feat(i18n): add redesign strings and translate Escuchar rename to 11 locales
This commit is contained in:
@@ -12,7 +12,7 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
String get appTitle => 'PluriWave';
|
||||
|
||||
@override
|
||||
String get navHome => 'ホーム';
|
||||
String get navHome => '聴く';
|
||||
|
||||
@override
|
||||
String get navSearch => '検索';
|
||||
@@ -98,19 +98,19 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
String get settingsSubtitle => '音質、バックアップ、カスタム局を細かく管理します。';
|
||||
|
||||
@override
|
||||
String get settingsGroupAudioTitle => 'AUDIO';
|
||||
String get settingsGroupAudioTitle => 'オーディオ';
|
||||
|
||||
@override
|
||||
String get settingsGroupStationsTitle => 'EMISORAS';
|
||||
String get settingsGroupStationsTitle => '局';
|
||||
|
||||
@override
|
||||
String get settingsGroupRecordingsTitle => 'GRABACIONES Y MÚSICA';
|
||||
String get settingsGroupRecordingsTitle => '録音と音楽';
|
||||
|
||||
@override
|
||||
String get settingsGroupApplicationTitle => 'APLICACIÓN';
|
||||
String get settingsGroupApplicationTitle => 'アプリ';
|
||||
|
||||
@override
|
||||
String get infoSectionTitle => 'Información';
|
||||
String get infoSectionTitle => '情報';
|
||||
|
||||
@override
|
||||
String get languageSectionTitle => '言語';
|
||||
@@ -219,40 +219,37 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String get equalizerBaseExplainer =>
|
||||
'Este es el ecualizador base: se aplica a todas las emisoras que no tengan un ajuste propio. El de una emisora concreta se define desde su propia reproducción y manda sobre este.';
|
||||
'これはベースイコライザーです。専用設定を持たないすべての局に適用されます。特定の局専用のEQはその局の再生画面から設定でき、こちらより優先されます。';
|
||||
|
||||
@override
|
||||
String get equalizerActiveOutputLabel => 'Salida activa';
|
||||
String get equalizerActiveOutputLabel => 'アクティブな出力';
|
||||
|
||||
@override
|
||||
String get equalizerActiveOutputDefault => 'El altavoz de este dispositivo';
|
||||
String get equalizerActiveOutputDefault => 'この端末のスピーカー';
|
||||
|
||||
@override
|
||||
String get equalizerStationsWithOwnEqTitle => 'Emisoras con ajuste propio';
|
||||
String get equalizerStationsWithOwnEqTitle => '専用EQを持つ局';
|
||||
|
||||
@override
|
||||
String get equalizerStationsWithOwnEqSubtitle =>
|
||||
'Ignoran este ecualizador base';
|
||||
String get equalizerStationsWithOwnEqSubtitle => 'このベースイコライザーを無視します';
|
||||
|
||||
@override
|
||||
String get equalizerStationsWithOwnEqEmpty =>
|
||||
'Ninguna emisora tiene ajuste propio todavía.';
|
||||
String get equalizerStationsWithOwnEqEmpty => '専用EQを持つ局はまだありません。';
|
||||
|
||||
@override
|
||||
String get equalizerSaveAsPresetAction => 'Guardar como preset';
|
||||
String get equalizerSaveAsPresetAction => 'プリセットとして保存';
|
||||
|
||||
@override
|
||||
String get equalizerSavePresetDialogTitle => 'Guardar como preset';
|
||||
String get equalizerSavePresetDialogTitle => 'プリセットとして保存';
|
||||
|
||||
@override
|
||||
String get equalizerSavePresetNameLabel => 'Nombre del preset';
|
||||
String get equalizerSavePresetNameLabel => 'プリセット名';
|
||||
|
||||
@override
|
||||
String get equalizerSavePresetEmptyNameError =>
|
||||
'Ingresá un nombre para el preset.';
|
||||
String get equalizerSavePresetEmptyNameError => 'プリセットの名前を入力してください。';
|
||||
|
||||
@override
|
||||
String get equalizerSavePresetConfirm => 'Guardar';
|
||||
String get equalizerSavePresetConfirm => '保存';
|
||||
|
||||
@override
|
||||
String get preferredStationTitle => '優先局';
|
||||
@@ -424,47 +421,45 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
}
|
||||
|
||||
@override
|
||||
String get recordingsLibraryTitle => 'Mis grabaciones';
|
||||
String get recordingsLibraryTitle => 'マイ録音';
|
||||
|
||||
@override
|
||||
String recordingsLibraryStorageCaption(int usedMb, int totalMb) {
|
||||
return '$usedMb MB de $totalMb MB usados';
|
||||
return '$totalMb MB 中 $usedMb MB 使用済み';
|
||||
}
|
||||
|
||||
@override
|
||||
String get recordingsLibraryEmptyTitle => 'Todavía no hay grabaciones';
|
||||
String get recordingsLibraryEmptyTitle => 'まだ録音がありません';
|
||||
|
||||
@override
|
||||
String get recordingsLibraryEmptySubtitle =>
|
||||
'Las grabaciones que guardes van a aparecer acá.';
|
||||
String get recordingsLibraryEmptySubtitle => '保存した録音はここに表示されます。';
|
||||
|
||||
@override
|
||||
String get recordingActionRename => 'Renombrar';
|
||||
String get recordingActionRename => '名前を変更';
|
||||
|
||||
@override
|
||||
String get recordingActionShare => 'Compartir';
|
||||
String get recordingActionShare => '共有';
|
||||
|
||||
@override
|
||||
String get recordingActionDelete => 'Eliminar';
|
||||
String get recordingActionDelete => '削除';
|
||||
|
||||
@override
|
||||
String get recordingRenameDialogTitle => 'Renombrar grabación';
|
||||
String get recordingRenameDialogTitle => '録音の名前を変更';
|
||||
|
||||
@override
|
||||
String get recordingRenameLabel => 'Nombre';
|
||||
String get recordingRenameLabel => '名前';
|
||||
|
||||
@override
|
||||
String get recordingRenameEmptyError => 'Ingresá un nombre';
|
||||
String get recordingRenameEmptyError => '名前を入力してください';
|
||||
|
||||
@override
|
||||
String get recordingDeleteConfirmTitle => '¿Eliminar grabación?';
|
||||
String get recordingDeleteConfirmTitle => '録音を削除しますか?';
|
||||
|
||||
@override
|
||||
String get recordingDeleteConfirmMessage =>
|
||||
'Esta acción no se puede deshacer.';
|
||||
String get recordingDeleteConfirmMessage => 'この操作は元に戻せません。';
|
||||
|
||||
@override
|
||||
String get recordingsLibrarySettingsTooltip => 'Ajustes de grabación';
|
||||
String get recordingsLibrarySettingsTooltip => '録音設定';
|
||||
|
||||
@override
|
||||
String get stationOrderTitle => '局の並び順';
|
||||
@@ -476,7 +471,7 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
String get stationOrderByQuality => '品質順';
|
||||
|
||||
@override
|
||||
String get stationOrderByPopularity => 'Por popularidad';
|
||||
String get stationOrderByPopularity => '人気順';
|
||||
|
||||
@override
|
||||
String get stationOrderScopeDescription => 'お気に入り、検索、近くの局、クイック一覧に適用されます。';
|
||||
@@ -559,7 +554,7 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
}
|
||||
|
||||
@override
|
||||
String get favoritesFilterAllLabel => 'Todas';
|
||||
String get favoritesFilterAllLabel => 'すべて';
|
||||
|
||||
@override
|
||||
String favoriteGroupsChipLabel(Object groupName, int count) {
|
||||
@@ -567,10 +562,10 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
}
|
||||
|
||||
@override
|
||||
String get favoriteGroupsManage => 'Gestionar listas';
|
||||
String get favoriteGroupsManage => 'リストを管理';
|
||||
|
||||
@override
|
||||
String get customStationsAddCta => 'Añadir emisora personalizada';
|
||||
String get customStationsAddCta => 'カスタム局を追加';
|
||||
|
||||
@override
|
||||
String get alarmPostponedCurrentExecution => 'この実行のアラームを延期しました。';
|
||||
@@ -613,8 +608,7 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
String _temp0 = intl.Intl.pluralLogic(
|
||||
count,
|
||||
locale: localeName,
|
||||
other: '$count resultados',
|
||||
one: '1 resultado',
|
||||
other: '$count件の結果',
|
||||
);
|
||||
return '$_temp0';
|
||||
}
|
||||
@@ -624,23 +618,23 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
String _temp0 = intl.Intl.pluralLogic(
|
||||
count,
|
||||
locale: localeName,
|
||||
other: 'Quitar los $count filtros',
|
||||
one: 'Quitar el filtro',
|
||||
other: '$count件のフィルターをクリア',
|
||||
one: 'フィルターをクリア',
|
||||
);
|
||||
return '$_temp0';
|
||||
}
|
||||
|
||||
@override
|
||||
String get countriesScreenTitle => 'Países';
|
||||
String get countriesScreenTitle => '国';
|
||||
|
||||
@override
|
||||
String get countriesYourLanguagesTitle => 'Tus idiomas';
|
||||
String get countriesYourLanguagesTitle => 'あなたの言語';
|
||||
|
||||
@override
|
||||
String get countriesAllTitle => 'Todos los países';
|
||||
String get countriesAllTitle => 'すべての国';
|
||||
|
||||
@override
|
||||
String get radioCountriesError => 'No pudimos cargar los países.';
|
||||
String get radioCountriesError => '国の一覧を読み込めませんでした。';
|
||||
|
||||
@override
|
||||
String get countrySpain => 'スペイン';
|
||||
@@ -715,20 +709,19 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
String get qualityHd => 'HD品質';
|
||||
|
||||
@override
|
||||
String get yourStationsTitle => 'Tus emisoras';
|
||||
String get yourStationsTitle => 'あなたの局';
|
||||
|
||||
@override
|
||||
String get seeAllAction => 'Ver todas';
|
||||
String get seeAllAction => 'すべて見る';
|
||||
|
||||
@override
|
||||
String get openFullPlayerTooltip => 'Abrir reproductor completo';
|
||||
String get openFullPlayerTooltip => 'フルプレーヤーを開く';
|
||||
|
||||
@override
|
||||
String get nothingPlayingTitle => 'Todavía no estás escuchando nada';
|
||||
String get nothingPlayingTitle => 'まだ何も再生されていません';
|
||||
|
||||
@override
|
||||
String get nothingPlayingSubtitle =>
|
||||
'Elegí una emisora de Tus emisoras o buscá una para empezar.';
|
||||
String get nothingPlayingSubtitle => '「あなたの局」から局を選ぶか、検索して再生を始めましょう。';
|
||||
|
||||
@override
|
||||
String get nearYou => '近く';
|
||||
@@ -858,13 +851,13 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
String get deleteTooltip => '削除';
|
||||
|
||||
@override
|
||||
String get alarmHeroSkipAction => 'Saltar';
|
||||
String get alarmHeroSkipAction => 'スキップ';
|
||||
|
||||
@override
|
||||
String get alarmDeleteConfirmTitle => '¿Eliminar alarma?';
|
||||
String get alarmDeleteConfirmTitle => 'アラームを削除しますか?';
|
||||
|
||||
@override
|
||||
String get alarmDeleteConfirmMessage => 'Esta acción no se puede deshacer.';
|
||||
String get alarmDeleteConfirmMessage => 'この操作は元に戻せません。';
|
||||
|
||||
@override
|
||||
String get alarmSkippedNoNextSnackbar => 'アラームをスキップしました。次回実行は残っていません。';
|
||||
@@ -1018,41 +1011,40 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
|
||||
@override
|
||||
String vacationRangesCount(int count) {
|
||||
return '$count rangos';
|
||||
return '$count 件の期間';
|
||||
}
|
||||
|
||||
@override
|
||||
String vacationSummaryActiveCountdown(int days) {
|
||||
return 'En curso · quedan $days días';
|
||||
return '進行中 · 残り$days日';
|
||||
}
|
||||
|
||||
@override
|
||||
String vacationSummaryUpcomingCountdown(int days) {
|
||||
return 'Próximo rango en $days días';
|
||||
return '次の期間まであと$days日';
|
||||
}
|
||||
|
||||
@override
|
||||
String vacationImpactPausedLabel(Object times) {
|
||||
return 'Pausa: $times';
|
||||
return '一時停止: $times';
|
||||
}
|
||||
|
||||
@override
|
||||
String vacationImpactContinuesLabel(Object times) {
|
||||
return 'Sigue sonando: $times';
|
||||
return '引き続き鳴動: $times';
|
||||
}
|
||||
|
||||
@override
|
||||
String get vacationUpcomingSectionTitle => 'PROGRAMADOS';
|
||||
String get vacationUpcomingSectionTitle => '予定';
|
||||
|
||||
@override
|
||||
String get vacationPastSectionTitle => 'Rangos pasados';
|
||||
String get vacationPastSectionTitle => '過去の期間';
|
||||
|
||||
@override
|
||||
String get addVacationRangeCta => 'Añadir rango';
|
||||
String get addVacationRangeCta => '期間を追加';
|
||||
|
||||
@override
|
||||
String get vacationNoActiveRangeHint =>
|
||||
'No hay un rango de vacaciones activo ahora mismo.';
|
||||
String get vacationNoActiveRangeHint => '現在アクティブな休暇期間はありません。';
|
||||
|
||||
@override
|
||||
String get vacationsDefaultName => '休暇';
|
||||
@@ -1330,10 +1322,10 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
String get pausePlaybackTooltip => '再生を一時停止';
|
||||
|
||||
@override
|
||||
String get playerQualityChangeAction => 'Cambiar';
|
||||
String get playerQualityChangeAction => '変更';
|
||||
|
||||
@override
|
||||
String get playerToolEqLabel => 'EQ propio';
|
||||
String get playerToolEqLabel => '専用EQ';
|
||||
|
||||
@override
|
||||
String qualityOriginal(Object quality) {
|
||||
@@ -1420,16 +1412,16 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
String get vacationIconLabel => '休暇モード';
|
||||
|
||||
@override
|
||||
String get alarmAdvancedSectionTitle => 'Avanzado';
|
||||
String get alarmAdvancedSectionTitle => '詳細設定';
|
||||
|
||||
@override
|
||||
String get alarmInlineHourLabel => 'Hora';
|
||||
String get alarmInlineHourLabel => '時';
|
||||
|
||||
@override
|
||||
String get alarmInlineMinuteLabel => 'Minuto';
|
||||
String get alarmInlineMinuteLabel => '分';
|
||||
|
||||
@override
|
||||
String get alarmVolumeRisingStatus => 'Subiendo volumen';
|
||||
String get alarmVolumeRisingStatus => '音量を上げています';
|
||||
|
||||
@override
|
||||
String get streamUrlHint => 'https://stream.example.com:8000/radio';
|
||||
@@ -1547,32 +1539,29 @@ class AppLocalizationsJa extends AppLocalizations {
|
||||
String get localMusicFolderGenericName => '選択したフォルダー';
|
||||
|
||||
@override
|
||||
String get welcomeHeadline => 'Tu mundo, en directo';
|
||||
String get welcomeHeadline => 'あなたの世界を、ライブで';
|
||||
|
||||
@override
|
||||
String get welcomeBody =>
|
||||
'53.412 emisoras de 238 países. Guardá tus favoritas, llevalas al auto y despertate con ellas.';
|
||||
String get welcomeBody => '238か国、53,412局のラジオ。お気に入りを保存して車に持ち出し、それで目を覚まそう。';
|
||||
|
||||
@override
|
||||
String get welcomeBullet1Title => 'Ecualizador por emisora';
|
||||
String get welcomeBullet1Title => '局ごとのイコライザー';
|
||||
|
||||
@override
|
||||
String get welcomeBullet1Subtitle => 'Y un preset por dispositivo de salida';
|
||||
String get welcomeBullet1Subtitle => 'さらに出力デバイスごとのプリセット';
|
||||
|
||||
@override
|
||||
String get welcomeBullet2Title => 'Android Auto';
|
||||
|
||||
@override
|
||||
String get welcomeBullet2Subtitle =>
|
||||
'Tus favoritas y tu música local en el auto';
|
||||
String get welcomeBullet2Subtitle => '車の中でお気に入りとローカル音楽を';
|
||||
|
||||
@override
|
||||
String get welcomeBullet3Title => 'Alarmas musicales';
|
||||
String get welcomeBullet3Title => '音楽アラーム';
|
||||
|
||||
@override
|
||||
String get welcomeBullet3Subtitle =>
|
||||
'Con subida progresiva y modo vacaciones';
|
||||
String get welcomeBullet3Subtitle => '音量の緩やかな上昇と休暇モード付き';
|
||||
|
||||
@override
|
||||
String get welcomeCtaLabel => 'Empezar a escuchar';
|
||||
String get welcomeCtaLabel => '聴き始める';
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user