多语言支持

This commit is contained in:
ytc1012
2025-11-24 14:01:01 +08:00
parent bf21dba275
commit 57ef852863
32 changed files with 5255 additions and 36 deletions

120
lib/l10n/app_ja.arb Normal file
View File

@@ -0,0 +1,120 @@
{
"@@locale": "ja",
"appTitle": "フォーカスバディ",
"startFocusing": "集中を始める",
"minutes": "{count, plural, =1{分} other{分}}",
"minutesValue": "{count}{minutes}",
"tapDistractionAnytime": "気が散ったら\nいつでもタップ\n—罪悪感なし",
"history": "履歴",
"settings": "設定",
"iGotDistracted": "気が散りました",
"pause": "一時停止",
"resume": "再開",
"stopSession": "セッションを停止",
"whatPulledYouAway": "何があなたの気を散らしましたか?",
"skipThisTime": "今回はスキップ",
"stopEarly": "早めに終了しますか?",
"stopEarlyMessage": "大丈夫です—{minutes}{minuteText}も集中できました!",
"keepGoing": "続ける",
"yesStop": "はい、停止",
"distractionEncouragement": "大丈夫です。優しく戻りましょう。",
"focusComplete": "集中セッション完了!",
"youFocusedFor": "集中した時間",
"totalToday": "今日の合計:{minutes}分",
"distractionsCount": "気が散った回数:{count}{times}",
"times": "{count, plural, =1{回} other{回}}",
"startAnother": "もう一度始める",
"viewHistory": "履歴を見る",
"yourFocusJourney": "あなたの集中の旅",
"noFocusSessionsYet": "まだ集中セッションがありません",
"startFirstSession": "最初のセッションを始めて\n進捗を確認しましょう",
"today": "今日",
"sessions": "{count, plural, =1{{count} セッション} other{{count} セッション}}",
"completed": "完了",
"stoppedEarly": "早めに終了",
"distractions": "{count, plural, =1{回気が散った} other{回気が散った}}",
"focusSettings": "集中設定",
"defaultFocusDuration": "デフォルトの集中時間",
"defaultLabel": "デフォルト",
"about": "について",
"privacyPolicy": "プライバシーポリシー",
"aboutFocusBuddy": "フォーカスバディについて",
"resetOnboarding": "オンボーディングをリセット",
"version": "バージョン 1.0.0 (MVP)",
"privacyPolicyTitle": "プライバシーポリシー",
"privacyPolicyContent": "フォーカスバディは100%オフラインで動作します。氏名、メールアドレス、位置情報、使用データは一切収集しません。すべてのセッションデータはデバイスに保存されます。\n\nクラウド同期、アカウントシステム、分析トラッキングはありません。\n\n完全なプライバシーポリシーについては\n[あなたのウェブサイトURL]/privacy",
"close": "閉じる",
"aboutTitle": "フォーカスバディについて",
"aboutSubtitle": "神経多様性のための優しい集中タイマー",
"aboutQuote": "「集中とは、決して気が散らないことではありません—気が散るたびに優しく戻ってくることです。」",
"aboutFeatures": "✨ 気が散っても罰しません\n💚 批判ではなく励まし\n🔒 100%オフラインでプライベート\n🌱 心を込めて作られました",
"resetOnboardingTitle": "オンボーディングをリセットしますか?",
"resetOnboardingMessage": "アプリを再起動すると、オンボーディング画面が再び表示されます。",
"cancel": "キャンセル",
"reset": "リセット",
"onboardingReset": "オンボーディングがリセットされました。アプリを再起動すると再度表示されます。",
"onboarding1Title": "罪悪感なしの集中",
"onboarding1Description": "このアプリは違います—集中力が途切れても罰しません。\n\nADHD、不安症、または従来のタイマーが厳しすぎると感じる方に最適です。",
"onboarding2Title": "気が散ったらタップ",
"onboarding2Description": "優しく戻ってくるよう促します。\n\n恥ずかしさなし。ストレスなし。ただの優しいリマインダーです。",
"onboarding3Title": "進捗を追跡",
"onboarding3Description": "セッションごとに、どのように改善しているかを確認できます。\n\n気が散ることはデータです—失敗ではありません。",
"skip": "スキップ",
"next": "次へ",
"getStarted": "始める",
"notificationFocusInProgress": "集中セッション実行中",
"notificationRemaining": "残り{time}",
"notificationFocusCompleteTitle": "🎉 集中セッション完了!",
"notificationFocusCompleteBodyNoDistractions": "{minutes}{minuteText}、気が散らずに集中できました!",
"notificationFocusCompleteBody": "{minutes}{minuteText}集中しました。よく頑張りました!",
"distractionPhoneNotification": "スマホ/通知",
"distractionSocialMedia": "SNS",
"distractionThoughts": "考え事/空想",
"distractionOther": "その他",
"language": "言語",
"selectLanguage": "言語を選択",
"english": "English",
"chinese": "中文",
"japanese": "日本語",
"korean": "한국어",
"spanish": "Español",
"german": "Deutsch",
"french": "Français",
"portuguese": "Português",
"russian": "Русский",
"hindi": "हिन्दी",
"indonesian": "Bahasa Indonesia",
"italian": "Italiano",
"arabic": "العربية"
}