feat(i18n): localize upgrade notice for Clash core viewer
This commit is contained in:
@@ -105,9 +105,9 @@ export function ClashCoreViewer({ ref }: { ref?: Ref<DialogRef> }) {
|
||||
setUpgrading(false);
|
||||
const errMsg = err?.response?.data?.message ?? String(err);
|
||||
const showMsg = errMsg.includes("already using latest version")
|
||||
? "Already Using Latest Core Version"
|
||||
? t("settings.feedback.notifications.clash.alreadyLatestVersion")
|
||||
: errMsg;
|
||||
showNotice.error(showMsg);
|
||||
showNotice.info(showMsg);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
@@ -544,6 +544,7 @@
|
||||
"clash": {
|
||||
"restartSuccess": "تم إعادة تشغيل نواة Clash",
|
||||
"versionUpdated": "تم تحديث إصدار النواة",
|
||||
"alreadyLatestVersion": "أنت تستخدم بالفعل أحدث إصدار من النواة",
|
||||
"changeSuccess": "تم تغيير النواة بنجاح",
|
||||
"changeFailed": "فشل تغيير النواة",
|
||||
"geoDataUpdated": "تم تحديث البيانات الجغرافية"
|
||||
|
||||
@@ -544,6 +544,7 @@
|
||||
"clash": {
|
||||
"restartSuccess": "Clash-Kern wurde neu gestartet",
|
||||
"versionUpdated": "Kernversion wurde aktualisiert",
|
||||
"alreadyLatestVersion": "Bereits die neueste Kernversion in Verwendung",
|
||||
"changeSuccess": "Kern erfolgreich gewechselt",
|
||||
"changeFailed": "Kernwechsel fehlgeschlagen",
|
||||
"geoDataUpdated": "Geo-Daten wurden aktualisiert"
|
||||
|
||||
@@ -544,6 +544,7 @@
|
||||
"clash": {
|
||||
"restartSuccess": "Clash Core Restarted",
|
||||
"versionUpdated": "Core Version Updated",
|
||||
"alreadyLatestVersion": "Already Using Latest Core Version",
|
||||
"changeSuccess": "Core changed successfully",
|
||||
"changeFailed": "Failed to change core",
|
||||
"geoDataUpdated": "GeoData Updated"
|
||||
|
||||
@@ -544,6 +544,7 @@
|
||||
"clash": {
|
||||
"restartSuccess": "Núcleo de Clash reiniciado",
|
||||
"versionUpdated": "Versión del núcleo actualizada",
|
||||
"alreadyLatestVersion": "Ya estás utilizando la versión más reciente del núcleo",
|
||||
"changeSuccess": "Núcleo cambiado con éxito",
|
||||
"changeFailed": "No se pudo cambiar el núcleo",
|
||||
"geoDataUpdated": "GeoData actualizado"
|
||||
|
||||
@@ -544,6 +544,7 @@
|
||||
"clash": {
|
||||
"restartSuccess": "هسته Clash مجدداً راهاندازی شد",
|
||||
"versionUpdated": "نسخه هسته بهروزرسانی شد",
|
||||
"alreadyLatestVersion": "در حال حاضر از آخرین نسخه هسته استفاده میکنید",
|
||||
"changeSuccess": "هسته با موفقیت تغییر کرد",
|
||||
"changeFailed": "تغییر هسته ناموفق بود",
|
||||
"geoDataUpdated": "GeoData بهروزرسانی شد"
|
||||
|
||||
@@ -544,6 +544,7 @@
|
||||
"clash": {
|
||||
"restartSuccess": "Core Clash Dimulai Ulang",
|
||||
"versionUpdated": "Versi Core Diperbarui",
|
||||
"alreadyLatestVersion": "Sudah menggunakan versi inti terbaru",
|
||||
"changeSuccess": "Inti berhasil diubah",
|
||||
"changeFailed": "Gagal mengubah inti",
|
||||
"geoDataUpdated": "GeoData Diperbarui"
|
||||
|
||||
@@ -544,6 +544,7 @@
|
||||
"clash": {
|
||||
"restartSuccess": "Clashコアが再起動されました。",
|
||||
"versionUpdated": "コアバージョンが更新されました。",
|
||||
"alreadyLatestVersion": "すでに最新のコアバージョンを使用しています。",
|
||||
"changeSuccess": "コアの切り替えに成功しました。",
|
||||
"changeFailed": "コアの切り替えに失敗しました。",
|
||||
"geoDataUpdated": "GeoDataが更新されました。"
|
||||
|
||||
@@ -544,6 +544,7 @@
|
||||
"clash": {
|
||||
"restartSuccess": "Clash Core Restarted",
|
||||
"versionUpdated": "Core Version Updated",
|
||||
"alreadyLatestVersion": "이미 최신 코어 버전을 사용 중입니다",
|
||||
"changeSuccess": "코어 변경 성공",
|
||||
"changeFailed": "코어 변경 실패",
|
||||
"geoDataUpdated": "GeoData Updated"
|
||||
|
||||
@@ -544,6 +544,7 @@
|
||||
"clash": {
|
||||
"restartSuccess": "Ядро перезапущено",
|
||||
"versionUpdated": "Ядро обновлено до последней версии",
|
||||
"alreadyLatestVersion": "Вы уже используете последнюю версию ядра",
|
||||
"changeSuccess": "Ядро успешно изменено",
|
||||
"changeFailed": "Не удалось сменить ядро",
|
||||
"geoDataUpdated": "Файлы GeoData обновлены"
|
||||
|
||||
@@ -544,6 +544,7 @@
|
||||
"clash": {
|
||||
"restartSuccess": "Clash Çekirdeği Yeniden Başlatıldı",
|
||||
"versionUpdated": "Çekirdek Sürümü Güncellendi",
|
||||
"alreadyLatestVersion": "Zaten en yeni çekirdek sürümünü kullanıyorsunuz",
|
||||
"changeSuccess": "Çekirdek başarıyla değiştirildi",
|
||||
"changeFailed": "Çekirdek değiştirilemedi",
|
||||
"geoDataUpdated": "GeoData Güncellendi"
|
||||
|
||||
@@ -544,6 +544,7 @@
|
||||
"clash": {
|
||||
"restartSuccess": "Clash ядросы яңадан башланды",
|
||||
"versionUpdated": "Ядро версиясе яңартылды",
|
||||
"alreadyLatestVersion": "Сез инде ядроның соңгы версиясен кулланасыз",
|
||||
"changeSuccess": "Ядро уңышлы алыштырылды",
|
||||
"changeFailed": "Ядро алыштыру уңышсыз булды",
|
||||
"geoDataUpdated": "GeoData яңартылды"
|
||||
|
||||
@@ -544,6 +544,7 @@
|
||||
"clash": {
|
||||
"restartSuccess": "已重启 Clash 内核",
|
||||
"versionUpdated": "内核版本已更新",
|
||||
"alreadyLatestVersion": "已经是最新内核版本",
|
||||
"changeSuccess": "内核切换成功",
|
||||
"changeFailed": "无法切换内核",
|
||||
"geoDataUpdated": "已更新 GeoData"
|
||||
|
||||
@@ -544,6 +544,7 @@
|
||||
"clash": {
|
||||
"restartSuccess": "已重啟 Clash 內核",
|
||||
"versionUpdated": "內核版本已更新",
|
||||
"alreadyLatestVersion": "已經是最新內核版本",
|
||||
"changeSuccess": "內核切換成功",
|
||||
"changeFailed": "無法切換內核",
|
||||
"geoDataUpdated": "已更新 GeoData"
|
||||
|
||||
@@ -602,6 +602,7 @@ export const translationKeys = [
|
||||
"settings.modals.networkInterface.fields.macAddress",
|
||||
"settings.feedback.notifications.clash.restartSuccess",
|
||||
"settings.feedback.notifications.clash.versionUpdated",
|
||||
"settings.feedback.notifications.clash.alreadyLatestVersion",
|
||||
"settings.feedback.notifications.clash.changeSuccess",
|
||||
"settings.feedback.notifications.clash.changeFailed",
|
||||
"settings.feedback.notifications.clash.geoDataUpdated",
|
||||
|
||||
@@ -659,6 +659,7 @@ export interface TranslationResources {
|
||||
feedback: {
|
||||
notifications: {
|
||||
clash: {
|
||||
alreadyLatestVersion: string;
|
||||
changeFailed: string;
|
||||
changeSuccess: string;
|
||||
geoDataUpdated: string;
|
||||
|
||||
Reference in New Issue
Block a user