diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml
new file mode 100644
index 00000000..98bd8c64
--- /dev/null
+++ b/app/src/main/res/values-ja/strings.xml
@@ -0,0 +1,109 @@
+
+
+ 設定
+ ヘルプ
+ アカウントを作成
+ 既存のアカウントへリンク
+ 同期
+ サーバーを選択
+ あなたのデバイスの相棒
+ Octi は複数の Android デバイスを持っている人のためのツールです。
+ Octi は、あなたのすべてのデバイスを常に最新の状態に保ちます。Octi がインストールされたスマートフォン、タブレット、その他ガジェットを問わずに主要な情報を一目で把握することができます。
+ Octi Pro にアップグレードすることでさらに多くの機能を使用可能にし、開発のサポートをすることもできます。
+ 念のためのお知らせですが、これはベータ版です。アプリの改善に努めますので、ご理解のほどよろしくお願いします!
+ プライバシーポリシー
+ Octi は無広告、ユーザーデータの販売もしません。
+ 更新を確認
+ Octi の更新を確認して、新しいバージョンが利用可能かどうかを通知できるようにします。
+ サイズ
+ 圧縮後のサイズ
+ デバッグ通知
+ 記録したログファイル
+ デバッグログを記録
+ 同期を停止
+ 現在はこのデバイスのみが表示されています。Octi のインストールを接続するには、共通の同期サービスを設定してください。
+ プライバシーポリシー
+ 責任を持ってデータを取り扱います。
+ ライセンス
+ ありがとうございます
+ その他
+ 一般
+ アプリ全体に影響する一般的な調整をします。
+ 更新履歴
+ 謝辞
+ ドキュメント
+ テーマモード
+ アプリのテーマ設定時に使用するモード (例: 夜間または昼間)
+ ダーク
+ ライト
+ システム
+ テーマスタイル
+ アプリのテーマ設定時に使用されるカラースタイルです。
+ デフォルト
+ Material You
+ Issue tracker
+ バグの報告や機能の要望のための公開 Issue tracker です。
+ Discord
+ 集まって質問ができる場所です。
+ デバッグログを記録
+ デバッグログを停止
+ アプリが実行しているすべての情報を共有可能なテキストファイルに記録をします。
+ サポート
+ このファイルには機密情報 (例: インストール済みのアプリなど) が含まれています。信頼できる相手とのみ共有してください。
+ この機能は、アプリが行っているすべてのことを共有可能なファイルに記録します。生成されたファイルには機密事項 (例: インストール済みのアプリなど) が含まれます。信頼できる関係者 (例: 一緒に問題のトラブルシューティングを行っているアプリ開発者など) とのみ共有してください。
+ 最後のアクション
+ 常にしない
+ %s の空き (%s / %s)
+ 切断
+ 情報
+ リセット
+ アカウント
+ デバイスを同期
+ 同期するデバイスを追加
+ Octi のインストール環境での情報交換には同期サービスが必要です。\n\nデバイスは共通の同期サービスを使用している場合のみ、相互で確認ができます!
+ 同期済みのデバイス
+ 同期を一時停止
+
+ - %d 台のデバイス
+
+
+ - %d 台のユニークデバイス、ここでのみ利用可能です
+
+ 最新のバージョンが利用可能です
+ 更新を利用可能です。現在は %1$s を使用中、%2$s が最新のバージョンです。
+ 同期
+ デバイス名、タイミングとトリガーの条件を設定します。
+ デバイスラベル
+ このデバイス名です。同期された他のデバイス上に表示されます。
+ ラベルが空欄の場合はデバイスモデルが使用されます。
+ 同期の間隔
+ バックグランド同期の間隔 (分単位) を設定します。
+ バックグラウンド同期
+ カスタムサーバー
+ ユーザーインターフェース
+ 権限の許可が必要です
+ 権限を付与
+ 拒否をした権限を後で許可するには、アプリのシステム設定にアクセスしてください。
+ 位置情報の権限
+ 位置情報の許可をすると Octi で Wi-Fi の名前を表示したり、デバイスの現在の場所を表示できるようになります。
+ バッテリーの最適化
+ アプリを開かずに同期を可能にするには、バッテリーの最適化を無効化してください。
+ 通知を送信
+ 通知を許可することで、Octi で他のデバイスのイベントを通知できるようにします。
+ バックグラウンド同期
+ アプリを開いていないときにデータを同期します。
+ モバイルネットワーク
+ Wi-Fi が利用できない場合にモバイルネットワーク接続を使用してバックグラウンド同期を許可します。
+ モジュール
+ 様々なモジュールを切り替えて設定を調整します。
+ コネクティビティ
+ バッテリー
+ アプリ
+ その他
+ アプリ
+ デバイス: %s
+ デバイスの上限に達しました
+ 現在、同期されたデバイスは %1$d 台あります。%2$d 台を超えるデバイスを表示するには、Octi Pro にアップグレードするか、デバイスを削除してください。
+ このデバイスを削除するとデータは削除されますが、アクセスは取り消されません。アクセスを取り消すにはデバイス上の Octi を切断してください。
+ このデバイスを削除するとデータが削除され、アクセスが取り消されます。
+
diff --git a/fastlane/metadata/android/ja-JP/full_description.txt b/fastlane/metadata/android/ja-JP/full_description.txt
new file mode 100644
index 00000000..5d4b0bbb
--- /dev/null
+++ b/fastlane/metadata/android/ja-JP/full_description.txt
@@ -0,0 +1,22 @@
+Octi は複数の Android デバイス間で情報を同期します。
+
+利用可能な情報モジュール:
+
+* デバイスと Android の詳細
+* バッテリーの状態
+* Wi-Fi の通信状態
+* インストール済みのアプリ
+* クリップボードの共有
+* などなど... 良いアイデアがあれば教えてください!
+
+情報の同期にはさまざまな方法を選択できます:
+
+* あなたの使用している Google ドライブ
+* 私がホストする無料サーバー
+* 独自のセルフホストサーバー
+* 詳細は後ほど...
+
+同期オプションは組み合わせて使用可能です。
+
+Octi はオープンソースで広告の表示やユーザーの追跡をしません。
+アプリ内の購入をすると、いくつかの追加機能を入手とアプリ開発のサポートができます。
\ No newline at end of file
diff --git a/fastlane/metadata/android/ja-JP/short_description.txt b/fastlane/metadata/android/ja-JP/short_description.txt
new file mode 100644
index 00000000..993ed471
--- /dev/null
+++ b/fastlane/metadata/android/ja-JP/short_description.txt
@@ -0,0 +1 @@
+複数の Android デバイス間で情報を監視および同期をします
\ No newline at end of file
diff --git a/modules-apps/src/main/res/values-ja/strings.xml b/modules-apps/src/main/res/values-ja/strings.xml
new file mode 100644
index 00000000..f3f07ec8
--- /dev/null
+++ b/modules-apps/src/main/res/values-ja/strings.xml
@@ -0,0 +1,10 @@
+
+
+ アプリモジュール
+ インストールされているアプリの情報を表示します。
+ %d 個のアプリがインストール済み
+ 最後にインストールしたアプリ: %s
+ インストール済みのアプリ
+ アプリのインストールソース
+ 各アプリのインストールされたソースの情報を含ませて同期します。
+
diff --git a/modules-clipboard/src/main/res/values-ja/strings.xml b/modules-clipboard/src/main/res/values-ja/strings.xml
new file mode 100644
index 00000000..ad6b0b17
--- /dev/null
+++ b/modules-clipboard/src/main/res/values-ja/strings.xml
@@ -0,0 +1,7 @@
+
+
+ クリップボードモジュール
+ デバイス間でテキストをコピーと貼り付けをします。
+ Octi のクリップボードをシステムにコピーしました
+ システムのクリップボードを Octi にコピーしました
+
diff --git a/modules-meta/src/main/res/values-ja/strings.xml b/modules-meta/src/main/res/values-ja/strings.xml
new file mode 100644
index 00000000..dc365d91
--- /dev/null
+++ b/modules-meta/src/main/res/values-ja/strings.xml
@@ -0,0 +1,4 @@
+
+
+ Android %s
+
\ No newline at end of file
diff --git a/modules-power/src/main/res/values-ja/strings.xml b/modules-power/src/main/res/values-ja/strings.xml
new file mode 100644
index 00000000..21c1d52b
--- /dev/null
+++ b/modules-power/src/main/res/values-ja/strings.xml
@@ -0,0 +1,26 @@
+
+
+ 電源モジュール
+ バッテリー、充電、測定値、温度などを表示します。
+ 不明な状態
+ 満充電
+ 充電中
+ 低速で充電中
+ 高速で充電中
+ 放電中
+ 低速で放電中
+ 高速で放電中
+ 充電完了: %s
+ 満充電: %s
+ バッテリー切れ: %s
+ おおよその情報は利用できません
+ 同期されたデバイスのバッテリー情報を表示します。
+ バッテリーアラート
+ バッテリー低残量
+ このデバイスのバッテリー残量が指定したしきい値に下回ったときに通知を送信します。アラートを通知するパーセンテージを設定します。
+ バッテリー残量が %s を下回ったときに通知する
+ バッテリー残量が少なくなっても通知しない
+ バッテリーアラート
+ バッテリー低残量: %s
+ %1$s のバッテリー残量は %3$d % (<%2$d%%) 、充電されていません。
+
diff --git a/modules-wifi/src/main/res/values-ja/strings.xml b/modules-wifi/src/main/res/values-ja/strings.xml
new file mode 100644
index 00000000..290251f0
--- /dev/null
+++ b/modules-wifi/src/main/res/values-ja/strings.xml
@@ -0,0 +1,10 @@
+
+
+ Wi-Fi モジュール
+ 名前、受付、IP などを表示します。
+ 不明な SSID
+ 不明な IP
+ かなり良好
+ 良好
+ 不安定
+
diff --git a/syncs-gdrive/src/main/res/values-ja/strings.xml b/syncs-gdrive/src/main/res/values-ja/strings.xml
new file mode 100644
index 00000000..b6634b6e
--- /dev/null
+++ b/syncs-gdrive/src/main/res/values-ja/strings.xml
@@ -0,0 +1,15 @@
+
+
+ 権限エラー
+ Octi に必要なアクセススコープが付与されていません。再度権限が付与されているか確認してください。
+ ロックアウトエラー
+ このデバイスはロックアウトされており、Google ドライブにアクセスできません。Google アカウントへのアクセスが取り消されています。アクセスを再度許可して、もう一度お試しください。
+ Google ドライブ
+ アプリデータスコープ
+ データは Google ドライブに保存されます。この特定のバリアントは、アプリデータスコープを使用します。このアプリ専用の新しいフォルダへのアクセスのみが許可されます。フォルダはドライブ上には表示されません。これは WhatsApp のバックアップの仕組みに似せています。
+ 新しい Google ドライブを追加
+ Google ドライブへのアクセスを設定するには、下のサインインボタンをタップしてください。
+ Google ドライブに保存されているすべての Octi のデータをリセットします。デバイスは Google ドライブにログインしたままになります。
+ Google ドライブからログアウトしてこのデバイスに関連するデータを削除します。
+ このデバイスはどの Google アカウントにもログインしていません。
+
diff --git a/syncs-kserver/src/main/res/values-ja/strings.xml b/syncs-kserver/src/main/res/values-ja/strings.xml
new file mode 100644
index 00000000..19ab8a4e
--- /dev/null
+++ b/syncs-kserver/src/main/res/values-ja/strings.xml
@@ -0,0 +1,27 @@
+
+
+ K-Server
+ このアプリを開発した Octi 用のオープンソース同期サーバーです。データはクライアント側で暗号化され、デバイスのみが複合化できます。\n\nアプリとサーバーの両方がまだ改良中のため、他の同期オプションよりも安定性が低い可能性があります。
+ 非アクティブなアカウントは数週間後に削除されます。
+ 新しい Google ドライブを追加
+ すでにリンクされている別のデバイスにアクセスする必要があります。
+ KServer について
+ KServer は darken による Octi 用のオープンソース同期サーバー (Kotlin 製) です。
+ 作者
+ ソースコード
+ このアカウントのデバイスのデータを削除します。デバイスはリンクされたままですが、保存されているデータは削除されます。
+ これにより、このデバイスのデータがアカウントから削除されます。これが最後にリンクされたデバイスである場合、アカウントは削除されます。
+ 新しいデバイスをリンク
+ リンクコード
+ 他のアプリから送信できるテキストコードを作成します
+ QR コードを表示
+ NFC でデバイスをリンク
+ 新しいデバイスがアカウントにリンクされました
+ NFC クライアントを探しています。このデバイスをアカウントにリンクするデバイスを近づけてください。
+ リンクコードを手動でコピーして貼り付け
+ 別のデバイスから QR コードをスキャン
+ NFC で 2 台のデバイスを使用する
+ カメラを起動
+ デバイスをリンク
+ NFC ホストを探しています。アカウントアクセスの共有を提供するデバイスに近づけてください。
+