diff --git a/lib/l10n/arb/app_ja.arb b/lib/l10n/arb/app_ja.arb
index ae54edd66..4957e82e7 100644
--- a/lib/l10n/arb/app_ja.arb
+++ b/lib/l10n/arb/app_ja.arb
@@ -68,5 +68,200 @@
"changePassword": "パスワードを変更",
"data": "データ",
"importCodes": "コードをインポート",
- "exportCodes": "コードをエクスポート"
+ "exportCodes": "コードをエクスポート",
+ "importInstruction": "以下のフォーマットで、コードのリストを含むファイルを選択してください",
+ "importCodeDelimiterInfo": "コードはカンマまたは改行で区切ることができます",
+ "selectFile": "ファイルを選択",
+ "authToViewYourRecoveryKey": "回復キーを表示するためには認証が必要です",
+ "authToChangeYourEmail": "メールアドレスを変更するためには認証が必要です",
+ "authToChangeYourPassword": "パスワードを変更するためには認証が必要です",
+ "ok": "OK",
+ "cancel": "キャンセル",
+ "yes": "はい",
+ "no": "いいえ",
+ "email": "Eメール",
+ "support": "サポート",
+ "settings": "設定",
+ "copied": "コピーしました",
+ "pleaseTryAgain": "再度お試しください",
+ "existingUser": "既存のユーザー",
+ "newUser": "ente 新規ユーザー",
+ "delete": "削除",
+ "enterYourPasswordHint": "パスワードを入力してください",
+ "forgotPassword": "パスワードを忘れた場合",
+ "oops": "おっと",
+ "somethingWentWrongMessage": "問題が発生しました、再試行してください",
+ "leaveFamily": "ファミリーから退会",
+ "leaveFamilyMessage": "本当にファミリープランを退会しますか?",
+ "inFamilyPlanMessage": "ファミリープランに入会しています!",
+ "swipeHint": "左にスワイプしてコードを編集、削除します",
+ "scan": "スキャン",
+ "scanACode": "コードをスキャン",
+ "verify": "認証",
+ "verifyEmail": "メールアドレス認証",
+ "enterCodeHint": "認証アプリに表示された6ケタのコードを入力してください",
+ "lostDeviceTitle": "デバイスを紛失しましたか?",
+ "twoFactorAuthTitle": "2要素認証",
+ "recoverAccount": "アカウント回復",
+ "enterRecoveryKeyHint": "回復キーを入力",
+ "recover": "回復",
+ "contactSupportViaEmailMessage": "登録したメールアドレスから {email} に問い合わせメールをお送りください",
+ "@contactSupportViaEmailMessage": {
+ "placeholders": {
+ "email": {
+ "type": "String"
+ }
+ }
+ },
+ "noRecoveryKeyTitle": "回復キーがありませんか?",
+ "enterEmailHint": "メールアドレスを入力してください",
+ "invalidEmailTitle": "メールアドレスが無効です",
+ "invalidEmailMessage": "有効なメール アドレスを入力して下さい",
+ "deleteAccount": "アカウント削除",
+ "deleteAccountQuery": "ご不便をおかけして申し訳ありません。なにか問題が発生していますか?",
+ "yesSendFeedbackAction": "はい、フィードバックを送信します",
+ "noDeleteAccountAction": "いいえ、アカウントを削除します",
+ "initiateAccountDeleteTitle": "アカウント削除を開始するには認証してください",
+ "confirmAccountDeleteTitle": "本当に ente アカウントを削除してよろしいですか?",
+ "confirmAccountDeleteMessage": "アップロードされたデータは、すべてのアプリ(写真と認証アプリの両方) で削除がスケジュールされます。アカウントは完全に削除されます。",
+ "sendEmail": "メール送信",
+ "createNewAccount": "新規アカウント作成",
+ "weakStrength": "脆弱",
+ "strongStrength": "強力",
+ "moderateStrength": "まあまあ",
+ "confirmPassword": "パスワードの確認",
+ "close": "閉じる",
+ "oopsSomethingWentWrong": "問題が発生しました",
+ "selectLanguage": "言語の選択",
+ "language": "言語",
+ "social": "ソーシャル",
+ "security": "セキュリティ",
+ "lockscreen": "ロックスクリーン",
+ "authToChangeLockscreenSetting": "ロックスクリーン設定を変更するためには認証が必要です",
+ "lockScreenEnablePreSteps": "ロックスクリーンを有効にするには、システム設定でデバイスのパスコードまたはスクリーンロックを設定してください。",
+ "viewActiveSessions": "アクティブなセッションを表示",
+ "authToViewYourActiveSessions": "アクティブセッションを表示するためには認証が必要です",
+ "searchHint": "検索...",
+ "search": "検索",
+ "sorryUnableToGenCode": "申し訳ありません、 {issuerName} 用のコードを生成できません",
+ "noResult": "該当結果なし",
+ "addCode": "コードを追加",
+ "scanAQrCode": "QRコードをスキャン",
+ "enterDetailsManually": "手動で詳細を入力する",
+ "edit": "編集",
+ "copiedToClipboard": "クリップボードにコピーされました",
+ "error": "エラー",
+ "recoveryKeyCopiedToClipboard": "回復キーがクリップボードにコピーされました",
+ "recoveryKeyOnForgotPassword": "パスワードを忘れた場合、データを回復できる唯一の方法がこのキーです。",
+ "recoveryKeySaveDescription": "このキーは保存されません。この24単語のキーを安全な場所に保存してください。",
+ "doThisLater": "後で行う",
+ "saveKey": "キーを保存",
+ "createAccount": "アカウント作成",
+ "passwordStrength": "パスワードの強度: {passwordStrengthValue}",
+ "@passwordStrength": {
+ "description": "Text to indicate the password strength",
+ "placeholders": {
+ "passwordStrengthValue": {
+ "description": "The strength of the password as a string",
+ "type": "String",
+ "example": "Weak or Moderate or Strong"
+ }
+ },
+ "message": "Password Strength: {passwordStrengthText}"
+ },
+ "password": "パスワード",
+ "signUpTerms": "利用規約 と プライバシー ポリシー に同意します",
+ "privacyPolicyTitle": "プライバシーポリシー",
+ "termsOfServicesTitle": "利用規約",
+ "encryption": "暗号化",
+ "setPasswordTitle": "パスワードの設定",
+ "changePasswordTitle": "パスワードの変更",
+ "resetPasswordTitle": "パスワードのリセット",
+ "encryptionKeys": "暗号化キー",
+ "passwordWarning": "私たちはこのパスワードを保存していないため、もしあなたが忘れた場合、 あなたのデータを復号することはできません",
+ "enterPasswordToEncrypt": "データの暗号化に使用するパスワードを入力してください",
+ "enterNewPasswordToEncrypt": "データの暗号化に使用する新しいパスワードを入力してください",
+ "passwordChangedSuccessfully": "パスワードを変更しました",
+ "generatingEncryptionKeys": "暗号化キーを生成中...",
+ "continueLabel": "続行",
+ "insecureDevice": "安全ではないデバイス",
+ "sorryWeCouldNotGenerateSecureKeysOnThisDevicennplease": "申し訳ありませんが、このデバイスでは安全なキーを生成できませんでした。\n\n別のデバイスからサインアップしてください。",
+ "howItWorks": "動作の仕組み",
+ "ackPasswordLostWarning": "私のデータは エンドツーエンドで暗号化されるため、パスワードを紛失した場合、データが失われる可能性があることを理解しています。",
+ "loginTerms": "ログインをクリックした場合、 利用規約 および プライバシー ポリシー に同意するものとします。",
+ "logInLabel": "ログイン",
+ "logout": "ログアウト",
+ "areYouSureYouWantToLogout": "本当にログアウトしてよろしいですか?",
+ "yesLogout": "はい、ログアウトします",
+ "exit": "やめる",
+ "verifyingRecoveryKey": "回復キーを確認中...",
+ "recoveryKeyVerified": "回復キーが確認されました",
+ "recoveryKeySuccessBody": "素晴らしい! 回復キーは有効です。ご確認いただきありがとうございます。\n\n回復キーを安全にバックアップしておいてください。",
+ "invalidRecoveryKey": "入力されたリカバリーキーが無効です。24単語が含まれていることを確認し、それぞれのスペルを確認してください。\n\n古い形式の回復コードを入力した場合は、64文字であることを確認して、それぞれを確認してください。",
+ "recreatePasswordTitle": "パスワードを再設定",
+ "recreatePasswordBody": "現在のデバイスは、パスワードを確認するのに十分ではありません。全てのデバイスで利用できるように再生成する必要があります。\n回復キーを使用してログインし、パスワードを再生成してください (ご希望の場合は再度同じパスワードを使用できます)",
+ "invalidKey": "キーが無効",
+ "tryAgain": "再試行",
+ "viewRecoveryKey": "回復キーを表示",
+ "confirmRecoveryKey": "回復キーを確認",
+ "recoveryKeyVerifyReason": "パスワードを忘れた場合、回復キーは写真を復元するための唯一の方法です。設定 > アカウント で回復キーを確認することができます。\n \n\n 回復キーを入力して、正しく保存したことを確認してください。",
+ "confirmYourRecoveryKey": "回復キーを確認",
+ "confirm": "確認",
+ "emailYourLogs": "ログをメールで送信",
+ "pleaseSendTheLogsTo": "ログを以下のアドレスに送信してください \n{toEmail}",
+ "copyEmailAddress": "メールアドレスをコピー",
+ "exportLogs": "ログのエクスポート",
+ "enterYourRecoveryKey": "回復キーを入力",
+ "tempErrorContactSupportIfPersists": "問題が発生したようです。しばらくしてから再試行してください。エラーが解決しない場合は、サポートチームにお問い合わせください。",
+ "itLooksLikeSomethingWentWrongPleaseRetryAfterSome": "問題が発生したようです。しばらくしてから再試行してください。エラーが解決しない場合は、サポートチームにお問い合わせください。",
+ "about": "情報",
+ "weAreOpenSource": "我々はオープンソースです!",
+ "privacy": "プライバシー",
+ "terms": "利用規約",
+ "checkForUpdates": "アップデートを確認",
+ "checking": "確認中…",
+ "youAreOnTheLatestVersion": "あなたは最新バージョンを使用しています",
+ "warning": "警告",
+ "exportWarningDesc": "エクスポートされたファイルには機密情報が含まれています。安全に保管してください。",
+ "iUnderStand": "理解しました",
+ "@iUnderStand": {
+ "description": "Text for the button to confirm the user understands the warning"
+ },
+ "authToExportCodes": "コードをエクスポートするためには認証が必要です",
+ "importSuccessTitle": "やりました!",
+ "importSuccessDesc": "{count} 個のコードをインポートしました!",
+ "@importSuccessDesc": {
+ "placeholders": {
+ "count": {
+ "description": "The number of codes imported",
+ "type": "int",
+ "example": "1"
+ }
+ }
+ },
+ "sorry": "申し訳ありません",
+ "importFailureDesc": "選択したファイルを解析できませんでした。\nsupport@ente.io までご連絡ください。",
+ "pendingSyncs": "警告",
+ "pendingSyncsWarningBody": "いくつかのコードがバックアップされていません。\n\nログアウトする前に、これらのコードのバックアップがあることを確認してください。",
+ "checkInboxAndSpamFolder": "受信トレイ (および迷惑メール) を確認して認証を完了してください",
+ "tapToEnterCode": "タップしてコード入力",
+ "resendEmail": "メールを再送信",
+ "weHaveSendEmailTo": "{email} にメールを送信しました",
+ "@weHaveSendEmailTo": {
+ "description": "Text to indicate that we have sent a mail to the user",
+ "placeholders": {
+ "email": {
+ "description": "The email address of the user",
+ "type": "String",
+ "example": "example@ente.io"
+ }
+ }
+ },
+ "activeSessions": "アクティブセッション",
+ "somethingWentWrongPleaseTryAgain": "問題が発生しました、再試行してください",
+ "thisWillLogYouOutOfThisDevice": "このデバイスからログアウトします!",
+ "thisWillLogYouOutOfTheFollowingDevice": "以下のデバイスからログアウトします:",
+ "terminateSession": "セッションを終了しますか?",
+ "terminate": "終了",
+ "thisDevice": "このデバイス"
}
\ No newline at end of file