chore(i18n): regenerate strings.g.dart (slang)
All checks were successful
ci / test-commons-core (push) Successful in 43s
ci / analyze (push) Successful in 1m23s
ci / test-app-seeds (push) Successful in 5m48s

This commit is contained in:
vjrj 2026-07-17 13:11:08 +02:00
parent 93028c4933
commit 87e87abc7c
3 changed files with 92 additions and 6 deletions

View file

@ -4,9 +4,9 @@
/// To regenerate, run: `dart run slang`
///
/// Locales: 7
/// Strings: 3472 (496 per locale)
/// Strings: 3494 (499 per locale)
///
/// Built on 2026-07-17 at 07:24 UTC
/// Built on 2026-07-17 at 11:10 UTC
// coverage:ignore-file
// ignore_for_file: type=lint, unused_import

View file

@ -42,6 +42,7 @@ class Translations with BaseTranslations<AppLocale, Translations> {
// Translations
late final Translations$avatar$en avatar = Translations$avatar$en.internal(_root);
late final Translations$favorites$en favorites = Translations$favorites$en.internal(_root);
late final Translations$savedSearches$en savedSearches = Translations$savedSearches$en.internal(_root);
late final Translations$seedSaving$en seedSaving = Translations$seedSaving$en.internal(_root);
late final Translations$calendar$en calendar = Translations$calendar$en.internal(_root);
late final Translations$app$en app = Translations$app$en.internal(_root);
@ -137,6 +138,48 @@ class Translations$favorites$en {
String get unavailable => 'No longer available';
}
// Path: savedSearches
class Translations$savedSearches$en {
Translations$savedSearches$en.internal(this._root);
final Translations _root; // ignore: unused_field
// Translations
/// en: 'Saved searches'
String get title => 'Saved searches';
/// en: 'No saved searches yet. Save a search from the market and we'll tell you when something like it appears in your zone.'
String get empty => 'No saved searches yet. Save a search from the market and we\'ll tell you when something like it appears in your zone.';
/// en: 'Save this search'
String get save => 'Save this search';
/// en: 'Name this search'
String get nameLabel => 'Name this search';
/// en: 'e.g. Tomatoes near me'
String get namePlaceholder => 'e.g. Tomatoes near me';
/// en: 'Search saved — we'll alert you about new matches nearby'
String get saved => 'Search saved — we\'ll alert you about new matches nearby';
/// en: 'Saved searches'
String get openTooltip => 'Saved searches';
/// en: 'Delete'
String get delete => 'Delete';
/// en: 'Delete this saved search?'
String get deleteConfirm => 'Delete this saved search?';
/// en: '{n} new'
String newMatchesBadge({required Object n}) => '${n} new';
/// en: 'New seeds near you: {label}'
String alert({required Object label}) => 'New seeds near you: ${label}';
}
// Path: seedSaving
class Translations$seedSaving$en {
Translations$seedSaving$en.internal(this._root);
@ -2616,6 +2659,17 @@ extension on Translations {
'favorites.save' => 'Save to favorites',
'favorites.remove' => 'Remove from favorites',
'favorites.unavailable' => 'No longer available',
'savedSearches.title' => 'Saved searches',
'savedSearches.empty' => 'No saved searches yet. Save a search from the market and we\'ll tell you when something like it appears in your zone.',
'savedSearches.save' => 'Save this search',
'savedSearches.nameLabel' => 'Name this search',
'savedSearches.namePlaceholder' => 'e.g. Tomatoes near me',
'savedSearches.saved' => 'Search saved — we\'ll alert you about new matches nearby',
'savedSearches.openTooltip' => 'Saved searches',
'savedSearches.delete' => 'Delete',
'savedSearches.deleteConfirm' => 'Delete this saved search?',
'savedSearches.newMatchesBadge' => ({required Object n}) => '${n} new',
'savedSearches.alert' => ({required Object label}) => 'New seeds near you: ${label}',
'seedSaving.title' => 'Saving its seed',
'seedSaving.subtitle' => 'What it takes to keep the variety true',
'seedSaving.lifeCycle' => 'Cycle',
@ -3108,6 +3162,8 @@ extension on Translations {
'plantare.dueByHint' => 'A gentle reminder, never enforced',
'plantare.pickDate' => 'Pick a date',
'plantare.clearDate' => 'Clear date',
_ => null,
} ?? switch (path) {
'plantare.sectionTitle' => 'Commitments',
'plantare.propose' => 'Propose a signed Plantaré',
'plantare.proposeHelp' => 'Both of you keep the same promise, signed by both — proof that this seed changed hands and will be grown out and returned.',
@ -3119,8 +3175,6 @@ extension on Translations {
'plantare.returnSimilar' => 'A similar amount of seed',
'plantare.returnSimilarNote' => 'open-pollinated · non-GMO · organically grown',
'plantare.returnWork' => 'Some hours of work',
_ => null,
} ?? switch (path) {
'plantare.returnOther' => 'Something else',
'plantare.workHoursLabel' => 'How many hours?',
'plantare.proposalsSection' => 'Waiting for your reply',

View file

@ -41,6 +41,7 @@ class TranslationsEs extends Translations with BaseTranslations<AppLocale, Trans
// Translations
@override late final _Translations$avatar$es avatar = _Translations$avatar$es._(_root);
@override late final _Translations$favorites$es favorites = _Translations$favorites$es._(_root);
@override late final _Translations$savedSearches$es savedSearches = _Translations$savedSearches$es._(_root);
@override late final _Translations$seedSaving$es seedSaving = _Translations$seedSaving$es._(_root);
@override late final _Translations$calendar$es calendar = _Translations$calendar$es._(_root);
@override late final _Translations$app$es app = _Translations$app$es._(_root);
@ -118,6 +119,26 @@ class _Translations$favorites$es extends Translations$favorites$en {
@override String get unavailable => 'Ya no está disponible';
}
// Path: savedSearches
class _Translations$savedSearches$es extends Translations$savedSearches$en {
_Translations$savedSearches$es._(TranslationsEs root) : this._root = root, super.internal(root);
final TranslationsEs _root; // ignore: unused_field
// Translations
@override String get title => 'Búsquedas guardadas';
@override String get empty => 'Aún no tienes búsquedas guardadas. Guarda una búsqueda desde el mercado y te avisaremos cuando aparezca algo así en tu zona.';
@override String get save => 'Guardar esta búsqueda';
@override String get nameLabel => 'Nombra esta búsqueda';
@override String get namePlaceholder => 'p. ej. Tomates cerca';
@override String get saved => 'Búsqueda guardada — te avisaremos de lo nuevo que encaje cerca';
@override String get openTooltip => 'Búsquedas guardadas';
@override String get delete => 'Eliminar';
@override String get deleteConfirm => '¿Eliminar esta búsqueda guardada?';
@override String newMatchesBadge({required Object n}) => '${n} nuevas';
@override String alert({required Object label}) => 'Semillas nuevas cerca: ${label}';
}
// Path: seedSaving
class _Translations$seedSaving$es extends Translations$seedSaving$en {
_Translations$seedSaving$es._(TranslationsEs root) : this._root = root, super.internal(root);
@ -1451,6 +1472,17 @@ extension on TranslationsEs {
'favorites.save' => 'Guardar en favoritos',
'favorites.remove' => 'Quitar de favoritos',
'favorites.unavailable' => 'Ya no está disponible',
'savedSearches.title' => 'Búsquedas guardadas',
'savedSearches.empty' => 'Aún no tienes búsquedas guardadas. Guarda una búsqueda desde el mercado y te avisaremos cuando aparezca algo así en tu zona.',
'savedSearches.save' => 'Guardar esta búsqueda',
'savedSearches.nameLabel' => 'Nombra esta búsqueda',
'savedSearches.namePlaceholder' => 'p. ej. Tomates cerca',
'savedSearches.saved' => 'Búsqueda guardada — te avisaremos de lo nuevo que encaje cerca',
'savedSearches.openTooltip' => 'Búsquedas guardadas',
'savedSearches.delete' => 'Eliminar',
'savedSearches.deleteConfirm' => '¿Eliminar esta búsqueda guardada?',
'savedSearches.newMatchesBadge' => ({required Object n}) => '${n} nuevas',
'savedSearches.alert' => ({required Object label}) => 'Semillas nuevas cerca: ${label}',
'seedSaving.title' => 'Conservar su semilla',
'seedSaving.subtitle' => 'Lo que hace falta para mantener la variedad fiel',
'seedSaving.lifeCycle' => 'Ciclo',
@ -1943,6 +1975,8 @@ extension on TranslationsEs {
'plantare.pickDate' => 'Elegir fecha',
'plantare.clearDate' => 'Quitar fecha',
'plantare.sectionTitle' => 'Compromisos',
_ => null,
} ?? switch (path) {
'plantare.propose' => 'Proponer un Plantaré firmado',
'plantare.proposeHelp' => 'Los dos guardáis la misma promesa, firmada por ambos: prueba de que esta semilla cambió de manos y se cultivará y devolverá.',
'plantare.proposeTo' => ({required Object name}) => 'Con ${name}',
@ -1954,8 +1988,6 @@ extension on TranslationsEs {
'plantare.returnSimilarNote' => 'polinización abierta · no transgénica · cultivada en ecológico',
'plantare.returnWork' => 'Unas horas de trabajo',
'plantare.returnOther' => 'Otra cosa',
_ => null,
} ?? switch (path) {
'plantare.workHoursLabel' => '¿Cuántas horas?',
'plantare.proposalsSection' => 'Esperando tu respuesta',
'plantare.incomingFrom' => ({required Object name}) => '${name} te propone un Plantaré',