diff --git a/README.md b/README.md
index 4591c95..f6e5b6b 100644
--- a/README.md
+++ b/README.md
@@ -8,9 +8,9 @@ Obtainium allows you to install and update apps directly from their releases pag
 
 More info:
 - [Obtainium/wiki](https://github.com/ImranR98/Obtainium/wiki)
-- [AppVerifier](https://github.com/soupslurpr/AppVerifier) - App verification tool (recommended, integrates with Obtainium)
-- [apps.obtainium.imranr.dev](https://apps.obtainium.imranr.dev/) - Crowdsourced app configurations
-- [Side Of Burritos - You should use this instead of F-Droid | How to use app RSS feed](https://youtu.be/FFz57zNR_M0) - Original motivation for this app
+- [AppVerifier](https://github.com/soupslurpr/AppVerifier) – App verification tool (recommended, integrates with Obtainium)
+- [apps.obtainium.imranr.dev](https://apps.obtainium.imranr.dev/) – Crowdsourced app configurations
+- [Side Of Burritos - You should use this instead of F-Droid | How to use app RSS feed](https://youtu.be/FFz57zNR_M0) – Original motivation for this app
 
 Currently supported App sources:
 - Open Source - General:
@@ -74,3 +74,9 @@ Verification info:
 |  |
 |  |
           |  |
 | ------------------------------------------------------ | ----------------------------------------------------------------------- | -------------------------------------------------------------------- |
 |
    |
 | ------------------------------------------------------ | ----------------------------------------------------------------------- | -------------------------------------------------------------------- |
 |  |
   |  |
 |  |
+
+## All repositories
+
+- App – https://github.com/ImranR98/Obtainium
+- [Website](https://obtainium.imranr.dev) – https://github.com/ImranR98/obtainium.imranr.dev
+- [app configuration repository](https://apps.obtainium.imranr.dev/) – https://github.com/ImranR98/apps.obtainium.imranr.dev
diff --git a/assets/translations/hu.json b/assets/translations/hu.json
index 53bcb47..8ab3385 100644
--- a/assets/translations/hu.json
+++ b/assets/translations/hu.json
@@ -213,7 +213,7 @@
     "releaseDateAsVersion": "Használja a kiadás dátumát verzió-karakterláncként",
     "releaseTitleAsVersion": "Használja a kiadás címét verzió-karakterláncként",
     "releaseDateAsVersionExplanation": "Ezt a beállítást csak olyan alkalmazásoknál szabad használni, ahol a verzió-érzékelés nem működik megfelelően, de elérhető a kiadás dátuma.",
-    "changes": "Változások",
+    "changes": "Változásnapló",
     "releaseDate": "Kiadás dátuma",
     "importFromURLsInFile": "Importálás fájlban található webcímből (pl. OPML)",
     "versionDetectionExplanation": "A verzió-karakterlánc egyeztetése az rendszer által érzékelt verzióval",
diff --git a/assets/translations/ja.json b/assets/translations/ja.json
index 3d83631..72a146e 100644
--- a/assets/translations/ja.json
+++ b/assets/translations/ja.json
@@ -147,21 +147,21 @@
     "noNewUpdates": "新しいアップデートはありません",
     "xHasAnUpdate": "{} のアップデートが利用可能です。",
     "appsUpdated": "アプリをアップデートしました",
-    "appsNotUpdated": "アプリケーションの更新に失敗",
+    "appsNotUpdated": "アプリのアップデートに失敗しました",
     "appsUpdatedNotifDescription": "1つまたは複数のAppのアップデートがバックグラウンドで適用されたことをユーザーに通知する",
     "xWasUpdatedToY": "{} が {} にアップデートされました",
-    "xWasNotUpdatedToY": "への更新に失敗しました。",
+    "xWasNotUpdatedToY": "{} の {} へのアップデートに失敗しました",
     "errorCheckingUpdates": "アップデート確認中のエラー",
     "errorCheckingUpdatesNotifDescription": "バックグラウンドでのアップデート確認に失敗した際に表示される通知",
     "appsRemoved": "削除されたアプリ",
     "appsRemovedNotifDescription": "アプリの読み込み中にエラーが発生したため、1つまたは複数のアプリが削除されたことをユーザーに通知する",
     "xWasRemovedDueToErrorY": "このエラーのため、{} は削除されました: {}",
     "completeAppInstallation": "アプリのインストールを完了する",
-    "obtainiumMustBeOpenToInstallApps": "アプリをインストールするにはObtainiumが開いている必要があります",
+    "obtainiumMustBeOpenToInstallApps": "アプリをインストールするにはObtainiumを開く必要があります",
     "completeAppInstallationNotifDescription": "アプリのインストールを完了するために、Obtainiumに戻る必要があります",
     "checkingForUpdates": "アップデートを確認中",
     "checkingForUpdatesNotifDescription": "アップデートを確認する際に表示される一時的な通知",
-    "pleaseAllowInstallPerm": "Obtainiumによるアプリのインストールを許可してください。",
+    "pleaseAllowInstallPerm": "Obtainiumによるアプリのインストールを許可してください",
     "trackOnly": "追跡のみ",
     "errorWithHttpStatusCode": "エラー {}",
     "versionCorrectionDisabled": "バージョン補正無効 (プラグインが動作していません)",
@@ -211,7 +211,7 @@
     "uninstallFromDevice": "デバイスからアンインストールする",
     "onlyWorksWithNonVersionDetectApps": "バージョン検出を無効にしているアプリにのみ動作します。",
     "releaseDateAsVersion": "リリース日をバージョンとして使用する",
-    "releaseTitleAsVersion": "リリースタイトルをバージョン文字列として使用",
+    "releaseTitleAsVersion": "リリースタイトルをバージョンとして使用する",
     "releaseDateAsVersionExplanation": "このオプションは、バージョン検出が正しく機能しないアプリで、リリース日が利用可能な場合にのみ使用する必要があります。",
     "changes": "変更点",
     "releaseDate": "リリース日",
@@ -256,7 +256,7 @@
     "intermediateLink": "中間リンク",
     "exemptFromBackgroundUpdates": "バックグラウンドアップデートを行わない (有効な場合)",
     "bgUpdatesOnWiFiOnly": "WiFiを使用していない場合、バックグラウンドアップデートを無効にする",
-    "bgUpdatesWhileChargingOnly": "非充電時にバックグラウンド更新を無効にする",
+    "bgUpdatesWhileChargingOnly": "非充電時にバックグラウンドアップデートを無効にする",
     "autoSelectHighestVersionCode": "最も高いバージョンコードのAPKを自動で選択する",
     "versionExtractionRegEx": "バージョン抽出の正規表現",
     "trimVersionString": "正規表現でバージョン文字列をトリムする",
@@ -316,7 +316,7 @@
     "crowdsourcedConfigsLabel": "クラウドソーシングによるアプリの設定(利用は自己責任で)",
     "crowdsourcedConfigsShort": "クラウドソーシングによるアプリの設定",
     "allowInsecure": "安全でないHTTPリクエストを許可する",
-    "stayOneVersionBehind": "最新バージョンから1つ遅れ",
+    "stayOneVersionBehind": "最新のバージョンから1つ前のものを使用する",
     "removeAppQuestion": {
         "one": "アプリを削除しますか?",
         "other": "アプリを削除しますか?"
@@ -358,23 +358,23 @@
         "other": "{n} 個のログをクリアしました (前 = {before}, 後 = {after})"
     },
     "xAndNMoreUpdatesAvailable": {
-        "one": "{} とさらに {} 個のアプリのアップデートが利用可能です。",
+        "one": "{} とさらに 1 個のアプリのアップデートが利用可能です。",
         "other": "{} とさらに {} 個のアプリのアップデートが利用可能です。"
     },
     "xAndNMoreUpdatesInstalled": {
-        "one": "{} とさらに {} 個のアプリがアップデートされました。",
+        "one": "{} とさらに 1 個のアプリがアップデートされました。",
         "other": "{} とさらに {} 個のアプリがアップデートされました。"
     },
     "xAndNMoreUpdatesFailed": {
-        "one": "更新に失敗しました。",
-        "other": "アプリのアップデートに失敗しました。"
+        "one": "{} とさらに 1 個のアプリのアップデートに失敗しました。",
+        "other": "{} とさらに {} 個のアプリのアップデートに失敗しました。"
     },
     "xAndNMoreUpdatesPossiblyInstalled": {
         "one": "{} とさらに 1 個のアプリがアップデートされた可能性があります。",
         "other": "{} とさらに {} 個のアプリがアップデートされた可能性があります。"
     },
     "apk": {
-        "one": "{}APK",
-        "other": "{}APK"
+        "one": "{} APK",
+        "other": "{} APK"
     }
 }
 |
+
+## All repositories
+
+- App – https://github.com/ImranR98/Obtainium
+- [Website](https://obtainium.imranr.dev) – https://github.com/ImranR98/obtainium.imranr.dev
+- [app configuration repository](https://apps.obtainium.imranr.dev/) – https://github.com/ImranR98/apps.obtainium.imranr.dev
diff --git a/assets/translations/hu.json b/assets/translations/hu.json
index 53bcb47..8ab3385 100644
--- a/assets/translations/hu.json
+++ b/assets/translations/hu.json
@@ -213,7 +213,7 @@
     "releaseDateAsVersion": "Használja a kiadás dátumát verzió-karakterláncként",
     "releaseTitleAsVersion": "Használja a kiadás címét verzió-karakterláncként",
     "releaseDateAsVersionExplanation": "Ezt a beállítást csak olyan alkalmazásoknál szabad használni, ahol a verzió-érzékelés nem működik megfelelően, de elérhető a kiadás dátuma.",
-    "changes": "Változások",
+    "changes": "Változásnapló",
     "releaseDate": "Kiadás dátuma",
     "importFromURLsInFile": "Importálás fájlban található webcímből (pl. OPML)",
     "versionDetectionExplanation": "A verzió-karakterlánc egyeztetése az rendszer által érzékelt verzióval",
diff --git a/assets/translations/ja.json b/assets/translations/ja.json
index 3d83631..72a146e 100644
--- a/assets/translations/ja.json
+++ b/assets/translations/ja.json
@@ -147,21 +147,21 @@
     "noNewUpdates": "新しいアップデートはありません",
     "xHasAnUpdate": "{} のアップデートが利用可能です。",
     "appsUpdated": "アプリをアップデートしました",
-    "appsNotUpdated": "アプリケーションの更新に失敗",
+    "appsNotUpdated": "アプリのアップデートに失敗しました",
     "appsUpdatedNotifDescription": "1つまたは複数のAppのアップデートがバックグラウンドで適用されたことをユーザーに通知する",
     "xWasUpdatedToY": "{} が {} にアップデートされました",
-    "xWasNotUpdatedToY": "への更新に失敗しました。",
+    "xWasNotUpdatedToY": "{} の {} へのアップデートに失敗しました",
     "errorCheckingUpdates": "アップデート確認中のエラー",
     "errorCheckingUpdatesNotifDescription": "バックグラウンドでのアップデート確認に失敗した際に表示される通知",
     "appsRemoved": "削除されたアプリ",
     "appsRemovedNotifDescription": "アプリの読み込み中にエラーが発生したため、1つまたは複数のアプリが削除されたことをユーザーに通知する",
     "xWasRemovedDueToErrorY": "このエラーのため、{} は削除されました: {}",
     "completeAppInstallation": "アプリのインストールを完了する",
-    "obtainiumMustBeOpenToInstallApps": "アプリをインストールするにはObtainiumが開いている必要があります",
+    "obtainiumMustBeOpenToInstallApps": "アプリをインストールするにはObtainiumを開く必要があります",
     "completeAppInstallationNotifDescription": "アプリのインストールを完了するために、Obtainiumに戻る必要があります",
     "checkingForUpdates": "アップデートを確認中",
     "checkingForUpdatesNotifDescription": "アップデートを確認する際に表示される一時的な通知",
-    "pleaseAllowInstallPerm": "Obtainiumによるアプリのインストールを許可してください。",
+    "pleaseAllowInstallPerm": "Obtainiumによるアプリのインストールを許可してください",
     "trackOnly": "追跡のみ",
     "errorWithHttpStatusCode": "エラー {}",
     "versionCorrectionDisabled": "バージョン補正無効 (プラグインが動作していません)",
@@ -211,7 +211,7 @@
     "uninstallFromDevice": "デバイスからアンインストールする",
     "onlyWorksWithNonVersionDetectApps": "バージョン検出を無効にしているアプリにのみ動作します。",
     "releaseDateAsVersion": "リリース日をバージョンとして使用する",
-    "releaseTitleAsVersion": "リリースタイトルをバージョン文字列として使用",
+    "releaseTitleAsVersion": "リリースタイトルをバージョンとして使用する",
     "releaseDateAsVersionExplanation": "このオプションは、バージョン検出が正しく機能しないアプリで、リリース日が利用可能な場合にのみ使用する必要があります。",
     "changes": "変更点",
     "releaseDate": "リリース日",
@@ -256,7 +256,7 @@
     "intermediateLink": "中間リンク",
     "exemptFromBackgroundUpdates": "バックグラウンドアップデートを行わない (有効な場合)",
     "bgUpdatesOnWiFiOnly": "WiFiを使用していない場合、バックグラウンドアップデートを無効にする",
-    "bgUpdatesWhileChargingOnly": "非充電時にバックグラウンド更新を無効にする",
+    "bgUpdatesWhileChargingOnly": "非充電時にバックグラウンドアップデートを無効にする",
     "autoSelectHighestVersionCode": "最も高いバージョンコードのAPKを自動で選択する",
     "versionExtractionRegEx": "バージョン抽出の正規表現",
     "trimVersionString": "正規表現でバージョン文字列をトリムする",
@@ -316,7 +316,7 @@
     "crowdsourcedConfigsLabel": "クラウドソーシングによるアプリの設定(利用は自己責任で)",
     "crowdsourcedConfigsShort": "クラウドソーシングによるアプリの設定",
     "allowInsecure": "安全でないHTTPリクエストを許可する",
-    "stayOneVersionBehind": "最新バージョンから1つ遅れ",
+    "stayOneVersionBehind": "最新のバージョンから1つ前のものを使用する",
     "removeAppQuestion": {
         "one": "アプリを削除しますか?",
         "other": "アプリを削除しますか?"
@@ -358,23 +358,23 @@
         "other": "{n} 個のログをクリアしました (前 = {before}, 後 = {after})"
     },
     "xAndNMoreUpdatesAvailable": {
-        "one": "{} とさらに {} 個のアプリのアップデートが利用可能です。",
+        "one": "{} とさらに 1 個のアプリのアップデートが利用可能です。",
         "other": "{} とさらに {} 個のアプリのアップデートが利用可能です。"
     },
     "xAndNMoreUpdatesInstalled": {
-        "one": "{} とさらに {} 個のアプリがアップデートされました。",
+        "one": "{} とさらに 1 個のアプリがアップデートされました。",
         "other": "{} とさらに {} 個のアプリがアップデートされました。"
     },
     "xAndNMoreUpdatesFailed": {
-        "one": "更新に失敗しました。",
-        "other": "アプリのアップデートに失敗しました。"
+        "one": "{} とさらに 1 個のアプリのアップデートに失敗しました。",
+        "other": "{} とさらに {} 個のアプリのアップデートに失敗しました。"
     },
     "xAndNMoreUpdatesPossiblyInstalled": {
         "one": "{} とさらに 1 個のアプリがアップデートされた可能性があります。",
         "other": "{} とさらに {} 個のアプリがアップデートされた可能性があります。"
     },
     "apk": {
-        "one": "{}APK",
-        "other": "{}APK"
+        "one": "{} APK",
+        "other": "{} APK"
     }
 }