diff --git a/packages/flutter_localizations/lib/src/l10n/localizations.dart b/packages/flutter_localizations/lib/src/l10n/localizations.dart index 4b26f5e513..2644592597 100644 --- a/packages/flutter_localizations/lib/src/l10n/localizations.dart +++ b/packages/flutter_localizations/lib/src/l10n/localizations.dart @@ -3042,6 +3042,120 @@ class MaterialLocalizationEsEc extends MaterialLocalizationEs { String get remainingTextFieldCharacterCountOther => r'Quedan $remainingCount caracteres'; } +/// The translations for Spanish Castilian, as used in Greenland (`es_GL`). +class MaterialLocalizationEsGl extends MaterialLocalizationEs { + /// Create an instance of the translation bundle for Spanish Castilian, as used in Greenland. + /// + /// For details on the meaning of the arguments, see [GlobalMaterialLocalizations]. + const MaterialLocalizationEsGl({ + String localeName = 'es_GL', + @required intl.DateFormat fullYearFormat, + @required intl.DateFormat mediumDateFormat, + @required intl.DateFormat longDateFormat, + @required intl.DateFormat yearMonthFormat, + @required intl.NumberFormat decimalFormat, + @required intl.NumberFormat twoDigitZeroPaddedFormat, + }) : super( + localeName: localeName, + fullYearFormat: fullYearFormat, + mediumDateFormat: mediumDateFormat, + longDateFormat: longDateFormat, + yearMonthFormat: yearMonthFormat, + decimalFormat: decimalFormat, + twoDigitZeroPaddedFormat: twoDigitZeroPaddedFormat, + ); + + @override + String get openAppDrawerTooltip => r'Abrir o menú de navegación'; + + @override + String get closeButtonTooltip => r'Pechar'; + + @override + String get nextMonthTooltip => r'Mes seguinte'; + + @override + String get nextPageTooltip => r'Páxina seguinte'; + + @override + String get previousPageTooltip => r'Páxina anterior'; + + @override + String get showMenuTooltip => r'Amosar menú'; + + @override + String get licensesPageTitle => r'Licenzas'; + + @override + String get pageRowsInfoTitleApproximateRaw => r'$firstRow‑$lastRow de unhas $rowCount'; + + @override + String get rowsPerPageTitle => r'Ringleiras por páxina:'; + + @override + String get tabLabelRaw => r'Pestana $tabIndex de $tabCount'; + + @override + String get selectedRowCountTitleZero => r'Non se seleccionaron elementos'; + + @override + String get selectedRowCountTitleOne => r'1 elemento seleccionado'; + + @override + String get selectedRowCountTitleOther => r'$selectedRowCount elementos seleccionados'; + + @override + String get closeButtonLabel => r'PECHAR'; + + @override + String get viewLicensesButtonLabel => r'VER LICENZAS'; + + @override + String get hideAccountsLabel => r'Ocultar contas'; + + @override + String get showAccountsLabel => r'Amosar contas'; + + @override + String get modalBarrierDismissLabel => r'Pechar'; + + @override + String get popupMenuLabel => r'Menú emerxente'; + + @override + String get dialogLabel => r'Cadro de diálogo'; + + @override + String get searchFieldLabel => r'Procurar'; + + @override + String get reorderItemToStart => r'Mover ao comezo'; + + @override + String get reorderItemToEnd => r'Mover ao fin'; + + @override + String get reorderItemUp => r'Mover arriba'; + + @override + String get reorderItemDown => r'Mover abaixo'; + + @override + String get reorderItemLeft => r'Mover a esquerda'; + + @override + String get reorderItemRight => r'Mover a dereita'; + + @override + String get collapsedIconTapHint => r'Amosar'; + + @override + String get remainingTextFieldCharacterCountOne => r'Queda 1 carácter.'; + + @override + String get remainingTextFieldCharacterCountOther => r'Quedan $remainingCount caracteres'; +} + /// The translations for Spanish Castilian, as used in Guatemala (`es_GT`). class MaterialLocalizationEsGt extends MaterialLocalizationEs { /// Create an instance of the translation bundle for Spanish Castilian, as used in Guatemala. @@ -12809,7 +12923,7 @@ final Set kSupportedLanguages = HashSet.from(const [ /// * `de` - German (plus one country variation) /// * `el` - Modern Greek /// * `en` - English (plus 7 country variations) -/// * `es` - Spanish Castilian (plus 20 country variations) +/// * `es` - Spanish Castilian (plus 21 country variations) /// * `et` - Estonian /// * `fa` - Persian /// * `fi` - Finnish @@ -12922,6 +13036,8 @@ GlobalMaterialLocalizations getTranslation( return MaterialLocalizationEsDo(fullYearFormat: fullYearFormat, mediumDateFormat: mediumDateFormat, longDateFormat: longDateFormat, yearMonthFormat: yearMonthFormat, decimalFormat: decimalFormat, twoDigitZeroPaddedFormat: twoDigitZeroPaddedFormat); case 'EC': return MaterialLocalizationEsEc(fullYearFormat: fullYearFormat, mediumDateFormat: mediumDateFormat, longDateFormat: longDateFormat, yearMonthFormat: yearMonthFormat, decimalFormat: decimalFormat, twoDigitZeroPaddedFormat: twoDigitZeroPaddedFormat); + case 'GL': + return MaterialLocalizationEsGl(fullYearFormat: fullYearFormat, mediumDateFormat: mediumDateFormat, longDateFormat: longDateFormat, yearMonthFormat: yearMonthFormat, decimalFormat: decimalFormat, twoDigitZeroPaddedFormat: twoDigitZeroPaddedFormat); case 'GT': return MaterialLocalizationEsGt(fullYearFormat: fullYearFormat, mediumDateFormat: mediumDateFormat, longDateFormat: longDateFormat, yearMonthFormat: yearMonthFormat, decimalFormat: decimalFormat, twoDigitZeroPaddedFormat: twoDigitZeroPaddedFormat); case 'HN': diff --git a/packages/flutter_localizations/lib/src/l10n/material_es_GL.arb b/packages/flutter_localizations/lib/src/l10n/material_es_GL.arb new file mode 100644 index 0000000000..949154220d --- /dev/null +++ b/packages/flutter_localizations/lib/src/l10n/material_es_GL.arb @@ -0,0 +1,56 @@ +{ + "scriptCategory": "English-like", + "timeOfDayFormat": "H:mm", + "openAppDrawerTooltip": "Abrir o menú de navegación", + "backButtonTooltip": "Atrás", + "closeButtonTooltip": "Pechar", + "deleteButtonTooltip": "Eliminar", + "nextMonthTooltip": "Mes seguinte", + "previousMonthTooltip": "Mes anterior", + "nextPageTooltip": "Páxina seguinte", + "previousPageTooltip": "Páxina anterior", + "showMenuTooltip": "Amosar menú", + "aboutListTileTitle": "Sobre $applicationName", + "licensesPageTitle": "Licenzas", + "pageRowsInfoTitle": "$firstRow‑$lastRow de $rowCount", + "pageRowsInfoTitleApproximate": "$firstRow‑$lastRow de unhas $rowCount", + "rowsPerPageTitle": "Ringleiras por páxina:", + "tabLabel": "Pestana $tabIndex de $tabCount", + "selectedRowCountTitleZero": "Non se seleccionaron elementos", + "selectedRowCountTitleOne": "1 elemento seleccionado", + "selectedRowCountTitleOther": "$selectedRowCount elementos seleccionados", + "cancelButtonLabel": "CANCELAR", + "closeButtonLabel": "PECHAR", + "continueButtonLabel": "CONTINUAR", + "copyButtonLabel": "COPIAR", + "cutButtonLabel": "CORTAR", + "okButtonLabel": "ACEPTAR", + "pasteButtonLabel": "PEGAR", + "selectAllButtonLabel": "SELECCIONAR TODO", + "viewLicensesButtonLabel": "VER LICENZAS", + "anteMeridiemAbbreviation": "A.M.", + "postMeridiemAbbreviation": "P.M.", + "timePickerHourModeAnnouncement": "Seleccionar horas", + "timePickerMinuteModeAnnouncement": "Seleccionar minutos", + "signedInLabel": "Sesión iniciada", + "hideAccountsLabel": "Ocultar contas", + "showAccountsLabel": "Amosar contas", + "modalBarrierDismissLabel": "Pechar", + "drawerLabel": "Menú de navegación", + "popupMenuLabel": "Menú emerxente", + "dialogLabel": "Cadro de diálogo", + "alertDialogLabel": "Alerta", + "searchFieldLabel": "Procurar", + "reorderItemToStart": "Mover ao comezo", + "reorderItemToEnd": "Mover ao fin", + "reorderItemUp": "Mover arriba", + "reorderItemDown": "Mover abaixo", + "reorderItemLeft": "Mover a esquerda", + "reorderItemRight": "Mover a dereita", + "expandedIconTapHint": "Ocultar", + "collapsedIconTapHint": "Amosar", + "remainingTextFieldCharacterCountZero": "TBD", + "remainingTextFieldCharacterCountOne": "Queda 1 carácter.", + "remainingTextFieldCharacterCountOther": "Quedan $remainingCount caracteres", + "refreshIndicatorSemanticLabel": "Actualizar" +}