Merge branch 'main' into spike/block2-derisking
# Conflicts: # apps/app_seeds/lib/app.dart # apps/app_seeds/lib/i18n/strings.g.dart # apps/app_seeds/lib/main.dart
This commit is contained in:
commit
cf99b7ff87
23 changed files with 607 additions and 25 deletions
|
|
@ -46,6 +46,9 @@
|
|||
},
|
||||
"backup": {
|
||||
"title": "Backup & restore",
|
||||
"autoBackupTitle": "Automatic backups",
|
||||
"autoBackupLast": "Last copy saved {date}",
|
||||
"autoBackupNone": "A copy is kept automatically in the background",
|
||||
"exportJson": "Save a backup",
|
||||
"exportJsonSubtitle": "A complete copy to keep safe, restore later or move to another device",
|
||||
"importJson": "Restore a backup",
|
||||
|
|
|
|||
|
|
@ -46,6 +46,9 @@
|
|||
},
|
||||
"backup": {
|
||||
"title": "Copia de seguridad",
|
||||
"autoBackupTitle": "Copias automáticas",
|
||||
"autoBackupLast": "Última copia guardada el {date}",
|
||||
"autoBackupNone": "Se guarda una copia automáticamente en segundo plano",
|
||||
"exportJson": "Guardar una copia de seguridad",
|
||||
"exportJsonSubtitle": "Una copia completa para guardar a salvo, restaurar luego o pasar a otro dispositivo",
|
||||
"importJson": "Restaurar una copia",
|
||||
|
|
|
|||
|
|
@ -46,6 +46,9 @@
|
|||
},
|
||||
"backup": {
|
||||
"title": "Cópia de segurança",
|
||||
"autoBackupTitle": "Cópias automáticas",
|
||||
"autoBackupLast": "Última cópia guardada em {date}",
|
||||
"autoBackupNone": "Uma cópia é guardada automaticamente em segundo plano",
|
||||
"exportJson": "Guardar uma cópia de segurança",
|
||||
"exportJsonSubtitle": "Uma cópia completa para guardar em segurança, restaurar depois ou levar para outro aparelho",
|
||||
"importJson": "Restaurar uma cópia",
|
||||
|
|
|
|||
|
|
@ -4,9 +4,9 @@
|
|||
/// To regenerate, run: `dart run slang`
|
||||
///
|
||||
/// Locales: 3
|
||||
/// Strings: 947 (315 per locale)
|
||||
/// Strings: 956 (318 per locale)
|
||||
///
|
||||
/// Built on 2026-07-10 at 08:44 UTC
|
||||
/// Built on 2026-07-10 at 08:49 UTC
|
||||
|
||||
// coverage:ignore-file
|
||||
// ignore_for_file: type=lint, unused_import
|
||||
|
|
|
|||
|
|
@ -236,6 +236,15 @@ class Translations$backup$en {
|
|||
/// en: 'Backup & restore'
|
||||
String get title => 'Backup & restore';
|
||||
|
||||
/// en: 'Automatic backups'
|
||||
String get autoBackupTitle => 'Automatic backups';
|
||||
|
||||
/// en: 'Last copy saved {date}'
|
||||
String autoBackupLast({required Object date}) => 'Last copy saved ${date}';
|
||||
|
||||
/// en: 'A copy is kept automatically in the background'
|
||||
String get autoBackupNone => 'A copy is kept automatically in the background';
|
||||
|
||||
/// en: 'Save a backup'
|
||||
String get exportJson => 'Save a backup';
|
||||
|
||||
|
|
@ -1616,6 +1625,9 @@ extension on Translations {
|
|||
'settings.aboutText' => 'Local-first, encrypted inventory for traditional seeds. AGPL-3.0.',
|
||||
'settings.aboutOpen' => 'About Tanemaki',
|
||||
'backup.title' => 'Backup & restore',
|
||||
'backup.autoBackupTitle' => 'Automatic backups',
|
||||
'backup.autoBackupLast' => ({required Object date}) => 'Last copy saved ${date}',
|
||||
'backup.autoBackupNone' => 'A copy is kept automatically in the background',
|
||||
'backup.exportJson' => 'Save a backup',
|
||||
'backup.exportJsonSubtitle' => 'A complete copy to keep safe, restore later or move to another device',
|
||||
'backup.importJson' => 'Restore a backup',
|
||||
|
|
|
|||
|
|
@ -166,6 +166,9 @@ class _Translations$backup$es extends Translations$backup$en {
|
|||
|
||||
// Translations
|
||||
@override String get title => 'Copia de seguridad';
|
||||
@override String get autoBackupTitle => 'Copias automáticas';
|
||||
@override String autoBackupLast({required Object date}) => 'Última copia guardada el ${date}';
|
||||
@override String get autoBackupNone => 'Se guarda una copia automáticamente en segundo plano';
|
||||
@override String get exportJson => 'Guardar una copia de seguridad';
|
||||
@override String get exportJsonSubtitle => 'Una copia completa para guardar a salvo, restaurar luego o pasar a otro dispositivo';
|
||||
@override String get importJson => 'Restaurar una copia';
|
||||
|
|
@ -1002,6 +1005,9 @@ extension on TranslationsEs {
|
|||
'settings.aboutText' => 'Inventario local y cifrado para semillas tradicionales. AGPL-3.0.',
|
||||
'settings.aboutOpen' => 'Acerca de Tanemaki',
|
||||
'backup.title' => 'Copia de seguridad',
|
||||
'backup.autoBackupTitle' => 'Copias automáticas',
|
||||
'backup.autoBackupLast' => ({required Object date}) => 'Última copia guardada el ${date}',
|
||||
'backup.autoBackupNone' => 'Se guarda una copia automáticamente en segundo plano',
|
||||
'backup.exportJson' => 'Guardar una copia de seguridad',
|
||||
'backup.exportJsonSubtitle' => 'Una copia completa para guardar a salvo, restaurar luego o pasar a otro dispositivo',
|
||||
'backup.importJson' => 'Restaurar una copia',
|
||||
|
|
|
|||
|
|
@ -166,6 +166,9 @@ class _Translations$backup$pt extends Translations$backup$en {
|
|||
|
||||
// Translations
|
||||
@override String get title => 'Cópia de segurança';
|
||||
@override String get autoBackupTitle => 'Cópias automáticas';
|
||||
@override String autoBackupLast({required Object date}) => 'Última cópia guardada em ${date}';
|
||||
@override String get autoBackupNone => 'Uma cópia é guardada automaticamente em segundo plano';
|
||||
@override String get exportJson => 'Guardar uma cópia de segurança';
|
||||
@override String get exportJsonSubtitle => 'Uma cópia completa para guardar em segurança, restaurar depois ou levar para outro aparelho';
|
||||
@override String get importJson => 'Restaurar uma cópia';
|
||||
|
|
@ -998,6 +1001,9 @@ extension on TranslationsPt {
|
|||
'settings.aboutText' => 'Inventário local e cifrado para sementes tradicionais. AGPL-3.0.',
|
||||
'settings.aboutOpen' => 'Acerca do Tanemaki',
|
||||
'backup.title' => 'Cópia de segurança',
|
||||
'backup.autoBackupTitle' => 'Cópias automáticas',
|
||||
'backup.autoBackupLast' => ({required Object date}) => 'Última cópia guardada em ${date}',
|
||||
'backup.autoBackupNone' => 'Uma cópia é guardada automaticamente em segundo plano',
|
||||
'backup.exportJson' => 'Guardar uma cópia de segurança',
|
||||
'backup.exportJsonSubtitle' => 'Uma cópia completa para guardar em segurança, restaurar depois ou levar para outro aparelho',
|
||||
'backup.importJson' => 'Restaurar uma cópia',
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue