Commit 5d64bb9

Weblate (bot) <hosted@weblate.org>
2025-08-23 09:25:34
Translations update from Hosted Weblate (#589)
Updated Languages: German, Spanish, Italian, Lithuanian, Portuguese, Portuguese (Brazil), Russian, Swedish, Turkish, Chinese, traditional Chinese Currently translated at 99.1% (221 of 223 strings) Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: polarwood <polarwood@users.noreply.hosted.weblate.org> Translate-URL: https://hosted.weblate.org/projects/blood-pressure-monitor-fl/app/tr/ Translation: blood pressure monitor/App * Translated app using Weblate (Lithuanian) Currently translated at 32.7% (73 of 223 strings) Added app translation using Weblate (Lithuanian) Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Marija Grineviciute <marijagrine@protonmail.com> Translate-URL: https://hosted.weblate.org/projects/blood-pressure-monitor-fl/app/lt/ Translation: blood pressure monitor/App * Translated app using Weblate (German) Currently translated at 100.0% (223 of 223 strings) Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Max Schrön <max.schroen@gmail.com> Translate-URL: https://hosted.weblate.org/projects/blood-pressure-monitor-fl/app/de/ Translation: blood pressure monitor/App * Translated app using Weblate (Estonian) Currently translated at 100.0% (223 of 223 strings) Translated app using Weblate (Estonian) Currently translated at 100.0% (223 of 223 strings) Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Priit Jõerüüt <jrthwlate@users.noreply.hosted.weblate.org> Translate-URL: https://hosted.weblate.org/projects/blood-pressure-monitor-fl/app/et/ Translation: blood pressure monitor/App * Translated app using Weblate (Russian) Currently translated at 100.0% (223 of 223 strings) Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Yurt Page <yurtpage@gmail.com> Translate-URL: https://hosted.weblate.org/projects/blood-pressure-monitor-fl/app/ru/ Translation: blood pressure monitor/App * Translated app using Weblate (Portuguese) Currently translated at 100.0% (223 of 223 strings) Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: ssantos <ssantos@web.de> Translate-URL: https://hosted.weblate.org/projects/blood-pressure-monitor-fl/app/pt/ Translation: blood pressure monitor/App * Translated app using Weblate (Italian) Currently translated at 100.0% (223 of 223 strings) Translated app using Weblate (Italian) Currently translated at 100.0% (223 of 223 strings) Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Massimo Pissarello <mapi68@gmail.com> Translate-URL: https://hosted.weblate.org/projects/blood-pressure-monitor-fl/app/it/ Translation: blood pressure monitor/App * Translated app using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (223 of 223 strings) Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org> Translate-URL: https://hosted.weblate.org/projects/blood-pressure-monitor-fl/app/zh_Hans/ Translation: blood pressure monitor/App * Translated app using Weblate (English) Currently translated at 100.0% (223 of 223 strings) Translation: blood pressure monitor/App Translate-URL: https://hosted.weblate.org/projects/blood-pressure-monitor-fl/app/en/ * Translated app using Weblate (German) Currently translated at 99.5% (222 of 223 strings) Translation: blood pressure monitor/App Translate-URL: https://hosted.weblate.org/projects/blood-pressure-monitor-fl/app/de/ * Translated app using Weblate (Chinese (Simplified Han script)) Currently translated at 99.5% (222 of 223 strings) Translation: blood pressure monitor/App Translate-URL: https://hosted.weblate.org/projects/blood-pressure-monitor-fl/app/zh_Hans/ * Translated app using Weblate (French) Currently translated at 97.7% (218 of 223 strings) Translation: blood pressure monitor/App Translate-URL: https://hosted.weblate.org/projects/blood-pressure-monitor-fl/app/fr/ * Translated app using Weblate (Russian) Currently translated at 99.5% (222 of 223 strings) Translation: blood pressure monitor/App Translate-URL: https://hosted.weblate.org/projects/blood-pressure-monitor-fl/app/ru/ * Translated app using Weblate (Italian) Currently translated at 99.5% (222 of 223 strings) Translation: blood pressure monitor/App Translate-URL: https://hosted.weblate.org/projects/blood-pressure-monitor-fl/app/it/ * Translated app using Weblate (Turkish) Currently translated at 98.6% (220 of 223 strings) Translation: blood pressure monitor/App Translate-URL: https://hosted.weblate.org/projects/blood-pressure-monitor-fl/app/tr/ * Translated app using Weblate (Portuguese) Currently translated at 99.5% (222 of 223 strings) Translation: blood pressure monitor/App Translate-URL: https://hosted.weblate.org/projects/blood-pressure-monitor-fl/app/pt/ * Translated app using Weblate (Portuguese (Brazil)) Currently translated at 94.1% (210 of 223 strings) Translation: blood pressure monitor/App Translate-URL: https://hosted.weblate.org/projects/blood-pressure-monitor-fl/app/pt_BR/ * Translated app using Weblate (Chinese (Traditional Han script)) Currently translated at 61.4% (137 of 223 strings) Translation: blood pressure monitor/App Translate-URL: https://hosted.weblate.org/projects/blood-pressure-monitor-fl/app/zh_Hant/ * Translated app using Weblate (Swedish) Currently translated at 6.2% (14 of 223 strings) Translation: blood pressure monitor/App Translate-URL: https://hosted.weblate.org/projects/blood-pressure-monitor-fl/app/sv/ * Translated app using Weblate (Estonian) Currently translated at 99.5% (222 of 223 strings) Translation: blood pressure monitor/App Translate-URL: https://hosted.weblate.org/projects/blood-pressure-monitor-fl/app/et/ * Translated app using Weblate (Czech) Currently translated at 97.7% (218 of 223 strings) Translation: blood pressure monitor/App Translate-URL: https://hosted.weblate.org/projects/blood-pressure-monitor-fl/app/cs/ * Translated app using Weblate (Slovenian) Currently translated at 96.8% (216 of 223 strings) Translation: blood pressure monitor/App Translate-URL: https://hosted.weblate.org/projects/blood-pressure-monitor-fl/app/sl/ * Translated app using Weblate (Slovenian) Currently translated at 96.8% (216 of 223 strings) Translation: blood pressure monitor/App Translate-URL: https://hosted.weblate.org/projects/blood-pressure-monitor-fl/app/sl/ * Translated app using Weblate (Estonian) Currently translated at 100.0% (223 of 223 strings) Translation: blood pressure monitor/App Translate-URL: https://hosted.weblate.org/projects/blood-pressure-monitor-fl/app/et/ * Update iso_lang_names.dart --------- Co-authored-by: polarwood <polarwood@users.noreply.hosted.weblate.org> Co-authored-by: Marija Grineviciute <marijagrine@protonmail.com> Co-authored-by: Max Schrön <max.schroen@gmail.com> Co-authored-by: Priit Jõerüüt <jrthwlate@users.noreply.hosted.weblate.org> Co-authored-by: Yurt Page <yurtpage@gmail.com> Co-authored-by: ssantos <ssantos@web.de> Co-authored-by: Massimo Pissarello <mapi68@gmail.com> Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org> Co-authored-by: DerDilla <derdilla06@gmail.com> Co-authored-by: Kristoffer Grundström <swedishsailfishosuser@tutanota.com> Co-authored-by: Matej Kovacic <matej.kovacic@telefoncek.si> Co-authored-by: derdilla <82763757+derdilla@users.noreply.github.com>
1 parent 6ab4712
app/lib/l10n/app_cs.arb
@@ -1,558 +1,558 @@
 {
-  "success": "Úspěch: {msg}",
-  "@success": {
-    "placeholders": {
-      "msg": {
-        "type": "String"
-      }
-    }
-  },
-  "errNaN": "Zadejte číslo",
-  "@errNaN": {},
-  "error": "Chyba: {msg}",
-  "@error": {
-    "placeholders": {
-      "msg": {
-        "type": "String"
-      }
-    }
-  },
-  "errUnrealistic": "Nereálná hodnota? Vypněte ověřování v nastavení!",
-  "@errUnrealistic": {},
-  "errNotEnoughDataToGraph": "Není dostatek dat pro nakreslení grafu.",
-  "@errNotEnoughDataToGraph": {},
-  "sysLong": "Systolický",
-  "@sysLong": {},
-  "sysShort": "sys",
-  "@sysShort": {},
-  "iconSize": "Velikost ikon",
-  "@iconSize": {},
-  "accentColor": "Barva motivu",
-  "@accentColor": {},
-  "exportCsvHeadlineDesc": "Pomáhá rozlišit typy",
-  "@exportCsvHeadlineDesc": {},
-  "csv": "CSV",
-  "@csv": {},
-  "pdf": "PDF",
-  "@pdf": {},
-  "export": "EXPORT",
-  "@export": {},
-  "minOf": "{txt} min.",
-  "@minOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "exportWarnConfigNotImportable": "Ahoj! Jen přátelské upozornění: aktuální konfiguraci exportu nebude možné importovat. Chcete-li to napravit, ujistěte se, že jste nastavili typ exportu jako CSV a uvedli jeden z dostupných časových formátů.",
-  "@exportWarnConfigNotImportable": {},
-  "maxOf": "{txt} max.",
-  "@maxOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "day": "Den",
-  "@day": {},
-  "month": "Měsíc",
-  "@month": {},
-  "year": "Rok",
-  "@year": {},
-  "drawRegressionLinesDesc": "Kreslí regresní přímky do grafu. Užitečné pouze pro velké intervaly.",
-  "@drawRegressionLinesDesc": {},
-  "pulsePressure": "Pulzní tlak",
-  "@pulsePressure": {},
-  "delete": "Smazat",
-  "@delete": {},
-  "addExportformat": "Přidat exportní formát",
-  "@addExportformat": {},
-  "title": "Aplikace Krevní tlak",
-  "@title": {},
-  "loading": "načítání…",
-  "@loading": {},
-  "errLt30": "Číslo <= 30? Vypněte ověřování v nastavení!",
-  "@errLt30": {},
-  "errDiaGtSys": "dia >= sys? Vypněte ověřování v nastavení!",
-  "@errDiaGtSys": {},
-  "errCantOpenURL": "Nelze otevřít URL: {url}",
-  "@errCantOpenURL": {
-    "placeholders": {
-      "url": {
-        "type": "String"
-      }
-    }
-  },
-  "errNoFileOpened": "nebyl otevřen žádný soubor",
-  "@errNoFileOpened": {},
-  "errNotStarted": "není spuštěn",
-  "@errNotStarted": {},
-  "errNoValue": "Zadejte hodnotu",
-  "@errNoValue": {},
-  "errNoData": "nejsou data",
-  "@errNoData": {},
-  "errWrongImportFormat": "Importovat lze pouze soubory ve formátu CSV a databáze SQLite.",
-  "@errWrongImportFormat": {},
-  "errNeedHeadline": "Importovat lze pouze soubory s nadpisem.",
-  "@errNeedHeadline": {},
-  "errCantReadFile": "Obsah souboru nelze přečíst",
-  "@errCantReadFile": {},
-  "errNotImportable": "Tento soubor nelze importovat",
-  "@errNotImportable": {},
-  "btnCancel": "ZRUŠIT",
-  "@btnCancel": {},
-  "btnSave": "ULOŽIT",
-  "@btnSave": {},
-  "btnConfirm": "OK",
-  "@btnConfirm": {},
-  "btnUndo": "ZPĚT",
-  "@btnUndo": {},
-  "diaLong": "Diastolický",
-  "@diaLong": {},
-  "diaShort": "dia",
-  "@diaShort": {},
-  "pulLong": "Pulz",
-  "@pulLong": {},
-  "pulShort": "pul",
-  "@pulShort": {},
-  "addNote": "Poznámka (volitelně)",
-  "@addNote": {},
-  "settings": "Nastavení",
-  "@settings": {},
-  "layout": "Rozvržení",
-  "@layout": {},
-  "allowManualTimeInput": "Povolit ruční zadání času",
-  "@allowManualTimeInput": {},
-  "enterTimeFormatScreen": "Formát času",
-  "@enterTimeFormatScreen": {},
-  "theme": "Motiv",
-  "@theme": {},
-  "system": "Systém",
-  "@system": {},
-  "dark": "Tmavý",
-  "@dark": {},
-  "light": "Světlý",
-  "@light": {},
-  "graphLineThickness": "Tloušťka linky",
-  "@graphLineThickness": {},
-  "animationSpeed": "Trvání animace",
-  "@animationSpeed": {},
-  "sysColor": "Systolická barva",
-  "@sysColor": {},
-  "behavior": "Chování",
-  "@behavior": {},
-  "diaColor": "Diastolická barva",
-  "@diaColor": {},
-  "pulColor": "Barva pulzu",
-  "@pulColor": {},
-  "validateInputs": "Ověření vstupů",
-  "@validateInputs": {},
-  "confirmDeletion": "Potvrdit smazání",
-  "@confirmDeletion": {},
-  "age": "Věk",
-  "@age": {},
-  "determineWarnValues": "Určení varovných hodnot",
-  "@determineWarnValues": {},
-  "aboutWarnValuesScreen": "O...",
-  "@aboutWarnValuesScreen": {},
-  "aboutWarnValuesScreenDesc": "Více informací o varovných hodnotách",
-  "@aboutWarnValuesScreenDesc": {},
-  "sysWarn": "Systolické varování",
-  "@sysWarn": {},
-  "diaWarn": "Diastolické varování",
-  "@diaWarn": {},
-  "data": "Data",
-  "@data": {},
-  "version": "Verze",
-  "@version": {},
-  "versionOf": "Verze: {version}",
-  "@versionOf": {
-    "placeholders": {
-      "version": {
-        "type": "String"
-      }
-    }
-  },
-  "buildNumberOf": "Číslo verze: {buildNumber}",
-  "@buildNumberOf": {
-    "placeholders": {
-      "buildNumber": {
-        "type": "String"
-      }
-    }
-  },
-  "packageNameOf": "Název balíčku: {name}",
-  "@packageNameOf": {
-    "placeholders": {
-      "name": {
-        "type": "String"
-      }
-    }
-  },
-  "exportImport": "Export / Import",
-  "@exportImport": {},
-  "exportDir": "Adresář exportu",
-  "@exportDir": {},
-  "exportAfterEveryInput": "Export po každém záznamu",
-  "@exportAfterEveryInput": {},
-  "exportAfterEveryInputDesc": "Nedoporučuje se (mnoho souborů)",
-  "@exportAfterEveryInputDesc": {},
-  "exportFormat": "Formát exportu",
-  "@exportFormat": {},
-  "exportCustomEntries": "Přizpůsobit pole",
-  "@exportCustomEntries": {},
-  "addEntry": "Přidat pole",
-  "@addEntry": {},
-  "exportMimeType": "Typ exportovaného média",
-  "@exportMimeType": {},
-  "exportCsvHeadline": "Záhlaví",
-  "@exportCsvHeadline": {},
-  "db": "SQLite DB",
-  "@db": {},
-  "text": "text",
-  "@text": {},
-  "other": "jiné",
-  "@other": {},
-  "fieldDelimiter": "Oddělovač polí",
-  "@fieldDelimiter": {},
-  "textDelimiter": "Oddělovač textu",
-  "@textDelimiter": {},
-  "shared": "sdílené",
-  "@shared": {},
-  "import": "IMPORT",
-  "@import": {},
-  "sourceCode": "Zdrojový kód",
-  "@sourceCode": {},
-  "licenses": "Licence třetích stran",
-  "@licenses": {},
-  "importSuccess": "Importováno {count} záznamů",
-  "@importSuccess": {
-    "placeholders": {
-      "count": {
-        "type": "int"
-      }
-    }
-  },
-  "exportWarnNotEveryFieldExported": "Dejte si pozor, abyste neexportovali všechna pole: {fields} {count, plural, one{is} other{are}} chybí.",
-  "@exportWarnNotEveryFieldExported": {
-    "placeholders": {
-      "count": {
-        "type": "int"
-      },
-      "fields": {
-        "type": "String"
-      }
-    }
-  },
-  "statistics": "Statistika",
-  "@statistics": {},
-  "measurementCount": "Počet měření",
-  "@measurementCount": {},
-  "measurementsPerDay": "Měření za den",
-  "@measurementsPerDay": {},
-  "timeResolvedMetrics": "Metriky podle denní doby",
-  "@timeResolvedMetrics": {},
-  "avgOf": "{txt} Ø",
-  "@avgOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "warnValues": "Varovné hodnoty",
-  "@warnValues": {},
-  "warnAboutTxt1": "Varovné hodnoty jsou pouhým doporučením, nikoli lékařským doporučením.",
-  "@warnAboutTxt1": {},
-  "warnAboutTxt2": "Výchozí hodnoty závislé na věku pocházejí z tohoto zdroje.",
-  "@warnAboutTxt2": {},
-  "warnAboutTxt3": "Nebojte se změnit hodnoty podle svých potřeb a dodržujte doporučení svého lékaře.",
-  "@warnAboutTxt3": {},
-  "enterTimeFormatString": "formát času",
-  "@enterTimeFormatString": {},
-  "now": "teď",
-  "@now": {},
-  "notes": "Poznámky",
-  "@notes": {},
-  "time": "Čas",
-  "@time": {},
-  "confirmDelete": "Potvrzení smazání",
-  "@confirmDelete": {},
-  "confirmDeleteDesc": "Smazat tuto položku? (Tato potvrzení můžete vypnout v nastavení.)",
-  "@confirmDeleteDesc": {},
-  "deletionConfirmed": "Záznam smazán.",
-  "@deletionConfirmed": {},
-  "week": "Týden",
-  "@week": {},
-  "lifetime": "Celé období",
-  "@lifetime": {},
-  "weekOfYear": "Týden {weekNum}, {year}",
-  "@weekOfYear": {
-    "placeholders": {
-      "weekNum": {
-        "type": "int"
-      },
-      "year": {
-        "type": "int"
-      }
-    }
-  },
-  "last7Days": "7 dní",
-  "@last7Days": {},
-  "last30Days": "30 dní",
-  "@last30Days": {},
-  "allowMissingValues": "Povolit chybějící hodnoty",
-  "@allowMissingValues": {},
-  "errTimeAfterNow": "Vybraný čas je v budoucnosti. Toto ověřování můžete vypnout v nastavení.",
-  "@errTimeAfterNow": {},
-  "language": "Jazyk",
-  "@language": {},
-  "custom": "Vlastní",
-  "@custom": {},
-  "drawRegressionLines": "Kreslení trendových čar",
-  "@drawRegressionLines": {},
-  "pdfDocumentTitle": "Hodnoty krevního tlaku od {start} do {end}",
-  "@pdfDocumentTitle": {
-    "placeholders": {
-      "start": {
-        "type": "String"
-      },
-      "end": {
-        "type": "String"
-      }
-    }
-  },
-  "fieldFormat": "Formát pole",
-  "@fieldFormat": {},
-  "result": "Výsledek:",
-  "@result": {},
-  "edit": "Upravit",
-  "@edit": {},
-  "enterWeight": "Zadejte hmotnost",
-  "@enterWeight": {},
-  "deleteAllNotes": "Odstranit všechny poznámky",
-  "@deleteAllNotes": {},
-  "errCantCreateArchive": "Nelze vytvořit archiv. Pokud je to možné, nahlaste prosím chybu.",
-  "@errCantCreateArchive": {},
-  "preferredWeightUnit": "Preferovaná jednotka hmotnosti",
-  "@preferredWeightUnit": {
-    "description": "Setting for the unit the app will use for displaying weight"
-  },
-  "exportFieldFormatDocumentation": "'## Proměnné\nFormát exportního pole podporuje vkládání hodnot pro následující zástupné znaky:\n- `$TIMESTAMP:` Představuje čas od epochy Unixu v milisekundách.\n- `$SYS:` Uvádí hodnotu, pokud je k dispozici; jinak je výchozí hodnota -1.\n- `$DIA:` Udává hodnotu, pokud je k dispozici; jinak je výchozí hodnotou -1.\n- `$PUL:` Udává hodnotu, je-li k dispozici; jinak je výchozí hodnotou -1.\n- `$NOTE:` Udává hodnotu, je-li k dispozici; jinak je výchozí hodnotou -1.\n- `$COLOR:` Představuje barvu měření jako číslo. (příklad hodnoty: `4291681337`)\n\nPokud některý z výše uvedených zástupných symbolů není v záznamu krevního tlaku přítomen, bude nahrazen hodnotou `null`.\n\n## Math\nUvnitř dvojitých závorek (\"`{{}}`\") můžete používat základní matematické údaje.\n\nPodporovány jsou následující matematické operace:\n- Operace: +, -, *, /, %, ^\n- Jednoparametrové funkce: abs, acos, asin, atan, ceil, cos, cosh, cot, coth, csc, csch, exp, floor, ln, log, round sec, sech, sin, sinh, sqrt, tan, tanh \n- Dvouparametrové funkce: log, nrt, pow\n- Konstanty: e, pi, ln2, ln10, log2e, log10e, sqrt1_2, sqrt2\n\nÚplnou specifikaci matematického interpretu najdete v dokumentaci [function_tree](https://pub.dev/documentation/function_tree/latest#interpreter).\n\n## Pořadí zpracování\n1. nahrazení proměnné\n2. Math'",
-  "@exportFieldFormatDocumentation": {},
-  "enterTimeFormatDesc": "Formátovací řetězec je směs předdefinovaných řetězců ICU/Skeleton a jakéhokoli dalšího textu, který chcete zahrnout.\n\n[Pokud vás zajímá úplný seznam platných formátů, najdete je přímo zde] (screen://TimeFormattingHelp).\n\nJen přátelsky připomínáme, že použití delších nebo kratších formátovacích řetězců nezmění zázračně šířku sloupců tabulky, což by mohlo vést k nepříjemnému zalomení řádků a nezobrazení textu.\n\nvýchozí: „yy-MM-dd HH:mm“",
-  "@enterTimeFormatDesc": {},
-  "errParseUnknownColumn": "Neexistuje žádný sloupec s názvem „{title}“.",
-  "@errParseUnknownColumn": {
-    "placeholders": {
-      "title": {
-        "type": "String"
-      }
-    }
-  },
-  "errParseLineTooShort": "Řádek {lineNumber} má méně sloupců než první řádek.",
-  "@errParseLineTooShort": {
-    "placeholders": {
-      "lineNumber": {
-        "type": "int"
-      }
-    }
-  },
-  "errAccuracyLoss": "Při exportu s vlastními formátovači času se očekává ztráta přesnosti.",
-  "@errAccuracyLoss": {},
-  "valueDistribution": "Rozložení hodnot",
-  "@valueDistribution": {},
-  "measurementSuccess": "Měření proběhlo úspěšně!",
-  "@measurementSuccess": {},
-  "improperMeasurementPosition": "Nesprávná poloha při měření",
-  "@improperMeasurementPosition": {},
-  "default_": "Výchozí",
-  "@default_": {},
-  "exportPdfHeaderHeight": "Výška záhlaví",
-  "@exportPdfHeaderHeight": {},
-  "exportPdfCellHeight": "Výška řádku",
-  "@exportPdfCellHeight": {},
-  "exportPdfHeaderFontSize": "Velikost písma záhlaví",
-  "@exportPdfHeaderFontSize": {},
-  "exportPdfCellFontSize": "Velikost písma řádku",
-  "@exportPdfCellFontSize": {},
-  "average": "Průměr",
-  "@average": {},
-  "maximum": "Maximum",
-  "@maximum": {},
-  "minimum": "Minimum",
-  "@minimum": {},
-  "exportPdfExportTitle": "Záhlaví",
-  "@exportPdfExportTitle": {},
-  "exportPdfExportStatistics": "Statistika",
-  "@exportPdfExportStatistics": {},
-  "exportPdfExportData": "Tabulka dat",
-  "@exportPdfExportData": {},
-  "startWithAddMeasurementPage": "Měření při spuštění",
-  "@startWithAddMeasurementPage": {},
-  "startWithAddMeasurementPageDescription": "Po spuštění aplikace se zobrazí obrazovka pro zadávání měření.",
-  "@startWithAddMeasurementPageDescription": {},
-  "horizontalLines": "Vodorovné čáry",
-  "@horizontalLines": {},
-  "linePositionY": "Poloha čáry (y)",
-  "@linePositionY": {},
-  "customGraphMarkings": "Vlastní značení",
-  "@customGraphMarkings": {},
-  "addLine": "Přidat linku",
-  "@addLine": {},
-  "useLegacyList": "Použít starší seznam",
-  "@useLegacyList": {},
-  "addMeasurement": "Přidat měření",
-  "@addMeasurement": {},
-  "timestamp": "Časové razítko",
-  "@timestamp": {},
-  "note": "Poznámka",
-  "@note": {},
-  "color": "Barva",
-  "@color": {},
-  "exportSettings": "Nastavení zálohy",
-  "@exportSettings": {},
-  "importSettings": "Obnovit nastavení",
-  "@importSettings": {},
-  "requiresAppRestart": "Vyžaduje restart aplikace",
-  "@requiresAppRestart": {},
-  "restartNow": "Restartovat",
-  "@restartNow": {},
-  "warnNeedsRestartForUsingApp": "Soubory, které byly v této relaci odstraněny. Restartujte aplikaci, abyste mohli pokračovat v používání a vrátit se do dalších částí aplikace!",
-  "@warnNeedsRestartForUsingApp": {},
-  "deleteAllSettings": "Odstranit všechna nastavení",
-  "@deleteAllSettings": {},
-  "deleteAllMeasurements": "Odstranit všechna měření",
-  "@deleteAllMeasurements": {},
-  "warnDeletionUnrecoverable": "Tento krok nelze vrátit, pokud jste ručně neprovedli zálohu. Opravdu to chcete smazat?",
-  "@warnDeletionUnrecoverable": {},
-  "needlePinBarWidth": "Tloušťka barvy",
-  "@needlePinBarWidth": {},
-  "needlePinBarWidthDesc": "Šířka čar, které barevné položky tvoří v grafu.",
-  "@needlePinBarWidthDesc": {},
-  "errParseEmptyCsvFile": "V souboru csv není dostatek řádků pro analýzu záznamu.",
-  "@errParseEmptyCsvFile": {},
-  "errParseTimeNotRestoreable": "Neexistuje žádný sloupec, který by umožňoval obnovení časového razítka.",
-  "@errParseTimeNotRestoreable": {},
-  "date": "Datum",
-  "@date": {},
-  "intakes": "Příjem léků",
-  "@intakes": {},
-  "errFeatureNotSupported": "Tato funkce není na této platformě k dispozici.",
-  "@errFeatureNotSupported": {},
-  "invalidZip": "Neplatný soubor zip.",
-  "@invalidZip": {},
-  "activateWeightFeatures": "Aktivace funkcí souvisejících s hmotností",
-  "@activateWeightFeatures": {},
-  "weight": "Hmotnost",
-  "@weight": {},
-  "errParseFailedDecodingField": "Dekódování pole „{fieldContent}“ v řádku {lineNumber} se nezdařilo.",
-  "@errParseFailedDecodingField": {
-    "placeholders": {
-      "lineNumber": {
-        "type": "int"
-      },
-      "fieldContent": {
-        "type": "String"
-      }
-    }
-  },
-  "exportFieldsPreset": "Předvolba polí pro export",
-  "@exportFieldsPreset": {},
-  "remove": "Odstranit",
-  "@remove": {},
-  "manageExportColumns": "Správa sloupců pro export",
-  "@manageExportColumns": {},
-  "buildIn": "Integrované",
-  "@buildIn": {},
-  "csvTitle": "CSV-název",
-  "@csvTitle": {},
-  "recordFormat": "Formát záznamu",
-  "@recordFormat": {},
-  "timeFormat": "Formát času",
-  "@timeFormat": {},
-  "bottomAppBars": "Spodní dialogové lišty",
-  "@bottomAppBars": {},
-  "medications": "Léky",
-  "@medications": {},
-  "addMedication": "Přidat léky",
-  "@addMedication": {},
-  "name": "Název",
-  "@name": {},
-  "defaultDosis": "Výchozí dávkování",
-  "@defaultDosis": {},
-  "noMedication": "Žádné léky",
-  "@noMedication": {},
-  "dosis": "Dávkování",
-  "@dosis": {},
-  "titleInCsv": "Název v CSV",
-  "@titleInCsv": {},
-  "errBleNoPerms": "Žádné oprávnění Bluetooth",
-  "@errBleNoPerms": {},
-  "preferredPressureUnit": "Preferovaná jednotka tlaku",
-  "@preferredPressureUnit": {},
-  "compactList": "Kompaktní seznam měření",
-  "@compactList": {},
-  "bluetoothDisabled": "Bluetooth vypnuto",
-  "@bluetoothDisabled": {},
-  "errMeasurementRead": "Chyba během měření!",
-  "@errMeasurementRead": {},
-  "connect": "Připojit",
-  "@connect": {},
-  "bluetoothInput": "Vstup Bluetooth",
-  "@bluetoothInput": {},
-  "aboutBleInput": "Některá měřicí zařízení jsou kompatibilní s BLE GATT. Tato zařízení zde můžete spárovat a automaticky přenášet měření nebo tuto možnost v nastavení zakázat.",
-  "@aboutBleInput": {},
-  "scanningForDevices": "Skenování zařízení",
-  "@scanningForDevices": {},
-  "tapToClose": "Klepnutím zavřete.",
-  "@tapToClose": {},
-  "meanArterialPressure": "Střední arteriální tlak",
-  "@meanArterialPressure": {},
-  "userID": "ID uživatele",
-  "@userID": {},
-  "bodyMovementDetected": "Zjištěný pohyb těla",
-  "@bodyMovementDetected": {},
-  "cuffTooLoose": "Příliš volná manžeta",
-  "@cuffTooLoose": {},
-  "irregularPulseDetected": "Zjištěn nepravidelný puls",
-  "@irregularPulseDetected": {},
-  "pulseRateExceedsUpperLimit": "Tepová frekvence překračuje horní hranici",
-  "@pulseRateExceedsUpperLimit": {},
-  "pulseRateLessThanLowerLimit": "Tepová frekvence je nižší než spodní hranice",
-  "@pulseRateLessThanLowerLimit": {},
-  "availableDevices": "Dostupná zařízení",
-  "@availableDevices": {},
-  "deleteAllMedicineIntakes": "Vymazat všechny příjmy léků",
-  "@deleteAllMedicineIntakes": {},
-  "selectMeasurementTitle": "Zvolte měření, které chcete použít",
-  "@selectMeasurementTitle": {},
-  "measurementIndex": "Měření #{number}",
-  "@measurementIndex": {
-    "placeholders": {
-      "number": {
-        "type": "int"
-      }
-    }
-  },
-  "select": "Vybrat",
-  "@select": {
-    "description": "Used when f.e. selecting a single measurement when the bluetooth device returned multiple"
-  },
-  "bloodPressure": "Krevní tlak",
-  "@bloodPressure": {},
-  "disabled": "Vypnuto",
-  "@disabled": {},
-  "oldBluetoothInput": "Stabilní",
-  "@oldBluetoothInput": {},
-  "newBluetoothInputOldLib": "Beta",
-  "@newBluetoothInputOldLib": {},
-  "newBluetoothInputCrossPlatform": "Beta multiplatformní",
-  "@newBluetoothInputCrossPlatform": {},
-  "bluetoothInputDesc": "Beta verze backendu funguje na více zařízeních, ale je méně otestovaná. Multiplatformní verze může fungovat i na jiných zařízeních než Android a plánuje se, že nahradí stabilní implementaci, jakmile bude dostatečně zralá.",
-  "@bluetoothInputDesc": {},
-  "tapToSelect": "Ťuknutím na položku vyberte",
-  "@tapToSelect": {}
+    "success": "Úspěch: {msg}",
+    "@success": {
+        "placeholders": {
+            "msg": {
+                "type": "String"
+            }
+        }
+    },
+    "errNaN": "Zadejte číslo",
+    "@errNaN": {},
+    "error": "Chyba: {msg}",
+    "@error": {
+        "placeholders": {
+            "msg": {
+                "type": "String"
+            }
+        }
+    },
+    "errUnrealistic": "Nereálná hodnota? Vypněte ověřování v nastavení!",
+    "@errUnrealistic": {},
+    "errNotEnoughDataToGraph": "Není dostatek dat pro nakreslení grafu.",
+    "@errNotEnoughDataToGraph": {},
+    "sysLong": "Systolický",
+    "@sysLong": {},
+    "sysShort": "sys",
+    "@sysShort": {},
+    "iconSize": "Velikost ikon",
+    "@iconSize": {},
+    "accentColor": "Barva motivu",
+    "@accentColor": {},
+    "exportCsvHeadlineDesc": "Pomáhá rozlišit typy",
+    "@exportCsvHeadlineDesc": {},
+    "csv": "CSV",
+    "@csv": {},
+    "pdf": "PDF",
+    "@pdf": {},
+    "export": "EXPORT",
+    "@export": {},
+    "minOf": "{txt} min.",
+    "@minOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "exportWarnConfigNotImportable": "Ahoj! Jen přátelské upozornění: aktuální konfiguraci exportu nebude možné importovat. Chcete-li to napravit, ujistěte se, že jste nastavili typ exportu jako CSV a uvedli jeden z dostupných časových formátů.",
+    "@exportWarnConfigNotImportable": {},
+    "maxOf": "{txt} max.",
+    "@maxOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "day": "Den",
+    "@day": {},
+    "month": "Měsíc",
+    "@month": {},
+    "year": "Rok",
+    "@year": {},
+    "drawRegressionLinesDesc": "Kreslí regresní přímky do grafu. Užitečné pouze pro velké intervaly.",
+    "@drawRegressionLinesDesc": {},
+    "pulsePressure": "Pulzní tlak",
+    "@pulsePressure": {},
+    "delete": "Smazat",
+    "@delete": {},
+    "addExportformat": "Přidat exportní formát",
+    "@addExportformat": {},
+    "title": "Aplikace Krevní tlak",
+    "@title": {},
+    "loading": "načítání…",
+    "@loading": {},
+    "errLt30": "Číslo <= 30? Vypněte ověřování v nastavení!",
+    "@errLt30": {},
+    "errDiaGtSys": "dia >= sys? Vypněte ověřování v nastavení!",
+    "@errDiaGtSys": {},
+    "errCantOpenURL": "Nelze otevřít URL: {url}",
+    "@errCantOpenURL": {
+        "placeholders": {
+            "url": {
+                "type": "String"
+            }
+        }
+    },
+    "errNoFileOpened": "nebyl otevřen žádný soubor",
+    "@errNoFileOpened": {},
+    "errNotStarted": "není spuštěn",
+    "@errNotStarted": {},
+    "errNoValue": "Zadejte hodnotu",
+    "@errNoValue": {},
+    "errNoData": "nejsou data",
+    "@errNoData": {},
+    "errWrongImportFormat": "Importovat lze pouze soubory ve formátu CSV a databáze SQLite.",
+    "@errWrongImportFormat": {},
+    "errNeedHeadline": "Importovat lze pouze soubory s nadpisem.",
+    "@errNeedHeadline": {},
+    "errCantReadFile": "Obsah souboru nelze přečíst",
+    "@errCantReadFile": {},
+    "errNotImportable": "Tento soubor nelze importovat",
+    "@errNotImportable": {},
+    "btnCancel": "ZRUŠIT",
+    "@btnCancel": {},
+    "btnSave": "ULOŽIT",
+    "@btnSave": {},
+    "btnConfirm": "OK",
+    "@btnConfirm": {},
+    "btnUndo": "ZPĚT",
+    "@btnUndo": {},
+    "diaLong": "Diastolický",
+    "@diaLong": {},
+    "diaShort": "dia",
+    "@diaShort": {},
+    "pulLong": "Pulz",
+    "@pulLong": {},
+    "pulShort": "pul",
+    "@pulShort": {},
+    "addNote": "Poznámka (volitelně)",
+    "@addNote": {},
+    "settings": "Nastavení",
+    "@settings": {},
+    "layout": "Rozvržení",
+    "@layout": {},
+    "allowManualTimeInput": "Povolit ruční zadání času",
+    "@allowManualTimeInput": {},
+    "enterTimeFormatScreen": "Formát času",
+    "@enterTimeFormatScreen": {},
+    "theme": "Motiv",
+    "@theme": {},
+    "system": "Systém",
+    "@system": {},
+    "dark": "Tmavý",
+    "@dark": {},
+    "light": "Světlý",
+    "@light": {},
+    "graphLineThickness": "Tloušťka linky",
+    "@graphLineThickness": {},
+    "animationSpeed": "Trvání animace",
+    "@animationSpeed": {},
+    "sysColor": "Systolická barva",
+    "@sysColor": {},
+    "behavior": "Chování",
+    "@behavior": {},
+    "diaColor": "Diastolická barva",
+    "@diaColor": {},
+    "pulColor": "Barva pulzu",
+    "@pulColor": {},
+    "validateInputs": "Ověření vstupů",
+    "@validateInputs": {},
+    "confirmDeletion": "Potvrdit smazání",
+    "@confirmDeletion": {},
+    "age": "Věk",
+    "@age": {},
+    "determineWarnValues": "Určení varovných hodnot",
+    "@determineWarnValues": {},
+    "aboutWarnValuesScreen": "O...",
+    "@aboutWarnValuesScreen": {},
+    "aboutWarnValuesScreenDesc": "Více informací o varovných hodnotách",
+    "@aboutWarnValuesScreenDesc": {},
+    "sysWarn": "Systolické varování",
+    "@sysWarn": {},
+    "diaWarn": "Diastolické varování",
+    "@diaWarn": {},
+    "data": "Data",
+    "@data": {},
+    "version": "Verze",
+    "@version": {},
+    "versionOf": "Verze: {version}",
+    "@versionOf": {
+        "placeholders": {
+            "version": {
+                "type": "String"
+            }
+        }
+    },
+    "buildNumberOf": "Číslo verze: {buildNumber}",
+    "@buildNumberOf": {
+        "placeholders": {
+            "buildNumber": {
+                "type": "String"
+            }
+        }
+    },
+    "packageNameOf": "Název balíčku: {name}",
+    "@packageNameOf": {
+        "placeholders": {
+            "name": {
+                "type": "String"
+            }
+        }
+    },
+    "exportImport": "Export / Import",
+    "@exportImport": {},
+    "exportDir": "Adresář exportu",
+    "@exportDir": {},
+    "exportAfterEveryInput": "Export po každém záznamu",
+    "@exportAfterEveryInput": {},
+    "exportAfterEveryInputDesc": "Nedoporučuje se (mnoho souborů)",
+    "@exportAfterEveryInputDesc": {},
+    "exportFormat": "Formát exportu",
+    "@exportFormat": {},
+    "exportCustomEntries": "Přizpůsobit pole",
+    "@exportCustomEntries": {},
+    "addEntry": "Přidat pole",
+    "@addEntry": {},
+    "exportMimeType": "Typ exportovaného média",
+    "@exportMimeType": {},
+    "exportCsvHeadline": "Záhlaví",
+    "@exportCsvHeadline": {},
+    "db": "SQLite DB",
+    "@db": {},
+    "text": "text",
+    "@text": {},
+    "other": "jiné",
+    "@other": {},
+    "fieldDelimiter": "Oddělovač polí",
+    "@fieldDelimiter": {},
+    "textDelimiter": "Oddělovač textu",
+    "@textDelimiter": {},
+    "shared": "sdílené",
+    "@shared": {},
+    "import": "IMPORT",
+    "@import": {},
+    "sourceCode": "Zdrojový kód",
+    "@sourceCode": {},
+    "licenses": "Licence třetích stran",
+    "@licenses": {},
+    "importSuccess": "Importováno {count} záznamů",
+    "@importSuccess": {
+        "placeholders": {
+            "count": {
+                "type": "int"
+            }
+        }
+    },
+    "exportWarnNotEveryFieldExported": "Dejte si pozor, abyste neexportovali všechna pole: {fields} {count, plural, one{is} other{are}} chybí.",
+    "@exportWarnNotEveryFieldExported": {
+        "placeholders": {
+            "count": {
+                "type": "int"
+            },
+            "fields": {
+                "type": "String"
+            }
+        }
+    },
+    "statistics": "Statistika",
+    "@statistics": {},
+    "measurementCount": "Počet měření",
+    "@measurementCount": {},
+    "measurementsPerDay": "Měření za den",
+    "@measurementsPerDay": {},
+    "timeResolvedMetrics": "Metriky podle denní doby",
+    "@timeResolvedMetrics": {},
+    "avgOf": "{txt} Ø",
+    "@avgOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "warnValues": "Varovné hodnoty",
+    "@warnValues": {},
+    "warnAboutTxt1": "Varovné hodnoty jsou pouhým doporučením, nikoli lékařským doporučením.",
+    "@warnAboutTxt1": {},
+    "warnAboutTxt2": "Výchozí hodnoty závislé na věku pocházejí z tohoto zdroje.",
+    "@warnAboutTxt2": {},
+    "warnAboutTxt3": "Nebojte se změnit hodnoty podle svých potřeb a dodržujte doporučení svého lékaře.",
+    "@warnAboutTxt3": {},
+    "enterTimeFormatString": "formát času",
+    "@enterTimeFormatString": {},
+    "now": "teď",
+    "@now": {},
+    "notes": "Poznámky",
+    "@notes": {},
+    "time": "Čas",
+    "@time": {},
+    "confirmDelete": "Potvrzení smazání",
+    "@confirmDelete": {},
+    "confirmDeleteDesc": "Smazat tuto položku? (Tato potvrzení můžete vypnout v nastavení.)",
+    "@confirmDeleteDesc": {},
+    "deletionConfirmed": "Záznam smazán.",
+    "@deletionConfirmed": {},
+    "week": "Týden",
+    "@week": {},
+    "lifetime": "Celé období",
+    "@lifetime": {},
+    "weekOfYear": "Týden {weekNum}, {year}",
+    "@weekOfYear": {
+        "placeholders": {
+            "weekNum": {
+                "type": "int"
+            },
+            "year": {
+                "type": "int"
+            }
+        }
+    },
+    "last7Days": "7 dní",
+    "@last7Days": {},
+    "last30Days": "30 dní",
+    "@last30Days": {},
+    "allowMissingValues": "Povolit chybějící hodnoty",
+    "@allowMissingValues": {},
+    "errTimeAfterNow": "Vybraný čas je v budoucnosti. Toto ověřování můžete vypnout v nastavení.",
+    "@errTimeAfterNow": {},
+    "language": "Jazyk",
+    "@language": {},
+    "custom": "Vlastní",
+    "@custom": {},
+    "drawRegressionLines": "Kreslení trendových čar",
+    "@drawRegressionLines": {},
+    "pdfDocumentTitle": "Hodnoty krevního tlaku od {start} do {end}",
+    "@pdfDocumentTitle": {
+        "placeholders": {
+            "start": {
+                "type": "String"
+            },
+            "end": {
+                "type": "String"
+            }
+        }
+    },
+    "fieldFormat": "Formát pole",
+    "@fieldFormat": {},
+    "result": "Výsledek:",
+    "@result": {},
+    "edit": "Upravit",
+    "@edit": {},
+    "enterWeight": "Zadejte hmotnost",
+    "@enterWeight": {},
+    "deleteAllNotes": "Odstranit všechny poznámky",
+    "@deleteAllNotes": {},
+    "errCantCreateArchive": "Nelze vytvořit archiv. Pokud je to možné, nahlaste prosím chybu.",
+    "@errCantCreateArchive": {},
+    "preferredWeightUnit": "Preferovaná jednotka hmotnosti",
+    "@preferredWeightUnit": {
+        "description": "Setting for the unit the app will use for displaying weight"
+    },
+    "exportFieldFormatDocumentation": "'## Proměnné\nFormát exportního pole podporuje vkládání hodnot pro následující zástupné znaky:\n- `$TIMESTAMP:` Představuje čas od epochy Unixu v milisekundách.\n- `$SYS:` Uvádí hodnotu, pokud je k dispozici; jinak je výchozí hodnota -1.\n- `$DIA:` Udává hodnotu, pokud je k dispozici; jinak je výchozí hodnotou -1.\n- `$PUL:` Udává hodnotu, je-li k dispozici; jinak je výchozí hodnotou -1.\n- `$NOTE:` Udává hodnotu, je-li k dispozici; jinak je výchozí hodnotou -1.\n- `$COLOR:` Představuje barvu měření jako číslo. (příklad hodnoty: `4291681337`)\n\nPokud některý z výše uvedených zástupných symbolů není v záznamu krevního tlaku přítomen, bude nahrazen hodnotou `null`.\n\n## Math\nUvnitř dvojitých závorek (\"`{{}}`\") můžete používat základní matematické údaje.\n\nPodporovány jsou následující matematické operace:\n- Operace: +, -, *, /, %, ^\n- Jednoparametrové funkce: abs, acos, asin, atan, ceil, cos, cosh, cot, coth, csc, csch, exp, floor, ln, log, round sec, sech, sin, sinh, sqrt, tan, tanh \n- Dvouparametrové funkce: log, nrt, pow\n- Konstanty: e, pi, ln2, ln10, log2e, log10e, sqrt1_2, sqrt2\n\nÚplnou specifikaci matematického interpretu najdete v dokumentaci [function_tree](https://pub.dev/documentation/function_tree/latest#interpreter).\n\n## Pořadí zpracování\n1. nahrazení proměnné\n2. Math'",
+    "@exportFieldFormatDocumentation": {},
+    "enterTimeFormatDesc": "Formátovací řetězec je směs předdefinovaných řetězců ICU/Skeleton a jakéhokoli dalšího textu, který chcete zahrnout.\n\n[Pokud vás zajímá úplný seznam platných formátů, najdete je přímo zde] (screen://TimeFormattingHelp).\n\nJen přátelsky připomínáme, že použití delších nebo kratších formátovacích řetězců nezmění zázračně šířku sloupců tabulky, což by mohlo vést k nepříjemnému zalomení řádků a nezobrazení textu.\n\nvýchozí: „yy-MM-dd HH:mm“",
+    "@enterTimeFormatDesc": {},
+    "errParseUnknownColumn": "Neexistuje žádný sloupec s názvem „{title}“.",
+    "@errParseUnknownColumn": {
+        "placeholders": {
+            "title": {
+                "type": "String"
+            }
+        }
+    },
+    "errParseLineTooShort": "Řádek {lineNumber} má méně sloupců než první řádek.",
+    "@errParseLineTooShort": {
+        "placeholders": {
+            "lineNumber": {
+                "type": "int"
+            }
+        }
+    },
+    "errAccuracyLoss": "Při exportu s vlastními formátovači času se očekává ztráta přesnosti.",
+    "@errAccuracyLoss": {},
+    "valueDistribution": "Rozložení hodnot",
+    "@valueDistribution": {},
+    "measurementSuccess": "Měření proběhlo úspěšně!",
+    "@measurementSuccess": {},
+    "improperMeasurementPosition": "Nesprávná poloha při měření",
+    "@improperMeasurementPosition": {},
+    "default_": "Výchozí",
+    "@default_": {},
+    "exportPdfHeaderHeight": "Výška záhlaví",
+    "@exportPdfHeaderHeight": {},
+    "exportPdfCellHeight": "Výška řádku",
+    "@exportPdfCellHeight": {},
+    "exportPdfHeaderFontSize": "Velikost písma záhlaví",
+    "@exportPdfHeaderFontSize": {},
+    "exportPdfCellFontSize": "Velikost písma řádku",
+    "@exportPdfCellFontSize": {},
+    "average": "Průměr",
+    "@average": {},
+    "maximum": "Maximum",
+    "@maximum": {},
+    "minimum": "Minimum",
+    "@minimum": {},
+    "exportPdfExportTitle": "Záhlaví",
+    "@exportPdfExportTitle": {},
+    "exportPdfExportStatistics": "Statistika",
+    "@exportPdfExportStatistics": {},
+    "exportPdfExportData": "Tabulka dat",
+    "@exportPdfExportData": {},
+    "startWithAddMeasurementPage": "Měření při spuštění",
+    "@startWithAddMeasurementPage": {},
+    "startWithAddMeasurementPageDescription": "Po spuštění aplikace se zobrazí obrazovka pro zadávání měření.",
+    "@startWithAddMeasurementPageDescription": {},
+    "horizontalLines": "Vodorovné čáry",
+    "@horizontalLines": {},
+    "linePositionY": "Poloha čáry (y)",
+    "@linePositionY": {},
+    "customGraphMarkings": "Vlastní značení",
+    "@customGraphMarkings": {},
+    "addLine": "Přidat linku",
+    "@addLine": {},
+    "useLegacyList": "Použít starší seznam",
+    "@useLegacyList": {},
+    "addMeasurement": "Přidat měření",
+    "@addMeasurement": {},
+    "timestamp": "Časové razítko",
+    "@timestamp": {},
+    "note": "Poznámka",
+    "@note": {},
+    "color": "Barva",
+    "@color": {},
+    "exportSettings": "Nastavení zálohy",
+    "@exportSettings": {},
+    "importSettings": "Obnovit nastavení",
+    "@importSettings": {},
+    "requiresAppRestart": "Vyžaduje restart aplikace",
+    "@requiresAppRestart": {},
+    "restartNow": "Restartovat",
+    "@restartNow": {},
+    "warnNeedsRestartForUsingApp": "Soubory, které byly v této relaci odstraněny. Restartujte aplikaci, abyste mohli pokračovat v používání a vrátit se do dalších částí aplikace!",
+    "@warnNeedsRestartForUsingApp": {},
+    "deleteAllSettings": "Odstranit všechna nastavení",
+    "@deleteAllSettings": {},
+    "deleteAllMeasurements": "Odstranit všechna měření",
+    "@deleteAllMeasurements": {},
+    "warnDeletionUnrecoverable": "Tento krok nelze vrátit, pokud jste ručně neprovedli zálohu. Opravdu to chcete smazat?",
+    "@warnDeletionUnrecoverable": {},
+    "needlePinBarWidth": "Tloušťka barvy",
+    "@needlePinBarWidth": {},
+    "needlePinBarWidthDesc": "Šířka čar, které barevné položky tvoří v grafu.",
+    "@needlePinBarWidthDesc": {},
+    "errParseEmptyCsvFile": "V souboru csv není dostatek řádků pro analýzu záznamu.",
+    "@errParseEmptyCsvFile": {},
+    "errParseTimeNotRestoreable": "Neexistuje žádný sloupec, který by umožňoval obnovení časového razítka.",
+    "@errParseTimeNotRestoreable": {},
+    "date": "Datum",
+    "@date": {},
+    "intakes": "Příjem léků",
+    "@intakes": {},
+    "errFeatureNotSupported": "Tato funkce není na této platformě k dispozici.",
+    "@errFeatureNotSupported": {},
+    "invalidZip": "Neplatný soubor zip.",
+    "@invalidZip": {},
+    "activateWeightFeatures": "Aktivace funkcí souvisejících s hmotností",
+    "@activateWeightFeatures": {},
+    "weight": "Hmotnost",
+    "@weight": {},
+    "errParseFailedDecodingField": "Dekódování pole „{fieldContent}“ v řádku {lineNumber} se nezdařilo.",
+    "@errParseFailedDecodingField": {
+        "placeholders": {
+            "lineNumber": {
+                "type": "int"
+            },
+            "fieldContent": {
+                "type": "String"
+            }
+        }
+    },
+    "exportFieldsPreset": "Předvolba polí pro export",
+    "@exportFieldsPreset": {},
+    "remove": "Odstranit",
+    "@remove": {},
+    "manageExportColumns": "Správa sloupců pro export",
+    "@manageExportColumns": {},
+    "buildIn": "Integrované",
+    "@buildIn": {},
+    "csvTitle": "CSV-název",
+    "@csvTitle": {},
+    "recordFormat": "Formát záznamu",
+    "@recordFormat": {},
+    "timeFormat": "Formát času",
+    "@timeFormat": {},
+    "bottomAppBars": "Spodní dialogové lišty",
+    "@bottomAppBars": {},
+    "medications": "Léky",
+    "@medications": {},
+    "addMedication": "Přidat léky",
+    "@addMedication": {},
+    "name": "Název",
+    "@name": {},
+    "defaultDosis": "Výchozí dávkování",
+    "@defaultDosis": {},
+    "noMedication": "Žádné léky",
+    "@noMedication": {},
+    "dosis": "Dávkování",
+    "@dosis": {},
+    "titleInCsv": "Název v CSV",
+    "@titleInCsv": {},
+    "errBleNoPerms": "Žádné oprávnění Bluetooth",
+    "@errBleNoPerms": {},
+    "preferredPressureUnit": "Preferovaná jednotka tlaku",
+    "@preferredPressureUnit": {},
+    "compactList": "Kompaktní seznam měření",
+    "@compactList": {},
+    "bluetoothDisabled": "Bluetooth vypnuto",
+    "@bluetoothDisabled": {},
+    "errMeasurementRead": "Chyba během měření!",
+    "@errMeasurementRead": {},
+    "connect": "Připojit",
+    "@connect": {},
+    "bluetoothInput": "Vstup Bluetooth",
+    "@bluetoothInput": {},
+    "aboutBleInput": "Některá měřicí zařízení jsou kompatibilní s BLE GATT. Tato zařízení zde můžete spárovat a automaticky přenášet měření nebo tuto možnost v nastavení zakázat.",
+    "@aboutBleInput": {},
+    "scanningForDevices": "Skenování zařízení",
+    "@scanningForDevices": {},
+    "tapToClose": "Klepnutím zavřete.",
+    "@tapToClose": {},
+    "meanArterialPressure": "Střední arteriální tlak",
+    "@meanArterialPressure": {},
+    "userID": "ID uživatele",
+    "@userID": {},
+    "bodyMovementDetected": "Zjištěný pohyb těla",
+    "@bodyMovementDetected": {},
+    "cuffTooLoose": "Příliš volná manžeta",
+    "@cuffTooLoose": {},
+    "irregularPulseDetected": "Zjištěn nepravidelný puls",
+    "@irregularPulseDetected": {},
+    "pulseRateExceedsUpperLimit": "Tepová frekvence překračuje horní hranici",
+    "@pulseRateExceedsUpperLimit": {},
+    "pulseRateLessThanLowerLimit": "Tepová frekvence je nižší než spodní hranice",
+    "@pulseRateLessThanLowerLimit": {},
+    "availableDevices": "Dostupná zařízení",
+    "@availableDevices": {},
+    "deleteAllMedicineIntakes": "Vymazat všechny příjmy léků",
+    "@deleteAllMedicineIntakes": {},
+    "selectMeasurementTitle": "Zvolte měření, které chcete použít",
+    "@selectMeasurementTitle": {},
+    "measurementIndex": "Měření #{number}",
+    "@measurementIndex": {
+        "placeholders": {
+            "number": {
+                "type": "int"
+            }
+        }
+    },
+    "select": "Vybrat",
+    "@select": {
+        "description": "Used when f.e. selecting a single measurement when the bluetooth device returned multiple"
+    },
+    "bloodPressure": "Krevní tlak",
+    "@bloodPressure": {},
+    "disabled": "Vypnuto",
+    "@disabled": {},
+    "oldBluetoothInput": "Stabilní",
+    "@oldBluetoothInput": {},
+    "newBluetoothInputOldLib": "Beta",
+    "@newBluetoothInputOldLib": {},
+    "newBluetoothInputCrossPlatform": "Beta multiplatformní",
+    "@newBluetoothInputCrossPlatform": {},
+    "bluetoothInputDesc": "Beta verze backendu funguje na více zařízeních, ale je méně otestovaná. Multiplatformní verze může fungovat i na jiných zařízeních než Android a plánuje se, že nahradí stabilní implementaci, jakmile bude dostatečně zralá.",
+    "@bluetoothInputDesc": {},
+    "tapToSelect": "Ťuknutím na položku vyberte",
+    "@tapToSelect": {}
 }
app/lib/l10n/app_de.arb
@@ -1,550 +1,572 @@
 {
-  "title": "Blutdruck App",
-  "@title": {},
-  "success": "Erfolg: {msg}",
-  "@success": {
-    "placeholders": {
-      "msg": {
-        "type": "String"
-      }
-    }
-  },
-  "loading": "Lade…",
-  "@loading": {},
-  "error": "Fehler: {msg}",
-  "@error": {
-    "placeholders": {
-      "msg": {
-        "type": "String"
-      }
-    }
-  },
-  "errNaN": "Bitte Zahl eingeben",
-  "@errNaN": {},
-  "errLt30": "Wert <= 30? Deaktiviere Prüfung in Einstellungen!",
-  "@errLt30": {},
-  "errUnrealistic": "Fehleingabe? Deaktiviere Prüfung in den Einstellungen!",
-  "@errUnrealistic": {},
-  "errDiaGtSys": "dia >= sys? Deaktiviere Prüfung in den Einstellungen!",
-  "@errDiaGtSys": {},
-  "errCantOpenURL": "Kann URL nicht öffnen: {url}",
-  "@errCantOpenURL": {
-    "placeholders": {
-      "url": {
-        "type": "String"
-      }
-    }
-  },
-  "errNoFileOpened": "Keine Datei geöffnet",
-  "@errNoFileOpened": {},
-  "errNotStarted": "Nicht begonnen",
-  "@errNotStarted": {},
-  "errNoValue": "Bitte Wert eingeben",
-  "@errNoValue": {},
-  "errNotEnoughDataToGraph": "Zuwenig Daten für Graphen.",
-  "@errNotEnoughDataToGraph": {},
-  "errNoData": "Keine Daten",
-  "@errNoData": {},
-  "errWrongImportFormat": "Es können nur Dateien im CSV und SQLite db Format importiert werden.",
-  "@errWrongImportFormat": {},
-  "errNeedHeadline": "Es können nur Dateien mit einer Überschrift importiert werden.",
-  "@errNeedHeadline": {},
-  "errCantReadFile": "Der Inhalt der Datei kann nicht gelesen werden",
-  "@errCantReadFile": {},
-  "errNotImportable": "Diese Datei kann nicht importiert werden",
-  "@errNotImportable": {},
-  "btnCancel": "ABBRUCH",
-  "@btnCancel": {},
-  "btnSave": "SPEICHERN",
-  "@btnSave": {},
-  "btnConfirm": "OK",
-  "@btnConfirm": {},
-  "btnUndo": "ZURÜCK",
-  "@btnUndo": {},
-  "sysLong": "Systole",
-  "@sysLong": {},
-  "sysShort": "Sys",
-  "@sysShort": {},
-  "diaLong": "Diastole",
-  "@diaLong": {},
-  "diaShort": "Dia",
-  "@diaShort": {},
-  "pulLong": "Puls",
-  "@pulLong": {},
-  "pulShort": "Pul",
-  "@pulShort": {},
-  "addNote": "Notiz (optional)",
-  "@addNote": {},
-  "settings": "Einstellungen",
-  "@settings": {},
-  "layout": "Layout",
-  "@layout": {},
-  "allowManualTimeInput": "Editierbare Zeitangaben",
-  "@allowManualTimeInput": {},
-  "enterTimeFormatScreen": "Datums-/Zeitformat",
-  "@enterTimeFormatScreen": {},
-  "theme": "Aussehen",
-  "@theme": {},
-  "system": "System",
-  "@system": {},
-  "dark": "Dunkel",
-  "@dark": {},
-  "light": "Hell",
-  "@light": {},
-  "iconSize": "Größe der Knöpfe",
-  "@iconSize": {},
-  "graphLineThickness": "Linienstärke d. Graphen",
-  "@graphLineThickness": {},
-  "animationSpeed": "Animationsdauer",
-  "@animationSpeed": {},
-  "accentColor": "Farbschema",
-  "@accentColor": {},
-  "sysColor": "Farbe für Systole",
-  "@sysColor": {},
-  "diaColor": "Farbe für Diastole",
-  "@diaColor": {},
-  "pulColor": "Farbe für Puls",
-  "@pulColor": {},
-  "behavior": "Verhalten",
-  "@behavior": {},
-  "validateInputs": "Eingaben prüfen",
-  "@validateInputs": {},
-  "confirmDeletion": "Löschen bestätigen",
-  "@confirmDeletion": {},
-  "age": "Alter",
-  "@age": {},
-  "aboutWarnValuesScreen": "Mehr Infos",
-  "@aboutWarnValuesScreen": {},
-  "aboutWarnValuesScreenDesc": "Mehr Infos zu den Warnwerten",
-  "@aboutWarnValuesScreenDesc": {},
-  "sysWarn": "Warnwert Sys",
-  "@sysWarn": {},
-  "diaWarn": "Warnwert Dia",
-  "@diaWarn": {},
-  "data": "Daten",
-  "@data": {},
-  "version": "Version",
-  "@version": {},
-  "versionOf": "Version: {version}",
-  "@versionOf": {
-    "version": {
-      "url": {
-        "type": "String"
-      }
-    }
-  },
-  "buildNumberOf": "Versions Nummer: {buildNumber}",
-  "@buildNumberOf": {
-    "placeholders": {
-      "buildNumber": {
-        "type": "String"
-      }
-    }
-  },
-  "packageNameOf": "Paketname: {name}",
-  "@packageNameOf": {
-    "name": {
-      "url": {
-        "type": "String"
-      }
-    }
-  },
-  "exportImport": "Exportieren / Importieren",
-  "@exportImport": {},
-  "exportDir": "Export Ordner",
-  "@exportDir": {},
-  "exportAfterEveryInput": "Export nach jedem Eintrag",
-  "@exportAfterEveryInput": {},
-  "exportAfterEveryInputDesc": "Nicht empfohlen (datenexplosion)",
-  "@exportAfterEveryInputDesc": {},
-  "exportFormat": "Exportformat",
-  "@exportFormat": {},
-  "exportCustomEntries": "Eigene Felder",
-  "@exportCustomEntries": {},
-  "addEntry": "Feld hinzufügen",
-  "@addEntry": {},
-  "exportMimeType": "Export medien typ",
-  "@exportMimeType": {},
-  "exportCsvHeadline": "Überschrift",
-  "@exportCsvHeadline": {},
-  "exportCsvHeadlineDesc": "Feldbezeichnungen zum Differenzieren",
-  "@exportCsvHeadlineDesc": {},
-  "csv": "CSV",
-  "@csv": {},
-  "pdf": "PDF",
-  "@pdf": {},
-  "db": "SQLite DB",
-  "@db": {},
-  "text": "Text",
-  "@text": {},
-  "other": "Anderes",
-  "@other": {},
-  "fieldDelimiter": "Feldseparator",
-  "@fieldDelimiter": {},
-  "textDelimiter": "Textbegrenzung",
-  "@textDelimiter": {},
-  "export": "EXPORT",
-  "@export": {},
-  "exportWarnConfigNotImportable": "Hey! Nur eine freundliche Info: Die aktuelle Exportkonfiguration ist nicht importierbar. Um das zu beheben, stelle sicher, dass der Exporttyp als CSV festgelegt ist und eines der verfügbaren Zeitformate enthalten ist.",
-  "@exportWarnConfigNotImportable": {},
-  "shared": "Geteilt",
-  "@shared": {},
-  "import": "IMPORT",
-  "@import": {},
-  "sourceCode": "Quellcode",
-  "@sourceCode": {},
-  "licenses": "Lizenzen dritter",
-  "@licenses": {},
-  "importSuccess": "Es wurden {count} Einträge importiert",
-  "@importSuccess": {
-    "placeholders": {
-      "count": {
-        "type": "int"
-      }
-    }
-  },
-  "statistics": "Statistik",
-  "@statistics": {},
-  "measurementCount": "Anzahl Messungen",
-  "@measurementCount": {},
-  "measurementsPerDay": "Messungen pro Tag",
-  "@measurementsPerDay": {},
-  "timeResolvedMetrics": "Werte nach Tageszeit",
-  "@timeResolvedMetrics": {},
-  "avgOf": "{txt} Ø",
-  "@avgOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "minOf": "{txt} min.",
-  "@minOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "maxOf": "{txt} max.",
-  "@maxOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "warnValues": "Warnwerte",
-  "@warnValues": {},
-  "warnAboutTxt1": "Die Warnwerte sind lediglich Vorschläge, kein medizinischer Rat.",
-  "@warnAboutTxt1": {},
-  "warnAboutTxt2": "Die voreingestellten Basiswerte für Altersstufen stammen aus dieser Quelle.",
-  "@warnAboutTxt2": {},
-  "warnAboutTxt3": "Ändere die Werte nach Bedarf und stimme dich mit deinem Arzt ab.",
-  "@warnAboutTxt3": {},
-  "enterTimeFormatString": "Zeitformat-String",
-  "@enterTimeFormatString": {},
-  "now": "jetzt",
-  "@now": {},
-  "notes": "Notizen",
-  "@notes": {},
-  "time": "Zeitpunkt",
-  "@time": {},
-  "confirmDelete": "Löschen bestätigen",
-  "@confirmDelete": {},
-  "confirmDeleteDesc": "Soll der Eintrag gelöscht werden? (Diese Rückfragen können in den Einstellungen abgestellt werden.)",
-  "@confirmDeleteDesc": {},
-  "deletionConfirmed": "Eintrag gelöscht.",
-  "@deletionConfirmed": {},
-  "day": "Tag",
-  "@day": {},
-  "week": "Woche",
-  "@week": {},
-  "month": "Monat",
-  "@month": {},
-  "year": "Jahr",
-  "@year": {},
-  "lifetime": "Lebenszeit",
-  "@lifetime": {},
-  "weekOfYear": "Woche {weekNum}, {year}",
-  "@weekOfYear": {
-    "placeholders": {
-      "weekNum": {
-        "type": "int"
-      },
-      "year": {
-        "type": "int"
-      }
-    }
-  },
-  "determineWarnValues": "Warnwerte bestimmen",
-  "@determineWarnValues": {},
-  "last7Days": "7 Tage",
-  "@last7Days": {},
-  "last30Days": "30 Tage",
-  "@last30Days": {},
-  "exportWarnNotEveryFieldExported": "Achtung, {count, plural, one{ein Feld wird} other{einige Felder werden}} nicht exportiert: {fields}.",
-  "@exportWarnNotEveryFieldExported": {
-    "placeholders": {
-      "count": {
-        "type": "int"
-      },
-      "fields": {
-        "type": "String"
-      }
-    }
-  },
-  "allowMissingValues": "Fehlende Werte erlauben",
-  "@allowMissingValues": {},
-  "custom": "Benutzerdefiniert",
-  "@custom": {},
-  "errTimeAfterNow": "Die ausgewählte Uhrzeit wurde zurückgesetzt, da sie in der Zukunft liegt. Die Überprüfung lässt sich in den Einstellungen deaktivieren.",
-  "@errTimeAfterNow": {},
-  "language": "Sprache",
-  "@language": {},
-  "drawRegressionLines": "Zeichne Trendlinien",
-  "@drawRegressionLines": {},
-  "drawRegressionLinesDesc": "Zeichne Regressionslinien im Graphen. Nur nützlich für große Intervalle.",
-  "@drawRegressionLinesDesc": {},
-  "result": "Ergebnis:",
-  "@result": {},
-  "addExportformat": "Exportformat hinzufügen",
-  "@addExportformat": {},
-  "edit": "Bearbeiten",
-  "@edit": {},
-  "delete": "Löschen",
-  "@delete": {},
-  "default_": "Standard",
-  "@default_": {},
-  "exportPdfHeaderHeight": "Höhe der Kopfzeile",
-  "@exportPdfHeaderHeight": {},
-  "exportPdfCellHeight": "Zeilenhöhe",
-  "@exportPdfCellHeight": {},
-  "exportPdfHeaderFontSize": "Schriftgröße der Kopfzeile",
-  "@exportPdfHeaderFontSize": {},
-  "exportPdfCellFontSize": "Zeilen-Schriftgröße",
-  "@exportPdfCellFontSize": {},
-  "pdfDocumentTitle": "Blutdruckwerte von {start} bis {end}",
-  "@pdfDocumentTitle": {
-    "placeholders": {
-      "start": {
-        "type": "String"
-      },
-      "end": {
-        "type": "String"
-      }
-    }
-  },
-  "fieldFormat": "Feldformat",
-  "@fieldFormat": {},
-  "pulsePressure": "Pulsdruck",
-  "@pulsePressure": {},
-  "average": "Durchschnitt",
-  "@average": {},
-  "maximum": "Maximum",
-  "@maximum": {},
-  "minimum": "Minimum",
-  "@minimum": {},
-  "exportPdfExportTitle": "Überschrift",
-  "@exportPdfExportTitle": {},
-  "exportPdfExportStatistics": "Statistik",
-  "@exportPdfExportStatistics": {},
-  "exportPdfExportData": "Datentabelle",
-  "@exportPdfExportData": {},
-  "exportFieldFormatDocumentation": "'## Variablen\nDas Exportfeldformat unterstützt das Einfügen von Werten für die folgenden Platzhalter:\n- `$TIMESTAMP:` Stellt die Zeit seit der Unix-Epoche in Millisekunden dar.\n- `$SYS:` Liefert einen Wert, falls vorhanden; andernfalls ist er standardmäßig -1.\n- `$DIA:` Liefert einen Wert, falls vorhanden; andernfalls ist er standardmäßig -1.\n- `$PUL:` Gibt einen Wert an, falls verfügbar; andernfalls ist er standardmäßig -1.\n- `$NOTE:` Gibt einen Wert an, falls verfügbar; andernfalls ist er standardmäßig -1.\n- `$COLOR:` Repräsentiert die Farbe einer Messung als eine Zahl. (Beispielwert: `4291681337`)\n\nWenn einer der oben genannten Platzhalter im Blutdruckdatensatz nicht vorhanden ist, wird er durch -1 ersetzt.\n\n## Mathematik\nInnerhalb von Doppelklammern (\"`{{}}`\") kannst Du die Grundrechenarten verwenden.\n\nDie folgenden mathematischen Operationen werden unterstützt:\n- Operationen: +, -, *, /, %, ^\n- Funktionen mit einem Parameter: abs, acos, asin, atan, ceil, cos, cosh, cot, coth, csc, csch, exp, floor, ln, log, round sec, sech, sin, sinh, sqrt, tan, tanh \n- Funktionen mit zwei Parametern: log, nrt, pow\n- Konstanten: e, pi, ln2, ln10, log2e, log10e, sqrt1_2, sqrt2\n\nDie vollständige Spezifikation des mathematischen Interpreters findest Du in der [function_tree](https://pub.dev/documentation/function_tree/latest#interpreter) Spezifikation\n\n## Reihenfolge der Verarbeitung\n1. Variablen-Ersetzung\n2. Mathematik'",
-  "@exportFieldFormatDocumentation": {},
-  "startWithAddMeasurementPage": "Eintrag nach Start",
-  "@startWithAddMeasurementPage": {},
-  "startWithAddMeasurementPageDescription": "Nach dem App-Start öffnet sich die Messungserfassungsseite.",
-  "@startWithAddMeasurementPageDescription": {},
-  "linePositionY": "Linienposition (y)",
-  "@linePositionY": {},
-  "addLine": "Linie hinzufügen",
-  "@addLine": {},
-  "horizontalLines": "Horizontale Linien",
-  "@horizontalLines": {},
-  "customGraphMarkings": "Eigene Markierungen",
-  "@customGraphMarkings": {},
-  "addMeasurement": "Messung hinzufügen",
-  "@addMeasurement": {},
-  "timestamp": "Zeitstempel",
-  "@timestamp": {},
-  "useLegacyList": "Bisheriges Listenlayout verwenden",
-  "@useLegacyList": {},
-  "note": "Anmerkung",
-  "@note": {},
-  "importSettings": "Einstellungen wiederherstellen",
-  "@importSettings": {},
-  "exportSettings": "Einstellungen sichern",
-  "@exportSettings": {},
-  "requiresAppRestart": "Erfordert Neustart der App",
-  "@requiresAppRestart": {},
-  "color": "Farbe",
-  "@color": {},
-  "enterTimeFormatDesc": "Das Datumsformat besteht aus einer Mischung vordefinierter ICU-Strings sowie anderer Zeichen deiner Wahl.\n\n[Die vollständige Liste gültiger Formate findest du hier.](screen://TimeFormattingHelp)\n\nBitte beachte, dass kürzere/längere Zeitformat-Strings nicht die Spaltenbreiten ändern. Sie führen eher zu unerwünschten Umbrüchen.\n\nVoreingestellt: \"yy-MM-dd HH:mm\"",
-  "@enterTimeFormatDesc": {},
-  "valueDistribution": "Werteverteilung",
-  "@valueDistribution": {},
-  "errParseEmptyCsvFile": "Es sind nicht genug Zeilen in der csv-Datei, um den Eintrag wiederherzustellen.",
-  "@errParseEmptyCsvFile": {},
-  "dosis": "Dosis",
-  "@dosis": {},
-  "restartNow": "Jetzt neustarten",
-  "@restartNow": {},
-  "deleteAllMeasurements": "Alle Einträge löschen",
-  "@deleteAllMeasurements": {},
-  "warnDeletionUnrecoverable": "Diese Handlung ist unumkehrbar, wenn sie keine Sicherung gemacht haben. Wollen sie wirklich mit der Löschung fortfahren?",
-  "@warnDeletionUnrecoverable": {},
-  "needlePinBarWidth": "Farblinienstärke",
-  "@needlePinBarWidth": {},
-  "errParseTimeNotRestoreable": "Es ist keine Spalte zum wiederherstellen des Zeitstempels vorhanden.",
-  "@errParseTimeNotRestoreable": {},
-  "needlePinBarWidthDesc": "Die Dicke der Linien, aus denen der Graph besteht.",
-  "@needlePinBarWidthDesc": {},
-  "errParseUnknownColumn": "Es wurde keine Spalte mit dem Titel \"{title}\" gefunden.",
-  "@errParseUnknownColumn": {
-    "placeholders": {
-      "title": {
-        "type": "String"
-      }
-    }
-  },
-  "errParseLineTooShort": "Zeile {lineNumber} ist kürzer als die erste Zeile.",
-  "@errParseLineTooShort": {
-    "placeholders": {
-      "lineNumber": {
-        "type": "int"
-      }
-    }
-  },
-  "manageExportColumns": "Export-spalten Verwaltung",
-  "@manageExportColumns": {},
-  "buildIn": "Eingebaut",
-  "@buildIn": {},
-  "addMedication": "Medikamentierung hinzufügen",
-  "@addMedication": {},
-  "bottomAppBars": "Dialogschaltflächen am unteren Bildschirmrand",
-  "@bottomAppBars": {},
-  "medications": "Medikamentierungen",
-  "@medications": {},
-  "name": "Bezeichnung",
-  "@name": {},
-  "noMedication": "Keine Medikamentierung",
-  "@noMedication": {},
-  "defaultDosis": "Standarddosis",
-  "@defaultDosis": {},
-  "titleInCsv": "Titel in CSV-Dateien",
-  "@titleInCsv": {},
-  "warnNeedsRestartForUsingApp": "Es wurden Dateien gelöscht. Starten sie die App neu bevor sie mit der Benutzung fortfahren!",
-  "@warnNeedsRestartForUsingApp": {},
-  "deleteAllSettings": "Alle Einstellungen löschen",
-  "@deleteAllSettings": {},
-  "errParseFailedDecodingField": "Kann Feld \"{fieldContent}\" in Zeile {lineNumber} nicht entpacken.",
-  "@errParseFailedDecodingField": {
-    "placeholders": {
-      "lineNumber": {
-        "type": "int"
-      },
-      "fieldContent": {
-        "type": "String"
-      }
-    }
-  },
-  "exportFieldsPreset": "Export-spalten Voreinstellung",
-  "@exportFieldsPreset": {},
-  "remove": "Entfernen",
-  "@remove": {},
-  "csvTitle": "CSV-titel",
-  "@csvTitle": {},
-  "recordFormat": "Eintragsformatierung",
-  "@recordFormat": {},
-  "errAccuracyLoss": "Es ist ein Genauigkeitsverlust zu erwarten, wenn eigene Zeitformate verwendet werden.",
-  "@errAccuracyLoss": {},
-  "timeFormat": "Zeitformatierung",
-  "@timeFormat": {},
-  "preferredPressureUnit": "Bevorzugte Druck-Maßeinheit",
-  "@preferredPressureUnit": {},
-  "compactList": "Kompakte Messwertliste",
-  "@compactList": {},
-  "bluetoothDisabled": "Bluetooth deaktiviert",
-  "@bluetoothDisabled": {},
-  "errMeasurementRead": "Fehler während der Messung!",
-  "@errMeasurementRead": {},
-  "tapToClose": "Drücken zum Schließen.",
-  "@tapToClose": {},
-  "meanArterialPressure": "Mittlerer arterieller Blutdruck",
-  "@meanArterialPressure": {},
-  "userID": "Nutzer ID",
-  "@userID": {},
-  "bodyMovementDetected": "Körperbewegung erkannt",
-  "@bodyMovementDetected": {},
-  "cuffTooLoose": "Manschette zu locker",
-  "@cuffTooLoose": {},
-  "irregularPulseDetected": "Unregelmäßiger Puls festgestellt",
-  "@irregularPulseDetected": {},
-  "pulseRateExceedsUpperLimit": "Pulsfrequenz übersteigt oberes Limit",
-  "@pulseRateExceedsUpperLimit": {},
-  "availableDevices": "Verfügbare Geräte",
-  "@availableDevices": {},
-  "deleteAllNotes": "Alle Notizen löschen",
-  "@deleteAllNotes": {},
-  "pulseRateLessThanLowerLimit": "Pulsfrequenz unterschreitet unteres Limit",
-  "@pulseRateLessThanLowerLimit": {},
-  "scanningForDevices": "Suche nach Geräten",
-  "@scanningForDevices": {},
-  "measurementSuccess": "Messung erfolgreich durchgeführt!",
-  "@measurementSuccess": {},
-  "bluetoothInput": "Bluetooth Eingabe",
-  "@bluetoothInput": {},
-  "aboutBleInput": "Manche Messgeräte sind BLE GATT kompatibel. Du kannst diese Geräte hier koppeln und die Messungen automatisch übertragen. Alternativ deaktiviere diese Option in den Einstellungen.",
-  "@aboutBleInput": {},
-  "improperMeasurementPosition": "Falsche Messposition",
-  "@improperMeasurementPosition": {},
-  "errBleNoPerms": "Keine Bluetooth Berechtigung",
-  "@errBleNoPerms": {},
-  "connect": "Verbinden",
-  "@connect": {},
-  "deleteAllMedicineIntakes": "Alle Medikamenteneinnahmen löschen",
-  "@deleteAllMedicineIntakes": {},
-  "errFeatureNotSupported": "Diese Funktion ist auf dieser Plattform nicht verfügbar.",
-  "@errFeatureNotSupported": {},
-  "preferredWeightUnit": "Bevorzugte Maßeinheit für Gewicht",
-  "@preferredWeightUnit": {
-    "description": "Setting for the unit the app will use for displaying weight"
-  },
-  "activateWeightFeatures": "Gewichtsbezogene Funktionen aktivieren",
-  "@activateWeightFeatures": {},
-  "weight": "Gewicht",
-  "@weight": {},
-  "invalidZip": "Ungültige ZIP-Datei.",
-  "@invalidZip": {},
-  "errCantCreateArchive": "Konnte Archiv nicht erstellen. Bitte melden Sie wenn möglich diesen Fehler.",
-  "@errCantCreateArchive": {},
-  "date": "Datum",
-  "@date": {},
-  "enterWeight": "Gewicht eingeben",
-  "@enterWeight": {},
-  "intakes": "Medikamenten-Einnahmen",
-  "@intakes": {},
-  "selectMeasurementTitle": "Zu nutzende Messung auswählen",
-  "@selectMeasurementTitle": {},
-  "measurementIndex": "Messung #{number}",
-  "@measurementIndex": {
-    "placeholders": {
-      "number": {
-        "type": "int"
-      }
-    }
-  },
-  "select": "Auswählen",
-  "@select": {
-    "description": "Used when f.e. selecting a single measurement when the bluetooth device returned multiple"
-  },
-  "bloodPressure": "Blutdruck",
-  "@bloodPressure": {},
-  "bluetoothInputDesc": "Das Beta-Backend funktioniert auf mehr Geräten, ist aber weniger getestet. Die plattformübergreifende Version kann auf Nicht-Android-Geräten funktionieren und soll die stabile Implementierung ablösen, sobald sie ausgereift genug ist.",
-  "@bluetoothInputDesc": {},
-  "disabled": "Deaktiviert",
-  "@disabled": {}
+    "title": "Blutdruck App",
+    "@title": {},
+    "success": "Erfolg: {msg}",
+    "@success": {
+        "placeholders": {
+            "msg": {
+                "type": "String"
+            }
+        }
+    },
+    "loading": "Lade…",
+    "@loading": {},
+    "error": "Fehler: {msg}",
+    "@error": {
+        "placeholders": {
+            "msg": {
+                "type": "String"
+            }
+        }
+    },
+    "errNaN": "Bitte eine Zahl eingeben",
+    "@errNaN": {},
+    "errLt30": "Wert <= 30? Deaktiviere Prüfung in Einstellungen!",
+    "@errLt30": {},
+    "errUnrealistic": "Fehleingabe? Deaktiviere Prüfung in den Einstellungen!",
+    "@errUnrealistic": {},
+    "errDiaGtSys": "dia >= sys? Deaktiviere Prüfung in den Einstellungen!",
+    "@errDiaGtSys": {},
+    "errCantOpenURL": "Kann URL nicht öffnen: {url}",
+    "@errCantOpenURL": {
+        "placeholders": {
+            "url": {
+                "type": "String"
+            }
+        }
+    },
+    "errNoFileOpened": "Keine Datei geöffnet",
+    "@errNoFileOpened": {},
+    "errNotStarted": "Nicht begonnen",
+    "@errNotStarted": {},
+    "errNoValue": "Bitte Wert eingeben",
+    "@errNoValue": {},
+    "errNotEnoughDataToGraph": "Zuwenig Daten für Graphen.",
+    "@errNotEnoughDataToGraph": {},
+    "errNoData": "Keine Daten",
+    "@errNoData": {},
+    "errWrongImportFormat": "Es können nur Dateien im CSV und SQLite db Format importiert werden.",
+    "@errWrongImportFormat": {},
+    "errNeedHeadline": "Es können nur Dateien mit einer Überschrift importiert werden.",
+    "@errNeedHeadline": {},
+    "errCantReadFile": "Der Inhalt der Datei kann nicht gelesen werden",
+    "@errCantReadFile": {},
+    "errNotImportable": "Diese Datei kann nicht importiert werden",
+    "@errNotImportable": {},
+    "btnCancel": "ABBRUCH",
+    "@btnCancel": {},
+    "btnSave": "SPEICHERN",
+    "@btnSave": {},
+    "btnConfirm": "OK",
+    "@btnConfirm": {},
+    "btnUndo": "RÜCKGÄNGIG",
+    "@btnUndo": {},
+    "sysLong": "Systole",
+    "@sysLong": {},
+    "sysShort": "Sys",
+    "@sysShort": {},
+    "diaLong": "Diastole",
+    "@diaLong": {},
+    "diaShort": "Dia",
+    "@diaShort": {},
+    "pulLong": "Puls",
+    "@pulLong": {},
+    "pulShort": "Pul",
+    "@pulShort": {},
+    "addNote": "Notiz (optional)",
+    "@addNote": {},
+    "settings": "Einstellungen",
+    "@settings": {},
+    "layout": "Layout",
+    "@layout": {},
+    "allowManualTimeInput": "Editierbare Zeitangaben",
+    "@allowManualTimeInput": {},
+    "enterTimeFormatScreen": "Datums-/Zeitformat",
+    "@enterTimeFormatScreen": {},
+    "theme": "Aussehen",
+    "@theme": {},
+    "system": "System",
+    "@system": {},
+    "dark": "Dunkel",
+    "@dark": {},
+    "light": "Hell",
+    "@light": {},
+    "iconSize": "Größe der Knöpfe",
+    "@iconSize": {},
+    "graphLineThickness": "Linienstärke d. Graphen",
+    "@graphLineThickness": {},
+    "animationSpeed": "Animationsdauer",
+    "@animationSpeed": {},
+    "accentColor": "Farbschema",
+    "@accentColor": {},
+    "sysColor": "Farbe für Systole",
+    "@sysColor": {},
+    "diaColor": "Farbe für Diastole",
+    "@diaColor": {},
+    "pulColor": "Farbe für Puls",
+    "@pulColor": {},
+    "behavior": "Verhalten",
+    "@behavior": {},
+    "validateInputs": "Eingaben prüfen",
+    "@validateInputs": {},
+    "confirmDeletion": "Löschen bestätigen",
+    "@confirmDeletion": {},
+    "age": "Alter",
+    "@age": {},
+    "aboutWarnValuesScreen": "Mehr Infos",
+    "@aboutWarnValuesScreen": {},
+    "aboutWarnValuesScreenDesc": "Mehr Infos zu den Warnwerten",
+    "@aboutWarnValuesScreenDesc": {},
+    "sysWarn": "Warnwert Sys",
+    "@sysWarn": {},
+    "diaWarn": "Warnwert Dia",
+    "@diaWarn": {},
+    "data": "Daten",
+    "@data": {},
+    "version": "Version",
+    "@version": {},
+    "versionOf": "Version: {version}",
+    "@versionOf": {
+        "version": {
+            "url": {
+                "type": "String"
+            }
+        }
+    },
+    "buildNumberOf": "Versions Nummer: {buildNumber}",
+    "@buildNumberOf": {
+        "placeholders": {
+            "buildNumber": {
+                "type": "String"
+            }
+        }
+    },
+    "packageNameOf": "Paketname: {name}",
+    "@packageNameOf": {
+        "name": {
+            "url": {
+                "type": "String"
+            }
+        }
+    },
+    "exportImport": "Exportieren / Importieren",
+    "@exportImport": {},
+    "exportDir": "Export Ordner",
+    "@exportDir": {},
+    "exportAfterEveryInput": "Export nach jedem Eintrag",
+    "@exportAfterEveryInput": {},
+    "exportAfterEveryInputDesc": "Nicht empfohlen (datenexplosion)",
+    "@exportAfterEveryInputDesc": {},
+    "exportFormat": "Exportformat",
+    "@exportFormat": {},
+    "exportCustomEntries": "Eigene Felder",
+    "@exportCustomEntries": {},
+    "addEntry": "Feld hinzufügen",
+    "@addEntry": {},
+    "exportMimeType": "Export medien typ",
+    "@exportMimeType": {},
+    "exportCsvHeadline": "Überschrift",
+    "@exportCsvHeadline": {},
+    "exportCsvHeadlineDesc": "Feldbezeichnungen zum Differenzieren",
+    "@exportCsvHeadlineDesc": {},
+    "csv": "CSV",
+    "@csv": {},
+    "pdf": "PDF",
+    "@pdf": {},
+    "db": "SQLite DB",
+    "@db": {},
+    "text": "Text",
+    "@text": {},
+    "other": "Anderes",
+    "@other": {},
+    "fieldDelimiter": "Feldseparator",
+    "@fieldDelimiter": {},
+    "textDelimiter": "Textbegrenzung",
+    "@textDelimiter": {},
+    "export": "EXPORT",
+    "@export": {},
+    "exportWarnConfigNotImportable": "Hey! Nur eine freundliche Info: Die aktuelle Exportkonfiguration ist nicht importierbar. Um das zu beheben, stelle sicher, dass der Exporttyp als CSV festgelegt ist und eines der verfügbaren Zeitformate enthalten ist.",
+    "@exportWarnConfigNotImportable": {},
+    "shared": "Geteilt",
+    "@shared": {},
+    "import": "IMPORT",
+    "@import": {},
+    "sourceCode": "Quellcode",
+    "@sourceCode": {},
+    "licenses": "Lizenzen dritter",
+    "@licenses": {},
+    "importSuccess": "Es wurden {count} Einträge importiert",
+    "@importSuccess": {
+        "placeholders": {
+            "count": {
+                "type": "int"
+            }
+        }
+    },
+    "statistics": "Statistik",
+    "@statistics": {},
+    "measurementCount": "Anzahl Messungen",
+    "@measurementCount": {},
+    "measurementsPerDay": "Messungen pro Tag",
+    "@measurementsPerDay": {},
+    "timeResolvedMetrics": "Werte nach Tageszeit",
+    "@timeResolvedMetrics": {},
+    "avgOf": "{txt} Ø",
+    "@avgOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "minOf": "{txt} min.",
+    "@minOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "maxOf": "{txt} max.",
+    "@maxOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "warnValues": "Warnwerte",
+    "@warnValues": {},
+    "warnAboutTxt1": "Die Warnwerte sind lediglich Vorschläge, kein medizinischer Rat.",
+    "@warnAboutTxt1": {},
+    "warnAboutTxt2": "Die voreingestellten Basiswerte für Altersstufen stammen aus dieser Quelle.",
+    "@warnAboutTxt2": {},
+    "warnAboutTxt3": "Ändere die Werte nach Bedarf und stimme dich mit deinem Arzt ab.",
+    "@warnAboutTxt3": {},
+    "enterTimeFormatString": "Zeitformat-String",
+    "@enterTimeFormatString": {},
+    "now": "jetzt",
+    "@now": {},
+    "notes": "Notizen",
+    "@notes": {},
+    "time": "Zeitpunkt",
+    "@time": {},
+    "confirmDelete": "Löschen bestätigen",
+    "@confirmDelete": {},
+    "confirmDeleteDesc": "Soll der Eintrag gelöscht werden? (Diese Rückfragen können in den Einstellungen abgestellt werden.)",
+    "@confirmDeleteDesc": {},
+    "deletionConfirmed": "Eintrag gelöscht.",
+    "@deletionConfirmed": {},
+    "day": "Tag",
+    "@day": {},
+    "week": "Woche",
+    "@week": {},
+    "month": "Monat",
+    "@month": {},
+    "year": "Jahr",
+    "@year": {},
+    "lifetime": "Lebenszeit",
+    "@lifetime": {},
+    "weekOfYear": "Woche {weekNum}, {year}",
+    "@weekOfYear": {
+        "placeholders": {
+            "weekNum": {
+                "type": "int"
+            },
+            "year": {
+                "type": "int"
+            }
+        }
+    },
+    "determineWarnValues": "Warnwerte bestimmen",
+    "@determineWarnValues": {},
+    "last7Days": "7 Tage",
+    "@last7Days": {},
+    "last30Days": "30 Tage",
+    "@last30Days": {},
+    "exportWarnNotEveryFieldExported": "Achtung, {count, plural, one{ein Feld wird} other{einige Felder werden}} nicht exportiert: {fields}.",
+    "@exportWarnNotEveryFieldExported": {
+        "placeholders": {
+            "count": {
+                "type": "int"
+            },
+            "fields": {
+                "type": "String"
+            }
+        }
+    },
+    "allowMissingValues": "Fehlende Werte erlauben",
+    "@allowMissingValues": {},
+    "custom": "Benutzerdefiniert",
+    "@custom": {},
+    "errTimeAfterNow": "Die ausgewählte Uhrzeit liegt in der Zukunft. Diese Überprüfung lässt sich in den Einstellungen deaktivieren.",
+    "@errTimeAfterNow": {},
+    "language": "Sprache",
+    "@language": {},
+    "drawRegressionLines": "Zeichne Trendlinien",
+    "@drawRegressionLines": {},
+    "drawRegressionLinesDesc": "Zeichne Regressionslinien im Graphen. Nur nützlich für große Intervalle.",
+    "@drawRegressionLinesDesc": {},
+    "result": "Ergebnis:",
+    "@result": {},
+    "addExportformat": "Exportformat hinzufügen",
+    "@addExportformat": {},
+    "edit": "Bearbeiten",
+    "@edit": {},
+    "delete": "Löschen",
+    "@delete": {},
+    "default_": "Standard",
+    "@default_": {},
+    "exportPdfHeaderHeight": "Höhe der Kopfzeile",
+    "@exportPdfHeaderHeight": {},
+    "exportPdfCellHeight": "Zeilenhöhe",
+    "@exportPdfCellHeight": {},
+    "exportPdfHeaderFontSize": "Schriftgröße der Kopfzeile",
+    "@exportPdfHeaderFontSize": {},
+    "exportPdfCellFontSize": "Zeilen-Schriftgröße",
+    "@exportPdfCellFontSize": {},
+    "pdfDocumentTitle": "Blutdruckwerte von {start} bis {end}",
+    "@pdfDocumentTitle": {
+        "placeholders": {
+            "start": {
+                "type": "String"
+            },
+            "end": {
+                "type": "String"
+            }
+        }
+    },
+    "fieldFormat": "Feldformat",
+    "@fieldFormat": {},
+    "pulsePressure": "Pulsdruck",
+    "@pulsePressure": {},
+    "average": "Durchschnitt",
+    "@average": {},
+    "maximum": "Maximum",
+    "@maximum": {},
+    "minimum": "Minimum",
+    "@minimum": {},
+    "exportPdfExportTitle": "Überschrift",
+    "@exportPdfExportTitle": {},
+    "exportPdfExportStatistics": "Statistik",
+    "@exportPdfExportStatistics": {},
+    "exportPdfExportData": "Datentabelle",
+    "@exportPdfExportData": {},
+    "exportFieldFormatDocumentation": "'## Variablen\nDas Exportfeldformat unterstützt das Einfügen von Werten für die folgenden Platzhalter:\n- `$TIMESTAMP:` Stellt die Zeit seit der Unix-Epoche in Millisekunden dar.\n- `$SYS:` Liefert einen Wert, falls vorhanden; andernfalls ist er standardmäßig -1.\n- `$DIA:` Liefert einen Wert, falls vorhanden; andernfalls ist er standardmäßig -1.\n- `$PUL:` Gibt einen Wert an, falls verfügbar; andernfalls ist er standardmäßig -1.\n- `$NOTE:` Gibt einen Wert an, falls verfügbar; andernfalls ist er standardmäßig -1.\n- `$COLOR:` Repräsentiert die Farbe einer Messung als eine Zahl. (Beispielwert: `4291681337`)\n\nWenn einer der oben genannten Platzhalter im Blutdruckdatensatz nicht vorhanden ist, wird er durch -1 ersetzt.\n\n## Mathematik\nInnerhalb von Doppelklammern (\"`{{}}`\") kannst Du die Grundrechenarten verwenden.\n\nDie folgenden mathematischen Operationen werden unterstützt:\n- Operationen: +, -, *, /, %, ^\n- Funktionen mit einem Parameter: abs, acos, asin, atan, ceil, cos, cosh, cot, coth, csc, csch, exp, floor, ln, log, round sec, sech, sin, sinh, sqrt, tan, tanh \n- Funktionen mit zwei Parametern: log, nrt, pow\n- Konstanten: e, pi, ln2, ln10, log2e, log10e, sqrt1_2, sqrt2\n\nDie vollständige Spezifikation des mathematischen Interpreters findest Du in der [function_tree](https://pub.dev/documentation/function_tree/latest#interpreter) Spezifikation\n\n## Reihenfolge der Verarbeitung\n1. Variablen-Ersetzung\n2. Mathematik'",
+    "@exportFieldFormatDocumentation": {},
+    "startWithAddMeasurementPage": "Eintrag nach Start",
+    "@startWithAddMeasurementPage": {},
+    "startWithAddMeasurementPageDescription": "Nach dem App-Start öffnet sich die Messungserfassungsseite.",
+    "@startWithAddMeasurementPageDescription": {},
+    "linePositionY": "Linienposition (y)",
+    "@linePositionY": {},
+    "addLine": "Linie hinzufügen",
+    "@addLine": {},
+    "horizontalLines": "Horizontale Linien",
+    "@horizontalLines": {},
+    "customGraphMarkings": "Eigene Markierungen",
+    "@customGraphMarkings": {},
+    "addMeasurement": "Messung hinzufügen",
+    "@addMeasurement": {},
+    "timestamp": "Zeitstempel",
+    "@timestamp": {},
+    "useLegacyList": "Bisheriges Listenlayout verwenden",
+    "@useLegacyList": {},
+    "note": "Anmerkung",
+    "@note": {},
+    "importSettings": "Einstellungen wiederherstellen",
+    "@importSettings": {},
+    "exportSettings": "Einstellungen sichern",
+    "@exportSettings": {},
+    "requiresAppRestart": "Erfordert Neustart der App",
+    "@requiresAppRestart": {},
+    "color": "Farbe",
+    "@color": {},
+    "enterTimeFormatDesc": "Das Datumsformat besteht aus einer Mischung vordefinierter ICU-Strings sowie anderer Zeichen deiner Wahl.\n\n[Die vollständige Liste gültiger Formate findest du hier.](screen://TimeFormattingHelp)\n\nBitte beachte, dass kürzere/längere Zeitformat-Strings nicht die Spaltenbreiten ändern. Sie führen eher zu unerwünschten Umbrüchen.\n\nVoreingestellt: \"yy-MM-dd HH:mm\"",
+    "@enterTimeFormatDesc": {},
+    "valueDistribution": "Werteverteilung",
+    "@valueDistribution": {},
+    "errParseEmptyCsvFile": "Es sind nicht genug Zeilen in der csv-Datei, um den Eintrag wiederherzustellen.",
+    "@errParseEmptyCsvFile": {},
+    "dosis": "Dosis",
+    "@dosis": {},
+    "restartNow": "Jetzt neustarten",
+    "@restartNow": {},
+    "deleteAllMeasurements": "Alle Einträge löschen",
+    "@deleteAllMeasurements": {},
+    "warnDeletionUnrecoverable": "Diese Handlung ist unumkehrbar, wenn sie keine Sicherung gemacht haben. Wollen sie wirklich mit der Löschung fortfahren?",
+    "@warnDeletionUnrecoverable": {},
+    "needlePinBarWidth": "Farblinienstärke",
+    "@needlePinBarWidth": {},
+    "errParseTimeNotRestoreable": "Es ist keine Spalte zum wiederherstellen des Zeitstempels vorhanden.",
+    "@errParseTimeNotRestoreable": {},
+    "needlePinBarWidthDesc": "Die Dicke der Linien, aus denen der Graph besteht.",
+    "@needlePinBarWidthDesc": {},
+    "errParseUnknownColumn": "Es wurde keine Spalte mit dem Titel \"{title}\" gefunden.",
+    "@errParseUnknownColumn": {
+        "placeholders": {
+            "title": {
+                "type": "String"
+            }
+        }
+    },
+    "errParseLineTooShort": "Zeile {lineNumber} ist kürzer als die erste Zeile.",
+    "@errParseLineTooShort": {
+        "placeholders": {
+            "lineNumber": {
+                "type": "int"
+            }
+        }
+    },
+    "manageExportColumns": "Export-spalten Verwaltung",
+    "@manageExportColumns": {},
+    "buildIn": "Eingebaut",
+    "@buildIn": {},
+    "addMedication": "Medikamentierung hinzufügen",
+    "@addMedication": {},
+    "bottomAppBars": "Dialogschaltflächen am unteren Bildschirmrand",
+    "@bottomAppBars": {},
+    "medications": "Medikamentierungen",
+    "@medications": {},
+    "name": "Bezeichnung",
+    "@name": {},
+    "noMedication": "Keine Medikamentierung",
+    "@noMedication": {},
+    "defaultDosis": "Standarddosis",
+    "@defaultDosis": {},
+    "titleInCsv": "Titel in CSV-Dateien",
+    "@titleInCsv": {},
+    "warnNeedsRestartForUsingApp": "Es wurden Dateien gelöscht. Starten sie die App neu bevor sie mit der Benutzung fortfahren!",
+    "@warnNeedsRestartForUsingApp": {},
+    "deleteAllSettings": "Alle Einstellungen löschen",
+    "@deleteAllSettings": {},
+    "errParseFailedDecodingField": "Kann Feld \"{fieldContent}\" in Zeile {lineNumber} nicht entpacken.",
+    "@errParseFailedDecodingField": {
+        "placeholders": {
+            "lineNumber": {
+                "type": "int"
+            },
+            "fieldContent": {
+                "type": "String"
+            }
+        }
+    },
+    "exportFieldsPreset": "Export-spalten Voreinstellung",
+    "@exportFieldsPreset": {},
+    "remove": "Entfernen",
+    "@remove": {},
+    "csvTitle": "CSV-titel",
+    "@csvTitle": {},
+    "recordFormat": "Eintragsformatierung",
+    "@recordFormat": {},
+    "errAccuracyLoss": "Es ist ein Genauigkeitsverlust zu erwarten, wenn eigene Zeitformate verwendet werden.",
+    "@errAccuracyLoss": {},
+    "timeFormat": "Zeitformatierung",
+    "@timeFormat": {},
+    "preferredPressureUnit": "Bevorzugte Druck-Maßeinheit",
+    "@preferredPressureUnit": {},
+    "compactList": "Kompakte Messwertliste",
+    "@compactList": {},
+    "bluetoothDisabled": "Bluetooth deaktiviert",
+    "@bluetoothDisabled": {},
+    "errMeasurementRead": "Fehler während der Messung!",
+    "@errMeasurementRead": {},
+    "tapToClose": "Drücken zum Schließen.",
+    "@tapToClose": {},
+    "meanArterialPressure": "Mittlerer arterieller Blutdruck",
+    "@meanArterialPressure": {},
+    "userID": "Nutzer ID",
+    "@userID": {},
+    "bodyMovementDetected": "Körperbewegung erkannt",
+    "@bodyMovementDetected": {},
+    "cuffTooLoose": "Manschette zu locker",
+    "@cuffTooLoose": {},
+    "irregularPulseDetected": "Unregelmäßiger Puls festgestellt",
+    "@irregularPulseDetected": {},
+    "pulseRateExceedsUpperLimit": "Pulsfrequenz übersteigt oberes Limit",
+    "@pulseRateExceedsUpperLimit": {},
+    "availableDevices": "Verfügbare Geräte",
+    "@availableDevices": {},
+    "deleteAllNotes": "Alle Notizen löschen",
+    "@deleteAllNotes": {},
+    "pulseRateLessThanLowerLimit": "Pulsfrequenz unterschreitet unteres Limit",
+    "@pulseRateLessThanLowerLimit": {},
+    "scanningForDevices": "Suche nach Geräten",
+    "@scanningForDevices": {},
+    "measurementSuccess": "Messung erfolgreich durchgeführt!",
+    "@measurementSuccess": {},
+    "bluetoothInput": "Bluetooth Eingabe",
+    "@bluetoothInput": {},
+    "aboutBleInput": "Manche Messgeräte sind BLE GATT kompatibel. Du kannst diese Geräte hier koppeln und die Messungen automatisch übertragen. Alternativ deaktiviere diese Option in den Einstellungen.",
+    "@aboutBleInput": {},
+    "improperMeasurementPosition": "Falsche Messposition",
+    "@improperMeasurementPosition": {},
+    "errBleNoPerms": "Keine Bluetooth Berechtigung",
+    "@errBleNoPerms": {},
+    "connect": "Verbinden",
+    "@connect": {},
+    "deleteAllMedicineIntakes": "Alle Medikamenteneinnahmen löschen",
+    "@deleteAllMedicineIntakes": {},
+    "errFeatureNotSupported": "Diese Funktion ist auf dieser Plattform nicht verfügbar.",
+    "@errFeatureNotSupported": {},
+    "preferredWeightUnit": "Bevorzugte Maßeinheit für Gewicht",
+    "@preferredWeightUnit": {
+        "description": "Setting for the unit the app will use for displaying weight"
+    },
+    "activateWeightFeatures": "Gewichtsbezogene Funktionen aktivieren",
+    "@activateWeightFeatures": {},
+    "weight": "Gewicht",
+    "@weight": {},
+    "invalidZip": "Ungültige ZIP-Datei.",
+    "@invalidZip": {},
+    "errCantCreateArchive": "Konnte Archiv nicht erstellen. Bitte melden Sie wenn möglich diesen Fehler.",
+    "@errCantCreateArchive": {},
+    "date": "Datum",
+    "@date": {},
+    "enterWeight": "Gewicht eingeben",
+    "@enterWeight": {},
+    "intakes": "Medikamenten-Einnahmen",
+    "@intakes": {},
+    "selectMeasurementTitle": "Zu nutzende Messung auswählen",
+    "@selectMeasurementTitle": {},
+    "measurementIndex": "Messung #{number}",
+    "@measurementIndex": {
+        "placeholders": {
+            "number": {
+                "type": "int"
+            }
+        }
+    },
+    "select": "Auswählen",
+    "@select": {
+        "description": "Used when f.e. selecting a single measurement when the bluetooth device returned multiple"
+    },
+    "bloodPressure": "Blutdruck",
+    "@bloodPressure": {},
+    "bluetoothInputDesc": "Das Beta-Backend funktioniert auf mehr Geräten, ist aber weniger getestet. Die plattformübergreifende Version kann auf Nicht-Android-Geräten funktionieren und soll die stabile Implementierung ablösen, sobald sie ausgereift genug ist.",
+    "@bluetoothInputDesc": {},
+    "disabled": "Deaktiviert",
+    "@disabled": {},
+    "oldBluetoothInput": "Stabil",
+    "@oldBluetoothInput": {},
+    "newBluetoothInputOldLib": "Beta",
+    "@newBluetoothInputOldLib": {},
+    "newBluetoothInputCrossPlatform": "Beta plattformübergreifend",
+    "@newBluetoothInputCrossPlatform": {},
+    "tapToSelect": "Tippen zum Auswählen",
+    "@tapToSelect": {},
+    "trustBLETime": "Von Bluetooth-Geräten gemeldeter Uhrzeit vertrauen",
+    "@trustBLETime": {},
+    "warnBLETimeSus": "Das Bluetooth-Gerät hat eine Zeitabweichung von {hours} Stunden gemeldet. Sie können in den Einstellungen festlegen, dass Zeitstempel von Bluetooth-Geräten nicht mehr als vertrauenswürdig angesehen werden.",
+    "@warnBLETimeSus": {
+        "placeholders": {
+            "hours": {
+                "type": "int"
+            }
+        }
+    },
+    "dontShowAgain": "Nicht erneut anzeigen",
+    "@dontShowAgain": {},
+    "btnShare": "TEILEN",
+    "@btnShare": {}
 }
app/lib/l10n/app_en.arb
@@ -1,574 +1,574 @@
 {
-  "title": "Blood Pressure App",
-  "@title": {},
-  "success": "Success: {msg}",
-  "@success": {
-    "placeholders": {
-      "msg": {
-        "type": "String"
-      }
-    }
-  },
-  "loading": "loading…",
-  "@loading": {},
-  "error": "Error: {msg}",
-  "@error": {
-    "placeholders": {
-      "msg": {
-        "type": "String"
-      }
-    }
-  },
-  "errNaN": "Please enter a number",
-  "@errNaN": {},
-  "errLt30": "Number <= 30? Turn off validation in settings!",
-  "@errLt30": {},
-  "errUnrealistic": "Unrealistic value? Turn off validation in settings!",
-  "@errUnrealistic": {},
-  "errDiaGtSys": "dia >= sys? Turn off validation in settings!",
-  "@errDiaGtSys": {},
-  "errCantOpenURL": "Can''t open URL: {url}",
-  "@errCantOpenURL": {
-    "placeholders": {
-      "url": {
-        "type": "String"
-      }
-    }
-  },
-  "errNoFileOpened": "no file opened",
-  "@errNoFileOpened": {},
-  "errNotStarted": "not started",
-  "@errNotStarted": {},
-  "errNoValue": "Please enter a value",
-  "@errNoValue": {},
-  "errNotEnoughDataToGraph": "Not enough data to draw a graph.",
-  "@errNotEnoughDataToGraph": {},
-  "errNoData": "no data",
-  "@errNoData": {},
-  "errWrongImportFormat": "You can only import files in CSV and SQLite database format.",
-  "@errWrongImportFormat": {},
-  "errNeedHeadline": "You can only import files with a headline.",
-  "@errNeedHeadline": {},
-  "errCantReadFile": "The file''s contents can not be read",
-  "@errCantReadFile": {},
-  "errNotImportable": "This file can''t be imported",
-  "@errNotImportable": {},
-  "btnCancel": "CANCEL",
-  "@btnCancel": {},
-  "btnSave": "SAVE",
-  "@btnSave": {},
-  "btnConfirm": "OK",
-  "@btnConfirm": {},
-  "btnUndo": "UNDO",
-  "@btnUndo": {},
-  "sysLong": "Systolic",
-  "@sysLong": {},
-  "sysShort": "sys",
-  "@sysShort": {},
-  "diaLong": "Diastolic",
-  "@diaLong": {},
-  "diaShort": "dia",
-  "@diaShort": {},
-  "pulLong": "Pulse",
-  "@pulLong": {},
-  "pulShort": "pul",
-  "@pulShort": {},
-  "addNote": "Note (optional)",
-  "@addNote": {},
-  "settings": "Settings",
-  "@settings": {},
-  "layout": "Layout",
-  "@layout": {},
-  "allowManualTimeInput": "Allow manual time input",
-  "@allowManualTimeInput": {},
-  "enterTimeFormatScreen": "Time format",
-  "@enterTimeFormatScreen": {},
-  "theme": "Theme",
-  "@theme": {},
-  "system": "System",
-  "@system": {},
-  "dark": "Dark",
-  "@dark": {},
-  "light": "Light",
-  "@light": {},
-  "iconSize": "Icon size",
-  "@iconSize": {},
-  "graphLineThickness": "Line thickness",
-  "@graphLineThickness": {},
-  "animationSpeed": "Animation duration",
-  "@animationSpeed": {},
-  "accentColor": "Theme color",
-  "@accentColor": {},
-  "sysColor": "Systolic color",
-  "@sysColor": {},
-  "diaColor": "Diastolic color",
-  "@diaColor": {},
-  "pulColor": "Pulse color",
-  "@pulColor": {},
-  "behavior": "Behavior",
-  "@behavior": {},
-  "validateInputs": "Validate inputs",
-  "@validateInputs": {},
-  "confirmDeletion": "Confirm deletion",
-  "@confirmDeletion": {},
-  "age": "Age",
-  "@age": {},
-  "determineWarnValues": "Determine warn values",
-  "@determineWarnValues": {},
-  "aboutWarnValuesScreen": "About",
-  "@aboutWarnValuesScreen": {},
-  "aboutWarnValuesScreenDesc": "More info on warn values",
-  "@aboutWarnValuesScreenDesc": {},
-  "sysWarn": "Systolic warn",
-  "@sysWarn": {},
-  "diaWarn": "Diastolic warn",
-  "@diaWarn": {},
-  "data": "Data",
-  "@data": {},
-  "version": "Version",
-  "@version": {},
-  "versionOf": "Version: {version}",
-  "@versionOf": {
-    "placeholders": {
-      "version": {
-        "type": "String"
-      }
-    }
-  },
-  "buildNumberOf": "Version number: {buildNumber}",
-  "@buildNumberOf": {
-    "placeholders": {
-      "buildNumber": {
-        "type": "String"
-      }
-    }
-  },
-  "packageNameOf": "Package name: {name}",
-  "@packageNameOf": {
-    "placeholders": {
-      "name": {
-        "type": "String"
-      }
-    }
-  },
-  "exportImport": "Export / Import",
-  "@exportImport": {},
-  "exportDir": "Export directory",
-  "@exportDir": {},
-  "exportAfterEveryInput": "Export after every entry",
-  "@exportAfterEveryInput": {},
-  "exportAfterEveryInputDesc": "Not recommended (file explosion)",
-  "@exportAfterEveryInputDesc": {},
-  "exportFormat": "Export format",
-  "@exportFormat": {},
-  "exportCustomEntries": "Customize fields",
-  "@exportCustomEntries": {},
-  "addEntry": "Add field",
-  "@addEntry": {},
-  "exportMimeType": "Export media type",
-  "@exportMimeType": {},
-  "exportCsvHeadline": "Headline",
-  "@exportCsvHeadline": {},
-  "exportCsvHeadlineDesc": "Helps to discriminate types",
-  "@exportCsvHeadlineDesc": {},
-  "csv": "CSV",
-  "@csv": {},
-  "pdf": "PDF",
-  "@pdf": {},
-  "db": "SQLite DB",
-  "@db": {},
-  "text": "text",
-  "@text": {},
-  "other": "other",
-  "@other": {},
-  "fieldDelimiter": "Field delimiter",
-  "@fieldDelimiter": {},
-  "textDelimiter": "Text delimiter",
-  "@textDelimiter": {},
-  "export": "EXPORT",
-  "@export": {},
-  "shared": "shared",
-  "@shared": {},
-  "import": "IMPORT",
-  "@import": {},
-  "sourceCode": "Source code",
-  "@sourceCode": {},
-  "licenses": "3rd party licenses",
-  "@licenses": {},
-  "importSuccess": "Imported {count} entries",
-  "@importSuccess": {
-    "placeholders": {
-      "count": {
-        "type": "int"
-      }
-    }
-  },
-  "exportWarnConfigNotImportable": "Hey! Just a friendly heads up: the current export configuration won''t be importable. To fix it, make sure you set the export type as CSV and include one of the time formats available.",
-  "@exportWarnConfigNotImportable": {},
-  "exportWarnNotEveryFieldExported": "Beware that you are not exporting all fields: {fields} {count, plural, one{is} other{are}} missing.",
-  "@exportWarnNotEveryFieldExported": {
-    "placeholders": {
-      "count": {
-        "type": "int"
-      },
-      "fields": {
-        "type": "String"
-      }
-    }
-  },
-  "statistics": "Statistics",
-  "@statistics": {},
-  "measurementCount": "Measurement count",
-  "@measurementCount": {},
-  "measurementsPerDay": "Measurements per day",
-  "@measurementsPerDay": {},
-  "timeResolvedMetrics": "Metrics by time of day",
-  "@timeResolvedMetrics": {},
-  "avgOf": "{txt} Ø",
-  "@avgOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "minOf": "{txt} min.",
-  "@minOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "maxOf": "{txt} max.",
-  "@maxOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "warnValues": "Warn values",
-  "@warnValues": {},
-  "warnAboutTxt1": "The warn values are a pure suggestions and no medical advice.",
-  "@warnAboutTxt1": {},
-  "warnAboutTxt2": "The default age dependent values come from this source.",
-  "@warnAboutTxt2": {},
-  "warnAboutTxt3": "Feel free to change the values to suit your needs and follow the recommendations of your doctor.",
-  "@warnAboutTxt3": {},
-  "enterTimeFormatString": "time format",
-  "@enterTimeFormatString": {},
-  "now": "now",
-  "@now": {},
-  "notes": "Notes",
-  "@notes": {},
-  "time": "Time",
-  "@time": {},
-  "confirmDelete": "Confirm deletion",
-  "@confirmDelete": {},
-  "confirmDeleteDesc": "Delete this entry? (You can turn off these confirmations in the settings.)",
-  "@confirmDeleteDesc": {},
-  "deletionConfirmed": "Entry deleted.",
-  "@deletionConfirmed": {},
-  "day": "Day",
-  "@day": {},
-  "week": "Week",
-  "@week": {},
-  "month": "Month",
-  "@month": {},
-  "year": "Year",
-  "@year": {},
-  "lifetime": "Lifetime",
-  "@lifetime": {},
-  "weekOfYear": "Week {weekNum}, {year}",
-  "@weekOfYear": {
-    "placeholders": {
-      "weekNum": {
-        "type": "int"
-      },
-      "year": {
-        "type": "int"
-      }
-    }
-  },
-  "last7Days": "7 days",
-  "@last7Days": {},
-  "last30Days": "30 days",
-  "@last30Days": {},
-  "allowMissingValues": "Allow missing values",
-  "@allowMissingValues": {},
-  "errTimeAfterNow": "The selected time is in the future. You can turn off this validation in the settings.",
-  "@errTimeAfterNow": {},
-  "language": "Language",
-  "@language": {},
-  "custom": "Custom",
-  "@custom": {},
-  "drawRegressionLines": "Draw trend lines",
-  "@drawRegressionLines": {},
-  "drawRegressionLinesDesc": "Draws regression lines in graph. Only useful for large intervalls.",
-  "@drawRegressionLinesDesc": {},
-  "pdfDocumentTitle": "Blood pressure values from {start} until {end}",
-  "@pdfDocumentTitle": {
-    "placeholders": {
-      "start": {
-        "type": "String"
-      },
-      "end": {
-        "type": "String"
-      }
-    }
-  },
-  "fieldFormat": "Field format",
-  "@fieldFormat": {},
-  "result": "Result:",
-  "@result": {},
-  "pulsePressure": "Pulse pressure",
-  "@pulsePressure": {},
-  "addExportformat": "Add exportformat",
-  "@addExportformat": {},
-  "edit": "Edit",
-  "@edit": {},
-  "delete": "Delete",
-  "@delete": {},
-  "exportFieldFormatDocumentation": "'## Variables\nThe export field format supports inserting values for the following placeholders:\n- `$TIMESTAMP:` Represents the time since the Unix epoch in milliseconds.\n- `$SYS:` Provides a value if available; otherwise, it defaults to -1.\n- `$DIA:` Provides a value if available; otherwise, it defaults to -1.\n- `$PUL:` Provides a value if available; otherwise, it defaults to -1.\n- `$NOTE:` Provides a value if available; otherwise, it defaults to -1.\n- `$COLOR:` Represents the color of a measurement as a number. (example value: `4291681337`)\n\nIf any of the placeholders mentioned above are not present in the blood pressure record, they will be replaced with `null`.\n\n## Math\nYou can use basic mathematics inside double brackets (\"`{{}}`\").\n\nThe following mathematical operations are supported:\n- Operations: +, -, *, /, %, ^\n- One-parameter functions: abs, acos, asin, atan, ceil, cos, cosh, cot, coth, csc, csch, exp, floor, ln, log, round sec, sech, sin, sinh, sqrt, tan, tanh \n- Two-parameter functions: log, nrt, pow\n- Constants: e, pi, ln2, ln10, log2e, log10e, sqrt1_2, sqrt2\n\nFor the full math interpreter specification, you can refer to the [function_tree](https://pub.dev/documentation/function_tree/latest#interpreter) documentation.\n\n## Processing order\n1. variable replacement\n2. Math'",
-  "@exportFieldFormatDocumentation": {},
-  "default_": "Default",
-  "@default_": {},
-  "exportPdfHeaderHeight": "Header height",
-  "@exportPdfHeaderHeight": {},
-  "exportPdfCellHeight": "Row height",
-  "@exportPdfCellHeight": {},
-  "exportPdfHeaderFontSize": "Header font size",
-  "@exportPdfHeaderFontSize": {},
-  "exportPdfCellFontSize": "Row font size",
-  "@exportPdfCellFontSize": {},
-  "average": "Average",
-  "@average": {},
-  "maximum": "Maximum",
-  "@maximum": {},
-  "minimum": "Minimum",
-  "@minimum": {},
-  "exportPdfExportTitle": "Headline",
-  "@exportPdfExportTitle": {},
-  "exportPdfExportStatistics": "Statistics",
-  "@exportPdfExportStatistics": {},
-  "exportPdfExportData": "Data table",
-  "@exportPdfExportData": {},
-  "startWithAddMeasurementPage": "Measurement on launch",
-  "@startWithAddMeasurementPage": {},
-  "startWithAddMeasurementPageDescription": "Upon app launch, measurement input screen shown.",
-  "@startWithAddMeasurementPageDescription": {},
-  "horizontalLines": "Horizontal lines",
-  "@horizontalLines": {},
-  "linePositionY": "Line position (y)",
-  "@linePositionY": {},
-  "customGraphMarkings": "Custom markings",
-  "@customGraphMarkings": {},
-  "addLine": "Add line",
-  "@addLine": {},
-  "useLegacyList": "Use legacy list",
-  "@useLegacyList": {},
-  "addMeasurement": "Add measurement",
-  "@addMeasurement": {},
-  "timestamp": "Timestamp",
-  "@timestamp": {},
-  "note": "Note",
-  "@note": {},
-  "color": "Color",
-  "@color": {},
-  "exportSettings": "Backup settings",
-  "@exportSettings": {},
-  "importSettings": "Restore settings",
-  "@importSettings": {},
-  "requiresAppRestart": "Requires app restart",
-  "@requiresAppRestart": {},
-  "restartNow": "Restart now",
-  "@restartNow": {},
-  "warnNeedsRestartForUsingApp": "Files were deleted in this session. Restart the app to continue using returning to other parts of the app!",
-  "@warnNeedsRestartForUsingApp": {},
-  "deleteAllMeasurements": "Delete all measurements",
-  "@deleteAllMeasurements": {},
-  "deleteAllSettings": "Delete all settings",
-  "@deleteAllSettings": {},
-  "warnDeletionUnrecoverable": "This step not revertible unless you manually made a backup. Do you really want to delete this?",
-  "@warnDeletionUnrecoverable": {},
-  "enterTimeFormatDesc": "A formatter string is a blend of predefined ICU/Skeleton strings and any additional text you''d like to include.\n\n[If you''re curious about the complete list of valid formats, you can find them right here.](screen://TimeFormattingHelp)\n\nJust a friendly reminder, using longer or shorter format Strings won''t magically alter the width of the table columns, which might lead to some awkward line breaks and text not showing.\n\ndefault: \"yy-MM-dd HH:mm\"",
-  "@enterTimeFormatDesc": {},
-  "needlePinBarWidth": "Color thickness",
-  "@needlePinBarWidth": {},
-  "needlePinBarWidthDesc": "The width of the lines colored entries make on the graph.",
-  "@needlePinBarWidthDesc": {},
-  "errParseEmptyCsvFile": "There are not enough lines in the csv file to parse the record.",
-  "@errParseEmptyCsvFile": {},
-  "errParseTimeNotRestoreable": "There is no column that allows restoring a timestamp.",
-  "@errParseTimeNotRestoreable": {},
-  "errParseUnknownColumn": "There is no column with title \"{title}\".",
-  "@errParseUnknownColumn": {
-    "placeholders": {
-      "title": {
-        "type": "String"
-      }
-    }
-  },
-  "errParseLineTooShort": "Line {lineNumber} has fewer columns than the first line.",
-  "@errParseLineTooShort": {
-    "placeholders": {
-      "lineNumber": {
-        "type": "int"
-      }
-    }
-  },
-  "errParseFailedDecodingField": "Decoding field \"{fieldContent}\" in line {lineNumber} failed.",
-  "@errParseFailedDecodingField": {
-    "placeholders": {
-      "lineNumber": {
-        "type": "int"
-      },
-      "fieldContent": {
-        "type": "String"
-      }
-    }
-  },
-  "exportFieldsPreset": "Export fields preset",
-  "@exportFieldsPreset": {},
-  "remove": "Remove",
-  "@remove": {},
-  "manageExportColumns": "Manage export columns",
-  "@manageExportColumns": {},
-  "buildIn": "Build-in",
-  "@buildIn": {},
-  "csvTitle": "CSV-title",
-  "@csvTitle": {},
-  "recordFormat": "Record format",
-  "@recordFormat": {},
-  "timeFormat": "Time format",
-  "@timeFormat": {},
-  "errAccuracyLoss": "There is precision loss expected when exporting with custom time formatters.",
-  "@errAccuracyLoss": {},
-  "bottomAppBars": "Bottom dialogue bars",
-  "@bottomAppBars": {},
-  "medications": "Medications",
-  "@medications": {},
-  "addMedication": "Add medication",
-  "@addMedication": {},
-  "name": "Name",
-  "@name": {},
-  "defaultDosis": "Default dose",
-  "@defaultDosis": {},
-  "noMedication": "No medication",
-  "@noMedication": {},
-  "dosis": "Dose",
-  "@dosis": {},
-  "valueDistribution": "Value distribution",
-  "@valueDistribution": {},
-  "titleInCsv": "Title in CSV",
-  "@titleInCsv": {},
-  "errBleNoPerms": "No bluetooth permissions",
-  "@errBleNoPerms": {},
-  "preferredPressureUnit": "Preferred pressure unit",
-  "@preferredPressureUnit": {},
-  "compactList": "Compact measurement list",
-  "@compactList": {},
-  "bluetoothDisabled": "Bluetooth disabled",
-  "@bluetoothDisabled": {},
-  "errMeasurementRead": "Error while taking measurement!",
-  "@errMeasurementRead": {},
-  "measurementSuccess": "Measurement taken successfully!",
-  "@measurementSuccess": {},
-  "connect": "Connect",
-  "@connect": {},
-  "bluetoothInput": "Bluetooth input",
-  "@bluetoothInput": {},
-  "aboutBleInput": "Some measurement devices are BLE GATT compatible. You can pair these devices here and automatically transmit measurements or disable this option in the settings.",
-  "@aboutBleInput": {},
-  "scanningForDevices": "Scanning for devices",
-  "@scanningForDevices": {},
-  "tapToClose": "Tap to close.",
-  "@tapToClose": {},
-  "meanArterialPressure": "Mean arterial pressure",
-  "@meanArterialPressure": {},
-  "userID": "User ID",
-  "@userID": {},
-  "bodyMovementDetected": "Body movement detected",
-  "@bodyMovementDetected": {},
-  "cuffTooLoose": "Cuff too loose",
-  "@cuffTooLoose": {},
-  "improperMeasurementPosition": "Improper measurement position",
-  "@improperMeasurementPosition": {},
-  "irregularPulseDetected": "Irregular pulse detected",
-  "@irregularPulseDetected": {},
-  "pulseRateExceedsUpperLimit": "Pulse rate exceeds upper limit",
-  "@pulseRateExceedsUpperLimit": {},
-  "pulseRateLessThanLowerLimit": "Pulse rate is less than lower limit",
-  "@pulseRateLessThanLowerLimit": {},
-  "availableDevices": "Available devices",
-  "@availableDevices": {},
-  "deleteAllMedicineIntakes": "Delete all medicine intakes",
-  "@deleteAllMedicineIntakes": {},
-  "deleteAllNotes": "Delete all notes",
-  "@deleteAllNotes": {},
-  "date": "Date",
-  "@date": {},
-  "intakes": "Medicine intakes",
-  "@intakes": {},
-  "errFeatureNotSupported": "This feature is not available on this platform.",
-  "@errFeatureNotSupported": {},
-  "invalidZip": "Invalid zip file.",
-  "@invalidZip": {},
-  "errCantCreateArchive": "Can''t create archive. Please report the bug if possible.",
-  "@errCantCreateArchive": {},
-  "activateWeightFeatures": "Activate weight related features",
-  "@activateWeightFeatures": {},
-  "weight": "Weight",
-  "@weight": {},
-  "enterWeight": "Enter weight",
-  "@enterWeight": {},
-  "selectMeasurementTitle": "Select the measurement to use",
-  "@selectMeasurementTitle": {},
-  "measurementIndex": "Measurement #{number}",
-  "@measurementIndex": {
-    "placeholders": {
-      "number": {
-        "type": "int"
-      }
-    }
-  },
-  "select": "Select",
-  "@select": {
-    "description": "Used when f.e. selecting a single measurement when the bluetooth device returned multiple"
-  },
-  "bloodPressure": "Blood pressure",
-  "@bloodPressure": {},
-  "preferredWeightUnit": "Preferred weight unit",
-  "@preferredWeightUnit": {
-    "description": "Setting for the unit the app will use for displaying weight"
-  },
-  "disabled": "Disabled",
-  "@disabled": {},
-  "oldBluetoothInput": "Stable",
-  "@oldBluetoothInput": {},
-  "newBluetoothInputOldLib": "Beta",
-  "@newBluetoothInputOldLib": {},
-  "newBluetoothInputCrossPlatform": "Beta cross-platform",
-  "@newBluetoothInputCrossPlatform": {},
-  "bluetoothInputDesc": "The beta backend works on more devices but is less tested. The cross-platform version may work on non-android and is planned to supersede the stable implementation once mature enough.",
-  "@bluetoothInputDesc": {},
-  "tapToSelect": "Tap to select",
-  "@tapToSelect": {},
-  "trustBLETime": "Trust time reported by bluetooth devices",
-  "@trustBLETime": {},
-  "warnBLETimeSus": "The bluetooth device reported a time off by {hours} hours. You can disable trusting timestamps from bluetooth devices in the settings.",
-  "@warnBLETimeSus": {
-    "placeholders": {
-      "hours": {
-        "type": "int"
-      }
-    }
-  },
-  "dontShowAgain": "Don''t show again",
-  "@dontShowAgain": {},
-  "btnShare": "SHARE",
-  "@btnShare": {},
-  "exportSuccess": "Export successful",
-  "@exportSuccess": {}
+    "title": "Blood Pressure App",
+    "@title": {},
+    "success": "Success: {msg}",
+    "@success": {
+        "placeholders": {
+            "msg": {
+                "type": "String"
+            }
+        }
+    },
+    "loading": "loading…",
+    "@loading": {},
+    "error": "Error: {msg}",
+    "@error": {
+        "placeholders": {
+            "msg": {
+                "type": "String"
+            }
+        }
+    },
+    "errNaN": "Please enter a number",
+    "@errNaN": {},
+    "errLt30": "Number <= 30? Turn off validation in settings!",
+    "@errLt30": {},
+    "errUnrealistic": "Unrealistic value? Turn off validation in settings!",
+    "@errUnrealistic": {},
+    "errDiaGtSys": "dia >= sys? Turn off validation in settings!",
+    "@errDiaGtSys": {},
+    "errCantOpenURL": "Can''t open URL: {url}",
+    "@errCantOpenURL": {
+        "placeholders": {
+            "url": {
+                "type": "String"
+            }
+        }
+    },
+    "errNoFileOpened": "no file opened",
+    "@errNoFileOpened": {},
+    "errNotStarted": "not started",
+    "@errNotStarted": {},
+    "errNoValue": "Please enter a value",
+    "@errNoValue": {},
+    "errNotEnoughDataToGraph": "Not enough data to draw a graph.",
+    "@errNotEnoughDataToGraph": {},
+    "errNoData": "no data",
+    "@errNoData": {},
+    "errWrongImportFormat": "You can only import files in CSV and SQLite database format.",
+    "@errWrongImportFormat": {},
+    "errNeedHeadline": "You can only import files with a headline.",
+    "@errNeedHeadline": {},
+    "errCantReadFile": "The file''s contents can not be read",
+    "@errCantReadFile": {},
+    "errNotImportable": "This file can''t be imported",
+    "@errNotImportable": {},
+    "btnCancel": "CANCEL",
+    "@btnCancel": {},
+    "btnSave": "SAVE",
+    "@btnSave": {},
+    "btnConfirm": "OK",
+    "@btnConfirm": {},
+    "btnUndo": "UNDO",
+    "@btnUndo": {},
+    "sysLong": "Systolic",
+    "@sysLong": {},
+    "sysShort": "sys",
+    "@sysShort": {},
+    "diaLong": "Diastolic",
+    "@diaLong": {},
+    "diaShort": "dia",
+    "@diaShort": {},
+    "pulLong": "Pulse",
+    "@pulLong": {},
+    "pulShort": "pul",
+    "@pulShort": {},
+    "addNote": "Note (optional)",
+    "@addNote": {},
+    "settings": "Settings",
+    "@settings": {},
+    "layout": "Layout",
+    "@layout": {},
+    "allowManualTimeInput": "Allow manual time input",
+    "@allowManualTimeInput": {},
+    "enterTimeFormatScreen": "Time format",
+    "@enterTimeFormatScreen": {},
+    "theme": "Theme",
+    "@theme": {},
+    "system": "System",
+    "@system": {},
+    "dark": "Dark",
+    "@dark": {},
+    "light": "Light",
+    "@light": {},
+    "iconSize": "Icon size",
+    "@iconSize": {},
+    "graphLineThickness": "Line thickness",
+    "@graphLineThickness": {},
+    "animationSpeed": "Animation duration",
+    "@animationSpeed": {},
+    "accentColor": "Theme color",
+    "@accentColor": {},
+    "sysColor": "Systolic color",
+    "@sysColor": {},
+    "diaColor": "Diastolic color",
+    "@diaColor": {},
+    "pulColor": "Pulse color",
+    "@pulColor": {},
+    "behavior": "Behavior",
+    "@behavior": {},
+    "validateInputs": "Validate inputs",
+    "@validateInputs": {},
+    "confirmDeletion": "Confirm deletion",
+    "@confirmDeletion": {},
+    "age": "Age",
+    "@age": {},
+    "determineWarnValues": "Determine warn values",
+    "@determineWarnValues": {},
+    "aboutWarnValuesScreen": "About",
+    "@aboutWarnValuesScreen": {},
+    "aboutWarnValuesScreenDesc": "More info on warn values",
+    "@aboutWarnValuesScreenDesc": {},
+    "sysWarn": "Systolic warn",
+    "@sysWarn": {},
+    "diaWarn": "Diastolic warn",
+    "@diaWarn": {},
+    "data": "Data",
+    "@data": {},
+    "version": "Version",
+    "@version": {},
+    "versionOf": "Version: {version}",
+    "@versionOf": {
+        "placeholders": {
+            "version": {
+                "type": "String"
+            }
+        }
+    },
+    "buildNumberOf": "Version number: {buildNumber}",
+    "@buildNumberOf": {
+        "placeholders": {
+            "buildNumber": {
+                "type": "String"
+            }
+        }
+    },
+    "packageNameOf": "Package name: {name}",
+    "@packageNameOf": {
+        "placeholders": {
+            "name": {
+                "type": "String"
+            }
+        }
+    },
+    "exportImport": "Export / Import",
+    "@exportImport": {},
+    "exportDir": "Export directory",
+    "@exportDir": {},
+    "exportAfterEveryInput": "Export after every entry",
+    "@exportAfterEveryInput": {},
+    "exportAfterEveryInputDesc": "Not recommended (file explosion)",
+    "@exportAfterEveryInputDesc": {},
+    "exportFormat": "Export format",
+    "@exportFormat": {},
+    "exportCustomEntries": "Customize fields",
+    "@exportCustomEntries": {},
+    "addEntry": "Add field",
+    "@addEntry": {},
+    "exportMimeType": "Export media type",
+    "@exportMimeType": {},
+    "exportCsvHeadline": "Headline",
+    "@exportCsvHeadline": {},
+    "exportCsvHeadlineDesc": "Helps to discriminate types",
+    "@exportCsvHeadlineDesc": {},
+    "csv": "CSV",
+    "@csv": {},
+    "pdf": "PDF",
+    "@pdf": {},
+    "db": "SQLite DB",
+    "@db": {},
+    "text": "text",
+    "@text": {},
+    "other": "other",
+    "@other": {},
+    "fieldDelimiter": "Field delimiter",
+    "@fieldDelimiter": {},
+    "textDelimiter": "Text delimiter",
+    "@textDelimiter": {},
+    "export": "EXPORT",
+    "@export": {},
+    "shared": "shared",
+    "@shared": {},
+    "import": "IMPORT",
+    "@import": {},
+    "sourceCode": "Source code",
+    "@sourceCode": {},
+    "licenses": "3rd party licenses",
+    "@licenses": {},
+    "importSuccess": "Imported {count} entries",
+    "@importSuccess": {
+        "placeholders": {
+            "count": {
+                "type": "int"
+            }
+        }
+    },
+    "exportWarnConfigNotImportable": "Hey! Just a friendly heads up: the current export configuration won''t be importable. To fix it, make sure you set the export type as CSV and include one of the time formats available.",
+    "@exportWarnConfigNotImportable": {},
+    "exportWarnNotEveryFieldExported": "Beware that you are not exporting all fields: {fields} {count, plural, one{is} other{are}} missing.",
+    "@exportWarnNotEveryFieldExported": {
+        "placeholders": {
+            "count": {
+                "type": "int"
+            },
+            "fields": {
+                "type": "String"
+            }
+        }
+    },
+    "statistics": "Statistics",
+    "@statistics": {},
+    "measurementCount": "Measurement count",
+    "@measurementCount": {},
+    "measurementsPerDay": "Measurements per day",
+    "@measurementsPerDay": {},
+    "timeResolvedMetrics": "Metrics by time of day",
+    "@timeResolvedMetrics": {},
+    "avgOf": "{txt} Ø",
+    "@avgOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "minOf": "{txt} min.",
+    "@minOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "maxOf": "{txt} max.",
+    "@maxOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "warnValues": "Warn values",
+    "@warnValues": {},
+    "warnAboutTxt1": "The warn values are a pure suggestions and no medical advice.",
+    "@warnAboutTxt1": {},
+    "warnAboutTxt2": "The default age dependent values come from this source.",
+    "@warnAboutTxt2": {},
+    "warnAboutTxt3": "Feel free to change the values to suit your needs and follow the recommendations of your doctor.",
+    "@warnAboutTxt3": {},
+    "enterTimeFormatString": "time format",
+    "@enterTimeFormatString": {},
+    "now": "now",
+    "@now": {},
+    "notes": "Notes",
+    "@notes": {},
+    "time": "Time",
+    "@time": {},
+    "confirmDelete": "Confirm deletion",
+    "@confirmDelete": {},
+    "confirmDeleteDesc": "Delete this entry? (You can turn off these confirmations in the settings.)",
+    "@confirmDeleteDesc": {},
+    "deletionConfirmed": "Entry deleted.",
+    "@deletionConfirmed": {},
+    "day": "Day",
+    "@day": {},
+    "week": "Week",
+    "@week": {},
+    "month": "Month",
+    "@month": {},
+    "year": "Year",
+    "@year": {},
+    "lifetime": "Lifetime",
+    "@lifetime": {},
+    "weekOfYear": "Week {weekNum}, {year}",
+    "@weekOfYear": {
+        "placeholders": {
+            "weekNum": {
+                "type": "int"
+            },
+            "year": {
+                "type": "int"
+            }
+        }
+    },
+    "last7Days": "7 days",
+    "@last7Days": {},
+    "last30Days": "30 days",
+    "@last30Days": {},
+    "allowMissingValues": "Allow missing values",
+    "@allowMissingValues": {},
+    "errTimeAfterNow": "The selected time is in the future. You can turn off this validation in the settings.",
+    "@errTimeAfterNow": {},
+    "language": "Language",
+    "@language": {},
+    "custom": "Custom",
+    "@custom": {},
+    "drawRegressionLines": "Draw trend lines",
+    "@drawRegressionLines": {},
+    "drawRegressionLinesDesc": "Draws regression lines in graph. Only useful for large intervalls.",
+    "@drawRegressionLinesDesc": {},
+    "pdfDocumentTitle": "Blood pressure values from {start} until {end}",
+    "@pdfDocumentTitle": {
+        "placeholders": {
+            "start": {
+                "type": "String"
+            },
+            "end": {
+                "type": "String"
+            }
+        }
+    },
+    "fieldFormat": "Field format",
+    "@fieldFormat": {},
+    "result": "Result:",
+    "@result": {},
+    "pulsePressure": "Pulse pressure",
+    "@pulsePressure": {},
+    "addExportformat": "Add exportformat",
+    "@addExportformat": {},
+    "edit": "Edit",
+    "@edit": {},
+    "delete": "Delete",
+    "@delete": {},
+    "exportFieldFormatDocumentation": "'## Variables\nThe export field format supports inserting values for the following placeholders:\n- `$TIMESTAMP:` Represents the time since the Unix epoch in milliseconds.\n- `$SYS:` Provides a value if available; otherwise, it defaults to -1.\n- `$DIA:` Provides a value if available; otherwise, it defaults to -1.\n- `$PUL:` Provides a value if available; otherwise, it defaults to -1.\n- `$NOTE:` Provides a value if available; otherwise, it defaults to -1.\n- `$COLOR:` Represents the color of a measurement as a number. (example value: `4291681337`)\n\nIf any of the placeholders mentioned above are not present in the blood pressure record, they will be replaced with `null`.\n\n## Math\nYou can use basic mathematics inside double brackets (\"`{{}}`\").\n\nThe following mathematical operations are supported:\n- Operations: +, -, *, /, %, ^\n- One-parameter functions: abs, acos, asin, atan, ceil, cos, cosh, cot, coth, csc, csch, exp, floor, ln, log, round sec, sech, sin, sinh, sqrt, tan, tanh \n- Two-parameter functions: log, nrt, pow\n- Constants: e, pi, ln2, ln10, log2e, log10e, sqrt1_2, sqrt2\n\nFor the full math interpreter specification, you can refer to the [function_tree](https://pub.dev/documentation/function_tree/latest#interpreter) documentation.\n\n## Processing order\n1. variable replacement\n2. Math'",
+    "@exportFieldFormatDocumentation": {},
+    "default_": "Default",
+    "@default_": {},
+    "exportPdfHeaderHeight": "Header height",
+    "@exportPdfHeaderHeight": {},
+    "exportPdfCellHeight": "Row height",
+    "@exportPdfCellHeight": {},
+    "exportPdfHeaderFontSize": "Header font size",
+    "@exportPdfHeaderFontSize": {},
+    "exportPdfCellFontSize": "Row font size",
+    "@exportPdfCellFontSize": {},
+    "average": "Average",
+    "@average": {},
+    "maximum": "Maximum",
+    "@maximum": {},
+    "minimum": "Minimum",
+    "@minimum": {},
+    "exportPdfExportTitle": "Headline",
+    "@exportPdfExportTitle": {},
+    "exportPdfExportStatistics": "Statistics",
+    "@exportPdfExportStatistics": {},
+    "exportPdfExportData": "Data table",
+    "@exportPdfExportData": {},
+    "startWithAddMeasurementPage": "Measurement on launch",
+    "@startWithAddMeasurementPage": {},
+    "startWithAddMeasurementPageDescription": "Upon app launch, measurement input screen shown.",
+    "@startWithAddMeasurementPageDescription": {},
+    "horizontalLines": "Horizontal lines",
+    "@horizontalLines": {},
+    "linePositionY": "Line position (y)",
+    "@linePositionY": {},
+    "customGraphMarkings": "Custom markings",
+    "@customGraphMarkings": {},
+    "addLine": "Add line",
+    "@addLine": {},
+    "useLegacyList": "Use legacy list",
+    "@useLegacyList": {},
+    "addMeasurement": "Add measurement",
+    "@addMeasurement": {},
+    "timestamp": "Timestamp",
+    "@timestamp": {},
+    "note": "Note",
+    "@note": {},
+    "color": "Color",
+    "@color": {},
+    "exportSettings": "Backup settings",
+    "@exportSettings": {},
+    "importSettings": "Restore settings",
+    "@importSettings": {},
+    "requiresAppRestart": "Requires app restart",
+    "@requiresAppRestart": {},
+    "restartNow": "Restart now",
+    "@restartNow": {},
+    "warnNeedsRestartForUsingApp": "Files were deleted in this session. Restart the app to continue using it!",
+    "@warnNeedsRestartForUsingApp": {},
+    "deleteAllMeasurements": "Delete all measurements",
+    "@deleteAllMeasurements": {},
+    "deleteAllSettings": "Delete all settings",
+    "@deleteAllSettings": {},
+    "warnDeletionUnrecoverable": "This step not revertible unless you manually made a backup. Do you really want to delete this?",
+    "@warnDeletionUnrecoverable": {},
+    "enterTimeFormatDesc": "A formatter string is a blend of predefined ICU/Skeleton strings and any additional text you''d like to include.\n\n[If you''re curious about the complete list of valid formats, you can find them right here.](screen://TimeFormattingHelp)\n\nJust a friendly reminder, using longer or shorter format Strings won''t magically alter the width of the table columns, which might lead to some awkward line breaks and text not showing.\n\ndefault: \"yy-MM-dd HH:mm\"",
+    "@enterTimeFormatDesc": {},
+    "needlePinBarWidth": "Color thickness",
+    "@needlePinBarWidth": {},
+    "needlePinBarWidthDesc": "The width of the lines colored entries make on the graph.",
+    "@needlePinBarWidthDesc": {},
+    "errParseEmptyCsvFile": "There are not enough lines in the csv file to parse the record.",
+    "@errParseEmptyCsvFile": {},
+    "errParseTimeNotRestoreable": "There is no column that allows restoring a timestamp.",
+    "@errParseTimeNotRestoreable": {},
+    "errParseUnknownColumn": "There is no column with title \"{title}\".",
+    "@errParseUnknownColumn": {
+        "placeholders": {
+            "title": {
+                "type": "String"
+            }
+        }
+    },
+    "errParseLineTooShort": "Line {lineNumber} has fewer columns than the first line.",
+    "@errParseLineTooShort": {
+        "placeholders": {
+            "lineNumber": {
+                "type": "int"
+            }
+        }
+    },
+    "errParseFailedDecodingField": "Decoding field \"{fieldContent}\" in line {lineNumber} failed.",
+    "@errParseFailedDecodingField": {
+        "placeholders": {
+            "lineNumber": {
+                "type": "int"
+            },
+            "fieldContent": {
+                "type": "String"
+            }
+        }
+    },
+    "exportFieldsPreset": "Export fields preset",
+    "@exportFieldsPreset": {},
+    "remove": "Remove",
+    "@remove": {},
+    "manageExportColumns": "Manage export columns",
+    "@manageExportColumns": {},
+    "buildIn": "Build-in",
+    "@buildIn": {},
+    "csvTitle": "CSV-title",
+    "@csvTitle": {},
+    "recordFormat": "Record format",
+    "@recordFormat": {},
+    "timeFormat": "Time format",
+    "@timeFormat": {},
+    "errAccuracyLoss": "There is precision loss expected when exporting with custom time formatters.",
+    "@errAccuracyLoss": {},
+    "bottomAppBars": "Bottom dialogue bars",
+    "@bottomAppBars": {},
+    "medications": "Medications",
+    "@medications": {},
+    "addMedication": "Add medication",
+    "@addMedication": {},
+    "name": "Name",
+    "@name": {},
+    "defaultDosis": "Default dose",
+    "@defaultDosis": {},
+    "noMedication": "No medication",
+    "@noMedication": {},
+    "dosis": "Dose",
+    "@dosis": {},
+    "valueDistribution": "Value distribution",
+    "@valueDistribution": {},
+    "titleInCsv": "Title in CSV",
+    "@titleInCsv": {},
+    "errBleNoPerms": "No bluetooth permissions",
+    "@errBleNoPerms": {},
+    "preferredPressureUnit": "Preferred pressure unit",
+    "@preferredPressureUnit": {},
+    "compactList": "Compact measurement list",
+    "@compactList": {},
+    "bluetoothDisabled": "Bluetooth disabled",
+    "@bluetoothDisabled": {},
+    "errMeasurementRead": "Error while taking measurement!",
+    "@errMeasurementRead": {},
+    "measurementSuccess": "Measurement taken successfully!",
+    "@measurementSuccess": {},
+    "connect": "Connect",
+    "@connect": {},
+    "bluetoothInput": "Bluetooth input",
+    "@bluetoothInput": {},
+    "aboutBleInput": "Some measurement devices are BLE GATT compatible. You can pair these devices here and automatically transmit measurements or disable this option in the settings.",
+    "@aboutBleInput": {},
+    "scanningForDevices": "Scanning for devices",
+    "@scanningForDevices": {},
+    "tapToClose": "Tap to close.",
+    "@tapToClose": {},
+    "meanArterialPressure": "Mean arterial pressure",
+    "@meanArterialPressure": {},
+    "userID": "User ID",
+    "@userID": {},
+    "bodyMovementDetected": "Body movement detected",
+    "@bodyMovementDetected": {},
+    "cuffTooLoose": "Cuff too loose",
+    "@cuffTooLoose": {},
+    "improperMeasurementPosition": "Improper measurement position",
+    "@improperMeasurementPosition": {},
+    "irregularPulseDetected": "Irregular pulse detected",
+    "@irregularPulseDetected": {},
+    "pulseRateExceedsUpperLimit": "Pulse rate exceeds upper limit",
+    "@pulseRateExceedsUpperLimit": {},
+    "pulseRateLessThanLowerLimit": "Pulse rate is less than lower limit",
+    "@pulseRateLessThanLowerLimit": {},
+    "availableDevices": "Available devices",
+    "@availableDevices": {},
+    "deleteAllMedicineIntakes": "Delete all medicine intakes",
+    "@deleteAllMedicineIntakes": {},
+    "deleteAllNotes": "Delete all notes",
+    "@deleteAllNotes": {},
+    "date": "Date",
+    "@date": {},
+    "intakes": "Medicine intakes",
+    "@intakes": {},
+    "errFeatureNotSupported": "This feature is not available on this platform.",
+    "@errFeatureNotSupported": {},
+    "invalidZip": "Invalid zip file.",
+    "@invalidZip": {},
+    "errCantCreateArchive": "Can''t create archive. Please report the bug if possible.",
+    "@errCantCreateArchive": {},
+    "activateWeightFeatures": "Activate weight related features",
+    "@activateWeightFeatures": {},
+    "weight": "Weight",
+    "@weight": {},
+    "enterWeight": "Enter weight",
+    "@enterWeight": {},
+    "selectMeasurementTitle": "Select the measurement to use",
+    "@selectMeasurementTitle": {},
+    "measurementIndex": "Measurement #{number}",
+    "@measurementIndex": {
+        "placeholders": {
+            "number": {
+                "type": "int"
+            }
+        }
+    },
+    "select": "Select",
+    "@select": {
+        "description": "Used when f.e. selecting a single measurement when the bluetooth device returned multiple"
+    },
+    "bloodPressure": "Blood pressure",
+    "@bloodPressure": {},
+    "preferredWeightUnit": "Preferred weight unit",
+    "@preferredWeightUnit": {
+        "description": "Setting for the unit the app will use for displaying weight"
+    },
+    "disabled": "Disabled",
+    "@disabled": {},
+    "oldBluetoothInput": "Stable",
+    "@oldBluetoothInput": {},
+    "newBluetoothInputOldLib": "Beta",
+    "@newBluetoothInputOldLib": {},
+    "newBluetoothInputCrossPlatform": "Beta cross-platform",
+    "@newBluetoothInputCrossPlatform": {},
+    "bluetoothInputDesc": "The beta backend works on more devices but is less tested. The cross-platform version may work on non-android and is planned to supersede the stable implementation once mature enough.",
+    "@bluetoothInputDesc": {},
+    "tapToSelect": "Tap to select",
+    "@tapToSelect": {},
+    "trustBLETime": "Trust time reported by bluetooth devices",
+    "@trustBLETime": {},
+    "warnBLETimeSus": "The bluetooth device reported a time off by {hours} hours. You can disable trusting timestamps from bluetooth devices in the settings.",
+    "@warnBLETimeSus": {
+        "placeholders": {
+            "hours": {
+                "type": "int"
+            }
+        }
+    },
+    "dontShowAgain": "Don''t show again",
+    "@dontShowAgain": {},
+    "btnShare": "SHARE",
+    "@btnShare": {},
+    "exportSuccess": "Export successful",
+    "@exportSuccess": {}
 }
app/lib/l10n/app_et.arb
@@ -1,558 +1,572 @@
 {
-  "error": "Viga: {msg}",
-  "@error": {
-    "placeholders": {
-      "msg": {
-        "type": "String"
-      }
-    }
-  },
-  "title": "Vererõhu andmete arhiiv",
-  "@title": {},
-  "success": "Õnnestus: {msg}",
-  "@success": {
-    "placeholders": {
-      "msg": {
-        "type": "String"
-      }
-    }
-  },
-  "loading": "laadime…",
-  "@loading": {},
-  "errLt30": "Number on väiksem või võrdne kui 30? Vajadusel saad seadistustest valideerimise välja lülitada!",
-  "@errLt30": {},
-  "errUnrealistic": "Ebaloogiline number? Vajadusel saad seadistustest valideerimise välja lülitada!",
-  "@errUnrealistic": {},
-  "errDiaGtSys": "Diastoolne vererõhk on süstoolsest suurem või sellega võrdne? Vajadusel saad seadistustest valideerimise välja lülitada!",
-  "@errDiaGtSys": {},
-  "errNoFileOpened": "ühtegi faili pole avatud",
-  "@errNoFileOpened": {},
-  "errNotStarted": "pole käivitatud",
-  "@errNotStarted": {},
-  "errNotEnoughDataToGraph": "Graafiku joonistamiseks pole piisavalt andmeid.",
-  "@errNotEnoughDataToGraph": {},
-  "errNoData": "andmeid pole",
-  "@errNoData": {},
-  "errNotImportable": "Seda faili ei saa importida",
-  "@errNotImportable": {},
-  "btnSave": "SALVESTA",
-  "@btnSave": {},
-  "errNaN": "Palun sisesta number",
-  "@errNaN": {},
-  "errCantOpenURL": "Võrguaadressi avamine ei õnnestu: {url}",
-  "@errCantOpenURL": {
-    "placeholders": {
-      "url": {
-        "type": "String"
-      }
-    }
-  },
-  "btnConfirm": "SOBIB",
-  "@btnConfirm": {},
-  "errNoValue": "Palun sisesta väärtus",
-  "@errNoValue": {},
-  "errWrongImportFormat": "Sa saad importida andmeid vaid csv ja SQLite andmebaasi vormingutes.",
-  "@errWrongImportFormat": {},
-  "errNeedHeadline": "Sa saad importida vaid andmeid, millel on päiserida.",
-  "@errNeedHeadline": {},
-  "errCantReadFile": "Faili sisu lugemine ei õnnestu",
-  "@errCantReadFile": {},
-  "btnCancel": "KATKESTA",
-  "@btnCancel": {},
-  "btnUndo": "VÕTA TAGASI",
-  "@btnUndo": {},
-  "addNote": "Märkus (kui pead vajalikuks)",
-  "@addNote": {},
-  "sysLong": "Ülemine vererõhk",
-  "@sysLong": {},
-  "sysShort": "sys",
-  "@sysShort": {},
-  "diaLong": "Alumine vererõhk",
-  "@diaLong": {},
-  "diaShort": "dia",
-  "@diaShort": {},
-  "pulLong": "Pulss",
-  "@pulLong": {},
-  "settings": "Seadistused",
-  "@settings": {},
-  "layout": "Paigutus",
-  "@layout": {},
-  "allowManualTimeInput": "Luba kellaaja sisestamist käsitsi",
-  "@allowManualTimeInput": {},
-  "enterTimeFormatScreen": "Kellaja vorming",
-  "@enterTimeFormatScreen": {},
-  "theme": "Kujundus",
-  "@theme": {},
-  "system": "Süsteemi kujundus",
-  "@system": {},
-  "dark": "Tume kujundus",
-  "@dark": {},
-  "light": "Hele kujundus",
-  "@light": {},
-  "iconSize": "Ikooni suurus",
-  "@iconSize": {},
-  "graphLineThickness": "Joone jämedus",
-  "@graphLineThickness": {},
-  "accentColor": "Kujunduse värv",
-  "@accentColor": {},
-  "animationSpeed": "Arvutianimatsiooni kestus",
-  "@animationSpeed": {},
-  "sysColor": "Ülemise ehk süstoolne vererõhu värv",
-  "@sysColor": {},
-  "diaColor": "Alumise ehk diastoolse vererõhu värv",
-  "@diaColor": {},
-  "pulColor": "Pulsi värv",
-  "@pulColor": {},
-  "behavior": "Käitumine",
-  "@behavior": {},
-  "confirmDeletion": "Kustutamisel küsi kinnitust",
-  "@confirmDeletion": {},
-  "age": "Vanus",
-  "@age": {},
-  "data": "Andmed",
-  "@data": {},
-  "versionOf": "Versioon: {version}",
-  "@versionOf": {
-    "placeholders": {
-      "version": {
-        "type": "String"
-      }
-    }
-  },
-  "version": "Versioon",
-  "@version": {},
-  "buildNumberOf": "Versiooni number: {buildNumber}",
-  "@buildNumberOf": {
-    "placeholders": {
-      "buildNumber": {
-        "type": "String"
-      }
-    }
-  },
-  "packageNameOf": "Paketi nimi: {name}",
-  "@packageNameOf": {
-    "placeholders": {
-      "name": {
-        "type": "String"
-      }
-    }
-  },
-  "pulShort": "pul",
-  "@pulShort": {},
-  "validateInputs": "Kontrolli, kas sisendid on loogilised",
-  "@validateInputs": {},
-  "exportImport": "Eksport ja import",
-  "@exportImport": {},
-  "exportDir": "Kaust andmete ekportimiseks",
-  "@exportDir": {},
-  "exportAfterEveryInput": "Ekspordi peale iga kirje sisestust",
-  "@exportAfterEveryInput": {},
-  "exportAfterEveryInputDesc": "Pole soovitatav (tekib andmeuputus)",
-  "@exportAfterEveryInputDesc": {},
-  "exportCustomEntries": "Kohanda välju",
-  "@exportCustomEntries": {},
-  "addEntry": "Lisa väli",
-  "@addEntry": {},
-  "exportFormat": "Ekspordivorming",
-  "@exportFormat": {},
-  "exportMimeType": "Eksporditav failitüüp",
-  "@exportMimeType": {},
-  "exportCsvHeadline": "Päiseväli",
-  "@exportCsvHeadline": {},
-  "statistics": "Statistika",
-  "@statistics": {},
-  "exportCsvHeadlineDesc": "Võimaldab eraldada andmetüüpe",
-  "@exportCsvHeadlineDesc": {},
-  "pdf": "PDF",
-  "@pdf": {},
-  "db": "SQLite andmebaas",
-  "@db": {},
-  "measurementCount": "Mõõdistuste arv",
-  "@measurementCount": {},
-  "measurementsPerDay": "Mõõdistusi päevas",
-  "@measurementsPerDay": {},
-  "allowMissingValues": "Luba puuduvaid väärtusi",
-  "@allowMissingValues": {},
-  "errFeatureNotSupported": "See funktsionaalsus pole sellel platvormil saadaval.",
-  "@errFeatureNotSupported": {},
-  "preferredWeightUnit": "Eelistatud kaaluühik",
-  "@preferredWeightUnit": {
-    "description": "Setting for the unit the app will use for displaying weight"
-  },
-  "determineWarnValues": "Seadista hoiatuslävendid",
-  "@determineWarnValues": {},
-  "aboutWarnValuesScreen": "Teave",
-  "@aboutWarnValuesScreen": {},
-  "sysWarn": "Ülemise ehk süstoolse vererõhu hoiatuslävend",
-  "@sysWarn": {},
-  "csv": "CSV",
-  "@csv": {},
-  "fieldDelimiter": "Väljade eraldaja",
-  "@fieldDelimiter": {},
-  "export": "EKSPORT",
-  "@export": {},
-  "text": "tekst",
-  "@text": {},
-  "other": "muu",
-  "@other": {},
-  "textDelimiter": "Teksti eraldaja",
-  "@textDelimiter": {},
-  "shared": "jagatud",
-  "@shared": {},
-  "exportWarnConfigNotImportable": "Hei! Lihtsalt üks sõbralik soovitus: praegune ekspordiseadistus ei taga, et andmed on ka tagasi imporditavad. Vea parandamiseks palun kontrolli, et andmevorming ekspordiks on CSV ja sa oled kaasanud ühe saadavaloevatest ajavormingutest.",
-  "@exportWarnConfigNotImportable": {},
-  "import": "IMPORT",
-  "@import": {},
-  "exportWarnNotEveryFieldExported": "Palun arvesta, et sa pole eksportimas kõiki andmevälju: puudu {fields} {count, plural, one{on} other{on}}.",
-  "@exportWarnNotEveryFieldExported": {
-    "placeholders": {
-      "count": {
-        "type": "int"
-      },
-      "fields": {
-        "type": "String"
-      }
-    }
-  },
-  "sourceCode": "Lähtekood",
-  "@sourceCode": {},
-  "licenses": "kolmandate osapoolte litsentsid",
-  "@licenses": {},
-  "notes": "Märkmed",
-  "@notes": {},
-  "time": "Aeg",
-  "@time": {},
-  "weekOfYear": "Nädal {weekNum}, {year}",
-  "@weekOfYear": {
-    "placeholders": {
-      "weekNum": {
-        "type": "int"
-      },
-      "year": {
-        "type": "int"
-      }
-    }
-  },
-  "last7Days": "7 päeva",
-  "@last7Days": {},
-  "last30Days": "30 päeva",
-  "@last30Days": {},
-  "confirmDeleteDesc": "Kas kustutame selle kirje? (Sa saad sellised kontrollküsimised seadistusest kinni keerata.)",
-  "@confirmDeleteDesc": {},
-  "deletionConfirmed": "Kirje on kustutatud.",
-  "@deletionConfirmed": {},
-  "exportPdfHeaderHeight": "Päiserea kõrgus",
-  "@exportPdfHeaderHeight": {},
-  "exportPdfCellHeight": "Rea kõrgus",
-  "@exportPdfCellHeight": {},
-  "average": "Keskmine",
-  "@average": {},
-  "maximum": "Maksimum",
-  "@maximum": {},
-  "minimum": "Miinimum",
-  "@minimum": {},
-  "exportPdfExportData": "Andmetabel",
-  "@exportPdfExportData": {},
-  "exportPdfExportStatistics": "Statistika",
-  "@exportPdfExportStatistics": {},
-  "exportPdfExportTitle": "Pealkiri",
-  "@exportPdfExportTitle": {},
-  "addMeasurement": "Lisa mõõtmine",
-  "@addMeasurement": {},
-  "importSettings": "Taasta seadistused",
-  "@importSettings": {},
-  "requiresAppRestart": "Eeldab rakenduse taaskäivitamist",
-  "@requiresAppRestart": {},
-  "restartNow": "Taaskäivita kohe",
-  "@restartNow": {},
-  "deleteAllSettings": "Kustuta kõik seadistused",
-  "@deleteAllSettings": {},
-  "warnNeedsRestartForUsingApp": "Selles sessioonis kustutasime mõned failid. Jätkamaks muus osas rakenduse kasutamist käivita ta uuesti!",
-  "@warnNeedsRestartForUsingApp": {},
-  "warnDeletionUnrecoverable": "Kui sa pole just varem teinud varukoopiat, siis see samm on pöördumatu. Kas sa kindlasti soovid selle info kustutada?",
-  "@warnDeletionUnrecoverable": {},
-  "availableDevices": "Saadavalolevad seadmed",
-  "@availableDevices": {},
-  "pulseRateLessThanLowerLimit": "Pulss on alampiirist väiksem",
-  "@pulseRateLessThanLowerLimit": {},
-  "pulseRateExceedsUpperLimit": "Pulss on ülempiirist suurem",
-  "@pulseRateExceedsUpperLimit": {},
-  "deleteAllNotes": "Kustuta kõik märkused",
-  "@deleteAllNotes": {},
-  "activateWeightFeatures": "Lülita sisse kaaluga seotud funktsionaalsus",
-  "@activateWeightFeatures": {},
-  "aboutWarnValuesScreenDesc": "Lisateave hoiatuslävendite kohta",
-  "@aboutWarnValuesScreenDesc": {},
-  "diaWarn": "Alumise ehk diastoolse vererõhu hoiatuslävend",
-  "@diaWarn": {},
-  "importSuccess": "Importisime {count} kirjet",
-  "@importSuccess": {
-    "placeholders": {
-      "count": {
-        "type": "int"
-      }
-    }
-  },
-  "confirmDelete": "Kinnita kustutamine",
-  "@confirmDelete": {},
-  "month": "Kuu",
-  "@month": {},
-  "day": "Päev",
-  "@day": {},
-  "week": "Nädal",
-  "@week": {},
-  "year": "Aasta",
-  "@year": {},
-  "lifetime": "Eluiga",
-  "@lifetime": {},
-  "exportPdfHeaderFontSize": "Päiserea kirjatüübi suurus",
-  "@exportPdfHeaderFontSize": {},
-  "exportPdfCellFontSize": "Rea kirjatüübi suurus",
-  "@exportPdfCellFontSize": {},
-  "default_": "Vaikimisi",
-  "@default_": {},
-  "timestamp": "Ajatempel",
-  "@timestamp": {},
-  "note": "Märkus",
-  "@note": {},
-  "exportSettings": "Varunda seadistused",
-  "@exportSettings": {},
-  "color": "Värv",
-  "@color": {},
-  "date": "Kuupäev",
-  "@date": {},
-  "deleteAllMeasurements": "Kustuta kõik mõõtmised",
-  "@deleteAllMeasurements": {},
-  "weight": "Kaal",
-  "@weight": {},
-  "enterWeight": "Palun sisesta kaal",
-  "@enterWeight": {},
-  "invalidZip": "Vigane zip-fail.",
-  "@invalidZip": {},
-  "errCantCreateArchive": "Arhiivi loomine ei õnnestu. Kui võimalik siis palun teata sellest veast.",
-  "@errCantCreateArchive": {},
-  "intakes": "Ravimite võtmine",
-  "@intakes": {},
-  "timeResolvedMetrics": "Andmestik päevaaja järgi",
-  "@timeResolvedMetrics": {},
-  "warnAboutTxt1": "Hoiatuslävend on vaid soovitus ega pole meditsiiniline nõuanne.",
-  "@warnAboutTxt1": {},
-  "warnAboutTxt2": "Vaikimisi lävendväärtused on east sõltuvad ja tulevad sellest allikast.",
-  "@warnAboutTxt2": {},
-  "warnAboutTxt3": "Palun muuda väärtusi vastavalt oma vajadustele ning järgi oma arsti soovitusi.",
-  "@warnAboutTxt3": {},
-  "errTimeAfterNow": "Valitud aeg on tulevikus. Sa saad selle kontrollireegli seadistustest välja lülitada.",
-  "@errTimeAfterNow": {},
-  "avgOf": "{txt} Ø",
-  "@avgOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "minOf": "{txt} min.",
-  "@minOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "maxOf": "{txt} maks.",
-  "@maxOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "warnValues": "Hoiatuslävendid",
-  "@warnValues": {},
-  "enterTimeFormatString": "kellaja vorming",
-  "@enterTimeFormatString": {},
-  "now": "praegu",
-  "@now": {},
-  "language": "Keel",
-  "@language": {},
-  "drawRegressionLines": "Joonista trendijooni",
-  "@drawRegressionLines": {},
-  "drawRegressionLinesDesc": "Lisa graafikule lineaarregressiooni joon. Mõttekas vaid suurema andmehulga puhul.",
-  "@drawRegressionLinesDesc": {},
-  "fieldFormat": "Välja vorming",
-  "@fieldFormat": {},
-  "result": "Tulemus:",
-  "@result": {},
-  "pulsePressure": "Pulsirõhk",
-  "@pulsePressure": {},
-  "addExportformat": "Lisa ekspordivorming",
-  "@addExportformat": {},
-  "edit": "Muuda",
-  "@edit": {},
-  "delete": "Kustuta",
-  "@delete": {},
-  "startWithAddMeasurementPage": "Lisamise vaade rakenduse käivitamisel",
-  "@startWithAddMeasurementPage": {},
-  "startWithAddMeasurementPageDescription": "Rakenduse käivitamisel kuvatakse lisamise vaade.",
-  "@startWithAddMeasurementPageDescription": {},
-  "horizontalLines": "Horisontaaljooned",
-  "@horizontalLines": {},
-  "linePositionY": "Joone asukoht (y)",
-  "@linePositionY": {},
-  "custom": "Kohandatud",
-  "@custom": {},
-  "pdfDocumentTitle": "Vererõhu väärtused alates {start} kuni {end}",
-  "@pdfDocumentTitle": {
-    "placeholders": {
-      "start": {
-        "type": "String"
-      },
-      "end": {
-        "type": "String"
-      }
-    }
-  },
-  "addLine": "Lisa joon",
-  "@addLine": {},
-  "customGraphMarkings": "Kohandatud markerid",
-  "@customGraphMarkings": {},
-  "useLegacyList": "Kasuta pärandloendit",
-  "@useLegacyList": {},
-  "needlePinBarWidth": "Joone paksus",
-  "@needlePinBarWidth": {},
-  "needlePinBarWidthDesc": "Joone paksus, mille värvilised kirjed graafikul teevad.",
-  "@needlePinBarWidthDesc": {},
-  "errParseUnknownColumn": "Pole veergu nimega „{title}“.",
-  "@errParseUnknownColumn": {
-    "placeholders": {
-      "title": {
-        "type": "String"
-      }
-    }
-  },
-  "errParseLineTooShort": "Real {lineNumber} on esimese reaga võrreldes vähem välju.",
-  "@errParseLineTooShort": {
-    "placeholders": {
-      "lineNumber": {
-        "type": "int"
-      }
-    }
-  },
-  "errParseTimeNotRestoreable": "Pole veergu, mis võimaldaks ajatempli taastamist.",
-  "@errParseTimeNotRestoreable": {},
-  "errParseEmptyCsvFile": "Kirjete töötlemiseks pole csv-failis piisavalt ridu.",
-  "@errParseEmptyCsvFile": {},
-  "errParseFailedDecodingField": "Real „{lineNumber}“ asuva „{fieldContent}“ välja dekodeerimine ei õnnestunud.",
-  "@errParseFailedDecodingField": {
-    "placeholders": {
-      "lineNumber": {
-        "type": "int"
-      },
-      "fieldContent": {
-        "type": "String"
-      }
-    }
-  },
-  "exportFieldsPreset": "Ekspordi väljade eelseadistus",
-  "@exportFieldsPreset": {},
-  "manageExportColumns": "Halda eksporditavaid välju",
-  "@manageExportColumns": {},
-  "bottomAppBars": "Tegevusriba all ääres",
-  "@bottomAppBars": {},
-  "medications": "Ravimid",
-  "@medications": {},
-  "addMedication": "Lisa ravim",
-  "@addMedication": {},
-  "name": "Nimi",
-  "@name": {},
-  "errBleNoPerms": "Pole õigusi bluetoothi kasutamiseks",
-  "@errBleNoPerms": {},
-  "preferredPressureUnit": "Eelistatud rõhuühik",
-  "@preferredPressureUnit": {},
-  "compactList": "Kompaktne mõõdistuste loend",
-  "@compactList": {},
-  "enterTimeFormatDesc": "Vorming on segu ICU/Skeleton spetsifikatsiooni sõnedest ja lisatekstist, mida tahaksid juurde panna.\n\n[Kui tahad, siis kõikide kasutatavate vormingute kohta saad lugeda siit.](screen://TimeFormattingHelp)\n\nVäikese ääremärkusena ütleme, et pikema või lühema vormingu kasutamine ei muuda imeväel tabeli veergude laiust, kuid võib tekitada imelikke reavahetusi ja osa teksti kasdumist.\n\nvaikimisi: \"yy-MM-dd HH:mm\"",
-  "@enterTimeFormatDesc": {},
-  "exportFieldFormatDocumentation": "'## Muutujad\nEkspordiväljade vorminguks saad kasutada selliseid kohatäitjaid:\n- `$TIMESTAMP:` unixi ajaloendur millisekundites.\n- `$SYS:` kui väärtus on olemas, siis seda kuvatakse, muidu on väärtuseks -1.\n- `$DIA:` kui väärtus on olemas, siis seda kuvatakse, muidu on väärtuseks -1.\n- `$PUL:` kui väärtus on olemas, siis seda kuvatakse, muidu on väärtuseks -1.\n- `$NOTE:` kui väärtus on olemas, siis seda kuvatakse, muidu on väärtuseks -1.\n- `$COLOR:` mõõtmise värv numbrina. (näiteks: `4291681337`)\n\nKui mõnda kohatäitjat pole defineeritud, siis ekspordikirjes on selle asemel `null`.\n\n## Matemaatika\nTopeltlooksulgudes saad kasutada tavalist matemaatikat (\"`{{}}`\").\n\nToetatud on järgmised matemaatilised tehted ja lisavõimalused:\n- tehted: +, -, *, /, %, ^\n- ühe parameetriga funktsioonid: abs, acos, asin, atan, ceil, cos, cosh, cot, coth, csc, csch, exp, floor, ln, log, round sec, sech, sin, sinh, sqrt, tan, tanh \n- kahe parameetriga funktsioonid: log, nrt, pow\n- konstandid: e, pi, ln2, ln10, log2e, log10e, sqrt1_2, sqrt2\n\nTervikliku matemaatikainterpretaatori spetsifikatsiooni leiad siit [function_tree](https://pub.dev/documentation/function_tree/latest#interpreter) juhendist.\n\n## Töötlemise järjekord\n1. muutujate paigutus\n2. matemaatika'",
-  "@exportFieldFormatDocumentation": {},
-  "remove": "Eemalda",
-  "@remove": {},
-  "recordFormat": "Salvestusvorming",
-  "@recordFormat": {},
-  "timeFormat": "Ajavorming",
-  "@timeFormat": {},
-  "errAccuracyLoss": "Kui ekspordid endaseadistatud ajavormingutes võib tekkida andmetäpsuse kadu.",
-  "@errAccuracyLoss": {},
-  "buildIn": "Sisseehitatud",
-  "@buildIn": {},
-  "csvTitle": "CSV-pealkiri",
-  "@csvTitle": {},
-  "dosis": "Doos",
-  "@dosis": {},
-  "valueDistribution": "Väärtuste jaotumine",
-  "@valueDistribution": {},
-  "defaultDosis": "Vaikimisi doos",
-  "@defaultDosis": {},
-  "titleInCsv": "Pealkiri csv-failis",
-  "@titleInCsv": {},
-  "noMedication": "Ravimeid pole",
-  "@noMedication": {},
-  "bluetoothDisabled": "Bluetoothi kasutamine on välja lülitatud",
-  "@bluetoothDisabled": {},
-  "errMeasurementRead": "Viga mõõtmisel!",
-  "@errMeasurementRead": {},
-  "measurementSuccess": "Mõõtmine õnnestus!",
-  "@measurementSuccess": {},
-  "connect": "Ühenda",
-  "@connect": {},
-  "bluetoothInput": "Sisend bluetoothist",
-  "@bluetoothInput": {},
-  "meanArterialPressure": "Keskmine arteriaalne vererõhk",
-  "@meanArterialPressure": {},
-  "userID": "Kasutajatunnus",
-  "@userID": {},
-  "bodyMovementDetected": "Tuvastasime keha liikumise",
-  "@bodyMovementDetected": {},
-  "aboutBleInput": "Mõned vererõhuaparaadid ühilduvad BLE GATT standardiga. Palun vaata, et seade oleks paardunud ja siis saad mõõtmisi siia automaatselt edastada. Kui sa seda ei soovi, siis lülita see eelistus seadistustest välja.",
-  "@aboutBleInput": {},
-  "scanningForDevices": "Otsime seadmeid",
-  "@scanningForDevices": {},
-  "tapToClose": "Sulgemiseks klõpsi.",
-  "@tapToClose": {},
-  "cuffTooLoose": "Mansett on liiga lõdvalt",
-  "@cuffTooLoose": {},
-  "improperMeasurementPosition": "Vale koht mõõtmiseks",
-  "@improperMeasurementPosition": {},
-  "irregularPulseDetected": "Tuvastasime korrapäratu pulsi",
-  "@irregularPulseDetected": {},
-  "deleteAllMedicineIntakes": "Kustuta kõik ravimite võtmise märked",
-  "@deleteAllMedicineIntakes": {},
-  "selectMeasurementTitle": "Vali kasutatav mõõdistus",
-  "@selectMeasurementTitle": {},
-  "measurementIndex": "Mõõdistus nr {number}",
-  "@measurementIndex": {
-    "placeholders": {
-      "number": {
-        "type": "int"
-      }
-    }
-  },
-  "select": "Vali",
-  "@select": {
-    "description": "Used when f.e. selecting a single measurement when the bluetooth device returned multiple"
-  },
-  "bloodPressure": "Vererõhk",
-  "@bloodPressure": {},
-  "disabled": "Pole kasutusel",
-  "@disabled": {},
-  "oldBluetoothInput": "Stabiilne liides",
-  "@oldBluetoothInput": {},
-  "newBluetoothInputCrossPlatform": "Platvormiülene beetaliides",
-  "@newBluetoothInputCrossPlatform": {},
-  "newBluetoothInputOldLib": "Beetaliides",
-  "@newBluetoothInputOldLib": {},
-  "bluetoothInputDesc": "Beetaliides toimib enamate seadmetega, aga on vähem testitud. Platvormiülene beetaliides võib toimida ka muude, kui Androidipõhiste seadmetega ning meie eesmärk on, et peale piisavat testimist ta ühel hetkel asendab senise stabiilse liidese.",
-  "@bluetoothInputDesc": {},
-  "tapToSelect": "Valimiseks puuduta",
-  "@tapToSelect": {}
+    "error": "Viga: {msg}",
+    "@error": {
+        "placeholders": {
+            "msg": {
+                "type": "String"
+            }
+        }
+    },
+    "title": "Vererõhu andmete arhiiv",
+    "@title": {},
+    "success": "Õnnestus: {msg}",
+    "@success": {
+        "placeholders": {
+            "msg": {
+                "type": "String"
+            }
+        }
+    },
+    "loading": "laadime…",
+    "@loading": {},
+    "errLt30": "Number on väiksem või võrdne kui 30? Vajadusel saad seadistustest valideerimise välja lülitada!",
+    "@errLt30": {},
+    "errUnrealistic": "Ebaloogiline number? Vajadusel saad seadistustest valideerimise välja lülitada!",
+    "@errUnrealistic": {},
+    "errDiaGtSys": "Diastoolne vererõhk on süstoolsest suurem või sellega võrdne? Vajadusel saad seadistustest valideerimise välja lülitada!",
+    "@errDiaGtSys": {},
+    "errNoFileOpened": "ühtegi faili pole avatud",
+    "@errNoFileOpened": {},
+    "errNotStarted": "pole käivitatud",
+    "@errNotStarted": {},
+    "errNotEnoughDataToGraph": "Graafiku joonistamiseks pole piisavalt andmeid.",
+    "@errNotEnoughDataToGraph": {},
+    "errNoData": "andmeid pole",
+    "@errNoData": {},
+    "errNotImportable": "Seda faili ei saa importida",
+    "@errNotImportable": {},
+    "btnSave": "SALVESTA",
+    "@btnSave": {},
+    "errNaN": "Palun sisesta number",
+    "@errNaN": {},
+    "errCantOpenURL": "Võrguaadressi avamine ei õnnestu: {url}",
+    "@errCantOpenURL": {
+        "placeholders": {
+            "url": {
+                "type": "String"
+            }
+        }
+    },
+    "btnConfirm": "SOBIB",
+    "@btnConfirm": {},
+    "errNoValue": "Palun sisesta väärtus",
+    "@errNoValue": {},
+    "errWrongImportFormat": "Sa saad importida andmeid vaid csv ja SQLite andmebaasi vormingutes.",
+    "@errWrongImportFormat": {},
+    "errNeedHeadline": "Sa saad importida vaid andmeid, millel on päiserida.",
+    "@errNeedHeadline": {},
+    "errCantReadFile": "Faili sisu lugemine ei õnnestu",
+    "@errCantReadFile": {},
+    "btnCancel": "KATKESTA",
+    "@btnCancel": {},
+    "btnUndo": "VÕTA TAGASI",
+    "@btnUndo": {},
+    "addNote": "Märkus (kui pead vajalikuks)",
+    "@addNote": {},
+    "sysLong": "Ülemine vererõhk",
+    "@sysLong": {},
+    "sysShort": "sys",
+    "@sysShort": {},
+    "diaLong": "Alumine vererõhk",
+    "@diaLong": {},
+    "diaShort": "dia",
+    "@diaShort": {},
+    "pulLong": "Pulss",
+    "@pulLong": {},
+    "settings": "Seadistused",
+    "@settings": {},
+    "layout": "Paigutus",
+    "@layout": {},
+    "allowManualTimeInput": "Luba kellaaja sisestamist käsitsi",
+    "@allowManualTimeInput": {},
+    "enterTimeFormatScreen": "Kellaja vorming",
+    "@enterTimeFormatScreen": {},
+    "theme": "Kujundus",
+    "@theme": {},
+    "system": "Süsteemi kujundus",
+    "@system": {},
+    "dark": "Tume kujundus",
+    "@dark": {},
+    "light": "Hele kujundus",
+    "@light": {},
+    "iconSize": "Ikooni suurus",
+    "@iconSize": {},
+    "graphLineThickness": "Joone jämedus",
+    "@graphLineThickness": {},
+    "accentColor": "Kujunduse värv",
+    "@accentColor": {},
+    "animationSpeed": "Arvutianimatsiooni kestus",
+    "@animationSpeed": {},
+    "sysColor": "Ülemise ehk süstoolne vererõhu värv",
+    "@sysColor": {},
+    "diaColor": "Alumise ehk diastoolse vererõhu värv",
+    "@diaColor": {},
+    "pulColor": "Pulsi värv",
+    "@pulColor": {},
+    "behavior": "Käitumine",
+    "@behavior": {},
+    "confirmDeletion": "Kustutamisel küsi kinnitust",
+    "@confirmDeletion": {},
+    "age": "Vanus",
+    "@age": {},
+    "data": "Andmed",
+    "@data": {},
+    "versionOf": "Versioon: {version}",
+    "@versionOf": {
+        "placeholders": {
+            "version": {
+                "type": "String"
+            }
+        }
+    },
+    "version": "Versioon",
+    "@version": {},
+    "buildNumberOf": "Versiooni number: {buildNumber}",
+    "@buildNumberOf": {
+        "placeholders": {
+            "buildNumber": {
+                "type": "String"
+            }
+        }
+    },
+    "packageNameOf": "Paketi nimi: {name}",
+    "@packageNameOf": {
+        "placeholders": {
+            "name": {
+                "type": "String"
+            }
+        }
+    },
+    "pulShort": "pul",
+    "@pulShort": {},
+    "validateInputs": "Kontrolli, kas sisendid on loogilised",
+    "@validateInputs": {},
+    "exportImport": "Eksport ja import",
+    "@exportImport": {},
+    "exportDir": "Kaust andmete ekportimiseks",
+    "@exportDir": {},
+    "exportAfterEveryInput": "Ekspordi peale iga kirje sisestust",
+    "@exportAfterEveryInput": {},
+    "exportAfterEveryInputDesc": "Pole soovitatav (tekib andmeuputus)",
+    "@exportAfterEveryInputDesc": {},
+    "exportCustomEntries": "Kohanda välju",
+    "@exportCustomEntries": {},
+    "addEntry": "Lisa väli",
+    "@addEntry": {},
+    "exportFormat": "Ekspordivorming",
+    "@exportFormat": {},
+    "exportMimeType": "Eksporditav failitüüp",
+    "@exportMimeType": {},
+    "exportCsvHeadline": "Päiseväli",
+    "@exportCsvHeadline": {},
+    "statistics": "Statistika",
+    "@statistics": {},
+    "exportCsvHeadlineDesc": "Võimaldab eraldada andmetüüpe",
+    "@exportCsvHeadlineDesc": {},
+    "pdf": "PDF",
+    "@pdf": {},
+    "db": "SQLite andmebaas",
+    "@db": {},
+    "measurementCount": "Mõõdistuste arv",
+    "@measurementCount": {},
+    "measurementsPerDay": "Mõõdistusi päevas",
+    "@measurementsPerDay": {},
+    "allowMissingValues": "Luba puuduvaid väärtusi",
+    "@allowMissingValues": {},
+    "errFeatureNotSupported": "See funktsionaalsus pole sellel platvormil saadaval.",
+    "@errFeatureNotSupported": {},
+    "preferredWeightUnit": "Eelistatud kaaluühik",
+    "@preferredWeightUnit": {
+        "description": "Setting for the unit the app will use for displaying weight"
+    },
+    "determineWarnValues": "Seadista hoiatuslävendid",
+    "@determineWarnValues": {},
+    "aboutWarnValuesScreen": "Rakenduse teave",
+    "@aboutWarnValuesScreen": {},
+    "sysWarn": "Ülemise ehk süstoolse vererõhu hoiatuslävend",
+    "@sysWarn": {},
+    "csv": "CSV",
+    "@csv": {},
+    "fieldDelimiter": "Väljade eraldaja",
+    "@fieldDelimiter": {},
+    "export": "EKSPORT",
+    "@export": {},
+    "text": "tekst",
+    "@text": {},
+    "other": "muu",
+    "@other": {},
+    "textDelimiter": "Teksti eraldaja",
+    "@textDelimiter": {},
+    "shared": "jagatud",
+    "@shared": {},
+    "exportWarnConfigNotImportable": "Hei! Lihtsalt üks sõbralik soovitus: praegune ekspordiseadistus ei taga, et andmed on ka tagasi imporditavad. Vea parandamiseks palun kontrolli, et andmevorming ekspordiks on CSV ja sa oled kaasanud ühe saadavaloevatest ajavormingutest.",
+    "@exportWarnConfigNotImportable": {},
+    "import": "IMPORT",
+    "@import": {},
+    "exportWarnNotEveryFieldExported": "Palun arvesta, et sa pole eksportimas kõiki andmevälju: puudu {fields} {count, plural, one{on} other{on}}.",
+    "@exportWarnNotEveryFieldExported": {
+        "placeholders": {
+            "count": {
+                "type": "int"
+            },
+            "fields": {
+                "type": "String"
+            }
+        }
+    },
+    "sourceCode": "Lähtekood",
+    "@sourceCode": {},
+    "licenses": "kolmandate osapoolte litsentsid",
+    "@licenses": {},
+    "notes": "Märkmed",
+    "@notes": {},
+    "time": "Aeg",
+    "@time": {},
+    "weekOfYear": "Nädal {weekNum}, {year}",
+    "@weekOfYear": {
+        "placeholders": {
+            "weekNum": {
+                "type": "int"
+            },
+            "year": {
+                "type": "int"
+            }
+        }
+    },
+    "last7Days": "7 päeva",
+    "@last7Days": {},
+    "last30Days": "30 päeva",
+    "@last30Days": {},
+    "confirmDeleteDesc": "Kas kustutame selle kirje? (Sa saad sellised kontrollküsimised seadistusest kinni keerata.)",
+    "@confirmDeleteDesc": {},
+    "deletionConfirmed": "Kirje on kustutatud.",
+    "@deletionConfirmed": {},
+    "exportPdfHeaderHeight": "Päiserea kõrgus",
+    "@exportPdfHeaderHeight": {},
+    "exportPdfCellHeight": "Rea kõrgus",
+    "@exportPdfCellHeight": {},
+    "average": "Keskmine",
+    "@average": {},
+    "maximum": "Maksimum",
+    "@maximum": {},
+    "minimum": "Miinimum",
+    "@minimum": {},
+    "exportPdfExportData": "Andmetabel",
+    "@exportPdfExportData": {},
+    "exportPdfExportStatistics": "Statistika",
+    "@exportPdfExportStatistics": {},
+    "exportPdfExportTitle": "Pealkiri",
+    "@exportPdfExportTitle": {},
+    "addMeasurement": "Lisa mõõtmine",
+    "@addMeasurement": {},
+    "importSettings": "Taasta seadistused",
+    "@importSettings": {},
+    "requiresAppRestart": "Eeldab rakenduse taaskäivitamist",
+    "@requiresAppRestart": {},
+    "restartNow": "Taaskäivita kohe",
+    "@restartNow": {},
+    "deleteAllSettings": "Kustuta kõik seadistused",
+    "@deleteAllSettings": {},
+    "warnNeedsRestartForUsingApp": "Selles sessioonis kustutasime mõned failid. Jätkamaks rakenduse kasutamist käivita ta uuesti!",
+    "@warnNeedsRestartForUsingApp": {},
+    "warnDeletionUnrecoverable": "Kui sa pole just varem teinud varukoopiat, siis see samm on pöördumatu. Kas sa kindlasti soovid selle info kustutada?",
+    "@warnDeletionUnrecoverable": {},
+    "availableDevices": "Saadavalolevad seadmed",
+    "@availableDevices": {},
+    "pulseRateLessThanLowerLimit": "Pulss on alampiirist väiksem",
+    "@pulseRateLessThanLowerLimit": {},
+    "pulseRateExceedsUpperLimit": "Pulss on ülempiirist suurem",
+    "@pulseRateExceedsUpperLimit": {},
+    "deleteAllNotes": "Kustuta kõik märkused",
+    "@deleteAllNotes": {},
+    "activateWeightFeatures": "Lülita sisse kaaluga seotud funktsionaalsus",
+    "@activateWeightFeatures": {},
+    "aboutWarnValuesScreenDesc": "Lisateave hoiatuslävendite kohta",
+    "@aboutWarnValuesScreenDesc": {},
+    "diaWarn": "Alumise ehk diastoolse vererõhu hoiatuslävend",
+    "@diaWarn": {},
+    "importSuccess": "Importisime {count} kirjet",
+    "@importSuccess": {
+        "placeholders": {
+            "count": {
+                "type": "int"
+            }
+        }
+    },
+    "confirmDelete": "Kinnita kustutamine",
+    "@confirmDelete": {},
+    "month": "Kuu",
+    "@month": {},
+    "day": "Päev",
+    "@day": {},
+    "week": "Nädal",
+    "@week": {},
+    "year": "Aasta",
+    "@year": {},
+    "lifetime": "Eluiga",
+    "@lifetime": {},
+    "exportPdfHeaderFontSize": "Päiserea kirjatüübi suurus",
+    "@exportPdfHeaderFontSize": {},
+    "exportPdfCellFontSize": "Rea kirjatüübi suurus",
+    "@exportPdfCellFontSize": {},
+    "default_": "Vaikimisi",
+    "@default_": {},
+    "timestamp": "Ajatempel",
+    "@timestamp": {},
+    "note": "Märkus",
+    "@note": {},
+    "exportSettings": "Varunda seadistused",
+    "@exportSettings": {},
+    "color": "Värv",
+    "@color": {},
+    "date": "Kuupäev",
+    "@date": {},
+    "deleteAllMeasurements": "Kustuta kõik mõõtmised",
+    "@deleteAllMeasurements": {},
+    "weight": "Kaal",
+    "@weight": {},
+    "enterWeight": "Palun sisesta kaal",
+    "@enterWeight": {},
+    "invalidZip": "Vigane zip-fail.",
+    "@invalidZip": {},
+    "errCantCreateArchive": "Arhiivi loomine ei õnnestu. Kui võimalik siis palun teata sellest veast.",
+    "@errCantCreateArchive": {},
+    "intakes": "Ravimite võtmine",
+    "@intakes": {},
+    "timeResolvedMetrics": "Andmestik päevaaja järgi",
+    "@timeResolvedMetrics": {},
+    "warnAboutTxt1": "Hoiatuslävend on vaid soovitus ega pole meditsiiniline nõuanne.",
+    "@warnAboutTxt1": {},
+    "warnAboutTxt2": "Vaikimisi lävendväärtused on east sõltuvad ja tulevad sellest allikast.",
+    "@warnAboutTxt2": {},
+    "warnAboutTxt3": "Palun muuda väärtusi vastavalt oma vajadustele ning järgi oma arsti soovitusi.",
+    "@warnAboutTxt3": {},
+    "errTimeAfterNow": "Valitud aeg on tulevikus. Sa saad selle kontrollireegli seadistustest välja lülitada.",
+    "@errTimeAfterNow": {},
+    "avgOf": "{txt} Ø",
+    "@avgOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "minOf": "{txt} min.",
+    "@minOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "maxOf": "{txt} maks.",
+    "@maxOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "warnValues": "Hoiatuslävendid",
+    "@warnValues": {},
+    "enterTimeFormatString": "kellaja vorming",
+    "@enterTimeFormatString": {},
+    "now": "praegu",
+    "@now": {},
+    "language": "Keel",
+    "@language": {},
+    "drawRegressionLines": "Joonista trendijooni",
+    "@drawRegressionLines": {},
+    "drawRegressionLinesDesc": "Lisa graafikule lineaarregressiooni joon. Mõttekas vaid suurema andmehulga puhul.",
+    "@drawRegressionLinesDesc": {},
+    "fieldFormat": "Välja vorming",
+    "@fieldFormat": {},
+    "result": "Tulemus:",
+    "@result": {},
+    "pulsePressure": "Pulsirõhk",
+    "@pulsePressure": {},
+    "addExportformat": "Lisa ekspordivorming",
+    "@addExportformat": {},
+    "edit": "Muuda",
+    "@edit": {},
+    "delete": "Kustuta",
+    "@delete": {},
+    "startWithAddMeasurementPage": "Lisamise vaade rakenduse käivitamisel",
+    "@startWithAddMeasurementPage": {},
+    "startWithAddMeasurementPageDescription": "Rakenduse käivitamisel kuvatakse lisamise vaade.",
+    "@startWithAddMeasurementPageDescription": {},
+    "horizontalLines": "Horisontaaljooned",
+    "@horizontalLines": {},
+    "linePositionY": "Joone asukoht (y)",
+    "@linePositionY": {},
+    "custom": "Kohandatud",
+    "@custom": {},
+    "pdfDocumentTitle": "Vererõhu väärtused alates {start} kuni {end}",
+    "@pdfDocumentTitle": {
+        "placeholders": {
+            "start": {
+                "type": "String"
+            },
+            "end": {
+                "type": "String"
+            }
+        }
+    },
+    "addLine": "Lisa joon",
+    "@addLine": {},
+    "customGraphMarkings": "Kohandatud markerid",
+    "@customGraphMarkings": {},
+    "useLegacyList": "Kasuta pärandloendit",
+    "@useLegacyList": {},
+    "needlePinBarWidth": "Joone paksus",
+    "@needlePinBarWidth": {},
+    "needlePinBarWidthDesc": "Joone paksus, mille värvilised kirjed graafikul teevad.",
+    "@needlePinBarWidthDesc": {},
+    "errParseUnknownColumn": "Pole veergu nimega „{title}“.",
+    "@errParseUnknownColumn": {
+        "placeholders": {
+            "title": {
+                "type": "String"
+            }
+        }
+    },
+    "errParseLineTooShort": "Real {lineNumber} on esimese reaga võrreldes vähem välju.",
+    "@errParseLineTooShort": {
+        "placeholders": {
+            "lineNumber": {
+                "type": "int"
+            }
+        }
+    },
+    "errParseTimeNotRestoreable": "Pole veergu, mis võimaldaks ajatempli taastamist.",
+    "@errParseTimeNotRestoreable": {},
+    "errParseEmptyCsvFile": "Kirjete töötlemiseks pole csv-failis piisavalt ridu.",
+    "@errParseEmptyCsvFile": {},
+    "errParseFailedDecodingField": "Real „{lineNumber}“ asuva „{fieldContent}“ välja dekodeerimine ei õnnestunud.",
+    "@errParseFailedDecodingField": {
+        "placeholders": {
+            "lineNumber": {
+                "type": "int"
+            },
+            "fieldContent": {
+                "type": "String"
+            }
+        }
+    },
+    "exportFieldsPreset": "Ekspordi väljade eelseadistus",
+    "@exportFieldsPreset": {},
+    "manageExportColumns": "Halda eksporditavaid välju",
+    "@manageExportColumns": {},
+    "bottomAppBars": "Tegevusriba all ääres",
+    "@bottomAppBars": {},
+    "medications": "Ravimid",
+    "@medications": {},
+    "addMedication": "Lisa ravim",
+    "@addMedication": {},
+    "name": "Nimi",
+    "@name": {},
+    "errBleNoPerms": "Pole õigusi bluetoothi kasutamiseks",
+    "@errBleNoPerms": {},
+    "preferredPressureUnit": "Eelistatud rõhuühik",
+    "@preferredPressureUnit": {},
+    "compactList": "Kompaktne mõõdistuste loend",
+    "@compactList": {},
+    "enterTimeFormatDesc": "Vorming on segu ICU/Skeleton spetsifikatsiooni sõnedest ja lisatekstist, mida tahaksid juurde panna.\n\n[Kui tahad, siis kõikide kasutatavate vormingute kohta saad lugeda siit.](screen://TimeFormattingHelp)\n\nVäikese ääremärkusena ütleme, et pikema või lühema vormingu kasutamine ei muuda imeväel tabeli veergude laiust, kuid võib tekitada imelikke reavahetusi ja osa teksti kasdumist.\n\nvaikimisi: \"yy-MM-dd HH:mm\"",
+    "@enterTimeFormatDesc": {},
+    "exportFieldFormatDocumentation": "'## Muutujad\nEkspordiväljade vorminguks saad kasutada selliseid kohatäitjaid:\n- `$TIMESTAMP:` unixi ajaloendur millisekundites.\n- `$SYS:` kui väärtus on olemas, siis seda kuvatakse, muidu on väärtuseks -1.\n- `$DIA:` kui väärtus on olemas, siis seda kuvatakse, muidu on väärtuseks -1.\n- `$PUL:` kui väärtus on olemas, siis seda kuvatakse, muidu on väärtuseks -1.\n- `$NOTE:` kui väärtus on olemas, siis seda kuvatakse, muidu on väärtuseks -1.\n- `$COLOR:` mõõtmise värv numbrina. (näiteks: `4291681337`)\n\nKui mõnda kohatäitjat pole defineeritud, siis ekspordikirjes on selle asemel `null`.\n\n## Matemaatika\nTopeltlooksulgudes saad kasutada tavalist matemaatikat (\"`{{}}`\").\n\nToetatud on järgmised matemaatilised tehted ja lisavõimalused:\n- tehted: +, -, *, /, %, ^\n- ühe parameetriga funktsioonid: abs, acos, asin, atan, ceil, cos, cosh, cot, coth, csc, csch, exp, floor, ln, log, round sec, sech, sin, sinh, sqrt, tan, tanh \n- kahe parameetriga funktsioonid: log, nrt, pow\n- konstandid: e, pi, ln2, ln10, log2e, log10e, sqrt1_2, sqrt2\n\nTervikliku matemaatikainterpretaatori spetsifikatsiooni leiad siit [function_tree](https://pub.dev/documentation/function_tree/latest#interpreter) juhendist.\n\n## Töötlemise järjekord\n1. muutujate paigutus\n2. matemaatika'",
+    "@exportFieldFormatDocumentation": {},
+    "remove": "Eemalda",
+    "@remove": {},
+    "recordFormat": "Salvestusvorming",
+    "@recordFormat": {},
+    "timeFormat": "Ajavorming",
+    "@timeFormat": {},
+    "errAccuracyLoss": "Kui ekspordid endaseadistatud ajavormingutes võib tekkida andmetäpsuse kadu.",
+    "@errAccuracyLoss": {},
+    "buildIn": "Sisseehitatud",
+    "@buildIn": {},
+    "csvTitle": "CSV-pealkiri",
+    "@csvTitle": {},
+    "dosis": "Doos",
+    "@dosis": {},
+    "valueDistribution": "Väärtuste jaotumine",
+    "@valueDistribution": {},
+    "defaultDosis": "Vaikimisi doos",
+    "@defaultDosis": {},
+    "titleInCsv": "Pealkiri csv-failis",
+    "@titleInCsv": {},
+    "noMedication": "Ravimeid pole",
+    "@noMedication": {},
+    "bluetoothDisabled": "Bluetoothi kasutamine on välja lülitatud",
+    "@bluetoothDisabled": {},
+    "errMeasurementRead": "Viga mõõtmisel!",
+    "@errMeasurementRead": {},
+    "measurementSuccess": "Mõõtmine õnnestus!",
+    "@measurementSuccess": {},
+    "connect": "Ühenda",
+    "@connect": {},
+    "bluetoothInput": "Sisend bluetoothist",
+    "@bluetoothInput": {},
+    "meanArterialPressure": "Keskmine arteriaalne vererõhk",
+    "@meanArterialPressure": {},
+    "userID": "Kasutajatunnus",
+    "@userID": {},
+    "bodyMovementDetected": "Tuvastasime keha liikumise",
+    "@bodyMovementDetected": {},
+    "aboutBleInput": "Mõned vererõhuaparaadid ühilduvad BLE GATT standardiga. Palun vaata, et seade oleks paardunud ja siis saad mõõtmisi siia automaatselt edastada. Kui sa seda ei soovi, siis lülita see eelistus seadistustest välja.",
+    "@aboutBleInput": {},
+    "scanningForDevices": "Otsime seadmeid",
+    "@scanningForDevices": {},
+    "tapToClose": "Sulgemiseks klõpsi.",
+    "@tapToClose": {},
+    "cuffTooLoose": "Mansett on liiga lõdvalt",
+    "@cuffTooLoose": {},
+    "improperMeasurementPosition": "Vale koht mõõtmiseks",
+    "@improperMeasurementPosition": {},
+    "irregularPulseDetected": "Tuvastasime korrapäratu pulsi",
+    "@irregularPulseDetected": {},
+    "deleteAllMedicineIntakes": "Kustuta kõik ravimite võtmise märked",
+    "@deleteAllMedicineIntakes": {},
+    "selectMeasurementTitle": "Vali kasutatav mõõdistus",
+    "@selectMeasurementTitle": {},
+    "measurementIndex": "Mõõdistus nr {number}",
+    "@measurementIndex": {
+        "placeholders": {
+            "number": {
+                "type": "int"
+            }
+        }
+    },
+    "select": "Vali",
+    "@select": {
+        "description": "Used when f.e. selecting a single measurement when the bluetooth device returned multiple"
+    },
+    "bloodPressure": "Vererõhk",
+    "@bloodPressure": {},
+    "disabled": "Pole kasutusel",
+    "@disabled": {},
+    "oldBluetoothInput": "Stabiilne liides",
+    "@oldBluetoothInput": {},
+    "newBluetoothInputCrossPlatform": "Platvormiülene beetaliides",
+    "@newBluetoothInputCrossPlatform": {},
+    "newBluetoothInputOldLib": "Beetaliides",
+    "@newBluetoothInputOldLib": {},
+    "bluetoothInputDesc": "Beetaliides toimib enamate seadmetega, aga on vähem testitud. Platvormiülene beetaliides võib toimida ka muude, kui Androidipõhiste seadmetega ning meie eesmärk on, et peale piisavat testimist ta ühel hetkel asendab senise stabiilse liidese.",
+    "@bluetoothInputDesc": {},
+    "tapToSelect": "Valimiseks puuduta",
+    "@tapToSelect": {},
+    "trustBLETime": "Usalda Bluetoothi seadme edastatud aega",
+    "@trustBLETime": {},
+    "warnBLETimeSus": "Bluetoothi seadme edastatud kellaaeg on {hours} tundi õigest kellaajast nihkes. Seadistustest saad määrata, kas usaldad seda ajamääratlust.",
+    "@warnBLETimeSus": {
+        "placeholders": {
+            "hours": {
+                "type": "int"
+            }
+        }
+    },
+    "dontShowAgain": "Ära näita enam uuesti",
+    "@dontShowAgain": {},
+    "btnShare": "JAGA",
+    "@btnShare": {}
 }
app/lib/l10n/app_fr.arb
@@ -1,558 +1,558 @@
 {
-  "btnCancel": "ANNULER",
-  "@btnCancel": {},
-  "btnSave": "ENREGISTRER",
-  "@btnSave": {},
-  "diaLong": "Diastolique",
-  "@diaLong": {},
-  "diaShort": "dia",
-  "@diaShort": {},
-  "pulShort": "po",
-  "@pulShort": {},
-  "addNote": "Note (facultative)",
-  "@addNote": {},
-  "settings": "Paramètres",
-  "@settings": {},
-  "layout": "Mise en page",
-  "@layout": {},
-  "system": "Système",
-  "@system": {},
-  "dark": "Sombre",
-  "@dark": {},
-  "sysShort": "sys",
-  "@sysShort": {},
-  "btnConfirm": "OK",
-  "@btnConfirm": {},
-  "sysLong": "Systolique",
-  "@sysLong": {},
-  "allowManualTimeInput": "Permettre la saisie manuelle de l''heure",
-  "@allowManualTimeInput": {},
-  "btnUndo": "ANNULER",
-  "@btnUndo": {},
-  "pulLong": "Pouls",
-  "@pulLong": {},
-  "enterTimeFormatScreen": "Format de l''heure",
-  "@enterTimeFormatScreen": {},
-  "theme": "Thème",
-  "@theme": {},
-  "light": "Clair",
-  "@light": {},
-  "iconSize": "Taille de l''icône",
-  "@iconSize": {},
-  "graphLineThickness": "Épaisseur de la ligne",
-  "@graphLineThickness": {},
-  "animationSpeed": "Durée de l''animation",
-  "@animationSpeed": {},
-  "behavior": "Comportement",
-  "@behavior": {},
-  "errWrongImportFormat": "Vous pouvez importer uniquement des fichiers au format CSV et des bases de données au format SQLite.",
-  "@errWrongImportFormat": {},
-  "confirmDeletion": "Confirmer la suppression",
-  "@confirmDeletion": {},
-  "diaWarn": "Alerte sur la diastole",
-  "@diaWarn": {},
-  "buildNumberOf": "Numéro de version : {buildNumber}",
-  "@buildNumberOf": {
-    "placeholders": {
-      "buildNumber": {
-        "type": "String"
-      }
-    }
-  },
-  "exportFormat": "Format d''exportation",
-  "@exportFormat": {},
-  "export": "EXPORTER",
-  "@export": {},
-  "exportCustomEntries": "Personnaliser les champs",
-  "@exportCustomEntries": {},
-  "textDelimiter": "Délimiteur de texte",
-  "@textDelimiter": {},
-  "success": "Réussite : {msg}",
-  "@success": {
-    "placeholders": {
-      "msg": {
-        "type": "String"
-      }
-    }
-  },
-  "loading": "chargement…",
-  "@loading": {},
-  "error": "Erreur : {msg}",
-  "@error": {
-    "placeholders": {
-      "msg": {
-        "type": "String"
-      }
-    }
-  },
-  "errNaN": "Veuillez entrer un nombre",
-  "@errNaN": {},
-  "errLt30": "Nombre <= 30 ? Désactivez la validation dans les paramètres !",
-  "@errLt30": {},
-  "errUnrealistic": "Valeur irréaliste ? Désactivez la validation dans les paramètres !",
-  "@errUnrealistic": {},
-  "errDiaGtSys": "dia >= sys ? Désactivez la validation dans les paramètres !",
-  "@errDiaGtSys": {},
-  "errCantOpenURL": "Impossible d''ouvrir l''adresse {url}",
-  "@errCantOpenURL": {
-    "placeholders": {
-      "url": {
-        "type": "String"
-      }
-    }
-  },
-  "errNoFileOpened": "aucun fichier ouvert",
-  "@errNoFileOpened": {},
-  "errNotStarted": "non démarré",
-  "@errNotStarted": {},
-  "errNoValue": "Veuillez entrer une valeur",
-  "@errNoValue": {},
-  "errNotEnoughDataToGraph": "Pas assez de données pour générer un graphique.",
-  "@errNotEnoughDataToGraph": {},
-  "errNoData": "pas de données",
-  "@errNoData": {},
-  "errNeedHeadline": "Vous ne pouvez importer que des fichiers avec une ligne d''entête.",
-  "@errNeedHeadline": {},
-  "errCantReadFile": "Le contenu du fichier ne peut pas être lu",
-  "@errCantReadFile": {},
-  "errNotImportable": "Ce fichier ne peut pas être importé",
-  "@errNotImportable": {},
-  "accentColor": "Couleur du thème",
-  "@accentColor": {},
-  "sysColor": "Couleur de la systole",
-  "@sysColor": {},
-  "diaColor": "Couleur de la diastole",
-  "@diaColor": {},
-  "pulColor": "Couleur de la fréquence cardiaque",
-  "@pulColor": {},
-  "validateInputs": "Confirmer les saisies",
-  "@validateInputs": {},
-  "age": "Âge",
-  "@age": {},
-  "determineWarnValues": "Déterminer les valeurs d''alerte",
-  "@determineWarnValues": {},
-  "aboutWarnValuesScreen": "À propos",
-  "@aboutWarnValuesScreen": {},
-  "aboutWarnValuesScreenDesc": "Plus d''informations sur les valeurs d''alerte",
-  "@aboutWarnValuesScreenDesc": {},
-  "sysWarn": "Alerte sur la systole",
-  "@sysWarn": {},
-  "data": "Données",
-  "@data": {},
-  "version": "Version",
-  "@version": {},
-  "versionOf": "Version : {version}",
-  "@versionOf": {
-    "placeholders": {
-      "version": {
-        "type": "String"
-      }
-    }
-  },
-  "packageNameOf": "Nom du package : {name}",
-  "@packageNameOf": {
-    "placeholders": {
-      "name": {
-        "type": "String"
-      }
-    }
-  },
-  "exportDir": "Répertoire d''export",
-  "@exportDir": {},
-  "exportAfterEveryInput": "Exporter après chaque saisie",
-  "@exportAfterEveryInput": {},
-  "exportImport": "Exporter / Importer",
-  "@exportImport": {},
-  "exportAfterEveryInputDesc": "Non recommandé (explosion du fichier)",
-  "@exportAfterEveryInputDesc": {},
-  "addEntry": "Ajouter un champ",
-  "@addEntry": {},
-  "exportMimeType": "Exporter le type de média",
-  "@exportMimeType": {},
-  "exportCsvHeadline": "Ligne d''entête",
-  "@exportCsvHeadline": {},
-  "exportCsvHeadlineDesc": "Aide pour distinguer les types",
-  "@exportCsvHeadlineDesc": {},
-  "csv": "CSV",
-  "@csv": {},
-  "pdf": "PDF",
-  "@pdf": {},
-  "db": "BDD SQLite",
-  "@db": {},
-  "text": "texte",
-  "@text": {},
-  "other": "autre",
-  "@other": {},
-  "fieldDelimiter": "Délimiteur de champ",
-  "@fieldDelimiter": {},
-  "shared": "partagé",
-  "@shared": {},
-  "import": "IMPORTER",
-  "@import": {},
-  "sourceCode": "Code source",
-  "@sourceCode": {},
-  "licenses": "Licences de tierces parties",
-  "@licenses": {},
-  "importSuccess": "{count} lignes importées",
-  "@importSuccess": {
-    "placeholders": {
-      "count": {
-        "type": "int"
-      }
-    }
-  },
-  "statistics": "Statistiques",
-  "@statistics": {},
-  "exportWarnConfigNotImportable": "Coucou ! Ceci est juste un avertissement amical : les options d''export choisies ne seront pas importables. Pour corriger cela, choisissez un export en CSV, activez la ligne d''entête et sélectionnez un des formats d''heure disponibles.",
-  "@exportWarnConfigNotImportable": {},
-  "exportWarnNotEveryFieldExported": "Attention, vous n''exportez pas tous les champs : {fields} {count, plural, one{est manquant} other{sont manquants}}.",
-  "@exportWarnNotEveryFieldExported": {
-    "placeholders": {
-      "count": {
-        "type": "int"
-      },
-      "fields": {
-        "type": "String"
-      }
-    }
-  },
-  "measurementCount": "Compteur de mesures",
-  "@measurementCount": {},
-  "measurementsPerDay": "Mesures par jour",
-  "@measurementsPerDay": {},
-  "timeResolvedMetrics": "Statistiques de mesures selon l''heure",
-  "@timeResolvedMetrics": {},
-  "avgOf": "{txt} Ø",
-  "@avgOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "minOf": "{txt} min.",
-  "@minOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "maxOf": "{txt} max.",
-  "@maxOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "warnValues": "Valeurs d''alerte",
-  "@warnValues": {},
-  "warnAboutTxt1": "Les valeurs d''alerte ne sont que des suggestions et n''ont pas valeur d''avis médical.",
-  "@warnAboutTxt1": {},
-  "warnAboutTxt2": "Source des valeurs par défaut en fonction de l''âge.",
-  "@warnAboutTxt2": {},
-  "warnAboutTxt3": "N''hésitez pas à modifier les valeurs pour qu''elles vous conviennent et suivent les recommandations de votre médecin.",
-  "@warnAboutTxt3": {},
-  "enterTimeFormatString": "format d''heure",
-  "@enterTimeFormatString": {},
-  "now": "maintenant",
-  "@now": {},
-  "notes": "Notes",
-  "@notes": {},
-  "time": "Heure",
-  "@time": {},
-  "confirmDelete": "Confirmer la suppression",
-  "@confirmDelete": {},
-  "confirmDeleteDesc": "Supprimer cet enregistrement ? (Vous pouvez désactiver cette confirmation dans les paramètres.)",
-  "@confirmDeleteDesc": {},
-  "deletionConfirmed": "Enregistrement supprimé.",
-  "@deletionConfirmed": {},
-  "day": "Jour",
-  "@day": {},
-  "week": "Semaine",
-  "@week": {},
-  "month": "Mois",
-  "@month": {},
-  "year": "Année",
-  "@year": {},
-  "lifetime": "Durée de vie",
-  "@lifetime": {},
-  "weekOfYear": "Semaine {weekNum}, {year}",
-  "@weekOfYear": {
-    "placeholders": {
-      "weekNum": {
-        "type": "int"
-      },
-      "year": {
-        "type": "int"
-      }
-    }
-  },
-  "last7Days": "7 jours",
-  "@last7Days": {},
-  "last30Days": "30 jours",
-  "@last30Days": {},
-  "allowMissingValues": "Autoriser les valeurs manquantes",
-  "@allowMissingValues": {},
-  "custom": "Personnalisé",
-  "@custom": {},
-  "language": "Langue",
-  "@language": {},
-  "errTimeAfterNow": "L''heure choisie est dans le futur. Vous pouvez désactiver cette validation dans les paramètres.",
-  "@errTimeAfterNow": {},
-  "addExportformat": "Ajouter un format d''export",
-  "@addExportformat": {},
-  "title": "Pression artérielle",
-  "@title": {},
-  "drawRegressionLines": "Dessiner des lignes de tendances",
-  "@drawRegressionLines": {},
-  "edit": "Éditer",
-  "@edit": {},
-  "delete": "Supprimer",
-  "@delete": {},
-  "drawRegressionLinesDesc": "Dessiner des lignes de régression dans les graphiques. Utile seulement pour les grands intervalles.",
-  "@drawRegressionLinesDesc": {},
-  "pulsePressure": "Pression pulsée",
-  "@pulsePressure": {},
-  "result": "Résultat :",
-  "@result": {},
-  "fieldFormat": "Format de champ",
-  "@fieldFormat": {},
-  "pdfDocumentTitle": "Mesures de pression artérielle du {start} au {end}",
-  "@pdfDocumentTitle": {
-    "placeholders": {
-      "start": {
-        "type": "String"
-      },
-      "end": {
-        "type": "String"
-      }
-    }
-  },
-  "default_": "Défaut",
-  "@default_": {},
-  "addMeasurement": "Ajouter une mesure",
-  "@addMeasurement": {},
-  "startWithAddMeasurementPageDescription": "Lors du lancement de l''application, l''écran de mesure s''ouvre.",
-  "@startWithAddMeasurementPageDescription": {},
-  "exportPdfExportData": "Tableau de données",
-  "@exportPdfExportData": {},
-  "horizontalLines": "Lignes horizontales",
-  "@horizontalLines": {},
-  "exportPdfExportTitle": "En-tête",
-  "@exportPdfExportTitle": {},
-  "exportPdfCellHeight": "Hauteur de ligne",
-  "@exportPdfCellHeight": {},
-  "customGraphMarkings": "Marquage personnalisé",
-  "@customGraphMarkings": {},
-  "exportPdfHeaderHeight": "Hauteur de l''en-tête",
-  "@exportPdfHeaderHeight": {},
-  "timestamp": "Horodatage",
-  "@timestamp": {},
-  "addLine": "Ajouter une ligne",
-  "@addLine": {},
-  "startWithAddMeasurementPage": "Mesure au lancement",
-  "@startWithAddMeasurementPage": {},
-  "exportPdfExportStatistics": "Statistiques",
-  "@exportPdfExportStatistics": {},
-  "exportPdfCellFontSize": "Taille de caractères de ligne",
-  "@exportPdfCellFontSize": {},
-  "maximum": "Maximum",
-  "@maximum": {},
-  "minimum": "Minimum",
-  "@minimum": {},
-  "average": "Moyenne",
-  "@average": {},
-  "useLegacyList": "Ancien affichage de la liste",
-  "@useLegacyList": {},
-  "linePositionY": "Position de ligne (y)",
-  "@linePositionY": {},
-  "note": "Note",
-  "@note": {},
-  "exportPdfHeaderFontSize": "Taille de caractère de l''en-tête",
-  "@exportPdfHeaderFontSize": {},
-  "color": "Couleur",
-  "@color": {},
-  "enterTimeFormatDesc": "Une chaine de formatage est un mélange de chaines ICU/Skeleton et de n''importe quel texte supplémentaire que vous souhaitez inclure.\n\n[Si vous souhaitez en savoir plus sur la liste complète des formats valides, tapez ici.](screen ://TimeFormattingHelp)\n\nRappel amical : utiliser des chaines de formatage plus courtes ou plus longues ne modifiera pas la largeur des colonnes de la table par magie, ce qui pourrait générer des retours à la ligne inattendus ou que du texte n''apparaisse pas.\n\nValeur par défaut : \"yy-MM-dd HH:mm\"",
-  "@enterTimeFormatDesc": {},
-  "exportSettings": "Sauvegarder les paramètres",
-  "@exportSettings": {},
-  "restartNow": "Redémarrer maintenant",
-  "@restartNow": {},
-  "requiresAppRestart": "Requiert un redémarrage de l''app",
-  "@requiresAppRestart": {},
-  "deleteAllSettings": "Supprimer tous les paramètres",
-  "@deleteAllSettings": {},
-  "deleteAllMeasurements": "Supprimer toutes les mesures",
-  "@deleteAllMeasurements": {},
-  "importSettings": "Importer les paramètres",
-  "@importSettings": {},
-  "warnDeletionUnrecoverable": "Cette étape est irréversible à moins que vous n''ayez fait une sauvegarde manuelle. Êtes-vous certain de vouloir supprimer ceci ?",
-  "@warnDeletionUnrecoverable": {},
-  "needlePinBarWidthDesc": "L''épaisseur des lignes coloriées que les saisies font sur la courbe.",
-  "@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": {},
-  "needlePinBarWidth": "Épaisseur",
-  "@needlePinBarWidth": {},
-  "preferredPressureUnit": "Unité de pression préférée",
-  "@preferredPressureUnit": {},
-  "errParseEmptyCsvFile": "Il n’y a pas assez de lignes dans le fichier csv pour analyser l’enregistrement.",
-  "@errParseEmptyCsvFile": {},
-  "errParseTimeNotRestoreable": "Il n’y a pas de colonne qui permet de restaurer un horodatage.",
-  "@errParseTimeNotRestoreable": {},
-  "errParseUnknownColumn": "Il n’y a pas de colonne avec le titre \"{title}\".",
-  "@errParseUnknownColumn": {
-    "placeholders": {
-      "title": {
-        "type": "String"
-      }
-    }
-  },
-  "exportFieldsPreset": "Préréglage des champs d’exportation",
-  "@exportFieldsPreset": {},
-  "manageExportColumns": "Gérer les colonnes d’exportation",
-  "@manageExportColumns": {},
-  "errParseFailedDecodingField": "Le décodage du champ \"{fieldContent}\" dans la ligne {lineNumber} a échoué.",
-  "@errParseFailedDecodingField": {
-    "placeholders": {
-      "lineNumber": {
-        "type": "int"
-      },
-      "fieldContent": {
-        "type": "String"
-      }
-    }
-  },
-  "name": "Nom",
-  "@name": {},
-  "noMedication": "Pas de médicament",
-  "@noMedication": {},
-  "titleInCsv": "Titre dans CSV",
-  "@titleInCsv": {},
-  "compactList": "Liste de mesures compacte",
-  "@compactList": {},
-  "improperMeasurementPosition": "Position de mesure incorrecte",
-  "@improperMeasurementPosition": {},
-  "irregularPulseDetected": "Pouls irrégulier détecté",
-  "@irregularPulseDetected": {},
-  "pulseRateExceedsUpperLimit": "Fréquence pouls dépasse limite supérieure",
-  "@pulseRateExceedsUpperLimit": {},
-  "pulseRateLessThanLowerLimit": "Fréquence pouls inférieure à la limite inférieure",
-  "@pulseRateLessThanLowerLimit": {},
-  "availableDevices": "Dispositifs disponibles",
-  "@availableDevices": {},
-  "deleteAllNotes": "Supprimer toutes les notes",
-  "@deleteAllNotes": {},
-  "errFeatureNotSupported": "Cette fonctionnalité n’est pas disponible sur cette plateforme.",
-  "@errFeatureNotSupported": {},
-  "defaultDosis": "Dose par défaut",
-  "@defaultDosis": {},
-  "remove": "Retirer",
-  "@remove": {},
-  "bottomAppBars": "Barres de dialogue inférieures",
-  "@bottomAppBars": {},
-  "buildIn": "Intégré",
-  "@buildIn": {},
-  "addMedication": "Ajouter médicament",
-  "@addMedication": {},
-  "csvTitle": "Titre CSV",
-  "@csvTitle": {},
-  "recordFormat": "Format d''enregistrement",
-  "@recordFormat": {},
-  "timeFormat": "Format d''heure",
-  "@timeFormat": {},
-  "errAccuracyLoss": "Une perte de précision est attendue lors de l’exportation avec des formateurs de temps personnalisés.",
-  "@errAccuracyLoss": {},
-  "dosis": "Dose",
-  "@dosis": {},
-  "medications": "Médicaments",
-  "@medications": {},
-  "errMeasurementRead": "Erreur lors de la prise de mesure !",
-  "@errMeasurementRead": {},
-  "connect": "Connecter",
-  "@connect": {},
-  "bluetoothDisabled": "Bluetooth désactivé",
-  "@bluetoothDisabled": {},
-  "bluetoothInput": "Entrée Bluetooth",
-  "@bluetoothInput": {},
-  "measurementSuccess": "Mesure prise avec succès !",
-  "@measurementSuccess": {},
-  "tapToClose": "Appuyez pour fermer.",
-  "@tapToClose": {},
-  "meanArterialPressure": "Pression artérielle moyenne",
-  "@meanArterialPressure": {},
-  "bodyMovementDetected": "Mouvement du corps détecté",
-  "@bodyMovementDetected": {},
-  "scanningForDevices": "Recherche (balayage) d''appareils",
-  "@scanningForDevices": {},
-  "cuffTooLoose": "Manchette trop lâche",
-  "@cuffTooLoose": {},
-  "errBleNoPerms": "Pas d’autorisations Bluetooth",
-  "@errBleNoPerms": {},
-  "userID": "ID utilisateur",
-  "@userID": {},
-  "date": "Date",
-  "@date": {},
-  "errParseLineTooShort": "La ligne {lineNumber} a moins de colonnes que la première ligne.",
-  "@errParseLineTooShort": {
-    "placeholders": {
-      "lineNumber": {
-        "type": "int"
-      }
-    }
-  },
-  "aboutBleInput": "Certains appareils de mesure sont compatibles BLE GATT. Vous pouvez jumeler ces appareils ici et transmettre automatiquement les mesures ou désactiver cette option dans les paramètres.",
-  "@aboutBleInput": {},
-  "deleteAllMedicineIntakes": "Supprimer toutes les prises de médicaments",
-  "@deleteAllMedicineIntakes": {},
-  "intakes": "Doses de médicaments",
-  "@intakes": {},
-  "valueDistribution": "Distribution des mesures",
-  "@valueDistribution": {},
-  "invalidZip": "Fichier ZIP invalide.",
-  "@invalidZip": {},
-  "errCantCreateArchive": "Impossible de créer l''archive. Si possible, signalez ce bug.",
-  "@errCantCreateArchive": {},
-  "preferredWeightUnit": "Unité de poids préférée",
-  "@preferredWeightUnit": {
-    "description": "Setting for the unit the app will use for displaying weight"
-  },
-  "activateWeightFeatures": "Activer les fonctions relatives au poids",
-  "@activateWeightFeatures": {},
-  "weight": "Poids",
-  "@weight": {},
-  "enterWeight": "Indiquez le poids",
-  "@enterWeight": {},
-  "selectMeasurementTitle": "Choisissez la mesure à utiliser",
-  "@selectMeasurementTitle": {},
-  "measurementIndex": "Mesure n° {number}",
-  "@measurementIndex": {
-    "placeholders": {
-      "number": {
-        "type": "int"
-      }
-    }
-  },
-  "select": "Choisissez",
-  "@select": {
-    "description": "Used when f.e. selecting a single measurement when the bluetooth device returned multiple"
-  },
-  "bloodPressure": "Pression artérielle",
-  "@bloodPressure": {},
-  "disabled": "Désactivé",
-  "@disabled": {},
-  "oldBluetoothInput": "Stable",
-  "@oldBluetoothInput": {},
-  "newBluetoothInputOldLib": "Beta",
-  "@newBluetoothInputOldLib": {},
-  "newBluetoothInputCrossPlatform": "Beta multi-plateformes",
-  "@newBluetoothInputCrossPlatform": {},
-  "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": {}
+    "btnCancel": "ANNULER",
+    "@btnCancel": {},
+    "btnSave": "ENREGISTRER",
+    "@btnSave": {},
+    "diaLong": "Diastolique",
+    "@diaLong": {},
+    "diaShort": "dia",
+    "@diaShort": {},
+    "pulShort": "po",
+    "@pulShort": {},
+    "addNote": "Note (facultative)",
+    "@addNote": {},
+    "settings": "Paramètres",
+    "@settings": {},
+    "layout": "Mise en page",
+    "@layout": {},
+    "system": "Système",
+    "@system": {},
+    "dark": "Sombre",
+    "@dark": {},
+    "sysShort": "sys",
+    "@sysShort": {},
+    "btnConfirm": "OK",
+    "@btnConfirm": {},
+    "sysLong": "Systolique",
+    "@sysLong": {},
+    "allowManualTimeInput": "Permettre la saisie manuelle de l''heure",
+    "@allowManualTimeInput": {},
+    "btnUndo": "ANNULER",
+    "@btnUndo": {},
+    "pulLong": "Pouls",
+    "@pulLong": {},
+    "enterTimeFormatScreen": "Format de l''heure",
+    "@enterTimeFormatScreen": {},
+    "theme": "Thème",
+    "@theme": {},
+    "light": "Clair",
+    "@light": {},
+    "iconSize": "Taille de l''icône",
+    "@iconSize": {},
+    "graphLineThickness": "Épaisseur de la ligne",
+    "@graphLineThickness": {},
+    "animationSpeed": "Durée de l''animation",
+    "@animationSpeed": {},
+    "behavior": "Comportement",
+    "@behavior": {},
+    "errWrongImportFormat": "Vous pouvez importer uniquement des fichiers au format CSV et des bases de données au format SQLite.",
+    "@errWrongImportFormat": {},
+    "confirmDeletion": "Confirmer la suppression",
+    "@confirmDeletion": {},
+    "diaWarn": "Alerte sur la diastole",
+    "@diaWarn": {},
+    "buildNumberOf": "Numéro de version : {buildNumber}",
+    "@buildNumberOf": {
+        "placeholders": {
+            "buildNumber": {
+                "type": "String"
+            }
+        }
+    },
+    "exportFormat": "Format d''exportation",
+    "@exportFormat": {},
+    "export": "EXPORTER",
+    "@export": {},
+    "exportCustomEntries": "Personnaliser les champs",
+    "@exportCustomEntries": {},
+    "textDelimiter": "Délimiteur de texte",
+    "@textDelimiter": {},
+    "success": "Réussite : {msg}",
+    "@success": {
+        "placeholders": {
+            "msg": {
+                "type": "String"
+            }
+        }
+    },
+    "loading": "chargement…",
+    "@loading": {},
+    "error": "Erreur : {msg}",
+    "@error": {
+        "placeholders": {
+            "msg": {
+                "type": "String"
+            }
+        }
+    },
+    "errNaN": "Veuillez entrer un nombre",
+    "@errNaN": {},
+    "errLt30": "Nombre <= 30 ? Désactivez la validation dans les paramètres !",
+    "@errLt30": {},
+    "errUnrealistic": "Valeur irréaliste ? Désactivez la validation dans les paramètres !",
+    "@errUnrealistic": {},
+    "errDiaGtSys": "dia >= sys ? Désactivez la validation dans les paramètres !",
+    "@errDiaGtSys": {},
+    "errCantOpenURL": "Impossible d''ouvrir l''adresse {url}",
+    "@errCantOpenURL": {
+        "placeholders": {
+            "url": {
+                "type": "String"
+            }
+        }
+    },
+    "errNoFileOpened": "aucun fichier ouvert",
+    "@errNoFileOpened": {},
+    "errNotStarted": "non démarré",
+    "@errNotStarted": {},
+    "errNoValue": "Veuillez entrer une valeur",
+    "@errNoValue": {},
+    "errNotEnoughDataToGraph": "Pas assez de données pour générer un graphique.",
+    "@errNotEnoughDataToGraph": {},
+    "errNoData": "pas de données",
+    "@errNoData": {},
+    "errNeedHeadline": "Vous ne pouvez importer que des fichiers avec une ligne d''entête.",
+    "@errNeedHeadline": {},
+    "errCantReadFile": "Le contenu du fichier ne peut pas être lu",
+    "@errCantReadFile": {},
+    "errNotImportable": "Ce fichier ne peut pas être importé",
+    "@errNotImportable": {},
+    "accentColor": "Couleur du thème",
+    "@accentColor": {},
+    "sysColor": "Couleur de la systole",
+    "@sysColor": {},
+    "diaColor": "Couleur de la diastole",
+    "@diaColor": {},
+    "pulColor": "Couleur de la fréquence cardiaque",
+    "@pulColor": {},
+    "validateInputs": "Confirmer les saisies",
+    "@validateInputs": {},
+    "age": "Âge",
+    "@age": {},
+    "determineWarnValues": "Déterminer les valeurs d''alerte",
+    "@determineWarnValues": {},
+    "aboutWarnValuesScreen": "À propos",
+    "@aboutWarnValuesScreen": {},
+    "aboutWarnValuesScreenDesc": "Plus d''informations sur les valeurs d''alerte",
+    "@aboutWarnValuesScreenDesc": {},
+    "sysWarn": "Alerte sur la systole",
+    "@sysWarn": {},
+    "data": "Données",
+    "@data": {},
+    "version": "Version",
+    "@version": {},
+    "versionOf": "Version : {version}",
+    "@versionOf": {
+        "placeholders": {
+            "version": {
+                "type": "String"
+            }
+        }
+    },
+    "packageNameOf": "Nom du package : {name}",
+    "@packageNameOf": {
+        "placeholders": {
+            "name": {
+                "type": "String"
+            }
+        }
+    },
+    "exportDir": "Répertoire d''export",
+    "@exportDir": {},
+    "exportAfterEveryInput": "Exporter après chaque saisie",
+    "@exportAfterEveryInput": {},
+    "exportImport": "Exporter / Importer",
+    "@exportImport": {},
+    "exportAfterEveryInputDesc": "Non recommandé (explosion du fichier)",
+    "@exportAfterEveryInputDesc": {},
+    "addEntry": "Ajouter un champ",
+    "@addEntry": {},
+    "exportMimeType": "Exporter le type de média",
+    "@exportMimeType": {},
+    "exportCsvHeadline": "Ligne d''entête",
+    "@exportCsvHeadline": {},
+    "exportCsvHeadlineDesc": "Aide pour distinguer les types",
+    "@exportCsvHeadlineDesc": {},
+    "csv": "CSV",
+    "@csv": {},
+    "pdf": "PDF",
+    "@pdf": {},
+    "db": "BDD SQLite",
+    "@db": {},
+    "text": "texte",
+    "@text": {},
+    "other": "autre",
+    "@other": {},
+    "fieldDelimiter": "Délimiteur de champ",
+    "@fieldDelimiter": {},
+    "shared": "partagé",
+    "@shared": {},
+    "import": "IMPORTER",
+    "@import": {},
+    "sourceCode": "Code source",
+    "@sourceCode": {},
+    "licenses": "Licences de tierces parties",
+    "@licenses": {},
+    "importSuccess": "{count} lignes importées",
+    "@importSuccess": {
+        "placeholders": {
+            "count": {
+                "type": "int"
+            }
+        }
+    },
+    "statistics": "Statistiques",
+    "@statistics": {},
+    "exportWarnConfigNotImportable": "Coucou ! Ceci est juste un avertissement amical : les options d''export choisies ne seront pas importables. Pour corriger cela, choisissez un export en CSV, activez la ligne d''entête et sélectionnez un des formats d''heure disponibles.",
+    "@exportWarnConfigNotImportable": {},
+    "exportWarnNotEveryFieldExported": "Attention, vous n''exportez pas tous les champs : {fields} {count, plural, one{est manquant} other{sont manquants}}.",
+    "@exportWarnNotEveryFieldExported": {
+        "placeholders": {
+            "count": {
+                "type": "int"
+            },
+            "fields": {
+                "type": "String"
+            }
+        }
+    },
+    "measurementCount": "Compteur de mesures",
+    "@measurementCount": {},
+    "measurementsPerDay": "Mesures par jour",
+    "@measurementsPerDay": {},
+    "timeResolvedMetrics": "Statistiques de mesures selon l''heure",
+    "@timeResolvedMetrics": {},
+    "avgOf": "{txt} Ø",
+    "@avgOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "minOf": "{txt} min.",
+    "@minOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "maxOf": "{txt} max.",
+    "@maxOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "warnValues": "Valeurs d''alerte",
+    "@warnValues": {},
+    "warnAboutTxt1": "Les valeurs d''alerte ne sont que des suggestions et n''ont pas valeur d''avis médical.",
+    "@warnAboutTxt1": {},
+    "warnAboutTxt2": "Source des valeurs par défaut en fonction de l''âge.",
+    "@warnAboutTxt2": {},
+    "warnAboutTxt3": "N''hésitez pas à modifier les valeurs pour qu''elles vous conviennent et suivent les recommandations de votre médecin.",
+    "@warnAboutTxt3": {},
+    "enterTimeFormatString": "format d''heure",
+    "@enterTimeFormatString": {},
+    "now": "maintenant",
+    "@now": {},
+    "notes": "Notes",
+    "@notes": {},
+    "time": "Heure",
+    "@time": {},
+    "confirmDelete": "Confirmer la suppression",
+    "@confirmDelete": {},
+    "confirmDeleteDesc": "Supprimer cet enregistrement ? (Vous pouvez désactiver cette confirmation dans les paramètres.)",
+    "@confirmDeleteDesc": {},
+    "deletionConfirmed": "Enregistrement supprimé.",
+    "@deletionConfirmed": {},
+    "day": "Jour",
+    "@day": {},
+    "week": "Semaine",
+    "@week": {},
+    "month": "Mois",
+    "@month": {},
+    "year": "Année",
+    "@year": {},
+    "lifetime": "Durée de vie",
+    "@lifetime": {},
+    "weekOfYear": "Semaine {weekNum}, {year}",
+    "@weekOfYear": {
+        "placeholders": {
+            "weekNum": {
+                "type": "int"
+            },
+            "year": {
+                "type": "int"
+            }
+        }
+    },
+    "last7Days": "7 jours",
+    "@last7Days": {},
+    "last30Days": "30 jours",
+    "@last30Days": {},
+    "allowMissingValues": "Autoriser les valeurs manquantes",
+    "@allowMissingValues": {},
+    "custom": "Personnalisé",
+    "@custom": {},
+    "language": "Langue",
+    "@language": {},
+    "errTimeAfterNow": "L''heure choisie est dans le futur. Vous pouvez désactiver cette validation dans les paramètres.",
+    "@errTimeAfterNow": {},
+    "addExportformat": "Ajouter un format d''export",
+    "@addExportformat": {},
+    "title": "Pression artérielle",
+    "@title": {},
+    "drawRegressionLines": "Dessiner des lignes de tendances",
+    "@drawRegressionLines": {},
+    "edit": "Éditer",
+    "@edit": {},
+    "delete": "Supprimer",
+    "@delete": {},
+    "drawRegressionLinesDesc": "Dessiner des lignes de régression dans les graphiques. Utile seulement pour les grands intervalles.",
+    "@drawRegressionLinesDesc": {},
+    "pulsePressure": "Pression pulsée",
+    "@pulsePressure": {},
+    "result": "Résultat :",
+    "@result": {},
+    "fieldFormat": "Format de champ",
+    "@fieldFormat": {},
+    "pdfDocumentTitle": "Mesures de pression artérielle du {start} au {end}",
+    "@pdfDocumentTitle": {
+        "placeholders": {
+            "start": {
+                "type": "String"
+            },
+            "end": {
+                "type": "String"
+            }
+        }
+    },
+    "default_": "Défaut",
+    "@default_": {},
+    "addMeasurement": "Ajouter une mesure",
+    "@addMeasurement": {},
+    "startWithAddMeasurementPageDescription": "Lors du lancement de l''application, l''écran de mesure s''ouvre.",
+    "@startWithAddMeasurementPageDescription": {},
+    "exportPdfExportData": "Tableau de données",
+    "@exportPdfExportData": {},
+    "horizontalLines": "Lignes horizontales",
+    "@horizontalLines": {},
+    "exportPdfExportTitle": "En-tête",
+    "@exportPdfExportTitle": {},
+    "exportPdfCellHeight": "Hauteur de ligne",
+    "@exportPdfCellHeight": {},
+    "customGraphMarkings": "Marquage personnalisé",
+    "@customGraphMarkings": {},
+    "exportPdfHeaderHeight": "Hauteur de l''en-tête",
+    "@exportPdfHeaderHeight": {},
+    "timestamp": "Horodatage",
+    "@timestamp": {},
+    "addLine": "Ajouter une ligne",
+    "@addLine": {},
+    "startWithAddMeasurementPage": "Mesure au lancement",
+    "@startWithAddMeasurementPage": {},
+    "exportPdfExportStatistics": "Statistiques",
+    "@exportPdfExportStatistics": {},
+    "exportPdfCellFontSize": "Taille de caractères de ligne",
+    "@exportPdfCellFontSize": {},
+    "maximum": "Maximum",
+    "@maximum": {},
+    "minimum": "Minimum",
+    "@minimum": {},
+    "average": "Moyenne",
+    "@average": {},
+    "useLegacyList": "Ancien affichage de la liste",
+    "@useLegacyList": {},
+    "linePositionY": "Position de ligne (y)",
+    "@linePositionY": {},
+    "note": "Note",
+    "@note": {},
+    "exportPdfHeaderFontSize": "Taille de caractère de l''en-tête",
+    "@exportPdfHeaderFontSize": {},
+    "color": "Couleur",
+    "@color": {},
+    "enterTimeFormatDesc": "Une chaine de formatage est un mélange de chaines ICU/Skeleton et de n''importe quel texte supplémentaire que vous souhaitez inclure.\n\n[Si vous souhaitez en savoir plus sur la liste complète des formats valides, tapez ici.](screen ://TimeFormattingHelp)\n\nRappel amical : utiliser des chaines de formatage plus courtes ou plus longues ne modifiera pas la largeur des colonnes de la table par magie, ce qui pourrait générer des retours à la ligne inattendus ou que du texte n''apparaisse pas.\n\nValeur par défaut : \"yy-MM-dd HH:mm\"",
+    "@enterTimeFormatDesc": {},
+    "exportSettings": "Sauvegarder les paramètres",
+    "@exportSettings": {},
+    "restartNow": "Redémarrer maintenant",
+    "@restartNow": {},
+    "requiresAppRestart": "Requiert un redémarrage de l''app",
+    "@requiresAppRestart": {},
+    "deleteAllSettings": "Supprimer tous les paramètres",
+    "@deleteAllSettings": {},
+    "deleteAllMeasurements": "Supprimer toutes les mesures",
+    "@deleteAllMeasurements": {},
+    "importSettings": "Importer les paramètres",
+    "@importSettings": {},
+    "warnDeletionUnrecoverable": "Cette étape est irréversible à moins que vous n''ayez fait une sauvegarde manuelle. Êtes-vous certain de vouloir supprimer ceci ?",
+    "@warnDeletionUnrecoverable": {},
+    "needlePinBarWidthDesc": "L''épaisseur des lignes coloriées que les saisies font sur la courbe.",
+    "@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": {},
+    "needlePinBarWidth": "Épaisseur",
+    "@needlePinBarWidth": {},
+    "preferredPressureUnit": "Unité de pression préférée",
+    "@preferredPressureUnit": {},
+    "errParseEmptyCsvFile": "Il n’y a pas assez de lignes dans le fichier csv pour analyser l’enregistrement.",
+    "@errParseEmptyCsvFile": {},
+    "errParseTimeNotRestoreable": "Il n’y a pas de colonne qui permet de restaurer un horodatage.",
+    "@errParseTimeNotRestoreable": {},
+    "errParseUnknownColumn": "Il n’y a pas de colonne avec le titre \"{title}\".",
+    "@errParseUnknownColumn": {
+        "placeholders": {
+            "title": {
+                "type": "String"
+            }
+        }
+    },
+    "exportFieldsPreset": "Préréglage des champs d’exportation",
+    "@exportFieldsPreset": {},
+    "manageExportColumns": "Gérer les colonnes d’exportation",
+    "@manageExportColumns": {},
+    "errParseFailedDecodingField": "Le décodage du champ \"{fieldContent}\" dans la ligne {lineNumber} a échoué.",
+    "@errParseFailedDecodingField": {
+        "placeholders": {
+            "lineNumber": {
+                "type": "int"
+            },
+            "fieldContent": {
+                "type": "String"
+            }
+        }
+    },
+    "name": "Nom",
+    "@name": {},
+    "noMedication": "Pas de médicament",
+    "@noMedication": {},
+    "titleInCsv": "Titre dans CSV",
+    "@titleInCsv": {},
+    "compactList": "Liste de mesures compacte",
+    "@compactList": {},
+    "improperMeasurementPosition": "Position de mesure incorrecte",
+    "@improperMeasurementPosition": {},
+    "irregularPulseDetected": "Pouls irrégulier détecté",
+    "@irregularPulseDetected": {},
+    "pulseRateExceedsUpperLimit": "Fréquence pouls dépasse limite supérieure",
+    "@pulseRateExceedsUpperLimit": {},
+    "pulseRateLessThanLowerLimit": "Fréquence pouls inférieure à la limite inférieure",
+    "@pulseRateLessThanLowerLimit": {},
+    "availableDevices": "Dispositifs disponibles",
+    "@availableDevices": {},
+    "deleteAllNotes": "Supprimer toutes les notes",
+    "@deleteAllNotes": {},
+    "errFeatureNotSupported": "Cette fonctionnalité n’est pas disponible sur cette plateforme.",
+    "@errFeatureNotSupported": {},
+    "defaultDosis": "Dose par défaut",
+    "@defaultDosis": {},
+    "remove": "Retirer",
+    "@remove": {},
+    "bottomAppBars": "Barres de dialogue inférieures",
+    "@bottomAppBars": {},
+    "buildIn": "Intégré",
+    "@buildIn": {},
+    "addMedication": "Ajouter médicament",
+    "@addMedication": {},
+    "csvTitle": "Titre CSV",
+    "@csvTitle": {},
+    "recordFormat": "Format d''enregistrement",
+    "@recordFormat": {},
+    "timeFormat": "Format d''heure",
+    "@timeFormat": {},
+    "errAccuracyLoss": "Une perte de précision est attendue lors de l’exportation avec des formateurs de temps personnalisés.",
+    "@errAccuracyLoss": {},
+    "dosis": "Dose",
+    "@dosis": {},
+    "medications": "Médicaments",
+    "@medications": {},
+    "errMeasurementRead": "Erreur lors de la prise de mesure !",
+    "@errMeasurementRead": {},
+    "connect": "Connecter",
+    "@connect": {},
+    "bluetoothDisabled": "Bluetooth désactivé",
+    "@bluetoothDisabled": {},
+    "bluetoothInput": "Entrée Bluetooth",
+    "@bluetoothInput": {},
+    "measurementSuccess": "Mesure prise avec succès !",
+    "@measurementSuccess": {},
+    "tapToClose": "Appuyez pour fermer.",
+    "@tapToClose": {},
+    "meanArterialPressure": "Pression artérielle moyenne",
+    "@meanArterialPressure": {},
+    "bodyMovementDetected": "Mouvement du corps détecté",
+    "@bodyMovementDetected": {},
+    "scanningForDevices": "Recherche (balayage) d''appareils",
+    "@scanningForDevices": {},
+    "cuffTooLoose": "Manchette trop lâche",
+    "@cuffTooLoose": {},
+    "errBleNoPerms": "Pas d’autorisations Bluetooth",
+    "@errBleNoPerms": {},
+    "userID": "ID utilisateur",
+    "@userID": {},
+    "date": "Date",
+    "@date": {},
+    "errParseLineTooShort": "La ligne {lineNumber} a moins de colonnes que la première ligne.",
+    "@errParseLineTooShort": {
+        "placeholders": {
+            "lineNumber": {
+                "type": "int"
+            }
+        }
+    },
+    "aboutBleInput": "Certains appareils de mesure sont compatibles BLE GATT. Vous pouvez jumeler ces appareils ici et transmettre automatiquement les mesures ou désactiver cette option dans les paramètres.",
+    "@aboutBleInput": {},
+    "deleteAllMedicineIntakes": "Supprimer toutes les prises de médicaments",
+    "@deleteAllMedicineIntakes": {},
+    "intakes": "Doses de médicaments",
+    "@intakes": {},
+    "valueDistribution": "Distribution des mesures",
+    "@valueDistribution": {},
+    "invalidZip": "Fichier ZIP invalide.",
+    "@invalidZip": {},
+    "errCantCreateArchive": "Impossible de créer l''archive. Si possible, signalez ce bug.",
+    "@errCantCreateArchive": {},
+    "preferredWeightUnit": "Unité de poids préférée",
+    "@preferredWeightUnit": {
+        "description": "Setting for the unit the app will use for displaying weight"
+    },
+    "activateWeightFeatures": "Activer les fonctions relatives au poids",
+    "@activateWeightFeatures": {},
+    "weight": "Poids",
+    "@weight": {},
+    "enterWeight": "Indiquez le poids",
+    "@enterWeight": {},
+    "selectMeasurementTitle": "Choisissez la mesure à utiliser",
+    "@selectMeasurementTitle": {},
+    "measurementIndex": "Mesure n° {number}",
+    "@measurementIndex": {
+        "placeholders": {
+            "number": {
+                "type": "int"
+            }
+        }
+    },
+    "select": "Choisissez",
+    "@select": {
+        "description": "Used when f.e. selecting a single measurement when the bluetooth device returned multiple"
+    },
+    "bloodPressure": "Pression artérielle",
+    "@bloodPressure": {},
+    "disabled": "Désactivé",
+    "@disabled": {},
+    "oldBluetoothInput": "Stable",
+    "@oldBluetoothInput": {},
+    "newBluetoothInputOldLib": "Beta",
+    "@newBluetoothInputOldLib": {},
+    "newBluetoothInputCrossPlatform": "Beta multi-plateformes",
+    "@newBluetoothInputCrossPlatform": {},
+    "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": {}
 }
app/lib/l10n/app_it.arb
@@ -1,558 +1,572 @@
 {
-  "errNoFileOpened": "Nessun file aperto",
-  "@errNoFileOpened": {},
-  "errNoValue": "Inserisci un valore",
-  "@errNoValue": {},
-  "errNotEnoughDataToGraph": "Non ci sono dati sufficienti per tracciare un grafico.",
-  "@errNotEnoughDataToGraph": {},
-  "errNoData": "Nessun dato",
-  "@errNoData": {},
-  "errCantReadFile": "Il contenuto del file non può essere letto",
-  "@errCantReadFile": {},
-  "errLt30": "<= 30? Disattiva convalida nelle impostazioni!",
-  "@errLt30": {},
-  "errUnrealistic": "Non realistico? Disattiva convalida nelle impostazioni!",
-  "@errUnrealistic": {},
-  "errDiaGtSys": "PAD >= PAS? Disattiva convalida nelle impostazioni!",
-  "@errDiaGtSys": {},
-  "exportPdfExportStatistics": "Statistiche",
-  "@exportPdfExportStatistics": {},
-  "errNotImportable": "Questo file non può essere importato",
-  "@errNotImportable": {},
-  "loading": "Caricamento…",
-  "@loading": {},
-  "btnCancel": "Annulla",
-  "@btnCancel": {},
-  "btnSave": "Salva",
-  "@btnSave": {},
-  "error": "Errore: {msg}",
-  "@error": {
-    "placeholders": {
-      "msg": {
-        "type": "String"
-      }
-    }
-  },
-  "btnConfirm": "OK",
-  "@btnConfirm": {},
-  "errNaN": "Inserisci un numero",
-  "@errNaN": {},
-  "errCantOpenURL": "Impossibile aprire l''URL: {url}",
-  "@errCantOpenURL": {
-    "placeholders": {
-      "url": {
-        "type": "String"
-      }
-    }
-  },
-  "sysColor": "Colore sistolica",
-  "@sysColor": {},
-  "determineWarnValues": "Determina valori di avviso",
-  "@determineWarnValues": {},
-  "validateInputs": "Convalida inserimenti",
-  "@validateInputs": {},
-  "confirmDeletion": "Conferma eliminazione",
-  "@confirmDeletion": {},
-  "aboutWarnValuesScreenDesc": "Ulteriori informazioni sui valori di avviso",
-  "@aboutWarnValuesScreenDesc": {},
-  "exportAfterEveryInput": "Esporta dopo ogni inserimento",
-  "@exportAfterEveryInput": {},
-  "other": "Altro",
-  "@other": {},
-  "import": "Importa",
-  "@import": {},
-  "text": "Testo",
-  "@text": {},
-  "sourceCode": "Codice sorgente",
-  "@sourceCode": {},
-  "licenses": "Licenze di terze parti",
-  "@licenses": {},
-  "minOf": "{txt} min",
-  "@minOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "warnValues": "Valori di avviso",
-  "@warnValues": {},
-  "maxOf": "{txt} max",
-  "@maxOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "now": "Adesso",
-  "@now": {},
-  "notes": "Note",
-  "@notes": {},
-  "weekOfYear": "Settimana {weekNum}, {year}",
-  "@weekOfYear": {
-    "placeholders": {
-      "weekNum": {
-        "type": "int"
-      },
-      "year": {
-        "type": "int"
-      }
-    }
-  },
-  "exportPdfHeaderHeight": "Altezza intestazione",
-  "@exportPdfHeaderHeight": {},
-  "exportPdfCellHeight": "Altezza riga",
-  "@exportPdfCellHeight": {},
-  "exportPdfHeaderFontSize": "Dimensione carattere intestazione",
-  "@exportPdfHeaderFontSize": {},
-  "exportPdfCellFontSize": "Dimensione carattere riga",
-  "@exportPdfCellFontSize": {},
-  "average": "Media",
-  "@average": {},
-  "maximum": "Massima",
-  "@maximum": {},
-  "minimum": "Minima",
-  "@minimum": {},
-  "exportPdfExportTitle": "Riga di intestazione",
-  "@exportPdfExportTitle": {},
-  "exportPdfExportData": "Tabella dati",
-  "@exportPdfExportData": {},
-  "enterTimeFormatString": "Formato data e ora",
-  "@enterTimeFormatString": {},
-  "time": "Ora",
-  "@time": {},
-  "warnAboutTxt1": "I valori di avviso sono semplici suggerimenti e non consigli medici.",
-  "@warnAboutTxt1": {},
-  "startWithAddMeasurementPageDescription": "All''avvio dell''app viene mostrata la schermata di immissione della misurazione.",
-  "@startWithAddMeasurementPageDescription": {},
-  "lifetime": "Tutte le date",
-  "@lifetime": {},
-  "confirmDeleteDesc": "Eliminare questa voce? Puoi disattivare queste conferme nelle impostazioni",
-  "@confirmDeleteDesc": {},
-  "errTimeAfterNow": "L''orario selezionato è nel futuro. Puoi disattivare questa convalida nelle impostazioni.",
-  "@errTimeAfterNow": {},
-  "custom": "Personalizzato",
-  "@custom": {},
-  "drawRegressionLinesDesc": "Disegna le linee di regressione nel grafico. Utile solo per intervalli ampi.",
-  "@drawRegressionLinesDesc": {},
-  "pulsePressure": "Pressione del polso",
-  "@pulsePressure": {},
-  "addExportformat": "Aggiungi formato di esportazione",
-  "@addExportformat": {},
-  "timeResolvedMetrics": "Metriche per ora del giorno",
-  "@timeResolvedMetrics": {},
-  "exportAfterEveryInputDesc": "Non consigliato (sovraccarico file)",
-  "@exportAfterEveryInputDesc": {},
-  "exportFieldFormatDocumentation": "'## Variabili\nIl formato del campo di esportazione supporta l''inserimento di valori per le seguenti variabili:\n- `$TIMESTAMP:` Rappresenta il tempo trascorso dall''epoca Unix, espresso in millisecondi.\n- `$SYS:` Fornisce il valore se disponibile, in alternativa il valore predefinito è -1.\n- `$DIA:` Fornisce il valore se disponibile, in alternativa il valore predefinito è -1.\n- `$PUL:` Fornisce il valore se disponibile, in alternativa il valore predefinito è -1.\n- `$NOTE:` Fornisce il valore se disponibile, in alternativa il valore predefinito è -1.\n- `$COLOR:` Rappresenta il colore di una misura come numero, il valore di esempio: `4291681337`.\n\nSe qualcuna delle variabili menzionate sopra non sono presenti nella registrazione della pressione sanguigna, verranno sostituite con `null`.\n\n## Matematica\nPuoi usare operazioni matematiche basiche all''interno di doppie graffe (\"`{{}}`\").\n\nSono supportate le seguenti operazioni matematiche:\n- Operazioni: +, -, *, /, %, ^\n- Equazioni di primo grado: abs, acos, asin, atan, ceil, cos, cosh, cot, coth, csc, csch, exp, floor, ln, log, round sec, sech, sin, sinh, sqrt, tan, tanh \n- Equazioni di secondo grado: log, nrt, pow\n- Costanti: e, pi, ln2, ln10, log2e, log10e, sqrt1_2, sqrt2\n\nPer le specifiche complete dell''interprete matematico, si può fare riferimento all''[albero delle funzioni](https://pub.dev/documentation/function_tree/latest#interpreter)\n\n## Ordine di elaborazione\n1. Sostituzione variabile\n2. Matematica'",
-  "@exportFieldFormatDocumentation": {},
-  "startWithAddMeasurementPage": "Misurazione all''avvio",
-  "@startWithAddMeasurementPage": {},
-  "errNotStarted": "Non avviato",
-  "@errNotStarted": {},
-  "errWrongImportFormat": "Puoi importare solo file in formato database CSV e SQLite.",
-  "@errWrongImportFormat": {},
-  "errNeedHeadline": "Puoi importare solo file con una riga di intestazione.",
-  "@errNeedHeadline": {},
-  "sysLong": "Sistolica",
-  "@sysLong": {},
-  "sysShort": "PAS",
-  "@sysShort": {},
-  "diaLong": "Diastolica",
-  "@diaLong": {},
-  "diaShort": "PAD",
-  "@diaShort": {},
-  "pulLong": "Frequenza",
-  "@pulLong": {},
-  "pulShort": "FC",
-  "@pulShort": {},
-  "addNote": "Nota (facoltativa)",
-  "@addNote": {},
-  "settings": "Impostazioni",
-  "@settings": {},
-  "theme": "Tema",
-  "@theme": {},
-  "system": "Sistema",
-  "@system": {},
-  "dark": "Scuro",
-  "@dark": {},
-  "light": "Chiaro",
-  "@light": {},
-  "iconSize": "Dimensione icona",
-  "@iconSize": {},
-  "graphLineThickness": "Spessore linea",
-  "@graphLineThickness": {},
-  "animationSpeed": "Durata animazione",
-  "@animationSpeed": {},
-  "accentColor": "Colore del tema",
-  "@accentColor": {},
-  "layout": "Disposizione",
-  "@layout": {},
-  "btnUndo": "Precedente",
-  "@btnUndo": {},
-  "allowManualTimeInput": "Data e ora manuale",
-  "@allowManualTimeInput": {},
-  "enterTimeFormatScreen": "Formato data e ora",
-  "@enterTimeFormatScreen": {},
-  "success": "Completato: {msg}",
-  "@success": {
-    "placeholders": {
-      "msg": {
-        "type": "String"
-      }
-    }
-  },
-  "title": "App per la pressione sanguigna",
-  "@title": {},
-  "diaColor": "Colore diastolica",
-  "@diaColor": {},
-  "pulColor": "Colore frequenza",
-  "@pulColor": {},
-  "behavior": "Comportamento",
-  "@behavior": {},
-  "age": "Età",
-  "@age": {},
-  "aboutWarnValuesScreen": "Informazioni",
-  "@aboutWarnValuesScreen": {},
-  "sysWarn": "Avviso sistolica",
-  "@sysWarn": {},
-  "diaWarn": "Avviso diastolica",
-  "@diaWarn": {},
-  "data": "Dati",
-  "@data": {},
-  "version": "Versione",
-  "@version": {},
-  "versionOf": "Versione: {version}",
-  "@versionOf": {
-    "placeholders": {
-      "version": {
-        "type": "String"
-      }
-    }
-  },
-  "buildNumberOf": "Numero versione: {buildNumber}",
-  "@buildNumberOf": {
-    "placeholders": {
-      "buildNumber": {
-        "type": "String"
-      }
-    }
-  },
-  "packageNameOf": "Nome pacchetto: {name}",
-  "@packageNameOf": {
-    "placeholders": {
-      "name": {
-        "type": "String"
-      }
-    }
-  },
-  "exportImport": "Esporta e importa",
-  "@exportImport": {},
-  "exportDir": "Cartella di esportazione",
-  "@exportDir": {},
-  "exportFormat": "Formato esportazione",
-  "@exportFormat": {},
-  "exportCustomEntries": "Personalizza campi",
-  "@exportCustomEntries": {},
-  "addEntry": "Aggiungi campo",
-  "@addEntry": {},
-  "exportCsvHeadline": "Riga di intestazione",
-  "@exportCsvHeadline": {},
-  "exportCsvHeadlineDesc": "Aiuta a determinare i tipi di valori",
-  "@exportCsvHeadlineDesc": {},
-  "csv": "CSV",
-  "@csv": {},
-  "pdf": "PDF",
-  "@pdf": {},
-  "db": "DB SQLite",
-  "@db": {},
-  "fieldDelimiter": "Separatore campi",
-  "@fieldDelimiter": {},
-  "textDelimiter": "Delimitatore testo",
-  "@textDelimiter": {},
-  "export": "Esporta",
-  "@export": {},
-  "shared": "Condiviso",
-  "@shared": {},
-  "exportMimeType": "Supporto per l''esportazione",
-  "@exportMimeType": {},
-  "statistics": "Statistiche",
-  "@statistics": {},
-  "measurementCount": "Numero di misurazioni",
-  "@measurementCount": {},
-  "measurementsPerDay": "Media misurazioni al giorno",
-  "@measurementsPerDay": {},
-  "avgOf": "{txt} Ø",
-  "@avgOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "warnAboutTxt2": "Fonte dei valori predefiniti in base all''età.",
-  "@warnAboutTxt2": {},
-  "warnAboutTxt3": "Sentiti libero di modificare i valori in base alle tue esigenze e segui le raccomandazioni del medico.",
-  "@warnAboutTxt3": {},
-  "importSuccess": "{count} voci importate",
-  "@importSuccess": {
-    "placeholders": {
-      "count": {
-        "type": "int"
-      }
-    }
-  },
-  "exportWarnConfigNotImportable": "Avviso: l''attuale configurazione di esportazione non potrà essere importata nuovamente. Per risolvere il problema, assicurati di impostare il tipo di esportazione come CSV e includi uno dei formati data e ora disponibili.",
-  "@exportWarnConfigNotImportable": {},
-  "exportWarnNotEveryFieldExported": "Attenzione, non stai esportando tutti i campi. Mancano: {fields} {count, plural, one{is} other{are}}.",
-  "@exportWarnNotEveryFieldExported": {
-    "placeholders": {
-      "count": {
-        "type": "int"
-      },
-      "fields": {
-        "type": "String"
-      }
-    }
-  },
-  "confirmDelete": "Conferma eliminazione",
-  "@confirmDelete": {},
-  "day": "Giorno",
-  "@day": {},
-  "week": "Settimana",
-  "@week": {},
-  "month": "Mese",
-  "@month": {},
-  "year": "Anno",
-  "@year": {},
-  "last7Days": "7 giorni",
-  "@last7Days": {},
-  "last30Days": "30 giorni",
-  "@last30Days": {},
-  "allowMissingValues": "Consenti valori mancanti",
-  "@allowMissingValues": {},
-  "language": "Lingua",
-  "@language": {},
-  "drawRegressionLines": "Disegna linee di tendenza",
-  "@drawRegressionLines": {},
-  "pdfDocumentTitle": "Valori pressione sanguigna dal {start} al {end}",
-  "@pdfDocumentTitle": {
-    "placeholders": {
-      "start": {
-        "type": "String"
-      },
-      "end": {
-        "type": "String"
-      }
-    }
-  },
-  "deletionConfirmed": "Voce eliminata.",
-  "@deletionConfirmed": {},
-  "fieldFormat": "Formato campo",
-  "@fieldFormat": {},
-  "result": "Risultato:",
-  "@result": {},
-  "edit": "Modifica",
-  "@edit": {},
-  "delete": "Elimina",
-  "@delete": {},
-  "default_": "Predefinito",
-  "@default_": {},
-  "horizontalLines": "Linee orizzontali",
-  "@horizontalLines": {},
-  "customGraphMarkings": "Marcatori personalizzati",
-  "@customGraphMarkings": {},
-  "addLine": "Aggiungi linea",
-  "@addLine": {},
-  "linePositionY": "Posizione linea (y)",
-  "@linePositionY": {},
-  "addMeasurement": "Aggiungi misurazione",
-  "@addMeasurement": {},
-  "timestamp": "Data e ora",
-  "@timestamp": {},
-  "useLegacyList": "Usa elenco alternativo",
-  "@useLegacyList": {},
-  "note": "Nota",
-  "@note": {},
-  "color": "Colore",
-  "@color": {},
-  "enterTimeFormatDesc": "Una stringa di formattazione è un insieme di stringhe ICU/Skeleton predefinite e di qualsiasi testo aggiuntivo che si desidera includere.\n\n[Se sei curioso di conoscere l''elenco completo dei formati validi, puoi trovarli qui.](screen://TimeFormattingHelp)\n\nAvviso: l''uso di stringhe di formato più lungo o più corto non altera magicamente la larghezza delle colonne della tabella, il che potrebbe portare a problematiche interruzioni di riga e alla mancata visualizzazione del testo.\n\nFormato predefinito: \"yy-MM-dd HH:mm\"",
-  "@enterTimeFormatDesc": {},
-  "importSettings": "Ripristino impostazioni",
-  "@importSettings": {},
-  "warnDeletionUnrecoverable": "Questo passaggio non è reversibile a meno che tu non abbia effettuato manualmente un backup. Vuoi davvero eliminarlo?",
-  "@warnDeletionUnrecoverable": {},
-  "exportSettings": "Backup impostazioni",
-  "@exportSettings": {},
-  "needlePinBarWidthDesc": "La larghezza delle linee colorate che le voci creano sul grafico.",
-  "@needlePinBarWidthDesc": {},
-  "restartNow": "Riavvia ora",
-  "@restartNow": {},
-  "requiresAppRestart": "Richiede il riavvio dell''app",
-  "@requiresAppRestart": {},
-  "deleteAllSettings": "Elimina tutte le impostazioni",
-  "@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": {},
-  "needlePinBarWidth": "Spessore colore",
-  "@needlePinBarWidth": {},
-  "errParseTimeNotRestoreable": "Non esiste una colonna che consenta di ripristinare data e ora.",
-  "@errParseTimeNotRestoreable": {},
-  "errParseUnknownColumn": "Non esiste alcuna colonna con il titolo \"{title}\".",
-  "@errParseUnknownColumn": {
-    "placeholders": {
-      "title": {
-        "type": "String"
-      }
-    }
-  },
-  "errParseEmptyCsvFile": "Non sono presenti righe sufficienti nel file CSV per analizzare la registrazione.",
-  "@errParseEmptyCsvFile": {},
-  "errParseLineTooShort": "La riga {lineNumber} ha meno colonne della prima riga.",
-  "@errParseLineTooShort": {
-    "placeholders": {
-      "lineNumber": {
-        "type": "int"
-      }
-    }
-  },
-  "errParseFailedDecodingField": "La decodifica del campo \"{fieldContent}\" nella riga {lineNumber} non è riuscita.",
-  "@errParseFailedDecodingField": {
-    "placeholders": {
-      "lineNumber": {
-        "type": "int"
-      },
-      "fieldContent": {
-        "type": "String"
-      }
-    }
-  },
-  "exportFieldsPreset": "Campi di esportazione preimpostati",
-  "@exportFieldsPreset": {},
-  "remove": "Rimuovi",
-  "@remove": {},
-  "manageExportColumns": "Gestisci colonne di esportazione",
-  "@manageExportColumns": {},
-  "buildIn": "Integrato",
-  "@buildIn": {},
-  "csvTitle": "Titolo CSV",
-  "@csvTitle": {},
-  "recordFormat": "Formato registrazione",
-  "@recordFormat": {},
-  "timeFormat": "Formato data e ora",
-  "@timeFormat": {},
-  "errAccuracyLoss": "È prevista una perdita di precisione durante l''esportazione con formattatori orari personalizzati.",
-  "@errAccuracyLoss": {},
-  "bottomAppBars": "Barre di dialogo in basso",
-  "@bottomAppBars": {},
-  "medications": "Farmaci",
-  "@medications": {},
-  "addMedication": "Aggiungi farmaci",
-  "@addMedication": {},
-  "name": "Nome",
-  "@name": {},
-  "defaultDosis": "Dose predefinita",
-  "@defaultDosis": {},
-  "noMedication": "Nessun farmaco",
-  "@noMedication": {},
-  "dosis": "Dose",
-  "@dosis": {},
-  "valueDistribution": "Distribuzione dei valori",
-  "@valueDistribution": {},
-  "titleInCsv": "Titolo in CSV",
-  "@titleInCsv": {},
-  "preferredPressureUnit": "Unità di pressione preferita",
-  "@preferredPressureUnit": {},
-  "deleteAllMedicineIntakes": "Elimina tutte le assunzioni di medicinali",
-  "@deleteAllMedicineIntakes": {},
-  "errBleNoPerms": "Nessuna autorizzazione Bluetooth",
-  "@errBleNoPerms": {},
-  "bluetoothDisabled": "Bluetooth disabilitato",
-  "@bluetoothDisabled": {},
-  "errMeasurementRead": "Errore durante la misurazione!",
-  "@errMeasurementRead": {},
-  "bluetoothInput": "Ingresso Bluetooth",
-  "@bluetoothInput": {},
-  "bodyMovementDetected": "Rilevato movimento del corpo",
-  "@bodyMovementDetected": {},
-  "meanArterialPressure": "Pressione sanguigna media",
-  "@meanArterialPressure": {},
-  "userID": "ID utente",
-  "@userID": {},
-  "cuffTooLoose": "Polsino troppo largo",
-  "@cuffTooLoose": {},
-  "improperMeasurementPosition": "Posizione di misurazione errata",
-  "@improperMeasurementPosition": {},
-  "irregularPulseDetected": "Rilevata pulsazione irregolare",
-  "@irregularPulseDetected": {},
-  "pulseRateExceedsUpperLimit": "Frequenza cardiaca superiore al limite massimo",
-  "@pulseRateExceedsUpperLimit": {},
-  "pulseRateLessThanLowerLimit": "Frequenza cardiaca inferiore al limite minimo",
-  "@pulseRateLessThanLowerLimit": {},
-  "availableDevices": "Dispositivi disponibili",
-  "@availableDevices": {},
-  "connect": "Connetti",
-  "@connect": {},
-  "aboutBleInput": "Alcuni dispositivi di misurazione sono compatibili con BLE GATT. Puoi associare questi dispositivi qui e trasmettere automaticamente le misurazioni o disattivare questa opzione nelle impostazioni.",
-  "@aboutBleInput": {},
-  "measurementSuccess": "Misurazione effettuata con successo!",
-  "@measurementSuccess": {},
-  "scanningForDevices": "Scansione dei dispositivi",
-  "@scanningForDevices": {},
-  "tapToClose": "Tocca per chiudere.",
-  "@tapToClose": {},
-  "compactList": "Elenco compatto misurazioni",
-  "@compactList": {},
-  "deleteAllNotes": "Elimina tutte le note",
-  "@deleteAllNotes": {},
-  "date": "Data",
-  "@date": {},
-  "errFeatureNotSupported": "Questa funzionalità non è disponibile su questa piattaforma.",
-  "@errFeatureNotSupported": {},
-  "intakes": "Assunzioni di medicinali",
-  "@intakes": {},
-  "invalidZip": "File zip non valido.",
-  "@invalidZip": {},
-  "errCantCreateArchive": "Impossibile creare l''archivio. Segnalare il bug, se possibile.",
-  "@errCantCreateArchive": {},
-  "activateWeightFeatures": "Attiva funzionalità relative al peso",
-  "@activateWeightFeatures": {},
-  "weight": "Peso",
-  "@weight": {},
-  "enterWeight": "Inserisci peso",
-  "@enterWeight": {},
-  "preferredWeightUnit": "Unità di peso preferita",
-  "@preferredWeightUnit": {
-    "description": "Setting for the unit the app will use for displaying weight"
-  },
-  "selectMeasurementTitle": "Seleziona la misura da usare",
-  "@selectMeasurementTitle": {},
-  "measurementIndex": "Misurazione #{number}",
-  "@measurementIndex": {
-    "placeholders": {
-      "number": {
-        "type": "int"
-      }
-    }
-  },
-  "bloodPressure": "Pressione sanguigna",
-  "@bloodPressure": {},
-  "select": "Seleziona",
-  "@select": {
-    "description": "Used when f.e. selecting a single measurement when the bluetooth device returned multiple"
-  },
-  "oldBluetoothInput": "Stabile",
-  "@oldBluetoothInput": {},
-  "newBluetoothInputCrossPlatform": "Beta multipiattaforma",
-  "@newBluetoothInputCrossPlatform": {},
-  "newBluetoothInputOldLib": "Beta",
-  "@newBluetoothInputOldLib": {},
-  "disabled": "Disabilitato",
-  "@disabled": {},
-  "bluetoothInputDesc": "Il backend beta funziona su più dispositivi ma è meno testato. La versione multipiattaforma potrebbe funzionare su dispositivi non Android e si prevede che sostituirà l''implementazione stabile una volta sufficientemente matura.",
-  "@bluetoothInputDesc": {},
-  "tapToSelect": "Tocca per selezionare",
-  "@tapToSelect": {}
+    "errNoFileOpened": "Nessun file aperto",
+    "@errNoFileOpened": {},
+    "errNoValue": "Inserisci un valore",
+    "@errNoValue": {},
+    "errNotEnoughDataToGraph": "Non ci sono dati sufficienti per tracciare un grafico.",
+    "@errNotEnoughDataToGraph": {},
+    "errNoData": "Nessun dato",
+    "@errNoData": {},
+    "errCantReadFile": "Il contenuto del file non può essere letto",
+    "@errCantReadFile": {},
+    "errLt30": "<= 30? Disattiva convalida nelle impostazioni!",
+    "@errLt30": {},
+    "errUnrealistic": "Non realistico? Disattiva convalida nelle impostazioni!",
+    "@errUnrealistic": {},
+    "errDiaGtSys": "PAD >= PAS? Disattiva convalida nelle impostazioni!",
+    "@errDiaGtSys": {},
+    "exportPdfExportStatistics": "Statistiche",
+    "@exportPdfExportStatistics": {},
+    "errNotImportable": "Questo file non può essere importato",
+    "@errNotImportable": {},
+    "loading": "Caricamento…",
+    "@loading": {},
+    "btnCancel": "Annulla",
+    "@btnCancel": {},
+    "btnSave": "Salva",
+    "@btnSave": {},
+    "error": "Errore: {msg}",
+    "@error": {
+        "placeholders": {
+            "msg": {
+                "type": "String"
+            }
+        }
+    },
+    "btnConfirm": "OK",
+    "@btnConfirm": {},
+    "errNaN": "Inserisci un numero",
+    "@errNaN": {},
+    "errCantOpenURL": "Impossibile aprire l''URL: {url}",
+    "@errCantOpenURL": {
+        "placeholders": {
+            "url": {
+                "type": "String"
+            }
+        }
+    },
+    "sysColor": "Colore sistolica",
+    "@sysColor": {},
+    "determineWarnValues": "Determina valori di avviso",
+    "@determineWarnValues": {},
+    "validateInputs": "Convalida inserimenti",
+    "@validateInputs": {},
+    "confirmDeletion": "Conferma eliminazione",
+    "@confirmDeletion": {},
+    "aboutWarnValuesScreenDesc": "Ulteriori informazioni sui valori di avviso",
+    "@aboutWarnValuesScreenDesc": {},
+    "exportAfterEveryInput": "Esporta dopo ogni inserimento",
+    "@exportAfterEveryInput": {},
+    "other": "Altro",
+    "@other": {},
+    "import": "Importa",
+    "@import": {},
+    "text": "Testo",
+    "@text": {},
+    "sourceCode": "Codice sorgente",
+    "@sourceCode": {},
+    "licenses": "Licenze di terze parti",
+    "@licenses": {},
+    "minOf": "{txt} min",
+    "@minOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "warnValues": "Valori di avviso",
+    "@warnValues": {},
+    "maxOf": "{txt} max",
+    "@maxOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "now": "Adesso",
+    "@now": {},
+    "notes": "Note",
+    "@notes": {},
+    "weekOfYear": "Settimana {weekNum}, {year}",
+    "@weekOfYear": {
+        "placeholders": {
+            "weekNum": {
+                "type": "int"
+            },
+            "year": {
+                "type": "int"
+            }
+        }
+    },
+    "exportPdfHeaderHeight": "Altezza intestazione",
+    "@exportPdfHeaderHeight": {},
+    "exportPdfCellHeight": "Altezza riga",
+    "@exportPdfCellHeight": {},
+    "exportPdfHeaderFontSize": "Dimensione carattere intestazione",
+    "@exportPdfHeaderFontSize": {},
+    "exportPdfCellFontSize": "Dimensione carattere riga",
+    "@exportPdfCellFontSize": {},
+    "average": "Media",
+    "@average": {},
+    "maximum": "Massima",
+    "@maximum": {},
+    "minimum": "Minima",
+    "@minimum": {},
+    "exportPdfExportTitle": "Riga di intestazione",
+    "@exportPdfExportTitle": {},
+    "exportPdfExportData": "Tabella dati",
+    "@exportPdfExportData": {},
+    "enterTimeFormatString": "Formato data e ora",
+    "@enterTimeFormatString": {},
+    "time": "Ora",
+    "@time": {},
+    "warnAboutTxt1": "I valori di avviso sono semplici suggerimenti e non consigli medici.",
+    "@warnAboutTxt1": {},
+    "startWithAddMeasurementPageDescription": "All''avvio dell''app viene mostrata la schermata di immissione della misurazione.",
+    "@startWithAddMeasurementPageDescription": {},
+    "lifetime": "Tutte le date",
+    "@lifetime": {},
+    "confirmDeleteDesc": "Eliminare questa voce? Puoi disattivare queste conferme nelle impostazioni",
+    "@confirmDeleteDesc": {},
+    "errTimeAfterNow": "L''orario selezionato è nel futuro. Puoi disattivare questa convalida nelle impostazioni.",
+    "@errTimeAfterNow": {},
+    "custom": "Personalizzato",
+    "@custom": {},
+    "drawRegressionLinesDesc": "Disegna le linee di regressione nel grafico. Utile solo per intervalli ampi.",
+    "@drawRegressionLinesDesc": {},
+    "pulsePressure": "Pressione del polso",
+    "@pulsePressure": {},
+    "addExportformat": "Aggiungi formato di esportazione",
+    "@addExportformat": {},
+    "timeResolvedMetrics": "Metriche per ora del giorno",
+    "@timeResolvedMetrics": {},
+    "exportAfterEveryInputDesc": "Non consigliato (sovraccarico file)",
+    "@exportAfterEveryInputDesc": {},
+    "exportFieldFormatDocumentation": "'## Variabili\nIl formato del campo di esportazione supporta l''inserimento di valori per le seguenti variabili:\n- `$TIMESTAMP:` Rappresenta il tempo trascorso dall''epoca Unix, espresso in millisecondi.\n- `$SYS:` Fornisce il valore se disponibile, in alternativa il valore predefinito è -1.\n- `$DIA:` Fornisce il valore se disponibile, in alternativa il valore predefinito è -1.\n- `$PUL:` Fornisce il valore se disponibile, in alternativa il valore predefinito è -1.\n- `$NOTE:` Fornisce il valore se disponibile, in alternativa il valore predefinito è -1.\n- `$COLOR:` Rappresenta il colore di una misura come numero, il valore di esempio: `4291681337`.\n\nSe qualcuna delle variabili menzionate sopra non sono presenti nella registrazione della pressione sanguigna, verranno sostituite con `null`.\n\n## Matematica\nPuoi usare operazioni matematiche basiche all''interno di doppie graffe (\"`{{}}`\").\n\nSono supportate le seguenti operazioni matematiche:\n- Operazioni: +, -, *, /, %, ^\n- Equazioni di primo grado: abs, acos, asin, atan, ceil, cos, cosh, cot, coth, csc, csch, exp, floor, ln, log, round sec, sech, sin, sinh, sqrt, tan, tanh \n- Equazioni di secondo grado: log, nrt, pow\n- Costanti: e, pi, ln2, ln10, log2e, log10e, sqrt1_2, sqrt2\n\nPer le specifiche complete dell''interprete matematico, si può fare riferimento all''[albero delle funzioni](https://pub.dev/documentation/function_tree/latest#interpreter)\n\n## Ordine di elaborazione\n1. Sostituzione variabile\n2. Matematica'",
+    "@exportFieldFormatDocumentation": {},
+    "startWithAddMeasurementPage": "Misurazione all''avvio",
+    "@startWithAddMeasurementPage": {},
+    "errNotStarted": "Non avviato",
+    "@errNotStarted": {},
+    "errWrongImportFormat": "Puoi importare solo file in formato database CSV e SQLite.",
+    "@errWrongImportFormat": {},
+    "errNeedHeadline": "Puoi importare solo file con una riga di intestazione.",
+    "@errNeedHeadline": {},
+    "sysLong": "Sistolica",
+    "@sysLong": {},
+    "sysShort": "PAS",
+    "@sysShort": {},
+    "diaLong": "Diastolica",
+    "@diaLong": {},
+    "diaShort": "PAD",
+    "@diaShort": {},
+    "pulLong": "Frequenza",
+    "@pulLong": {},
+    "pulShort": "FC",
+    "@pulShort": {},
+    "addNote": "Nota (facoltativa)",
+    "@addNote": {},
+    "settings": "Impostazioni",
+    "@settings": {},
+    "theme": "Tema",
+    "@theme": {},
+    "system": "Sistema",
+    "@system": {},
+    "dark": "Scuro",
+    "@dark": {},
+    "light": "Chiaro",
+    "@light": {},
+    "iconSize": "Dimensione icona",
+    "@iconSize": {},
+    "graphLineThickness": "Spessore linea",
+    "@graphLineThickness": {},
+    "animationSpeed": "Durata animazione",
+    "@animationSpeed": {},
+    "accentColor": "Colore del tema",
+    "@accentColor": {},
+    "layout": "Disposizione",
+    "@layout": {},
+    "btnUndo": "Precedente",
+    "@btnUndo": {},
+    "allowManualTimeInput": "Data e ora manuale",
+    "@allowManualTimeInput": {},
+    "enterTimeFormatScreen": "Formato data e ora",
+    "@enterTimeFormatScreen": {},
+    "success": "Completato: {msg}",
+    "@success": {
+        "placeholders": {
+            "msg": {
+                "type": "String"
+            }
+        }
+    },
+    "title": "App per la pressione sanguigna",
+    "@title": {},
+    "diaColor": "Colore diastolica",
+    "@diaColor": {},
+    "pulColor": "Colore frequenza",
+    "@pulColor": {},
+    "behavior": "Comportamento",
+    "@behavior": {},
+    "age": "Età",
+    "@age": {},
+    "aboutWarnValuesScreen": "Informazioni",
+    "@aboutWarnValuesScreen": {},
+    "sysWarn": "Avviso sistolica",
+    "@sysWarn": {},
+    "diaWarn": "Avviso diastolica",
+    "@diaWarn": {},
+    "data": "Dati",
+    "@data": {},
+    "version": "Versione",
+    "@version": {},
+    "versionOf": "Versione: {version}",
+    "@versionOf": {
+        "placeholders": {
+            "version": {
+                "type": "String"
+            }
+        }
+    },
+    "buildNumberOf": "Numero versione: {buildNumber}",
+    "@buildNumberOf": {
+        "placeholders": {
+            "buildNumber": {
+                "type": "String"
+            }
+        }
+    },
+    "packageNameOf": "Nome pacchetto: {name}",
+    "@packageNameOf": {
+        "placeholders": {
+            "name": {
+                "type": "String"
+            }
+        }
+    },
+    "exportImport": "Esporta e importa",
+    "@exportImport": {},
+    "exportDir": "Cartella di esportazione",
+    "@exportDir": {},
+    "exportFormat": "Formato esportazione",
+    "@exportFormat": {},
+    "exportCustomEntries": "Personalizza campi",
+    "@exportCustomEntries": {},
+    "addEntry": "Aggiungi campo",
+    "@addEntry": {},
+    "exportCsvHeadline": "Riga di intestazione",
+    "@exportCsvHeadline": {},
+    "exportCsvHeadlineDesc": "Aiuta a determinare i tipi di valori",
+    "@exportCsvHeadlineDesc": {},
+    "csv": "CSV",
+    "@csv": {},
+    "pdf": "PDF",
+    "@pdf": {},
+    "db": "DB SQLite",
+    "@db": {},
+    "fieldDelimiter": "Separatore campi",
+    "@fieldDelimiter": {},
+    "textDelimiter": "Delimitatore testo",
+    "@textDelimiter": {},
+    "export": "Esporta",
+    "@export": {},
+    "shared": "Condiviso",
+    "@shared": {},
+    "exportMimeType": "Supporto per l''esportazione",
+    "@exportMimeType": {},
+    "statistics": "Statistiche",
+    "@statistics": {},
+    "measurementCount": "Numero di misurazioni",
+    "@measurementCount": {},
+    "measurementsPerDay": "Media misurazioni al giorno",
+    "@measurementsPerDay": {},
+    "avgOf": "{txt} Ø",
+    "@avgOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "warnAboutTxt2": "Fonte dei valori predefiniti in base all''età.",
+    "@warnAboutTxt2": {},
+    "warnAboutTxt3": "Sentiti libero di modificare i valori in base alle tue esigenze e segui le raccomandazioni del medico.",
+    "@warnAboutTxt3": {},
+    "importSuccess": "{count} voci importate",
+    "@importSuccess": {
+        "placeholders": {
+            "count": {
+                "type": "int"
+            }
+        }
+    },
+    "exportWarnConfigNotImportable": "Avviso: l''attuale configurazione di esportazione non potrà essere importata nuovamente. Per risolvere il problema, assicurati di impostare il tipo di esportazione come CSV e includi uno dei formati data e ora disponibili.",
+    "@exportWarnConfigNotImportable": {},
+    "exportWarnNotEveryFieldExported": "Attenzione, non stai esportando tutti i campi. Mancano: {fields} {count, plural, one{is} other{are}}.",
+    "@exportWarnNotEveryFieldExported": {
+        "placeholders": {
+            "count": {
+                "type": "int"
+            },
+            "fields": {
+                "type": "String"
+            }
+        }
+    },
+    "confirmDelete": "Conferma eliminazione",
+    "@confirmDelete": {},
+    "day": "Giorno",
+    "@day": {},
+    "week": "Settimana",
+    "@week": {},
+    "month": "Mese",
+    "@month": {},
+    "year": "Anno",
+    "@year": {},
+    "last7Days": "7 giorni",
+    "@last7Days": {},
+    "last30Days": "30 giorni",
+    "@last30Days": {},
+    "allowMissingValues": "Consenti valori mancanti",
+    "@allowMissingValues": {},
+    "language": "Lingua",
+    "@language": {},
+    "drawRegressionLines": "Disegna linee di tendenza",
+    "@drawRegressionLines": {},
+    "pdfDocumentTitle": "Valori pressione sanguigna dal {start} al {end}",
+    "@pdfDocumentTitle": {
+        "placeholders": {
+            "start": {
+                "type": "String"
+            },
+            "end": {
+                "type": "String"
+            }
+        }
+    },
+    "deletionConfirmed": "Voce eliminata.",
+    "@deletionConfirmed": {},
+    "fieldFormat": "Formato campo",
+    "@fieldFormat": {},
+    "result": "Risultato:",
+    "@result": {},
+    "edit": "Modifica",
+    "@edit": {},
+    "delete": "Elimina",
+    "@delete": {},
+    "default_": "Predefinito",
+    "@default_": {},
+    "horizontalLines": "Linee orizzontali",
+    "@horizontalLines": {},
+    "customGraphMarkings": "Marcatori personalizzati",
+    "@customGraphMarkings": {},
+    "addLine": "Aggiungi linea",
+    "@addLine": {},
+    "linePositionY": "Posizione linea (y)",
+    "@linePositionY": {},
+    "addMeasurement": "Aggiungi misurazione",
+    "@addMeasurement": {},
+    "timestamp": "Data e ora",
+    "@timestamp": {},
+    "useLegacyList": "Usa elenco alternativo",
+    "@useLegacyList": {},
+    "note": "Nota",
+    "@note": {},
+    "color": "Colore",
+    "@color": {},
+    "enterTimeFormatDesc": "Una stringa di formattazione è un insieme di stringhe ICU/Skeleton predefinite e di qualsiasi testo aggiuntivo che si desidera includere.\n\n[Se sei curioso di conoscere l''elenco completo dei formati validi, puoi trovarli qui.](screen://TimeFormattingHelp)\n\nAvviso: l''uso di stringhe di formato più lungo o più corto non altera magicamente la larghezza delle colonne della tabella, il che potrebbe portare a problematiche interruzioni di riga e alla mancata visualizzazione del testo.\n\nFormato predefinito: \"yy-MM-dd HH:mm\"",
+    "@enterTimeFormatDesc": {},
+    "importSettings": "Ripristino impostazioni",
+    "@importSettings": {},
+    "warnDeletionUnrecoverable": "Questo passaggio non è reversibile a meno che tu non abbia effettuato manualmente un backup. Vuoi davvero eliminarlo?",
+    "@warnDeletionUnrecoverable": {},
+    "exportSettings": "Backup impostazioni",
+    "@exportSettings": {},
+    "needlePinBarWidthDesc": "La larghezza delle linee colorate che le voci creano sul grafico.",
+    "@needlePinBarWidthDesc": {},
+    "restartNow": "Riavvia ora",
+    "@restartNow": {},
+    "requiresAppRestart": "Richiede il riavvio dell''app",
+    "@requiresAppRestart": {},
+    "deleteAllSettings": "Elimina tutte le impostazioni",
+    "@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": {},
+    "needlePinBarWidth": "Spessore colore",
+    "@needlePinBarWidth": {},
+    "errParseTimeNotRestoreable": "Non esiste una colonna che consenta di ripristinare data e ora.",
+    "@errParseTimeNotRestoreable": {},
+    "errParseUnknownColumn": "Non esiste alcuna colonna con il titolo \"{title}\".",
+    "@errParseUnknownColumn": {
+        "placeholders": {
+            "title": {
+                "type": "String"
+            }
+        }
+    },
+    "errParseEmptyCsvFile": "Non sono presenti righe sufficienti nel file CSV per analizzare la registrazione.",
+    "@errParseEmptyCsvFile": {},
+    "errParseLineTooShort": "La riga {lineNumber} ha meno colonne della prima riga.",
+    "@errParseLineTooShort": {
+        "placeholders": {
+            "lineNumber": {
+                "type": "int"
+            }
+        }
+    },
+    "errParseFailedDecodingField": "La decodifica del campo \"{fieldContent}\" nella riga {lineNumber} non è riuscita.",
+    "@errParseFailedDecodingField": {
+        "placeholders": {
+            "lineNumber": {
+                "type": "int"
+            },
+            "fieldContent": {
+                "type": "String"
+            }
+        }
+    },
+    "exportFieldsPreset": "Campi di esportazione preimpostati",
+    "@exportFieldsPreset": {},
+    "remove": "Rimuovi",
+    "@remove": {},
+    "manageExportColumns": "Gestisci colonne di esportazione",
+    "@manageExportColumns": {},
+    "buildIn": "Integrato",
+    "@buildIn": {},
+    "csvTitle": "Titolo CSV",
+    "@csvTitle": {},
+    "recordFormat": "Formato registrazione",
+    "@recordFormat": {},
+    "timeFormat": "Formato data e ora",
+    "@timeFormat": {},
+    "errAccuracyLoss": "È prevista una perdita di precisione durante l''esportazione con formattatori orari personalizzati.",
+    "@errAccuracyLoss": {},
+    "bottomAppBars": "Barre di dialogo in basso",
+    "@bottomAppBars": {},
+    "medications": "Farmaci",
+    "@medications": {},
+    "addMedication": "Aggiungi farmaci",
+    "@addMedication": {},
+    "name": "Nome",
+    "@name": {},
+    "defaultDosis": "Dose predefinita",
+    "@defaultDosis": {},
+    "noMedication": "Nessun farmaco",
+    "@noMedication": {},
+    "dosis": "Dose",
+    "@dosis": {},
+    "valueDistribution": "Distribuzione dei valori",
+    "@valueDistribution": {},
+    "titleInCsv": "Titolo in CSV",
+    "@titleInCsv": {},
+    "preferredPressureUnit": "Unità di pressione preferita",
+    "@preferredPressureUnit": {},
+    "deleteAllMedicineIntakes": "Elimina tutte le assunzioni di medicinali",
+    "@deleteAllMedicineIntakes": {},
+    "errBleNoPerms": "Nessuna autorizzazione Bluetooth",
+    "@errBleNoPerms": {},
+    "bluetoothDisabled": "Bluetooth disabilitato",
+    "@bluetoothDisabled": {},
+    "errMeasurementRead": "Errore durante la misurazione!",
+    "@errMeasurementRead": {},
+    "bluetoothInput": "Ingresso Bluetooth",
+    "@bluetoothInput": {},
+    "bodyMovementDetected": "Rilevato movimento del corpo",
+    "@bodyMovementDetected": {},
+    "meanArterialPressure": "Pressione sanguigna media",
+    "@meanArterialPressure": {},
+    "userID": "ID utente",
+    "@userID": {},
+    "cuffTooLoose": "Polsino troppo largo",
+    "@cuffTooLoose": {},
+    "improperMeasurementPosition": "Posizione di misurazione errata",
+    "@improperMeasurementPosition": {},
+    "irregularPulseDetected": "Rilevata pulsazione irregolare",
+    "@irregularPulseDetected": {},
+    "pulseRateExceedsUpperLimit": "Frequenza cardiaca superiore al limite massimo",
+    "@pulseRateExceedsUpperLimit": {},
+    "pulseRateLessThanLowerLimit": "Frequenza cardiaca inferiore al limite minimo",
+    "@pulseRateLessThanLowerLimit": {},
+    "availableDevices": "Dispositivi disponibili",
+    "@availableDevices": {},
+    "connect": "Connetti",
+    "@connect": {},
+    "aboutBleInput": "Alcuni dispositivi di misurazione sono compatibili con BLE GATT. Puoi associare questi dispositivi qui e trasmettere automaticamente le misurazioni o disattivare questa opzione nelle impostazioni.",
+    "@aboutBleInput": {},
+    "measurementSuccess": "Misurazione effettuata con successo!",
+    "@measurementSuccess": {},
+    "scanningForDevices": "Scansione dei dispositivi",
+    "@scanningForDevices": {},
+    "tapToClose": "Tocca per chiudere.",
+    "@tapToClose": {},
+    "compactList": "Elenco compatto misurazioni",
+    "@compactList": {},
+    "deleteAllNotes": "Elimina tutte le note",
+    "@deleteAllNotes": {},
+    "date": "Data",
+    "@date": {},
+    "errFeatureNotSupported": "Questa funzionalità non è disponibile su questa piattaforma.",
+    "@errFeatureNotSupported": {},
+    "intakes": "Assunzioni di medicinali",
+    "@intakes": {},
+    "invalidZip": "File zip non valido.",
+    "@invalidZip": {},
+    "errCantCreateArchive": "Impossibile creare l''archivio. Segnalare il bug, se possibile.",
+    "@errCantCreateArchive": {},
+    "activateWeightFeatures": "Attiva funzionalità relative al peso",
+    "@activateWeightFeatures": {},
+    "weight": "Peso",
+    "@weight": {},
+    "enterWeight": "Inserisci peso",
+    "@enterWeight": {},
+    "preferredWeightUnit": "Unità di peso preferita",
+    "@preferredWeightUnit": {
+        "description": "Setting for the unit the app will use for displaying weight"
+    },
+    "selectMeasurementTitle": "Seleziona la misura da usare",
+    "@selectMeasurementTitle": {},
+    "measurementIndex": "Misurazione #{number}",
+    "@measurementIndex": {
+        "placeholders": {
+            "number": {
+                "type": "int"
+            }
+        }
+    },
+    "bloodPressure": "Pressione sanguigna",
+    "@bloodPressure": {},
+    "select": "Seleziona",
+    "@select": {
+        "description": "Used when f.e. selecting a single measurement when the bluetooth device returned multiple"
+    },
+    "oldBluetoothInput": "Stabile",
+    "@oldBluetoothInput": {},
+    "newBluetoothInputCrossPlatform": "Beta multipiattaforma",
+    "@newBluetoothInputCrossPlatform": {},
+    "newBluetoothInputOldLib": "Beta",
+    "@newBluetoothInputOldLib": {},
+    "disabled": "Disabilitato",
+    "@disabled": {},
+    "bluetoothInputDesc": "Il backend beta funziona su più dispositivi ma è meno testato. La versione multipiattaforma potrebbe funzionare su dispositivi non Android e si prevede che sostituirà l''implementazione stabile una volta sufficientemente matura.",
+    "@bluetoothInputDesc": {},
+    "tapToSelect": "Tocca per selezionare",
+    "@tapToSelect": {},
+    "trustBLETime": "Tempo di attendibilità segnalato dai dispositivi Bluetooth",
+    "@trustBLETime": {},
+    "warnBLETimeSus": "Il dispositivo Bluetooth ha segnalato un ritardo di {hours} ore. Puoi disattivare l''affidabilità dei timestamp dei dispositivi Bluetooth nelle impostazioni.",
+    "@warnBLETimeSus": {
+        "placeholders": {
+            "hours": {
+                "type": "int"
+            }
+        }
+    },
+    "dontShowAgain": "Non mostrare più",
+    "@dontShowAgain": {},
+    "btnShare": "CONDIVIDI",
+    "@btnShare": {}
 }
app/lib/l10n/app_lt.arb
@@ -0,0 +1,186 @@
+{
+    "title": "Kraujo spaudimo programėlė",
+    "@title": {},
+    "success": "Pavyko: {msg}",
+    "@success": {
+        "placeholders": {
+            "msg": {
+                "type": "String"
+            }
+        }
+    },
+    "loading": "kraunama…",
+    "@loading": {},
+    "error": "Klaida: {msg}",
+    "@error": {
+        "placeholders": {
+            "msg": {
+                "type": "String"
+            }
+        }
+    },
+    "errNaN": "Įveskite skaičių",
+    "@errNaN": {},
+    "errLt30": "Skaičius <= 30? Išjunkite patvirtinimą nustatymuose!",
+    "@errLt30": {},
+    "errUnrealistic": "Nerealistiška vertė? Išjunkite patvirtinimą nustatymuose!",
+    "@errUnrealistic": {},
+    "errDiaGtSys": "dia >= sys? Išjunkite patvirtinimą nustatymuose!",
+    "@errDiaGtSys": {},
+    "errCantOpenURL": "Negalima atidaryti URL: {url}",
+    "@errCantOpenURL": {
+        "placeholders": {
+            "url": {
+                "type": "String"
+            }
+        }
+    },
+    "errNoFileOpened": "neatidarytas joks failas",
+    "@errNoFileOpened": {},
+    "errNotStarted": "nepradėta",
+    "@errNotStarted": {},
+    "errNoValue": "Įveskite vertę",
+    "@errNoValue": {},
+    "errNotEnoughDataToGraph": "Nepakanka duomenų grafiko piešimui.",
+    "@errNotEnoughDataToGraph": {},
+    "errNoData": "nėra duomenų",
+    "@errNoData": {},
+    "errWrongImportFormat": "Galite importuoti tik CSV ir SQLite duomenų bazių formato failus.",
+    "@errWrongImportFormat": {},
+    "errNeedHeadline": "Galite importuoti tik pavadinimą turinčius failus.",
+    "@errNeedHeadline": {},
+    "errCantReadFile": "Negalima perskaityti failo turinio",
+    "@errCantReadFile": {},
+    "errNotImportable": "Negalima importuoti šio failo",
+    "@errNotImportable": {},
+    "btnCancel": "ATŠAUKTI",
+    "@btnCancel": {},
+    "btnSave": "IŠSAUGOTI",
+    "@btnSave": {},
+    "btnConfirm": "GERAI",
+    "@btnConfirm": {},
+    "btnUndo": "ATSTATYTI",
+    "@btnUndo": {},
+    "sysLong": "Sistolinis",
+    "@sysLong": {},
+    "sysShort": "sis",
+    "@sysShort": {},
+    "diaLong": "Diastolinis",
+    "@diaLong": {},
+    "diaShort": "dia",
+    "@diaShort": {},
+    "pulLong": "Pulsas",
+    "@pulLong": {},
+    "pulShort": "pul",
+    "@pulShort": {},
+    "addNote": "Pastaba (neprivaloma)",
+    "@addNote": {},
+    "settings": "Nustatymai",
+    "@settings": {},
+    "layout": "Išdėstymas",
+    "@layout": {},
+    "allowManualTimeInput": "Leisti rankinį laiko įvedimą",
+    "@allowManualTimeInput": {},
+    "enterTimeFormatScreen": "Laiko formatas",
+    "@enterTimeFormatScreen": {},
+    "theme": "Tema",
+    "@theme": {},
+    "system": "Sistema",
+    "@system": {},
+    "dark": "Tamsus",
+    "@dark": {},
+    "light": "Šviesus",
+    "@light": {},
+    "iconSize": "Piktogramos dydis",
+    "@iconSize": {},
+    "graphLineThickness": "Linijos storis",
+    "@graphLineThickness": {},
+    "animationSpeed": "Animacijos trukmė",
+    "@animationSpeed": {},
+    "accentColor": "Temos spalva",
+    "@accentColor": {},
+    "sysColor": "Sistolinės linijos spalva",
+    "@sysColor": {},
+    "diaColor": "Diastolinės linijos spalva",
+    "@diaColor": {},
+    "pulColor": "Pulso linijos spalva",
+    "@pulColor": {},
+    "behavior": "Elgesys",
+    "@behavior": {},
+    "validateInputs": "Patvirtinti įvestis",
+    "@validateInputs": {},
+    "confirmDeletion": "Patvirtinti ištrynimą",
+    "@confirmDeletion": {},
+    "age": "Amžius",
+    "@age": {},
+    "determineWarnValues": "Nustatyti įspėjimo vertes",
+    "@determineWarnValues": {},
+    "aboutWarnValuesScreen": "Apie",
+    "@aboutWarnValuesScreen": {},
+    "aboutWarnValuesScreenDesc": "Daugiau informacijos apie įspėjimo vertes",
+    "@aboutWarnValuesScreenDesc": {},
+    "sysWarn": "Įspėjimas apie sistolinę vertę",
+    "@sysWarn": {},
+    "diaWarn": "Įspėjimas apie diastolinę vertę",
+    "@diaWarn": {},
+    "data": "Duomenys",
+    "@data": {},
+    "version": "Versija",
+    "@version": {},
+    "versionOf": "Versija: {version}",
+    "@versionOf": {
+        "placeholders": {
+            "version": {
+                "type": "String"
+            }
+        }
+    },
+    "buildNumberOf": "Versijos numeris: {buildNumber}",
+    "@buildNumberOf": {
+        "placeholders": {
+            "buildNumber": {
+                "type": "String"
+            }
+        }
+    },
+    "packageNameOf": "Paketo pavadinimas: {name}",
+    "@packageNameOf": {
+        "placeholders": {
+            "name": {
+                "type": "String"
+            }
+        }
+    },
+    "exportImport": "Eksportuoti / Importuoti",
+    "@exportImport": {},
+    "exportDir": "Eksporto katalogas",
+    "@exportDir": {},
+    "exportAfterEveryInput": "Eksportuoti po kiekvieno įrašo",
+    "@exportAfterEveryInput": {},
+    "exportAfterEveryInputDesc": "Nerekomenduojama (atsiras labai daug failų)",
+    "@exportAfterEveryInputDesc": {},
+    "exportFormat": "Eksportuoti formatą",
+    "@exportFormat": {},
+    "exportCustomEntries": "Tinkinti laukelius",
+    "@exportCustomEntries": {},
+    "addEntry": "Įtraukti laukelį",
+    "@addEntry": {},
+    "exportMimeType": "Eksportuoti medijos tipą",
+    "@exportMimeType": {},
+    "exportCsvHeadline": "Pavadinimas",
+    "@exportCsvHeadline": {},
+    "exportCsvHeadlineDesc": "Padeda atskirti tipus",
+    "@exportCsvHeadlineDesc": {},
+    "csv": "CSV",
+    "@csv": {},
+    "pdf": "PDF",
+    "@pdf": {},
+    "db": "SQLite DB",
+    "@db": {},
+    "text": "tekstas",
+    "@text": {},
+    "other": "kita",
+    "@other": {},
+    "fieldDelimiter": "Laukelio skyriklis",
+    "@fieldDelimiter": {}
+}
app/lib/l10n/app_pt.arb
@@ -1,546 +1,572 @@
 {
-  "title": "App de Pressão Arterial",
-  "@title": {},
-  "success": "Sucesso: {msg}",
-  "@success": {
-    "placeholders": {
-      "msg": {
-        "type": "String"
-      }
-    }
-  },
-  "errNaN": "Por favor digite um número",
-  "@errNaN": {},
-  "error": "Erro: {msg}",
-  "@error": {
-    "placeholders": {
-      "msg": {
-        "type": "String"
-      }
-    }
-  },
-  "loading": "Carregando…",
-  "@loading": {},
-  "behavior": "Comportamento",
-  "@behavior": {},
-  "weekOfYear": "Semana {weekNum}, {year}",
-  "@weekOfYear": {
-    "placeholders": {
-      "weekNum": {
-        "type": "int"
-      },
-      "year": {
-        "type": "int"
-      }
-    }
-  },
-  "aboutWarnValuesScreenDesc": "Mais informções sobre valores de aviso",
-  "@aboutWarnValuesScreenDesc": {},
-  "warnAboutTxt2": "Os valores padrões dependentes da idade vieram desta fonte.",
-  "@warnAboutTxt2": {},
-  "validateInputs": "Validar campos de entrada",
-  "@validateInputs": {},
-  "month": "Mês",
-  "@month": {},
-  "addExportformat": "Incluir formato de exportação",
-  "@addExportformat": {},
-  "exportDir": "Diretório de exportação",
-  "@exportDir": {},
-  "csv": "CSV",
-  "@csv": {},
-  "accentColor": "Cor do tema",
-  "@accentColor": {},
-  "errTimeAfterNow": "A hora do dia selecionada foi revertida, porque ela está no futuro. Você pode desligar essa validação nas configurações.",
-  "@errTimeAfterNow": {},
-  "versionOf": "Versão: {version}",
-  "@versionOf": {
-    "placeholders": {
-      "version": {
-        "type": "String"
-      }
-    }
-  },
-  "btnConfirm": "OK",
-  "@btnConfirm": {},
-  "animationSpeed": "Duração da animação",
-  "@animationSpeed": {},
-  "licenses": "Licenças de terceiros",
-  "@licenses": {},
-  "allowManualTimeInput": "Permitir digitar o tempo manualmente",
-  "@allowManualTimeInput": {},
-  "drawRegressionLines": "Desenhar linhas de tendência",
-  "@drawRegressionLines": {},
-  "btnSave": "SALVAR",
-  "@btnSave": {},
-  "deletionConfirmed": "Registro apagado.",
-  "@deletionConfirmed": {},
-  "last30Days": "30 dias",
-  "@last30Days": {},
-  "fieldDelimiter": "Encontrar delimitador",
-  "@fieldDelimiter": {},
-  "import": "IMPORTAR",
-  "@import": {},
-  "pulShort": "pul",
-  "@pulShort": {},
-  "sysLong": "Sistólica",
-  "@sysLong": {},
-  "exportCustomEntries": "Campos personalizados",
-  "@exportCustomEntries": {},
-  "exportImport": "Exportar / Importar",
-  "@exportImport": {},
-  "enterTimeFormatString": "Formato da hora",
-  "@enterTimeFormatString": {},
-  "allowMissingValues": "Permitir valores em falta",
-  "@allowMissingValues": {},
-  "edit": "Editar",
-  "@edit": {},
-  "errLt30": "Número <= 30? Desligue a validação nas configurações!",
-  "@errLt30": {},
-  "diaShort": "dias",
-  "@diaShort": {},
-  "export": "EXPORTAR",
-  "@export": {},
-  "theme": "Tema",
-  "@theme": {},
-  "year": "Ano",
-  "@year": {},
-  "warnAboutTxt1": "Os valores de alerta são apenas sugestões e não são opiniões médicas.",
-  "@warnAboutTxt1": {},
-  "exportFormat": "Formato da exportação",
-  "@exportFormat": {},
-  "errUnrealistic": "Valor fora da realidade? Desligue a validação nas configurações!",
-  "@errUnrealistic": {},
-  "iconSize": "Tamanho do Ícone",
-  "@iconSize": {},
-  "measurementsPerDay": "Medições por dia",
-  "@measurementsPerDay": {},
-  "errNoData": "sem dados",
-  "@errNoData": {},
-  "light": "Claro",
-  "@light": {},
-  "errNotStarted": "não iniciado",
-  "@errNotStarted": {},
-  "errCantOpenURL": "Não foi possível abrir a URL: {url}",
-  "@errCantOpenURL": {
-    "placeholders": {
-      "url": {
-        "type": "String"
-      }
-    }
-  },
-  "lifetime": "Vitalícia",
-  "@lifetime": {},
-  "exportMimeType": "Tipo da mídia para exportação",
-  "@exportMimeType": {},
-  "delete": "Deletar",
-  "@delete": {},
-  "errCantReadFile": "Não foi possível ler o conteúdo do arquivo",
-  "@errCantReadFile": {},
-  "notes": "Anotações",
-  "@notes": {},
-  "importSuccess": "{count} registros foram importados",
-  "@importSuccess": {
-    "placeholders": {
-      "count": {
-        "type": "int"
-      }
-    }
-  },
-  "errDiaGtSys": "dia >= sys? Desligue a validação nas configurações!",
-  "@errDiaGtSys": {},
-  "graphLineThickness": "Grossura da Linha",
-  "@graphLineThickness": {},
-  "data": "Dados",
-  "@data": {},
-  "version": "Versão",
-  "@version": {},
-  "errNoValue": "Por favor digite um valor",
-  "@errNoValue": {},
-  "other": "outro",
-  "@other": {},
-  "exportWarnConfigNotImportable": "Olá! Apenas um aviso amigável: a configuração da exportção atual impedirá a importação. Para corregir isso, tenha certeza de escolher o tipo de exportação com CSV, ativar o título, e incluir um dos formatos de tempo disponíveis.",
-  "@exportWarnConfigNotImportable": {},
-  "exportCsvHeadlineDesc": "Ajuda a diferenciar tipos",
-  "@exportCsvHeadlineDesc": {},
-  "btnUndo": "DESFAZER",
-  "@btnUndo": {},
-  "addNote": "Nota (opcional)",
-  "@addNote": {},
-  "packageNameOf": "Nome do pacote: {name}",
-  "@packageNameOf": {
-    "placeholders": {
-      "name": {
-        "type": "String"
-      }
-    }
-  },
-  "drawRegressionLinesDesc": "Desenha linhas de regressão no gráfico. Útil para intervalos grandes.",
-  "@drawRegressionLinesDesc": {},
-  "pulColor": "Cor do pulso",
-  "@pulColor": {},
-  "warnAboutTxt3": "Você pode mudar os valores para atenderem às suas necessidades e para seguir as recomendações do seu médico.",
-  "@warnAboutTxt3": {},
-  "pulLong": "Pulso",
-  "@pulLong": {},
-  "errNotEnoughDataToGraph": "Sem dados suficientes para desenhar um gráfico.",
-  "@errNotEnoughDataToGraph": {},
-  "sysColor": "Cor sistólica",
-  "@sysColor": {},
-  "maxOf": "{txt} máx.",
-  "@maxOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "pulsePressure": "Pressão da pulsação",
-  "@pulsePressure": {},
-  "errNotImportable": "Não foi possível importar este arquivo",
-  "@errNotImportable": {},
-  "confirmDeletion": "Confirmar deleção",
-  "@confirmDeletion": {},
-  "textDelimiter": "Delimitador de texto",
-  "@textDelimiter": {},
-  "diaColor": "Cor diastólica",
-  "@diaColor": {},
-  "pdf": "PDF",
-  "@pdf": {},
-  "aboutWarnValuesScreen": "Sobre",
-  "@aboutWarnValuesScreen": {},
-  "age": "Idade",
-  "@age": {},
-  "db": "BD SQLite",
-  "@db": {},
-  "dark": "Escuro",
-  "@dark": {},
-  "exportCsvHeadline": "Título",
-  "@exportCsvHeadline": {},
-  "errNeedHeadline": "Você só pode importar arquivos que tenham cabeçalho.",
-  "@errNeedHeadline": {},
-  "determineWarnValues": "Determinar valores de aviso",
-  "@determineWarnValues": {},
-  "statistics": "Estatísticas",
-  "@statistics": {},
-  "diaWarn": "Aviso para pressão diastólica",
-  "@diaWarn": {},
-  "shared": "Compartilhado",
-  "@shared": {},
-  "btnCancel": "CANCELAR",
-  "@btnCancel": {},
-  "language": "Língua",
-  "@language": {},
-  "exportWarnNotEveryFieldExported": "Atenção você não exportando todos os campos: {fields} {count, plural, one{está} other{estão}} faltando.",
-  "@exportWarnNotEveryFieldExported": {
-    "placeholders": {
-      "count": {
-        "type": "int"
-      },
-      "fields": {
-        "type": "String"
-      }
-    }
-  },
-  "addEntry": "Adicionar campo",
-  "@addEntry": {},
-  "sourceCode": "Código fonte",
-  "@sourceCode": {},
-  "measurementCount": "Quantidade de medições",
-  "@measurementCount": {},
-  "exportAfterEveryInputDesc": "Não recomendado (explosão do arquivo)",
-  "@exportAfterEveryInputDesc": {},
-  "exportAfterEveryInput": "Exportar depois de cada entrada",
-  "@exportAfterEveryInput": {},
-  "week": "Semana",
-  "@week": {},
-  "warnValues": "Valores para alerta",
-  "@warnValues": {},
-  "result": "Resultado:",
-  "@result": {},
-  "settings": "Configurações",
-  "@settings": {},
-  "text": "text",
-  "@text": {},
-  "avgOf": "{txt} Ø",
-  "@avgOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "confirmDelete": "Confirmar deleção",
-  "@confirmDelete": {},
-  "errWrongImportFormat": "Você só pode importar arquivos nos formatos CSV e banco de dados do SQLite.",
-  "@errWrongImportFormat": {},
-  "minOf": "{txt} mín.",
-  "@minOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "timeResolvedMetrics": "Métricas por hora do dia",
-  "@timeResolvedMetrics": {},
-  "enterTimeFormatScreen": "Forma da hora",
-  "@enterTimeFormatScreen": {},
-  "fieldFormat": "Formato do campo",
-  "@fieldFormat": {},
-  "system": "Sistema",
-  "@system": {},
-  "sysShort": "sís",
-  "@sysShort": {},
-  "sysWarn": "Aviso para pressão sistólica",
-  "@sysWarn": {},
-  "now": "agora",
-  "@now": {},
-  "layout": "Layout",
-  "@layout": {},
-  "diaLong": "Diastólica",
-  "@diaLong": {},
-  "time": "Hora",
-  "@time": {},
-  "custom": "Personalizado",
-  "@custom": {},
-  "day": "Dia",
-  "@day": {},
-  "last7Days": "7 dias",
-  "@last7Days": {},
-  "buildNumberOf": "Número da versão: {buildNumber}",
-  "@buildNumberOf": {
-    "placeholders": {
-      "buildNumber": {
-        "type": "String"
-      }
-    }
-  },
-  "pdfDocumentTitle": "Valores de pressão sanguínea de {start} até {end}",
-  "@pdfDocumentTitle": {
-    "placeholders": {
-      "start": {
-        "type": "String"
-      },
-      "end": {
-        "type": "String"
-      }
-    }
-  },
-  "confirmDeleteDesc": "Apagar esse registro? (Você pode desligar essa confirmações nas configurações)",
-  "@confirmDeleteDesc": {},
-  "errNoFileOpened": "nenhum arquivo aberto",
-  "@errNoFileOpened": {},
-  "exportFieldFormatDocumentation": "'## Variáveis\nO formato do campo de exportação suporta inserir os valore para os seguintes placeholders:\n- `$TIMESTAMP:` Representa o tempo desde o Unix epoch em milisegundos.\n- `$SYS:` Determina um valor se disponível; se não, o valor padrão é `null`.\n- `$DIA:`Determina um valor se disponível; se não, o valor padrão é `null`.\n- `$PUL:` Determina um valor se disponível; se não, o valor padrão é `null`.\n- `$NOTE:` Determina um valor se disponível; se não, o valor padrão é `null`.\n- `$COLOR:` Representa o valor númerico para a cor de uma medição . (valor de exemplo: `4291681337`)\n\nSe qualquer um dos placeholders mencionados a cima não estiverem present no registro da pressão arterial, o valor será substituido por -1.\n\n## Matemática\nYou can use basic mathematics inside double brackets (\"`{{}}`\").\nVocê pode usar matemática básica dentro de chaves duplas (\"`{{}}`\").\n\nAs operações matemáticas suportadas são as seguintes:\n- Operações: +, -, *, /, %, ^\n- Funções com um parâmetro: abs, acos, asin, atan, ceil, cos, cosh, cot, coth, csc, csch, exp, floor, ln, log, round sec, sech, sin, sinh, sqrt, tan, tanh\n- Funções com dois parâmetros: log, nrt, pow\n- Constantes: e, pi, ln2, ln10, log2e, log10e, sqrt1_2, sqrt2\nFor the full math interpreter specification, you can refer to the [function_tree](https://pub.dev/documentation/function_tree/latest#interpreter) specification\nPara a specificação completa do interpretador matemático, você verificar a especificação [function_tree](https://pub.dev/documentation/function_tree/latest#interpreter)\n\n## Order de processamento\n1. Substituição de variável\n2. Matemática'",
-  "@exportFieldFormatDocumentation": {},
-  "default_": "Predefinição",
-  "@default_": {},
-  "addMeasurement": "Adicionar medição",
-  "@addMeasurement": {},
-  "startWithAddMeasurementPageDescription": "Após o lançamento da app, o ecrã de entrada de medição é mostrada.",
-  "@startWithAddMeasurementPageDescription": {},
-  "importSettings": "Restaurar configurações",
-  "@importSettings": {},
-  "warnDeletionUnrecoverable": "Este passo não é revertível a menos que fez um backup manualmente. Quer mesmo apagar isto?",
-  "@warnDeletionUnrecoverable": {},
-  "exportPdfExportData": "Tabela de dados",
-  "@exportPdfExportData": {},
-  "exportSettings": "Configurações de backup",
-  "@exportSettings": {},
-  "horizontalLines": "Linhas horizontais",
-  "@horizontalLines": {},
-  "exportPdfExportTitle": "Título",
-  "@exportPdfExportTitle": {},
-  "exportPdfCellHeight": "Altura da linha",
-  "@exportPdfCellHeight": {},
-  "customGraphMarkings": "Marcações personalizadas",
-  "@customGraphMarkings": {},
-  "exportPdfHeaderHeight": "Altura do cabeçalho",
-  "@exportPdfHeaderHeight": {},
-  "restartNow": "Reiniciar agora",
-  "@restartNow": {},
-  "addLine": "Adicionar linha",
-  "@addLine": {},
-  "startWithAddMeasurementPage": "Medição no lançamento",
-  "@startWithAddMeasurementPage": {},
-  "requiresAppRestart": "Requer reinício da app",
-  "@requiresAppRestart": {},
-  "deleteAllSettings": "Apagar todas as configurações",
-  "@deleteAllSettings": {},
-  "exportPdfExportStatistics": "Estatísticas",
-  "@exportPdfExportStatistics": {},
-  "exportPdfCellFontSize": "Tamanho da fonte da linha",
-  "@exportPdfCellFontSize": {},
-  "maximum": "Máximo",
-  "@maximum": {},
-  "minimum": "Mínimo",
-  "@minimum": {},
-  "average": "Média",
-  "@average": {},
-  "linePositionY": "Posição da linha (y)",
-  "@linePositionY": {},
-  "enterTimeFormatDesc": "Uma cadeia de formatação é uma mistura de cadeias predefinidas ICU/Skeleton e qualquer texto adicional que gostaria de incluir.\n\n[Se está curioso sobre a lista completa de formatos válidos, pode encontrá-los aqui.](screen://TimeFormattingHelp)\n\nApenas um lembrete amigável, usando o formato mais longo ou mais curto Cadeias não irá alterar magicamente a largura das colunas de tabela, o que pode levar a algumas quebras de linha desajeitadas e texto não mostrando.\n\npadrão: \"yy-MM-dd HH:mm\"",
-  "@enterTimeFormatDesc": {},
-  "note": "Anotação",
-  "@note": {},
-  "exportPdfHeaderFontSize": "Tamanho da fonte do cabeçalho",
-  "@exportPdfHeaderFontSize": {},
-  "color": "Cor",
-  "@color": {},
-  "needlePinBarWidth": "Espessura de cor",
-  "@needlePinBarWidth": {},
-  "valueDistribution": "Distribuição de valor",
-  "@valueDistribution": {},
-  "warnNeedsRestartForUsingApp": "Os ficheiros foram eliminados nesta sessão. Reinicie a aplicação para utilizar outras partes da aplicação!",
-  "@warnNeedsRestartForUsingApp": {},
-  "needlePinBarWidthDesc": "A largura das linhas que as entradas coloridas fazem no gráfico.",
-  "@needlePinBarWidthDesc": {},
-  "bottomAppBars": "Barras de diálogo inferiores",
-  "@bottomAppBars": {},
-  "useLegacyList": "Utilizar lista de legado",
-  "@useLegacyList": {},
-  "timestamp": "Registo de data e hora",
-  "@timestamp": {},
-  "deleteAllMeasurements": "Eliminar todas as medições",
-  "@deleteAllMeasurements": {},
-  "errParseEmptyCsvFile": "Não há linhas suficientes no arquivo CSV para analisar o registo.",
-  "@errParseEmptyCsvFile": {},
-  "errParseTimeNotRestoreable": "Não há uma coluna que permita restaurar o registo de data e hora.",
-  "@errParseTimeNotRestoreable": {},
-  "errParseUnknownColumn": "Não há nenhuma coluna com o título \"{title}\".",
-  "@errParseUnknownColumn": {
-    "placeholders": {
-      "title": {
-        "type": "String"
-      }
-    }
-  },
-  "errParseLineTooShort": "A linha {lineNumber} tem menos colunas do que a primeira linha.",
-  "@errParseLineTooShort": {
-    "placeholders": {
-      "lineNumber": {
-        "type": "int"
-      }
-    }
-  },
-  "errParseFailedDecodingField": "Erro ao descodificar o campo \"{fieldContent}\" na linha {lineNumber}.",
-  "@errParseFailedDecodingField": {
-    "placeholders": {
-      "lineNumber": {
-        "type": "int"
-      },
-      "fieldContent": {
-        "type": "String"
-      }
-    }
-  },
-  "exportFieldsPreset": "Predefinição de campos de exportação",
-  "@exportFieldsPreset": {},
-  "remove": "Remover",
-  "@remove": {},
-  "manageExportColumns": "Gerir colunas de exportação",
-  "@manageExportColumns": {},
-  "buildIn": "Integrar",
-  "@buildIn": {},
-  "csvTitle": "Título CSV",
-  "@csvTitle": {},
-  "recordFormat": "Formato de registo",
-  "@recordFormat": {},
-  "timeFormat": "Formato de hora",
-  "@timeFormat": {},
-  "errAccuracyLoss": "É expectável que perca precisão ao exportar com formatos de tempo personalizados.",
-  "@errAccuracyLoss": {},
-  "medications": "Medicamentos",
-  "@medications": {},
-  "addMedication": "Adicionar medicação",
-  "@addMedication": {},
-  "name": "Nome",
-  "@name": {},
-  "defaultDosis": "Dose padrão",
-  "@defaultDosis": {},
-  "noMedication": "Sem medicação",
-  "@noMedication": {},
-  "dosis": "Dose",
-  "@dosis": {},
-  "titleInCsv": "Título em CSV",
-  "@titleInCsv": {},
-  "compactList": "Lista de medição compacta",
-  "@compactList": {},
-  "bluetoothDisabled": "Bluetooth desativado",
-  "@bluetoothDisabled": {},
-  "cuffTooLoose": "Punho muito frouxo",
-  "@cuffTooLoose": {},
-  "improperMeasurementPosition": "Posição de medição inadequada",
-  "@improperMeasurementPosition": {},
-  "availableDevices": "Dispositivos disponíveis",
-  "@availableDevices": {},
-  "preferredPressureUnit": "Unidade de pressão preferida",
-  "@preferredPressureUnit": {},
-  "userID": "ID do utilizador",
-  "@userID": {},
-  "date": "Data",
-  "@date": {},
-  "invalidZip": "Ficheiro zip inválido.",
-  "@invalidZip": {},
-  "activateWeightFeatures": "Ativar funções relacionadas ao peso",
-  "@activateWeightFeatures": {},
-  "selectMeasurementTitle": "Selecione a medição para usar",
-  "@selectMeasurementTitle": {},
-  "weight": "Peso",
-  "@weight": {},
-  "enterWeight": "Informe o seu peso",
-  "@enterWeight": {},
-  "errBleNoPerms": "Sem permissões de bluetooth",
-  "@errBleNoPerms": {},
-  "irregularPulseDetected": "Pulso irregular detetado",
-  "@irregularPulseDetected": {},
-  "pulseRateExceedsUpperLimit": "A frequência de pulso excede o limite superior",
-  "@pulseRateExceedsUpperLimit": {},
-  "errMeasurementRead": "Erro ao fazer a medição!",
-  "@errMeasurementRead": {},
-  "measurementSuccess": "Medição realizada com sucesso!",
-  "@measurementSuccess": {},
-  "connect": "Conectar",
-  "@connect": {},
-  "bluetoothInput": "Entrada bluetooth",
-  "@bluetoothInput": {},
-  "aboutBleInput": "Alguns dispositivos de medição são compatíveis com BLE GATT. Pode parear estes dispositivos aqui e transmitir medições automaticamente ou desativar esta opção nas configurações.",
-  "@aboutBleInput": {},
-  "scanningForDevices": "A procurar dispositivos",
-  "@scanningForDevices": {},
-  "tapToClose": "Toque para fechar.",
-  "@tapToClose": {},
-  "meanArterialPressure": "Tensão arterial média",
-  "@meanArterialPressure": {},
-  "bodyMovementDetected": "Movimento corporal detetado",
-  "@bodyMovementDetected": {},
-  "pulseRateLessThanLowerLimit": "A frequência de pulso é menor que o limite inferior",
-  "@pulseRateLessThanLowerLimit": {},
-  "deleteAllMedicineIntakes": "Apagar todas as ingestões de medicamentos",
-  "@deleteAllMedicineIntakes": {},
-  "deleteAllNotes": "Apagar todas as notas",
-  "@deleteAllNotes": {},
-  "errFeatureNotSupported": "Este recurso não está disponível nesta plataforma.",
-  "@errFeatureNotSupported": {},
-  "errCantCreateArchive": "Não é possível criar o arquivo. Por favor, reporte o bug se possível.",
-  "@errCantCreateArchive": {},
-  "measurementIndex": "Medição #{number}",
-  "@measurementIndex": {
-    "placeholders": {
-      "number": {
-        "type": "int"
-      }
-    }
-  },
-  "select": "Selecionar",
-  "@select": {
-    "description": "Used when f.e. selecting a single measurement when the bluetooth device returned multiple"
-  },
-  "bloodPressure": "Pressão sanguínea",
-  "@bloodPressure": {},
-  "preferredWeightUnit": "Medida de peso preferida",
-  "@preferredWeightUnit": {
-    "description": "Setting for the unit the app will use for displaying weight"
-  },
-  "intakes": "Ingestão de medicamentos",
-  "@intakes": {}
+    "title": "App de Pressão Arterial",
+    "@title": {},
+    "success": "Sucesso: {msg}",
+    "@success": {
+        "placeholders": {
+            "msg": {
+                "type": "String"
+            }
+        }
+    },
+    "errNaN": "Por favor digite um número",
+    "@errNaN": {},
+    "error": "Erro: {msg}",
+    "@error": {
+        "placeholders": {
+            "msg": {
+                "type": "String"
+            }
+        }
+    },
+    "loading": "Carregando…",
+    "@loading": {},
+    "behavior": "Comportamento",
+    "@behavior": {},
+    "weekOfYear": "Semana {weekNum}, {year}",
+    "@weekOfYear": {
+        "placeholders": {
+            "weekNum": {
+                "type": "int"
+            },
+            "year": {
+                "type": "int"
+            }
+        }
+    },
+    "aboutWarnValuesScreenDesc": "Mais informções sobre valores de aviso",
+    "@aboutWarnValuesScreenDesc": {},
+    "warnAboutTxt2": "Os valores padrões dependentes da idade vieram desta fonte.",
+    "@warnAboutTxt2": {},
+    "validateInputs": "Validar campos de entrada",
+    "@validateInputs": {},
+    "month": "Mês",
+    "@month": {},
+    "addExportformat": "Incluir formato de exportação",
+    "@addExportformat": {},
+    "exportDir": "Diretório de exportação",
+    "@exportDir": {},
+    "csv": "CSV",
+    "@csv": {},
+    "accentColor": "Cor do tema",
+    "@accentColor": {},
+    "errTimeAfterNow": "A hora escolhida é no futuro. Pode desligar esta validação nas configurações.",
+    "@errTimeAfterNow": {},
+    "versionOf": "Versão: {version}",
+    "@versionOf": {
+        "placeholders": {
+            "version": {
+                "type": "String"
+            }
+        }
+    },
+    "btnConfirm": "OK",
+    "@btnConfirm": {},
+    "animationSpeed": "Duração da animação",
+    "@animationSpeed": {},
+    "licenses": "Licenças de terceiros",
+    "@licenses": {},
+    "allowManualTimeInput": "Permitir digitar o tempo manualmente",
+    "@allowManualTimeInput": {},
+    "drawRegressionLines": "Desenhar linhas de tendência",
+    "@drawRegressionLines": {},
+    "btnSave": "SALVAR",
+    "@btnSave": {},
+    "deletionConfirmed": "Registro apagado.",
+    "@deletionConfirmed": {},
+    "last30Days": "30 dias",
+    "@last30Days": {},
+    "fieldDelimiter": "Encontrar delimitador",
+    "@fieldDelimiter": {},
+    "import": "IMPORTAR",
+    "@import": {},
+    "pulShort": "pul",
+    "@pulShort": {},
+    "sysLong": "Sistólica",
+    "@sysLong": {},
+    "exportCustomEntries": "Campos personalizados",
+    "@exportCustomEntries": {},
+    "exportImport": "Exportar / Importar",
+    "@exportImport": {},
+    "enterTimeFormatString": "Formato da hora",
+    "@enterTimeFormatString": {},
+    "allowMissingValues": "Permitir valores em falta",
+    "@allowMissingValues": {},
+    "edit": "Editar",
+    "@edit": {},
+    "errLt30": "Número <= 30? Desligue a validação nas configurações!",
+    "@errLt30": {},
+    "diaShort": "dias",
+    "@diaShort": {},
+    "export": "EXPORTAR",
+    "@export": {},
+    "theme": "Tema",
+    "@theme": {},
+    "year": "Ano",
+    "@year": {},
+    "warnAboutTxt1": "Os valores de alerta são apenas sugestões e não são opiniões médicas.",
+    "@warnAboutTxt1": {},
+    "exportFormat": "Formato da exportação",
+    "@exportFormat": {},
+    "errUnrealistic": "Valor fora da realidade? Desligue a validação nas configurações!",
+    "@errUnrealistic": {},
+    "iconSize": "Tamanho do Ícone",
+    "@iconSize": {},
+    "measurementsPerDay": "Medições por dia",
+    "@measurementsPerDay": {},
+    "errNoData": "sem dados",
+    "@errNoData": {},
+    "light": "Claro",
+    "@light": {},
+    "errNotStarted": "não iniciado",
+    "@errNotStarted": {},
+    "errCantOpenURL": "Não foi possível abrir a URL: {url}",
+    "@errCantOpenURL": {
+        "placeholders": {
+            "url": {
+                "type": "String"
+            }
+        }
+    },
+    "lifetime": "Vitalícia",
+    "@lifetime": {},
+    "exportMimeType": "Tipo da mídia para exportação",
+    "@exportMimeType": {},
+    "delete": "Deletar",
+    "@delete": {},
+    "errCantReadFile": "Não foi possível ler o conteúdo do arquivo",
+    "@errCantReadFile": {},
+    "notes": "Anotações",
+    "@notes": {},
+    "importSuccess": "{count} registros foram importados",
+    "@importSuccess": {
+        "placeholders": {
+            "count": {
+                "type": "int"
+            }
+        }
+    },
+    "errDiaGtSys": "dia >= sys? Desligue a validação nas configurações!",
+    "@errDiaGtSys": {},
+    "graphLineThickness": "Grossura da Linha",
+    "@graphLineThickness": {},
+    "data": "Dados",
+    "@data": {},
+    "version": "Versão",
+    "@version": {},
+    "errNoValue": "Por favor digite um valor",
+    "@errNoValue": {},
+    "other": "outro",
+    "@other": {},
+    "exportWarnConfigNotImportable": "Olá! Apenas um aviso amigável: a configuração da exportção atual impedirá a importação. Para corregir isso, tenha certeza de escolher o tipo de exportação com CSV, ativar o título, e incluir um dos formatos de tempo disponíveis.",
+    "@exportWarnConfigNotImportable": {},
+    "exportCsvHeadlineDesc": "Ajuda a diferenciar tipos",
+    "@exportCsvHeadlineDesc": {},
+    "btnUndo": "DESFAZER",
+    "@btnUndo": {},
+    "addNote": "Nota (opcional)",
+    "@addNote": {},
+    "packageNameOf": "Nome do pacote: {name}",
+    "@packageNameOf": {
+        "placeholders": {
+            "name": {
+                "type": "String"
+            }
+        }
+    },
+    "drawRegressionLinesDesc": "Desenha linhas de regressão no gráfico. Útil para intervalos grandes.",
+    "@drawRegressionLinesDesc": {},
+    "pulColor": "Cor do pulso",
+    "@pulColor": {},
+    "warnAboutTxt3": "Você pode mudar os valores para atenderem às suas necessidades e para seguir as recomendações do seu médico.",
+    "@warnAboutTxt3": {},
+    "pulLong": "Pulso",
+    "@pulLong": {},
+    "errNotEnoughDataToGraph": "Sem dados suficientes para desenhar um gráfico.",
+    "@errNotEnoughDataToGraph": {},
+    "sysColor": "Cor sistólica",
+    "@sysColor": {},
+    "maxOf": "{txt} máx.",
+    "@maxOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "pulsePressure": "Pressão da pulsação",
+    "@pulsePressure": {},
+    "errNotImportable": "Não foi possível importar este arquivo",
+    "@errNotImportable": {},
+    "confirmDeletion": "Confirmar deleção",
+    "@confirmDeletion": {},
+    "textDelimiter": "Delimitador de texto",
+    "@textDelimiter": {},
+    "diaColor": "Cor diastólica",
+    "@diaColor": {},
+    "pdf": "PDF",
+    "@pdf": {},
+    "aboutWarnValuesScreen": "Sobre",
+    "@aboutWarnValuesScreen": {},
+    "age": "Idade",
+    "@age": {},
+    "db": "BD SQLite",
+    "@db": {},
+    "dark": "Escuro",
+    "@dark": {},
+    "exportCsvHeadline": "Título",
+    "@exportCsvHeadline": {},
+    "errNeedHeadline": "Você só pode importar arquivos que tenham cabeçalho.",
+    "@errNeedHeadline": {},
+    "determineWarnValues": "Determinar valores de aviso",
+    "@determineWarnValues": {},
+    "statistics": "Estatísticas",
+    "@statistics": {},
+    "diaWarn": "Aviso para pressão diastólica",
+    "@diaWarn": {},
+    "shared": "Compartilhado",
+    "@shared": {},
+    "btnCancel": "CANCELAR",
+    "@btnCancel": {},
+    "language": "Língua",
+    "@language": {},
+    "exportWarnNotEveryFieldExported": "Atenção você não exportando todos os campos: {fields} {count, plural, one{está} other{estão}} faltando.",
+    "@exportWarnNotEveryFieldExported": {
+        "placeholders": {
+            "count": {
+                "type": "int"
+            },
+            "fields": {
+                "type": "String"
+            }
+        }
+    },
+    "addEntry": "Adicionar campo",
+    "@addEntry": {},
+    "sourceCode": "Código fonte",
+    "@sourceCode": {},
+    "measurementCount": "Quantidade de medições",
+    "@measurementCount": {},
+    "exportAfterEveryInputDesc": "Não recomendado (explosão do arquivo)",
+    "@exportAfterEveryInputDesc": {},
+    "exportAfterEveryInput": "Exportar depois de cada entrada",
+    "@exportAfterEveryInput": {},
+    "week": "Semana",
+    "@week": {},
+    "warnValues": "Valores para alerta",
+    "@warnValues": {},
+    "result": "Resultado:",
+    "@result": {},
+    "settings": "Configurações",
+    "@settings": {},
+    "text": "text",
+    "@text": {},
+    "avgOf": "{txt} Ø",
+    "@avgOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "confirmDelete": "Confirmar deleção",
+    "@confirmDelete": {},
+    "errWrongImportFormat": "Você só pode importar arquivos nos formatos CSV e banco de dados do SQLite.",
+    "@errWrongImportFormat": {},
+    "minOf": "{txt} mín.",
+    "@minOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "timeResolvedMetrics": "Métricas por hora do dia",
+    "@timeResolvedMetrics": {},
+    "enterTimeFormatScreen": "Forma da hora",
+    "@enterTimeFormatScreen": {},
+    "fieldFormat": "Formato do campo",
+    "@fieldFormat": {},
+    "system": "Sistema",
+    "@system": {},
+    "sysShort": "sís",
+    "@sysShort": {},
+    "sysWarn": "Aviso para pressão sistólica",
+    "@sysWarn": {},
+    "now": "agora",
+    "@now": {},
+    "layout": "Layout",
+    "@layout": {},
+    "diaLong": "Diastólica",
+    "@diaLong": {},
+    "time": "Hora",
+    "@time": {},
+    "custom": "Personalizado",
+    "@custom": {},
+    "day": "Dia",
+    "@day": {},
+    "last7Days": "7 dias",
+    "@last7Days": {},
+    "buildNumberOf": "Número da versão: {buildNumber}",
+    "@buildNumberOf": {
+        "placeholders": {
+            "buildNumber": {
+                "type": "String"
+            }
+        }
+    },
+    "pdfDocumentTitle": "Valores de pressão sanguínea de {start} até {end}",
+    "@pdfDocumentTitle": {
+        "placeholders": {
+            "start": {
+                "type": "String"
+            },
+            "end": {
+                "type": "String"
+            }
+        }
+    },
+    "confirmDeleteDesc": "Apagar esse registro? (Você pode desligar essa confirmações nas configurações)",
+    "@confirmDeleteDesc": {},
+    "errNoFileOpened": "nenhum arquivo aberto",
+    "@errNoFileOpened": {},
+    "exportFieldFormatDocumentation": "'## Variáveis\nO formato do campo de exportação suporta inserir os valore para os seguintes placeholders:\n- `$TIMESTAMP:` Representa o tempo desde o Unix epoch em milisegundos.\n- `$SYS:` Determina um valor se disponível; se não, o valor padrão é `null`.\n- `$DIA:`Determina um valor se disponível; se não, o valor padrão é `null`.\n- `$PUL:` Determina um valor se disponível; se não, o valor padrão é `null`.\n- `$NOTE:` Determina um valor se disponível; se não, o valor padrão é `null`.\n- `$COLOR:` Representa o valor númerico para a cor de uma medição . (valor de exemplo: `4291681337`)\n\nSe qualquer um dos placeholders mencionados a cima não estiverem present no registro da pressão arterial, o valor será substituido por -1.\n\n## Matemática\nYou can use basic mathematics inside double brackets (\"`{{}}`\").\nVocê pode usar matemática básica dentro de chaves duplas (\"`{{}}`\").\n\nAs operações matemáticas suportadas são as seguintes:\n- Operações: +, -, *, /, %, ^\n- Funções com um parâmetro: abs, acos, asin, atan, ceil, cos, cosh, cot, coth, csc, csch, exp, floor, ln, log, round sec, sech, sin, sinh, sqrt, tan, tanh\n- Funções com dois parâmetros: log, nrt, pow\n- Constantes: e, pi, ln2, ln10, log2e, log10e, sqrt1_2, sqrt2\nFor the full math interpreter specification, you can refer to the [function_tree](https://pub.dev/documentation/function_tree/latest#interpreter) specification\nPara a specificação completa do interpretador matemático, você verificar a especificação [function_tree](https://pub.dev/documentation/function_tree/latest#interpreter)\n\n## Order de processamento\n1. Substituição de variável\n2. Matemática'",
+    "@exportFieldFormatDocumentation": {},
+    "default_": "Predefinição",
+    "@default_": {},
+    "addMeasurement": "Adicionar medição",
+    "@addMeasurement": {},
+    "startWithAddMeasurementPageDescription": "Após o lançamento da app, o ecrã de entrada de medição é mostrada.",
+    "@startWithAddMeasurementPageDescription": {},
+    "importSettings": "Restaurar configurações",
+    "@importSettings": {},
+    "warnDeletionUnrecoverable": "Este passo não é revertível a menos que fez um backup manualmente. Quer mesmo apagar isto?",
+    "@warnDeletionUnrecoverable": {},
+    "exportPdfExportData": "Tabela de dados",
+    "@exportPdfExportData": {},
+    "exportSettings": "Configurações de backup",
+    "@exportSettings": {},
+    "horizontalLines": "Linhas horizontais",
+    "@horizontalLines": {},
+    "exportPdfExportTitle": "Título",
+    "@exportPdfExportTitle": {},
+    "exportPdfCellHeight": "Altura da linha",
+    "@exportPdfCellHeight": {},
+    "customGraphMarkings": "Marcações personalizadas",
+    "@customGraphMarkings": {},
+    "exportPdfHeaderHeight": "Altura do cabeçalho",
+    "@exportPdfHeaderHeight": {},
+    "restartNow": "Reiniciar agora",
+    "@restartNow": {},
+    "addLine": "Adicionar linha",
+    "@addLine": {},
+    "startWithAddMeasurementPage": "Medição no lançamento",
+    "@startWithAddMeasurementPage": {},
+    "requiresAppRestart": "Requer reinício da app",
+    "@requiresAppRestart": {},
+    "deleteAllSettings": "Apagar todas as configurações",
+    "@deleteAllSettings": {},
+    "exportPdfExportStatistics": "Estatísticas",
+    "@exportPdfExportStatistics": {},
+    "exportPdfCellFontSize": "Tamanho da fonte da linha",
+    "@exportPdfCellFontSize": {},
+    "maximum": "Máximo",
+    "@maximum": {},
+    "minimum": "Mínimo",
+    "@minimum": {},
+    "average": "Média",
+    "@average": {},
+    "linePositionY": "Posição da linha (y)",
+    "@linePositionY": {},
+    "enterTimeFormatDesc": "Uma cadeia de formatação é uma mistura de cadeias predefinidas ICU/Skeleton e qualquer texto adicional que gostaria de incluir.\n\n[Se está curioso sobre a lista completa de formatos válidos, pode encontrá-los aqui.](screen://TimeFormattingHelp)\n\nApenas um lembrete amigável, usando o formato mais longo ou mais curto Cadeias não irá alterar magicamente a largura das colunas de tabela, o que pode levar a algumas quebras de linha desajeitadas e texto não mostrando.\n\npadrão: \"yy-MM-dd HH:mm\"",
+    "@enterTimeFormatDesc": {},
+    "note": "Anotação",
+    "@note": {},
+    "exportPdfHeaderFontSize": "Tamanho da fonte do cabeçalho",
+    "@exportPdfHeaderFontSize": {},
+    "color": "Cor",
+    "@color": {},
+    "needlePinBarWidth": "Espessura de cor",
+    "@needlePinBarWidth": {},
+    "valueDistribution": "Distribuição de valor",
+    "@valueDistribution": {},
+    "warnNeedsRestartForUsingApp": "Os ficheiros foram apagados nesta sessão. Reinicie a app para utilizar outras partes da app!",
+    "@warnNeedsRestartForUsingApp": {},
+    "needlePinBarWidthDesc": "A largura das linhas que as entradas coloridas fazem no gráfico.",
+    "@needlePinBarWidthDesc": {},
+    "bottomAppBars": "Barras de diálogo inferiores",
+    "@bottomAppBars": {},
+    "useLegacyList": "Utilizar lista de legado",
+    "@useLegacyList": {},
+    "timestamp": "Registo de data e hora",
+    "@timestamp": {},
+    "deleteAllMeasurements": "Eliminar todas as medições",
+    "@deleteAllMeasurements": {},
+    "errParseEmptyCsvFile": "Não há linhas suficientes no arquivo CSV para analisar o registo.",
+    "@errParseEmptyCsvFile": {},
+    "errParseTimeNotRestoreable": "Não há uma coluna que permita restaurar o registo de data e hora.",
+    "@errParseTimeNotRestoreable": {},
+    "errParseUnknownColumn": "Não há nenhuma coluna com o título \"{title}\".",
+    "@errParseUnknownColumn": {
+        "placeholders": {
+            "title": {
+                "type": "String"
+            }
+        }
+    },
+    "errParseLineTooShort": "A linha {lineNumber} tem menos colunas do que a primeira linha.",
+    "@errParseLineTooShort": {
+        "placeholders": {
+            "lineNumber": {
+                "type": "int"
+            }
+        }
+    },
+    "errParseFailedDecodingField": "Erro ao descodificar o campo \"{fieldContent}\" na linha {lineNumber}.",
+    "@errParseFailedDecodingField": {
+        "placeholders": {
+            "lineNumber": {
+                "type": "int"
+            },
+            "fieldContent": {
+                "type": "String"
+            }
+        }
+    },
+    "exportFieldsPreset": "Predefinição de campos de exportação",
+    "@exportFieldsPreset": {},
+    "remove": "Remover",
+    "@remove": {},
+    "manageExportColumns": "Gerir colunas de exportação",
+    "@manageExportColumns": {},
+    "buildIn": "Integrar",
+    "@buildIn": {},
+    "csvTitle": "Título CSV",
+    "@csvTitle": {},
+    "recordFormat": "Formato de registo",
+    "@recordFormat": {},
+    "timeFormat": "Formato de hora",
+    "@timeFormat": {},
+    "errAccuracyLoss": "É expectável que perca precisão ao exportar com formatos de tempo personalizados.",
+    "@errAccuracyLoss": {},
+    "medications": "Medicamentos",
+    "@medications": {},
+    "addMedication": "Adicionar medicação",
+    "@addMedication": {},
+    "name": "Nome",
+    "@name": {},
+    "defaultDosis": "Dose padrão",
+    "@defaultDosis": {},
+    "noMedication": "Sem medicação",
+    "@noMedication": {},
+    "dosis": "Dose",
+    "@dosis": {},
+    "titleInCsv": "Título em CSV",
+    "@titleInCsv": {},
+    "compactList": "Lista de medição compacta",
+    "@compactList": {},
+    "bluetoothDisabled": "Bluetooth desativado",
+    "@bluetoothDisabled": {},
+    "cuffTooLoose": "Punho muito frouxo",
+    "@cuffTooLoose": {},
+    "improperMeasurementPosition": "Posição de medição inadequada",
+    "@improperMeasurementPosition": {},
+    "availableDevices": "Dispositivos disponíveis",
+    "@availableDevices": {},
+    "preferredPressureUnit": "Unidade de pressão preferida",
+    "@preferredPressureUnit": {},
+    "userID": "ID do utilizador",
+    "@userID": {},
+    "date": "Data",
+    "@date": {},
+    "invalidZip": "Ficheiro zip inválido.",
+    "@invalidZip": {},
+    "activateWeightFeatures": "Ativar funções relacionadas ao peso",
+    "@activateWeightFeatures": {},
+    "selectMeasurementTitle": "Selecione a medição para usar",
+    "@selectMeasurementTitle": {},
+    "weight": "Peso",
+    "@weight": {},
+    "enterWeight": "Informe o seu peso",
+    "@enterWeight": {},
+    "errBleNoPerms": "Sem permissões de bluetooth",
+    "@errBleNoPerms": {},
+    "irregularPulseDetected": "Pulso irregular detetado",
+    "@irregularPulseDetected": {},
+    "pulseRateExceedsUpperLimit": "A frequência de pulso excede o limite superior",
+    "@pulseRateExceedsUpperLimit": {},
+    "errMeasurementRead": "Erro ao fazer a medição!",
+    "@errMeasurementRead": {},
+    "measurementSuccess": "Medição realizada com sucesso!",
+    "@measurementSuccess": {},
+    "connect": "Conectar",
+    "@connect": {},
+    "bluetoothInput": "Entrada bluetooth",
+    "@bluetoothInput": {},
+    "aboutBleInput": "Alguns dispositivos de medição são compatíveis com BLE GATT. Pode parear estes dispositivos aqui e transmitir medições automaticamente ou desativar esta opção nas configurações.",
+    "@aboutBleInput": {},
+    "scanningForDevices": "A procurar dispositivos",
+    "@scanningForDevices": {},
+    "tapToClose": "Toque para fechar.",
+    "@tapToClose": {},
+    "meanArterialPressure": "Tensão arterial média",
+    "@meanArterialPressure": {},
+    "bodyMovementDetected": "Movimento corporal detetado",
+    "@bodyMovementDetected": {},
+    "pulseRateLessThanLowerLimit": "A frequência de pulso é menor que o limite inferior",
+    "@pulseRateLessThanLowerLimit": {},
+    "deleteAllMedicineIntakes": "Apagar todas as ingestões de medicamentos",
+    "@deleteAllMedicineIntakes": {},
+    "deleteAllNotes": "Apagar todas as notas",
+    "@deleteAllNotes": {},
+    "errFeatureNotSupported": "Este recurso não está disponível nesta plataforma.",
+    "@errFeatureNotSupported": {},
+    "errCantCreateArchive": "Não é possível criar o arquivo. Por favor, reporte o bug se possível.",
+    "@errCantCreateArchive": {},
+    "measurementIndex": "Medição #{number}",
+    "@measurementIndex": {
+        "placeholders": {
+            "number": {
+                "type": "int"
+            }
+        }
+    },
+    "select": "Selecionar",
+    "@select": {
+        "description": "Used when f.e. selecting a single measurement when the bluetooth device returned multiple"
+    },
+    "bloodPressure": "Pressão sanguínea",
+    "@bloodPressure": {},
+    "preferredWeightUnit": "Medida de peso preferida",
+    "@preferredWeightUnit": {
+        "description": "Setting for the unit the app will use for displaying weight"
+    },
+    "intakes": "Ingestão de medicamentos",
+    "@intakes": {},
+    "disabled": "Desativado",
+    "@disabled": {},
+    "oldBluetoothInput": "Estável",
+    "@oldBluetoothInput": {},
+    "newBluetoothInputOldLib": "Beta",
+    "@newBluetoothInputOldLib": {},
+    "newBluetoothInputCrossPlatform": "Beta multiplataforma",
+    "@newBluetoothInputCrossPlatform": {},
+    "bluetoothInputDesc": "O backend beta funciona em mais dispositivos, mas é menos testado. A versão multiplataforma pode funcionar em não-Android e está planeada a supervisionar a implementação estável uma vez suficientemente madura.",
+    "@bluetoothInputDesc": {},
+    "tapToSelect": "Toque para selecionar",
+    "@tapToSelect": {},
+    "trustBLETime": "Tempo de confiança relatado por dispositivos bluetooth",
+    "@trustBLETime": {},
+    "warnBLETimeSus": "O dispositivo bluetooth informou um tempo de folga por {hours} horas. Pode desativar os carimbos de tempo de confiança de dispositivos bluetooth nas configurações.",
+    "@warnBLETimeSus": {
+        "placeholders": {
+            "hours": {
+                "type": "int"
+            }
+        }
+    },
+    "dontShowAgain": "Não mostrar novamente",
+    "@dontShowAgain": {},
+    "btnShare": "PARTILHAR",
+    "@btnShare": {}
 }
app/lib/l10n/app_pt_BR.arb
@@ -1,546 +1,546 @@
 {
-  "behavior": "Comportamento",
-  "@behavior": {},
-  "weekOfYear": "Semana {weekNum}, {year}",
-  "@weekOfYear": {
-    "placeholders": {
-      "weekNum": {
-        "type": "int"
-      },
-      "year": {
-        "type": "int"
-      }
-    }
-  },
-  "aboutWarnValuesScreenDesc": "Mais informações sobre valores de alerta",
-  "@aboutWarnValuesScreenDesc": {},
-  "warnAboutTxt2": "Os valores padrão dependentes da idade vêm desta fonte.",
-  "@warnAboutTxt2": {},
-  "validateInputs": "Validar entradas",
-  "@validateInputs": {},
-  "month": "Mês",
-  "@month": {},
-  "addExportformat": "Adicionar formato de exportação",
-  "@addExportformat": {},
-  "exportDir": "Diretório de exportação",
-  "@exportDir": {},
-  "csv": "CSV",
-  "@csv": {},
-  "default_": "Padrão",
-  "@default_": {},
-  "accentColor": "Cor do tema",
-  "@accentColor": {},
-  "title": "Aplicativo de Pressão Arterial",
-  "@title": {},
-  "errTimeAfterNow": "O horário do dia selecionado foi zerado, pois ocorre após este momento. Você pode desligar esta validação nas configurações.",
-  "@errTimeAfterNow": {},
-  "versionOf": "Versão: {version}",
-  "@versionOf": {
-    "placeholders": {
-      "version": {
-        "type": "String"
-      }
-    }
-  },
-  "btnConfirm": "OK",
-  "@btnConfirm": {},
-  "addMeasurement": "Adicionar medição",
-  "@addMeasurement": {},
-  "startWithAddMeasurementPageDescription": "Ao iniciar o aplicativo, a tela de entrada de medição é exibida.",
-  "@startWithAddMeasurementPageDescription": {},
-  "animationSpeed": "Duração da animação",
-  "@animationSpeed": {},
-  "licenses": "Licenças de terceiros",
-  "@licenses": {},
-  "importSettings": "Restaurar configurações",
-  "@importSettings": {},
-  "warnDeletionUnrecoverable": "Esta etapa não pode ser revertida, a menos que você tenha um backup manual. Você realmente deseja excluir isso?",
-  "@warnDeletionUnrecoverable": {},
-  "exportPdfExportData": "Tabela de dados",
-  "@exportPdfExportData": {},
-  "allowManualTimeInput": "Permitir entrada manual de hora",
-  "@allowManualTimeInput": {},
-  "exportSettings": "Configurações de backup",
-  "@exportSettings": {},
-  "drawRegressionLines": "Desenhar linhas de tendência",
-  "@drawRegressionLines": {},
-  "btnSave": "SALVAR",
-  "@btnSave": {},
-  "deletionConfirmed": "Entrada excluída.",
-  "@deletionConfirmed": {},
-  "last30Days": "30 dias",
-  "@last30Days": {},
-  "fieldDelimiter": "Delimitador de campo",
-  "@fieldDelimiter": {},
-  "horizontalLines": "Linhas horizontais",
-  "@horizontalLines": {},
-  "exportPdfExportTitle": "Título",
-  "@exportPdfExportTitle": {},
-  "import": "IMPORTAR",
-  "@import": {},
-  "pulShort": "pul",
-  "@pulShort": {},
-  "sysLong": "Sistólica",
-  "@sysLong": {},
-  "exportPdfCellHeight": "Altura da linha",
-  "@exportPdfCellHeight": {},
-  "success": "Sucesso: {msg}",
-  "@success": {
-    "placeholders": {
-      "msg": {
-        "type": "String"
-      }
-    }
-  },
-  "exportCustomEntries": "Personalizar campos",
-  "@exportCustomEntries": {},
-  "exportImport": "Exportar / Importar",
-  "@exportImport": {},
-  "enterTimeFormatString": "formato de hora",
-  "@enterTimeFormatString": {},
-  "allowMissingValues": "Permitir valores faltando",
-  "@allowMissingValues": {},
-  "edit": "Editar",
-  "@edit": {},
-  "needlePinBarWidthDesc": "A largura das linhas que as entradas coloridas fazem no gráfico.",
-  "@needlePinBarWidthDesc": {},
-  "errLt30": "Número <= 30? Desative a validação nas configurações!",
-  "@errLt30": {},
-  "diaShort": "dia",
-  "@diaShort": {},
-  "export": "EXPORTAR",
-  "@export": {},
-  "theme": "Tema",
-  "@theme": {},
-  "year": "Ano",
-  "@year": {},
-  "warnAboutTxt1": "Os valores de alerta são pura sugestão e sem orientação médica.",
-  "@warnAboutTxt1": {},
-  "customGraphMarkings": "Marcações personalizadas",
-  "@customGraphMarkings": {},
-  "exportFormat": "Formato de exportação",
-  "@exportFormat": {},
-  "errUnrealistic": "Valor irreal? Desative a validação nas configurações!",
-  "@errUnrealistic": {},
-  "exportPdfHeaderHeight": "Altura do cabeçalho",
-  "@exportPdfHeaderHeight": {},
-  "iconSize": "Tamanho do ícone",
-  "@iconSize": {},
-  "measurementsPerDay": "Medições por dia",
-  "@measurementsPerDay": {},
-  "errNoData": "sem dados",
-  "@errNoData": {},
-  "light": "Claro",
-  "@light": {},
-  "errNotStarted": "não iniciado",
-  "@errNotStarted": {},
-  "errCantOpenURL": "Não foi possível abrir o URL: {url}",
-  "@errCantOpenURL": {
-    "placeholders": {
-      "url": {
-        "type": "String"
-      }
-    }
-  },
-  "lifetime": "Vida",
-  "@lifetime": {},
-  "exportMimeType": "Tipo de mídia de exportação",
-  "@exportMimeType": {},
-  "delete": "Excluir",
-  "@delete": {},
-  "errCantReadFile": "O conteúdo do arquivo não pode ser lido",
-  "@errCantReadFile": {},
-  "notes": "Notas",
-  "@notes": {},
-  "restartNow": "Reiniciar agora",
-  "@restartNow": {},
-  "importSuccess": "Importadas {count} entradas",
-  "@importSuccess": {
-    "placeholders": {
-      "count": {
-        "type": "int"
-      }
-    }
-  },
-  "errDiaGtSys": "dia >= sys? Desative a validação nas configurações!",
-  "@errDiaGtSys": {},
-  "graphLineThickness": "Espessura da linha",
-  "@graphLineThickness": {},
-  "data": "Dados",
-  "@data": {},
-  "version": "Versão",
-  "@version": {},
-  "errNoValue": "Por favor insira um valor",
-  "@errNoValue": {},
-  "other": "outro",
-  "@other": {},
-  "exportWarnConfigNotImportable": "Ei! Apenas um aviso amigável: a configuração de exportação atual não será importável. Para corrigir isso, certifique-se de definir o tipo de exportação como CSV e incluir um dos formatos de hora disponíveis.",
-  "@exportWarnConfigNotImportable": {},
-  "timestamp": "Carimbo de data e hora",
-  "@timestamp": {},
-  "exportCsvHeadlineDesc": "Ajuda a discriminar tipos",
-  "@exportCsvHeadlineDesc": {},
-  "btnUndo": "DESFAZER",
-  "@btnUndo": {},
-  "addNote": "Nota (opcional)",
-  "@addNote": {},
-  "packageNameOf": "Nome do pacote: {name}",
-  "@packageNameOf": {
-    "placeholders": {
-      "name": {
-        "type": "String"
-      }
-    }
-  },
-  "drawRegressionLinesDesc": "Desenha linhas de regressão no gráfico. Útil apenas para intervalos grandes.",
-  "@drawRegressionLinesDesc": {},
-  "pulColor": "Cor de pulso",
-  "@pulColor": {},
-  "addLine": "Adicionar linha",
-  "@addLine": {},
-  "warnAboutTxt3": "Fique à vontade para alterar os valores de acordo com suas necessidades e siga as recomendações do seu médico.",
-  "@warnAboutTxt3": {},
-  "pulLong": "Pulso",
-  "@pulLong": {},
-  "errNotEnoughDataToGraph": "Não há dados suficientes para desenhar um gráfico.",
-  "@errNotEnoughDataToGraph": {},
-  "sysColor": "Cor da sistólica",
-  "@sysColor": {},
-  "maxOf": "{txt} máx.",
-  "@maxOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "startWithAddMeasurementPage": "Medição no lançamento",
-  "@startWithAddMeasurementPage": {},
-  "pulsePressure": "Pressão de pulso",
-  "@pulsePressure": {},
-  "errNotImportable": "Este arquivo não pode ser importado",
-  "@errNotImportable": {},
-  "errNaN": "Por favor insira um Número",
-  "@errNaN": {},
-  "confirmDeletion": "Confirmar exclusão",
-  "@confirmDeletion": {},
-  "textDelimiter": "Delimitador de texto",
-  "@textDelimiter": {},
-  "diaColor": "Cor da diastólica",
-  "@diaColor": {},
-  "requiresAppRestart": "Requer reinicialização do aplicativo",
-  "@requiresAppRestart": {},
-  "deleteAllSettings": "Excluir todas as configurações",
-  "@deleteAllSettings": {},
-  "pdf": "PDF",
-  "@pdf": {},
-  "aboutWarnValuesScreen": "Sobre",
-  "@aboutWarnValuesScreen": {},
-  "exportPdfExportStatistics": "Estatísticas",
-  "@exportPdfExportStatistics": {},
-  "age": "Idade",
-  "@age": {},
-  "db": "SQLite DB",
-  "@db": {},
-  "exportPdfCellFontSize": "Tamanho da fonte da linha",
-  "@exportPdfCellFontSize": {},
-  "dark": "Escuro",
-  "@dark": {},
-  "maximum": "Máximo",
-  "@maximum": {},
-  "exportCsvHeadline": "Título",
-  "@exportCsvHeadline": {},
-  "errNeedHeadline": "Você só pode importar arquivos com título.",
-  "@errNeedHeadline": {},
-  "determineWarnValues": "Determinar valores de alerta",
-  "@determineWarnValues": {},
-  "statistics": "Estatísticas",
-  "@statistics": {},
-  "diaWarn": "Alerta diastólico",
-  "@diaWarn": {},
-  "minimum": "Mínimo",
-  "@minimum": {},
-  "shared": "compartilhado",
-  "@shared": {},
-  "btnCancel": "CANCELAR",
-  "@btnCancel": {},
-  "deleteAllMeasurements": "Excluir todas as medições",
-  "@deleteAllMeasurements": {},
-  "language": "Linguagem",
-  "@language": {},
-  "exportWarnNotEveryFieldExported": "Atente-se que você não está exportando todos os campos: {fields} {count, plural, one{está} other{estão}} faltando.",
-  "@exportWarnNotEveryFieldExported": {
-    "placeholders": {
-      "count": {
-        "type": "int"
-      },
-      "fields": {
-        "type": "String"
-      }
-    }
-  },
-  "average": "Média",
-  "@average": {},
-  "addEntry": "Adicionar campo",
-  "@addEntry": {},
-  "sourceCode": "Código-fonte",
-  "@sourceCode": {},
-  "error": "Erro: {msg}",
-  "@error": {
-    "placeholders": {
-      "msg": {
-        "type": "String"
-      }
-    }
-  },
-  "useLegacyList": "Usar lista legada",
-  "@useLegacyList": {},
-  "measurementCount": "Contagem de medições",
-  "@measurementCount": {},
-  "exportAfterEveryInputDesc": "Não recomendado (explosão de arquivo)",
-  "@exportAfterEveryInputDesc": {},
-  "exportFieldFormatDocumentation": "'## Variáveis\nO formato do campo de exportação suporta a inserção de valores para os seguintes espaços reservados:\n- `$TIMESTAMP:` Representa o tempo desde a época Unix em milissegundos.\n- `$SYS:` Fornece um valor, se disponível; caso contrário, o padrão é -1.\n- `$DIA:` Fornece um valor, se disponível; caso contrário, o padrão é -1.\n- `$PUL:` Fornece um valor, se disponível; caso contrário, o padrão é -1.\n- `$NOTE:` Fornece um valor, se disponível; caso contrário, o padrão é -1.\n- `$COLOR:` Representa a cor de uma medida como um número. (valor de exemplo: `4291681337`)\n\nSe algum dos marcadores mencionados acima não estiver presente no registro da pressão arterial, ele será substituído por -1.\n\n## Matemática\nVocê pode usar matemática básica entre colchetes duplos (\"`{{}}`\").\n\nAs seguintes operações matemáticas são suportadas:\n- Operações: +, -, *, /, %, ^\n- Funções de um parâmetro: abs, acos, asin, atan, ceil, cos, cosh, cot, coth, csc, csch, exp, floor, ln, log, round sec, sech, sin, sinh, sqrt, tan, tanh \n- Funções de dois parâmetros: log, nrt, pow\n- Constantes: e, pi, ln2, ln10, log2e, log10e, sqrt1_2, sqrt2\nPara a especificação completa do intérprete matemático, você pode consultar a especificação da [árvore_de_funções](https://pub.dev/documentation/function_tree/latest#interpreter)\n\n## Ordem de processamento\n1. substituição de variável\n2. Matemática'",
-  "@exportFieldFormatDocumentation": {},
-  "exportAfterEveryInput": "Exportar após cada entrada",
-  "@exportAfterEveryInput": {},
-  "week": "Semana",
-  "@week": {},
-  "linePositionY": "Posição da linha (y)",
-  "@linePositionY": {},
-  "warnValues": "Valores de alerta",
-  "@warnValues": {},
-  "result": "Resultado:",
-  "@result": {},
-  "settings": "Configurações",
-  "@settings": {},
-  "loading": "carregando…",
-  "@loading": {},
-  "text": "texto",
-  "@text": {},
-  "avgOf": "{txt} Ø",
-  "@avgOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "enterTimeFormatDesc": "Uma string de formatador é uma mistura de strings ICU/Skeleton predefinidas e qualquer texto adicional que você gostaria de incluir.\n\n[Se estiver curioso para saber a lista completa de formatos válidos, você pode encontrá-los aqui.](screen://TimeFormattingHelp)\n\nApenas um lembrete amigável: usar Strings de formato mais longo ou mais curto não alterará magicamente a largura das colunas da tabela, o que pode levar a algumas quebras de linha estranhas e à não exibição do texto.\n\npadrão: \"yy-MM-dd HH:mm\"",
-  "@enterTimeFormatDesc": {},
-  "confirmDelete": "Confirmar exclusão",
-  "@confirmDelete": {},
-  "errWrongImportFormat": "Você só pode importar arquivos no formato de banco de dados CSV e SQLite.",
-  "@errWrongImportFormat": {},
-  "minOf": "{txt} min.",
-  "@minOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "timeResolvedMetrics": "Métricas por hora do dia",
-  "@timeResolvedMetrics": {},
-  "enterTimeFormatScreen": "Formato de hora",
-  "@enterTimeFormatScreen": {},
-  "fieldFormat": "Formato do campo",
-  "@fieldFormat": {},
-  "system": "Sistema",
-  "@system": {},
-  "sysShort": "sys",
-  "@sysShort": {},
-  "sysWarn": "Alerta sistólico",
-  "@sysWarn": {},
-  "now": "agora",
-  "@now": {},
-  "layout": "Disposição",
-  "@layout": {},
-  "diaLong": "Diastólica",
-  "@diaLong": {},
-  "time": "Hora",
-  "@time": {},
-  "custom": "Personalizado",
-  "@custom": {},
-  "day": "Dia",
-  "@day": {},
-  "note": "Nota",
-  "@note": {},
-  "exportPdfHeaderFontSize": "Tamanho da fonte do cabeçalho",
-  "@exportPdfHeaderFontSize": {},
-  "color": "Cor",
-  "@color": {},
-  "last7Days": "7 dias",
-  "@last7Days": {},
-  "warnNeedsRestartForUsingApp": "Os arquivos foram excluídos nesta sessão. Reinicie o aplicativo para continuar usando, retornando para outras partes do aplicativo!",
-  "@warnNeedsRestartForUsingApp": {},
-  "needlePinBarWidth": "Espessura da cor",
-  "@needlePinBarWidth": {},
-  "buildNumberOf": "Número da versão: {buildNumber}",
-  "@buildNumberOf": {
-    "placeholders": {
-      "buildNumber": {
-        "type": "String"
-      }
-    }
-  },
-  "pdfDocumentTitle": "Valores de pressão arterial de {start} até {end}",
-  "@pdfDocumentTitle": {
-    "placeholders": {
-      "start": {
-        "type": "String"
-      },
-      "end": {
-        "type": "String"
-      }
-    }
-  },
-  "confirmDeleteDesc": "Excluir esta entrada? (Você pode desativar essas confirmações nas configurações.)",
-  "@confirmDeleteDesc": {},
-  "errNoFileOpened": "nenhum arquivo aberto",
-  "@errNoFileOpened": {},
-  "valueDistribution": "Distribuição de valor",
-  "@valueDistribution": {},
-  "buildIn": "Integrar",
-  "@buildIn": {},
-  "remove": "Remover",
-  "@remove": {},
-  "errParseTimeNotRestoreable": "Não há nenhuma coluna que permita restaurar um carimbo de data/hora.",
-  "@errParseTimeNotRestoreable": {},
-  "errParseUnknownColumn": "Não há nenhuma coluna com o título \"{title}\".",
-  "@errParseUnknownColumn": {
-    "placeholders": {
-      "title": {
-        "type": "String"
-      }
-    }
-  },
-  "errParseEmptyCsvFile": "Não há linhas suficientes no arquivo CSV para analisar o registro.",
-  "@errParseEmptyCsvFile": {},
-  "errParseLineTooShort": "A linha {lineNumber} possui menos colunas do que a primeira linha.",
-  "@errParseLineTooShort": {
-    "placeholders": {
-      "lineNumber": {
-        "type": "int"
-      }
-    }
-  },
-  "errParseFailedDecodingField": "Falha ao decodificar o campo \"{fieldContent}\" na linha {lineNumber}.",
-  "@errParseFailedDecodingField": {
-    "placeholders": {
-      "lineNumber": {
-        "type": "int"
-      },
-      "fieldContent": {
-        "type": "String"
-      }
-    }
-  },
-  "exportFieldsPreset": "Predefinição de campos de exportação",
-  "@exportFieldsPreset": {},
-  "manageExportColumns": "Gerenciar colunas de exportação",
-  "@manageExportColumns": {},
-  "csvTitle": "CSV-título",
-  "@csvTitle": {},
-  "recordFormat": "Formato de gravação",
-  "@recordFormat": {},
-  "timeFormat": "Formato de hora",
-  "@timeFormat": {},
-  "errAccuracyLoss": "Há perda de precisão esperada ao exportar com formatos de tempo personalizados.",
-  "@errAccuracyLoss": {},
-  "bottomAppBars": "Barras de diálogo inferiores",
-  "@bottomAppBars": {},
-  "medications": "Medicamentos",
-  "@medications": {},
-  "addMedication": "Adicionar medicação",
-  "@addMedication": {},
-  "name": "Nome",
-  "@name": {},
-  "noMedication": "Sem medicação",
-  "@noMedication": {},
-  "defaultDosis": "Dose padrão",
-  "@defaultDosis": {},
-  "dosis": "Dose",
-  "@dosis": {},
-  "preferredPressureUnit": "Unidade de pressão preferida",
-  "@preferredPressureUnit": {},
-  "titleInCsv": "Título em CSV",
-  "@titleInCsv": {},
-  "bluetoothDisabled": "Bluetooth desativado",
-  "@bluetoothDisabled": {},
-  "errMeasurementRead": "Erro ao fazer a medição!",
-  "@errMeasurementRead": {},
-  "compactList": "Lista de medição compacta",
-  "@compactList": {},
-  "aboutBleInput": "Alguns dispositivos de medição são compatíveis com BLE GATT. Você pode parear esses dispositivos aqui e transmitir medições automaticamente ou desabilitar essa opção nas configurações.",
-  "@aboutBleInput": {},
-  "scanningForDevices": "Procurando dispositivos",
-  "@scanningForDevices": {},
-  "bluetoothInput": "Entrada bluetooth",
-  "@bluetoothInput": {},
-  "cuffTooLoose": "Punho muito frouxo",
-  "@cuffTooLoose": {},
-  "meanArterialPressure": "Pressão arterial média",
-  "@meanArterialPressure": {},
-  "userID": "ID do usuário",
-  "@userID": {},
-  "bodyMovementDetected": "Movimento corporal detectado",
-  "@bodyMovementDetected": {},
-  "pulseRateLessThanLowerLimit": "A frequência de pulso é menor que o limite inferior",
-  "@pulseRateLessThanLowerLimit": {},
-  "availableDevices": "Dispositivos disponíveis",
-  "@availableDevices": {},
-  "deleteAllMedicineIntakes": "Apagar todas as ingestões de medicamentos",
-  "@deleteAllMedicineIntakes": {},
-  "deleteAllNotes": "Apagar todas as notas",
-  "@deleteAllNotes": {},
-  "pulseRateExceedsUpperLimit": "A frequência de pulso excede o limite superior",
-  "@pulseRateExceedsUpperLimit": {},
-  "tapToClose": "Toque para fechar.",
-  "@tapToClose": {},
-  "date": "Data",
-  "@date": {},
-  "invalidZip": "Arquivo zip inválido.",
-  "@invalidZip": {},
-  "errCantCreateArchive": "Não é possível criar o arquivo. Por favor, reporte o bug se possível.",
-  "@errCantCreateArchive": {},
-  "errFeatureNotSupported": "Este recurso não está disponível nesta plataforma.",
-  "@errFeatureNotSupported": {},
-  "measurementSuccess": "Medição realizada com sucesso!",
-  "@measurementSuccess": {},
-  "connect": "Conectar",
-  "@connect": {},
-  "irregularPulseDetected": "Pulso irregular detectado",
-  "@irregularPulseDetected": {},
-  "improperMeasurementPosition": "Posição de medição inadequada",
-  "@improperMeasurementPosition": {},
-  "errBleNoPerms": "Sem permissões de bluetooth",
-  "@errBleNoPerms": {},
-  "intakes": "Ingestão de medicamentos",
-  "@intakes": {},
-  "activateWeightFeatures": "Habilitar funções relacionadas ao peso",
-  "@activateWeightFeatures": {},
-  "selectMeasurementTitle": "Selecione a medição para usar",
-  "@selectMeasurementTitle": {},
-  "measurementIndex": "Medição #{number}",
-  "@measurementIndex": {
-    "placeholders": {
-      "number": {
-        "type": "int"
-      }
-    }
-  },
-  "select": "Selecionar",
-  "@select": {
-    "description": "Used when f.e. selecting a single measurement when the bluetooth device returned multiple"
-  },
-  "bloodPressure": "Pressão sanguínea",
-  "@bloodPressure": {},
-  "preferredWeightUnit": "Medida de peso preferida",
-  "@preferredWeightUnit": {
-    "description": "Setting for the unit the app will use for displaying weight"
-  },
-  "weight": "Peso",
-  "@weight": {},
-  "enterWeight": "Informe seu peso",
-  "@enterWeight": {}
+    "behavior": "Comportamento",
+    "@behavior": {},
+    "weekOfYear": "Semana {weekNum}, {year}",
+    "@weekOfYear": {
+        "placeholders": {
+            "weekNum": {
+                "type": "int"
+            },
+            "year": {
+                "type": "int"
+            }
+        }
+    },
+    "aboutWarnValuesScreenDesc": "Mais informações sobre valores de alerta",
+    "@aboutWarnValuesScreenDesc": {},
+    "warnAboutTxt2": "Os valores padrão dependentes da idade vêm desta fonte.",
+    "@warnAboutTxt2": {},
+    "validateInputs": "Validar entradas",
+    "@validateInputs": {},
+    "month": "Mês",
+    "@month": {},
+    "addExportformat": "Adicionar formato de exportação",
+    "@addExportformat": {},
+    "exportDir": "Diretório de exportação",
+    "@exportDir": {},
+    "csv": "CSV",
+    "@csv": {},
+    "default_": "Padrão",
+    "@default_": {},
+    "accentColor": "Cor do tema",
+    "@accentColor": {},
+    "title": "Aplicativo de Pressão Arterial",
+    "@title": {},
+    "errTimeAfterNow": "O horário do dia selecionado foi zerado, pois ocorre após este momento. Você pode desligar esta validação nas configurações.",
+    "@errTimeAfterNow": {},
+    "versionOf": "Versão: {version}",
+    "@versionOf": {
+        "placeholders": {
+            "version": {
+                "type": "String"
+            }
+        }
+    },
+    "btnConfirm": "OK",
+    "@btnConfirm": {},
+    "addMeasurement": "Adicionar medição",
+    "@addMeasurement": {},
+    "startWithAddMeasurementPageDescription": "Ao iniciar o aplicativo, a tela de entrada de medição é exibida.",
+    "@startWithAddMeasurementPageDescription": {},
+    "animationSpeed": "Duração da animação",
+    "@animationSpeed": {},
+    "licenses": "Licenças de terceiros",
+    "@licenses": {},
+    "importSettings": "Restaurar configurações",
+    "@importSettings": {},
+    "warnDeletionUnrecoverable": "Esta etapa não pode ser revertida, a menos que você tenha um backup manual. Você realmente deseja excluir isso?",
+    "@warnDeletionUnrecoverable": {},
+    "exportPdfExportData": "Tabela de dados",
+    "@exportPdfExportData": {},
+    "allowManualTimeInput": "Permitir entrada manual de hora",
+    "@allowManualTimeInput": {},
+    "exportSettings": "Configurações de backup",
+    "@exportSettings": {},
+    "drawRegressionLines": "Desenhar linhas de tendência",
+    "@drawRegressionLines": {},
+    "btnSave": "SALVAR",
+    "@btnSave": {},
+    "deletionConfirmed": "Entrada excluída.",
+    "@deletionConfirmed": {},
+    "last30Days": "30 dias",
+    "@last30Days": {},
+    "fieldDelimiter": "Delimitador de campo",
+    "@fieldDelimiter": {},
+    "horizontalLines": "Linhas horizontais",
+    "@horizontalLines": {},
+    "exportPdfExportTitle": "Título",
+    "@exportPdfExportTitle": {},
+    "import": "IMPORTAR",
+    "@import": {},
+    "pulShort": "pul",
+    "@pulShort": {},
+    "sysLong": "Sistólica",
+    "@sysLong": {},
+    "exportPdfCellHeight": "Altura da linha",
+    "@exportPdfCellHeight": {},
+    "success": "Sucesso: {msg}",
+    "@success": {
+        "placeholders": {
+            "msg": {
+                "type": "String"
+            }
+        }
+    },
+    "exportCustomEntries": "Personalizar campos",
+    "@exportCustomEntries": {},
+    "exportImport": "Exportar / Importar",
+    "@exportImport": {},
+    "enterTimeFormatString": "formato de hora",
+    "@enterTimeFormatString": {},
+    "allowMissingValues": "Permitir valores faltando",
+    "@allowMissingValues": {},
+    "edit": "Editar",
+    "@edit": {},
+    "needlePinBarWidthDesc": "A largura das linhas que as entradas coloridas fazem no gráfico.",
+    "@needlePinBarWidthDesc": {},
+    "errLt30": "Número <= 30? Desative a validação nas configurações!",
+    "@errLt30": {},
+    "diaShort": "dia",
+    "@diaShort": {},
+    "export": "EXPORTAR",
+    "@export": {},
+    "theme": "Tema",
+    "@theme": {},
+    "year": "Ano",
+    "@year": {},
+    "warnAboutTxt1": "Os valores de alerta são pura sugestão e sem orientação médica.",
+    "@warnAboutTxt1": {},
+    "customGraphMarkings": "Marcações personalizadas",
+    "@customGraphMarkings": {},
+    "exportFormat": "Formato de exportação",
+    "@exportFormat": {},
+    "errUnrealistic": "Valor irreal? Desative a validação nas configurações!",
+    "@errUnrealistic": {},
+    "exportPdfHeaderHeight": "Altura do cabeçalho",
+    "@exportPdfHeaderHeight": {},
+    "iconSize": "Tamanho do ícone",
+    "@iconSize": {},
+    "measurementsPerDay": "Medições por dia",
+    "@measurementsPerDay": {},
+    "errNoData": "sem dados",
+    "@errNoData": {},
+    "light": "Claro",
+    "@light": {},
+    "errNotStarted": "não iniciado",
+    "@errNotStarted": {},
+    "errCantOpenURL": "Não foi possível abrir o URL: {url}",
+    "@errCantOpenURL": {
+        "placeholders": {
+            "url": {
+                "type": "String"
+            }
+        }
+    },
+    "lifetime": "Vida",
+    "@lifetime": {},
+    "exportMimeType": "Tipo de mídia de exportação",
+    "@exportMimeType": {},
+    "delete": "Excluir",
+    "@delete": {},
+    "errCantReadFile": "O conteúdo do arquivo não pode ser lido",
+    "@errCantReadFile": {},
+    "notes": "Notas",
+    "@notes": {},
+    "restartNow": "Reiniciar agora",
+    "@restartNow": {},
+    "importSuccess": "Importadas {count} entradas",
+    "@importSuccess": {
+        "placeholders": {
+            "count": {
+                "type": "int"
+            }
+        }
+    },
+    "errDiaGtSys": "dia >= sys? Desative a validação nas configurações!",
+    "@errDiaGtSys": {},
+    "graphLineThickness": "Espessura da linha",
+    "@graphLineThickness": {},
+    "data": "Dados",
+    "@data": {},
+    "version": "Versão",
+    "@version": {},
+    "errNoValue": "Por favor insira um valor",
+    "@errNoValue": {},
+    "other": "outro",
+    "@other": {},
+    "exportWarnConfigNotImportable": "Ei! Apenas um aviso amigável: a configuração de exportação atual não será importável. Para corrigir isso, certifique-se de definir o tipo de exportação como CSV e incluir um dos formatos de hora disponíveis.",
+    "@exportWarnConfigNotImportable": {},
+    "timestamp": "Carimbo de data e hora",
+    "@timestamp": {},
+    "exportCsvHeadlineDesc": "Ajuda a discriminar tipos",
+    "@exportCsvHeadlineDesc": {},
+    "btnUndo": "DESFAZER",
+    "@btnUndo": {},
+    "addNote": "Nota (opcional)",
+    "@addNote": {},
+    "packageNameOf": "Nome do pacote: {name}",
+    "@packageNameOf": {
+        "placeholders": {
+            "name": {
+                "type": "String"
+            }
+        }
+    },
+    "drawRegressionLinesDesc": "Desenha linhas de regressão no gráfico. Útil apenas para intervalos grandes.",
+    "@drawRegressionLinesDesc": {},
+    "pulColor": "Cor de pulso",
+    "@pulColor": {},
+    "addLine": "Adicionar linha",
+    "@addLine": {},
+    "warnAboutTxt3": "Fique à vontade para alterar os valores de acordo com suas necessidades e siga as recomendações do seu médico.",
+    "@warnAboutTxt3": {},
+    "pulLong": "Pulso",
+    "@pulLong": {},
+    "errNotEnoughDataToGraph": "Não há dados suficientes para desenhar um gráfico.",
+    "@errNotEnoughDataToGraph": {},
+    "sysColor": "Cor da sistólica",
+    "@sysColor": {},
+    "maxOf": "{txt} máx.",
+    "@maxOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "startWithAddMeasurementPage": "Medição no lançamento",
+    "@startWithAddMeasurementPage": {},
+    "pulsePressure": "Pressão de pulso",
+    "@pulsePressure": {},
+    "errNotImportable": "Este arquivo não pode ser importado",
+    "@errNotImportable": {},
+    "errNaN": "Por favor insira um Número",
+    "@errNaN": {},
+    "confirmDeletion": "Confirmar exclusão",
+    "@confirmDeletion": {},
+    "textDelimiter": "Delimitador de texto",
+    "@textDelimiter": {},
+    "diaColor": "Cor da diastólica",
+    "@diaColor": {},
+    "requiresAppRestart": "Requer reinicialização do aplicativo",
+    "@requiresAppRestart": {},
+    "deleteAllSettings": "Excluir todas as configurações",
+    "@deleteAllSettings": {},
+    "pdf": "PDF",
+    "@pdf": {},
+    "aboutWarnValuesScreen": "Sobre",
+    "@aboutWarnValuesScreen": {},
+    "exportPdfExportStatistics": "Estatísticas",
+    "@exportPdfExportStatistics": {},
+    "age": "Idade",
+    "@age": {},
+    "db": "SQLite DB",
+    "@db": {},
+    "exportPdfCellFontSize": "Tamanho da fonte da linha",
+    "@exportPdfCellFontSize": {},
+    "dark": "Escuro",
+    "@dark": {},
+    "maximum": "Máximo",
+    "@maximum": {},
+    "exportCsvHeadline": "Título",
+    "@exportCsvHeadline": {},
+    "errNeedHeadline": "Você só pode importar arquivos com título.",
+    "@errNeedHeadline": {},
+    "determineWarnValues": "Determinar valores de alerta",
+    "@determineWarnValues": {},
+    "statistics": "Estatísticas",
+    "@statistics": {},
+    "diaWarn": "Alerta diastólico",
+    "@diaWarn": {},
+    "minimum": "Mínimo",
+    "@minimum": {},
+    "shared": "compartilhado",
+    "@shared": {},
+    "btnCancel": "CANCELAR",
+    "@btnCancel": {},
+    "deleteAllMeasurements": "Excluir todas as medições",
+    "@deleteAllMeasurements": {},
+    "language": "Linguagem",
+    "@language": {},
+    "exportWarnNotEveryFieldExported": "Atente-se que você não está exportando todos os campos: {fields} {count, plural, one{está} other{estão}} faltando.",
+    "@exportWarnNotEveryFieldExported": {
+        "placeholders": {
+            "count": {
+                "type": "int"
+            },
+            "fields": {
+                "type": "String"
+            }
+        }
+    },
+    "average": "Média",
+    "@average": {},
+    "addEntry": "Adicionar campo",
+    "@addEntry": {},
+    "sourceCode": "Código-fonte",
+    "@sourceCode": {},
+    "error": "Erro: {msg}",
+    "@error": {
+        "placeholders": {
+            "msg": {
+                "type": "String"
+            }
+        }
+    },
+    "useLegacyList": "Usar lista legada",
+    "@useLegacyList": {},
+    "measurementCount": "Contagem de medições",
+    "@measurementCount": {},
+    "exportAfterEveryInputDesc": "Não recomendado (explosão de arquivo)",
+    "@exportAfterEveryInputDesc": {},
+    "exportFieldFormatDocumentation": "'## Variáveis\nO formato do campo de exportação suporta a inserção de valores para os seguintes espaços reservados:\n- `$TIMESTAMP:` Representa o tempo desde a época Unix em milissegundos.\n- `$SYS:` Fornece um valor, se disponível; caso contrário, o padrão é -1.\n- `$DIA:` Fornece um valor, se disponível; caso contrário, o padrão é -1.\n- `$PUL:` Fornece um valor, se disponível; caso contrário, o padrão é -1.\n- `$NOTE:` Fornece um valor, se disponível; caso contrário, o padrão é -1.\n- `$COLOR:` Representa a cor de uma medida como um número. (valor de exemplo: `4291681337`)\n\nSe algum dos marcadores mencionados acima não estiver presente no registro da pressão arterial, ele será substituído por -1.\n\n## Matemática\nVocê pode usar matemática básica entre colchetes duplos (\"`{{}}`\").\n\nAs seguintes operações matemáticas são suportadas:\n- Operações: +, -, *, /, %, ^\n- Funções de um parâmetro: abs, acos, asin, atan, ceil, cos, cosh, cot, coth, csc, csch, exp, floor, ln, log, round sec, sech, sin, sinh, sqrt, tan, tanh \n- Funções de dois parâmetros: log, nrt, pow\n- Constantes: e, pi, ln2, ln10, log2e, log10e, sqrt1_2, sqrt2\nPara a especificação completa do intérprete matemático, você pode consultar a especificação da [árvore_de_funções](https://pub.dev/documentation/function_tree/latest#interpreter)\n\n## Ordem de processamento\n1. substituição de variável\n2. Matemática'",
+    "@exportFieldFormatDocumentation": {},
+    "exportAfterEveryInput": "Exportar após cada entrada",
+    "@exportAfterEveryInput": {},
+    "week": "Semana",
+    "@week": {},
+    "linePositionY": "Posição da linha (y)",
+    "@linePositionY": {},
+    "warnValues": "Valores de alerta",
+    "@warnValues": {},
+    "result": "Resultado:",
+    "@result": {},
+    "settings": "Configurações",
+    "@settings": {},
+    "loading": "carregando…",
+    "@loading": {},
+    "text": "texto",
+    "@text": {},
+    "avgOf": "{txt} Ø",
+    "@avgOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "enterTimeFormatDesc": "Uma string de formatador é uma mistura de strings ICU/Skeleton predefinidas e qualquer texto adicional que você gostaria de incluir.\n\n[Se estiver curioso para saber a lista completa de formatos válidos, você pode encontrá-los aqui.](screen://TimeFormattingHelp)\n\nApenas um lembrete amigável: usar Strings de formato mais longo ou mais curto não alterará magicamente a largura das colunas da tabela, o que pode levar a algumas quebras de linha estranhas e à não exibição do texto.\n\npadrão: \"yy-MM-dd HH:mm\"",
+    "@enterTimeFormatDesc": {},
+    "confirmDelete": "Confirmar exclusão",
+    "@confirmDelete": {},
+    "errWrongImportFormat": "Você só pode importar arquivos no formato de banco de dados CSV e SQLite.",
+    "@errWrongImportFormat": {},
+    "minOf": "{txt} min.",
+    "@minOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "timeResolvedMetrics": "Métricas por hora do dia",
+    "@timeResolvedMetrics": {},
+    "enterTimeFormatScreen": "Formato de hora",
+    "@enterTimeFormatScreen": {},
+    "fieldFormat": "Formato do campo",
+    "@fieldFormat": {},
+    "system": "Sistema",
+    "@system": {},
+    "sysShort": "sys",
+    "@sysShort": {},
+    "sysWarn": "Alerta sistólico",
+    "@sysWarn": {},
+    "now": "agora",
+    "@now": {},
+    "layout": "Disposição",
+    "@layout": {},
+    "diaLong": "Diastólica",
+    "@diaLong": {},
+    "time": "Hora",
+    "@time": {},
+    "custom": "Personalizado",
+    "@custom": {},
+    "day": "Dia",
+    "@day": {},
+    "note": "Nota",
+    "@note": {},
+    "exportPdfHeaderFontSize": "Tamanho da fonte do cabeçalho",
+    "@exportPdfHeaderFontSize": {},
+    "color": "Cor",
+    "@color": {},
+    "last7Days": "7 dias",
+    "@last7Days": {},
+    "warnNeedsRestartForUsingApp": "Os arquivos foram excluídos nesta sessão. Reinicie o aplicativo para continuar usando, retornando para outras partes do aplicativo!",
+    "@warnNeedsRestartForUsingApp": {},
+    "needlePinBarWidth": "Espessura da cor",
+    "@needlePinBarWidth": {},
+    "buildNumberOf": "Número da versão: {buildNumber}",
+    "@buildNumberOf": {
+        "placeholders": {
+            "buildNumber": {
+                "type": "String"
+            }
+        }
+    },
+    "pdfDocumentTitle": "Valores de pressão arterial de {start} até {end}",
+    "@pdfDocumentTitle": {
+        "placeholders": {
+            "start": {
+                "type": "String"
+            },
+            "end": {
+                "type": "String"
+            }
+        }
+    },
+    "confirmDeleteDesc": "Excluir esta entrada? (Você pode desativar essas confirmações nas configurações.)",
+    "@confirmDeleteDesc": {},
+    "errNoFileOpened": "nenhum arquivo aberto",
+    "@errNoFileOpened": {},
+    "valueDistribution": "Distribuição de valor",
+    "@valueDistribution": {},
+    "buildIn": "Integrar",
+    "@buildIn": {},
+    "remove": "Remover",
+    "@remove": {},
+    "errParseTimeNotRestoreable": "Não há nenhuma coluna que permita restaurar um carimbo de data/hora.",
+    "@errParseTimeNotRestoreable": {},
+    "errParseUnknownColumn": "Não há nenhuma coluna com o título \"{title}\".",
+    "@errParseUnknownColumn": {
+        "placeholders": {
+            "title": {
+                "type": "String"
+            }
+        }
+    },
+    "errParseEmptyCsvFile": "Não há linhas suficientes no arquivo CSV para analisar o histórico.",
+    "@errParseEmptyCsvFile": {},
+    "errParseLineTooShort": "Linha {lineNumber} tem menos colunas que a primeira linha.",
+    "@errParseLineTooShort": {
+        "placeholders": {
+            "lineNumber": {
+                "type": "int"
+            }
+        }
+    },
+    "errParseFailedDecodingField": "Decodificar o campo \"{fieldContent}\" na linha {lineNumber} falhou.",
+    "@errParseFailedDecodingField": {
+        "placeholders": {
+            "lineNumber": {
+                "type": "int"
+            },
+            "fieldContent": {
+                "type": "String"
+            }
+        }
+    },
+    "exportFieldsPreset": "Predefinição de campos de exportação",
+    "@exportFieldsPreset": {},
+    "manageExportColumns": "Gerenciar colunas de exportação",
+    "@manageExportColumns": {},
+    "csvTitle": "Título-CSV",
+    "@csvTitle": {},
+    "recordFormat": "Formato de gravação",
+    "@recordFormat": {},
+    "timeFormat": "Formato de tempo",
+    "@timeFormat": {},
+    "errAccuracyLoss": "Não há perda de precisão esperada quando exportando com formatações de tempo customizadas.",
+    "@errAccuracyLoss": {},
+    "bottomAppBars": "Barras de diálogo de baixo",
+    "@bottomAppBars": {},
+    "medications": "Medicamentos",
+    "@medications": {},
+    "addMedication": "Adicionar medicação",
+    "@addMedication": {},
+    "name": "Nome",
+    "@name": {},
+    "noMedication": "Sem medicação",
+    "@noMedication": {},
+    "defaultDosis": "Dose padrão",
+    "@defaultDosis": {},
+    "dosis": "Dose",
+    "@dosis": {},
+    "preferredPressureUnit": "Unidade de pressão preferida",
+    "@preferredPressureUnit": {},
+    "titleInCsv": "Título em CSV",
+    "@titleInCsv": {},
+    "bluetoothDisabled": "Bluetooth desativado",
+    "@bluetoothDisabled": {},
+    "errMeasurementRead": "Erro ao fazer a medição!",
+    "@errMeasurementRead": {},
+    "compactList": "Lista de medição compacta",
+    "@compactList": {},
+    "aboutBleInput": "Alguns dispositivos de medição são compatíveis com BLE GATT. Você pode parear esses dispositivos aqui e transmitir medições automaticamente ou desabilitar essa opção nas configurações.",
+    "@aboutBleInput": {},
+    "scanningForDevices": "Procurando dispositivos",
+    "@scanningForDevices": {},
+    "bluetoothInput": "Entrada bluetooth",
+    "@bluetoothInput": {},
+    "cuffTooLoose": "Punho muito frouxo",
+    "@cuffTooLoose": {},
+    "meanArterialPressure": "Pressão arterial média",
+    "@meanArterialPressure": {},
+    "userID": "ID do usuário",
+    "@userID": {},
+    "bodyMovementDetected": "Movimento corporal detectado",
+    "@bodyMovementDetected": {},
+    "pulseRateLessThanLowerLimit": "A frequência de pulso é menor que o limite inferior",
+    "@pulseRateLessThanLowerLimit": {},
+    "availableDevices": "Dispositivos disponíveis",
+    "@availableDevices": {},
+    "deleteAllMedicineIntakes": "Apagar todas as ingestões de medicamentos",
+    "@deleteAllMedicineIntakes": {},
+    "deleteAllNotes": "Apagar todas as notas",
+    "@deleteAllNotes": {},
+    "pulseRateExceedsUpperLimit": "A frequência de pulso excede o limite superior",
+    "@pulseRateExceedsUpperLimit": {},
+    "tapToClose": "Toque para fechar.",
+    "@tapToClose": {},
+    "date": "Data",
+    "@date": {},
+    "invalidZip": "Arquivo zip inválido.",
+    "@invalidZip": {},
+    "errCantCreateArchive": "Não é possível criar o arquivo. Por favor, reporte o bug se possível.",
+    "@errCantCreateArchive": {},
+    "errFeatureNotSupported": "Este recurso não está disponível nesta plataforma.",
+    "@errFeatureNotSupported": {},
+    "measurementSuccess": "Medição realizada com sucesso!",
+    "@measurementSuccess": {},
+    "connect": "Conectar",
+    "@connect": {},
+    "irregularPulseDetected": "Pulso irregular detectado",
+    "@irregularPulseDetected": {},
+    "improperMeasurementPosition": "Posição de medição inadequada",
+    "@improperMeasurementPosition": {},
+    "errBleNoPerms": "Sem permissões de bluetooth",
+    "@errBleNoPerms": {},
+    "intakes": "Ingestão de medicamentos",
+    "@intakes": {},
+    "activateWeightFeatures": "Habilitar funções relacionadas ao peso",
+    "@activateWeightFeatures": {},
+    "selectMeasurementTitle": "Selecione a medição para usar",
+    "@selectMeasurementTitle": {},
+    "measurementIndex": "Medição #{number}",
+    "@measurementIndex": {
+        "placeholders": {
+            "number": {
+                "type": "int"
+            }
+        }
+    },
+    "select": "Selecionar",
+    "@select": {
+        "description": "Used when f.e. selecting a single measurement when the bluetooth device returned multiple"
+    },
+    "bloodPressure": "Pressão sanguínea",
+    "@bloodPressure": {},
+    "preferredWeightUnit": "Medida de peso preferida",
+    "@preferredWeightUnit": {
+        "description": "Setting for the unit the app will use for displaying weight"
+    },
+    "weight": "Peso",
+    "@weight": {},
+    "enterWeight": "Informe seu peso",
+    "@enterWeight": {}
 }
app/lib/l10n/app_ru.arb
@@ -1,558 +1,572 @@
 {
-  "pdfDocumentTitle": "Значения кровяного давления с {start} по {end}",
-  "@pdfDocumentTitle": {
-    "placeholders": {
-      "start": {
-        "type": "String"
-      },
-      "end": {
-        "type": "String"
-      }
-    }
-  },
-  "exportPdfCellFontSize": "Размер шрифта строки",
-  "@exportPdfCellFontSize": {},
-  "maximum": "Максимум",
-  "@maximum": {},
-  "minimum": "Минимум",
-  "@minimum": {},
-  "exportPdfExportTitle": "Заголовок",
-  "@exportPdfExportTitle": {},
-  "exportPdfExportStatistics": "Статистика",
-  "@exportPdfExportStatistics": {},
-  "exportPdfExportData": "Таблица данных",
-  "@exportPdfExportData": {},
-  "errNaN": "Пожалуйста, введите число",
-  "@errNaN": {},
-  "sysShort": "САД",
-  "@sysShort": {},
-  "diaLong": "Диастолическое",
-  "@diaLong": {},
-  "diaShort": "ДАД",
-  "@diaShort": {},
-  "data": "Данные",
-  "@data": {},
-  "version": "Версия",
-  "@version": {},
-  "confirmDeleteDesc": "Удалить эту запись? (Вы можете отключить эти подтверждения в настройках.)",
-  "@confirmDeleteDesc": {},
-  "deletionConfirmed": "Запись удалена.",
-  "@deletionConfirmed": {},
-  "day": "День",
-  "@day": {},
-  "week": "Неделя",
-  "@week": {},
-  "language": "Язык",
-  "@language": {},
-  "drawRegressionLines": "Рисовать линии трендов",
-  "@drawRegressionLines": {},
-  "drawRegressionLinesDesc": "Рисовать линии на графике посредством регрессии. Полезно лишь на больших интервалах.",
-  "@drawRegressionLinesDesc": {},
-  "fieldFormat": "Формат поля",
-  "@fieldFormat": {},
-  "result": "Результат:",
-  "@result": {},
-  "pulsePressure": "Пульсовое давление",
-  "@pulsePressure": {},
-  "addExportformat": "Добавить формат для экспортирования",
-  "@addExportformat": {},
-  "edit": "Редактировать",
-  "@edit": {},
-  "delete": "Удалить",
-  "@delete": {},
-  "default_": "По умолчанию",
-  "@default_": {},
-  "exportPdfHeaderHeight": "Высота заголовка",
-  "@exportPdfHeaderHeight": {},
-  "exportPdfCellHeight": "Высота строки",
-  "@exportPdfCellHeight": {},
-  "exportPdfHeaderFontSize": "Размер шрифта заголовка",
-  "@exportPdfHeaderFontSize": {},
-  "average": "Среднее",
-  "@average": {},
-  "success": "Успешно: {msg}",
-  "@success": {
-    "placeholders": {
-      "msg": {
-        "type": "String"
-      }
-    }
-  },
-  "loading": "загрузка…",
-  "@loading": {},
-  "error": "Ошибка: {msg}",
-  "@error": {
-    "placeholders": {
-      "msg": {
-        "type": "String"
-      }
-    }
-  },
-  "errLt30": "Число <= 30? Выключите проверку значений в настройках!",
-  "@errLt30": {},
-  "errDiaGtSys": "dia >= sys? Выключите проверку значений в настройках!",
-  "@errDiaGtSys": {},
-  "errNoValue": "Пожалуйста, введите значение",
-  "@errNoValue": {},
-  "errUnrealistic": "Нереалистичное значение? Выключите проверку значений в настройках!",
-  "@errUnrealistic": {},
-  "errCantOpenURL": "Невозможно открыть URL: {url}",
-  "@errCantOpenURL": {
-    "placeholders": {
-      "url": {
-        "type": "String"
-      }
-    }
-  },
-  "errNoFileOpened": "файл не был открыт",
-  "@errNoFileOpened": {},
-  "errNotStarted": "не начато",
-  "@errNotStarted": {},
-  "errWrongImportFormat": "Вы можете импортировать файлы только в форматах CSV или SQLite.",
-  "@errWrongImportFormat": {},
-  "errCantReadFile": "Содержимое файла не может быть прочитано",
-  "@errCantReadFile": {},
-  "btnSave": "СОХРАНИТЬ",
-  "@btnSave": {},
-  "btnConfirm": "OK",
-  "@btnConfirm": {},
-  "errNotEnoughDataToGraph": "Недостаточно данных, чтобы рисовать график.",
-  "@errNotEnoughDataToGraph": {},
-  "errNeedHeadline": "Вы можете импортировать файлы только с заголовком.",
-  "@errNeedHeadline": {},
-  "errNotImportable": "Файл не может быть импортирован",
-  "@errNotImportable": {},
-  "errNoData": "нет данных",
-  "@errNoData": {},
-  "btnCancel": "ОТМЕНА",
-  "@btnCancel": {},
-  "btnUndo": "ОТМЕНИТЬ",
-  "@btnUndo": {},
-  "pulLong": "Пульс",
-  "@pulLong": {},
-  "pulShort": "ЧСС",
-  "@pulShort": {},
-  "addNote": "Примечание (необязательно)",
-  "@addNote": {},
-  "allowManualTimeInput": "Разрешить ручной ввод времени",
-  "@allowManualTimeInput": {},
-  "system": "Системная",
-  "@system": {},
-  "sysLong": "Систолическое",
-  "@sysLong": {},
-  "settings": "Настройки",
-  "@settings": {},
-  "enterTimeFormatScreen": "Формат времени",
-  "@enterTimeFormatScreen": {},
-  "dark": "Тёмная",
-  "@dark": {},
-  "light": "Светлая",
-  "@light": {},
-  "layout": "Внешний вид",
-  "@layout": {},
-  "theme": "Тема",
-  "@theme": {},
-  "iconSize": "Размер иконок",
-  "@iconSize": {},
-  "graphLineThickness": "Толщина линий",
-  "@graphLineThickness": {},
-  "diaColor": "Цвет диастолического давления",
-  "@diaColor": {},
-  "aboutWarnValuesScreenDesc": "Подробнее о предупредительных значениях",
-  "@aboutWarnValuesScreenDesc": {},
-  "diaWarn": "Диастолическое предупреждение",
-  "@diaWarn": {},
-  "buildNumberOf": "Номер сборки: {buildNumber}",
-  "@buildNumberOf": {
-    "placeholders": {
-      "buildNumber": {
-        "type": "String"
-      }
-    }
-  },
-  "exportImport": "Экспорт / Импорт",
-  "@exportImport": {},
-  "animationSpeed": "Длительность анимации",
-  "@animationSpeed": {},
-  "pulColor": "Цвет пульса",
-  "@pulColor": {},
-  "sysWarn": "Систолическое предупреждение",
-  "@sysWarn": {},
-  "versionOf": "Версия: {version}",
-  "@versionOf": {
-    "placeholders": {
-      "version": {
-        "type": "String"
-      }
-    }
-  },
-  "packageNameOf": "Имя пакета: {name}",
-  "@packageNameOf": {
-    "placeholders": {
-      "name": {
-        "type": "String"
-      }
-    }
-  },
-  "behavior": "Поведение приложения",
-  "@behavior": {},
-  "exportDir": "Место экспорта",
-  "@exportDir": {},
-  "validateInputs": "Проверять вводимые значения",
-  "@validateInputs": {},
-  "exportAfterEveryInput": "Экспортировать после каждой новой записи",
-  "@exportAfterEveryInput": {},
-  "accentColor": "Цвет темы приложения",
-  "@accentColor": {},
-  "sysColor": "Цвет систолического давления",
-  "@sysColor": {},
-  "confirmDeletion": "Подтверждение удаления",
-  "@confirmDeletion": {},
-  "age": "Возраст",
-  "@age": {},
-  "determineWarnValues": "Определить предупредительные значения",
-  "@determineWarnValues": {},
-  "aboutWarnValuesScreen": "Что это",
-  "@aboutWarnValuesScreen": {},
-  "exportAfterEveryInputDesc": "Не рекомендуется (взрыв файла)",
-  "@exportAfterEveryInputDesc": {},
-  "exportFormat": "Формат экспортируемого файла",
-  "@exportFormat": {},
-  "exportCustomEntries": "Настроить поля",
-  "@exportCustomEntries": {},
-  "addEntry": "Добавить поле",
-  "@addEntry": {},
-  "exportMimeType": "Тип экспортируемого файла",
-  "@exportMimeType": {},
-  "exportCsvHeadline": "Заголовок",
-  "@exportCsvHeadline": {},
-  "exportCsvHeadlineDesc": "Помогает различать типы",
-  "@exportCsvHeadlineDesc": {},
-  "csv": "CSV",
-  "@csv": {},
-  "other": "другое",
-  "@other": {},
-  "pdf": "PDF",
-  "@pdf": {},
-  "db": "SQLite DB",
-  "@db": {},
-  "text": "текстовый файл",
-  "@text": {},
-  "fieldDelimiter": "Разделитель полей",
-  "@fieldDelimiter": {},
-  "textDelimiter": "Разделитель текста",
-  "@textDelimiter": {},
-  "export": "ЭКСПОРТ",
-  "@export": {},
-  "shared": "общий",
-  "@shared": {},
-  "import": "ИМПОРТ",
-  "@import": {},
-  "sourceCode": "Исходный код",
-  "@sourceCode": {},
-  "licenses": "Лицензии третьих сторон",
-  "@licenses": {},
-  "importSuccess": "Импортировано {count} записей",
-  "@importSuccess": {
-    "placeholders": {
-      "count": {
-        "type": "int"
-      }
-    }
-  },
-  "exportWarnConfigNotImportable": "Привет! Просто дружеское предупреждение: текущая конфигурация экспорта не будет доступна для импорта. Чтобы исправить это, убедитесь, что вы установили тип экспорта как CSV, включили заголовок и включили один из доступных форматов времени.",
-  "@exportWarnConfigNotImportable": {},
-  "statistics": "Статистика",
-  "@statistics": {},
-  "measurementCount": "Количество измерений",
-  "@measurementCount": {},
-  "measurementsPerDay": "Количество измерений за день",
-  "@measurementsPerDay": {},
-  "timeResolvedMetrics": "Показатели по времени суток",
-  "@timeResolvedMetrics": {},
-  "avgOf": "{txt} Ø",
-  "@avgOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "minOf": "{txt} мин.",
-  "@minOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "warnAboutTxt1": "Значения warn имеют общий рекомендательный характер и не могут восприниматься как медицинские показания.",
-  "@warnAboutTxt1": {},
-  "maxOf": "{txt} макс.",
-  "@maxOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "warnAboutTxt2": "Значения, зависящие от возраста по умолчанию, взяты из этого источника.",
-  "@warnAboutTxt2": {},
-  "warnAboutTxt3": "Не стесняйтесь изменять значения в соответствии с вашими потребностями и следуйте рекомендациям вашего врача.",
-  "@warnAboutTxt3": {},
-  "warnValues": "Предупредительные значения",
-  "@warnValues": {},
-  "month": "Месяц",
-  "@month": {},
-  "weekOfYear": "Неделя {weekNum}, {year}",
-  "@weekOfYear": {
-    "placeholders": {
-      "weekNum": {
-        "type": "int"
-      },
-      "year": {
-        "type": "int"
-      }
-    }
-  },
-  "enterTimeFormatString": "формат времени",
-  "@enterTimeFormatString": {},
-  "year": "Год",
-  "@year": {},
-  "last7Days": "7 дней",
-  "@last7Days": {},
-  "last30Days": "30 дней",
-  "@last30Days": {},
-  "now": "сейчас",
-  "@now": {},
-  "notes": "Заметки",
-  "@notes": {},
-  "time": "Время",
-  "@time": {},
-  "confirmDelete": "Подтвердите удаление",
-  "@confirmDelete": {},
-  "errTimeAfterNow": "Выбранное время было сброшено, так как оно находится в будущем. Вы можете отключить эту проверку в настройках.",
-  "@errTimeAfterNow": {},
-  "enterTimeFormatDesc": "Строка форматирования - это смесь предопределенных строк ICU/Skeleton и любого дополнительного текста, который вы хотели бы включить.\n\n[Если вам интересен полный список допустимых форматов, вы можете найти их прямо здесь.](screen://TimeFormattingHelp)\n\nПросто дружеское напоминание: использование более длинных или более коротких строк формата волшебным образом не изменит ширину столбцов таблицы, что может привести к некоторым неудобным разрывам строк и не отображению текста.\n\nпо умолчанию: \"yy-MM-dd HH:mm\"",
-  "@enterTimeFormatDesc": {},
-  "title": "Приложение для измерения артериального давления",
-  "@title": {},
-  "titleInCsv": "Название в CSV",
-  "@titleInCsv": {},
-  "deleteAllNotes": "Удалить все заметки",
-  "@deleteAllNotes": {},
-  "improperMeasurementPosition": "Неправильное положение при измерении",
-  "@improperMeasurementPosition": {},
-  "irregularPulseDetected": "Обнаружен непостоянный пульс",
-  "@irregularPulseDetected": {},
-  "valueDistribution": "Распределение значений",
-  "@valueDistribution": {},
-  "startWithAddMeasurementPageDescription": "При запуске приложения отображается экран ввода результатов измерений.",
-  "@startWithAddMeasurementPageDescription": {},
-  "errParseUnknownColumn": "Нет столбца с заголовком \"{title}\".",
-  "@errParseUnknownColumn": {
-    "placeholders": {
-      "title": {
-        "type": "String"
-      }
-    }
-  },
-  "scanningForDevices": "Поиск устройств",
-  "@scanningForDevices": {},
-  "bodyMovementDetected": "Обнаружено движение тела",
-  "@bodyMovementDetected": {},
-  "cuffTooLoose": "Манжета слишком ослаблена",
-  "@cuffTooLoose": {},
-  "note": "Заметка",
-  "@note": {},
-  "noMedication": "Нет лекарств",
-  "@noMedication": {},
-  "restartNow": "Перезапустить сейчас",
-  "@restartNow": {},
-  "lifetime": "Весь период",
-  "@lifetime": {},
-  "allowMissingValues": "Разрешить пропущенные значения",
-  "@allowMissingValues": {},
-  "custom": "Собственный",
-  "@custom": {},
-  "useLegacyList": "Использовать устаревший список",
-  "@useLegacyList": {},
-  "timestamp": "Временная метка",
-  "@timestamp": {},
-  "warnNeedsRestartForUsingApp": "Файлы были удалены в этом сеансе. Перезапустите приложение, чтобы продолжить использование, вернувшись к другим частям приложения!",
-  "@warnNeedsRestartForUsingApp": {},
-  "deleteAllMeasurements": "Удалить все измерения",
-  "@deleteAllMeasurements": {},
-  "deleteAllSettings": "Удалить все настройки",
-  "@deleteAllSettings": {},
-  "needlePinBarWidth": "Толщина цвета",
-  "@needlePinBarWidth": {},
-  "needlePinBarWidthDesc": "Ширина линий цветных записей на графике.",
-  "@needlePinBarWidthDesc": {},
-  "errParseEmptyCsvFile": "В CSV-файле недостаточно строк для анализа записи.",
-  "@errParseEmptyCsvFile": {},
-  "errParseTimeNotRestoreable": "Нет столбца, позволяющего восстановить временную метку.",
-  "@errParseTimeNotRestoreable": {},
-  "errParseLineTooShort": "В строке {lineNumber} меньше столбцов, чем в первой строке.",
-  "@errParseLineTooShort": {
-    "placeholders": {
-      "lineNumber": {
-        "type": "int"
-      }
-    }
-  },
-  "errParseFailedDecodingField": "Не удалось декодировать поле «{fieldContent}» в строке {lineNumber}.",
-  "@errParseFailedDecodingField": {
-    "placeholders": {
-      "lineNumber": {
-        "type": "int"
-      },
-      "fieldContent": {
-        "type": "String"
-      }
-    }
-  },
-  "manageExportColumns": "Управление столбцами экспорта",
-  "@manageExportColumns": {},
-  "buildIn": "Встроенный",
-  "@buildIn": {},
-  "csvTitle": "CSV-заголовок",
-  "@csvTitle": {},
-  "recordFormat": "Формат записи",
-  "@recordFormat": {},
-  "timeFormat": "Формат времени",
-  "@timeFormat": {},
-  "bottomAppBars": "Нижние диалоговые панели",
-  "@bottomAppBars": {},
-  "addMedication": "Добавить лекарство",
-  "@addMedication": {},
-  "name": "Имя",
-  "@name": {},
-  "defaultDosis": "Доза по умолчанию",
-  "@defaultDosis": {},
-  "dosis": "Доза",
-  "@dosis": {},
-  "horizontalLines": "Горизонтальные линии",
-  "@horizontalLines": {},
-  "addMeasurement": "Добавить измерение",
-  "@addMeasurement": {},
-  "compactList": "Компактный список измерений",
-  "@compactList": {},
-  "tapToClose": "Нажмите, чтобы закрыть.",
-  "@tapToClose": {},
-  "exportFieldsPreset": "Предустановленные поля экспорта",
-  "@exportFieldsPreset": {},
-  "errAccuracyLoss": "При экспорте с помощью пользовательских средств форматирования времени ожидается потеря точности.",
-  "@errAccuracyLoss": {},
-  "userID": "Идентификатор пользователя",
-  "@userID": {},
-  "warnDeletionUnrecoverable": "Этот действие нельзя отменить, если только вы вручную не сделали резервную копию. Вы действительно хотите это удалить?",
-  "@warnDeletionUnrecoverable": {},
-  "remove": "Убрать",
-  "@remove": {},
-  "requiresAppRestart": "Требуется перезапуск приложения",
-  "@requiresAppRestart": {},
-  "preferredPressureUnit": "Предпочтительная единица измерения давления",
-  "@preferredPressureUnit": {},
-  "customGraphMarkings": "Пользовательская маркировка",
-  "@customGraphMarkings": {},
-  "color": "Цвет",
-  "@color": {},
-  "exportSettings": "Настройки резервного копирования",
-  "@exportSettings": {},
-  "importSettings": "Восстановление настроек",
-  "@importSettings": {},
-  "startWithAddMeasurementPage": "Измерение при запуске",
-  "@startWithAddMeasurementPage": {},
-  "exportWarnNotEveryFieldExported": "Помните, что вы не экспортируете все поля: {fields} {count, plural, one{будет} other{будут}} пропущены.",
-  "@exportWarnNotEveryFieldExported": {
-    "placeholders": {
-      "count": {
-        "type": "int"
-      },
-      "fields": {
-        "type": "String"
-      }
-    }
-  },
-  "linePositionY": "Положение линии (y)",
-  "@linePositionY": {},
-  "addLine": "Добавить строку",
-  "@addLine": {},
-  "errBleNoPerms": "Нет разрешения на использование Bluetooth",
-  "@errBleNoPerms": {},
-  "errMeasurementRead": "Ошибка при измерении!",
-  "@errMeasurementRead": {},
-  "measurementSuccess": "Измерение выполнено успешно!",
-  "@measurementSuccess": {},
-  "bluetoothDisabled": "Bluetooth отключен",
-  "@bluetoothDisabled": {},
-  "connect": "Подключение",
-  "@connect": {},
-  "bluetoothInput": "Bluetooth-вход",
-  "@bluetoothInput": {},
-  "aboutBleInput": "Некоторые измерительные устройства совместимы с BLE GATT. Здесь вы можете выполнить сопряжение этих устройств и автоматически передавать измерения или отключить эту опцию в настройках.",
-  "@aboutBleInput": {},
-  "pulseRateExceedsUpperLimit": "Частота пульса превышает верхнюю норму",
-  "@pulseRateExceedsUpperLimit": {},
-  "pulseRateLessThanLowerLimit": "Частота пульса менее нижней нормы",
-  "@pulseRateLessThanLowerLimit": {},
-  "availableDevices": "Доступные устройства",
-  "@availableDevices": {},
-  "deleteAllMedicineIntakes": "Удалить все приемы лекарств",
-  "@deleteAllMedicineIntakes": {},
-  "exportFieldFormatDocumentation": "'## Переменные\nФормат экспортного поля поддерживает вставку значений для следующих переменных:\n- `$TIMESTAMP:` Представляет время с эпохи Unix в миллисекундах.\n- `$SYS:` Предоставляет значение, если оно доступно; в противном случае по умолчанию оно равно -1.\n- `$DIA:` Предоставляет значение, если оно доступно; в противном случае значение по умолчанию равно -1.\n- `$PUL:` Предоставляет значение, если оно доступно; в противном случае значение по умолчанию равно -1.\n- `$NOTE:` Предоставляет значение, если оно доступно; в противном случае значение по умолчанию равно -1.\n- `$COLOR:` Представляет цвет измерения в виде числа. (пример значения: `4291681337`)\n\nЕсли в записи артериального давления нет ни одного из вышеперечисленных заполнителей, они будут заменены на `null`.\n\n## Математика\nВнутри двойных скобок (\"`{}}`\") можно использовать основные математические операции.\n\nПоддерживаются следующие математические операции:\n- Операции: +, -, *, /, %, ^\n- Однопараметрические функции: abs, acos, asin, atan, ceil, cos, cosh, cot, coth, csc, csch, exp, floor, ln, log, round sec, sech, sin, sinh, sqrt, tan, tanh \n- Двухпараметрические функции: log, nrt, pow\n- Константы: e, pi, ln2, ln10, log2e, log10e, sqrt1_2, sqrt2\n\nПолную спецификацию математического интерпретатора можно найти в документации [function_tree](https://pub.dev/documentation/function_tree/latest#interpreter).\n\n## Порядок обработки\n1. замена переменной\n2. Математика'",
-  "@exportFieldFormatDocumentation": {},
-  "medications": "Лекарства",
-  "@medications": {},
-  "meanArterialPressure": "Среднее артериальное давление",
-  "@meanArterialPressure": {},
-  "date": "Дата",
-  "@date": {},
-  "invalidZip": "Поврежденный zip-архив.",
-  "@invalidZip": {},
-  "errCantCreateArchive": "Невозможно создать архив. Пожалуйста, сообщите об ошибке, если это возможно.",
-  "@errCantCreateArchive": {},
-  "errFeatureNotSupported": "Эта функция недоступна на данной платформе.",
-  "@errFeatureNotSupported": {},
-  "activateWeightFeatures": "Активируйте функции, связанные с весом",
-  "@activateWeightFeatures": {},
-  "selectMeasurementTitle": "Выберите измерение для использования",
-  "@selectMeasurementTitle": {},
-  "bloodPressure": "Давление крови",
-  "@bloodPressure": {},
-  "preferredWeightUnit": "Предпочтительный вес",
-  "@preferredWeightUnit": {
-    "description": "Setting for the unit the app will use for displaying weight"
-  },
-  "weight": "Вес",
-  "@weight": {},
-  "enterWeight": "Введите вес",
-  "@enterWeight": {},
-  "select": "Выберите",
-  "@select": {
-    "description": "Used when f.e. selecting a single measurement when the bluetooth device returned multiple"
-  },
-  "intakes": "Приемы лекарств",
-  "@intakes": {},
-  "measurementIndex": "Измерение #{number}",
-  "@measurementIndex": {
-    "placeholders": {
-      "number": {
-        "type": "int"
-      }
-    }
-  },
-  "disabled": "Откючено",
-  "@disabled": {},
-  "oldBluetoothInput": "Стабильно",
-  "@oldBluetoothInput": {},
-  "newBluetoothInputOldLib": "Бета",
-  "@newBluetoothInputOldLib": {},
-  "newBluetoothInputCrossPlatform": "Кросс-платформеннная бета",
-  "@newBluetoothInputCrossPlatform": {},
-  "bluetoothInputDesc": "Бета работает на большем количестве устройств, но меньше тестируется. Кросс-платформенная версия может работать и на не Андроиде и планируется заменить стабильную реализацию, как только она станет достаточно взрослой.",
-  "@bluetoothInputDesc": {},
-  "tapToSelect": "Нажмите чтобы выбрать",
-  "@tapToSelect": {}
+    "pdfDocumentTitle": "Значения кровяного давления с {start} по {end}",
+    "@pdfDocumentTitle": {
+        "placeholders": {
+            "start": {
+                "type": "String"
+            },
+            "end": {
+                "type": "String"
+            }
+        }
+    },
+    "exportPdfCellFontSize": "Размер шрифта строки",
+    "@exportPdfCellFontSize": {},
+    "maximum": "Максимум",
+    "@maximum": {},
+    "minimum": "Минимум",
+    "@minimum": {},
+    "exportPdfExportTitle": "Заголовок",
+    "@exportPdfExportTitle": {},
+    "exportPdfExportStatistics": "Статистика",
+    "@exportPdfExportStatistics": {},
+    "exportPdfExportData": "Таблица данных",
+    "@exportPdfExportData": {},
+    "errNaN": "Пожалуйста, введите число",
+    "@errNaN": {},
+    "sysShort": "САД",
+    "@sysShort": {},
+    "diaLong": "Диастолическое",
+    "@diaLong": {},
+    "diaShort": "ДАД",
+    "@diaShort": {},
+    "data": "Данные",
+    "@data": {},
+    "version": "Версия",
+    "@version": {},
+    "confirmDeleteDesc": "Удалить эту запись? (Вы можете отключить эти подтверждения в настройках.)",
+    "@confirmDeleteDesc": {},
+    "deletionConfirmed": "Запись удалена.",
+    "@deletionConfirmed": {},
+    "day": "День",
+    "@day": {},
+    "week": "Неделя",
+    "@week": {},
+    "language": "Язык",
+    "@language": {},
+    "drawRegressionLines": "Рисовать линии трендов",
+    "@drawRegressionLines": {},
+    "drawRegressionLinesDesc": "Рисовать линии на графике посредством регрессии. Полезно лишь на больших интервалах.",
+    "@drawRegressionLinesDesc": {},
+    "fieldFormat": "Формат поля",
+    "@fieldFormat": {},
+    "result": "Результат:",
+    "@result": {},
+    "pulsePressure": "Пульсовое давление",
+    "@pulsePressure": {},
+    "addExportformat": "Добавить формат для экспортирования",
+    "@addExportformat": {},
+    "edit": "Редактировать",
+    "@edit": {},
+    "delete": "Удалить",
+    "@delete": {},
+    "default_": "По умолчанию",
+    "@default_": {},
+    "exportPdfHeaderHeight": "Высота заголовка",
+    "@exportPdfHeaderHeight": {},
+    "exportPdfCellHeight": "Высота строки",
+    "@exportPdfCellHeight": {},
+    "exportPdfHeaderFontSize": "Размер шрифта заголовка",
+    "@exportPdfHeaderFontSize": {},
+    "average": "Среднее",
+    "@average": {},
+    "success": "Успешно: {msg}",
+    "@success": {
+        "placeholders": {
+            "msg": {
+                "type": "String"
+            }
+        }
+    },
+    "loading": "загрузка…",
+    "@loading": {},
+    "error": "Ошибка: {msg}",
+    "@error": {
+        "placeholders": {
+            "msg": {
+                "type": "String"
+            }
+        }
+    },
+    "errLt30": "Число <= 30? Выключите проверку значений в настройках!",
+    "@errLt30": {},
+    "errDiaGtSys": "dia >= sys? Выключите проверку значений в настройках!",
+    "@errDiaGtSys": {},
+    "errNoValue": "Пожалуйста, введите значение",
+    "@errNoValue": {},
+    "errUnrealistic": "Нереалистичное значение? Выключите проверку значений в настройках!",
+    "@errUnrealistic": {},
+    "errCantOpenURL": "Невозможно открыть URL: {url}",
+    "@errCantOpenURL": {
+        "placeholders": {
+            "url": {
+                "type": "String"
+            }
+        }
+    },
+    "errNoFileOpened": "файл не был открыт",
+    "@errNoFileOpened": {},
+    "errNotStarted": "не начато",
+    "@errNotStarted": {},
+    "errWrongImportFormat": "Вы можете импортировать файлы только в форматах CSV или SQLite.",
+    "@errWrongImportFormat": {},
+    "errCantReadFile": "Содержимое файла не может быть прочитано",
+    "@errCantReadFile": {},
+    "btnSave": "СОХРАНИТЬ",
+    "@btnSave": {},
+    "btnConfirm": "OK",
+    "@btnConfirm": {},
+    "errNotEnoughDataToGraph": "Недостаточно данных, чтобы рисовать график.",
+    "@errNotEnoughDataToGraph": {},
+    "errNeedHeadline": "Вы можете импортировать файлы только с заголовком.",
+    "@errNeedHeadline": {},
+    "errNotImportable": "Файл не может быть импортирован",
+    "@errNotImportable": {},
+    "errNoData": "нет данных",
+    "@errNoData": {},
+    "btnCancel": "ОТМЕНА",
+    "@btnCancel": {},
+    "btnUndo": "ОТМЕНИТЬ",
+    "@btnUndo": {},
+    "pulLong": "Пульс",
+    "@pulLong": {},
+    "pulShort": "ЧСС",
+    "@pulShort": {},
+    "addNote": "Примечание (необязательно)",
+    "@addNote": {},
+    "allowManualTimeInput": "Разрешить ручной ввод времени",
+    "@allowManualTimeInput": {},
+    "system": "Системная",
+    "@system": {},
+    "sysLong": "Систолическое",
+    "@sysLong": {},
+    "settings": "Настройки",
+    "@settings": {},
+    "enterTimeFormatScreen": "Формат времени",
+    "@enterTimeFormatScreen": {},
+    "dark": "Тёмная",
+    "@dark": {},
+    "light": "Светлая",
+    "@light": {},
+    "layout": "Внешний вид",
+    "@layout": {},
+    "theme": "Тема",
+    "@theme": {},
+    "iconSize": "Размер иконок",
+    "@iconSize": {},
+    "graphLineThickness": "Толщина линий",
+    "@graphLineThickness": {},
+    "diaColor": "Цвет диастолического давления",
+    "@diaColor": {},
+    "aboutWarnValuesScreenDesc": "Подробнее о предупредительных значениях",
+    "@aboutWarnValuesScreenDesc": {},
+    "diaWarn": "Диастолическое предупреждение",
+    "@diaWarn": {},
+    "buildNumberOf": "Номер сборки: {buildNumber}",
+    "@buildNumberOf": {
+        "placeholders": {
+            "buildNumber": {
+                "type": "String"
+            }
+        }
+    },
+    "exportImport": "Экспорт / Импорт",
+    "@exportImport": {},
+    "animationSpeed": "Длительность анимации",
+    "@animationSpeed": {},
+    "pulColor": "Цвет пульса",
+    "@pulColor": {},
+    "sysWarn": "Систолическое предупреждение",
+    "@sysWarn": {},
+    "versionOf": "Версия: {version}",
+    "@versionOf": {
+        "placeholders": {
+            "version": {
+                "type": "String"
+            }
+        }
+    },
+    "packageNameOf": "Имя пакета: {name}",
+    "@packageNameOf": {
+        "placeholders": {
+            "name": {
+                "type": "String"
+            }
+        }
+    },
+    "behavior": "Поведение приложения",
+    "@behavior": {},
+    "exportDir": "Место экспорта",
+    "@exportDir": {},
+    "validateInputs": "Проверять вводимые значения",
+    "@validateInputs": {},
+    "exportAfterEveryInput": "Экспортировать после каждой новой записи",
+    "@exportAfterEveryInput": {},
+    "accentColor": "Цвет темы приложения",
+    "@accentColor": {},
+    "sysColor": "Цвет систолического давления",
+    "@sysColor": {},
+    "confirmDeletion": "Подтверждение удаления",
+    "@confirmDeletion": {},
+    "age": "Возраст",
+    "@age": {},
+    "determineWarnValues": "Определить предупредительные значения",
+    "@determineWarnValues": {},
+    "aboutWarnValuesScreen": "Что это",
+    "@aboutWarnValuesScreen": {},
+    "exportAfterEveryInputDesc": "Не рекомендуется (взрыв файла)",
+    "@exportAfterEveryInputDesc": {},
+    "exportFormat": "Формат экспортируемого файла",
+    "@exportFormat": {},
+    "exportCustomEntries": "Настроить поля",
+    "@exportCustomEntries": {},
+    "addEntry": "Добавить поле",
+    "@addEntry": {},
+    "exportMimeType": "Тип экспортируемого файла",
+    "@exportMimeType": {},
+    "exportCsvHeadline": "Заголовок",
+    "@exportCsvHeadline": {},
+    "exportCsvHeadlineDesc": "Помогает различать типы",
+    "@exportCsvHeadlineDesc": {},
+    "csv": "CSV",
+    "@csv": {},
+    "other": "другое",
+    "@other": {},
+    "pdf": "PDF",
+    "@pdf": {},
+    "db": "SQLite DB",
+    "@db": {},
+    "text": "текстовый файл",
+    "@text": {},
+    "fieldDelimiter": "Разделитель полей",
+    "@fieldDelimiter": {},
+    "textDelimiter": "Разделитель текста",
+    "@textDelimiter": {},
+    "export": "ЭКСПОРТ",
+    "@export": {},
+    "shared": "общий",
+    "@shared": {},
+    "import": "ИМПОРТ",
+    "@import": {},
+    "sourceCode": "Исходный код",
+    "@sourceCode": {},
+    "licenses": "Лицензии третьих сторон",
+    "@licenses": {},
+    "importSuccess": "Импортировано {count} записей",
+    "@importSuccess": {
+        "placeholders": {
+            "count": {
+                "type": "int"
+            }
+        }
+    },
+    "exportWarnConfigNotImportable": "Привет! Просто дружеское предупреждение: текущая конфигурация экспорта не будет доступна для импорта. Чтобы исправить это, убедитесь, что вы установили тип экспорта как CSV, включили заголовок и включили один из доступных форматов времени.",
+    "@exportWarnConfigNotImportable": {},
+    "statistics": "Статистика",
+    "@statistics": {},
+    "measurementCount": "Количество измерений",
+    "@measurementCount": {},
+    "measurementsPerDay": "Количество измерений за день",
+    "@measurementsPerDay": {},
+    "timeResolvedMetrics": "Показатели по времени суток",
+    "@timeResolvedMetrics": {},
+    "avgOf": "{txt} Ø",
+    "@avgOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "minOf": "{txt} мин.",
+    "@minOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "warnAboutTxt1": "Значения warn имеют общий рекомендательный характер и не могут восприниматься как медицинские показания.",
+    "@warnAboutTxt1": {},
+    "maxOf": "{txt} макс.",
+    "@maxOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "warnAboutTxt2": "Значения, зависящие от возраста по умолчанию, взяты из этого источника.",
+    "@warnAboutTxt2": {},
+    "warnAboutTxt3": "Не стесняйтесь изменять значения в соответствии с вашими потребностями и следуйте рекомендациям вашего врача.",
+    "@warnAboutTxt3": {},
+    "warnValues": "Предупредительные значения",
+    "@warnValues": {},
+    "month": "Месяц",
+    "@month": {},
+    "weekOfYear": "Неделя {weekNum}, {year}",
+    "@weekOfYear": {
+        "placeholders": {
+            "weekNum": {
+                "type": "int"
+            },
+            "year": {
+                "type": "int"
+            }
+        }
+    },
+    "enterTimeFormatString": "формат времени",
+    "@enterTimeFormatString": {},
+    "year": "Год",
+    "@year": {},
+    "last7Days": "7 дней",
+    "@last7Days": {},
+    "last30Days": "30 дней",
+    "@last30Days": {},
+    "now": "сейчас",
+    "@now": {},
+    "notes": "Заметки",
+    "@notes": {},
+    "time": "Время",
+    "@time": {},
+    "confirmDelete": "Подтвердите удаление",
+    "@confirmDelete": {},
+    "errTimeAfterNow": "Выбранное время было сброшено, так как оно находится в будущем. Вы можете отключить эту проверку в настройках.",
+    "@errTimeAfterNow": {},
+    "enterTimeFormatDesc": "Строка форматирования - это смесь предопределенных строк ICU/Skeleton и любого дополнительного текста, который вы хотели бы включить.\n\n[Если вам интересен полный список допустимых форматов, вы можете найти их прямо здесь.](screen://TimeFormattingHelp)\n\nПросто дружеское напоминание: использование более длинных или более коротких строк формата волшебным образом не изменит ширину столбцов таблицы, что может привести к некоторым неудобным разрывам строк и не отображению текста.\n\nпо умолчанию: \"yy-MM-dd HH:mm\"",
+    "@enterTimeFormatDesc": {},
+    "title": "Приложение для измерения артериального давления",
+    "@title": {},
+    "titleInCsv": "Название в CSV",
+    "@titleInCsv": {},
+    "deleteAllNotes": "Удалить все заметки",
+    "@deleteAllNotes": {},
+    "improperMeasurementPosition": "Неправильное положение при измерении",
+    "@improperMeasurementPosition": {},
+    "irregularPulseDetected": "Обнаружен непостоянный пульс",
+    "@irregularPulseDetected": {},
+    "valueDistribution": "Распределение значений",
+    "@valueDistribution": {},
+    "startWithAddMeasurementPageDescription": "При запуске приложения отображается экран ввода результатов измерений.",
+    "@startWithAddMeasurementPageDescription": {},
+    "errParseUnknownColumn": "Нет столбца с заголовком \"{title}\".",
+    "@errParseUnknownColumn": {
+        "placeholders": {
+            "title": {
+                "type": "String"
+            }
+        }
+    },
+    "scanningForDevices": "Поиск устройств",
+    "@scanningForDevices": {},
+    "bodyMovementDetected": "Обнаружено движение тела",
+    "@bodyMovementDetected": {},
+    "cuffTooLoose": "Манжета слишком ослаблена",
+    "@cuffTooLoose": {},
+    "note": "Заметка",
+    "@note": {},
+    "noMedication": "Нет лекарств",
+    "@noMedication": {},
+    "restartNow": "Перезапустить сейчас",
+    "@restartNow": {},
+    "lifetime": "Весь период",
+    "@lifetime": {},
+    "allowMissingValues": "Разрешить пропущенные значения",
+    "@allowMissingValues": {},
+    "custom": "Собственный",
+    "@custom": {},
+    "useLegacyList": "Использовать устаревший список",
+    "@useLegacyList": {},
+    "timestamp": "Временная метка",
+    "@timestamp": {},
+    "warnNeedsRestartForUsingApp": "Файлы были удалены в этом сеансе. Перезапустите приложение, чтобы продолжить использование, вернувшись к другим частям приложения!",
+    "@warnNeedsRestartForUsingApp": {},
+    "deleteAllMeasurements": "Удалить все измерения",
+    "@deleteAllMeasurements": {},
+    "deleteAllSettings": "Удалить все настройки",
+    "@deleteAllSettings": {},
+    "needlePinBarWidth": "Толщина цвета",
+    "@needlePinBarWidth": {},
+    "needlePinBarWidthDesc": "Ширина линий цветных записей на графике.",
+    "@needlePinBarWidthDesc": {},
+    "errParseEmptyCsvFile": "В CSV-файле недостаточно строк для анализа записи.",
+    "@errParseEmptyCsvFile": {},
+    "errParseTimeNotRestoreable": "Нет столбца, позволяющего восстановить временную метку.",
+    "@errParseTimeNotRestoreable": {},
+    "errParseLineTooShort": "В строке {lineNumber} меньше столбцов, чем в первой строке.",
+    "@errParseLineTooShort": {
+        "placeholders": {
+            "lineNumber": {
+                "type": "int"
+            }
+        }
+    },
+    "errParseFailedDecodingField": "Не удалось декодировать поле «{fieldContent}» в строке {lineNumber}.",
+    "@errParseFailedDecodingField": {
+        "placeholders": {
+            "lineNumber": {
+                "type": "int"
+            },
+            "fieldContent": {
+                "type": "String"
+            }
+        }
+    },
+    "manageExportColumns": "Управление столбцами экспорта",
+    "@manageExportColumns": {},
+    "buildIn": "Встроенный",
+    "@buildIn": {},
+    "csvTitle": "CSV-заголовок",
+    "@csvTitle": {},
+    "recordFormat": "Формат записи",
+    "@recordFormat": {},
+    "timeFormat": "Формат времени",
+    "@timeFormat": {},
+    "bottomAppBars": "Нижние диалоговые панели",
+    "@bottomAppBars": {},
+    "addMedication": "Добавить лекарство",
+    "@addMedication": {},
+    "name": "Имя",
+    "@name": {},
+    "defaultDosis": "Доза по умолчанию",
+    "@defaultDosis": {},
+    "dosis": "Доза",
+    "@dosis": {},
+    "horizontalLines": "Горизонтальные линии",
+    "@horizontalLines": {},
+    "addMeasurement": "Добавить измерение",
+    "@addMeasurement": {},
+    "compactList": "Компактный список измерений",
+    "@compactList": {},
+    "tapToClose": "Нажмите, чтобы закрыть.",
+    "@tapToClose": {},
+    "exportFieldsPreset": "Предустановленные поля экспорта",
+    "@exportFieldsPreset": {},
+    "errAccuracyLoss": "При экспорте с помощью пользовательских средств форматирования времени ожидается потеря точности.",
+    "@errAccuracyLoss": {},
+    "userID": "Идентификатор пользователя",
+    "@userID": {},
+    "warnDeletionUnrecoverable": "Этот действие нельзя отменить, если только вы вручную не сделали резервную копию. Вы действительно хотите это удалить?",
+    "@warnDeletionUnrecoverable": {},
+    "remove": "Убрать",
+    "@remove": {},
+    "requiresAppRestart": "Требуется перезапуск приложения",
+    "@requiresAppRestart": {},
+    "preferredPressureUnit": "Предпочтительная единица измерения давления",
+    "@preferredPressureUnit": {},
+    "customGraphMarkings": "Пользовательская маркировка",
+    "@customGraphMarkings": {},
+    "color": "Цвет",
+    "@color": {},
+    "exportSettings": "Настройки резервного копирования",
+    "@exportSettings": {},
+    "importSettings": "Восстановление настроек",
+    "@importSettings": {},
+    "startWithAddMeasurementPage": "Измерение при запуске",
+    "@startWithAddMeasurementPage": {},
+    "exportWarnNotEveryFieldExported": "Помните, что вы не экспортируете все поля: {fields} {count, plural, one{будет} other{будут}} пропущены.",
+    "@exportWarnNotEveryFieldExported": {
+        "placeholders": {
+            "count": {
+                "type": "int"
+            },
+            "fields": {
+                "type": "String"
+            }
+        }
+    },
+    "linePositionY": "Положение линии (y)",
+    "@linePositionY": {},
+    "addLine": "Добавить строку",
+    "@addLine": {},
+    "errBleNoPerms": "Нет разрешения на использование Bluetooth",
+    "@errBleNoPerms": {},
+    "errMeasurementRead": "Ошибка при измерении!",
+    "@errMeasurementRead": {},
+    "measurementSuccess": "Измерение выполнено успешно!",
+    "@measurementSuccess": {},
+    "bluetoothDisabled": "Bluetooth отключен",
+    "@bluetoothDisabled": {},
+    "connect": "Подключение",
+    "@connect": {},
+    "bluetoothInput": "Bluetooth-вход",
+    "@bluetoothInput": {},
+    "aboutBleInput": "Некоторые измерительные устройства совместимы с BLE GATT. Здесь вы можете выполнить сопряжение этих устройств и автоматически передавать измерения или отключить эту опцию в настройках.",
+    "@aboutBleInput": {},
+    "pulseRateExceedsUpperLimit": "Частота пульса превышает верхнюю норму",
+    "@pulseRateExceedsUpperLimit": {},
+    "pulseRateLessThanLowerLimit": "Частота пульса менее нижней нормы",
+    "@pulseRateLessThanLowerLimit": {},
+    "availableDevices": "Доступные устройства",
+    "@availableDevices": {},
+    "deleteAllMedicineIntakes": "Удалить все приемы лекарств",
+    "@deleteAllMedicineIntakes": {},
+    "exportFieldFormatDocumentation": "'## Переменные\nФормат экспортного поля поддерживает вставку значений для следующих переменных:\n- `$TIMESTAMP:` Представляет время с эпохи Unix в миллисекундах.\n- `$SYS:` Предоставляет значение, если оно доступно; в противном случае по умолчанию оно равно -1.\n- `$DIA:` Предоставляет значение, если оно доступно; в противном случае значение по умолчанию равно -1.\n- `$PUL:` Предоставляет значение, если оно доступно; в противном случае значение по умолчанию равно -1.\n- `$NOTE:` Предоставляет значение, если оно доступно; в противном случае значение по умолчанию равно -1.\n- `$COLOR:` Представляет цвет измерения в виде числа. (пример значения: `4291681337`)\n\nЕсли в записи артериального давления нет ни одного из вышеперечисленных заполнителей, они будут заменены на `null`.\n\n## Математика\nВнутри двойных скобок (\"`{}}`\") можно использовать основные математические операции.\n\nПоддерживаются следующие математические операции:\n- Операции: +, -, *, /, %, ^\n- Однопараметрические функции: abs, acos, asin, atan, ceil, cos, cosh, cot, coth, csc, csch, exp, floor, ln, log, round sec, sech, sin, sinh, sqrt, tan, tanh \n- Двухпараметрические функции: log, nrt, pow\n- Константы: e, pi, ln2, ln10, log2e, log10e, sqrt1_2, sqrt2\n\nПолную спецификацию математического интерпретатора можно найти в документации [function_tree](https://pub.dev/documentation/function_tree/latest#interpreter).\n\n## Порядок обработки\n1. замена переменной\n2. Математика'",
+    "@exportFieldFormatDocumentation": {},
+    "medications": "Лекарства",
+    "@medications": {},
+    "meanArterialPressure": "Среднее артериальное давление",
+    "@meanArterialPressure": {},
+    "date": "Дата",
+    "@date": {},
+    "invalidZip": "Поврежденный zip-архив.",
+    "@invalidZip": {},
+    "errCantCreateArchive": "Невозможно создать архив. Пожалуйста, сообщите об ошибке, если это возможно.",
+    "@errCantCreateArchive": {},
+    "errFeatureNotSupported": "Эта функция недоступна на данной платформе.",
+    "@errFeatureNotSupported": {},
+    "activateWeightFeatures": "Активируйте функции, связанные с весом",
+    "@activateWeightFeatures": {},
+    "selectMeasurementTitle": "Выберите измерение для использования",
+    "@selectMeasurementTitle": {},
+    "bloodPressure": "Давление крови",
+    "@bloodPressure": {},
+    "preferredWeightUnit": "Предпочтительный вес",
+    "@preferredWeightUnit": {
+        "description": "Setting for the unit the app will use for displaying weight"
+    },
+    "weight": "Вес",
+    "@weight": {},
+    "enterWeight": "Введите вес",
+    "@enterWeight": {},
+    "select": "Выберите",
+    "@select": {
+        "description": "Used when f.e. selecting a single measurement when the bluetooth device returned multiple"
+    },
+    "intakes": "Приемы лекарств",
+    "@intakes": {},
+    "measurementIndex": "Измерение #{number}",
+    "@measurementIndex": {
+        "placeholders": {
+            "number": {
+                "type": "int"
+            }
+        }
+    },
+    "disabled": "Откючено",
+    "@disabled": {},
+    "oldBluetoothInput": "Стабильно",
+    "@oldBluetoothInput": {},
+    "newBluetoothInputOldLib": "Бета",
+    "@newBluetoothInputOldLib": {},
+    "newBluetoothInputCrossPlatform": "Кросс-платформеннная бета",
+    "@newBluetoothInputCrossPlatform": {},
+    "bluetoothInputDesc": "Бета работает на большем количестве устройств, но меньше тестируется. Кросс-платформенная версия может работать и на не Андроиде и планируется заменить стабильную реализацию, как только она станет достаточно взрослой.",
+    "@bluetoothInputDesc": {},
+    "tapToSelect": "Нажмите чтобы выбрать",
+    "@tapToSelect": {},
+    "trustBLETime": "Доверять времени, сообщаемому устройствами Bluetooth",
+    "@trustBLETime": {},
+    "warnBLETimeSus": "Устройство Bluetooth сообщило об ошибке времени на {hours} часов. Вы можете отключить доверие к временным меткам от устройств Bluetooth в настройках.",
+    "@warnBLETimeSus": {
+        "placeholders": {
+            "hours": {
+                "type": "int"
+            }
+        }
+    },
+    "dontShowAgain": "Больше не показывать",
+    "@dontShowAgain": {},
+    "btnShare": "ПЕРЕДАТЬ",
+    "@btnShare": {}
 }
app/lib/l10n/app_sl.arb
@@ -1,556 +1,556 @@
 {
-  "btnSave": "SHRANI",
-  "@btnSave": {},
-  "validateInputs": "Preverjaj vnose",
-  "@validateInputs": {},
-  "errNoValue": "Prosim, vnesite vrednost",
-  "@errNoValue": {},
-  "addNote": "Opomba (izbirno)",
-  "@addNote": {},
-  "data": "Podatki",
-  "@data": {},
-  "loading": "nalaganje…",
-  "@loading": {},
-  "buildNumberOf": "Številka različice: {buildNumber}",
-  "@buildNumberOf": {
-    "placeholders": {
-      "buildNumber": {
-        "type": "String"
-      }
-    }
-  },
-  "btnConfirm": "OK",
-  "@btnConfirm": {},
-  "errCantReadFile": "Vsebine datoteke ni mogoče prebrati",
-  "@errCantReadFile": {},
-  "year": "Leto",
-  "@year": {},
-  "diaWarn": "Opozorilo glede diastoličnega tlaka",
-  "@diaWarn": {},
-  "measurementsPerDay": "Meritev na dan",
-  "@measurementsPerDay": {},
-  "title": "Aplikacija za spremljanje krvnega tlaka",
-  "@title": {},
-  "success": "Uspešno: {msg}",
-  "@success": {
-    "placeholders": {
-      "msg": {
-        "type": "String"
-      }
-    }
-  },
-  "error": "Napaka: {msg}",
-  "@error": {
-    "placeholders": {
-      "msg": {
-        "type": "String"
-      }
-    }
-  },
-  "errNaN": "Prosim, vnesite vrednost",
-  "@errNaN": {},
-  "errLt30": "Vrednost je manj kot 30? V nastavitvah izključite preverjanje!",
-  "@errLt30": {},
-  "errUnrealistic": "Nerealna vrednost? V nastavitvah izključite preverjanje!",
-  "@errUnrealistic": {},
-  "errDiaGtSys": "Diastolični pritisk je večji ali enak kot sistolični? V nastavitvah izključite preverjanje!",
-  "@errDiaGtSys": {},
-  "errCantOpenURL": "Ne morem odpreti URL-ja: {url}",
-  "@errCantOpenURL": {
-    "placeholders": {
-      "url": {
-        "type": "String"
-      }
-    }
-  },
-  "errNoFileOpened": "datoteka ni bila odprta",
-  "@errNoFileOpened": {},
-  "errNotStarted": "ni zagnano",
-  "@errNotStarted": {},
-  "errNotEnoughDataToGraph": "Ni dovolj podatkov za izris grafa.",
-  "@errNotEnoughDataToGraph": {},
-  "errNoData": "ni podatkov",
-  "@errNoData": {},
-  "errWrongImportFormat": "Uvozite lahko samo datoteke v CSV ali SQLite zapisu.",
-  "@errWrongImportFormat": {},
-  "errNeedHeadline": "Uvozite lahko samo datoteke z naslovno vrstico.",
-  "@errNeedHeadline": {},
-  "errNotImportable": "Te datoteke ni mogoče uvoziti",
-  "@errNotImportable": {},
-  "btnCancel": "PREKLIČI",
-  "@btnCancel": {},
-  "btnUndo": "RAZVELJAVI",
-  "@btnUndo": {},
-  "sysLong": "Sistolični",
-  "@sysLong": {},
-  "diaLong": "Diastolični",
-  "@diaLong": {},
-  "diaShort": "dia",
-  "@diaShort": {},
-  "pulShort": "pul",
-  "@pulShort": {},
-  "pulLong": "Utrip",
-  "@pulLong": {},
-  "layout": "Postavitev",
-  "@layout": {},
-  "allowManualTimeInput": "Dovoli ročni vnos časa",
-  "@allowManualTimeInput": {},
-  "enterTimeFormatScreen": "Format časa",
-  "@enterTimeFormatScreen": {},
-  "theme": "Tema",
-  "@theme": {},
-  "dark": "Temna",
-  "@dark": {},
-  "light": "Svetla",
-  "@light": {},
-  "iconSize": "Velikost ikon",
-  "@iconSize": {},
-  "graphLineThickness": "Debelina črte",
-  "@graphLineThickness": {},
-  "animationSpeed": "Trajanje animacije",
-  "@animationSpeed": {},
-  "accentColor": "Barva teme",
-  "@accentColor": {},
-  "sysColor": "Barva sistoličnega tlaka",
-  "@sysColor": {},
-  "diaColor": "Barva diastoličnega tlaka",
-  "@diaColor": {},
-  "pulColor": "Barva utripa",
-  "@pulColor": {},
-  "age": "Starost",
-  "@age": {},
-  "aboutWarnValuesScreen": "O mejnih vrednostih",
-  "@aboutWarnValuesScreen": {},
-  "aboutWarnValuesScreenDesc": "Več informacij o mejnih vrednostih",
-  "@aboutWarnValuesScreenDesc": {},
-  "sysWarn": "Opozorilo glede sistoličnega tlaka",
-  "@sysWarn": {},
-  "packageNameOf": "Ime paketa: {name}",
-  "@packageNameOf": {
-    "placeholders": {
-      "name": {
-        "type": "String"
-      }
-    }
-  },
-  "exportImport": "Izvoz / Uvoz",
-  "@exportImport": {},
-  "exportDir": "Mapa za izvoz",
-  "@exportDir": {},
-  "exportAfterEveryInput": "Izvozi po vsakem novem vnosu",
-  "@exportAfterEveryInput": {},
-  "exportAfterEveryInputDesc": "Ni priporočljivo (nastalo bo zelo veliko datotek)",
-  "@exportAfterEveryInputDesc": {},
-  "exportFormat": "Format izvoza",
-  "@exportFormat": {},
-  "exportCustomEntries": "Prilagodite polja",
-  "@exportCustomEntries": {},
-  "addEntry": "Dodaj polje",
-  "@addEntry": {},
-  "exportCsvHeadline": "Naslovna vrstica",
-  "@exportCsvHeadline": {},
-  "exportCsvHeadlineDesc": "Pomaga pri razlikovanju vrst",
-  "@exportCsvHeadlineDesc": {},
-  "csv": "CSV",
-  "@csv": {},
-  "pdf": "PDF",
-  "@pdf": {},
-  "db": "SQLite DB",
-  "@db": {},
-  "text": "besedilo",
-  "@text": {},
-  "other": "ostalo",
-  "@other": {},
-  "fieldDelimiter": "Ločilo polj",
-  "@fieldDelimiter": {},
-  "textDelimiter": "Ločilo besedila",
-  "@textDelimiter": {},
-  "export": "IZVOZI",
-  "@export": {},
-  "shared": "deljeno",
-  "@shared": {},
-  "import": "UVOZI",
-  "@import": {},
-  "sourceCode": "Izvorna koda",
-  "@sourceCode": {},
-  "licenses": "Licence tretjih oseb",
-  "@licenses": {},
-  "importSuccess": "Število uvoženih vnosov: {count}",
-  "@importSuccess": {
-    "placeholders": {
-      "count": {
-        "type": "int"
-      }
-    }
-  },
-  "exportWarnConfigNotImportable": "hej Samo prijateljsko opozorilo: trenutnega izvoza podatkov ne bo mogoče uvoziti nazaj v aplikacijo. Če želite to popraviti, se prepričajte, da ste nastavili vrsto izvoza kot CSV in vključili enega od razpoložljivih formatov časa.",
-  "@exportWarnConfigNotImportable": {},
-  "exportWarnNotEveryFieldExported": "Pozor, ne izvažate vseh polj: {fields} {count, plural, one{manjka} two{manjkata} other{manjkajo}}.",
-  "@exportWarnNotEveryFieldExported": {
-    "placeholders": {
-      "count": {
-        "type": "int"
-      },
-      "fields": {
-        "type": "String"
-      }
-    }
-  },
-  "statistics": "Statistika",
-  "@statistics": {},
-  "measurementCount": "Število meritev",
-  "@measurementCount": {},
-  "timeResolvedMetrics": "Meritve glede na čas dneva",
-  "@timeResolvedMetrics": {},
-  "avgOf": "{txt} Ø",
-  "@avgOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "minOf": "{txt} min.",
-  "@minOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "maxOf": "{txt} max.",
-  "@maxOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "warnValues": "Opozorilne vrednosti",
-  "@warnValues": {},
-  "warnAboutTxt1": "Opozorilne vrednosti so zgolj predlogi in ne predstavljajo zdravstvenega nasveta.",
-  "@warnAboutTxt1": {},
-  "warnAboutTxt2": "Privzete vrednosti, odvisne od starosti, prihajajo iz tega vira.",
-  "@warnAboutTxt2": {},
-  "warnAboutTxt3": "Vrednosti lahko spremenite tako, da ustrezajo vašim potrebam in da upoštevate priporočila svojega zdravnika.",
-  "@warnAboutTxt3": {},
-  "enterTimeFormatString": "format časa",
-  "@enterTimeFormatString": {},
-  "now": "zdaj",
-  "@now": {},
-  "notes": "Opombe",
-  "@notes": {},
-  "time": "Čas",
-  "@time": {},
-  "confirmDelete": "Potrdi izbris",
-  "@confirmDelete": {},
-  "confirmDeleteDesc": "Želite izbrisati ta vnos? (Te potrditve lahko izklopite v nastavitvah.)",
-  "@confirmDeleteDesc": {},
-  "deletionConfirmed": "Vnos izbrisan.",
-  "@deletionConfirmed": {},
-  "day": "Dan",
-  "@day": {},
-  "week": "Teden",
-  "@week": {},
-  "month": "Mesec",
-  "@month": {},
-  "lifetime": "Celotno obdobje",
-  "@lifetime": {},
-  "weekOfYear": "Teden {weekNum}, {year}",
-  "@weekOfYear": {
-    "placeholders": {
-      "weekNum": {
-        "type": "int"
-      },
-      "year": {
-        "type": "int"
-      }
-    }
-  },
-  "last7Days": "7 dni",
-  "@last7Days": {},
-  "last30Days": "30 dni",
-  "@last30Days": {},
-  "allowMissingValues": "Dovoli manjkajoče vrednosti",
-  "@allowMissingValues": {},
-  "errTimeAfterNow": "Izbrani čas dneva je bil ponastavljen, saj je bil izbran v prihodnosti. To preverjanje lahko izklopite v nastavitvah.",
-  "@errTimeAfterNow": {},
-  "language": "Jezik",
-  "@language": {},
-  "custom": "Po meri",
-  "@custom": {},
-  "drawRegressionLines": "Nariši trendne črte",
-  "@drawRegressionLines": {},
-  "drawRegressionLinesDesc": "Na grafu nariše regresijske črte. Uporabno samo za velike intervale.",
-  "@drawRegressionLinesDesc": {},
-  "pdfDocumentTitle": "Vrednosti krvnega tlaka od {start} do {end}",
-  "@pdfDocumentTitle": {
-    "placeholders": {
-      "start": {
-        "type": "String"
-      },
-      "end": {
-        "type": "String"
-      }
-    }
-  },
-  "fieldFormat": "Format polja",
-  "@fieldFormat": {},
-  "result": "Rezultat:",
-  "@result": {},
-  "pulsePressure": "Pulzni tlak",
-  "@pulsePressure": {},
-  "addExportformat": "Dodaj obliko izvoza",
-  "@addExportformat": {},
-  "edit": "Uredi",
-  "@edit": {},
-  "default_": "Privzeto",
-  "@default_": {},
-  "exportPdfHeaderHeight": "Višina vzglavja",
-  "@exportPdfHeaderHeight": {},
-  "exportPdfHeaderFontSize": "Velikost pisave vzglavja",
-  "@exportPdfHeaderFontSize": {},
-  "exportPdfCellHeight": "Višina vrstice",
-  "@exportPdfCellHeight": {},
-  "exportPdfCellFontSize": "Velikost pisave vrstice",
-  "@exportPdfCellFontSize": {},
-  "maximum": "Maksimum",
-  "@maximum": {},
-  "minimum": "Minimum",
-  "@minimum": {},
-  "exportPdfExportTitle": "Naslovna vrstica",
-  "@exportPdfExportTitle": {},
-  "exportPdfExportStatistics": "Statistika",
-  "@exportPdfExportStatistics": {},
-  "startWithAddMeasurementPage": "Meritev ob zagonu",
-  "@startWithAddMeasurementPage": {},
-  "addLine": "Dodaj črto",
-  "@addLine": {},
-  "timestamp": "Časovni žig",
-  "@timestamp": {},
-  "note": "Opomba",
-  "@note": {},
-  "exportSettings": "Nastavitve varnostne kopije",
-  "@exportSettings": {},
-  "importSettings": "Nastavitve obnove varnostne kopije",
-  "@importSettings": {},
-  "requiresAppRestart": "Zahteva ponoven zagon aplikacije",
-  "@requiresAppRestart": {},
-  "restartNow": "Ponovno zaženi sedaj",
-  "@restartNow": {},
-  "deleteAllMeasurements": "Izbriši vse meritve",
-  "@deleteAllMeasurements": {},
-  "deleteAllSettings": "Izbriši vse nastavitve",
-  "@deleteAllSettings": {},
-  "warnDeletionUnrecoverable": "Ta korak je nepovraten, razen če ste ročno naredili varnostno kopijo. Ali res želite to izbrisati?",
-  "@warnDeletionUnrecoverable": {},
-  "needlePinBarWidth": "Debelina barve",
-  "@needlePinBarWidth": {},
-  "needlePinBarWidthDesc": "Širina barvnih vnosov črt na grafu.",
-  "@needlePinBarWidthDesc": {},
-  "errParseEmptyCsvFile": "V datoteki CSV ni dovolj vrstic za razčlenitev zapisa.",
-  "@errParseEmptyCsvFile": {},
-  "titleInCsv": "Naslov v CSV",
-  "@titleInCsv": {},
-  "errBleNoPerms": "Manjkajo dovoljenja za Bluetooth",
-  "@errBleNoPerms": {},
-  "preferredPressureUnit": "Želena enota za tlak",
-  "@preferredPressureUnit": {},
-  "compactList": "Zgoščen seznam meritev",
-  "@compactList": {},
-  "bluetoothDisabled": "Bluetooth onemogočen",
-  "@bluetoothDisabled": {},
-  "errMeasurementRead": "Napaka pri zajemu meritve!",
-  "@errMeasurementRead": {},
-  "measurementSuccess": "Meritev uspešno zajeta!",
-  "@measurementSuccess": {},
-  "connect": "Poveži",
-  "@connect": {},
-  "bluetoothInput": "Bluetooth vnos",
-  "@bluetoothInput": {},
-  "scanningForDevices": "Iskanje naprav",
-  "@scanningForDevices": {},
-  "errParseTimeNotRestoreable": "Ni stolpca, ki bi omogočal obnovitev časovnega žiga.",
-  "@errParseTimeNotRestoreable": {},
-  "errParseUnknownColumn": "Ni stolpca z imenom \"{title}\".",
-  "@errParseUnknownColumn": {
-    "placeholders": {
-      "title": {
-        "type": "String"
-      }
-    }
-  },
-  "csvTitle": "CSV-naslov",
-  "@csvTitle": {},
-  "errParseLineTooShort": "Vrstica št. {lineNumber} ima manj stolpcev kot prva vrstica.",
-  "@errParseLineTooShort": {
-    "placeholders": {
-      "lineNumber": {
-        "type": "int"
-      }
-    }
-  },
-  "exportFieldsPreset": "Prednastavitev izvoznih polj",
-  "@exportFieldsPreset": {},
-  "remove": "Odstrani",
-  "@remove": {},
-  "manageExportColumns": "Upravljanje stolpcev za izvoz",
-  "@manageExportColumns": {},
-  "buildIn": "Vgrajeno",
-  "@buildIn": {},
-  "recordFormat": "Format zapisa",
-  "@recordFormat": {},
-  "timeFormat": "Format časa",
-  "@timeFormat": {},
-  "errAccuracyLoss": "Pri izvozu podatkov z zapisom časa po meri lahko pride do izgube natančnosti.",
-  "@errAccuracyLoss": {},
-  "medications": "Zdravila",
-  "@medications": {},
-  "addMedication": "Dodaj zdravilo",
-  "@addMedication": {},
-  "name": "Ime",
-  "@name": {},
-  "defaultDosis": "Privzeti odmerek",
-  "@defaultDosis": {},
-  "noMedication": "Brez zdravil",
-  "@noMedication": {},
-  "dosis": "Odmerek",
-  "@dosis": {},
-  "valueDistribution": "Porazdelitev vrednosti",
-  "@valueDistribution": {},
-  "tapToClose": "Tapnite za zapiranje.",
-  "@tapToClose": {},
-  "meanArterialPressure": "Povprečni arterijski tlak",
-  "@meanArterialPressure": {},
-  "userID": "ID uporabnika",
-  "@userID": {},
-  "bodyMovementDetected": "Zaznano gibanje telesa",
-  "@bodyMovementDetected": {},
-  "cuffTooLoose": "Manšeta je preveč ohlapna",
-  "@cuffTooLoose": {},
-  "irregularPulseDetected": "Zaznan nepravilen utrip",
-  "@irregularPulseDetected": {},
-  "pulseRateExceedsUpperLimit": "Utrip presega zgornjo mejo",
-  "@pulseRateExceedsUpperLimit": {},
-  "pulseRateLessThanLowerLimit": "Utrip presega spodnjo mejo",
-  "@pulseRateLessThanLowerLimit": {},
-  "availableDevices": "Razpoložljive naprave",
-  "@availableDevices": {},
-  "deleteAllMedicineIntakes": "Izbrišite vse vnose zdravil",
-  "@deleteAllMedicineIntakes": {},
-  "deleteAllNotes": "Izbrišite vse opombe",
-  "@deleteAllNotes": {},
-  "date": "Datum",
-  "@date": {},
-  "intakes": "Vnosi zdravil",
-  "@intakes": {},
-  "errFeatureNotSupported": "Ta funkcija ni na voljo na tej platformi.",
-  "@errFeatureNotSupported": {},
-  "invalidZip": "Neveljavna ZIP datoteka.",
-  "@invalidZip": {},
-  "errCantCreateArchive": "Ne morem ustvariti arhiva. Prosim, prijavite napako.",
-  "@errCantCreateArchive": {},
-  "weight": "Teža",
-  "@weight": {},
-  "enterWeight": "Vnesite težo",
-  "@enterWeight": {},
-  "selectMeasurementTitle": "Izberite meritev, ki jo želite uporabiti",
-  "@selectMeasurementTitle": {},
-  "measurementIndex": "Meritev #{number}",
-  "@measurementIndex": {
-    "placeholders": {
-      "number": {
-        "type": "int"
-      }
-    }
-  },
-  "select": "Izberi",
-  "@select": {
-    "description": "Used when f.e. selecting a single measurement when the bluetooth device returned multiple"
-  },
-  "preferredWeightUnit": "Želena enota teže",
-  "@preferredWeightUnit": {
-    "description": "Setting for the unit the app will use for displaying weight"
-  },
-  "disabled": "Onemogočeno",
-  "@disabled": {},
-  "newBluetoothInputOldLib": "Beta",
-  "@newBluetoothInputOldLib": {},
-  "oldBluetoothInput": "Stabilna",
-  "@oldBluetoothInput": {},
-  "newBluetoothInputCrossPlatform": "Beta med platformami",
-  "@newBluetoothInputCrossPlatform": {},
-  "bluetoothInputDesc": "Zaledje beta različice deluje na več napravah, vendar je manj preizkušeno. Različica za več platform morda deluje na napravah, ki niso Android, načrtujemo pa, da bo ta različica - ko bo dovolj razvita - nadomestila stabilno različico aplikacije.",
-  "@bluetoothInputDesc": {},
-  "delete": "Izbriši",
-  "@delete": {},
-  "useLegacyList": "Uporabi stari seznam",
-  "@useLegacyList": {},
-  "linePositionY": "Položaj črte (y)",
-  "@linePositionY": {},
-  "startWithAddMeasurementPageDescription": "Ob zagonu aplikacije se prikaže okno za vnos meritev.",
-  "@startWithAddMeasurementPageDescription": {},
-  "customGraphMarkings": "Oznake po meri",
-  "@customGraphMarkings": {},
-  "exportFieldFormatDocumentation": "'## Spremenljivke\nOblika izvoznega polja podpira vstavljanje vrednosti za naslednje oznake:\n- `$TIMESTAMP`: Predstavlja tim. Unix čas v milisekundah.\n- `$SYS:` Zagotavlja vrednost, če je na voljo; sicer je privzeta vrednost -1.\n- `$DIA:` Zagotavlja vrednost, če je na voljo; sicer je privzeta vrednost -1.\n- `$PUL:` Zagotavlja vrednost, če je na voljo; sicer je privzeta vrednost -1.\n- `$NOTE:` Zagotavlja vrednost, če je na voljo; sicer je privzeta vrednost -1.\n- `$COLOR:` predstavlja barvo meritve kot številko. (primer vrednosti: `4291681337`)\n\nČe katera od zgoraj omenjenih oznak ni prisotna v zapisu o krvnem tlaku, bo nadomeščena z `null`.\n\n## Matematične operacije\nOsnovne matematične operacije lahko uporabite znotraj dvojnih oklepajev (\"`{{}}`\").\n\nPodprte so naslednje matematične operacije:\n- Operacije: +, -, *, /, %, ^\n- Funkcije z enim parametrom: abs, acos, asin, atan, ceil, cos, cosh, cot, coth, csc, csch, exp, floor, ln, log, round sec, sech, sin, sinh, sqrt, tan, tanh\n- Funkcije z dvema parametroma: log, nrt, pow\n- Konstante: e, pi, ln2, ln10, log2e, log10e, sqrt1_2, sqrt2\n\nZa celotno specifikacijo matematičnih funkcij si lahko ogledate dokumentacijo [function_tree](https://pub.dev/documentation/function_tree/latest#interpreter).\n\n## Procesiranje\n1. zamenjava spremenljivke\n2. matematične operacije'",
-  "@exportFieldFormatDocumentation": {},
-  "warnNeedsRestartForUsingApp": "V tej seji so bile izbrisane datoteke. Znova zaženite aplikacijo, če želite še naprej uporabljati vrnitev v druge dele aplikacije!",
-  "@warnNeedsRestartForUsingApp": {},
-  "average": "Povprečje",
-  "@average": {},
-  "exportPdfExportData": "Podatkovna tabela",
-  "@exportPdfExportData": {},
-  "horizontalLines": "Horizontalne črte",
-  "@horizontalLines": {},
-  "addMeasurement": "Dodaj meritev",
-  "@addMeasurement": {},
-  "color": "Barva",
-  "@color": {},
-  "sysShort": "sis",
-  "@sysShort": {},
-  "settings": "Nastavitve",
-  "@settings": {},
-  "system": "Sistemska",
-  "@system": {},
-  "confirmDeletion": "Potrdi brisanje",
-  "@confirmDeletion": {},
-  "determineWarnValues": "Določi opozorilne vrednosti",
-  "@determineWarnValues": {},
-  "version": "Različica",
-  "@version": {},
-  "versionOf": "Različica: {version}",
-  "@versionOf": {
-    "placeholders": {
-      "version": {
-        "type": "String"
-      }
-    }
-  },
-  "enterTimeFormatDesc": "Oblikovalnik je mešanica vnaprej določenih nizov ICU/Skeleton in morebitnega dodatnega besedila, ki ga želite vključiti.\n\n[Če vas zanima celoten seznam veljavnih formatov, jih lahko najdete tukaj.](screen://TimeFormattingHelp)\n\nSamo prijazen opomnik, uporaba nizov daljšega ali krajšega formata ne bo spremenila širine stolpcev tabele, kar bi lahko povzročilo nerodne prelome vrstic in neprikazovanje besedila.\n\nprivzeto: \"ll-MM-dd HH:mm\"",
-  "@enterTimeFormatDesc": {},
-  "aboutBleInput": "Nekatere merilne naprave so združljive z BLE GATT. Tukaj lahko te naprave povežete z aplikacijo in omogočite samodejno posredovanje meritev ali pa to možnost onemogočite v nastavitvah.",
-  "@aboutBleInput": {},
-  "improperMeasurementPosition": "Nepravilen položaj merjenja",
-  "@improperMeasurementPosition": {},
-  "activateWeightFeatures": "Aktivirajte funkcije, povezane s težo",
-  "@activateWeightFeatures": {},
-  "bloodPressure": "Krvni tlak",
-  "@bloodPressure": {},
-  "bottomAppBars": "Spodnje vrstice pogovornega okna",
-  "@bottomAppBars": {},
-  "errParseFailedDecodingField": "Dekodiranje polja \"{fieldContent}\" v vrstici št. {lineNumber} ni uspelo.",
-  "@errParseFailedDecodingField": {
-    "placeholders": {
-      "lineNumber": {
-        "type": "int"
-      },
-      "fieldContent": {
-        "type": "String"
-      }
-    }
-  },
-  "behavior": "Obnašanje",
-  "@behavior": {},
-  "exportMimeType": "Tip izvozne datoteke",
-  "@exportMimeType": {}
+    "btnSave": "SHRANI",
+    "@btnSave": {},
+    "validateInputs": "Preverjaj vnose",
+    "@validateInputs": {},
+    "errNoValue": "Prosim, vnesite vrednost",
+    "@errNoValue": {},
+    "addNote": "Opomba (izbirno)",
+    "@addNote": {},
+    "data": "Podatki",
+    "@data": {},
+    "loading": "nalaganje…",
+    "@loading": {},
+    "buildNumberOf": "Številka različice: {buildNumber}",
+    "@buildNumberOf": {
+        "placeholders": {
+            "buildNumber": {
+                "type": "String"
+            }
+        }
+    },
+    "btnConfirm": "OK",
+    "@btnConfirm": {},
+    "errCantReadFile": "Vsebine datoteke ni mogoče prebrati",
+    "@errCantReadFile": {},
+    "year": "Leto",
+    "@year": {},
+    "diaWarn": "Opozorilo glede diastoličnega tlaka",
+    "@diaWarn": {},
+    "measurementsPerDay": "Meritev na dan",
+    "@measurementsPerDay": {},
+    "title": "Aplikacija za spremljanje krvnega tlaka",
+    "@title": {},
+    "success": "Uspešno: {msg}",
+    "@success": {
+        "placeholders": {
+            "msg": {
+                "type": "String"
+            }
+        }
+    },
+    "error": "Napaka: {msg}",
+    "@error": {
+        "placeholders": {
+            "msg": {
+                "type": "String"
+            }
+        }
+    },
+    "errNaN": "Prosim, vnesite vrednost",
+    "@errNaN": {},
+    "errLt30": "Vrednost je manj kot 30? V nastavitvah izključite preverjanje!",
+    "@errLt30": {},
+    "errUnrealistic": "Nerealna vrednost? V nastavitvah izključite preverjanje!",
+    "@errUnrealistic": {},
+    "errDiaGtSys": "Diastolični pritisk je večji ali enak kot sistolični? V nastavitvah izključite preverjanje!",
+    "@errDiaGtSys": {},
+    "errCantOpenURL": "Ne morem odpreti URL-ja: {url}",
+    "@errCantOpenURL": {
+        "placeholders": {
+            "url": {
+                "type": "String"
+            }
+        }
+    },
+    "errNoFileOpened": "datoteka ni bila odprta",
+    "@errNoFileOpened": {},
+    "errNotStarted": "ni zagnano",
+    "@errNotStarted": {},
+    "errNotEnoughDataToGraph": "Ni dovolj podatkov za izris grafa.",
+    "@errNotEnoughDataToGraph": {},
+    "errNoData": "ni podatkov",
+    "@errNoData": {},
+    "errWrongImportFormat": "Uvozite lahko samo datoteke v CSV ali SQLite zapisu.",
+    "@errWrongImportFormat": {},
+    "errNeedHeadline": "Uvozite lahko samo datoteke z naslovno vrstico.",
+    "@errNeedHeadline": {},
+    "errNotImportable": "Te datoteke ni mogoče uvoziti",
+    "@errNotImportable": {},
+    "btnCancel": "PREKLIČI",
+    "@btnCancel": {},
+    "btnUndo": "RAZVELJAVI",
+    "@btnUndo": {},
+    "sysLong": "Sistolični",
+    "@sysLong": {},
+    "diaLong": "Diastolični",
+    "@diaLong": {},
+    "diaShort": "dia",
+    "@diaShort": {},
+    "pulShort": "pul",
+    "@pulShort": {},
+    "pulLong": "Utrip",
+    "@pulLong": {},
+    "layout": "Postavitev",
+    "@layout": {},
+    "allowManualTimeInput": "Dovoli ročni vnos časa",
+    "@allowManualTimeInput": {},
+    "enterTimeFormatScreen": "Format časa",
+    "@enterTimeFormatScreen": {},
+    "theme": "Tema",
+    "@theme": {},
+    "dark": "Temna",
+    "@dark": {},
+    "light": "Svetla",
+    "@light": {},
+    "iconSize": "Velikost ikon",
+    "@iconSize": {},
+    "graphLineThickness": "Debelina črte",
+    "@graphLineThickness": {},
+    "animationSpeed": "Trajanje animacije",
+    "@animationSpeed": {},
+    "accentColor": "Barva teme",
+    "@accentColor": {},
+    "sysColor": "Barva sistoličnega tlaka",
+    "@sysColor": {},
+    "diaColor": "Barva diastoličnega tlaka",
+    "@diaColor": {},
+    "pulColor": "Barva utripa",
+    "@pulColor": {},
+    "age": "Starost",
+    "@age": {},
+    "aboutWarnValuesScreen": "O mejnih vrednostih",
+    "@aboutWarnValuesScreen": {},
+    "aboutWarnValuesScreenDesc": "Več informacij o mejnih vrednostih",
+    "@aboutWarnValuesScreenDesc": {},
+    "sysWarn": "Opozorilo glede sistoličnega tlaka",
+    "@sysWarn": {},
+    "packageNameOf": "Ime paketa: {name}",
+    "@packageNameOf": {
+        "placeholders": {
+            "name": {
+                "type": "String"
+            }
+        }
+    },
+    "exportImport": "Izvoz / Uvoz",
+    "@exportImport": {},
+    "exportDir": "Mapa za izvoz",
+    "@exportDir": {},
+    "exportAfterEveryInput": "Izvozi po vsakem novem vnosu",
+    "@exportAfterEveryInput": {},
+    "exportAfterEveryInputDesc": "Ni priporočljivo (nastalo bo zelo veliko datotek)",
+    "@exportAfterEveryInputDesc": {},
+    "exportFormat": "Format izvoza",
+    "@exportFormat": {},
+    "exportCustomEntries": "Prilagodite polja",
+    "@exportCustomEntries": {},
+    "addEntry": "Dodaj polje",
+    "@addEntry": {},
+    "exportCsvHeadline": "Naslovna vrstica",
+    "@exportCsvHeadline": {},
+    "exportCsvHeadlineDesc": "Pomaga pri razlikovanju vrst",
+    "@exportCsvHeadlineDesc": {},
+    "csv": "CSV",
+    "@csv": {},
+    "pdf": "PDF",
+    "@pdf": {},
+    "db": "SQLite DB",
+    "@db": {},
+    "text": "besedilo",
+    "@text": {},
+    "other": "ostalo",
+    "@other": {},
+    "fieldDelimiter": "Ločilo polj",
+    "@fieldDelimiter": {},
+    "textDelimiter": "Ločilo besedila",
+    "@textDelimiter": {},
+    "export": "IZVOZI",
+    "@export": {},
+    "shared": "deljeno",
+    "@shared": {},
+    "import": "UVOZI",
+    "@import": {},
+    "sourceCode": "Izvorna koda",
+    "@sourceCode": {},
+    "licenses": "Licence tretjih oseb",
+    "@licenses": {},
+    "importSuccess": "Število uvoženih vnosov: {count}",
+    "@importSuccess": {
+        "placeholders": {
+            "count": {
+                "type": "int"
+            }
+        }
+    },
+    "exportWarnConfigNotImportable": "hej Samo prijateljsko opozorilo: trenutnega izvoza podatkov ne bo mogoče uvoziti nazaj v aplikacijo. Če želite to popraviti, se prepričajte, da ste nastavili vrsto izvoza kot CSV in vključili enega od razpoložljivih formatov časa.",
+    "@exportWarnConfigNotImportable": {},
+    "exportWarnNotEveryFieldExported": "Pozor, ne izvažate vseh polj: {fields} {count, plural, one{manjka} other{manjkajo}}.",
+    "@exportWarnNotEveryFieldExported": {
+        "placeholders": {
+            "count": {
+                "type": "int"
+            },
+            "fields": {
+                "type": "String"
+            }
+        }
+    },
+    "statistics": "Statistika",
+    "@statistics": {},
+    "measurementCount": "Število meritev",
+    "@measurementCount": {},
+    "timeResolvedMetrics": "Meritve glede na čas dneva",
+    "@timeResolvedMetrics": {},
+    "avgOf": "{txt} Ø",
+    "@avgOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "minOf": "{txt} min.",
+    "@minOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "maxOf": "{txt} max.",
+    "@maxOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "warnValues": "Opozorilne vrednosti",
+    "@warnValues": {},
+    "warnAboutTxt1": "Opozorilne vrednosti so zgolj predlogi in ne predstavljajo zdravstvenega nasveta.",
+    "@warnAboutTxt1": {},
+    "warnAboutTxt2": "Privzete vrednosti, odvisne od starosti, prihajajo iz tega vira.",
+    "@warnAboutTxt2": {},
+    "warnAboutTxt3": "Vrednosti lahko spremenite tako, da ustrezajo vašim potrebam in da upoštevate priporočila svojega zdravnika.",
+    "@warnAboutTxt3": {},
+    "enterTimeFormatString": "format časa",
+    "@enterTimeFormatString": {},
+    "now": "zdaj",
+    "@now": {},
+    "notes": "Opombe",
+    "@notes": {},
+    "time": "Čas",
+    "@time": {},
+    "confirmDelete": "Potrdi izbris",
+    "@confirmDelete": {},
+    "confirmDeleteDesc": "Želite izbrisati ta vnos? (Te potrditve lahko izklopite v nastavitvah.)",
+    "@confirmDeleteDesc": {},
+    "deletionConfirmed": "Vnos izbrisan.",
+    "@deletionConfirmed": {},
+    "day": "Dan",
+    "@day": {},
+    "week": "Teden",
+    "@week": {},
+    "month": "Mesec",
+    "@month": {},
+    "lifetime": "Celotno obdobje",
+    "@lifetime": {},
+    "weekOfYear": "Teden {weekNum}, {year}",
+    "@weekOfYear": {
+        "placeholders": {
+            "weekNum": {
+                "type": "int"
+            },
+            "year": {
+                "type": "int"
+            }
+        }
+    },
+    "last7Days": "7 dni",
+    "@last7Days": {},
+    "last30Days": "30 dni",
+    "@last30Days": {},
+    "allowMissingValues": "Dovoli manjkajoče vrednosti",
+    "@allowMissingValues": {},
+    "errTimeAfterNow": "Izbrani čas dneva je bil ponastavljen, saj je bil izbran v prihodnosti. To preverjanje lahko izklopite v nastavitvah.",
+    "@errTimeAfterNow": {},
+    "language": "Jezik",
+    "@language": {},
+    "custom": "Po meri",
+    "@custom": {},
+    "drawRegressionLines": "Nariši trendne črte",
+    "@drawRegressionLines": {},
+    "drawRegressionLinesDesc": "Na grafu nariše regresijske črte. Uporabno samo za velike intervale.",
+    "@drawRegressionLinesDesc": {},
+    "pdfDocumentTitle": "Vrednosti krvnega tlaka od {start} do {end}",
+    "@pdfDocumentTitle": {
+        "placeholders": {
+            "start": {
+                "type": "String"
+            },
+            "end": {
+                "type": "String"
+            }
+        }
+    },
+    "fieldFormat": "Format polja",
+    "@fieldFormat": {},
+    "result": "Rezultat:",
+    "@result": {},
+    "pulsePressure": "Pulzni tlak",
+    "@pulsePressure": {},
+    "addExportformat": "Dodaj obliko izvoza",
+    "@addExportformat": {},
+    "edit": "Uredi",
+    "@edit": {},
+    "default_": "Privzeto",
+    "@default_": {},
+    "exportPdfHeaderHeight": "Višina vzglavja",
+    "@exportPdfHeaderHeight": {},
+    "exportPdfHeaderFontSize": "Velikost pisave vzglavja",
+    "@exportPdfHeaderFontSize": {},
+    "exportPdfCellHeight": "Višina vrstice",
+    "@exportPdfCellHeight": {},
+    "exportPdfCellFontSize": "Velikost pisave vrstice",
+    "@exportPdfCellFontSize": {},
+    "maximum": "Maksimum",
+    "@maximum": {},
+    "minimum": "Minimum",
+    "@minimum": {},
+    "exportPdfExportTitle": "Naslovna vrstica",
+    "@exportPdfExportTitle": {},
+    "exportPdfExportStatistics": "Statistika",
+    "@exportPdfExportStatistics": {},
+    "startWithAddMeasurementPage": "Meritev ob zagonu",
+    "@startWithAddMeasurementPage": {},
+    "addLine": "Dodaj črto",
+    "@addLine": {},
+    "timestamp": "Časovni žig",
+    "@timestamp": {},
+    "note": "Opomba",
+    "@note": {},
+    "exportSettings": "Nastavitve varnostne kopije",
+    "@exportSettings": {},
+    "importSettings": "Nastavitve obnove varnostne kopije",
+    "@importSettings": {},
+    "requiresAppRestart": "Zahteva ponoven zagon aplikacije",
+    "@requiresAppRestart": {},
+    "restartNow": "Ponovno zaženi sedaj",
+    "@restartNow": {},
+    "deleteAllMeasurements": "Izbriši vse meritve",
+    "@deleteAllMeasurements": {},
+    "deleteAllSettings": "Izbriši vse nastavitve",
+    "@deleteAllSettings": {},
+    "warnDeletionUnrecoverable": "Ta korak je nepovraten, razen če ste ročno naredili varnostno kopijo. Ali res želite to izbrisati?",
+    "@warnDeletionUnrecoverable": {},
+    "needlePinBarWidth": "Debelina barve",
+    "@needlePinBarWidth": {},
+    "needlePinBarWidthDesc": "Širina barvnih vnosov črt na grafu.",
+    "@needlePinBarWidthDesc": {},
+    "errParseEmptyCsvFile": "V datoteki CSV ni dovolj vrstic za razčlenitev zapisa.",
+    "@errParseEmptyCsvFile": {},
+    "titleInCsv": "Naslov v CSV",
+    "@titleInCsv": {},
+    "errBleNoPerms": "Manjkajo dovoljenja za Bluetooth",
+    "@errBleNoPerms": {},
+    "preferredPressureUnit": "Želena enota za tlak",
+    "@preferredPressureUnit": {},
+    "compactList": "Zgoščen seznam meritev",
+    "@compactList": {},
+    "bluetoothDisabled": "Bluetooth onemogočen",
+    "@bluetoothDisabled": {},
+    "errMeasurementRead": "Napaka pri zajemu meritve!",
+    "@errMeasurementRead": {},
+    "measurementSuccess": "Meritev uspešno zajeta!",
+    "@measurementSuccess": {},
+    "connect": "Poveži",
+    "@connect": {},
+    "bluetoothInput": "Bluetooth vnos",
+    "@bluetoothInput": {},
+    "scanningForDevices": "Iskanje naprav",
+    "@scanningForDevices": {},
+    "errParseTimeNotRestoreable": "Ni stolpca, ki bi omogočal obnovitev časovnega žiga.",
+    "@errParseTimeNotRestoreable": {},
+    "errParseUnknownColumn": "Ni stolpca z imenom \"{title}\".",
+    "@errParseUnknownColumn": {
+        "placeholders": {
+            "title": {
+                "type": "String"
+            }
+        }
+    },
+    "csvTitle": "CSV-naslov",
+    "@csvTitle": {},
+    "errParseLineTooShort": "Vrstica št. {lineNumber} ima manj stolpcev kot prva vrstica.",
+    "@errParseLineTooShort": {
+        "placeholders": {
+            "lineNumber": {
+                "type": "int"
+            }
+        }
+    },
+    "exportFieldsPreset": "Prednastavitev izvoznih polj",
+    "@exportFieldsPreset": {},
+    "remove": "Odstrani",
+    "@remove": {},
+    "manageExportColumns": "Upravljanje stolpcev za izvoz",
+    "@manageExportColumns": {},
+    "buildIn": "Vgrajeno",
+    "@buildIn": {},
+    "recordFormat": "Format zapisa",
+    "@recordFormat": {},
+    "timeFormat": "Format časa",
+    "@timeFormat": {},
+    "errAccuracyLoss": "Pri izvozu podatkov z zapisom časa po meri lahko pride do izgube natančnosti.",
+    "@errAccuracyLoss": {},
+    "medications": "Zdravila",
+    "@medications": {},
+    "addMedication": "Dodaj zdravilo",
+    "@addMedication": {},
+    "name": "Ime",
+    "@name": {},
+    "defaultDosis": "Privzeti odmerek",
+    "@defaultDosis": {},
+    "noMedication": "Brez zdravil",
+    "@noMedication": {},
+    "dosis": "Odmerek",
+    "@dosis": {},
+    "valueDistribution": "Porazdelitev vrednosti",
+    "@valueDistribution": {},
+    "tapToClose": "Tapnite za zapiranje.",
+    "@tapToClose": {},
+    "meanArterialPressure": "Povprečni arterijski tlak",
+    "@meanArterialPressure": {},
+    "userID": "ID uporabnika",
+    "@userID": {},
+    "bodyMovementDetected": "Zaznano gibanje telesa",
+    "@bodyMovementDetected": {},
+    "cuffTooLoose": "Manšeta je preveč ohlapna",
+    "@cuffTooLoose": {},
+    "irregularPulseDetected": "Zaznan nepravilen utrip",
+    "@irregularPulseDetected": {},
+    "pulseRateExceedsUpperLimit": "Utrip presega zgornjo mejo",
+    "@pulseRateExceedsUpperLimit": {},
+    "pulseRateLessThanLowerLimit": "Utrip presega spodnjo mejo",
+    "@pulseRateLessThanLowerLimit": {},
+    "availableDevices": "Razpoložljive naprave",
+    "@availableDevices": {},
+    "deleteAllMedicineIntakes": "Izbrišite vse vnose zdravil",
+    "@deleteAllMedicineIntakes": {},
+    "deleteAllNotes": "Izbrišite vse opombe",
+    "@deleteAllNotes": {},
+    "date": "Datum",
+    "@date": {},
+    "intakes": "Vnosi zdravil",
+    "@intakes": {},
+    "errFeatureNotSupported": "Ta funkcija ni na voljo na tej platformi.",
+    "@errFeatureNotSupported": {},
+    "invalidZip": "Neveljavna ZIP datoteka.",
+    "@invalidZip": {},
+    "errCantCreateArchive": "Ne morem ustvariti arhiva. Prosim, prijavite napako.",
+    "@errCantCreateArchive": {},
+    "weight": "Teža",
+    "@weight": {},
+    "enterWeight": "Vnesite težo",
+    "@enterWeight": {},
+    "selectMeasurementTitle": "Izberite meritev, ki jo želite uporabiti",
+    "@selectMeasurementTitle": {},
+    "measurementIndex": "Meritev #{number}",
+    "@measurementIndex": {
+        "placeholders": {
+            "number": {
+                "type": "int"
+            }
+        }
+    },
+    "select": "Izberi",
+    "@select": {
+        "description": "Used when f.e. selecting a single measurement when the bluetooth device returned multiple"
+    },
+    "preferredWeightUnit": "Želena enota teže",
+    "@preferredWeightUnit": {
+        "description": "Setting for the unit the app will use for displaying weight"
+    },
+    "disabled": "Onemogočeno",
+    "@disabled": {},
+    "newBluetoothInputOldLib": "Beta",
+    "@newBluetoothInputOldLib": {},
+    "oldBluetoothInput": "Stabilna",
+    "@oldBluetoothInput": {},
+    "newBluetoothInputCrossPlatform": "Beta med platformami",
+    "@newBluetoothInputCrossPlatform": {},
+    "bluetoothInputDesc": "Zaledje beta različice deluje na več napravah, vendar je manj preizkušeno. Različica za več platform morda deluje na napravah, ki niso Android, načrtujemo pa, da bo ta različica - ko bo dovolj razvita - nadomestila stabilno različico aplikacije.",
+    "@bluetoothInputDesc": {},
+    "delete": "Izbriši",
+    "@delete": {},
+    "useLegacyList": "Uporabi stari seznam",
+    "@useLegacyList": {},
+    "linePositionY": "Položaj črte (y)",
+    "@linePositionY": {},
+    "startWithAddMeasurementPageDescription": "Ob zagonu aplikacije se prikaže okno za vnos meritev.",
+    "@startWithAddMeasurementPageDescription": {},
+    "customGraphMarkings": "Oznake po meri",
+    "@customGraphMarkings": {},
+    "exportFieldFormatDocumentation": "'## Spremenljivke\nOblika izvoznega polja podpira vstavljanje vrednosti za naslednje oznake:\n- `$TIMESTAMP`: Predstavlja tim. Unix čas v milisekundah.\n- `$SYS:` Zagotavlja vrednost, če je na voljo; sicer je privzeta vrednost -1.\n- `$DIA:` Zagotavlja vrednost, če je na voljo; sicer je privzeta vrednost -1.\n- `$PUL:` Zagotavlja vrednost, če je na voljo; sicer je privzeta vrednost -1.\n- `$NOTE:` Zagotavlja vrednost, če je na voljo; sicer je privzeta vrednost -1.\n- `$COLOR:` predstavlja barvo meritve kot številko. (primer vrednosti: `4291681337`)\n\nČe katera od zgoraj omenjenih oznak ni prisotna v zapisu o krvnem tlaku, bo nadomeščena z `null`.\n\n## Matematične operacije\nOsnovne matematične operacije lahko uporabite znotraj dvojnih oklepajev (\"`{{}}`\").\n\nPodprte so naslednje matematične operacije:\n- Operacije: +, -, *, /, %, ^\n- Funkcije z enim parametrom: abs, acos, asin, atan, ceil, cos, cosh, cot, coth, csc, csch, exp, floor, ln, log, round sec, sech, sin, sinh, sqrt, tan, tanh\n- Funkcije z dvema parametroma: log, nrt, pow\n- Konstante: e, pi, ln2, ln10, log2e, log10e, sqrt1_2, sqrt2\n\nZa celotno specifikacijo matematičnih funkcij si lahko ogledate dokumentacijo [function_tree](https://pub.dev/documentation/function_tree/latest#interpreter).\n\n## Procesiranje\n1. zamenjava spremenljivke\n2. matematične operacije'",
+    "@exportFieldFormatDocumentation": {},
+    "warnNeedsRestartForUsingApp": "V tej seji so bile izbrisane datoteke. Znova zaženite aplikacijo, če želite še naprej uporabljati vrnitev v druge dele aplikacije!",
+    "@warnNeedsRestartForUsingApp": {},
+    "average": "Povprečje",
+    "@average": {},
+    "exportPdfExportData": "Podatkovna tabela",
+    "@exportPdfExportData": {},
+    "horizontalLines": "Horizontalne črte",
+    "@horizontalLines": {},
+    "addMeasurement": "Dodaj meritev",
+    "@addMeasurement": {},
+    "color": "Barva",
+    "@color": {},
+    "sysShort": "sis",
+    "@sysShort": {},
+    "settings": "Nastavitve",
+    "@settings": {},
+    "system": "Sistemska",
+    "@system": {},
+    "confirmDeletion": "Potrdi brisanje",
+    "@confirmDeletion": {},
+    "determineWarnValues": "Določi opozorilne vrednosti",
+    "@determineWarnValues": {},
+    "version": "Različica",
+    "@version": {},
+    "versionOf": "Različica: {version}",
+    "@versionOf": {
+        "placeholders": {
+            "version": {
+                "type": "String"
+            }
+        }
+    },
+    "enterTimeFormatDesc": "Oblikovalnik je mešanica vnaprej določenih nizov ICU/Skeleton in morebitnega dodatnega besedila, ki ga želite vključiti.\n\n[Če vas zanima celoten seznam veljavnih formatov, jih lahko najdete tukaj.](screen://TimeFormattingHelp)\n\nSamo prijazen opomnik, uporaba nizov daljšega ali krajšega formata ne bo spremenila širine stolpcev tabele, kar bi lahko povzročilo nerodne prelome vrstic in neprikazovanje besedila.\n\nprivzeto: \"ll-MM-dd HH:mm\"",
+    "@enterTimeFormatDesc": {},
+    "aboutBleInput": "Nekatere merilne naprave so združljive z BLE GATT. Tukaj lahko te naprave povežete z aplikacijo in omogočite samodejno posredovanje meritev ali pa to možnost onemogočite v nastavitvah.",
+    "@aboutBleInput": {},
+    "improperMeasurementPosition": "Nepravilen položaj merjenja",
+    "@improperMeasurementPosition": {},
+    "activateWeightFeatures": "Aktivirajte funkcije, povezane s težo",
+    "@activateWeightFeatures": {},
+    "bloodPressure": "Krvni tlak",
+    "@bloodPressure": {},
+    "bottomAppBars": "Spodnje vrstice pogovornega okna",
+    "@bottomAppBars": {},
+    "errParseFailedDecodingField": "Dekodiranje polja \"{fieldContent}\" v vrstici št. {lineNumber} ni uspelo.",
+    "@errParseFailedDecodingField": {
+        "placeholders": {
+            "lineNumber": {
+                "type": "int"
+            },
+            "fieldContent": {
+                "type": "String"
+            }
+        }
+    },
+    "behavior": "Obnašanje",
+    "@behavior": {},
+    "exportMimeType": "Tip izvozne datoteke",
+    "@exportMimeType": {}
 }
app/lib/l10n/app_sv.arb
@@ -1,40 +1,50 @@
 {
-  "success": "Lyckades: {msg}",
-  "@success": {
-    "placeholders": {
-      "msg": {
-        "type": "String"
-      }
-    }
-  },
-  "loading": "laddar…",
-  "@loading": {},
-  "error": "Fel: {msg}",
-  "@error": {
-    "placeholders": {
-      "msg": {
-        "type": "String"
-      }
-    }
-  },
-  "errUnrealistic": "Orealistiskt värde? Stäng av validering i inställningarna!",
-  "@errUnrealistic": {},
-  "errCantOpenURL": "Kan inte öppna URL: {url}",
-  "@errCantOpenURL": {
-    "placeholders": {
-      "url": {
-        "type": "String"
-      }
-    }
-  },
-  "errNotStarted": "ej startad",
-  "@errNotStarted": {},
-  "errNotEnoughDataToGraph": "Inte tillräckligt med data för att rita en graf.",
-  "@errNotEnoughDataToGraph": {},
-  "errNoData": "ingen data",
-  "@errNoData": {},
-  "title": "Blodtrycksapp",
-  "@title": {},
-  "errNaN": "Vänligen skriv in ett tal",
-  "@errNaN": {}
+    "success": "Lyckades: {msg}",
+    "@success": {
+        "placeholders": {
+            "msg": {
+                "type": "String"
+            }
+        }
+    },
+    "loading": "laddar…",
+    "@loading": {},
+    "error": "Fel: {msg}",
+    "@error": {
+        "placeholders": {
+            "msg": {
+                "type": "String"
+            }
+        }
+    },
+    "errUnrealistic": "Orealistiskt värde? Stäng av validering i inställningarna!",
+    "@errUnrealistic": {},
+    "errCantOpenURL": "Kan inte öppna URL: {url}",
+    "@errCantOpenURL": {
+        "placeholders": {
+            "url": {
+                "type": "String"
+            }
+        }
+    },
+    "errNotStarted": "ej startad",
+    "@errNotStarted": {},
+    "errNotEnoughDataToGraph": "Inte tillräckligt med data för att rita en graf.",
+    "@errNotEnoughDataToGraph": {},
+    "errNoData": "ingen data",
+    "@errNoData": {},
+    "title": "Blodtrycksapp",
+    "@title": {},
+    "errNaN": "Vänligen skriv in ett tal",
+    "@errNaN": {},
+    "errLt30": "Nummer <= 30? Stäng av validering i inställningarna!",
+    "@errLt30": {},
+    "errDiaGtSys": "dia >= sys? Stäng av validering i inställningarna!",
+    "@errDiaGtSys": {},
+    "errNoFileOpened": "ingen fil öppnades",
+    "@errNoFileOpened": {},
+    "errNoValue": "Vänligen skriv ett värde",
+    "@errNoValue": {},
+    "errWrongImportFormat": "Du kan endast importera filer i databas-formatet CSV och SQLite.",
+    "@errWrongImportFormat": {}
 }
app/lib/l10n/app_tr.arb
@@ -1,558 +1,562 @@
 {
-  "behavior": "Davranış",
-  "@behavior": {},
-  "weekOfYear": "Hafta {weekNum}, {year}",
-  "@weekOfYear": {
-    "placeholders": {
-      "weekNum": {
-        "type": "int"
-      },
-      "year": {
-        "type": "int"
-      }
-    }
-  },
-  "aboutWarnValuesScreenDesc": "Uyarı değerleri hakkında daha çok bilgi",
-  "@aboutWarnValuesScreenDesc": {},
-  "warnAboutTxt2": "Varsayılan yaşa bağlı değerler bu kaynaktan alındı.",
-  "@warnAboutTxt2": {},
-  "validateInputs": "Veri girişlerini doğrula",
-  "@validateInputs": {},
-  "month": "Ay",
-  "@month": {},
-  "addExportformat": "exportformat ekle",
-  "@addExportformat": {},
-  "exportDir": "Dışa aktarma dizini",
-  "@exportDir": {},
-  "csv": "CSV",
-  "@csv": {},
-  "default_": "Varsayılan",
-  "@default_": {},
-  "accentColor": "Tema rengi",
-  "@accentColor": {},
-  "title": "Kan Basıncı Uygulaması",
-  "@title": {},
-  "errTimeAfterNow": "Seçilen zaman gelecekte. Bu doğrulamayı ayarlardan kapatabilirsiniz.",
-  "@errTimeAfterNow": {},
-  "versionOf": "Sürüm: {version}",
-  "@versionOf": {
-    "placeholders": {
-      "version": {
-        "type": "String"
-      }
-    }
-  },
-  "btnConfirm": "TAMAM",
-  "@btnConfirm": {},
-  "addMeasurement": "Ölçüm ekle",
-  "@addMeasurement": {},
-  "startWithAddMeasurementPageDescription": "Uygulamanın açılışında, ölçüm giriş ekranı gösterilir.",
-  "@startWithAddMeasurementPageDescription": {},
-  "animationSpeed": "Animasyon süresi",
-  "@animationSpeed": {},
-  "licenses": "3. taraf lisanslar",
-  "@licenses": {},
-  "exportPdfExportData": "Veri tablosu",
-  "@exportPdfExportData": {},
-  "allowManualTimeInput": "Elle süre girmeye izin ver",
-  "@allowManualTimeInput": {},
-  "drawRegressionLines": "Eğilim çizgilerini çiz",
-  "@drawRegressionLines": {},
-  "btnSave": "KAYDET",
-  "@btnSave": {},
-  "deletionConfirmed": "Giriş silindi.",
-  "@deletionConfirmed": {},
-  "last30Days": "30 gün",
-  "@last30Days": {},
-  "fieldDelimiter": "Alan sınırlayıcı",
-  "@fieldDelimiter": {},
-  "horizontalLines": "Yatay çizgiler",
-  "@horizontalLines": {},
-  "exportPdfExportTitle": "Başlık",
-  "@exportPdfExportTitle": {},
-  "import": "İÇE AKTAR",
-  "@import": {},
-  "pulShort": "pul",
-  "@pulShort": {},
-  "sysLong": "Sistolik",
-  "@sysLong": {},
-  "exportPdfCellHeight": "Satır yüksekliği",
-  "@exportPdfCellHeight": {},
-  "success": "Başarılı: {msg}",
-  "@success": {
-    "placeholders": {
-      "msg": {
-        "type": "String"
-      }
-    }
-  },
-  "exportCustomEntries": "Alanları kişileştir",
-  "@exportCustomEntries": {},
-  "exportImport": "Dışa aktar / İçe aktar",
-  "@exportImport": {},
-  "enterTimeFormatString": "zaman biçimi",
-  "@enterTimeFormatString": {},
-  "allowMissingValues": "Kayıp değerlere izin ver",
-  "@allowMissingValues": {},
-  "edit": "Düzenle",
-  "@edit": {},
-  "errLt30": "Numara <= 30? Ayarlardan doğrulamayı kapatın!",
-  "@errLt30": {},
-  "diaShort": "dia",
-  "@diaShort": {},
-  "export": "DIŞA AKTAR",
-  "@export": {},
-  "theme": "Tema",
-  "@theme": {},
-  "year": "Yıl",
-  "@year": {},
-  "warnAboutTxt1": "Uyarı değerleri sadece bir öneridir ve tıbbi bir tavsiye değildir.",
-  "@warnAboutTxt1": {},
-  "customGraphMarkings": "Özel işaretler",
-  "@customGraphMarkings": {},
-  "exportFormat": "Dışa aktarma biçimi",
-  "@exportFormat": {},
-  "errUnrealistic": "Gerçekçi olmayan değer? Ayarlardan doğrulamayı kapatın!",
-  "@errUnrealistic": {},
-  "exportPdfHeaderHeight": "Başlık yüksekliği",
-  "@exportPdfHeaderHeight": {},
-  "iconSize": "Simge boyutu",
-  "@iconSize": {},
-  "measurementsPerDay": "Günde ölçüm sayısı",
-  "@measurementsPerDay": {},
-  "errNoData": "veri yok",
-  "@errNoData": {},
-  "light": "Açık",
-  "@light": {},
-  "errNotStarted": "başlatılmadı",
-  "@errNotStarted": {},
-  "errCantOpenURL": "URL açılamadı: {url}",
-  "@errCantOpenURL": {
-    "placeholders": {
-      "url": {
-        "type": "String"
-      }
-    }
-  },
-  "lifetime": "Ömür boyu",
-  "@lifetime": {},
-  "exportMimeType": "Dışa aktarılan medya türü",
-  "@exportMimeType": {},
-  "delete": "Sil",
-  "@delete": {},
-  "errCantReadFile": "Dosyanın içeriği okunamıyor",
-  "@errCantReadFile": {},
-  "notes": "Notlar",
-  "@notes": {},
-  "importSuccess": "{count} giriş içe aktarıldı",
-  "@importSuccess": {
-    "placeholders": {
-      "count": {
-        "type": "int"
-      }
-    }
-  },
-  "errDiaGtSys": "dia >= sys? Ayarlardan doğrulamayı kapatın!",
-  "@errDiaGtSys": {},
-  "graphLineThickness": "Çizgi kalınlığı",
-  "@graphLineThickness": {},
-  "data": "Veri",
-  "@data": {},
-  "version": "Sürüm",
-  "@version": {},
-  "errNoValue": "Lütfen bir değer girin",
-  "@errNoValue": {},
-  "other": "diğer",
-  "@other": {},
-  "exportWarnConfigNotImportable": "Merhaba! Size dostça bir uyarı: Şu anki dışa aktarma ayarlarıyla içe aktarmak mümkün olmayacak. Bunu düzeltmek için dışa aktarma türünün CSV olduğuna emin olun ve uygun zaman biçimlerinden birini dahil edin.",
-  "@exportWarnConfigNotImportable": {},
-  "timestamp": "Zaman damgası",
-  "@timestamp": {},
-  "exportCsvHeadlineDesc": "Türleri ayırmakta yardımcı olur",
-  "@exportCsvHeadlineDesc": {},
-  "btnUndo": "GERİ AL",
-  "@btnUndo": {},
-  "addNote": "Not (isteğe bağlı)",
-  "@addNote": {},
-  "packageNameOf": "Paket adı: {name}",
-  "@packageNameOf": {
-    "placeholders": {
-      "name": {
-        "type": "String"
-      }
-    }
-  },
-  "drawRegressionLinesDesc": "Grafikte regresyon çizgilerini çiz. Yalnızca geniş zaman aralıklarında kullanışlı.",
-  "@drawRegressionLinesDesc": {},
-  "pulColor": "Nabız rengi",
-  "@pulColor": {},
-  "addLine": "Çizgi ekle",
-  "@addLine": {},
-  "warnAboutTxt3": "Bu değerleri ihtiyacınıza göre değiştirebilirsiniz. Doktorunuzun tavsiyesine uyun.",
-  "@warnAboutTxt3": {},
-  "pulLong": "Nabız",
-  "@pulLong": {},
-  "errNotEnoughDataToGraph": "Grafik çizmeye yetecek kadar veri bulunmamakta.",
-  "@errNotEnoughDataToGraph": {},
-  "sysColor": "Sistolik rengi",
-  "@sysColor": {},
-  "maxOf": "{txt} azm.",
-  "@maxOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "startWithAddMeasurementPage": "Başlangıçta ölçüm",
-  "@startWithAddMeasurementPage": {},
-  "pulsePressure": "Nabız basıncı",
-  "@pulsePressure": {},
-  "errNotImportable": "Bu dosya aktarılamaz",
-  "@errNotImportable": {},
-  "errNaN": "Lütfen bir sayı girin",
-  "@errNaN": {},
-  "confirmDeletion": "Silmeyi onayla",
-  "@confirmDeletion": {},
-  "textDelimiter": "Metin sınırlayıcı",
-  "@textDelimiter": {},
-  "diaColor": "Diyastolik rengi",
-  "@diaColor": {},
-  "pdf": "PDF",
-  "@pdf": {},
-  "aboutWarnValuesScreen": "Hakkında",
-  "@aboutWarnValuesScreen": {},
-  "exportPdfExportStatistics": "İstatislikler",
-  "@exportPdfExportStatistics": {},
-  "age": "Yaş",
-  "@age": {},
-  "db": "SQLite Veritabanı",
-  "@db": {},
-  "exportPdfCellFontSize": "Satır yazı tipi boyutu",
-  "@exportPdfCellFontSize": {},
-  "dark": "Koyu",
-  "@dark": {},
-  "maximum": "Azami",
-  "@maximum": {},
-  "exportCsvHeadline": "Başlık",
-  "@exportCsvHeadline": {},
-  "errNeedHeadline": "Sadece başlık bulunduran dosyaları aktarabilirsiniz.",
-  "@errNeedHeadline": {},
-  "determineWarnValues": "Uyarı değerlerini belirle",
-  "@determineWarnValues": {},
-  "statistics": "İstatistikler",
-  "@statistics": {},
-  "diaWarn": "Diyastolik uyarı",
-  "@diaWarn": {},
-  "minimum": "Asgari",
-  "@minimum": {},
-  "shared": "paylaşıldı",
-  "@shared": {},
-  "btnCancel": "İPTAL",
-  "@btnCancel": {},
-  "language": "Dil",
-  "@language": {},
-  "exportWarnNotEveryFieldExported": "Bütün alanları dışa aktarmıyorsunuz: {fields} {count, plural, one{is} other{are}} kayıp.",
-  "@exportWarnNotEveryFieldExported": {
-    "placeholders": {
-      "count": {
-        "type": "int"
-      },
-      "fields": {
-        "type": "String"
-      }
-    }
-  },
-  "average": "Ortalama",
-  "@average": {},
-  "addEntry": "Alan ekle",
-  "@addEntry": {},
-  "sourceCode": "Kaynak kodu",
-  "@sourceCode": {},
-  "error": "Hata: {msg}",
-  "@error": {
-    "placeholders": {
-      "msg": {
-        "type": "String"
-      }
-    }
-  },
-  "useLegacyList": "Eski tip liste kullan",
-  "@useLegacyList": {},
-  "measurementCount": "Ölçüm sayısı",
-  "@measurementCount": {},
-  "exportAfterEveryInputDesc": "Önerilmez (dosya patlaması)",
-  "@exportAfterEveryInputDesc": {},
-  "exportFieldFormatDocumentation": "'## Değişkenler\nDışa aktarma alanı biçimi şu yerler için değer doldurabiliyor:\n- `$TIMESTAMP:` Unix miladından itibaren geçen zamanı milisaniyede gösterir.\n- `$SYS:` Eğer mevcutsa bir değer sağlar; yoksa -1 sağlar.\n- `$DIA:` Eğer mevcutsa bir değer sağlar; yoksa -1 sağlar\n- `$PUL:` Eğer mevcutsa bir değer sağlar; yoksa -1 sağlar\n- `$NOTE:` Eğer mevcutsa bir değer sağlar; yoksa -1 sağlar\n- `$COLOR:` Bir ölçümün rengini sayı olarak temsil eder. (örnek değer: `4291681337`)\n\nBu adı geçen yerlerden herhangi biri kan basıncı kaydında yoksa, -1 ile değiştirilir.\n\n## Matematik\nÇift süslü parantez içinde basit matematiksel işlemler yapabilirsiniz (\"`{{}}`\").\n\nAşağıdaki matematiksel işlemler desteklenir:\n- İşlemler: +, -, *, /, %, ^\n- Tek-parametreli fonksiyonlar: abs, acos, asin, atan, ceil, cos, cosh, cot, coth, csc, csch, exp, floor, ln, log, round sec, sech, sin, sinh, sqrt, tan, tanh\n- Çift-parametreli fonksiyonlar: log, nrt, pow\n- Sabit değişkenler: e, pi, ln2, ln10, log2e, log10e, sqrt1_2, sqrt2\n\nMatematik işlemcisinin bütün ayrıntıları için [function_tree](https://pub.dev/documentation/function_tree/latest#interpreter)''e bakabilirsiniz\n\n## İşlem önceliği\n1. Değişken değişimi\n2. Matematik'",
-  "@exportFieldFormatDocumentation": {},
-  "exportAfterEveryInput": "Her girişten sonra dışa aktar",
-  "@exportAfterEveryInput": {},
-  "week": "Hafta",
-  "@week": {},
-  "linePositionY": "Çizgi konumu (y)",
-  "@linePositionY": {},
-  "warnValues": "Uyarı değerleri",
-  "@warnValues": {},
-  "result": "Sonuç:",
-  "@result": {},
-  "settings": "Ayarlar",
-  "@settings": {},
-  "loading": "yükleniyor…",
-  "@loading": {},
-  "text": "metin",
-  "@text": {},
-  "avgOf": "{txt} Ø",
-  "@avgOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "confirmDelete": "Silmeyi onayla",
-  "@confirmDelete": {},
-  "errWrongImportFormat": "Sadece CSV ve SQLite veritabanı biçiminde dosya aktarabilirsiniz.",
-  "@errWrongImportFormat": {},
-  "minOf": "{txt} asg.",
-  "@minOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "timeResolvedMetrics": "Günün saatine göre ölçümler",
-  "@timeResolvedMetrics": {},
-  "enterTimeFormatScreen": "Zaman biçimi",
-  "@enterTimeFormatScreen": {},
-  "fieldFormat": "Alan biçimi",
-  "@fieldFormat": {},
-  "system": "Sistem",
-  "@system": {},
-  "sysShort": "sys",
-  "@sysShort": {},
-  "sysWarn": "Sistolik uyarı",
-  "@sysWarn": {},
-  "now": "şu an",
-  "@now": {},
-  "layout": "Düzen",
-  "@layout": {},
-  "diaLong": "Diyastolik",
-  "@diaLong": {},
-  "time": "Zaman",
-  "@time": {},
-  "custom": "Özel",
-  "@custom": {},
-  "day": "Gün",
-  "@day": {},
-  "note": "Not",
-  "@note": {},
-  "exportPdfHeaderFontSize": "Başlık yazı tipi boyutu",
-  "@exportPdfHeaderFontSize": {},
-  "last7Days": "7 gün",
-  "@last7Days": {},
-  "buildNumberOf": "Sürüm numarası: {buildNumber}",
-  "@buildNumberOf": {
-    "placeholders": {
-      "buildNumber": {
-        "type": "String"
-      }
-    }
-  },
-  "pdfDocumentTitle": "{start}'den {end}'e kan basıncı değerleri",
-  "@pdfDocumentTitle": {
-    "placeholders": {
-      "start": {
-        "type": "String"
-      },
-      "end": {
-        "type": "String"
-      }
-    }
-  },
-  "confirmDeleteDesc": "Bu girişi sil? (Bu onaylama mesajını ayarlardan kapatabilirsiniz.)",
-  "@confirmDeleteDesc": {},
-  "errNoFileOpened": "herhangi bir dosya açılmadı",
-  "@errNoFileOpened": {},
-  "enterTimeFormatDesc": "Biçim stringi önceden tanımladan ICU/Skeleton stringlerinin ve eklemek istediğiniz herhangi başka metinin birleşimidir.\n\n[Tanımlanan biçimlerin bütünün bir listesini merak ettiyseniz burada bulabilirsiniz.](screen://TimeFormattingHelp)\n\nBir hatırlatma, uzun ya da kısa biçim String kullanmak tablodaki sütunların genişliğini değiştirmeyecek, ki bu da garip satır atlamalarına ve metnin gözükmemesine yol açabilir.\n\nvarsayılan: \"yy-MM-dd HH:mm\"",
-  "@enterTimeFormatDesc": {},
-  "importSettings": "Ayarları geri yükle",
-  "@importSettings": {},
-  "warnDeletionUnrecoverable": "Elle bir yedekleme yapmadıysanız bu adım geri döndürülemez. Bunu gerçekten silmek istiyor musunuz?",
-  "@warnDeletionUnrecoverable": {},
-  "exportSettings": "Ayarları yedekle",
-  "@exportSettings": {},
-  "needlePinBarWidthDesc": "Renkli girişlerin grafik üzerinde oluşturduğu çizgilerin genişliği.",
-  "@needlePinBarWidthDesc": {},
-  "restartNow": "Şimdi yeniden başlat",
-  "@restartNow": {},
-  "requiresAppRestart": "Uygulamanın yeniden başlatılmasını gerektirir",
-  "@requiresAppRestart": {},
-  "deleteAllSettings": "Tüm ayarları sil",
-  "@deleteAllSettings": {},
-  "deleteAllMeasurements": "Tüm ölçümleri sil",
-  "@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": {},
-  "needlePinBarWidth": "Renk kalınlığı",
-  "@needlePinBarWidth": {},
-  "errParseFailedDecodingField": "{lineNumber}. satırdaki \"{fieldContent}\" alanının çözülmesi başarısız oldu.",
-  "@errParseFailedDecodingField": {
-    "placeholders": {
-      "lineNumber": {
-        "type": "int"
-      },
-      "fieldContent": {
-        "type": "String"
-      }
-    }
-  },
-  "addMedication": "İlaç ekle",
-  "@addMedication": {},
-  "defaultDosis": "Öntanımlı doz",
-  "@defaultDosis": {},
-  "exportFieldsPreset": "Alan ön ayarlarını dışa aktar",
-  "@exportFieldsPreset": {},
-  "errParseEmptyCsvFile": "CSV dosyasında kaydı ayrıştırmak için yeterli satır yok.",
-  "@errParseEmptyCsvFile": {},
-  "errParseTimeNotRestoreable": "Zaman damgasını geri yüklemeye izin veren bir sütun yok.",
-  "@errParseTimeNotRestoreable": {},
-  "errParseLineTooShort": "{lineNumber}. satırda ilk satırdan daha az sütun var.",
-  "@errParseLineTooShort": {
-    "placeholders": {
-      "lineNumber": {
-        "type": "int"
-      }
-    }
-  },
-  "remove": "Kaldır",
-  "@remove": {},
-  "manageExportColumns": "Dışa aktarılan sütunları yönet",
-  "@manageExportColumns": {},
-  "buildIn": "Yerleşik",
-  "@buildIn": {},
-  "csvTitle": "CSV-başlığı",
-  "@csvTitle": {},
-  "recordFormat": "Kayıt biçimi",
-  "@recordFormat": {},
-  "timeFormat": "Zaman biçimi",
-  "@timeFormat": {},
-  "bottomAppBars": "Alt diyalog çubukları",
-  "@bottomAppBars": {},
-  "medications": "İlaçlar",
-  "@medications": {},
-  "name": "Ad",
-  "@name": {},
-  "noMedication": "İlaç yok",
-  "@noMedication": {},
-  "dosis": "Doz",
-  "@dosis": {},
-  "errAccuracyLoss": "Özel zaman biçimlendiricilerle dışa aktarırken hassasiyet kaybı olabilir.",
-  "@errAccuracyLoss": {},
-  "valueDistribution": "Değer dağılımı",
-  "@valueDistribution": {},
-  "errParseUnknownColumn": "\"{title}\" başlığına sahip bir sütun yok.",
-  "@errParseUnknownColumn": {
-    "placeholders": {
-      "title": {
-        "type": "String"
-      }
-    }
-  },
-  "preferredPressureUnit": "Tercih edilen basınç birimi",
-  "@preferredPressureUnit": {},
-  "titleInCsv": "CSV başlığı",
-  "@titleInCsv": {},
-  "bluetoothDisabled": "Bluetooth devre dışı",
-  "@bluetoothDisabled": {},
-  "errMeasurementRead": "Ölçüm alınırken hata oluştu!",
-  "@errMeasurementRead": {},
-  "connect": "Bağlan",
-  "@connect": {},
-  "bluetoothInput": "Bluetooth girişi",
-  "@bluetoothInput": {},
-  "scanningForDevices": "Aygıtlar taranıyor",
-  "@scanningForDevices": {},
-  "tapToClose": "Kapatmak için dokunun.",
-  "@tapToClose": {},
-  "meanArterialPressure": "Ortalama damar basıncı",
-  "@meanArterialPressure": {},
-  "userID": "Kullanıcı kimliği",
-  "@userID": {},
-  "irregularPulseDetected": "Düzensiz nabız algılandı",
-  "@irregularPulseDetected": {},
-  "pulseRateExceedsUpperLimit": "Nabız hızı üst sınırı aşıyor",
-  "@pulseRateExceedsUpperLimit": {},
-  "pulseRateLessThanLowerLimit": "Nabız hızı alt sınırdan düşük",
-  "@pulseRateLessThanLowerLimit": {},
-  "availableDevices": "Kullanılabilir aygıtlar",
-  "@availableDevices": {},
-  "deleteAllMedicineIntakes": "Tüm ilaç alımlarını sil",
-  "@deleteAllMedicineIntakes": {},
-  "errBleNoPerms": "Bluetooth izinleri yok",
-  "@errBleNoPerms": {},
-  "aboutBleInput": "Bazı ölçüm aygıtları BLE GATT uyumludur. Bu aygıtları burada eşleştirebilir ve ölçümleri otomatik olarak iletebilir veya ayarlardan bu seçeneği devre dışı bırakabilirsiniz.",
-  "@aboutBleInput": {},
-  "measurementSuccess": "Ölçüm başarıyla alındı!",
-  "@measurementSuccess": {},
-  "bodyMovementDetected": "Vücut hareketi algılandı",
-  "@bodyMovementDetected": {},
-  "cuffTooLoose": "Bileklik çok gevşek",
-  "@cuffTooLoose": {},
-  "improperMeasurementPosition": "Yanlış ölçüm konumu",
-  "@improperMeasurementPosition": {},
-  "compactList": "Sıkışık ölçüm listesi",
-  "@compactList": {},
-  "deleteAllNotes": "Tüm notları sil",
-  "@deleteAllNotes": {},
-  "date": "Tarih",
-  "@date": {},
-  "intakes": "İlaç alımları",
-  "@intakes": {},
-  "errFeatureNotSupported": "Bu özellik bu platformda kullanılamıyor.",
-  "@errFeatureNotSupported": {},
-  "invalidZip": "Geçersiz zip dosyası.",
-  "@invalidZip": {},
-  "errCantCreateArchive": "Arşiv oluşturulamıyor. Lütfen mümkünse hatayı bildirin.",
-  "@errCantCreateArchive": {},
-  "activateWeightFeatures": "Ağırlıkla ilgili özellikleri etkinleştir",
-  "@activateWeightFeatures": {},
-  "weight": "Ağırlık",
-  "@weight": {},
-  "enterWeight": "Ağırlık girin",
-  "@enterWeight": {},
-  "preferredWeightUnit": "Tercih edilen ağırlık birimi",
-  "@preferredWeightUnit": {
-    "description": "Setting for the unit the app will use for displaying weight"
-  },
-  "selectMeasurementTitle": "Kullanılacak ölçüyü seçin",
-  "@selectMeasurementTitle": {},
-  "select": "Seç",
-  "@select": {
-    "description": "Used when f.e. selecting a single measurement when the bluetooth device returned multiple"
-  },
-  "bloodPressure": "Kan basıncı",
-  "@bloodPressure": {},
-  "tapToSelect": "Seçmek için dokunun",
-  "@tapToSelect": {},
-  "disabled": "Devre dışı",
-  "@disabled": {},
-  "oldBluetoothInput": "Kararlı",
-  "@oldBluetoothInput": {},
-  "newBluetoothInputOldLib": "Beta",
-  "@newBluetoothInputOldLib": {},
-  "measurementIndex": "Ölçüm #{number}",
-  "@measurementIndex": {
-    "placeholders": {
-      "number": {
-        "type": "int"
-      }
-    }
-  },
-  "newBluetoothInputCrossPlatform": "Birden fazla işletim sistemini destekleyen beta sürüm",
-  "@newBluetoothInputCrossPlatform": {},
-  "bluetoothInputDesc": "Beta arka uç daha fazla cihazda çalışır ancak daha az test edilmiştir. Çok platformlu sürüm, Android dışındaki cihazlarda da çalışabilir ve yeterince olgunlaştığında kararlı sürümün yerini alması planlanmaktadır.",
-  "@bluetoothInputDesc": {}
+    "behavior": "Davranış",
+    "@behavior": {},
+    "weekOfYear": "Hafta {weekNum}, {year}",
+    "@weekOfYear": {
+        "placeholders": {
+            "weekNum": {
+                "type": "int"
+            },
+            "year": {
+                "type": "int"
+            }
+        }
+    },
+    "aboutWarnValuesScreenDesc": "Uyarı değerleri hakkında daha çok bilgi",
+    "@aboutWarnValuesScreenDesc": {},
+    "warnAboutTxt2": "Varsayılan yaşa bağlı değerler bu kaynaktan alındı.",
+    "@warnAboutTxt2": {},
+    "validateInputs": "Veri girişlerini doğrula",
+    "@validateInputs": {},
+    "month": "Ay",
+    "@month": {},
+    "addExportformat": "exportformat ekle",
+    "@addExportformat": {},
+    "exportDir": "Dışa aktarma dizini",
+    "@exportDir": {},
+    "csv": "CSV",
+    "@csv": {},
+    "default_": "Varsayılan",
+    "@default_": {},
+    "accentColor": "Tema rengi",
+    "@accentColor": {},
+    "title": "Kan Basıncı Uygulaması",
+    "@title": {},
+    "errTimeAfterNow": "Seçilen zaman gelecekte. Bu doğrulamayı ayarlardan kapatabilirsiniz.",
+    "@errTimeAfterNow": {},
+    "versionOf": "Sürüm: {version}",
+    "@versionOf": {
+        "placeholders": {
+            "version": {
+                "type": "String"
+            }
+        }
+    },
+    "btnConfirm": "TAMAM",
+    "@btnConfirm": {},
+    "addMeasurement": "Ölçüm ekle",
+    "@addMeasurement": {},
+    "startWithAddMeasurementPageDescription": "Uygulamanın açılışında, ölçüm giriş ekranı gösterilir.",
+    "@startWithAddMeasurementPageDescription": {},
+    "animationSpeed": "Animasyon süresi",
+    "@animationSpeed": {},
+    "licenses": "3. taraf lisanslar",
+    "@licenses": {},
+    "exportPdfExportData": "Veri tablosu",
+    "@exportPdfExportData": {},
+    "allowManualTimeInput": "Elle süre girmeye izin ver",
+    "@allowManualTimeInput": {},
+    "drawRegressionLines": "Eğilim çizgilerini çiz",
+    "@drawRegressionLines": {},
+    "btnSave": "KAYDET",
+    "@btnSave": {},
+    "deletionConfirmed": "Giriş silindi.",
+    "@deletionConfirmed": {},
+    "last30Days": "30 gün",
+    "@last30Days": {},
+    "fieldDelimiter": "Alan sınırlayıcı",
+    "@fieldDelimiter": {},
+    "horizontalLines": "Yatay çizgiler",
+    "@horizontalLines": {},
+    "exportPdfExportTitle": "Başlık",
+    "@exportPdfExportTitle": {},
+    "import": "İÇE AKTAR",
+    "@import": {},
+    "pulShort": "pul",
+    "@pulShort": {},
+    "sysLong": "Sistolik",
+    "@sysLong": {},
+    "exportPdfCellHeight": "Satır yüksekliği",
+    "@exportPdfCellHeight": {},
+    "success": "Başarılı: {msg}",
+    "@success": {
+        "placeholders": {
+            "msg": {
+                "type": "String"
+            }
+        }
+    },
+    "exportCustomEntries": "Alanları kişileştir",
+    "@exportCustomEntries": {},
+    "exportImport": "Dışa aktar / İçe aktar",
+    "@exportImport": {},
+    "enterTimeFormatString": "zaman biçimi",
+    "@enterTimeFormatString": {},
+    "allowMissingValues": "Kayıp değerlere izin ver",
+    "@allowMissingValues": {},
+    "edit": "Düzenle",
+    "@edit": {},
+    "errLt30": "Numara <= 30? Ayarlardan doğrulamayı kapatın!",
+    "@errLt30": {},
+    "diaShort": "dia",
+    "@diaShort": {},
+    "export": "DIŞA AKTAR",
+    "@export": {},
+    "theme": "Tema",
+    "@theme": {},
+    "year": "Yıl",
+    "@year": {},
+    "warnAboutTxt1": "Uyarı değerleri sadece bir öneridir ve tıbbi bir tavsiye değildir.",
+    "@warnAboutTxt1": {},
+    "customGraphMarkings": "Özel işaretler",
+    "@customGraphMarkings": {},
+    "exportFormat": "Dışa aktarma biçimi",
+    "@exportFormat": {},
+    "errUnrealistic": "Gerçekçi olmayan değer? Ayarlardan doğrulamayı kapatın!",
+    "@errUnrealistic": {},
+    "exportPdfHeaderHeight": "Başlık yüksekliği",
+    "@exportPdfHeaderHeight": {},
+    "iconSize": "Simge boyutu",
+    "@iconSize": {},
+    "measurementsPerDay": "Günde ölçüm sayısı",
+    "@measurementsPerDay": {},
+    "errNoData": "veri yok",
+    "@errNoData": {},
+    "light": "Açık",
+    "@light": {},
+    "errNotStarted": "başlatılmadı",
+    "@errNotStarted": {},
+    "errCantOpenURL": "URL açılamadı: {url}",
+    "@errCantOpenURL": {
+        "placeholders": {
+            "url": {
+                "type": "String"
+            }
+        }
+    },
+    "lifetime": "Ömür boyu",
+    "@lifetime": {},
+    "exportMimeType": "Dışa aktarılan medya türü",
+    "@exportMimeType": {},
+    "delete": "Sil",
+    "@delete": {},
+    "errCantReadFile": "Dosyanın içeriği okunamıyor",
+    "@errCantReadFile": {},
+    "notes": "Notlar",
+    "@notes": {},
+    "importSuccess": "{count} giriş içe aktarıldı",
+    "@importSuccess": {
+        "placeholders": {
+            "count": {
+                "type": "int"
+            }
+        }
+    },
+    "errDiaGtSys": "dia >= sys? Ayarlardan doğrulamayı kapatın!",
+    "@errDiaGtSys": {},
+    "graphLineThickness": "Çizgi kalınlığı",
+    "@graphLineThickness": {},
+    "data": "Veri",
+    "@data": {},
+    "version": "Sürüm",
+    "@version": {},
+    "errNoValue": "Lütfen bir değer girin",
+    "@errNoValue": {},
+    "other": "diğer",
+    "@other": {},
+    "exportWarnConfigNotImportable": "Merhaba! Size dostça bir uyarı: Şu anki dışa aktarma ayarlarıyla içe aktarmak mümkün olmayacak. Bunu düzeltmek için dışa aktarma türünün CSV olduğuna emin olun ve uygun zaman biçimlerinden birini dahil edin.",
+    "@exportWarnConfigNotImportable": {},
+    "timestamp": "Zaman damgası",
+    "@timestamp": {},
+    "exportCsvHeadlineDesc": "Türleri ayırmakta yardımcı olur",
+    "@exportCsvHeadlineDesc": {},
+    "btnUndo": "GERİ AL",
+    "@btnUndo": {},
+    "addNote": "Not (isteğe bağlı)",
+    "@addNote": {},
+    "packageNameOf": "Paket adı: {name}",
+    "@packageNameOf": {
+        "placeholders": {
+            "name": {
+                "type": "String"
+            }
+        }
+    },
+    "drawRegressionLinesDesc": "Grafikte regresyon çizgilerini çiz. Yalnızca geniş zaman aralıklarında kullanışlı.",
+    "@drawRegressionLinesDesc": {},
+    "pulColor": "Nabız rengi",
+    "@pulColor": {},
+    "addLine": "Çizgi ekle",
+    "@addLine": {},
+    "warnAboutTxt3": "Bu değerleri ihtiyacınıza göre değiştirebilirsiniz. Doktorunuzun tavsiyesine uyun.",
+    "@warnAboutTxt3": {},
+    "pulLong": "Nabız",
+    "@pulLong": {},
+    "errNotEnoughDataToGraph": "Grafik çizmeye yetecek kadar veri bulunmamakta.",
+    "@errNotEnoughDataToGraph": {},
+    "sysColor": "Sistolik rengi",
+    "@sysColor": {},
+    "maxOf": "{txt} azm.",
+    "@maxOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "startWithAddMeasurementPage": "Başlangıçta ölçüm",
+    "@startWithAddMeasurementPage": {},
+    "pulsePressure": "Nabız basıncı",
+    "@pulsePressure": {},
+    "errNotImportable": "Bu dosya aktarılamaz",
+    "@errNotImportable": {},
+    "errNaN": "Lütfen bir sayı girin",
+    "@errNaN": {},
+    "confirmDeletion": "Silmeyi onayla",
+    "@confirmDeletion": {},
+    "textDelimiter": "Metin sınırlayıcı",
+    "@textDelimiter": {},
+    "diaColor": "Diyastolik rengi",
+    "@diaColor": {},
+    "pdf": "PDF",
+    "@pdf": {},
+    "aboutWarnValuesScreen": "Hakkında",
+    "@aboutWarnValuesScreen": {},
+    "exportPdfExportStatistics": "İstatislikler",
+    "@exportPdfExportStatistics": {},
+    "age": "Yaş",
+    "@age": {},
+    "db": "SQLite Veritabanı",
+    "@db": {},
+    "exportPdfCellFontSize": "Satır yazı tipi boyutu",
+    "@exportPdfCellFontSize": {},
+    "dark": "Koyu",
+    "@dark": {},
+    "maximum": "Azami",
+    "@maximum": {},
+    "exportCsvHeadline": "Başlık",
+    "@exportCsvHeadline": {},
+    "errNeedHeadline": "Sadece başlık bulunduran dosyaları aktarabilirsiniz.",
+    "@errNeedHeadline": {},
+    "determineWarnValues": "Uyarı değerlerini belirle",
+    "@determineWarnValues": {},
+    "statistics": "İstatistikler",
+    "@statistics": {},
+    "diaWarn": "Diyastolik uyarı",
+    "@diaWarn": {},
+    "minimum": "Asgari",
+    "@minimum": {},
+    "shared": "paylaşıldı",
+    "@shared": {},
+    "btnCancel": "İPTAL",
+    "@btnCancel": {},
+    "language": "Dil",
+    "@language": {},
+    "exportWarnNotEveryFieldExported": "Bütün alanları dışa aktarmıyorsunuz: {fields} {count, plural, one{is} other{are}} kayıp.",
+    "@exportWarnNotEveryFieldExported": {
+        "placeholders": {
+            "count": {
+                "type": "int"
+            },
+            "fields": {
+                "type": "String"
+            }
+        }
+    },
+    "average": "Ortalama",
+    "@average": {},
+    "addEntry": "Alan ekle",
+    "@addEntry": {},
+    "sourceCode": "Kaynak kodu",
+    "@sourceCode": {},
+    "error": "Hata: {msg}",
+    "@error": {
+        "placeholders": {
+            "msg": {
+                "type": "String"
+            }
+        }
+    },
+    "useLegacyList": "Eski tip liste kullan",
+    "@useLegacyList": {},
+    "measurementCount": "Ölçüm sayısı",
+    "@measurementCount": {},
+    "exportAfterEveryInputDesc": "Önerilmez (dosya patlaması)",
+    "@exportAfterEveryInputDesc": {},
+    "exportFieldFormatDocumentation": "'## Değişkenler\nDışa aktarma alanı biçimi şu yerler için değer doldurabiliyor:\n- `$TIMESTAMP:` Unix miladından itibaren geçen zamanı milisaniyede gösterir.\n- `$SYS:` Eğer mevcutsa bir değer sağlar; yoksa -1 sağlar.\n- `$DIA:` Eğer mevcutsa bir değer sağlar; yoksa -1 sağlar\n- `$PUL:` Eğer mevcutsa bir değer sağlar; yoksa -1 sağlar\n- `$NOTE:` Eğer mevcutsa bir değer sağlar; yoksa -1 sağlar\n- `$COLOR:` Bir ölçümün rengini sayı olarak temsil eder. (örnek değer: `4291681337`)\n\nBu adı geçen yerlerden herhangi biri kan basıncı kaydında yoksa, -1 ile değiştirilir.\n\n## Matematik\nÇift süslü parantez içinde basit matematiksel işlemler yapabilirsiniz (\"`{{}}`\").\n\nAşağıdaki matematiksel işlemler desteklenir:\n- İşlemler: +, -, *, /, %, ^\n- Tek-parametreli fonksiyonlar: abs, acos, asin, atan, ceil, cos, cosh, cot, coth, csc, csch, exp, floor, ln, log, round sec, sech, sin, sinh, sqrt, tan, tanh\n- Çift-parametreli fonksiyonlar: log, nrt, pow\n- Sabit değişkenler: e, pi, ln2, ln10, log2e, log10e, sqrt1_2, sqrt2\n\nMatematik işlemcisinin bütün ayrıntıları için [function_tree](https://pub.dev/documentation/function_tree/latest#interpreter)''e bakabilirsiniz\n\n## İşlem önceliği\n1. Değişken değişimi\n2. Matematik'",
+    "@exportFieldFormatDocumentation": {},
+    "exportAfterEveryInput": "Her girişten sonra dışa aktar",
+    "@exportAfterEveryInput": {},
+    "week": "Hafta",
+    "@week": {},
+    "linePositionY": "Çizgi konumu (y)",
+    "@linePositionY": {},
+    "warnValues": "Uyarı değerleri",
+    "@warnValues": {},
+    "result": "Sonuç:",
+    "@result": {},
+    "settings": "Ayarlar",
+    "@settings": {},
+    "loading": "yükleniyor…",
+    "@loading": {},
+    "text": "metin",
+    "@text": {},
+    "avgOf": "{txt} Ø",
+    "@avgOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "confirmDelete": "Silmeyi onayla",
+    "@confirmDelete": {},
+    "errWrongImportFormat": "Sadece CSV ve SQLite veritabanı biçiminde dosya aktarabilirsiniz.",
+    "@errWrongImportFormat": {},
+    "minOf": "{txt} asg.",
+    "@minOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "timeResolvedMetrics": "Günün saatine göre ölçümler",
+    "@timeResolvedMetrics": {},
+    "enterTimeFormatScreen": "Zaman biçimi",
+    "@enterTimeFormatScreen": {},
+    "fieldFormat": "Alan biçimi",
+    "@fieldFormat": {},
+    "system": "Sistem",
+    "@system": {},
+    "sysShort": "sys",
+    "@sysShort": {},
+    "sysWarn": "Sistolik uyarı",
+    "@sysWarn": {},
+    "now": "şu an",
+    "@now": {},
+    "layout": "Düzen",
+    "@layout": {},
+    "diaLong": "Diyastolik",
+    "@diaLong": {},
+    "time": "Zaman",
+    "@time": {},
+    "custom": "Özel",
+    "@custom": {},
+    "day": "Gün",
+    "@day": {},
+    "note": "Not",
+    "@note": {},
+    "exportPdfHeaderFontSize": "Başlık yazı tipi boyutu",
+    "@exportPdfHeaderFontSize": {},
+    "last7Days": "7 gün",
+    "@last7Days": {},
+    "buildNumberOf": "Sürüm numarası: {buildNumber}",
+    "@buildNumberOf": {
+        "placeholders": {
+            "buildNumber": {
+                "type": "String"
+            }
+        }
+    },
+    "pdfDocumentTitle": "{start}'den {end}'e kan basıncı değerleri",
+    "@pdfDocumentTitle": {
+        "placeholders": {
+            "start": {
+                "type": "String"
+            },
+            "end": {
+                "type": "String"
+            }
+        }
+    },
+    "confirmDeleteDesc": "Bu girişi sil? (Bu onaylama mesajını ayarlardan kapatabilirsiniz.)",
+    "@confirmDeleteDesc": {},
+    "errNoFileOpened": "herhangi bir dosya açılmadı",
+    "@errNoFileOpened": {},
+    "enterTimeFormatDesc": "Biçim stringi önceden tanımladan ICU/Skeleton stringlerinin ve eklemek istediğiniz herhangi başka metinin birleşimidir.\n\n[Tanımlanan biçimlerin bütünün bir listesini merak ettiyseniz burada bulabilirsiniz.](screen://TimeFormattingHelp)\n\nBir hatırlatma, uzun ya da kısa biçim String kullanmak tablodaki sütunların genişliğini değiştirmeyecek, ki bu da garip satır atlamalarına ve metnin gözükmemesine yol açabilir.\n\nvarsayılan: \"yy-MM-dd HH:mm\"",
+    "@enterTimeFormatDesc": {},
+    "importSettings": "Ayarları geri yükle",
+    "@importSettings": {},
+    "warnDeletionUnrecoverable": "Elle bir yedekleme yapmadıysanız bu adım geri döndürülemez. Bunu gerçekten silmek istiyor musunuz?",
+    "@warnDeletionUnrecoverable": {},
+    "exportSettings": "Ayarları yedekle",
+    "@exportSettings": {},
+    "needlePinBarWidthDesc": "Renkli girişlerin grafik üzerinde oluşturduğu çizgilerin genişliği.",
+    "@needlePinBarWidthDesc": {},
+    "restartNow": "Şimdi yeniden başlat",
+    "@restartNow": {},
+    "requiresAppRestart": "Uygulamanın yeniden başlatılmasını gerektirir",
+    "@requiresAppRestart": {},
+    "deleteAllSettings": "Tüm ayarları sil",
+    "@deleteAllSettings": {},
+    "deleteAllMeasurements": "Tüm ölçümleri sil",
+    "@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": {},
+    "needlePinBarWidth": "Renk kalınlığı",
+    "@needlePinBarWidth": {},
+    "errParseFailedDecodingField": "{lineNumber}. satırdaki \"{fieldContent}\" alanının çözülmesi başarısız oldu.",
+    "@errParseFailedDecodingField": {
+        "placeholders": {
+            "lineNumber": {
+                "type": "int"
+            },
+            "fieldContent": {
+                "type": "String"
+            }
+        }
+    },
+    "addMedication": "İlaç ekle",
+    "@addMedication": {},
+    "defaultDosis": "Öntanımlı doz",
+    "@defaultDosis": {},
+    "exportFieldsPreset": "Alan ön ayarlarını dışa aktar",
+    "@exportFieldsPreset": {},
+    "errParseEmptyCsvFile": "CSV dosyasında kaydı ayrıştırmak için yeterli satır yok.",
+    "@errParseEmptyCsvFile": {},
+    "errParseTimeNotRestoreable": "Zaman damgasını geri yüklemeye izin veren bir sütun yok.",
+    "@errParseTimeNotRestoreable": {},
+    "errParseLineTooShort": "{lineNumber}. satırda ilk satırdan daha az sütun var.",
+    "@errParseLineTooShort": {
+        "placeholders": {
+            "lineNumber": {
+                "type": "int"
+            }
+        }
+    },
+    "remove": "Kaldır",
+    "@remove": {},
+    "manageExportColumns": "Dışa aktarılan sütunları yönet",
+    "@manageExportColumns": {},
+    "buildIn": "Yerleşik",
+    "@buildIn": {},
+    "csvTitle": "CSV-başlığı",
+    "@csvTitle": {},
+    "recordFormat": "Kayıt biçimi",
+    "@recordFormat": {},
+    "timeFormat": "Zaman biçimi",
+    "@timeFormat": {},
+    "bottomAppBars": "Alt diyalog çubukları",
+    "@bottomAppBars": {},
+    "medications": "İlaçlar",
+    "@medications": {},
+    "name": "Ad",
+    "@name": {},
+    "noMedication": "İlaç yok",
+    "@noMedication": {},
+    "dosis": "Doz",
+    "@dosis": {},
+    "errAccuracyLoss": "Özel zaman biçimlendiricilerle dışa aktarırken hassasiyet kaybı olabilir.",
+    "@errAccuracyLoss": {},
+    "valueDistribution": "Değer dağılımı",
+    "@valueDistribution": {},
+    "errParseUnknownColumn": "\"{title}\" başlığına sahip bir sütun yok.",
+    "@errParseUnknownColumn": {
+        "placeholders": {
+            "title": {
+                "type": "String"
+            }
+        }
+    },
+    "preferredPressureUnit": "Tercih edilen basınç birimi",
+    "@preferredPressureUnit": {},
+    "titleInCsv": "CSV başlığı",
+    "@titleInCsv": {},
+    "bluetoothDisabled": "Bluetooth devre dışı",
+    "@bluetoothDisabled": {},
+    "errMeasurementRead": "Ölçüm alınırken hata oluştu!",
+    "@errMeasurementRead": {},
+    "connect": "Bağlan",
+    "@connect": {},
+    "bluetoothInput": "Bluetooth girişi",
+    "@bluetoothInput": {},
+    "scanningForDevices": "Aygıtlar taranıyor",
+    "@scanningForDevices": {},
+    "tapToClose": "Kapatmak için dokunun.",
+    "@tapToClose": {},
+    "meanArterialPressure": "Ortalama damar basıncı",
+    "@meanArterialPressure": {},
+    "userID": "Kullanıcı kimliği",
+    "@userID": {},
+    "irregularPulseDetected": "Düzensiz nabız algılandı",
+    "@irregularPulseDetected": {},
+    "pulseRateExceedsUpperLimit": "Nabız hızı üst sınırı aşıyor",
+    "@pulseRateExceedsUpperLimit": {},
+    "pulseRateLessThanLowerLimit": "Nabız hızı alt sınırdan düşük",
+    "@pulseRateLessThanLowerLimit": {},
+    "availableDevices": "Kullanılabilir aygıtlar",
+    "@availableDevices": {},
+    "deleteAllMedicineIntakes": "Tüm ilaç alımlarını sil",
+    "@deleteAllMedicineIntakes": {},
+    "errBleNoPerms": "Bluetooth izinleri yok",
+    "@errBleNoPerms": {},
+    "aboutBleInput": "Bazı ölçüm aygıtları BLE GATT uyumludur. Bu aygıtları burada eşleştirebilir ve ölçümleri otomatik olarak iletebilir veya ayarlardan bu seçeneği devre dışı bırakabilirsiniz.",
+    "@aboutBleInput": {},
+    "measurementSuccess": "Ölçüm başarıyla alındı!",
+    "@measurementSuccess": {},
+    "bodyMovementDetected": "Vücut hareketi algılandı",
+    "@bodyMovementDetected": {},
+    "cuffTooLoose": "Bileklik çok gevşek",
+    "@cuffTooLoose": {},
+    "improperMeasurementPosition": "Yanlış ölçüm konumu",
+    "@improperMeasurementPosition": {},
+    "compactList": "Sıkışık ölçüm listesi",
+    "@compactList": {},
+    "deleteAllNotes": "Tüm notları sil",
+    "@deleteAllNotes": {},
+    "date": "Tarih",
+    "@date": {},
+    "intakes": "İlaç alımları",
+    "@intakes": {},
+    "errFeatureNotSupported": "Bu özellik bu platformda kullanılamıyor.",
+    "@errFeatureNotSupported": {},
+    "invalidZip": "Geçersiz zip dosyası.",
+    "@invalidZip": {},
+    "errCantCreateArchive": "Arşiv oluşturulamıyor. Lütfen mümkünse hatayı bildirin.",
+    "@errCantCreateArchive": {},
+    "activateWeightFeatures": "Ağırlıkla ilgili özellikleri etkinleştir",
+    "@activateWeightFeatures": {},
+    "weight": "Ağırlık",
+    "@weight": {},
+    "enterWeight": "Ağırlık girin",
+    "@enterWeight": {},
+    "preferredWeightUnit": "Tercih edilen ağırlık birimi",
+    "@preferredWeightUnit": {
+        "description": "Setting for the unit the app will use for displaying weight"
+    },
+    "selectMeasurementTitle": "Kullanılacak ölçüyü seçin",
+    "@selectMeasurementTitle": {},
+    "select": "Seç",
+    "@select": {
+        "description": "Used when f.e. selecting a single measurement when the bluetooth device returned multiple"
+    },
+    "bloodPressure": "Kan basıncı",
+    "@bloodPressure": {},
+    "tapToSelect": "Seçmek için dokunun",
+    "@tapToSelect": {},
+    "disabled": "Devre dışı",
+    "@disabled": {},
+    "oldBluetoothInput": "Kararlı",
+    "@oldBluetoothInput": {},
+    "newBluetoothInputOldLib": "Beta",
+    "@newBluetoothInputOldLib": {},
+    "measurementIndex": "Ölçüm #{number}",
+    "@measurementIndex": {
+        "placeholders": {
+            "number": {
+                "type": "int"
+            }
+        }
+    },
+    "newBluetoothInputCrossPlatform": "Birden fazla işletim sistemini destekleyen beta sürüm",
+    "@newBluetoothInputCrossPlatform": {},
+    "bluetoothInputDesc": "Beta arka uç daha fazla cihazda çalışır ancak daha az test edilmiştir. Çok platformlu sürüm, Android dışındaki cihazlarda da çalışabilir ve yeterince olgunlaştığında kararlı sürümün yerini alması planlanmaktadır.",
+    "@bluetoothInputDesc": {},
+    "dontShowAgain": "Tekrar gösterme",
+    "@dontShowAgain": {},
+    "btnShare": "PAYLAŞ",
+    "@btnShare": {}
 }
app/lib/l10n/app_zh.arb
@@ -1,558 +1,572 @@
 {
-  "title": "血压记录",
-  "@title": {},
-  "success": "成功:{msg}",
-  "@success": {
-    "placeholders": {
-      "msg": {
-        "type": "String"
-      }
-    }
-  },
-  "loading": "正在载入…",
-  "@loading": {},
-  "error": "错误:{msg}",
-  "@error": {
-    "placeholders": {
-      "msg": {
-        "type": "String"
-      }
-    }
-  },
-  "errNaN": "请输入数字",
-  "@errNaN": {},
-  "errLt30": "数字<=30?请在设置中关闭验证!",
-  "@errLt30": {},
-  "errUnrealistic": "不符实际的数值?请在设置中关闭验证!",
-  "@errUnrealistic": {},
-  "errDiaGtSys": "低压>=高压?请在设置中关闭验证!",
-  "@errDiaGtSys": {},
-  "errCantOpenURL": "无法打开网址:{url}",
-  "@errCantOpenURL": {
-    "placeholders": {
-      "url": {
-        "type": "String"
-      }
-    }
-  },
-  "errNoFileOpened": "没有打开的文件",
-  "@errNoFileOpened": {},
-  "errNotStarted": "没有启动",
-  "@errNotStarted": {},
-  "errNoValue": "请输入数值",
-  "@errNoValue": {},
-  "errNotEnoughDataToGraph": "数据太少,无法绘制图表。",
-  "@errNotEnoughDataToGraph": {},
-  "errNoData": "没有数据",
-  "@errNoData": {},
-  "errWrongImportFormat": "只能导入csv和SQLite数据库格式的文件。",
-  "@errWrongImportFormat": {},
-  "errNeedHeadline": "只能导入有标题行的文件。",
-  "@errNeedHeadline": {},
-  "errCantReadFile": "文件内容无法读取",
-  "@errCantReadFile": {},
-  "errNotImportable": "此文件无法导入",
-  "@errNotImportable": {},
-  "btnCancel": "取消",
-  "@btnCancel": {},
-  "btnSave": "保存",
-  "@btnSave": {},
-  "btnConfirm": "确定",
-  "@btnConfirm": {},
-  "btnUndo": "撤销",
-  "@btnUndo": {},
-  "sysLong": "高压",
-  "@sysLong": {},
-  "sysShort": "高压",
-  "@sysShort": {},
-  "diaLong": "低压",
-  "@diaLong": {},
-  "diaShort": "低压",
-  "@diaShort": {},
-  "pulLong": "脉搏",
-  "@pulLong": {},
-  "pulShort": "脉搏",
-  "@pulShort": {},
-  "addNote": "备注(选填)",
-  "@addNote": {},
-  "settings": "设置",
-  "@settings": {},
-  "layout": "布局",
-  "@layout": {},
-  "allowManualTimeInput": "允许手动输入时间",
-  "@allowManualTimeInput": {},
-  "enterTimeFormatScreen": "时间格式",
-  "@enterTimeFormatScreen": {},
-  "theme": "主题",
-  "@theme": {},
-  "system": "系统",
-  "@system": {},
-  "dark": "暗色",
-  "@dark": {},
-  "light": "亮色",
-  "@light": {},
-  "iconSize": "图标大小",
-  "@iconSize": {},
-  "graphLineThickness": "线条粗细",
-  "@graphLineThickness": {},
-  "animationSpeed": "动画时长",
-  "@animationSpeed": {},
-  "accentColor": "主题颜色",
-  "@accentColor": {},
-  "sysColor": "高压颜色",
-  "@sysColor": {},
-  "diaColor": "低压颜色",
-  "@diaColor": {},
-  "pulColor": "脉搏颜色",
-  "@pulColor": {},
-  "behavior": "行为",
-  "@behavior": {},
-  "validateInputs": "验证输入",
-  "@validateInputs": {},
-  "confirmDeletion": "确认删除",
-  "@confirmDeletion": {},
-  "age": "年龄",
-  "@age": {},
-  "aboutWarnValuesScreen": "关于",
-  "@aboutWarnValuesScreen": {},
-  "aboutWarnValuesScreenDesc": "关于警告值的更多信息",
-  "@aboutWarnValuesScreenDesc": {},
-  "sysWarn": "高压警告",
-  "@sysWarn": {},
-  "diaWarn": "低压警告",
-  "@diaWarn": {},
-  "data": "数据",
-  "@data": {},
-  "version": "版本",
-  "@version": {},
-  "versionOf": "版本:{version}",
-  "@versionOf": {
-    "placeholders": {
-      "version": {
-        "type": "String"
-      }
-    }
-  },
-  "buildNumberOf": "版本号:{buildNumber}",
-  "@buildNumberOf": {
-    "placeholders": {
-      "buildNumber": {
-        "type": "String"
-      }
-    }
-  },
-  "packageNameOf": "软件包名称:{name}",
-  "@packageNameOf": {
-    "placeholders": {
-      "name": {
-        "type": "String"
-      }
-    }
-  },
-  "exportImport": "导出/导入",
-  "@exportImport": {},
-  "exportDir": "导出目录",
-  "@exportDir": {},
-  "exportAfterEveryInput": "每次记录后导出",
-  "@exportAfterEveryInput": {},
-  "exportAfterEveryInputDesc": "不推荐(会导致文件数量激增)",
-  "@exportAfterEveryInputDesc": {},
-  "exportFormat": "导出格式",
-  "@exportFormat": {},
-  "exportCustomEntries": "自定义字段",
-  "@exportCustomEntries": {},
-  "addEntry": "添加字段",
-  "@addEntry": {},
-  "exportMimeType": "导出MIME类型",
-  "@exportMimeType": {},
-  "exportCsvHeadline": "标题行",
-  "@exportCsvHeadline": {},
-  "exportCsvHeadlineDesc": "有助于区分类型",
-  "@exportCsvHeadlineDesc": {},
-  "csv": "CSV",
-  "@csv": {},
-  "pdf": "PDF",
-  "@pdf": {},
-  "db": "SQLite数据",
-  "@db": {},
-  "text": "文本",
-  "@text": {},
-  "other": "其他",
-  "@other": {},
-  "fieldDelimiter": "字段分隔符",
-  "@fieldDelimiter": {},
-  "textDelimiter": "文本分隔符",
-  "@textDelimiter": {},
-  "export": "导出",
-  "@export": {},
-  "shared": "已分享",
-  "@shared": {},
-  "import": "导入",
-  "@import": {},
-  "sourceCode": "源代码",
-  "@sourceCode": {},
-  "licenses": "第3方许可协议",
-  "@licenses": {},
-  "importSuccess": "已成功导入{count}条记录",
-  "@importSuccess": {
-    "placeholders": {
-      "count": {
-        "type": "int"
-      }
-    }
-  },
-  "exportWarnConfigNotImportable": "友情提示:当前的导出配置将导致无法导入。要修复此问题,请确定将导出类型设置为CSV——带有标题行,标题行中包含“diastolic”、“systolic”、“pulse”、“notes”,以及有效的时间格式。",
-  "@exportWarnConfigNotImportable": {},
-  "statistics": "统计",
-  "@statistics": {},
-  "measurementCount": "测量次数",
-  "@measurementCount": {},
-  "measurementsPerDay": "日测量次数",
-  "@measurementsPerDay": {},
-  "timeResolvedMetrics": "按一天中不同时间的度量",
-  "@timeResolvedMetrics": {},
-  "avgOf": "{txt} Ø",
-  "@avgOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "minOf": "{txt}最低",
-  "@minOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "maxOf": "{txt}最高",
-  "@maxOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "warnValues": "警告值",
-  "@warnValues": {},
-  "warnAboutTxt1": "警告值仅供参考,并非医学建议。",
-  "@warnAboutTxt1": {},
-  "warnAboutTxt2": "不同年龄的默认参考值来源于此。",
-  "@warnAboutTxt2": {},
-  "warnAboutTxt3": "您可以按需随意修改此值,请遵从医生的建议。",
-  "@warnAboutTxt3": {},
-  "enterTimeFormatString": "时间格式",
-  "@enterTimeFormatString": {},
-  "now": "现在",
-  "@now": {},
-  "notes": "备注",
-  "@notes": {},
-  "time": "时间",
-  "@time": {},
-  "confirmDelete": "确认删除",
-  "@confirmDelete": {},
-  "confirmDeleteDesc": "确定要删除此记录吗?(您可以在设置中关闭这些确认。)",
-  "@confirmDeleteDesc": {},
-  "deletionConfirmed": "记录已删除。",
-  "@deletionConfirmed": {},
-  "day": "日",
-  "@day": {},
-  "week": "周",
-  "@week": {},
-  "month": "月",
-  "@month": {},
-  "year": "年",
-  "@year": {},
-  "lifetime": "终身",
-  "@lifetime": {},
-  "weekOfYear": "{year}年第{weekNum}周",
-  "@weekOfYear": {
-    "placeholders": {
-      "weekNum": {
-        "type": "int"
-      },
-      "year": {
-        "type": "int"
-      }
-    }
-  },
-  "enterTimeFormatDesc": "格式化字符串是一个预定义的ICU/Skeleton字符串和您想要包含的其他文字的混合体。\n\n[点击即可查看可用的格式化字符串的完整列表。](screen://TimeFormattingHelp)\n\n友情提示:使用更长或更短的格式字符串不会改变表的列宽,还可能导致意外的换行和文字显示不全。\n\n默认:\"yy-MM-dd HH:mm\"",
-  "@enterTimeFormatDesc": {},
-  "last30Days": "最近三十天",
-  "@last30Days": {},
-  "determineWarnValues": "设置警戒值",
-  "@determineWarnValues": {},
-  "allowMissingValues": "允许空缺",
-  "@allowMissingValues": {},
-  "language": "语言",
-  "@language": {},
-  "custom": "样式",
-  "@custom": {},
-  "drawRegressionLines": "画出趋势线",
-  "@drawRegressionLines": {},
-  "result": "结果:",
-  "@result": {},
-  "edit": "编辑",
-  "@edit": {},
-  "delete": "删除",
-  "@delete": {},
-  "minimum": "最小值",
-  "@minimum": {},
-  "errTimeAfterNow": "当所选的时间在未来时会发生这个错误。如果是这样,本应用在尝试更改前会重置时间(不是整个选中的时间)为当前时间。",
-  "@errTimeAfterNow": {},
-  "last7Days": "最近七天",
-  "@last7Days": {},
-  "average": "平均值",
-  "@average": {},
-  "maximum": "最大值",
-  "@maximum": {},
-  "exportWarnNotEveryFieldExported": "请注意你没有导出所有字段:缺少 {fields} 个字段。",
-  "@exportWarnNotEveryFieldExported": {
-    "placeholders": {
-      "count": {
-        "type": "int"
-      },
-      "fields": {
-        "type": "String"
-      }
-    }
-  },
-  "pdfDocumentTitle": "{start} 到 {end} 之间的血压",
-  "@pdfDocumentTitle": {
-    "placeholders": {
-      "start": {
-        "type": "String"
-      },
-      "end": {
-        "type": "String"
-      }
-    }
-  },
-  "exportPdfHeaderFontSize": "页眉字体大小",
-  "@exportPdfHeaderFontSize": {},
-  "preferredPressureUnit": "首选的血压单位",
-  "@preferredPressureUnit": {},
-  "exportPdfHeaderHeight": "页眉高度",
-  "@exportPdfHeaderHeight": {},
-  "exportPdfCellFontSize": "行字体大小",
-  "@exportPdfCellFontSize": {},
-  "valueDistribution": "值分布",
-  "@valueDistribution": {},
-  "startWithAddMeasurementPage": "启动时的测量",
-  "@startWithAddMeasurementPage": {},
-  "recordFormat": "记录格式",
-  "@recordFormat": {},
-  "addMeasurement": "添加测量",
-  "@addMeasurement": {},
-  "deleteAllSettings": "删除所有设置",
-  "@deleteAllSettings": {},
-  "dosis": "剂量",
-  "@dosis": {},
-  "drawRegressionLinesDesc": "绘制回归线。仅对大间隔有用。",
-  "@drawRegressionLinesDesc": {},
-  "fieldFormat": "字段格式",
-  "@fieldFormat": {},
-  "pulsePressure": "收缩压和舒张压之间的差异",
-  "@pulsePressure": {},
-  "addExportformat": "添加导出格式",
-  "@addExportformat": {},
-  "startWithAddMeasurementPageDescription": "应用启动时显示的测量输入屏幕。",
-  "@startWithAddMeasurementPageDescription": {},
-  "addLine": "添加行",
-  "@addLine": {},
-  "note": "附注",
-  "@note": {},
-  "exportSettings": "备份设置",
-  "@exportSettings": {},
-  "importSettings": "还原设置",
-  "@importSettings": {},
-  "requiresAppRestart": "需要重启应用",
-  "@requiresAppRestart": {},
-  "restartNow": "立即重启",
-  "@restartNow": {},
-  "deleteAllMeasurements": "删除所有测量",
-  "@deleteAllMeasurements": {},
-  "warnDeletionUnrecoverable": "除非你人工备份,否则此步骤是不可逆的。你真要删除这个吗?",
-  "@warnDeletionUnrecoverable": {},
-  "needlePinBarWidth": "颜色厚度",
-  "@needlePinBarWidth": {},
-  "needlePinBarWidthDesc": "图表上有色条目的宽度。",
-  "@needlePinBarWidthDesc": {},
-  "errParseEmptyCsvFile": "csv 文件中行数不足以解析记录。",
-  "@errParseEmptyCsvFile": {},
-  "errParseTimeNotRestoreable": "没有允许恢复时间戳的列。",
-  "@errParseTimeNotRestoreable": {},
-  "errParseUnknownColumn": "没有名为 \"{title}\"的列。",
-  "@errParseUnknownColumn": {
-    "placeholders": {
-      "title": {
-        "type": "String"
-      }
-    }
-  },
-  "errParseLineTooShort": "行 {lineNumber} 的列数少于第一行。",
-  "@errParseLineTooShort": {
-    "placeholders": {
-      "lineNumber": {
-        "type": "int"
-      }
-    }
-  },
-  "errParseFailedDecodingField": "解码行 {lineNumber} 中的 \"{fieldContent}\"字段失败了。",
-  "@errParseFailedDecodingField": {
-    "placeholders": {
-      "lineNumber": {
-        "type": "int"
-      },
-      "fieldContent": {
-        "type": "String"
-      }
-    }
-  },
-  "exportFieldsPreset": "导出字段预设",
-  "@exportFieldsPreset": {},
-  "remove": "删除",
-  "@remove": {},
-  "manageExportColumns": "管理导出列",
-  "@manageExportColumns": {},
-  "buildIn": "内置",
-  "@buildIn": {},
-  "csvTitle": "CSV标题",
-  "@csvTitle": {},
-  "timeFormat": "时间格式",
-  "@timeFormat": {},
-  "bottomAppBars": "底部对话栏",
-  "@bottomAppBars": {},
-  "addMedication": "添加药物",
-  "@addMedication": {},
-  "name": "名称",
-  "@name": {},
-  "defaultDosis": "默认剂量",
-  "@defaultDosis": {},
-  "noMedication": "没有药物",
-  "@noMedication": {},
-  "exportFieldFormatDocumentation": "'## 变量\n导出格式字段支持插入以下占位符的数值:\n- `$TIMESTAMP:` 表示自 Unix 纪元以来的时间,单位毫秒\n- `$SYS:` 如果有的话,提供一个值;否则默认为 -1.\n- `$DIA:` 如果有的话,提供一个值;否则,默认为 -1.\n- `$PUL:` 如果有的话,提供一个值;否则,默认为 -1.\n- `$NOTE:` 如果有的话,提供一个值;否则,默认为 -1.\n- `$COLOR:` 代表测量的颜色数值(示例值: `4291681337`)\n\n如果以上提及字段中的任何一个没有出现在血压记录中,它们将被 `null`代替。\n\n## Math\n你可以在双括号 (\"`{{}}`\") 内使用基本的数学计算。\n\n支持以下运算符:\n- 操作: +, -, *, /, %, ^\n- 一个参数的函数: abs, acos, asin, atan, ceil, cos, cosh, cot, coth, csc, csch, exp, floor, ln, log, round sec, sech, sin, sinh, sqrt, tan, tanh\n- 两个参数的函数: log, nrt, pow\n- 常数: e, pi, ln2, ln10, log2e, log10e, sqrt1_2, sqrt2\n\n完整的数学解释器规范可参见 [function_tree](https://pub.dev/documentation/function_tree/latest#interpreter) 文档。\n\n## 处理顺序\n1. 变量替换\n2. Math'",
-  "@exportFieldFormatDocumentation": {},
-  "medications": "服药",
-  "@medications": {},
-  "errAccuracyLoss": "使用自定义时间格式导出预计会损失精度。",
-  "@errAccuracyLoss": {},
-  "useLegacyList": "使用旧式列表",
-  "@useLegacyList": {},
-  "horizontalLines": "水平线",
-  "@horizontalLines": {},
-  "customGraphMarkings": "自定义记号",
-  "@customGraphMarkings": {},
-  "linePositionY": "行位置 (y)",
-  "@linePositionY": {},
-  "default_": "默认",
-  "@default_": {},
-  "exportPdfCellHeight": "行高",
-  "@exportPdfCellHeight": {},
-  "titleInCsv": "CSV 标题",
-  "@titleInCsv": {},
-  "exportPdfExportStatistics": "统计数字",
-  "@exportPdfExportStatistics": {},
-  "exportPdfExportData": "数据表格",
-  "@exportPdfExportData": {},
-  "timestamp": "时间戳",
-  "@timestamp": {},
-  "color": "颜色",
-  "@color": {},
-  "exportPdfExportTitle": "标题",
-  "@exportPdfExportTitle": {},
-  "deleteAllMedicineIntakes": "删除所有药品摄入量",
-  "@deleteAllMedicineIntakes": {},
-  "errBleNoPerms": "没有蓝牙权限",
-  "@errBleNoPerms": {},
-  "connect": "连接",
-  "@connect": {},
-  "aboutBleInput": "某些测量设备兼容 BLE GATT。你可以在此配对这些设备并自动传输测量数据或在设置中停用此选项。",
-  "@aboutBleInput": {},
-  "scanningForDevices": "扫描设备",
-  "@scanningForDevices": {},
-  "tapToClose": "轻按关闭。",
-  "@tapToClose": {},
-  "meanArterialPressure": "表示动脉压",
-  "@meanArterialPressure": {},
-  "userID": "用户 ID",
-  "@userID": {},
-  "bodyMovementDetected": "检测到身体移动",
-  "@bodyMovementDetected": {},
-  "cuffTooLoose": "袖带太松",
-  "@cuffTooLoose": {},
-  "improperMeasurementPosition": "测量方位不恰当",
-  "@improperMeasurementPosition": {},
-  "pulseRateExceedsUpperLimit": "心率超出上限",
-  "@pulseRateExceedsUpperLimit": {},
-  "pulseRateLessThanLowerLimit": "心率低于下限",
-  "@pulseRateLessThanLowerLimit": {},
-  "availableDevices": "可用的设备",
-  "@availableDevices": {},
-  "bluetoothDisabled": "停用了蓝牙",
-  "@bluetoothDisabled": {},
-  "errMeasurementRead": "测量时发生错误!",
-  "@errMeasurementRead": {},
-  "measurementSuccess": "测量成功!",
-  "@measurementSuccess": {},
-  "bluetoothInput": "蓝牙输入",
-  "@bluetoothInput": {},
-  "irregularPulseDetected": "检测到不规律的心跳",
-  "@irregularPulseDetected": {},
-  "deleteAllNotes": "删除所有附注",
-  "@deleteAllNotes": {},
-  "compactList": "紧凑测量列表",
-  "@compactList": {},
-  "date": "日期",
-  "@date": {},
-  "intakes": "服药",
-  "@intakes": {},
-  "errFeatureNotSupported": "这个功能在这个平台上不可用。",
-  "@errFeatureNotSupported": {},
-  "invalidZip": "无效的 ZIP 文件。",
-  "@invalidZip": {},
-  "errCantCreateArchive": "无法创建存档。如果可能请报告 Bug。",
-  "@errCantCreateArchive": {},
-  "activateWeightFeatures": "激活体重相关功能",
-  "@activateWeightFeatures": {},
-  "weight": "体重",
-  "@weight": {},
-  "enterWeight": "输入体重",
-  "@enterWeight": {},
-  "preferredWeightUnit": "首选体重单位",
-  "@preferredWeightUnit": {
-    "description": "Setting for the unit the app will use for displaying weight"
-  },
-  "selectMeasurementTitle": "选择要使用的测量",
-  "@selectMeasurementTitle": {},
-  "measurementIndex": "测量#{number}",
-  "@measurementIndex": {
-    "placeholders": {
-      "number": {
-        "type": "int"
-      }
-    }
-  },
-  "bloodPressure": "血压",
-  "@bloodPressure": {},
-  "select": "选择",
-  "@select": {
-    "description": "Used when f.e. selecting a single measurement when the bluetooth device returned multiple"
-  },
-  "newBluetoothInputOldLib": "测试",
-  "@newBluetoothInputOldLib": {},
-  "bluetoothInputDesc": "测试版本后端可以在更多设备上工作,但未经充分测试。该跨平台版本可以在非 android 设备上工作,并且按计划在足够成熟后将取代稳定版。",
-  "@bluetoothInputDesc": {},
-  "oldBluetoothInput": "稳定",
-  "@oldBluetoothInput": {},
-  "newBluetoothInputCrossPlatform": "跨平台(测试)",
-  "@newBluetoothInputCrossPlatform": {},
-  "disabled": "已停用",
-  "@disabled": {},
-  "warnNeedsRestartForUsingApp": "文件在此会话中被删除了。重启本应用继续使用将返回到应用的其他部分!",
-  "@warnNeedsRestartForUsingApp": {},
-  "tapToSelect": "轻按选择",
-  "@tapToSelect": {}
+    "title": "血压记录",
+    "@title": {},
+    "success": "成功:{msg}",
+    "@success": {
+        "placeholders": {
+            "msg": {
+                "type": "String"
+            }
+        }
+    },
+    "loading": "正在载入…",
+    "@loading": {},
+    "error": "错误:{msg}",
+    "@error": {
+        "placeholders": {
+            "msg": {
+                "type": "String"
+            }
+        }
+    },
+    "errNaN": "请输入数字",
+    "@errNaN": {},
+    "errLt30": "数字<=30?请在设置中关闭验证!",
+    "@errLt30": {},
+    "errUnrealistic": "不符实际的数值?请在设置中关闭验证!",
+    "@errUnrealistic": {},
+    "errDiaGtSys": "低压>=高压?请在设置中关闭验证!",
+    "@errDiaGtSys": {},
+    "errCantOpenURL": "无法打开网址:{url}",
+    "@errCantOpenURL": {
+        "placeholders": {
+            "url": {
+                "type": "String"
+            }
+        }
+    },
+    "errNoFileOpened": "没有打开的文件",
+    "@errNoFileOpened": {},
+    "errNotStarted": "没有启动",
+    "@errNotStarted": {},
+    "errNoValue": "请输入数值",
+    "@errNoValue": {},
+    "errNotEnoughDataToGraph": "数据太少,无法绘制图表。",
+    "@errNotEnoughDataToGraph": {},
+    "errNoData": "没有数据",
+    "@errNoData": {},
+    "errWrongImportFormat": "只能导入csv和SQLite数据库格式的文件。",
+    "@errWrongImportFormat": {},
+    "errNeedHeadline": "只能导入有标题行的文件。",
+    "@errNeedHeadline": {},
+    "errCantReadFile": "文件内容无法读取",
+    "@errCantReadFile": {},
+    "errNotImportable": "此文件无法导入",
+    "@errNotImportable": {},
+    "btnCancel": "取消",
+    "@btnCancel": {},
+    "btnSave": "保存",
+    "@btnSave": {},
+    "btnConfirm": "确定",
+    "@btnConfirm": {},
+    "btnUndo": "撤销",
+    "@btnUndo": {},
+    "sysLong": "高压",
+    "@sysLong": {},
+    "sysShort": "高压",
+    "@sysShort": {},
+    "diaLong": "低压",
+    "@diaLong": {},
+    "diaShort": "低压",
+    "@diaShort": {},
+    "pulLong": "脉搏",
+    "@pulLong": {},
+    "pulShort": "脉搏",
+    "@pulShort": {},
+    "addNote": "备注(选填)",
+    "@addNote": {},
+    "settings": "设置",
+    "@settings": {},
+    "layout": "布局",
+    "@layout": {},
+    "allowManualTimeInput": "允许手动输入时间",
+    "@allowManualTimeInput": {},
+    "enterTimeFormatScreen": "时间格式",
+    "@enterTimeFormatScreen": {},
+    "theme": "主题",
+    "@theme": {},
+    "system": "系统",
+    "@system": {},
+    "dark": "暗色",
+    "@dark": {},
+    "light": "亮色",
+    "@light": {},
+    "iconSize": "图标大小",
+    "@iconSize": {},
+    "graphLineThickness": "线条粗细",
+    "@graphLineThickness": {},
+    "animationSpeed": "动画时长",
+    "@animationSpeed": {},
+    "accentColor": "主题颜色",
+    "@accentColor": {},
+    "sysColor": "高压颜色",
+    "@sysColor": {},
+    "diaColor": "低压颜色",
+    "@diaColor": {},
+    "pulColor": "脉搏颜色",
+    "@pulColor": {},
+    "behavior": "行为",
+    "@behavior": {},
+    "validateInputs": "验证输入",
+    "@validateInputs": {},
+    "confirmDeletion": "确认删除",
+    "@confirmDeletion": {},
+    "age": "年龄",
+    "@age": {},
+    "aboutWarnValuesScreen": "关于",
+    "@aboutWarnValuesScreen": {},
+    "aboutWarnValuesScreenDesc": "关于警告值的更多信息",
+    "@aboutWarnValuesScreenDesc": {},
+    "sysWarn": "高压警告",
+    "@sysWarn": {},
+    "diaWarn": "低压警告",
+    "@diaWarn": {},
+    "data": "数据",
+    "@data": {},
+    "version": "版本",
+    "@version": {},
+    "versionOf": "版本:{version}",
+    "@versionOf": {
+        "placeholders": {
+            "version": {
+                "type": "String"
+            }
+        }
+    },
+    "buildNumberOf": "版本号:{buildNumber}",
+    "@buildNumberOf": {
+        "placeholders": {
+            "buildNumber": {
+                "type": "String"
+            }
+        }
+    },
+    "packageNameOf": "软件包名称:{name}",
+    "@packageNameOf": {
+        "placeholders": {
+            "name": {
+                "type": "String"
+            }
+        }
+    },
+    "exportImport": "导出/导入",
+    "@exportImport": {},
+    "exportDir": "导出目录",
+    "@exportDir": {},
+    "exportAfterEveryInput": "每次记录后导出",
+    "@exportAfterEveryInput": {},
+    "exportAfterEveryInputDesc": "不推荐(会导致文件数量激增)",
+    "@exportAfterEveryInputDesc": {},
+    "exportFormat": "导出格式",
+    "@exportFormat": {},
+    "exportCustomEntries": "自定义字段",
+    "@exportCustomEntries": {},
+    "addEntry": "添加字段",
+    "@addEntry": {},
+    "exportMimeType": "导出MIME类型",
+    "@exportMimeType": {},
+    "exportCsvHeadline": "标题行",
+    "@exportCsvHeadline": {},
+    "exportCsvHeadlineDesc": "有助于区分类型",
+    "@exportCsvHeadlineDesc": {},
+    "csv": "CSV",
+    "@csv": {},
+    "pdf": "PDF",
+    "@pdf": {},
+    "db": "SQLite数据",
+    "@db": {},
+    "text": "文本",
+    "@text": {},
+    "other": "其他",
+    "@other": {},
+    "fieldDelimiter": "字段分隔符",
+    "@fieldDelimiter": {},
+    "textDelimiter": "文本分隔符",
+    "@textDelimiter": {},
+    "export": "导出",
+    "@export": {},
+    "shared": "已分享",
+    "@shared": {},
+    "import": "导入",
+    "@import": {},
+    "sourceCode": "源代码",
+    "@sourceCode": {},
+    "licenses": "第3方许可协议",
+    "@licenses": {},
+    "importSuccess": "已成功导入{count}条记录",
+    "@importSuccess": {
+        "placeholders": {
+            "count": {
+                "type": "int"
+            }
+        }
+    },
+    "exportWarnConfigNotImportable": "友情提示:当前的导出配置将导致无法导入。要修复此问题,请确定将导出类型设置为CSV——带有标题行,标题行中包含“diastolic”、“systolic”、“pulse”、“notes”,以及有效的时间格式。",
+    "@exportWarnConfigNotImportable": {},
+    "statistics": "统计",
+    "@statistics": {},
+    "measurementCount": "测量次数",
+    "@measurementCount": {},
+    "measurementsPerDay": "日测量次数",
+    "@measurementsPerDay": {},
+    "timeResolvedMetrics": "按一天中不同时间的度量",
+    "@timeResolvedMetrics": {},
+    "avgOf": "{txt} Ø",
+    "@avgOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "minOf": "{txt}最低",
+    "@minOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "maxOf": "{txt}最高",
+    "@maxOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "warnValues": "警告值",
+    "@warnValues": {},
+    "warnAboutTxt1": "警告值仅供参考,并非医学建议。",
+    "@warnAboutTxt1": {},
+    "warnAboutTxt2": "不同年龄的默认参考值来源于此。",
+    "@warnAboutTxt2": {},
+    "warnAboutTxt3": "您可以按需随意修改此值,请遵从医生的建议。",
+    "@warnAboutTxt3": {},
+    "enterTimeFormatString": "时间格式",
+    "@enterTimeFormatString": {},
+    "now": "现在",
+    "@now": {},
+    "notes": "备注",
+    "@notes": {},
+    "time": "时间",
+    "@time": {},
+    "confirmDelete": "确认删除",
+    "@confirmDelete": {},
+    "confirmDeleteDesc": "确定要删除此记录吗?(您可以在设置中关闭这些确认。)",
+    "@confirmDeleteDesc": {},
+    "deletionConfirmed": "记录已删除。",
+    "@deletionConfirmed": {},
+    "day": "日",
+    "@day": {},
+    "week": "周",
+    "@week": {},
+    "month": "月",
+    "@month": {},
+    "year": "年",
+    "@year": {},
+    "lifetime": "终身",
+    "@lifetime": {},
+    "weekOfYear": "{year}年第{weekNum}周",
+    "@weekOfYear": {
+        "placeholders": {
+            "weekNum": {
+                "type": "int"
+            },
+            "year": {
+                "type": "int"
+            }
+        }
+    },
+    "enterTimeFormatDesc": "格式化字符串是一个预定义的ICU/Skeleton字符串和您想要包含的其他文字的混合体。\n\n[点击即可查看可用的格式化字符串的完整列表。](screen://TimeFormattingHelp)\n\n友情提示:使用更长或更短的格式字符串不会改变表的列宽,还可能导致意外的换行和文字显示不全。\n\n默认:\"yy-MM-dd HH:mm\"",
+    "@enterTimeFormatDesc": {},
+    "last30Days": "最近三十天",
+    "@last30Days": {},
+    "determineWarnValues": "设置警戒值",
+    "@determineWarnValues": {},
+    "allowMissingValues": "允许空缺",
+    "@allowMissingValues": {},
+    "language": "语言",
+    "@language": {},
+    "custom": "样式",
+    "@custom": {},
+    "drawRegressionLines": "画出趋势线",
+    "@drawRegressionLines": {},
+    "result": "结果:",
+    "@result": {},
+    "edit": "编辑",
+    "@edit": {},
+    "delete": "删除",
+    "@delete": {},
+    "minimum": "最小值",
+    "@minimum": {},
+    "errTimeAfterNow": "当所选的时间在未来时会发生这个错误。如果是这样,本应用在尝试更改前会重置时间(不是整个选中的时间)为当前时间。",
+    "@errTimeAfterNow": {},
+    "last7Days": "最近七天",
+    "@last7Days": {},
+    "average": "平均值",
+    "@average": {},
+    "maximum": "最大值",
+    "@maximum": {},
+    "exportWarnNotEveryFieldExported": "请注意你没有导出所有字段:缺少 {fields} 个字段。",
+    "@exportWarnNotEveryFieldExported": {
+        "placeholders": {
+            "count": {
+                "type": "int"
+            },
+            "fields": {
+                "type": "String"
+            }
+        }
+    },
+    "pdfDocumentTitle": "{start} 到 {end} 之间的血压",
+    "@pdfDocumentTitle": {
+        "placeholders": {
+            "start": {
+                "type": "String"
+            },
+            "end": {
+                "type": "String"
+            }
+        }
+    },
+    "exportPdfHeaderFontSize": "页眉字体大小",
+    "@exportPdfHeaderFontSize": {},
+    "preferredPressureUnit": "首选的血压单位",
+    "@preferredPressureUnit": {},
+    "exportPdfHeaderHeight": "页眉高度",
+    "@exportPdfHeaderHeight": {},
+    "exportPdfCellFontSize": "行字体大小",
+    "@exportPdfCellFontSize": {},
+    "valueDistribution": "值分布",
+    "@valueDistribution": {},
+    "startWithAddMeasurementPage": "启动时的测量",
+    "@startWithAddMeasurementPage": {},
+    "recordFormat": "记录格式",
+    "@recordFormat": {},
+    "addMeasurement": "添加测量",
+    "@addMeasurement": {},
+    "deleteAllSettings": "删除所有设置",
+    "@deleteAllSettings": {},
+    "dosis": "剂量",
+    "@dosis": {},
+    "drawRegressionLinesDesc": "绘制回归线。仅对大间隔有用。",
+    "@drawRegressionLinesDesc": {},
+    "fieldFormat": "字段格式",
+    "@fieldFormat": {},
+    "pulsePressure": "收缩压和舒张压之间的差异",
+    "@pulsePressure": {},
+    "addExportformat": "添加导出格式",
+    "@addExportformat": {},
+    "startWithAddMeasurementPageDescription": "应用启动时显示的测量输入屏幕。",
+    "@startWithAddMeasurementPageDescription": {},
+    "addLine": "添加行",
+    "@addLine": {},
+    "note": "附注",
+    "@note": {},
+    "exportSettings": "备份设置",
+    "@exportSettings": {},
+    "importSettings": "还原设置",
+    "@importSettings": {},
+    "requiresAppRestart": "需要重启应用",
+    "@requiresAppRestart": {},
+    "restartNow": "立即重启",
+    "@restartNow": {},
+    "deleteAllMeasurements": "删除所有测量",
+    "@deleteAllMeasurements": {},
+    "warnDeletionUnrecoverable": "除非你人工备份,否则此步骤是不可逆的。你真要删除这个吗?",
+    "@warnDeletionUnrecoverable": {},
+    "needlePinBarWidth": "颜色厚度",
+    "@needlePinBarWidth": {},
+    "needlePinBarWidthDesc": "图表上有色条目的宽度。",
+    "@needlePinBarWidthDesc": {},
+    "errParseEmptyCsvFile": "csv 文件中行数不足以解析记录。",
+    "@errParseEmptyCsvFile": {},
+    "errParseTimeNotRestoreable": "没有允许恢复时间戳的列。",
+    "@errParseTimeNotRestoreable": {},
+    "errParseUnknownColumn": "没有名为 \"{title}\"的列。",
+    "@errParseUnknownColumn": {
+        "placeholders": {
+            "title": {
+                "type": "String"
+            }
+        }
+    },
+    "errParseLineTooShort": "行 {lineNumber} 的列数少于第一行。",
+    "@errParseLineTooShort": {
+        "placeholders": {
+            "lineNumber": {
+                "type": "int"
+            }
+        }
+    },
+    "errParseFailedDecodingField": "解码行 {lineNumber} 中的 \"{fieldContent}\"字段失败了。",
+    "@errParseFailedDecodingField": {
+        "placeholders": {
+            "lineNumber": {
+                "type": "int"
+            },
+            "fieldContent": {
+                "type": "String"
+            }
+        }
+    },
+    "exportFieldsPreset": "导出字段预设",
+    "@exportFieldsPreset": {},
+    "remove": "删除",
+    "@remove": {},
+    "manageExportColumns": "管理导出列",
+    "@manageExportColumns": {},
+    "buildIn": "内置",
+    "@buildIn": {},
+    "csvTitle": "CSV标题",
+    "@csvTitle": {},
+    "timeFormat": "时间格式",
+    "@timeFormat": {},
+    "bottomAppBars": "底部对话栏",
+    "@bottomAppBars": {},
+    "addMedication": "添加药物",
+    "@addMedication": {},
+    "name": "名称",
+    "@name": {},
+    "defaultDosis": "默认剂量",
+    "@defaultDosis": {},
+    "noMedication": "没有药物",
+    "@noMedication": {},
+    "exportFieldFormatDocumentation": "'## 变量\n导出格式字段支持插入以下占位符的数值:\n- `$TIMESTAMP:` 表示自 Unix 纪元以来的时间,单位毫秒\n- `$SYS:` 如果有的话,提供一个值;否则默认为 -1.\n- `$DIA:` 如果有的话,提供一个值;否则,默认为 -1.\n- `$PUL:` 如果有的话,提供一个值;否则,默认为 -1.\n- `$NOTE:` 如果有的话,提供一个值;否则,默认为 -1.\n- `$COLOR:` 代表测量的颜色数值(示例值: `4291681337`)\n\n如果以上提及字段中的任何一个没有出现在血压记录中,它们将被 `null`代替。\n\n## Math\n你可以在双括号 (\"`{{}}`\") 内使用基本的数学计算。\n\n支持以下运算符:\n- 操作: +, -, *, /, %, ^\n- 一个参数的函数: abs, acos, asin, atan, ceil, cos, cosh, cot, coth, csc, csch, exp, floor, ln, log, round sec, sech, sin, sinh, sqrt, tan, tanh\n- 两个参数的函数: log, nrt, pow\n- 常数: e, pi, ln2, ln10, log2e, log10e, sqrt1_2, sqrt2\n\n完整的数学解释器规范可参见 [function_tree](https://pub.dev/documentation/function_tree/latest#interpreter) 文档。\n\n## 处理顺序\n1. 变量替换\n2. Math'",
+    "@exportFieldFormatDocumentation": {},
+    "medications": "服药",
+    "@medications": {},
+    "errAccuracyLoss": "使用自定义时间格式导出预计会损失精度。",
+    "@errAccuracyLoss": {},
+    "useLegacyList": "使用旧式列表",
+    "@useLegacyList": {},
+    "horizontalLines": "水平线",
+    "@horizontalLines": {},
+    "customGraphMarkings": "自定义记号",
+    "@customGraphMarkings": {},
+    "linePositionY": "行位置 (y)",
+    "@linePositionY": {},
+    "default_": "默认",
+    "@default_": {},
+    "exportPdfCellHeight": "行高",
+    "@exportPdfCellHeight": {},
+    "titleInCsv": "CSV 标题",
+    "@titleInCsv": {},
+    "exportPdfExportStatistics": "统计数字",
+    "@exportPdfExportStatistics": {},
+    "exportPdfExportData": "数据表格",
+    "@exportPdfExportData": {},
+    "timestamp": "时间戳",
+    "@timestamp": {},
+    "color": "颜色",
+    "@color": {},
+    "exportPdfExportTitle": "标题",
+    "@exportPdfExportTitle": {},
+    "deleteAllMedicineIntakes": "删除所有药品摄入量",
+    "@deleteAllMedicineIntakes": {},
+    "errBleNoPerms": "没有蓝牙权限",
+    "@errBleNoPerms": {},
+    "connect": "连接",
+    "@connect": {},
+    "aboutBleInput": "某些测量设备兼容 BLE GATT。你可以在此配对这些设备并自动传输测量数据或在设置中停用此选项。",
+    "@aboutBleInput": {},
+    "scanningForDevices": "扫描设备",
+    "@scanningForDevices": {},
+    "tapToClose": "轻按关闭。",
+    "@tapToClose": {},
+    "meanArterialPressure": "表示动脉压",
+    "@meanArterialPressure": {},
+    "userID": "用户 ID",
+    "@userID": {},
+    "bodyMovementDetected": "检测到身体移动",
+    "@bodyMovementDetected": {},
+    "cuffTooLoose": "袖带太松",
+    "@cuffTooLoose": {},
+    "improperMeasurementPosition": "测量方位不恰当",
+    "@improperMeasurementPosition": {},
+    "pulseRateExceedsUpperLimit": "心率超出上限",
+    "@pulseRateExceedsUpperLimit": {},
+    "pulseRateLessThanLowerLimit": "心率低于下限",
+    "@pulseRateLessThanLowerLimit": {},
+    "availableDevices": "可用的设备",
+    "@availableDevices": {},
+    "bluetoothDisabled": "停用了蓝牙",
+    "@bluetoothDisabled": {},
+    "errMeasurementRead": "测量时发生错误!",
+    "@errMeasurementRead": {},
+    "measurementSuccess": "测量成功!",
+    "@measurementSuccess": {},
+    "bluetoothInput": "蓝牙输入",
+    "@bluetoothInput": {},
+    "irregularPulseDetected": "检测到不规律的心跳",
+    "@irregularPulseDetected": {},
+    "deleteAllNotes": "删除所有附注",
+    "@deleteAllNotes": {},
+    "compactList": "紧凑测量列表",
+    "@compactList": {},
+    "date": "日期",
+    "@date": {},
+    "intakes": "服药",
+    "@intakes": {},
+    "errFeatureNotSupported": "这个功能在这个平台上不可用。",
+    "@errFeatureNotSupported": {},
+    "invalidZip": "无效的 ZIP 文件。",
+    "@invalidZip": {},
+    "errCantCreateArchive": "无法创建存档。如果可能请报告 Bug。",
+    "@errCantCreateArchive": {},
+    "activateWeightFeatures": "激活体重相关功能",
+    "@activateWeightFeatures": {},
+    "weight": "体重",
+    "@weight": {},
+    "enterWeight": "输入体重",
+    "@enterWeight": {},
+    "preferredWeightUnit": "首选体重单位",
+    "@preferredWeightUnit": {
+        "description": "Setting for the unit the app will use for displaying weight"
+    },
+    "selectMeasurementTitle": "选择要使用的测量",
+    "@selectMeasurementTitle": {},
+    "measurementIndex": "测量#{number}",
+    "@measurementIndex": {
+        "placeholders": {
+            "number": {
+                "type": "int"
+            }
+        }
+    },
+    "bloodPressure": "血压",
+    "@bloodPressure": {},
+    "select": "选择",
+    "@select": {
+        "description": "Used when f.e. selecting a single measurement when the bluetooth device returned multiple"
+    },
+    "newBluetoothInputOldLib": "测试",
+    "@newBluetoothInputOldLib": {},
+    "bluetoothInputDesc": "测试版本后端可以在更多设备上工作,但未经充分测试。该跨平台版本可以在非 android 设备上工作,并且按计划在足够成熟后将取代稳定版。",
+    "@bluetoothInputDesc": {},
+    "oldBluetoothInput": "稳定",
+    "@oldBluetoothInput": {},
+    "newBluetoothInputCrossPlatform": "跨平台(测试)",
+    "@newBluetoothInputCrossPlatform": {},
+    "disabled": "已停用",
+    "@disabled": {},
+    "warnNeedsRestartForUsingApp": "文件在此会话中被删除了。重启本应用继续使用将返回到应用的其他部分!",
+    "@warnNeedsRestartForUsingApp": {},
+    "tapToSelect": "轻按选择",
+    "@tapToSelect": {},
+    "trustBLETime": "信任蓝牙设备报告的时间",
+    "@trustBLETime": {},
+    "warnBLETimeSus": "蓝牙设备报告了 {hours} 小时的时间偏差。你可以在设置中停用信任来自蓝牙设备的时间戳。",
+    "@warnBLETimeSus": {
+        "placeholders": {
+            "hours": {
+                "type": "int"
+            }
+        }
+    },
+    "dontShowAgain": "不再显示",
+    "@dontShowAgain": {},
+    "btnShare": "分享",
+    "@btnShare": {}
 }
app/lib/l10n/app_zh_Hant.arb
@@ -1,333 +1,365 @@
 {
-  "behavior": "行為",
-  "@behavior": {},
-  "weekOfYear": "週 {weekNum}, {year}",
-  "@weekOfYear": {
-    "placeholders": {
-      "weekNum": {
-        "type": "int"
-      },
-      "year": {
-        "type": "int"
-      }
-    }
-  },
-  "aboutWarnValuesScreenDesc": "警告數值的更多資訊",
-  "@aboutWarnValuesScreenDesc": {},
-  "warnAboutTxt2": "預設的年齡參考值由此而來。",
-  "@warnAboutTxt2": {},
-  "validateInputs": "輸入驗證",
-  "@validateInputs": {},
-  "month": "月",
-  "@month": {},
-  "exportDir": "匯出目錄",
-  "@exportDir": {},
-  "csv": "CSV",
-  "@csv": {},
-  "accentColor": "主題色彩",
-  "@accentColor": {},
-  "title": "血壓記錄",
-  "@title": {},
-  "errTimeAfterNow": "所選擇的時段已被重設,因為它發生在此時刻之後。您可以在設定中關閉此驗證。",
-  "@errTimeAfterNow": {},
-  "versionOf": "版本: {version}",
-  "@versionOf": {
-    "placeholders": {
-      "version": {
-        "type": "String"
-      }
-    }
-  },
-  "btnConfirm": "確定",
-  "@btnConfirm": {},
-  "animationSpeed": "動畫持續時間",
-  "@animationSpeed": {},
-  "licenses": "第三方授權協議",
-  "@licenses": {},
-  "allowManualTimeInput": "允許手動輸入時間",
-  "@allowManualTimeInput": {},
-  "drawRegressionLines": "繪製趨勢線",
-  "@drawRegressionLines": {},
-  "btnSave": "儲存",
-  "@btnSave": {},
-  "deletionConfirmed": "記錄已刪除。",
-  "@deletionConfirmed": {},
-  "last30Days": "30天",
-  "@last30Days": {},
-  "fieldDelimiter": "字段格式",
-  "@fieldDelimiter": {},
-  "import": "匯入",
-  "@import": {},
-  "pulShort": "脈搏",
-  "@pulShort": {},
-  "sysLong": "收縮壓",
-  "@sysLong": {},
-  "success": "成功: {msg}",
-  "@success": {
-    "placeholders": {
-      "msg": {
-        "type": "String"
-      }
-    }
-  },
-  "exportCustomEntries": "自訂欄位",
-  "@exportCustomEntries": {},
-  "exportImport": "匯出 / 匯入",
-  "@exportImport": {},
-  "enterTimeFormatString": "時間格式",
-  "@enterTimeFormatString": {},
-  "allowMissingValues": "允許遺失的數值",
-  "@allowMissingValues": {},
-  "errLt30": "數字 <= 30? 請在設定中關閉輸入驗證!",
-  "@errLt30": {},
-  "diaShort": "舒張壓",
-  "@diaShort": {},
-  "export": "匯出",
-  "@export": {},
-  "theme": "主題",
-  "@theme": {},
-  "year": "年",
-  "@year": {},
-  "warnAboutTxt1": "警告值僅供參考,並不是醫學建議。",
-  "@warnAboutTxt1": {},
-  "exportFormat": "匯出格式",
-  "@exportFormat": {},
-  "errUnrealistic": "不切實際的數值?請在設定中關閉輸入驗證!",
-  "@errUnrealistic": {},
-  "iconSize": "圖示大小",
-  "@iconSize": {},
-  "measurementsPerDay": "日測量次數",
-  "@measurementsPerDay": {},
-  "errNoData": "沒有資料",
-  "@errNoData": {},
-  "light": "亮色",
-  "@light": {},
-  "errNotStarted": "尚未啟動",
-  "@errNotStarted": {},
-  "errCantOpenURL": "無法打開 URL: {url}",
-  "@errCantOpenURL": {
-    "placeholders": {
-      "url": {
-        "type": "String"
-      }
-    }
-  },
-  "lifetime": "終身",
-  "@lifetime": {},
-  "exportMimeType": "匯出媒體類型",
-  "@exportMimeType": {},
-  "errCantReadFile": "檔案內容無法讀取",
-  "@errCantReadFile": {},
-  "notes": "備註",
-  "@notes": {},
-  "importSuccess": "已成功匯入 {count} 筆記錄",
-  "@importSuccess": {
-    "placeholders": {
-      "count": {
-        "type": "int"
-      }
-    }
-  },
-  "errDiaGtSys": "舒張壓 >= 收縮壓? 請在設定中關閉輸入驗證!",
-  "@errDiaGtSys": {},
-  "graphLineThickness": "線條粗細",
-  "@graphLineThickness": {},
-  "data": "資料",
-  "@data": {},
-  "version": "版本",
-  "@version": {},
-  "errNoValue": "請輸入數值",
-  "@errNoValue": {},
-  "other": "其它",
-  "@other": {},
-  "exportWarnConfigNotImportable": "嘿! 溫馨提醒: 目前的匯出設定將導致無法匯入。如要繼續,請確認您設定的匯出格式是 CSV,啟用標題列,並且包含一種有效的時間格式。",
-  "@exportWarnConfigNotImportable": {},
-  "exportCsvHeadlineDesc": "有助於區分類型",
-  "@exportCsvHeadlineDesc": {},
-  "btnUndo": "復原",
-  "@btnUndo": {},
-  "addNote": "備註(選擇性)",
-  "@addNote": {},
-  "packageNameOf": "套件名稱: {name}",
-  "@packageNameOf": {
-    "placeholders": {
-      "name": {
-        "type": "String"
-      }
-    }
-  },
-  "drawRegressionLinesDesc": "在圖表中繪製迴歸線。僅適用於大的區間。",
-  "@drawRegressionLinesDesc": {},
-  "pulColor": "脈搏顏色",
-  "@pulColor": {},
-  "warnAboutTxt3": "根據您的需求自由調整數值,並且遵照醫生的指示。",
-  "@warnAboutTxt3": {},
-  "pulLong": "脈搏",
-  "@pulLong": {},
-  "errNotEnoughDataToGraph": "沒有足夠的資料來繪製圖表。",
-  "@errNotEnoughDataToGraph": {},
-  "sysColor": "收縮壓顏色",
-  "@sysColor": {},
-  "maxOf": "{txt} 最高.",
-  "@maxOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "pulsePressure": "血壓",
-  "@pulsePressure": {},
-  "errNotImportable": "這個檔案無法匯入",
-  "@errNotImportable": {},
-  "errNaN": "請輸入數字",
-  "@errNaN": {},
-  "confirmDeletion": "確認刪除",
-  "@confirmDeletion": {},
-  "textDelimiter": "文字分隔符號",
-  "@textDelimiter": {},
-  "diaColor": "舒張壓顏色",
-  "@diaColor": {},
-  "pdf": "PDF",
-  "@pdf": {},
-  "aboutWarnValuesScreen": "關於",
-  "@aboutWarnValuesScreen": {},
-  "age": "年齡",
-  "@age": {},
-  "db": "SQLite 資料庫",
-  "@db": {},
-  "dark": "暗色",
-  "@dark": {},
-  "exportCsvHeadline": "標題列",
-  "@exportCsvHeadline": {},
-  "errNeedHeadline": "您只能匯入有標題列的檔案。",
-  "@errNeedHeadline": {},
-  "determineWarnValues": "決定警告數值",
-  "@determineWarnValues": {},
-  "statistics": "統計",
-  "@statistics": {},
-  "diaWarn": "舒張壓警告",
-  "@diaWarn": {},
-  "shared": "已分享",
-  "@shared": {},
-  "btnCancel": "取消",
-  "@btnCancel": {},
-  "language": "語言",
-  "@language": {},
-  "exportWarnNotEveryFieldExported": "請注意,您並沒有匯出所有欄位: {fields} {count, plural, one{is} other{are}} 遺失。",
-  "@exportWarnNotEveryFieldExported": {
-    "placeholders": {
-      "count": {
-        "type": "int"
-      },
-      "fields": {
-        "type": "String"
-      }
-    }
-  },
-  "addEntry": "增加欄位",
-  "@addEntry": {},
-  "sourceCode": "原始碼",
-  "@sourceCode": {},
-  "error": "發生錯誤: {msg}",
-  "@error": {
-    "placeholders": {
-      "msg": {
-        "type": "String"
-      }
-    }
-  },
-  "measurementCount": "測量次數",
-  "@measurementCount": {},
-  "exportAfterEveryInputDesc": "不建議 (檔案會過大)",
-  "@exportAfterEveryInputDesc": {},
-  "exportAfterEveryInput": "每次輸入完畢後匯出",
-  "@exportAfterEveryInput": {},
-  "week": "週",
-  "@week": {},
-  "warnValues": "警告值",
-  "@warnValues": {},
-  "result": "結果:",
-  "@result": {},
-  "settings": "設定",
-  "@settings": {},
-  "loading": "讀取中…",
-  "@loading": {},
-  "text": "文字",
-  "@text": {},
-  "avgOf": "{txt} Ø",
-  "@avgOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "confirmDelete": "確認刪除",
-  "@confirmDelete": {},
-  "errWrongImportFormat": "您只能匯入 CSV 和 SQLite 資料庫格式的檔案。",
-  "@errWrongImportFormat": {},
-  "minOf": "{txt} 最低.",
-  "@minOf": {
-    "placeholders": {
-      "txt": {
-        "type": "String"
-      }
-    }
-  },
-  "timeResolvedMetrics": "時段指標",
-  "@timeResolvedMetrics": {},
-  "enterTimeFormatScreen": "時間格式",
-  "@enterTimeFormatScreen": {},
-  "fieldFormat": "字段格式",
-  "@fieldFormat": {},
-  "system": "跟隨系統",
-  "@system": {},
-  "sysShort": "收縮壓",
-  "@sysShort": {},
-  "sysWarn": "收縮壓警告",
-  "@sysWarn": {},
-  "now": "現在",
-  "@now": {},
-  "layout": "格式",
-  "@layout": {},
-  "diaLong": "舒張壓",
-  "@diaLong": {},
-  "time": "時間",
-  "@time": {},
-  "custom": "自定",
-  "@custom": {},
-  "day": "天",
-  "@day": {},
-  "last7Days": "7天",
-  "@last7Days": {},
-  "buildNumberOf": "版本號碼: {buildNumber}",
-  "@buildNumberOf": {
-    "placeholders": {
-      "buildNumber": {
-        "type": "String"
-      }
-    }
-  },
-  "pdfDocumentTitle": "血壓數值從 {start} 到 {end}",
-  "@pdfDocumentTitle": {
-    "placeholders": {
-      "start": {
-        "type": "String"
-      },
-      "end": {
-        "type": "String"
-      }
-    }
-  },
-  "confirmDeleteDesc": "刪除這筆記錄嗎? (您可以從設定把這個通知關掉。)",
-  "@confirmDeleteDesc": {},
-  "errNoFileOpened": "沒有打開任何檔案",
-  "@errNoFileOpened": {},
-  "addExportformat": "增加匯出格式",
-  "@addExportformat": {},
-  "edit": "編輯",
-  "@edit": {},
-  "delete": "刪除",
-  "@delete": {}
+    "behavior": "行為",
+    "@behavior": {},
+    "weekOfYear": "週 {weekNum}, {year}",
+    "@weekOfYear": {
+        "placeholders": {
+            "weekNum": {
+                "type": "int"
+            },
+            "year": {
+                "type": "int"
+            }
+        }
+    },
+    "aboutWarnValuesScreenDesc": "警告數值的更多資訊",
+    "@aboutWarnValuesScreenDesc": {},
+    "warnAboutTxt2": "預設的年齡參考值由此而來。",
+    "@warnAboutTxt2": {},
+    "validateInputs": "輸入驗證",
+    "@validateInputs": {},
+    "month": "月",
+    "@month": {},
+    "exportDir": "匯出目錄",
+    "@exportDir": {},
+    "csv": "CSV",
+    "@csv": {},
+    "accentColor": "主題色彩",
+    "@accentColor": {},
+    "title": "血壓記錄",
+    "@title": {},
+    "errTimeAfterNow": "所選擇的時段已被重設,因為它發生在此時刻之後。您可以在設定中關閉此驗證。",
+    "@errTimeAfterNow": {},
+    "versionOf": "版本: {version}",
+    "@versionOf": {
+        "placeholders": {
+            "version": {
+                "type": "String"
+            }
+        }
+    },
+    "btnConfirm": "確定",
+    "@btnConfirm": {},
+    "animationSpeed": "動畫持續時間",
+    "@animationSpeed": {},
+    "licenses": "第三方授權協議",
+    "@licenses": {},
+    "allowManualTimeInput": "允許手動輸入時間",
+    "@allowManualTimeInput": {},
+    "drawRegressionLines": "繪製趨勢線",
+    "@drawRegressionLines": {},
+    "btnSave": "儲存",
+    "@btnSave": {},
+    "deletionConfirmed": "記錄已刪除。",
+    "@deletionConfirmed": {},
+    "last30Days": "30天",
+    "@last30Days": {},
+    "fieldDelimiter": "字段格式",
+    "@fieldDelimiter": {},
+    "import": "匯入",
+    "@import": {},
+    "pulShort": "脈搏",
+    "@pulShort": {},
+    "sysLong": "收縮壓",
+    "@sysLong": {},
+    "success": "成功: {msg}",
+    "@success": {
+        "placeholders": {
+            "msg": {
+                "type": "String"
+            }
+        }
+    },
+    "exportCustomEntries": "自訂欄位",
+    "@exportCustomEntries": {},
+    "exportImport": "匯出 / 匯入",
+    "@exportImport": {},
+    "enterTimeFormatString": "時間格式",
+    "@enterTimeFormatString": {},
+    "allowMissingValues": "允許遺失的數值",
+    "@allowMissingValues": {},
+    "errLt30": "數字 <= 30? 請在設定中關閉輸入驗證!",
+    "@errLt30": {},
+    "diaShort": "舒張壓",
+    "@diaShort": {},
+    "export": "匯出",
+    "@export": {},
+    "theme": "主題",
+    "@theme": {},
+    "year": "年",
+    "@year": {},
+    "warnAboutTxt1": "警告值僅供參考,並不是醫學建議。",
+    "@warnAboutTxt1": {},
+    "exportFormat": "匯出格式",
+    "@exportFormat": {},
+    "errUnrealistic": "不切實際的數值?請在設定中關閉輸入驗證!",
+    "@errUnrealistic": {},
+    "iconSize": "圖示大小",
+    "@iconSize": {},
+    "measurementsPerDay": "日測量次數",
+    "@measurementsPerDay": {},
+    "errNoData": "沒有資料",
+    "@errNoData": {},
+    "light": "亮色",
+    "@light": {},
+    "errNotStarted": "尚未啟動",
+    "@errNotStarted": {},
+    "errCantOpenURL": "無法打開 URL: {url}",
+    "@errCantOpenURL": {
+        "placeholders": {
+            "url": {
+                "type": "String"
+            }
+        }
+    },
+    "lifetime": "終身",
+    "@lifetime": {},
+    "exportMimeType": "匯出媒體類型",
+    "@exportMimeType": {},
+    "errCantReadFile": "檔案內容無法讀取",
+    "@errCantReadFile": {},
+    "notes": "備註",
+    "@notes": {},
+    "importSuccess": "已成功匯入 {count} 筆記錄",
+    "@importSuccess": {
+        "placeholders": {
+            "count": {
+                "type": "int"
+            }
+        }
+    },
+    "errDiaGtSys": "舒張壓 >= 收縮壓? 請在設定中關閉輸入驗證!",
+    "@errDiaGtSys": {},
+    "graphLineThickness": "線條粗細",
+    "@graphLineThickness": {},
+    "data": "資料",
+    "@data": {},
+    "version": "版本",
+    "@version": {},
+    "errNoValue": "請輸入數值",
+    "@errNoValue": {},
+    "other": "其它",
+    "@other": {},
+    "exportWarnConfigNotImportable": "嘿! 溫馨提醒: 目前的匯出設定將導致無法匯入。如要繼續,請確認您設定的匯出格式是 CSV,啟用標題列,並且包含一種有效的時間格式。",
+    "@exportWarnConfigNotImportable": {},
+    "exportCsvHeadlineDesc": "有助於區分類型",
+    "@exportCsvHeadlineDesc": {},
+    "btnUndo": "復原",
+    "@btnUndo": {},
+    "addNote": "備註(選擇性)",
+    "@addNote": {},
+    "packageNameOf": "套件名稱: {name}",
+    "@packageNameOf": {
+        "placeholders": {
+            "name": {
+                "type": "String"
+            }
+        }
+    },
+    "drawRegressionLinesDesc": "在圖表中繪製迴歸線。僅適用於大的區間。",
+    "@drawRegressionLinesDesc": {},
+    "pulColor": "脈搏顏色",
+    "@pulColor": {},
+    "warnAboutTxt3": "根據您的需求自由調整數值,並且遵照醫生的指示。",
+    "@warnAboutTxt3": {},
+    "pulLong": "脈搏",
+    "@pulLong": {},
+    "errNotEnoughDataToGraph": "沒有足夠的資料來繪製圖表。",
+    "@errNotEnoughDataToGraph": {},
+    "sysColor": "收縮壓顏色",
+    "@sysColor": {},
+    "maxOf": "{txt} 最高.",
+    "@maxOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "pulsePressure": "血壓",
+    "@pulsePressure": {},
+    "errNotImportable": "這個檔案無法匯入",
+    "@errNotImportable": {},
+    "errNaN": "請輸入數字",
+    "@errNaN": {},
+    "confirmDeletion": "確認刪除",
+    "@confirmDeletion": {},
+    "textDelimiter": "文字分隔符號",
+    "@textDelimiter": {},
+    "diaColor": "舒張壓顏色",
+    "@diaColor": {},
+    "pdf": "PDF",
+    "@pdf": {},
+    "aboutWarnValuesScreen": "關於",
+    "@aboutWarnValuesScreen": {},
+    "age": "年齡",
+    "@age": {},
+    "db": "SQLite 資料庫",
+    "@db": {},
+    "dark": "暗色",
+    "@dark": {},
+    "exportCsvHeadline": "標題列",
+    "@exportCsvHeadline": {},
+    "errNeedHeadline": "您只能匯入有標題列的檔案。",
+    "@errNeedHeadline": {},
+    "determineWarnValues": "決定警告數值",
+    "@determineWarnValues": {},
+    "statistics": "統計",
+    "@statistics": {},
+    "diaWarn": "舒張壓警告",
+    "@diaWarn": {},
+    "shared": "已分享",
+    "@shared": {},
+    "btnCancel": "取消",
+    "@btnCancel": {},
+    "language": "語言",
+    "@language": {},
+    "exportWarnNotEveryFieldExported": "請注意,您並沒有匯出所有欄位: {fields} {count, plural, one{is} other{are}} 遺失。",
+    "@exportWarnNotEveryFieldExported": {
+        "placeholders": {
+            "count": {
+                "type": "int"
+            },
+            "fields": {
+                "type": "String"
+            }
+        }
+    },
+    "addEntry": "增加欄位",
+    "@addEntry": {},
+    "sourceCode": "原始碼",
+    "@sourceCode": {},
+    "error": "發生錯誤: {msg}",
+    "@error": {
+        "placeholders": {
+            "msg": {
+                "type": "String"
+            }
+        }
+    },
+    "measurementCount": "測量次數",
+    "@measurementCount": {},
+    "exportAfterEveryInputDesc": "不建議 (檔案會過大)",
+    "@exportAfterEveryInputDesc": {},
+    "exportAfterEveryInput": "每次輸入完畢後匯出",
+    "@exportAfterEveryInput": {},
+    "week": "週",
+    "@week": {},
+    "warnValues": "警告值",
+    "@warnValues": {},
+    "result": "結果:",
+    "@result": {},
+    "settings": "設定",
+    "@settings": {},
+    "loading": "讀取中…",
+    "@loading": {},
+    "text": "文字",
+    "@text": {},
+    "avgOf": "{txt} Ø",
+    "@avgOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "confirmDelete": "確認刪除",
+    "@confirmDelete": {},
+    "errWrongImportFormat": "您只能匯入 CSV 和 SQLite 資料庫格式的檔案。",
+    "@errWrongImportFormat": {},
+    "minOf": "{txt} 最低.",
+    "@minOf": {
+        "placeholders": {
+            "txt": {
+                "type": "String"
+            }
+        }
+    },
+    "timeResolvedMetrics": "時段指標",
+    "@timeResolvedMetrics": {},
+    "enterTimeFormatScreen": "時間格式",
+    "@enterTimeFormatScreen": {},
+    "fieldFormat": "字段格式",
+    "@fieldFormat": {},
+    "system": "跟隨系統",
+    "@system": {},
+    "sysShort": "收縮壓",
+    "@sysShort": {},
+    "sysWarn": "收縮壓警告",
+    "@sysWarn": {},
+    "now": "現在",
+    "@now": {},
+    "layout": "格式",
+    "@layout": {},
+    "diaLong": "舒張壓",
+    "@diaLong": {},
+    "time": "時間",
+    "@time": {},
+    "custom": "自定",
+    "@custom": {},
+    "day": "天",
+    "@day": {},
+    "last7Days": "7天",
+    "@last7Days": {},
+    "buildNumberOf": "版本號碼: {buildNumber}",
+    "@buildNumberOf": {
+        "placeholders": {
+            "buildNumber": {
+                "type": "String"
+            }
+        }
+    },
+    "pdfDocumentTitle": "血壓數值從 {start} 到 {end}",
+    "@pdfDocumentTitle": {
+        "placeholders": {
+            "start": {
+                "type": "String"
+            },
+            "end": {
+                "type": "String"
+            }
+        }
+    },
+    "confirmDeleteDesc": "刪除這筆記錄嗎? (您可以從設定把這個通知關掉。)",
+    "@confirmDeleteDesc": {},
+    "errNoFileOpened": "沒有打開任何檔案",
+    "@errNoFileOpened": {},
+    "addExportformat": "增加匯出格式",
+    "@addExportformat": {},
+    "edit": "編輯",
+    "@edit": {},
+    "delete": "刪除",
+    "@delete": {},
+    "default_": "預設",
+    "@default_": {},
+    "exportPdfHeaderFontSize": "表頭字體大小",
+    "@exportPdfHeaderFontSize": {},
+    "average": "平均",
+    "@average": {},
+    "maximum": "最大",
+    "@maximum": {},
+    "minimum": "最小",
+    "@minimum": {},
+    "exportPdfExportStatistics": "統計",
+    "@exportPdfExportStatistics": {},
+    "startWithAddMeasurementPageDescription": "應用程式啟動後,顯示測量值輸入畫面。",
+    "@startWithAddMeasurementPageDescription": {},
+    "horizontalLines": "水平線",
+    "@horizontalLines": {},
+    "addMeasurement": "加入測量值",
+    "@addMeasurement": {},
+    "timestamp": "時戳",
+    "@timestamp": {},
+    "color": "顏色",
+    "@color": {},
+    "exportSettings": "備份設定",
+    "@exportSettings": {},
+    "importSettings": "恢復設定",
+    "@importSettings": {},
+    "requiresAppRestart": "需要重新啟動應用程式",
+    "@requiresAppRestart": {},
+    "restartNow": "現在重新啟動",
+    "@restartNow": {},
+    "deleteAllSettings": "刪除所有設定",
+    "@deleteAllSettings": {}
 }
app/lib/model/iso_lang_names.dart
@@ -22,6 +22,7 @@ String getDisplayLanguage(Locale l) => switch(l.toLanguageTag()) {
   'cs' => 'Čeština',
   'ta' => 'தமிழ்',
   'sl' => 'Slovenščina',
+  'lt' => 'lietuvių'
   // Websites with names for expanding when new languages get added:
   // - https://chronoplexsoftware.com/localisation/help/languagecodes.htm
   // - https://localizely.com/locale-code/zh-Hans/