Commit 375dca0

derdilla <82763757+NobodyForNothing@users.noreply.github.com>
2023-09-17 10:49:12
add localizations to release
Signed-off-by: derdilla <82763757+NobodyForNothing@users.noreply.github.com>
1 parent e342268
Changed files (5)
android/app/build.gradle
@@ -52,8 +52,8 @@ android {
         applicationId "com.derdilla.bloodPressureApp"
         minSdkVersion 21
         targetSdkVersion flutter.targetSdkVersion
-        versionCode 21
-        versionName "1.5.0"
+        versionCode 22
+        versionName "1.5.1"
     }
     signingConfigs {
        release {
lib/l10n/app_fr.arb
@@ -343,7 +343,7 @@
   "@errTimeAfterNow": {},
   "unixTimestamp": "Horodatage Unix",
   "@unixTimestamp": {},
-  "addExportformat": "Ajouter un format d'export",
+  "addExportformat": "Ajouter un format d''export",
   "@addExportformat": {},
   "title": "Pression artérielle",
   "@title": {},
lib/l10n/app_it.arb
@@ -118,7 +118,7 @@
   "@exportPdfHeaderHeight": {},
   "exportPdfCellHeight": "Altezza riga",
   "@exportPdfCellHeight": {},
-  "exportPdfHeaderFontSize": "Dimensione del carattere dell'intestazione",
+  "exportPdfHeaderFontSize": "Dimensione del carattere dell''intestazione",
   "@exportPdfHeaderFontSize": {},
   "exportPdfCellFontSize": "Dimensione del carattere della riga",
   "@exportPdfCellFontSize": {},
@@ -138,7 +138,7 @@
   "@time": {},
   "warnAboutTxt1": "I valori di allerta sono semplici suggerimenti e non consigli medici.",
   "@warnAboutTxt1": {},
-  "startWithAddMeasurementPageDescription": "Subito dopo l'avvio dell'app, viene mostrata la schermata di inserimento della misurazione.",
+  "startWithAddMeasurementPageDescription": "Subito dopo l''avvio dell''app, viene mostrata la schermata di inserimento della misurazione.",
   "@startWithAddMeasurementPageDescription": {},
   "exportMimeTypeDesc": "Segnala il tipo alle altre app",
   "@exportMimeTypeDesc": {},
@@ -150,13 +150,13 @@
   "@enterTimeFormatTxt1": {},
   "enterTimeFormatTxt2": "Qui è presente un elenco completo dei formati validi.",
   "@enterTimeFormatTxt2": {},
-  "enterTimeFormatTxt3": "Avviso: 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.",
+  "enterTimeFormatTxt3": "Avviso: 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.",
   "@enterTimeFormatTxt3": {},
   "lifetime": "Vita",
   "@lifetime": {},
   "confirmDeleteDesc": "Eliminare questa voce? (È possibile disabilitare questa richiesta di convalida nelle impostazioni.)",
   "@confirmDeleteDesc": {},
-  "errTimeAfterNow": "L'ora è stata reimpostata, in quanto era successiva all'ora attuale. È possibile disabilitare questa richiesta di convalida nelle impostazioni.",
+  "errTimeAfterNow": "L''ora è stata reimpostata, in quanto era successiva all''ora attuale. È possibile disabilitare questa richiesta di convalida nelle impostazioni.",
   "@errTimeAfterNow": {},
   "custom": "Personalizzato",
   "@custom": {},
@@ -172,9 +172,9 @@
   "@timeResolvedMetrics": {},
   "exportAfterEveryInputDesc": "Sconsigliato (aumento esponenziale delle informazioni e conseguente sovraccarico)",
   "@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\nSe qualcuna delle variabili menzionate sopra non sono presenti nella registrazione della pressione arteriosa, verranno sostituite con il valore -1.\n\n## Matematica\nPossono essere utilizzate 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\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## Tempo\nPer formattare una marca temporale, usare la seguente sintassi: `$FORMAT{<timestamp>,<formatString>}`. Il parametro `<formatString>` supporta lo stesso formato descritto nella [pagina della documentazione](screen://TimeFormattingHelp) sulla stringa ICU/Skeleton.\n\n## Ordine di elaborazione\n1. Sostituzione della variabile\n2. Matematica\n3. Formattazione della data'",
+  "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\nSe qualcuna delle variabili menzionate sopra non sono presenti nella registrazione della pressione arteriosa, verranno sostituite con il valore -1.\n\n## Matematica\nPossono essere utilizzate 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\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## Tempo\nPer formattare una marca temporale, usare la seguente sintassi: `$FORMAT{<timestamp>,<formatString>}`. Il parametro `<formatString>` supporta lo stesso formato descritto nella [pagina della documentazione](screen://TimeFormattingHelp) sulla stringa ICU/Skeleton.\n\n## Ordine di elaborazione\n1. Sostituzione della variabile\n2. Matematica\n3. Formattazione della data'",
   "@exportFieldFormatDocumentation": {},
-  "startWithAddMeasurementPage": "Misurazione all'avvio",
+  "startWithAddMeasurementPage": "Misurazione all''avvio",
   "@startWithAddMeasurementPage": {},
   "errNotStarted": "Non avviato",
   "@errNotStarted": {},
@@ -318,7 +318,7 @@
   "@sharedPrefsDump": {},
   "shared": "Condiviso",
   "@shared": {},
-  "exportMimeType": "Tipo di supporto per l'esportazione",
+  "exportMimeType": "Tipo di supporto per l''esportazione",
   "@exportMimeType": {},
   "statistics": "Statistiche",
   "@statistics": {},
@@ -334,7 +334,7 @@
       }
     }
   },
