diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index c8e87e2db4a..bf0602273d9 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -252,7 +252,7 @@ Languages with less than 90% coverage will be removed in a future Nightscout ver
| 한국어 (`ko`)|Please volunteer|Needs attention: 80.6%|
| Norsk (Bokmål) (`nb`)|Please volunteer|OK|
| Nederlands (`nl`)|[@PieterGit]|OK|
-| Polski (`pl`)|Please volunteer|OK|
+| Polski (`pl`)|[@Bartlomiejsz]|OK|
| Português (Brasil) (`pt`)|Please volunteer|OK|
| Română (`ro`)|Please volunteer|OK|
| Русский (`ru`)|[@apanasef]|OK|
diff --git a/lib/client/d3locales.js b/lib/client/d3locales.js
index afb04cbad5c..1af15ba3fb6 100644
--- a/lib/client/d3locales.js
+++ b/lib/client/d3locales.js
@@ -142,6 +142,21 @@ d3locales.it_IT = {
shortMonths: ['Gen', 'Feb', 'Mar', 'Apr', 'Mag', 'Giu', 'Lug', 'Ago', 'Set', 'Ott', 'Nov', 'Dic']
};
+d3locales.pl_PL = {
+ decimal: '.',
+ thousands: ',',
+ grouping: [3],
+ currency: ['', 'zł'],
+ dateTime: '%a %b %e %X %Y',
+ date: '%d.%m.%Y',
+ time: '%H:%M:%S',
+ periods: ['AM', 'PM'], // unused
+ days: ['Niedziela', 'Poniedziałek', 'Wtorek', 'Środa', 'Czwartek', 'Piątek', 'Sobota'],
+ shortDays: ['Nie', 'Pn', 'Wt', 'Śr', 'Czw', 'Pt', 'So'],
+ months: ['Styczeń', 'Luty', 'Marzec', 'Kwiecień', 'Maj', 'Czerwiec', 'Lipiec', 'Sierpień', 'Wrzesień', 'Październik', 'Listopad', 'Grudzień'],
+ shortMonths: ['Sty', 'Lu', 'Mar', 'Kw', 'Maj', 'Cze', 'Lip', 'Sie', 'Wrz', 'Pa', 'Lis', 'Gru']
+};
+
d3locales.pt_BR = {
decimal: ',',
thousands: '.',
@@ -212,6 +227,7 @@ d3locales.locale = function locale (language) {
, fr: 'fr_FR'
, he: 'he_IL'
, it: 'it_IT'
+ , pl: 'pl_PL'
, pt: 'pt_BR'
, ro: 'ro_RO'
, ru: 'ru_RU'
diff --git a/lib/language.js b/lib/language.js
index 87fb871e1d1..4a1a5d5b453 100644
--- a/lib/language.js
+++ b/lib/language.js
@@ -1410,7 +1410,7 @@ function init() {
,fi: 'Week to week'
,nb: 'Week to week'
,he: 'Week to week'
- ,pl: 'Week to week'
+ ,pl: 'Tydzień po tygodniu'
,ru: 'По неделям'
,sk: 'Week to week'
,nl: 'Week to week'
@@ -1526,6 +1526,7 @@ function init() {
,fi: 'netIOB tilasto'
,bg: 'netIOB татистика'
,hr: 'netIOB statistika'
+ , pl: 'Statystyki netIOP'
,ru: 'статистика нетто активн инс netIOB'
,tr: 'netIOB istatistikleri'
}
@@ -1537,6 +1538,7 @@ function init() {
,bg: 'временните базали трябва да са показани за да се покаже тази това'
,hr: 'temp bazali moraju biti prikazani kako bi se vidio ovaj izvještaj'
,he: 'חובה לאפשר רמה בזלית זמנית כדי לרות דוח זה'
+ , pl: 'Tymczasowa dawka podstawowa jest wymagana aby wyświetlić ten raport'
,ru: 'для этого отчета требуется прорисовка врем базалов'
,tr: 'Bu raporu görüntülemek için geçici bazal oluşturulmalıdır'
}
@@ -3023,9 +3025,11 @@ function init() {
}
,'Your API secret or token' : {
fi: 'API salaisuus tai avain'
+ , pl: 'Twój hash API lub token'
}
,'Remember this device. (Do not enable this on public computers.)' : {
fi: 'Muista tämä laite (Älä valitse julkisilla tietokoneilla)'
+ , pl: 'Zapamiętaj to urządzenie (Nie używaj tej opcji korzystając z publicznych komputerów.)'
}
,'Treatments' : {
cs: 'Ošetření'
@@ -5996,7 +6000,7 @@ function init() {
,dk: 'Vis rå BS data'
,fi: 'Näytä raaka VS tieto'
,nb: 'Vis rådata'
- ,pl: 'Wyświetl surowe dane RAW'
+ ,pl: 'Wyświetl surowe dane BG'
,ru: 'Показывать необработанные RAW данные'
,sk: 'Zobraziť RAW dáta'
,nl: 'Laat ruwe data zien'
@@ -7602,6 +7606,7 @@ function init() {
,'%1 records deleted' : {
hr: 'obrisano %1 zapisa'
,de: '%1 Einträge gelöscht'
+ , pl: '%1 rekordów zostało usuniętych'
}
,'Clean Mongo status database' : {
cs: 'Vyčištění Mongo databáze statusů'
@@ -7665,7 +7670,7 @@ function init() {
,hr: 'Ovo briše sve zapise o statusima. Korisno kada se status baterije uploadera ne osvježava ispravno.'
,it: 'Questa attività elimina tutti i documenti dalla collezione "devicestatus". Utile quando lo stato della batteria uploader/xdrip non si aggiorna.'
,fi: 'Tämä työkalu poistaa kaikki tiedot statustietokannasta, mikä korjaa tilanteen, jossa puhelimen akun lataustilanne ei näy oikein.'
- ,pl: 'To narzędzie usuwa wszystkie dokumenty z kolekcji devicestatus. Potrzebne jest wtedy, gdy status baterii uploadera nie jest aktualizowany'
+ ,pl: 'To narzędzie usuwa wszystkie dokumenty z kolekcji devicestatus. Przydatne, gdy status baterii uploadera nie jest aktualizowany.'
,pt: 'Este comando remove todos os documentos da coleção devicestatus. Útil quando o status da bateria do uploader não é atualizado corretamente.'
,ru: 'Эта опция удаляет все документы из коллекции статус устройства. Полезно когда состояние батвреи загрузчика не обновляется'
,sk: 'Táto úloha vymaže všetky záznamy z kolekcie "devicestatus". Je to vhodné keď sa stav batérie nezobrazuje správne.'
@@ -7774,67 +7779,81 @@ function init() {
hr: 'Obriši sve statuse starije od 30 dana'
,ru: 'Удалить все записи коллекции devicestatus'
,de: 'Alle Dokumente der Gerätestatus-Sammlung löschen, die älter als 30 Tage sind'
+ , pl: 'Usuń wszystkie dokumenty z kolekcji devicestatus starsze niż 30 dni'
}
,'Number of Days to Keep:' : {
hr: 'Broj dana za sačuvati:'
,ru: 'Оставить дней'
,de: 'Daten löschen, die älter sind (in Tagen) als:'
+ , pl: 'Ilość dni do zachowania:'
}
,'This task removes all documents from devicestatus collection that are older than 30 days. Useful when uploader battery status is not properly updated.' : {
hr: 'Ovo uklanja sve statuse starije od 30 dana. Korisno kada se status baterije uploadera ne osvježava ispravno.'
+ , pl: 'To narzędzie usuwa wszystkie dokumenty z kolekcji devicestatus starsze niż 30 dni. Przydatne, gdy status baterii uploadera nie jest aktualizowany.'
,ru: 'Это удалит все документы коллекции devicestatus которым более 30 дней. Полезно, когда статус батареи не обновляется или обновляется неверно.'
,de: 'Diese Aufgabe entfernt alle Dokumente aus der Gerätestatus-Sammlung, die älter sind als 30 Tage. Nützlich wenn der Uploader-Batteriestatus sich nicht aktualisiert.'
}
,'Delete old documents from devicestatus collection?' : {
hr: 'Obriši stare statuse'
,de: 'Alte Dokumente aus der Gerätestatus-Sammlung entfernen?'
-
+ , pl: 'Czy na pewno chcesz usunąć stare dokumenty z kolekcji devicestatus?'
}
,'Clean Mongo entries (glucose entries) database' : {
hr: 'Obriši GUK zapise iz baze'
,de: 'Mongo-Einträge (Glukose-Einträge) Datenbank bereinigen'
+ , pl: 'Wyczyść bazę wpisów (wpisy glukozy) Mongo'
}
,'Delete all documents from entries collection older than 180 days' : {
hr: 'Obriši sve zapise starije od 180 dana'
,de: 'Alle Dokumente aus der Einträge-Sammlung löschen, die älter sind als 180 Tage'
+ , pl: 'Usuń wszystkie dokumenty z kolekcji wpisów starsze niż 180 dni'
}
,'This task removes all documents from entries collection that are older than 180 days. Useful when uploader battery status is not properly updated.' : {
hr: 'Ovo briše sve zapise starije od 180 dana. Korisno kada se status baterije uploadera ne osvježava.'
,de: 'Diese Aufgabe entfernt alle Dokumente aus der Einträge-Sammlung, die älter sind als 180 Tage. Nützlich wenn der Uploader-Batteriestatus sich nicht aktualisiert.'
+ , pl: 'To narzędzie usuwa wszystkie dokumenty z kolekcji wpisów starsze niż 180 dni. Przydatne, gdy status baterii uploadera nie jest aktualizowany.'
}
,'Delete old documents' : {
hr: 'Obriši stare zapise'
,de: 'Alte Dokumente löschen'
+ , pl: 'Usuń stare dokumenty'
}
,'Delete old documents from entries collection?' : {
hr: 'Obriši stare zapise?'
,de: 'Alte Dokumente aus der Einträge-Sammlung entfernen?'
+ , pl: 'Czy na pewno chcesz usunąć stare dokumenty z kolekcji wpisów?'
}
,'%1 is not a valid number' : {
hr: '%1 nije valjan broj'
,de: '%1 ist keine gültige Zahl'
,he: 'זה לא מיספר %1'
+ , pl: '%1 nie jest poprawną liczbą'
}
,'%1 is not a valid number - must be more than 2' : {
hr: '%1 nije valjan broj - mora biti veći od 2'
,de: '%1 ist keine gültige Zahl - Eingabe muss größer als 2 sein'
+ , pl: '%1 nie jest poprawną liczbą - musi być większe od 2'
}
,'Clean Mongo treatments database' : {
hr: 'Obriši tretmane iz baze'
,de: 'Mongo-Behandlungsdatenbank bereinigen'
+ , pl: 'Wyczyść bazę leczenia Mongo'
}
,'Delete all documents from treatments collection older than 180 days' : {
hr: 'Obriši tretmane starije od 180 dana iz baze'
,de: 'Alle Dokumente aus der Behandlungs-Sammlung löschen, die älter sind als 180 Tage'
+ , pl: 'Usuń wszystkie dokumenty z kolekcji leczenia starsze niż 180 dni'
}
,'This task removes all documents from treatments collection that are older than 180 days. Useful when uploader battery status is not properly updated.' : {
hr: 'Ovo briše sve tretmane starije od 180 dana iz baze. Korisno kada se status baterije uploadera ne osvježava.'
,de: 'Diese Aufgabe entfernt alle Dokumente aus der Behandlungs-Sammlung, die älter sind als 180 Tage. Nützlich wenn der Uploader-Batteriestatus sich nicht aktualisiert.'
+ , pl: 'To narzędzie usuwa wszystkie dokumenty z kolekcji leczenia starsze niż 180 dni. Przydatne, gdy status baterii uploadera nie jest aktualizowany.'
}
,'Delete old documents from treatments collection?' : {
hr: 'Obriši stare tretmane?'
,ru: 'Удалить старые документы из коллекции лечения?'
,de: 'Alte Dokumente aus der Behandlungs-Sammlung entfernen?'
+ , pl: 'Czy na pewno chcesz usunąć stare dokumenty z kolekcji leczenia?'
}
,'Admin Tools' : {
cs: 'Nástroje pro správu'
@@ -9726,11 +9745,11 @@ function init() {
,nl: 'Pomp'
,ko: '펌프'
,fi: 'Pumppu'
+ , pl: 'Pompa'
,pt: 'Bomba'
,it: 'Pompa'
,tr: 'Pompa'
,zh_cn: '胰岛素泵'
- ,pl: 'Pompa'
}
,'Sensor Age' : {
cs: 'Stáří senzoru (SAGE)'
@@ -9750,12 +9769,12 @@ function init() {
,nl: 'Sensor leeftijd'
,ko: '센서 사용 기간'
,fi: 'Sensorin ikä'
+ , pl: 'Wiek sensora'
,pt: 'Idade do sensor'
,it: 'SAGE - Durata Sensore'
,tr: '(SAGE) Sensör yaşı '
,zh_cn: '探头使用时间(SAGE)'
,zh_tw: '探頭使用時間(SAGE)'
- ,pl: 'Wiek sensora'
}
,'Insulin Age' : {
cs: 'Stáří inzulínu (IAGE)'
@@ -9774,13 +9793,13 @@ function init() {
,ru: 'инсулин отработал'
,ko: '인슐린 사용 기간'
,fi: 'Insuliinin ikä'
+ , pl: 'Wiek insuliny'
,pt: 'Idade da insulina'
,it: 'IAGE - Durata Insulina'
,nl: 'Insuline ouderdom (IAGE)'
,tr: '(IAGE) İnsülin yaşı'
,zh_cn: '胰岛素使用时间(IAGE)'
,zh_tw: '胰島素使用時間(IAGE)'
- ,pj: 'Wiek insuliny'
}
,'Temporary target' : {
cs: 'Dočasný cíl'
@@ -9800,6 +9819,7 @@ function init() {
,nl: 'Tijdelijk doel'
,ko: '임시 목표'
,fi: 'Tilapäinen tavoite'
+ , pl: 'Tymczasowy cel'
,pt: 'Meta temporária'
,it: 'Obiettivo Temporaneo'
,tr: 'Geçici hedef'
@@ -9823,11 +9843,11 @@ function init() {
,ru: 'Причина'
,ko: '근거'
,fi: 'Syy'
+ , pl: 'Powód'
,pt: 'Razão'
,it: 'Ragionare'
,tr: 'Neden' // Gerekçe
,zh_cn: '原因'
- ,pl: 'Powód'
}
,'Eating soon' : {
cs: 'Následuje jídlo'
@@ -9846,11 +9866,11 @@ function init() {
,nl: 'Binnenkort eten'
,ko: '편집 중'
,fi: 'Syödään pian'
+ , pl: 'Zjedz wkrótce'
,pt: 'Refeição em breve'
,it: 'Mangiare prossimamente'
,tr: 'Yakında yemek' // Kısa zamanda yemek yenecek
,zh_cn: '接近用餐时间'
- ,pl: 'Zjedz wkrótce'
}
,'Top' : {
cs: 'Horní'
@@ -10012,13 +10032,13 @@ function init() {
,fi: 'Positiivinen tilapäisbasaali:'
,de: 'Positives temporäres Basal Insulin:'
,dk: 'Positiv midlertidig basalinsulin:'
+ , pl: 'Zwiększona bazowa dawka insuliny'
,pt: 'Insulina basal temporária positiva:'
,sk: 'Pozitívny dočasný bazálny inzulín:'
,it: 'Insulina basale temp positiva:'
,nl: 'Extra tijdelijke basaal insuline'
,tr: 'Pozitif geçici bazal insülin:'
,zh_cn: '实际临时基础率胰岛素'
- , pl: 'Zwiększona bazowa dawka insuliny'
}
,'Negative temp basal insulin:' : {
cs:'Negativní dočasný bazální inzulín:'
@@ -10036,13 +10056,13 @@ function init() {
,fi: 'Negatiivinen tilapäisbasaali:'
,de: 'Negatives temporäres Basal Insulin:'
,dk: 'Negativ midlertidig basalinsulin:'
+ , pl: 'Zmniejszona bazowa dawka insuliny'
,pt: 'Insulina basal temporária negativa:'
,sk: 'Negatívny dočasný bazálny inzulín:'
,it: 'Insulina basale Temp negativa:'
,nl: 'Negatieve tijdelijke basaal insuline'
,tr: 'Negatif geçici bazal insülin:'
,zh_cn: '其余临时基础率胰岛素'
- , pl: 'Zmniejszona bazowa dawka insuliny'
}
,'Total basal insulin:' : {
cs: 'Celkový bazální inzulín:'
@@ -10060,13 +10080,13 @@ function init() {
,fi: 'Basaali yhteensä:'
,de: 'Gesamt Basal Insulin:'
,dk: 'Total daglig basalinsulin:'
+ , pl: 'Całkowita ilość bazowej dawki insuliny'
,pt: 'Insulina basal total:'
,sk: 'Celkový bazálny inzulín:'
,it: 'Insulina Basale Totale:'
,nl: 'Totaal basaal insuline'
,tr: 'Toplam bazal insülin:'
,zh_cn: '基础率胰岛素合计'
- , pl: 'Całkowita ilość bazowej dawki insuliny'
}
,'Total daily insulin:' : {
cs:'Celkový denní inzulín:'
@@ -10084,13 +10104,13 @@ function init() {
,de: 'Gesamtes tägliches Insulin:'
,dk: 'Total dagsdosis insulin'
,es: 'Total Insulina diaria:'
+ ,pl: 'Całkowita dzienna ilość insuliny'
,pt: 'Insulina diária total:'
,sk: 'Celkový denný inzulín:'
,it: 'Totale giornaliero d\'insulina:'
,nl: 'Totaal dagelijkse insuline'
,tr: 'Günlük toplam insülin:'
,zh_cn: '每日胰岛素合计'
- ,pl: 'Całkowita dzienna ilość insuliny'
}
,'Unable to %1 Role' : { // PUT or POST
cs: 'Chyba volání %1 Role:'
@@ -10106,6 +10126,7 @@ function init() {
,fi: '%1 operaatio roolille opäonnistui'
,de: 'Unpassend zu %1 Rolle'
,dk: 'Kan ikke slette %1 rolle'
+ ,pl: 'Nie można %1 roli'
,pt: 'Função %1 não foi possível'
,sk: 'Chyba volania %1 Role'
,ko: '%1로 비활성'
@@ -10113,7 +10134,6 @@ function init() {
,nl: 'Kan %1 rol niet verwijderen'
,tr: '%1 Rolü yapılandırılamadı'
,zh_cn: '%1角色不可用'
- ,pl: 'Nie można %1 roli'
}
,'Unable to delete Role' : {
cs: 'Nelze odstranit Roli:'
@@ -10152,6 +10172,7 @@ function init() {
,fi: 'Tietokanta sisältää %1 roolia'
,de: 'Datenbank enthält %1 Rollen'
,dk: 'Databasen indeholder %1 roller'
+ , pl: 'Baza danych zawiera %1 ról'
,pt: 'Banco de dados contém %1 Funções'
,sk: 'Databáza obsahuje %1 rolí'
,ko: '데이터베이스가 %1 포함'
@@ -10159,7 +10180,6 @@ function init() {
,nl: 'Database bevat %1 rollen'
,tr: 'Veritabanı %1 rol içerir'
,zh_cn: '数据库包含%1个角色'
- , pl: 'Baza danych zawiera %1 ról'
}
,'Edit Role' : {
cs:'Editovat roli'
@@ -10175,6 +10195,7 @@ function init() {
,de: 'Rolle editieren'
,dk: 'Rediger rolle'
,es: 'Editar Rol'
+ ,pl: 'Edycja roli'
,pt: 'Editar Função'
,sk: 'Editovať rolu'
,ko: '편집 모드'
@@ -10182,7 +10203,6 @@ function init() {
,nl: 'Pas rol aan'
,tr: 'Rolü düzenle'
,zh_cn: '编辑角色'
- ,pl: 'Edycja roli'
}
,'admin, school, family, etc' : {
cs: 'administrátor, škola, rodina atd...'
@@ -10198,6 +10218,7 @@ function init() {
,fi: 'ylläpitäjä, koulu, perhe jne'
,de: 'Administrator, Schule, Familie, etc'
,dk: 'Administrator, skole, familie, etc'
+ ,pl: 'administrator, szkoła, rodzina, itp'
,pt: 'Administrador, escola, família, etc'
,sk: 'administrátor, škola, rodina atď...'
,ko: '관리자, 학교, 가족 등'
@@ -10205,7 +10226,6 @@ function init() {
,nl: 'admin, school, familie, etc'
,tr: 'yönetici, okul, aile, vb'
,zh_cn: '政府、学校、家庭等'
- ,pl: 'administrator, szkoła, rodzina, itp'
}
,'Permissions' : {
cs: 'Oprávnění'
@@ -10221,6 +10241,7 @@ function init() {
,de: 'Berechtigungen'
,dk: 'Rettigheder'
,es: 'Permisos'
+ ,pl: 'Uprawnienia'
,pt: 'Permissões'
,sk: 'Oprávnenia'
,ko: '허가'
@@ -10228,7 +10249,6 @@ function init() {
,nl: 'Rechten'
,tr: 'İzinler'
,zh_cn: '权限'
- ,pl: 'Uprawnienia'
}
,'Are you sure you want to delete: ' : {
cs: 'Opravdu vymazat: '
@@ -10244,6 +10264,7 @@ function init() {
,de: ' Sind sie sicher, das Sie löschen wollen:'
,dk: 'Er du sikker på at du vil slette:'
,es: 'Seguro que quieres eliminarlo:'
+ ,pl: 'Jesteś pewien, że chcesz usunąć:'
,pt: 'Tem certeza de que deseja apagar:'
,sk: 'Naozaj zmazať:'
,ko: '정말로 삭제하시겠습니까: '
@@ -10251,7 +10272,6 @@ function init() {
,nl: 'Weet u het zeker dat u wilt verwijderen?'
,tr: 'Silmek istediğinizden emin misiniz:'
,zh_cn: '你确定要删除:'
- ,pl: 'Jesteś pewien, że chcesz usunąć:'
}
,'Each role will have a 1 or more permissions. The * permission is a wildcard, permissions are a hierarchy using : as a separator.' : {
cs: 'Každá role má 1 nebo více oprávnění. Oprávnění * je zástupný znak, oprávnění jsou hiearchie používající : jako oddělovač.'
@@ -10266,6 +10286,7 @@ function init() {
,fi: 'Jokaisella roolilla on yksi tai useampia oikeuksia. * on jokeri (tunnistuu kaikkina oikeuksina), oikeudet ovat hierarkia joka käyttää : merkkiä erottimena.'
,de: 'Jede Rolle hat eine oder mehrere Berechtigungen. Die * Berechtigung ist ein Platzhalter, Berechtigungen sind hierachrchisch mit : als Separator.'
,es: 'Cada Rol tiene uno o más permisos. El permiso * es un marcador de posición y los permisos son jerárquicos con : como separador.'
+ , pl: 'Każda rola będzie mieć 1 lub więcej uprawnień. Symbol * uprawnia do wszystkiego. Uprawnienia są hierarchiczne, używając : jako separatora.'
,pt: 'Cada função terá uma ou mais permissões. A permissão * é um wildcard, permissões são uma hierarquia utilizando * como um separador.'
,sk: 'Každá rola má 1 alebo viac oprávnení. Oprávnenie * je zástupný znak, oprávnenia sú hierarchie používajúce : ako oddelovač.'
,ko: '각각은 1 또는 그 이상의 허가를 가지고 있습니다. 허가는 예측이 안되고 구분자로 : 사용한 계층이 있습니다'
@@ -10273,7 +10294,6 @@ function init() {
,nl: 'Elke rol heeft mintens 1 machtiging. De * machtiging is een wildcard, machtigingen hebben een hyrarchie door gebruik te maken van : als scheidingsteken.'
,tr: 'Her rolün bir veya daha fazla izni vardır.*izni bir yer tutucudur ve izinler ayırıcı olarak : ile hiyerarşiktir.'
,zh_cn: '每个角色都具有一个或多个权限。权限设置时使用*作为通配符,层次结构使用:作为分隔符。'
- , pl: 'Każda rola będzie mieć 1 lub więcej uprawnień. Symbol * em> uprawnia do wszystkiego. Uprawnienia są hierarchiczne, używając : em> jako separatora.'
}
,'Add new Role' : {
cs: 'Přidat novou roli'
@@ -11545,13 +11565,13 @@ function init() {
,nb: 'Insulin tilsvarende %1U mer enn det trengs for å nå lavt mål, karbohydrater ikke medregnet'
,nl: 'Insulineoverschot van %1U om laag doel te behalen (excl. koolhydraten)'
,fi: 'Liikaa insuliinia: %1U enemmän kuin tarvitaan tavoitteeseen pääsyyn (huomioimatta hiilihydraatteja)'
+ , pl: 'Nadmiar insuliny, %1J więcej niż potrzeba, aby osiągnąć cel dolnej granicy, nie biorąc pod uwagę węglowodanów'
,pt: 'Excesso de insulina equivalente a %1U além do necessário para atingir a meta inferior, sem levar em conta carboidratos'
,sk: 'Nadbytok inzulínu o %1U viac ako je potrebné na dosiahnutie spodnej cieľovej hranice. Neráta sa so sacharidmi.'
,ko: '낮은 혈당 목표에 도달하기 위해 필요한 인슐린양보다 %1U의 인슐린 양이 초과 되었고 탄수화물 양이 초과되지 않았습니다.'
,it: 'L\'eccesso d\'insulina equivalente %1U più che necessari per raggiungere l\'obiettivo basso, non rappresentano i carboidrati.'
,tr: 'Fazla insülin: Karbonhidratları dikkate alınmadan, alt hedefe ulaşmak için gerekenden %1U\'den daha fazla' //???
,zh_cn: '胰岛素超过至血糖下限目标所需剂量%1单位,不计算碳水化合物'
- , pl: 'Nadmiar insuliny, %1J więcej niż potrzeba, aby osiągnąć cel dolnej granicy, nie biorąc pod uwagę węglowodanów'
}
,'Excess insulin equivalent %1U more than needed to reach low target, MAKE SURE IOB IS COVERED BY CARBS' : {
cs:'Nadbytek inzulínu: o %1U více, než na dosažení spodní hranice cíle. UJISTĚTE SE, ŽE JE TO POKRYTO SACHARIDY'
@@ -11597,7 +11617,7 @@ function init() {
,it: 'Riduzione 1U% necessaria d\'insulina attiva per raggiungere l\'obiettivo basso, troppa basale?'
,tr: 'Alt KŞ hedefi için %1U aktif insülin azaltılmalı, bazal oranı çok mu yüksek?'
,zh_cn: '活性胰岛素已可至血糖下限目标,需减少%1单位,基础率过高?'
- , pl: '%1J potrzebnej redukcji w aktywnej insulinie, aby osiągnąć niski cel dolnej granicy, Za duża dawka podstawowa ?'
+ ,pl: '%1J potrzebnej redukcji w aktywnej insulinie, aby osiągnąć niski cel dolnej granicy, Za duża dawka podstawowa ?'
}
,'basal adjustment out of range, give carbs?' : {
cs:'úprava změnou bazálu není možná. Podat sacharidy?'
@@ -12331,13 +12351,13 @@ function init() {
,sv: 'Gammal data, kontrollera rigg?'
,nb: 'Gamle data, sjekk rigg?'
,fi: 'Tiedot vanhoja, tarkista lähetin?'
+ , pl: 'Dane są nieaktualne, sprawdź urządzenie transmisyjne.'
,pt: 'Dados antigos, verificar uploader?'
,sk: 'Zastaralé dáta, skontrolujte uploader'
,ko: '오래된 데이터입니다. 확인해 보시겠습니까?'
,it: 'dati non aggiornati, controllare il telefono?'
,nl: 'Geen data, controleer uploader'
,zh_cn: '数据过期,检查一下设备?'
- , pl: 'Dane są nieaktualne, sprawdź urządzenie transmisyjne.'
,tr: 'Veri güncel değil, vericiyi kontrol et?'
}
,'Last received:' : {
@@ -12607,6 +12627,7 @@ function init() {
,sv: 'Sensorstart'
,nb: 'Sensorstart'
,fi: 'Sensorin Aloitus'
+ ,pl: 'Uruchomienie sensora'
,pt: 'Início de sensor'
,es: 'Inicio del sensor'
,sk: 'Štart senzoru'
@@ -12614,7 +12635,6 @@ function init() {
,it: 'SAGE - partenza sensore'
,nl: 'Sensor start'
,zh_cn: '启动探头'
- ,pl: 'Uruchom sensor'
,tr: 'Sensör başlatma'
}
,'days' : {
@@ -12677,7 +12697,7 @@ function init() {
,sv: 'För att se denna rapport, klicka på "Visa"'
,bg: 'За да видите тази статистика, натиснете ПОКАЖИ'
,hr: 'Za prikaz ovog izvješća, pritisnite PRIKAŽI na ovom prozoru'
- , pl: 'Aby wyświetlić ten raport, naciśnij przycisk POKAŻ w tym widoku'
+ ,pl: 'Aby wyświetlić ten raport, naciśnij przycisk POKAŻ w tym widoku'
,tr: 'Bu raporu görmek için bu görünümde GÖSTER düğmesine basın.'
}
,'AR2 Forecast' : {
@@ -14515,6 +14535,7 @@ function init() {
,de: 'Protein'
,tr: 'Protein'
,hr: 'Proteini'
+ , pl: 'Białko'
,ru: 'Белки'
,he: 'חלבון'
},
@@ -14523,6 +14544,7 @@ function init() {
,de: 'Fett'
,tr: 'Yağ'
,hr: 'Masti'
+ , pl: 'Tłuszcz'
,ru: 'Жиры'
,he: 'שמן'
},
@@ -14531,6 +14553,7 @@ function init() {
,de: 'Proteine Durchschnitt'
,tr: 'Protein Ortalaması'
,hr: 'Prosjek proteina'
+ , pl: 'Średnia białka'
,ru: 'Средний белок'
,he: 'חלבון ממוצע'
},
@@ -14539,6 +14562,7 @@ function init() {
,de: 'Fett Durchschnitt'
,tr: 'Yağ Ortalaması'
,hr: 'Prosjek masti'
+ , pl: 'Średnia tłuszczu'
,ru: 'Средний жир'
,he: 'שמן ממוצע'
},
@@ -14547,6 +14571,7 @@ function init() {
, de: 'Kohlenhydrate gesamt'
,tr: 'Toplam Karbonhidrat'
,hr: 'Ukupno ugh'
+ , pl: 'Węglowodany ogółem'
,ru: 'Всего углеводов'
,he: 'כל פחמימות'
},
@@ -14555,6 +14580,7 @@ function init() {
, de: 'Protein gesamt'
,tr: 'Toplam Protein'
,hr: 'Ukupno proteini'
+ , pl: 'Białko ogółem'
,ru: 'Всего белков'
,he: 'כל חלבונים'
},
@@ -14563,6 +14589,7 @@ function init() {
, de: 'Fett gesamt'
,tr: 'Toplam Yağ'
,hr: 'Ukupno masti'
+ , pl: 'Tłuszcz ogółem'
,ru: 'Всего жиров'
,he: 'כל שומנים'
}