// ignore: unused_import import 'package:intl/intl.dart' as intl; import 'app_localizations.dart'; // ignore_for_file: type=lint /// The translations for Japanese (`ja`). class AppLocalizationsJa extends AppLocalizations { AppLocalizationsJa([String locale = 'ja']) : super(locale); @override String get appTitle => 'PluriWave'; @override String get navHome => 'ホーム'; @override String get navSearch => '検索'; @override String get navFavorites => 'お気に入り'; @override String get navAlarms => 'アラーム'; @override String get navSettings => '設定'; @override String get actionOk => '了解'; @override String get sleepTimer => 'スリープタイマー'; @override String get sleepTimerDescription => '正確なカウントダウンでラジオをなめらかに停止します。'; @override String get cancelTimer => 'タイマーをキャンセル'; @override String get optionOther => 'その他'; @override String get customDurationTitle => 'カスタム時間'; @override String get durationGreaterThanZero => '0 より大きい時間を選択してください。'; @override String get hoursLabel => '時間'; @override String get minutesLabel => '分'; @override String get secondsLabel => '秒'; @override String durationHoursMinutesSeconds( Object hours, Object minutes, Object seconds, ) { return '$hours?? $minutes? $seconds?'; } @override String durationMinutesSeconds(Object minutes, Object seconds) { return '$minutes? $seconds?'; } @override String durationMinutesOnly(Object minutes) { return '$minutes?'; } @override String durationSecondsOnly(Object seconds) { return '$seconds?'; } @override String get saveQuickAccess => 'クイックアクセスとして保存'; @override String get startTimer => 'タイマーを開始'; @override String skipCurrentAlarmExecution(Object alarmName) { return '$alarmName の今回の実行をスキップしました。'; } @override String get settingsTitle => '設定'; @override String get settingsSubtitle => '音質、バックアップ、カスタム局を細かく管理します。'; @override String get languageSectionTitle => '言語'; @override String get languageSectionDescription => 'アプリの言語表示を選択します。'; @override String get languageSystemDefault => 'システム'; @override String get languageSpanish => 'スペイン語'; @override String get languageEnglish => '英語'; @override String languageUpdated(Object languageName) { return '言語を更新しました: $languageName'; } @override String get languageUpdatedSystem => '言語を更新しました: システム'; @override String get timerSectionTitle => 'スリープタイマー'; @override String get timerSectionAdd => '追加'; @override String get timerSectionDescription => 'ラジオを自動停止するときに表示されるクイックプリセットをカスタマイズします。'; @override String get timerSectionRestoreRecommended => 'おすすめ時間を復元'; @override String get newQuickAccessTitle => '新しいクイックアクセス'; @override String get saveQuickAccessButton => 'クイックアクセスを保存'; @override String get settingsSafeStatus => '安全'; @override String get recordingsSectionTitle => '録音'; @override String get recordingsFolderDialogTitle => '録音フォルダーを選択'; @override String get recordingsPathUpdated => '録音パスを更新しました'; @override String recordingsPathSaveError(Object error) { return 'パスを保存できませんでした: $error'; } @override String get recordingsDefaultFolderRestored => '内部の既定フォルダーを使用します'; @override String get recordingsFolderTitle => '録音フォルダー'; @override String get recordingsPathCalculating => 'パスを計算中...'; @override String get recordingsChangePath => 'パスを変更'; @override String get recordingsUseDefaultPath => '既定のパスを使用'; @override String get recordingsOriginalStreamHint => 'ラジオは元のストリームから、再圧縮せずに保存されます。'; @override String get equalizerActive => '有効'; @override String get equalizerDisabled => '無効'; @override String get equalizerEnable => 'イコライザーを有効化'; @override String get equalizerRealtimeSubtitle => '変更は現在の局にリアルタイムで適用されます。'; @override String get equalizerPendingSubtitle => '変更は保存され、Android が効果を有効化したときに適用されます。'; @override String get equalizerPerStationTitle => 'このお気に入りに専用EQを使用'; @override String equalizerPerStationActive(Object stationName) { return '$stationName で有効'; } @override String equalizerPerStationMain(Object stationName) { return '$stationName でメインEQを使用中'; } @override String get preferredStationTitle => '優先局'; @override String get preferredStationDescription => 'アラーム作成時に事前選択され、クイック再生でも開始できます。'; @override String get preferredStationNoStationsTitle => 'まだ利用できる局がありません'; @override String get preferredStationNoStationsSubtitle => '優先局を選ぶには、お気に入りを保存するか局を読み込んでください。'; @override String get preferredStationAutomaticFallback => '自動フォールバック'; @override String get preferredStationDefaultFavorite => '既定のお気に入り'; @override String preferredStationCurrent(Object stationName) { return '現在の優先局: $stationName'; } @override String preferredStationAutoUsing(Object stationName) { return 'お気に入りなし: $stationName を自動使用中'; } @override String get preferredStationPlay => '優先局を再生'; @override String get customStationsTitle => 'カスタム局'; @override String get customStationsAdd => '追加'; @override String get customStationsEmpty => 'カスタム局はありません。'; @override String get playAction => '再生'; @override String get deleteAction => '削除'; @override String get addStationTitle => '局を追加'; @override String get stationNameLabel => '名前 *'; @override String get unnamedStation => '無名の放送局'; @override String get requiredField => '必須項目'; @override String get streamUrlLabel => 'ストリームURL *'; @override String get invalidUrl => '無効なURL'; @override String get countryOptionalLabel => '国(任意)'; @override String get saveStation => '局を保存'; @override String get backupSectionTitle => 'バックアップ'; @override String get backupExportTitle => '設定をエクスポート'; @override String get backupExportSubtitle => 'お気に入り、カスタム局、EQプリセット'; @override String get backupImportTitle => '設定をインポート'; @override String get backupImportSubtitle => 'バックアップファイルから復元'; @override String get backupShareSubject => 'PluriWave — バックアップ'; @override String backupShareText(Object date) { return '$date にエクスポートされた PluriWave 設定'; } @override String backupExportError(Object error) { return 'エクスポート中にエラー: $error'; } @override String get backupImportConfirmMessage => 'ファイル内のお気に入り、局、プリセットを追加します。続行しますか?'; @override String get backupImportSuccess => '設定を正常にインポートしました'; @override String backupImportError(Object error) { return 'インポート中にエラー: $error'; } @override String get appVersionLoading => 'バージョンを読み込み中...'; @override String appVersionSubtitle(Object version) { return '$version - 世界のラジオ'; } @override String get savedFavoritesTitle => '保存済みのお気に入り'; @override String get stationFilterTitle => '局フィルター'; @override String get stationFilterSubtitle => '有効確認済みの局のみ'; @override String get backgroundAudioTitle => 'バックグラウンド音声'; @override String get backgroundAudioSubtitle => '画面を消しても継続します'; @override String get dash => '—'; @override String get cancelAction => 'キャンセル'; @override String get equalizerTitle => 'イコライザー'; @override String get recordingsOpenFolder => 'フォルダーを開く'; @override String recordingsOpenFolderError(Object error) { return 'フォルダーを開けませんでした: $error'; } @override String get recordingsMaxSizeTitle => '録音の最大サイズ'; @override String recordingsMaxSizeSubtitle(int size) { return '現在の上限: $size MB'; } @override String get recordingsMaxSizeDialogTitle => '録音ごとの最大サイズ'; @override String get recordingsMaxSizeMbLabel => '最大メガバイト'; @override String recordingsMaxSizeSaved(int size) { return '録音上限を $size MB に更新しました'; } @override String get stationOrderTitle => '局の並び順'; @override String get stationOrderByName => '名前順'; @override String get stationOrderByQuality => '品質順'; @override String get stationOrderScopeDescription => 'お気に入り、検索、近くの局、クイック一覧に適用されます。'; @override String get favoriteGroupsTitle => 'お気に入りリスト'; @override String get favoriteGroupsDescription => '保存した局を整理する短いリストを作成します。'; @override String get favoriteGroupsAdd => 'リストを追加'; @override String get favoriteGroupsEdit => 'リストを編集'; @override String get favoriteGroupsDelete => 'リストを削除'; @override String get favoriteGroupsNameLabel => 'リスト名'; @override String get favoriteGroupsNameTooLong => '最大28文字です。'; @override String get favoriteGroupsUnassigned => '未割り当て'; @override String get favoriteGroupsProtectedHint => '既定のリスト: 編集または削除できません。'; @override String get favoriteGroupsCreated => 'リストを作成しました'; @override String get favoriteGroupsUpdated => 'リストを更新しました'; @override String get favoriteGroupsDeleted => 'リストを削除しました。局は未割り当てに戻りました。'; @override String get favoriteGroupsAssign => 'リストへ移動'; @override String favoriteGroupsAssignSubtitle(Object groupName) { return '現在のリスト: $groupName'; } @override String favoriteGroupsAssigned(Object stationName, Object groupName) { return '$stationName を $groupName に移動しました'; } @override String get favoritesTitle => 'お気に入り'; @override String get favoritesEmptyTitle => 'まだお気に入りはありません'; @override String get favoritesEmptySubtitle => '任意の局でハートをタップしてコレクションに保存します。'; @override String get favoritesHeaderSubtitle => 'コレクションをリストで整理し、大事なラジオを近くに置きましょう。'; @override String get favoritesCollection => 'コレクション'; @override String favoritesSavedCount(int count) { return '$count 件保存済み'; } @override String get favoritesRemoveTooltip => 'お気に入りから削除'; @override String favoritesRemovedMessage(Object stationName) { return '$stationName をお気に入りから削除しました'; } @override String get alarmPostponedCurrentExecution => 'この実行のアラームを延期しました。'; @override String get searchScreenTitle => '電波を探す'; @override String get searchScreenSubtitle => '名前、国、言語で、すばやいフィルターと高コントラスト表示からラジオを見つけます。'; @override String get searchFiltersLabel => 'フィルター'; @override String get searchHint => 'ラジオ・オリゾンテ、ジャズ、ニュース...'; @override String get searchCountryFilterLabel => '国'; @override String get searchLanguageFilterLabel => '言語'; @override String get searchMinQualityFilterLabel => '最低品質'; @override String get searchEmptyTitle => '局を検索'; @override String get searchNoResultsTitle => '結果がありません'; @override String get searchEmptySubtitle => '上部バーやチップを使って、世界中の電波を見つけましょう。'; @override String get searchNoResultsSubtitle => '有効な電波を見つけるには、フィルターを外すか別の名前を入力してください。'; @override String get countrySpain => 'スペイン'; @override String get countryUsa => '米国'; @override String get countryMexico => 'メキシコ'; @override String get countryArgentina => 'アルゼンチン'; @override String get countryUk => '英国'; @override String get countryFrance => 'フランス'; @override String get countryGermany => 'ドイツ'; @override String get countryItaly => 'イタリア'; @override String get countryBrazil => 'ブラジル'; @override String get countryJapan => '日本'; @override String get languageNameSpanish => 'スペイン語'; @override String get languageNameEnglish => '英語'; @override String get languageNameFrench => 'フランス語'; @override String get languageNameGerman => 'ドイツ語'; @override String get languageNamePortuguese => 'ポルトガル語'; @override String get languageNameItalian => 'イタリア語'; @override String get languageNameJapanese => '日本語'; @override String get languageNameArabic => 'アラビア語'; @override String get languageNameRussian => 'ロシア語'; @override String get homeScreenSubtitle => 'クリアな電波、スマートなお気に入り、クイズ番組風のビジュアル体験を備えたライブ世界ラジオ。'; @override String get exploreStations => '局を探す'; @override String stationsCount(int count) { return '$count 局'; } @override String get qualityHd => 'HD品質'; @override String get nearYou => '近く'; @override String nearYouInCountry(Object country) { return '近く · $country'; } @override String get detectAction => '検出'; @override String get liveRadar => 'ライブレーダー'; @override String get genresTitle => 'ジャンル'; @override String get retryAction => '再試行'; @override String get noStationsAvailable => '利用できる局がありません'; @override String get noStationsAvailableSubtitle => '再読み込みするか別のジャンルを選んで、もう一度電波をつかまえてください。'; @override String get genrePop => 'ポップ'; @override String get genreRock => 'ロック'; @override String get genreJazz => 'ジャズ'; @override String get genreClassical => 'クラシック'; @override String get genreElectronic => '電子音楽'; @override String get genreNews => 'ニュース'; @override String get genreTalk => 'トーク'; @override String get genreHipHop => 'ヒップホップ'; @override String get genreCountry => 'カントリー'; @override String get genreMetal => 'メタル'; @override String get genreReggae => 'レゲエ'; @override String get genreLatin => 'ラテン'; @override String get alarmScreenTitle => '音楽で目覚める'; @override String get alarmScreenSubtitle => 'ラジオアラーム、安全な音、スマート休暇、次回実行を常に表示します。'; @override String get createAlarmAction => 'アラームを作成'; @override String alarmsCount(int count) { return '$count 件のアラーム'; } @override String get activeAlarmsWithoutNextTitle => '次回実行がない有効なアラーム'; @override String get noActiveAlarms => '有効なアラームはありません'; @override String get nextAlarmTitle => '次のアラーム'; @override String activeAlarmsWithoutNextSubtitle(int count) { return '$count 件の有効なアラームがありますが、現在は有効な未来の日付がありません。日付、曜日、休暇を確認してください。'; } @override String get createAlarmHint => 'アラームを作成すると、PluriWave が次回実行を自動計算します。'; @override String get alarmVacationPlay => '休暇中も鳴らす'; @override String get alarmVacationPause => '休暇中は一時停止'; @override String alarmFadeInLabel(int seconds) { return 'フェードイン $seconds秒'; } @override String alarmNextExecution(Object date) { return '次回実行: $date'; } @override String get alarmNoNextExecution => '有効な次回実行はありません。'; @override String alarmSkippedExecution(Object date) { return '1 回の実行をスキップしました: $date。'; } @override String get editAction => '編集'; @override String get skipNextAction => '次回をスキップ'; @override String get deleteTooltip => '削除'; @override String get alarmSkippedNoNextSnackbar => 'アラームをスキップしました。次回実行は残っていません。'; @override String alarmSkippedReturnsSnackbar(Object date) { return 'アラームをスキップしました。$date に戻ります。'; } @override String alarmVacationPausedNoNext(Object vacationName) { return '休暇($vacationName)で一時停止中、次回実行はありません。'; } @override String alarmVacationPausedReturns(Object vacationName, Object date) { return '休暇($vacationName)で一時停止中、$date に戻ります。'; } @override String alarmVacationReturns(Object date) { return '休暇が有効なため、$date に再び鳴ります。'; } @override String get defaultAlarmName => '音楽アラーム'; @override String get newAlarmTitle => '新しいアラーム'; @override String get editAlarmTitle => 'アラームを編集'; @override String get nameField => '名前'; @override String get timeField => '時刻'; @override String get dateField => '日付'; @override String get onceOption => '1回'; @override String get dailyOption => '毎日'; @override String get weekdaysOption => '曜日'; @override String get soundAndVolumeSection => '音と音量'; @override String get alarmFadeInTitle => 'アラームのフェードイン'; @override String get alarmFadeInOff => '0 秒(切り替えなし)'; @override String alarmFadeInSummary(int seconds) { return '$seconds 秒(5% から選択音量まで)'; } @override String get internalSafeSoundLabel => '安全な内部音'; @override String get soundWarmSunrise => '暖かな日の出'; @override String get soundSoftBell => 'やさしいベル'; @override String get soundDigitalPulse => 'デジタルパルス'; @override String get favoriteStationLabel => 'お気に入り局'; @override String get noStationUseInternalSound => '局なし: 内部音を使用'; @override String get saveFavoritesAlarmHint => '音楽アラームとして使うには、局をお気に入りに保存してください。'; @override String get useCurrentStationAction => '現在の局を使用'; @override String get playDuringVacations => '休暇中も鳴らす'; @override String get playDuringVacationsHint => 'オフにすると、次回実行は最初の有効日にスキップされます。'; @override String get saveAlarmAction => 'アラームを保存'; @override String get chooseOneWeekdayError => '少なくとも曜日を1つ選択してください。'; @override String get androidReliabilityReview => 'Android の信頼性を確認'; @override String get statusOk => '良好'; @override String get statusPending => '保留中'; @override String androidReliabilityStatus( Object exact, Object notifications, Object screen, ) { return '信頼性: 正確 $exact · 通知 $notifications · 画面 $screen'; } @override String get vacationRangesTitle => '休暇期間'; @override String get addAction => '追加'; @override String get vacationRangesHint => 'アラームが「休暇中は一時停止」の場合、これらの期間は自動的にスキップされます。'; @override String get noVacationRangesLoaded => '読み込まれた期間はありません。'; @override String get deleteRangeTooltip => '期間を削除'; @override String get vacationsDefaultName => '休暇'; @override String get newVacationRangeTitle => '新しい休暇期間'; @override String get startField => '開始'; @override String get endField => '終了'; @override String get saveRangeAction => '期間を保存'; @override String get noAlarmsYetTitle => 'まだアラームはありません。'; @override String get noAlarmsYetSubtitle => '音楽で目覚める体験を作るために、アラームを作成しましょう。'; @override String get ringingInternalAudioActive => '安全な内部音で鳴っています。'; @override String get ringingPreparingInternalAudio => '安全な内部音を準備中です。'; @override String get stopAlarmAction => 'アラームを停止'; @override String get pauseAction => '一時停止'; @override String miniPlayerOpenLabel(Object stationName) { return '$stationNameのプレーヤーを開く'; } @override String get playerIconLabel => 'プレーヤー'; @override String get playbackStatusConnecting => '接続中...'; @override String get playbackStatusLive => 'ライブ'; @override String get playbackStatusPaused => '一時停止中'; @override String get playbackStatusConnectionError => '接続エラー'; @override String get playbackStatusStopped => '停止中'; @override String stationSemanticLabel(Object stationName) { return 'ラジオ局 $stationName'; } @override String get favoritesAddTooltip => 'お気に入りに追加'; @override String favoritesAddedMessage(Object stationName) { return '$stationNameをお気に入りに追加しました'; } @override String get stationIconLabel => 'ラジオ局アイコン'; @override String get liveNow => 'ライブ'; @override String equalizerBandLabel(Object band) { return '$bandバンド'; } @override String equalizerBandValue(Object value) { return '$value デシベル'; } @override String get equalizerPresetFlat => 'フラット'; @override String get equalizerPresetRock => 'ロック'; @override String get equalizerPresetPop => 'ポップ'; @override String get equalizerPresetBassBoost => '低音ブースト'; @override String get equalizerPresetJazz => 'ジャズ'; @override String get equalizerPresetVoice => '音声'; @override String get equalizerPresetCustom => 'カスタム'; @override String get onboardingTitle => 'PluriWaveへようこそ'; @override String get onboardingNewsTitle => '新機能'; @override String get onboardingStartAction => '始める'; @override String get onboardingCloseTooltip => '閉じる'; @override String radioRecordingError(Object error) { return 'ラジオの録音エラー: $error'; } @override String get radioApiConnectionError => 'ラジオAPIに接続できません'; @override String get radioSearchError => '検索エラーです。接続を確認してください。'; @override String get radioLoadMoreStationsError => 'これ以上ラジオ局を読み込めませんでした。'; @override String get radioNearbyStationsError => '近くのラジオ局を検出できませんでした。国フィルターを使用してください。'; @override String radioCannotPlayStation(Object stationName) { return '\"$stationName\"を再生できません'; } @override String get recordingSelectStationFirst => '録音するにはまずラジオ局を選択してください。'; @override String recordingStartError(Object error) { return '録音を開始できませんでした: $error'; } @override String get unsupportedConfigVersion => 'サポートされていない設定バージョンです'; @override String get audioErrorGeneric => '再生エラー'; @override String get audioErrorNoInternet => 'インターネット接続がありません'; @override String get audioErrorInvalidUrl => 'ラジオのURLが無効です'; @override String get audioErrorNotFound => 'ラジオは利用できません(404エラー)'; @override String get audioErrorTimeout => '接続がタイムアウトしました'; @override String get audioErrorCannotConnect => 'ラジオに接続できません'; @override String get audioErrorUnsupportedFormat => 'サポートされていないストリーム形式です'; @override String get audioErrorDecode => '音声ストリームのデコード中にエラーが発生しました'; @override String get audioErrorCleartext => 'このラジオは暗号化されていないHTTPを使用しているため、許可されていません'; @override String get audioErrorSsl => 'ラジオのSSL証明書が無効です'; @override String get audioErrorCannotPlay => 'このラジオは再生できません'; @override String get audioErrorUnexpectedPlayback => '再生中に予期しないエラーが発生しました'; @override String get androidExactAlarmScheduleError => 'Androidで正確なアラームをスケジュールできませんでした。正確なアラームの権限を確認してください。'; @override String get recordingPathEmptyError => '録音パスを空にすることはできません'; @override String get recordingMaxSizeInvalidError => '最大サイズは0より大きくする必要があります'; @override String get recordingAlreadyActiveError => 'すでに録音が進行中です'; @override String get alarmRingingFallbackActive => '内部の安全な音声で再生しています。'; @override String get alarmRingingPreparingFallback => '内部の安全な音声を準備しています。'; @override String get alarmRingingTryingStation => '利用可能な最高音質で放送局の再生を試みています。'; @override String alarmScheduleOnce(Object date) { return '1回 · $date'; } @override String alarmScheduleWeekdays(Object days) { return '曜日: $days'; } @override String get androidReliabilityTitle => 'Androidの信頼性を確認'; @override String get closeAction => '閉じる'; @override String get customOption => 'カスタム'; @override String get endLabel => '終了'; @override String get equalizerDisable => 'イコライザーを無効化'; @override String get helpTitle => 'ヘルプとチュートリアル'; @override String get helpSubtitle => 'PluriWaveの機能、ヒント、新着情報を確認できます。'; @override String get indefiniteOption => '無期限'; @override String get invalidNumber => '無効な数値'; @override String get nameLabel => '名前'; @override String get notPlaying => '再生していません'; @override String get oneTimeOption => '1回'; @override String get pausePlaybackTooltip => '再生を一時停止'; @override String qualityOriginal(Object quality) { return '元の音質: $quality'; } @override String get qualityUnknown => '音質情報なし'; @override String get recordAction => '録音'; @override String get recordDurationTitle => '録音時間'; @override String get recordRadioSubtitle => '録音する時間を選んでください。'; @override String get recordRadioTitle => 'ラジオを録音'; @override String get recordingActiveTitle => 'ラジオを録音中'; @override String get recordingDirectTitle => 'ダイレクト録音'; @override String get recordingsOpenFolderPlainError => '録音フォルダーを開けませんでした'; @override String get recordingsOpenLatest => '最新の録音を開く'; @override String get recordingsOpenLatestError => '最新の録音を開けませんでした'; @override String get startLabel => '開始'; @override String get startPlaybackTooltip => '再生を開始'; @override String get stopAction => '停止'; @override String get stopPlaybackTooltip => '再生を停止'; @override String get weekdayShortMonday => '月'; @override String get weekdayShortTuesday => '火'; @override String get weekdayShortWednesday => '水'; @override String get weekdayShortThursday => '木'; @override String get weekdayShortFriday => '金'; @override String get weekdayShortSaturday => '土'; @override String get weekdayShortSunday => '日'; }