-  "warnAboutTxt2": "I valori predefiniti relativamente all'età provengono da questa fonte.",
+  "warnAboutTxt2": "I valori predefiniti relativamente all''età provengono da questa fonte.",
   "@warnAboutTxt2": {},
   "warnAboutTxt3": "I valori possono essere modificati liberamente per adattarsi alle proprie necessità e seguire i suggerimenti del proprio medico.",
   "@warnAboutTxt3": {},
@@ -346,7 +346,7 @@
       }
     }
   },
-  "exportWarnConfigNotImportable": "Avviso: l'attuale configurazione di esportazione non potrà essere importata nuovamente. Per risolvere il problema, assicurarsi di impostare il formato di esportazione come CSV, abilitare la riga di intestazione e includere uno dei formati orari disponibili.",
+  "exportWarnConfigNotImportable": "Avviso: l''attuale configurazione di esportazione non potrà essere importata nuovamente. Per risolvere il problema, assicurarsi di impostare il formato di esportazione come CSV, abilitare la riga di intestazione e includere uno dei formati orari disponibili.",
   "@exportWarnConfigNotImportable": {},
   "exportWarnNotEveryFieldExported": "Attenzione, non si stanno esportando tutti i campi: {fields} {count, plural, one{is} other{are}} missing.",
   "@exportWarnNotEveryFieldExported": {
pubspec.yaml
@@ -2,7 +2,7 @@ name: blood_pressure_app
 description: Track your blood pressure wherever you go
 publish_to: 'none' # Remove this line if you wish to publish to pub.dev
 
-version: 1.5.0
+version: 1.5.1
 
 environment:
   sdk: '>=3.0.2 <4.0.0'
RELEASE.md
@@ -0,0 +1,10 @@
+App release checklist 
+- [ ] milestone finished
+- [ ] no remaining breaking issues
+- [ ] add translation from weblate
+- [ ] create changelog
+- [ ] update version in pubspec.yaml and android/app/build.gradle
+- [ ] verify no tests fail
+- [ ] compile apk `flutter build apk --release --flavor github`
+- [ ] compile play-store `flutter build appbundle --release --flavor github`
+- [ ] test if app update works in vm