diff --git a/app/build.gradle b/app/build.gradle index 34681eec..e4958016 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -15,7 +15,7 @@ android { targetSdkVersion 29 multiDexEnabled true vectorDrawables.useSupportLibrary true - resConfigs 'en', 'cs', 'de', 'el', 'es', 'fr', 'pt', 'ru', 'tr', 'uk', 'vi', 'zh' + resConfigs 'en', 'cs', 'de', 'el', 'es', 'fr', 'ja', 'pt', 'ru', 'tr', 'uk', 'vi', 'zh' } buildTypes { diff --git a/app/src/main/java/dev/lucasnlm/antimine/about/viewmodel/AboutViewModel.kt b/app/src/main/java/dev/lucasnlm/antimine/about/viewmodel/AboutViewModel.kt index 2cd4a153..fcf008eb 100644 --- a/app/src/main/java/dev/lucasnlm/antimine/about/viewmodel/AboutViewModel.kt +++ b/app/src/main/java/dev/lucasnlm/antimine/about/viewmodel/AboutViewModel.kt @@ -34,6 +34,10 @@ class AboutViewModel : ViewModel() { "Greek", sequenceOf("Retrial") ), + TranslationInfo( + "Japanese", + sequenceOf("Ryota Hasegawa") + ), TranslationInfo( "Portuguese (BR)", sequenceOf("Lucas Lima") diff --git a/common/build.gradle b/common/build.gradle index a2e3531f..0008c78a 100644 --- a/common/build.gradle +++ b/common/build.gradle @@ -13,7 +13,7 @@ android { minSdkVersion 16 targetSdkVersion 29 testInstrumentationRunner 'androidx.test.runner.AndroidJUnitRunner' - resConfigs 'en', 'cs', 'de', 'el', 'es', 'fr', 'pt', 'ru', 'tr', 'uk', 'vi', 'zh' + resConfigs 'en', 'cs', 'de', 'el', 'es', 'fr', 'ja', 'pt', 'ru', 'tr', 'uk', 'vi', 'zh' } } diff --git a/common/src/main/res/values-ja/strings.xml b/common/src/main/res/values-ja/strings.xml new file mode 100644 index 00000000..71b83368 --- /dev/null +++ b/common/src/main/res/values-ja/strings.xml @@ -0,0 +1,104 @@ + + + Antimine + 地雷が隠された長方形から1つも爆発させることなくクリアしましょう。 + 残りの地雷数 + ゲームの数 + 前回のゲーム + インストール + 難易度 + 普通 + 初級 + 中級 + 上級 + 開く + メニューを開く + メニューを閉じる + 設定 + アニメーション + タッチ操作バイブ + このアプリについて + インターネット接続がありません。 + 統計 + 新しいゲーム + 新しいゲームを開始すると、\n現在の進行状況は失われます。 + キャンセル + 続ける + ライセンスを表示 + ソースコード + 翻訳 + ライセンス + Google Play ゲーム + リーダーボード + 接続 + 接続しています... + 切断 + 切断済み + 新しいゲーム + 共有 + 共有... + 新しくゲームを始めますか? + はい + 全般 + すべての地雷が無効になりました。 + %d 個の地雷 + ゲーム時間 + カバーされたフィールド + 地雷 + 爆発した地雷 + ゲームが始まりました + 地雷を爆発させました! + フラグを立てました! + フラグを消しました! + このゲームは、以下のサードパーティーソフトウェアを使用しています: + このゲームは以下の人々によって翻訳されています: + サインインに失敗しました。インターネット接続を確認してからもう一度お試しください。 + 不明なエラーです。 + リトライ + + 現在のゲームでの進行はすべて失われますが、\n終了する前にゲームをインストールすることもできます。 + あなたの勝ちです! + 勝利 + あなたの負けです! + 敗北 + 四角を長押しすることでフラグが立てれます。 + 次のゲームでも頑張りましょう。 + %1$d/%2$d を %3$d 秒でプレイしました。 + もう少しです! + あなたは %1$d 秒でクリアしました。 + %1$d/%2$d を %3$d 秒でプレイしました。 + %1$s をプレイ中 + ゲームの共有に失敗しました + バージョン %1$s + サウンドエフェクト + 終了 + 本当によろしいですか? + カスタム + 開始 + 横幅 + 縦幅 + 地雷の数 + ゲームアシスタント + カバーされたエリア + マークされたエリア + 疑わしいエリア + 間違ってマークされたエリア + 全般 + 爆発またはフラグの切り替え時にバイブレーションを鳴らします + 爆発音を鳴らします + 解決された地雷に自動でフラグを追加します + ゲームプレイ + アクセシビリティ + 範囲を広くする + タッチ範囲を増やします + ダブルクリック + フィードバック + フィードバック ❤ + もしこのゲームを気に入ったなら、フィードバックをお願いします。私たちへの助けになるはずです。 + はい ❤️️️ + いいえ + 開いたエリアの数 + 合計時間 + 平均時間 + パフォーマンス + diff --git a/foss/build.gradle b/foss/build.gradle index 79450edf..78a85ffe 100644 --- a/foss/build.gradle +++ b/foss/build.gradle @@ -10,7 +10,7 @@ android { versionName '7.0.2' minSdkVersion 16 targetSdkVersion 29 - resConfigs 'en', 'cs', 'de', 'el', 'es', 'fr', 'pt', 'ru', 'tr', 'uk', 'vi', 'zh' + resConfigs 'en', 'cs', 'de', 'el', 'es', 'fr', 'ja', 'pt', 'ru', 'tr', 'uk', 'vi', 'zh' } buildTypes { diff --git a/proprietary/build.gradle b/proprietary/build.gradle index bc147cd2..61ee8a53 100644 --- a/proprietary/build.gradle +++ b/proprietary/build.gradle @@ -10,7 +10,7 @@ android { versionName '7.0.2' minSdkVersion 16 targetSdkVersion 29 - resConfigs 'en', 'cs', 'de', 'el', 'es', 'fr', 'pt', 'ru', 'tr', 'uk', 'vi', 'zh' + resConfigs 'en', 'cs', 'de', 'el', 'es', 'fr', 'ja', 'pt', 'ru', 'tr', 'uk', 'vi', 'zh' } buildTypes { diff --git a/wear/build.gradle b/wear/build.gradle index af8289c5..4e892eae 100644 --- a/wear/build.gradle +++ b/wear/build.gradle @@ -14,7 +14,7 @@ android { minSdkVersion 23 targetSdkVersion 29 vectorDrawables.useSupportLibrary true - resConfigs 'en', 'cs', 'de', 'el', 'es', 'fr', 'pt', 'ru', 'tr', 'uk', 'vi', 'zh' + resConfigs 'en', 'cs', 'de', 'el', 'es', 'fr', 'ja', 'pt', 'ru', 'tr', 'uk', 'vi', 'zh' } buildTypes { diff --git a/wear/src/main/res/values-ja/strings.xml b/wear/src/main/res/values-ja/strings.xml new file mode 100644 index 00000000..aa2bb2d6 --- /dev/null +++ b/wear/src/main/res/values-ja/strings.xml @@ -0,0 +1,6 @@ + + + 新しいゲーム + あなたの勝ちです! 😎 + 爆発しました! 😢 +