Commit 0b59c43
Changed files (10)
.github
workflows
.github/workflows/pr.yml
@@ -19,12 +19,10 @@ jobs:
uses: actions/checkout@v4
with:
ref: ${{ github.head_ref }}
- sparse-checkout: 'app/lib/l10n'
- - name: Install ripgrep
- run: sudo apt-get install ripgrep
+ sparse-checkout: "app/lib/l10n"
- name: Validate localizations
# check for [^'"]'[^'"] in .arb files
- run: "[[ `rg \"[^'\\\"]'[^'\\\"]\" app/lib/l10n/*.arb` ]] && exit 1 || exit 0"
+ run: "grep \"[^'\\\"]'[^'\\\"]\" app/lib/l10n/*.arb && exit 1 || exit 0"
update-goldens:
if: github.event.pull_request.draft == false
runs-on: ubuntu-latest
app/lib/l10n/app_et.arb
@@ -568,5 +568,7 @@
"dontShowAgain": "Ära näita enam uuesti",
"@dontShowAgain": {},
"btnShare": "JAGA",
- "@btnShare": {}
+ "@btnShare": {},
+ "exportSuccess": "Eksportimine õnnestus",
+ "@exportSuccess": {}
}
app/lib/l10n/app_fr.arb
@@ -394,7 +394,7 @@
"@needlePinBarWidthDesc": {},
"exportFieldFormatDocumentation": "'## Variables\nLe format d''export supporte l''insertion de valeurs pour les placeholders suivants :\n- `$TIMESTAMP :` Représente la durée depuis l''époque Unix en millisecondes.\n- `$SYS :` Fournit une valeur si disponible ; sinon, it defaults to -1.\n- `$DIA :` Fournit une valeur si disponible ; sinon, it defaults to -1.\n- `$PUL :`Fournit une valeur si disponible ; sinon, it defaults to -1.\n- `$NOTE :` Fournit une valeur si disponible ; sinon, it defaults to -1.\n- `$COLOR :` Représente la couleur d''une mesure comme nombre. ( example de valeur : `4291681337`)\n\nSi n''importe lequel de ces placeholders mentionnés ci-dessus ne sont pas présents dans l''enregistement de pression artérielle, ils seront remplacés par -1.\n\n## Maths\nVous pouvez utiliser des mathématiques basiques à l''intérieur de doubles crochets (\"`{{}}`\").\n\nLes opérations mathématiques suivantes sont supportées :\n- Opérations : +, -, *, /, %, ^\n- Fonctions à paramètre unique : abs, acos, asin, atan, ceil, cos, cosh, cot, coth, csc, csch, exp, floor, ln, log, round sec, sech, sin, sinh, sqrt, tan, tanh \n- Fonctions à deux paramètres : log, nrt, pow\n- Constantes : e, pi, ln2, ln10, log2e, log10e, sqrt1_2, sqrt2\nPour la spécification complète de l''interpréteur mathématique, vous pouvez vous référer au [function_tree](https ://pub.dev/documentation/function_tree/latest#interpreter) specification\n\n## Ordre de traitement\n1. remplacement de variable\n2. Maths'",
"@exportFieldFormatDocumentation": {},
- "warnNeedsRestartForUsingApp": "Des fichiers ont été supprimés dans cette session. Redémarrez l''application pour continuer à utiliser d''autres parties de celle-ci !",
+ "warnNeedsRestartForUsingApp": "Des fichiers ont été supprimés dans cette session. Redémarrez l''application pour continuer à l''utiliser !",
"@warnNeedsRestartForUsingApp": {},
"needlePinBarWidth": "Épaisseur",
"@needlePinBarWidth": {},
@@ -554,5 +554,21 @@
"bluetoothInputDesc": "La version bêta fonctionne sur un plus grand nombre d''appareils mais a moins été testée. La version multi-plateformes peut fonctionner sur des appareils non-Android et il est prévu qu''elle remplace la version stable une fois qu''elle sera suffisamment mature.",
"@bluetoothInputDesc": {},
"tapToSelect": "Tapez pour sélectionner",
- "@tapToSelect": {}
+ "@tapToSelect": {},
+ "trustBLETime": "Horodatage certifié envoyé par les périphériques Bluetooth",
+ "@trustBLETime": {},
+ "warnBLETimeSus": "Le périphérique Bluetooth signale un arrêt de {hours} heures. Vous pouvez désactiver la certification d''horodatage des périphériques Bluetooth dans les paramètres.",
+ "@warnBLETimeSus": {
+ "placeholders": {
+ "hours": {
+ "type": "int"
+ }
+ }
+ },
+ "dontShowAgain": "Ne pas montrer à nouveau",
+ "@dontShowAgain": {},
+ "btnShare": "PARTAGER",
+ "@btnShare": {},
+ "exportSuccess": "Export réussi",
+ "@exportSuccess": {}
}
app/lib/l10n/app_it.arb
@@ -394,7 +394,7 @@
"@deleteAllSettings": {},
"deleteAllMeasurements": "Elimina tutte le misurazioni",
"@deleteAllMeasurements": {},
- "warnNeedsRestartForUsingApp": "Alcuni file sono stati eliminati durante questa sessione. Riavvia l''app per continuare a utilizzare le altre parti dell''app!",
+ "warnNeedsRestartForUsingApp": "I file sono stati eliminati in questa sessione. Riavvia l''app per continuare a usarla!",
"@warnNeedsRestartForUsingApp": {},
"needlePinBarWidth": "Spessore colore",
"@needlePinBarWidth": {},
@@ -568,5 +568,7 @@
"dontShowAgain": "Non mostrare più",
"@dontShowAgain": {},
"btnShare": "CONDIVIDI",
- "@btnShare": {}
+ "@btnShare": {},
+ "exportSuccess": "Esportazione riuscita",
+ "@exportSuccess": {}
}
app/lib/l10n/app_pl.arb
@@ -0,0 +1,457 @@
+{
+ "title": "Ciśnienie tętnicze",
+ "@title": {},
+ "success": "Sukces: {msg}",
+ "@success": {
+ "placeholders": {
+ "msg": {
+ "type": "String"
+ }
+ }
+ },
+ "loading": "ładowanie…",
+ "@loading": {},
+ "error": "Błąd: {msg}",
+ "@error": {
+ "placeholders": {
+ "msg": {
+ "type": "String"
+ }
+ }
+ },
+ "errNaN": "Podaj numer",
+ "@errNaN": {},
+ "errLt30": "Wartość <=30? Wyłącz walidację w ustawieniach!",
+ "@errLt30": {},
+ "errUnrealistic": "Nierealistyczna wartość? Wyłącz walidację w ustawieniach!",
+ "@errUnrealistic": {},
+ "errDiaGtSys": "dia >= sys? Wyłącz walidację w ustawieniach!",
+ "@errDiaGtSys": {},
+ "errCantOpenURL": "Nie można otworzyć adresu URL:{url}",
+ "@errCantOpenURL": {
+ "placeholders": {
+ "url": {
+ "type": "String"
+ }
+ }
+ },
+ "errNoFileOpened": "żaden plik nie został otwarty",
+ "@errNoFileOpened": {},
+ "errNotStarted": "nie rozpoczęto",
+ "@errNotStarted": {},
+ "errNoValue": "Podaj wartość",
+ "@errNoValue": {},
+ "errNotEnoughDataToGraph": "Zbyt mało danych do utworzenia wykresu.",
+ "@errNotEnoughDataToGraph": {},
+ "errNoData": "brak danych",
+ "@errNoData": {},
+ "errWrongImportFormat": "Można importować jedynie pliki w formatach CSV oraz SQLite.",
+ "@errWrongImportFormat": {},
+ "errNeedHeadline": "Można importować jedynie pliki z linią nagłówka.",
+ "@errNeedHeadline": {},
+ "errCantReadFile": "Zawartość pliku nie może zostać odczytana",
+ "@errCantReadFile": {},
+ "errNotImportable": "Plik nie może zostać zaimportowany",
+ "@errNotImportable": {},
+ "btnCancel": "ANULUJ",
+ "@btnCancel": {},
+ "btnSave": "ZAPISZ",
+ "@btnSave": {},
+ "btnConfirm": "OK",
+ "@btnConfirm": {},
+ "btnUndo": "WSTECZ",
+ "@btnUndo": {},
+ "sysLong": "Skurczowe",
+ "@sysLong": {},
+ "sysShort": "sys",
+ "@sysShort": {},
+ "diaLong": "Rozkurczowe",
+ "@diaLong": {},
+ "diaShort": "dia",
+ "@diaShort": {},
+ "pulLong": "Tętno",
+ "@pulLong": {},
+ "pulShort": "pul",
+ "@pulShort": {},
+ "addNote": "Notatka (opcjonalnie)",
+ "@addNote": {},
+ "settings": "Ustawienia",
+ "@settings": {},
+ "layout": "Wygląd",
+ "@layout": {},
+ "allowManualTimeInput": "Zezwól na ręczne wprowadzanie czasu",
+ "@allowManualTimeInput": {},
+ "enterTimeFormatScreen": "Format daty i czasu",
+ "@enterTimeFormatScreen": {},
+ "theme": "Motyw",
+ "@theme": {},
+ "system": "Systemowy",
+ "@system": {},
+ "dark": "Ciemny",
+ "@dark": {},
+ "light": "Jasny",
+ "@light": {},
+ "iconSize": "Rozmiar ikon",
+ "@iconSize": {},
+ "graphLineThickness": "Grubość linii",
+ "@graphLineThickness": {},
+ "animationSpeed": "Czas trwania animacji",
+ "@animationSpeed": {},
+ "accentColor": "Kolor motywu",
+ "@accentColor": {},
+ "sysColor": "Kolor ciśnienia skurczowego",
+ "@sysColor": {},
+ "diaColor": "Kolor ciśnienia rozkurczowego",
+ "@diaColor": {},
+ "pulColor": "Kolor tętna",
+ "@pulColor": {},
+ "behavior": "Zachowanie",
+ "@behavior": {},
+ "validateInputs": "Sprawdzaj dane",
+ "@validateInputs": {},
+ "confirmDeletion": "Potwierdzaj usunięcie",
+ "@confirmDeletion": {},
+ "age": "Wiek",
+ "@age": {},
+ "determineWarnValues": "Wyznacz wartości ostrzegawcze",
+ "@determineWarnValues": {},
+ "aboutWarnValuesScreen": "O aplikacji",
+ "@aboutWarnValuesScreen": {},
+ "aboutWarnValuesScreenDesc": "Więcej informacji o wartościach ostrzegawczych",
+ "@aboutWarnValuesScreenDesc": {},
+ "sysWarn": "Ostrzeżenie o ciśnieniu skurczowym",
+ "@sysWarn": {},
+ "diaWarn": "Ostrzeżenie o ciśnieniu rozkurczowym",
+ "@diaWarn": {},
+ "data": "Dane",
+ "@data": {},
+ "version": "Wersja",
+ "@version": {},
+ "versionOf": "Wersja: {version}",
+ "@versionOf": {
+ "placeholders": {
+ "version": {
+ "type": "String"
+ }
+ }
+ },
+ "buildNumberOf": "Numer wersji: {buildNumber}",
+ "@buildNumberOf": {
+ "placeholders": {
+ "buildNumber": {
+ "type": "String"
+ }
+ }
+ },
+ "packageNameOf": "Nazwa pakietu: {name}",
+ "@packageNameOf": {
+ "placeholders": {
+ "name": {
+ "type": "String"
+ }
+ }
+ },
+ "exportImport": "Eksport / Import",
+ "@exportImport": {},
+ "exportDir": "Katalog eksportu",
+ "@exportDir": {},
+ "exportAfterEveryInput": "Eksportuj po każdym wpisie",
+ "@exportAfterEveryInput": {},
+ "exportAfterEveryInputDesc": "Nie zalecane (ekspozja pliku)",
+ "@exportAfterEveryInputDesc": {},
+ "exportFormat": "Format eksportu",
+ "@exportFormat": {},
+ "exportCustomEntries": "Dostosuj pola",
+ "@exportCustomEntries": {},
+ "addEntry": "Dodaj pole",
+ "@addEntry": {},
+ "exportMimeType": "Rodzaj eksportu",
+ "@exportMimeType": {},
+ "exportCsvHeadline": "Nagłówek",
+ "@exportCsvHeadline": {},
+ "exportCsvHeadlineDesc": "Pomaga rozróżnić typy",
+ "@exportCsvHeadlineDesc": {},
+ "csv": "CSV",
+ "@csv": {},
+ "pdf": "PDF",
+ "@pdf": {},
+ "db": "SQLite DB",
+ "@db": {},
+ "text": "tekst",
+ "@text": {},
+ "other": "inne",
+ "@other": {},
+ "export": "EKSPORT",
+ "@export": {},
+ "shared": "współdzielone",
+ "@shared": {},
+ "import": "IMPORT",
+ "@import": {},
+ "sourceCode": "Kod źródłowy",
+ "@sourceCode": {},
+ "importSuccess": "Zaimportowano {count} pozycji",
+ "@importSuccess": {
+ "placeholders": {
+ "count": {
+ "type": "int"
+ }
+ }
+ },
+ "statistics": "Statystyki",
+ "@statistics": {},
+ "measurementCount": "Liczba pomiarów",
+ "@measurementCount": {},
+ "measurementsPerDay": "Pomiary na dzień",
+ "@measurementsPerDay": {},
+ "avgOf": "{txt} Ø",
+ "@avgOf": {
+ "placeholders": {
+ "txt": {
+ "type": "String"
+ }
+ }
+ },
+ "minOf": "{txt} min.",
+ "@minOf": {
+ "placeholders": {
+ "txt": {
+ "type": "String"
+ }
+ }
+ },
+ "maxOf": "{txt} max.",
+ "@maxOf": {
+ "placeholders": {
+ "txt": {
+ "type": "String"
+ }
+ }
+ },
+ "warnValues": "Wartości ostrzeżeń",
+ "@warnValues": {},
+ "warnAboutTxt1": "Wartości ostrzeżeń to tylko sugestie, a nie porada medyczna",
+ "@warnAboutTxt1": {},
+ "warnAboutTxt2": "Domyślna wartość wieku pochodzi z tego źródła",
+ "@warnAboutTxt2": {},
+ "enterTimeFormatString": "format czasu",
+ "@enterTimeFormatString": {},
+ "now": "teraz",
+ "@now": {},
+ "notes": "Notatki",
+ "@notes": {},
+ "time": "Czas",
+ "@time": {},
+ "confirmDelete": "Potwierdź usunięcie",
+ "@confirmDelete": {},
+ "deletionConfirmed": "Wpis usunięty.",
+ "@deletionConfirmed": {},
+ "confirmDeleteDesc": "Usunąć wpis? (Możesz wyłączyć te komunikaty w ustawieniach.)",
+ "@confirmDeleteDesc": {},
+ "day": "Dzień",
+ "@day": {},
+ "week": "Tydzień",
+ "@week": {},
+ "month": "Miesiąc",
+ "@month": {},
+ "year": "Rok",
+ "@year": {},
+ "lifetime": "Czas życia",
+ "@lifetime": {},
+ "weekOfYear": "Tydzień {weekNum}, {year}",
+ "@weekOfYear": {
+ "placeholders": {
+ "weekNum": {
+ "type": "int"
+ },
+ "year": {
+ "type": "int"
+ }
+ }
+ },
+ "last7Days": "7 dni",
+ "@last7Days": {},
+ "last30Days": "39 dni",
+ "@last30Days": {},
+ "allowMissingValues": "Zezwól na brakujące wartości",
+ "@allowMissingValues": {},
+ "language": "Język",
+ "@language": {},
+ "errTimeAfterNow": "Wybrano przyszły czas. Możesz wyłączyć sprawdzanie tego w ustawieniach.",
+ "@errTimeAfterNow": {},
+ "custom": "Własne",
+ "@custom": {},
+ "drawRegressionLines": "Rysuj linie trendu",
+ "@drawRegressionLines": {},
+ "fieldFormat": "Format pola",
+ "@fieldFormat": {},
+ "result": "Wynik:",
+ "@result": {},
+ "pulsePressure": "Ciśnienie tętnicze",
+ "@pulsePressure": {},
+ "addExportformat": "Dodaj format eksportu",
+ "@addExportformat": {},
+ "edit": "Edytuj",
+ "@edit": {},
+ "delete": "Usuń",
+ "@delete": {},
+ "default_": "Domyślne",
+ "@default_": {},
+ "exportPdfHeaderHeight": "Wysokość nagłówka",
+ "@exportPdfHeaderHeight": {},
+ "exportPdfCellHeight": "Wysokość wiersza",
+ "@exportPdfCellHeight": {},
+ "exportPdfHeaderFontSize": "Rozmiar czcionki nagłówka",
+ "@exportPdfHeaderFontSize": {},
+ "exportPdfCellFontSize": "Rozmiar czcionki wiersza",
+ "@exportPdfCellFontSize": {},
+ "average": "Średnia",
+ "@average": {},
+ "maximum": "Maksimum",
+ "@maximum": {},
+ "minimum": "Minimum",
+ "@minimum": {},
+ "exportPdfExportTitle": "Nagłówek",
+ "@exportPdfExportTitle": {},
+ "exportPdfExportStatistics": "Statystyki",
+ "@exportPdfExportStatistics": {},
+ "exportPdfExportData": "Tabela danych",
+ "@exportPdfExportData": {},
+ "startWithAddMeasurementPage": "Pomiar po uruchomieniu",
+ "@startWithAddMeasurementPage": {},
+ "startWithAddMeasurementPageDescription": "Po uruchomieniu aplikacji, wyświetl pole wprowadzania pomiaru.",
+ "@startWithAddMeasurementPageDescription": {},
+ "horizontalLines": "Linie poziome",
+ "@horizontalLines": {},
+ "linePositionY": "Pozycja linii (y)",
+ "@linePositionY": {},
+ "customGraphMarkings": "Własne znaczniki",
+ "@customGraphMarkings": {},
+ "addLine": "Dodaj linię",
+ "@addLine": {},
+ "useLegacyList": "Użyj listy zgodności",
+ "@useLegacyList": {},
+ "addMeasurement": "Dodaj pomiar",
+ "@addMeasurement": {},
+ "timestamp": "Znacznik czasu",
+ "@timestamp": {},
+ "note": "Notatka",
+ "@note": {},
+ "color": "Kolor",
+ "@color": {},
+ "exportSettings": "Kopia zapasowa ustawień",
+ "@exportSettings": {},
+ "importSettings": "Przywróć ustawienia",
+ "@importSettings": {},
+ "requiresAppRestart": "Wymaga restartu aplikcji",
+ "@requiresAppRestart": {},
+ "restartNow": "Uruchom ponownie teraz",
+ "@restartNow": {},
+ "warnNeedsRestartForUsingApp": "Pliki zostały usunięte podczas tej sesji. Zrestartuj aplikację aby kontynuować jej używanie!",
+ "@warnNeedsRestartForUsingApp": {},
+ "deleteAllMeasurements": "Usuń wszystkie pomiary",
+ "@deleteAllMeasurements": {},
+ "deleteAllSettings": "Usuń wszystkie ustawienia",
+ "@deleteAllSettings": {},
+ "warnDeletionUnrecoverable": "Ten krok jest nieodwracalny, chyba że wykonałeś ręcznie kopię zapasową. Czy na pewno chcesz to usunąć?",
+ "@warnDeletionUnrecoverable": {},
+ "needlePinBarWidth": "Grubość koloru",
+ "@needlePinBarWidth": {},
+ "fieldDelimiter": "Separator pól",
+ "@fieldDelimiter": {},
+ "textDelimiter": "Separator tekstu",
+ "@textDelimiter": {},
+ "licenses": "Licencje stron trzecich",
+ "@licenses": {},
+ "exportWarnConfigNotImportable": "Hej! Tylko mała podpowiedź: obecna konfiguracja eksportu nie będzie możliwa do zaimportowania. Aby to naprawić, upewnij się, że ustawiłeś typ eksportu na CSV i uwzględniłeś jeden z dostępnych formatów czasu.",
+ "@exportWarnConfigNotImportable": {},
+ "exportWarnNotEveryFieldExported": "Pamiętaj, że nie wyeksportowałeś wszystkich pól: {fields}.",
+ "@exportWarnNotEveryFieldExported": {
+ "placeholders": {
+ "count": {
+ "type": "int"
+ },
+ "fields": {
+ "type": "String"
+ }
+ }
+ },
+ "timeResolvedMetrics": "Metryki według pory dnia",
+ "@timeResolvedMetrics": {},
+ "warnAboutTxt3": "Możesz swobodnie zmieniać wartości, aby dostosować je do swoich potrzeb i stosować się do zaleceń swojego lekarza.",
+ "@warnAboutTxt3": {},
+ "drawRegressionLinesDesc": "Rysuje linie regresji na wykresie. Przydatne tylko dla dużych przedziałów.",
+ "@drawRegressionLinesDesc": {},
+ "pdfDocumentTitle": "Wartości ciśnienia krwi od {start} do {end}",
+ "@pdfDocumentTitle": {
+ "placeholders": {
+ "start": {
+ "type": "String"
+ },
+ "end": {
+ "type": "String"
+ }
+ }
+ },
+ "exportSuccess": "Eksport zakończony sukcesem",
+ "@exportSuccess": {},
+ "btnShare": "UDOSTĘPNIJ",
+ "@btnShare": {},
+ "dontShowAgain": "Nie pokazuj więcej",
+ "@dontShowAgain": {},
+ "trustBLETime": "Ufaj czasowi zgłaszanemu przez urządzenia bluetooth",
+ "@trustBLETime": {},
+ "tapToSelect": "Dotknij aby wybrać",
+ "@tapToSelect": {},
+ "newBluetoothInputOldLib": "Beta",
+ "@newBluetoothInputOldLib": {},
+ "oldBluetoothInput": "Stabilna",
+ "@oldBluetoothInput": {},
+ "disabled": "Zablokowane",
+ "@disabled": {},
+ "preferredWeightUnit": "Preferowana jednostka wagi",
+ "@preferredWeightUnit": {
+ "description": "Setting for the unit the app will use for displaying weight"
+ },
+ "bloodPressure": "Ciśnienie krwi",
+ "@bloodPressure": {},
+ "select": "Wybierz",
+ "@select": {
+ "description": "Used when f.e. selecting a single measurement when the bluetooth device returned multiple"
+ },
+ "measurementIndex": "Pomiar #{number}",
+ "@measurementIndex": {
+ "placeholders": {
+ "number": {
+ "type": "int"
+ }
+ }
+ },
+ "enterWeight": "Wprowadź wagę",
+ "@enterWeight": {},
+ "weight": "Waga",
+ "@weight": {},
+ "activateWeightFeatures": "Aktywuj funkcje związane z wagą",
+ "@activateWeightFeatures": {},
+ "invalidZip": "Niepoprawny plik zip.",
+ "@invalidZip": {},
+ "errFeatureNotSupported": "Funkcja niedostępna na tej platformie",
+ "@errFeatureNotSupported": {},
+ "date": "Data",
+ "@date": {},
+ "deleteAllNotes": "Skasuj wszystkie notatki",
+ "@deleteAllNotes": {},
+ "availableDevices": "Dostępne urządzenia",
+ "@availableDevices": {},
+ "pulseRateLessThanLowerLimit": "Tętno poniżej dolnego limitu",
+ "@pulseRateLessThanLowerLimit": {},
+ "pulseRateExceedsUpperLimit": "Tętno powyżej górnego limitu",
+ "@pulseRateExceedsUpperLimit": {},
+ "irregularPulseDetected": "Wykryto nieregularne tętno",
+ "@irregularPulseDetected": {},
+ "userID": "ID użytkownika",
+ "@userID": {},
+ "tapToClose": "Dotnij, aby zamkjąć",
+ "@tapToClose": {},
+ "scanningForDevices": "Skanuj urządzenia",
+ "@scanningForDevices": {}
+}
app/lib/l10n/app_pt.arb
@@ -568,5 +568,7 @@
"dontShowAgain": "Não mostrar novamente",
"@dontShowAgain": {},
"btnShare": "PARTILHAR",
- "@btnShare": {}
+ "@btnShare": {},
+ "exportSuccess": "Exportado com sucesso",
+ "@exportSuccess": {}
}
app/lib/l10n/app_ru.arb
@@ -568,5 +568,7 @@
"dontShowAgain": "Больше не показывать",
"@dontShowAgain": {},
"btnShare": "ПЕРЕДАТЬ",
- "@btnShare": {}
+ "@btnShare": {},
+ "exportSuccess": "Экспорт завершен",
+ "@exportSuccess": {}
}
app/lib/l10n/app_tr.arb
@@ -394,7 +394,7 @@
"@deleteAllMeasurements": {},
"color": "Renk",
"@color": {},
- "warnNeedsRestartForUsingApp": "Bu oturumda dosyalar silindi. Uygulamanın diğer bölümlerine dönüp kullanmaya devam etmek için uygulamayı yeniden başlatın!",
+ "warnNeedsRestartForUsingApp": "Bu oturumda dosyalar silindi. Kullanmaya devam etmek için uygulamayı yeniden başlatın!",
"@warnNeedsRestartForUsingApp": {},
"needlePinBarWidth": "Renk kalınlığı",
"@needlePinBarWidth": {},
@@ -558,5 +558,17 @@
"dontShowAgain": "Tekrar gösterme",
"@dontShowAgain": {},
"btnShare": "PAYLAŞ",
- "@btnShare": {}
+ "@btnShare": {},
+ "trustBLETime": "Bluetooth aygıtları tarafından bildirilen zamana güven",
+ "@trustBLETime": {},
+ "warnBLETimeSus": "Bluetooth aygıtı {hours} saatlik bir zaman farkı bildirdi. Ayarlardan Bluetooth aygıtlarının zaman damgalarına güvenmeyi devre dışı bırakabilirsiniz.",
+ "@warnBLETimeSus": {
+ "placeholders": {
+ "hours": {
+ "type": "int"
+ }
+ }
+ },
+ "exportSuccess": "Dışa aktarma başarılı",
+ "@exportSuccess": {}
}
app/lib/l10n/app_zh.arb
@@ -551,7 +551,7 @@
"@newBluetoothInputCrossPlatform": {},
"disabled": "已停用",
"@disabled": {},
- "warnNeedsRestartForUsingApp": "文件在此会话中被删除了。重启本应用继续使用将返回到应用的其他部分!",
+ "warnNeedsRestartForUsingApp": "文件在此会话中被删除了。重启本应用继续使用它!",
"@warnNeedsRestartForUsingApp": {},
"tapToSelect": "轻按选择",
"@tapToSelect": {},
@@ -568,5 +568,7 @@
"dontShowAgain": "不再显示",
"@dontShowAgain": {},
"btnShare": "分享",
- "@btnShare": {}
+ "@btnShare": {},
+ "exportSuccess": "成功导出",
+ "@exportSuccess": {}
}
app/lib/model/iso_lang_names.dart
@@ -10,6 +10,7 @@ String getDisplayLanguage(Locale l) => switch(l.toLanguageTag()) {
'it' => 'Italiano',
'nb' => 'Norsk bokmål',
'nl' => 'Nederlands',
+ 'pl' => 'Polski',
'pt' => 'Português',
'pt-BR' => 'Português (Brasil)',
'ru' => 'Русский',