From 5f1d76a73a7b821542d46c96935def9158e7ff1f Mon Sep 17 00:00:00 2001
From: AntsyLich <59261191+AntsyLich@users.noreply.github.com>
Date: Wed, 10 Jun 2026 19:53:01 +0600
Subject: [PATCH] Change the term "Obsolete" to "Orphaned" for extensions
(#3383)
---
CHANGELOG.md | 1 +
.../eu/kanade/presentation/browse/ExtensionDetailsScreen.kt | 2 +-
app/src/main/java/eu/kanade/tachiyomi/util/CrashLogUtil.kt | 2 +-
i18n/src/commonMain/moko-resources/base/strings.xml | 4 ++--
4 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 25a234201..4c4d488ef 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -17,6 +17,7 @@ The format is a modified version of [Keep a Changelog](https://keepachangelog.co
### Changed
- Change all reference of extension repo to extension store ([@AntsyLich](https://github.com/AntsyLich)) ([#3349](https://github.com/mihonapp/mihon/pull/3349))
+- Change the term "Obsolete" to "Orphaned" for extensions ([@AntsyLich](https://github.com/AntsyLich)) ([#3383](https://github.com/mihonapp/mihon/pull/3383))
### Fixed
- Add missing `outlineVariant` color to Nord theme ([@CompileConnected](https://github.com/CompileConnected)) ([#3184](https://github.com/mihonapp/mihon/pull/3184))
diff --git a/app/src/main/java/eu/kanade/presentation/browse/ExtensionDetailsScreen.kt b/app/src/main/java/eu/kanade/presentation/browse/ExtensionDetailsScreen.kt
index 591307a62..48214d673 100644
--- a/app/src/main/java/eu/kanade/presentation/browse/ExtensionDetailsScreen.kt
+++ b/app/src/main/java/eu/kanade/presentation/browse/ExtensionDetailsScreen.kt
@@ -247,7 +247,7 @@ private fun DetailsHeader(
appendLine(
"""
Update available: ${extension.hasUpdate}
- Obsolete: ${extension.isObsolete}
+ Orphaned: ${extension.isObsolete}
Shared: ${extension.isShared}
""".trimIndent(),
)
diff --git a/app/src/main/java/eu/kanade/tachiyomi/util/CrashLogUtil.kt b/app/src/main/java/eu/kanade/tachiyomi/util/CrashLogUtil.kt
index 4902671f3..ec3f17b38 100644
--- a/app/src/main/java/eu/kanade/tachiyomi/util/CrashLogUtil.kt
+++ b/app/src/main/java/eu/kanade/tachiyomi/util/CrashLogUtil.kt
@@ -69,7 +69,7 @@ class CrashLogUtil(
"""
- ${it.name}
Installed: ${it.versionName} / Available: ${availableExtension?.versionName ?: "?"}
- Obsolete: ${it.isObsolete}
+ Orphaned: ${it.isObsolete}
""".trimIndent()
}
diff --git a/i18n/src/commonMain/moko-resources/base/strings.xml b/i18n/src/commonMain/moko-resources/base/strings.xml
index cf2d5ad1e..1d06cb4e4 100644
--- a/i18n/src/commonMain/moko-resources/base/strings.xml
+++ b/i18n/src/commonMain/moko-resources/base/strings.xml
@@ -329,7 +329,7 @@
Updates pending
Update
Update all
- Obsolete
+ Orphaned
Install
Pending
Downloading
@@ -343,7 +343,7 @@
App info
Untrusted extension
Malicious extensions can read any stored login credentials or execute arbitrary code.\n\nBy trusting this extension, you accept these risks.
- This extension is no longer available. It may not function properly and can cause issues with the app. Uninstalling it is recommended.
+ This extension is not associated with any store. It will not receive updates, may not function properly, and can cause issues with the app. Uninstalling it is recommended.
Do you really want to remove \"%s\" extension?
Failed to fetch available extensions
Version