6.6.3 - Alpha - 版本更新信息支持多语言显示

This commit is contained in:
SuperMonster003
2025-04-26 11:23:54 +08:00
parent 174a52b5a2
commit 09190f44f3
45 changed files with 760 additions and 323 deletions

View File

@@ -993,5 +993,15 @@
<string name="text_write_secure_settings_description">إعدادات النظام الآمنة ، التي تحتوي على تفضيلات النظام التي يمكن أن تقرأها التطبيقات ولكن لا يُسمح لها بالكتابة.\nهذه هي لتفضيلات يجب على المستخدم تعديلها بشكل صريح من خلال واجهة المستخدم لتطبيق النظام.\nمع إذن إعدادات النظام الآمن ، يمكن للتطبيقات العادية تعديل الإعدادات الآمنة مباشرة (مثل خدمة إمكانية الوصول).</string>
<string name="text_write_system_settings">كتابة إعدادات النظام</string>
<string name="error_resolved_path_for_a_relative_path_cannot_be_null">المسار المُحلّ لـ \"%1$s\" لا يمكن أن يكون null</string>
<string name="text_check_for_updates_while_ignoring_the_local_version">التحقق من وجود تحديثات (تجاهل النسخة المحلية)</string>
<string name="text_check_for_updates_while_ignoring_the_local_version_description">الحصول مباشرة على آخر نسخة عن بُعد عند التحقق من التحديثات</string>
<string name="error_failed_to_retrieve_released_notes">فشل في استرداد معلومات الإصدار</string>
<string name="content_failed_to_retrieve_released_notes_of_current_language_with_zh_hans_fallback">فشل في استرداد معلومات الإصدار للغة المعروضة حالياً، يُرجى المحاولة مرة أخرى لاحقاً.\n\nسيتم حالياً عرض معلومات الإصدار بلغة \"简体中文 (zh-Hans)\" مؤقتاً.</string>
<string name="changelog_label_hint">تلميح</string>
<string name="changelog_label_feature">إضافة جديدة</string>
<string name="changelog_label_fix">تصليح</string>
<string name="changelog_label_improvement">تحسين</string>
<string name="changelog_label_dependency">التبعيات</string>
<string name="text_changelog_item_dependency">تعديلات على إصدارات بعض التبعيات أو المكتبات المحلية</string>
</resources>

View File

@@ -988,5 +988,15 @@
<string name="text_write_secure_settings_description">Secure system settings, containing system preferences that applications can read but are not allowed to write.\nThese are for preferences that the user must explicitly modify through the UI of a system app.\nWith secure system settings permission, normal applications can directly modify the secure settings (such as accessibility service).</string>
<string name="text_write_system_settings">Write system settings</string>
<string name="error_resolved_path_for_a_relative_path_cannot_be_null">Resolved path for \"%1$s\" cannot be null</string>
<string name="text_check_for_updates_while_ignoring_the_local_version">Check for updates (ignore the local version)</string>
<string name="text_check_for_updates_while_ignoring_the_local_version_description">Fetch the latest remote version directly when checking for updates</string>
<string name="error_failed_to_retrieve_released_notes">Failed to retrieve release notes</string>
<string name="content_failed_to_retrieve_released_notes_of_current_language_with_zh_hans_fallback">Failed to retrieve the release notes for the currently displayed language. Please try again later.\n\nCurrently, the release notes for \"简体中文 (zh-Hans)\" are temporarily displayed.</string>
<string name="changelog_label_hint">Hint</string>
<string name="changelog_label_feature">Feature</string>
<string name="changelog_label_fix">Fix</string>
<string name="changelog_label_improvement">Improvement</string>
<string name="changelog_label_dependency">Dependency</string>
<string name="text_changelog_item_dependency">Some dependency or local library version adjustments</string>
</resources>

View File

@@ -991,5 +991,15 @@
<string name="text_write_secure_settings_description">Ajustes de seguridad del sistema, que contienen preferencias del sistema que las aplicaciones pueden leer pero no pueden escribir.\nSe trata de preferencias que el usuario debe modificar explícitamente a través de la interfaz de usuario de una aplicación del sistema.\nCon el permiso de configuración segura del sistema, las aplicaciones normales pueden modificar directamente la configuración segura (como el servicio de accesibilidad).</string>
<string name="text_write_system_settings">Escribir la configuración del sistema</string>
<string name="error_resolved_path_for_a_relative_path_cannot_be_null">La ruta resuelta para \"%1$s\" no puede ser nula</string>
<string name="text_check_for_updates_while_ignoring_the_local_version">Buscar actualizaciones (ignorar la versión local)</string>
<string name="text_check_for_updates_while_ignoring_the_local_version_description">Obtener directamente la última versión remota al buscar actualizaciones</string>
<string name="error_failed_to_retrieve_released_notes">No se pudo obtener la información de la versión</string>
<string name="content_failed_to_retrieve_released_notes_of_current_language_with_zh_hans_fallback">No se pudo obtener la información de la versión correspondiente al idioma actual, puede intentarlo más tarde.\n\nActualmente se mostrará temporalmente la información de la versión en \"简体中文 (zh-Hans)\".</string>
<string name="changelog_label_hint">Sugerencia</string>
<string name="changelog_label_feature">Nuevo</string>
<string name="changelog_label_fix">Corrección</string>
<string name="changelog_label_improvement">Mejora</string>
<string name="changelog_label_dependency">Dependencia</string>
<string name="text_changelog_item_dependency">Ajustes en algunas dependencias o versiones de bibliotecas locales</string>
</resources>

View File

@@ -409,7 +409,7 @@
<string name="text_captured_window_info_type_unknown">Type inconnu</string>
<string name="text_change_working_dir">Changer de répertoire de travail</string>
<string name="text_check_for_updates">Vérifier les mises à jour</string>
<string name="text_checking_update" tools:ignore="TypographyEllipsis">Checking for updates...</string>
<string name="text_checking_update" tools:ignore="TypographyEllipsis">Recherche de mises à jour...</string>
<string name="text_city_or_locality">Ville ou localité</string>
<string name="text_class_or_package_name">Nom de la classe ou du paquet</string>
<string name="text_clear">Clear</string>
@@ -991,5 +991,15 @@
<string name="text_write_secure_settings_description">Paramètres de sécurité du système, contenant les préférences du système que les applications peuvent lire mais ne sont pas autorisées à écrire.\nIl s\'agit des préférences que l\'utilisateur doit explicitement modifier par le biais de l\'interface utilisateur d\'une application système.\nAvec l\'autorisation de paramètres de sécurité du système, les applications normales peuvent directement modifier les paramètres de sécurité (comme le service d\'accessibilité).</string>
<string name="text_write_system_settings">Écrire les paramètres système</string>
<string name="error_resolved_path_for_a_relative_path_cannot_be_null">Le chemin résolu pour \"%1$s\" ne peut pas être nul</string>
<string name="text_check_for_updates_while_ignoring_the_local_version">Vérifier les mises à jour (ignorer la version locale)</string>
<string name="text_check_for_updates_while_ignoring_the_local_version_description">Récupérer directement la dernière version distante lors de la vérification des mises à jour</string>
<string name="error_failed_to_retrieve_released_notes">Échec de la récupération des informations de version</string>
<string name="content_failed_to_retrieve_released_notes_of_current_language_with_zh_hans_fallback">Échec de la récupération des informations de version correspondant à la langue actuellement affichée, veuillez réessayer ultérieurement.\n\nPour l\'instant, les informations de version en \"简体中文 (zh-Hans)\" seront affichées temporairement.</string>
<string name="changelog_label_hint">Astuce</string>
<string name="changelog_label_feature">Fonctionnalité</string>
<string name="changelog_label_fix">Correction</string>
<string name="changelog_label_improvement">Amélioration</string>
<string name="changelog_label_dependency">Dépendance</string>
<string name="text_changelog_item_dependency">Certaines dépendances ou versions de bibliothèques locales ont été ajustées</string>
</resources>

View File

@@ -992,5 +992,15 @@
<string name="text_write_secure_settings_description">アプリケーションが読み取ることはできるが, 書き込むことはできないシステム環境設定を含む, 安全なシステム設定です.\nこれは, ユーザーがシステムアプリの UI を通じて明示的に変更する必要がある環境設定のためのものです.\nセキュアなシステム設定を許可すると, 通常のアプリケーションはセキュアな設定 (アクセシビリティサービスなど) を直接変更できるようになります</string>
<string name="text_write_system_settings">システム設定の書き込み</string>
<string name="error_resolved_path_for_a_relative_path_cannot_be_null">\"%1$s\" の解決済みパスは null にできません</string>
<string name="text_check_for_updates_while_ignoring_the_local_version">アップデートの確認 (ローカルバージョンを無視する)</string>
<string name="text_check_for_updates_while_ignoring_the_local_version_description">アップデートを確認する際に, 最新のリモートバージョンを直接取得する</string>
<string name="error_failed_to_retrieve_released_notes">バージョン情報の取得に失敗しました</string>
<string name="content_failed_to_retrieve_released_notes_of_current_language_with_zh_hans_fallback">現在表示中の言語に対応するバージョン情報の取得に失敗しました. しばらくしてから再度お試しください.\n\n現在, 一時的に \"简体中文 (zh-Hans)\" のバージョン情報を表示しています.</string>
<string name="changelog_label_hint">ヒント</string>
<string name="changelog_label_feature">新機能</string>
<string name="changelog_label_fix">修正</string>
<string name="changelog_label_improvement">改善</string>
<string name="changelog_label_dependency">依存関係</string>
<string name="text_changelog_item_dependency">一部の依存関係またはローカルライブラリのバージョン調整</string>
</resources>

View File

@@ -993,5 +993,15 @@
<string name="text_write_secure_settings_description">애플리케이션이 읽을 수 있지만 쓸 수없는 시스템 환경 설정을 포함하는 보안 시스템 설정.\n이들은 사용자가 시스템 앱의 UI 를 통해 명시 적으로 수정 해야하는 선호도입니다.\n보안 시스템 설정 권한을 사용하면 일반 애플리케이션이 보안 설정 (예: 접근성 서비스)을 직접 수정할 수 있습니다.</string>
<string name="text_write_system_settings">시스템 설정을 작성하십시오</string>
<string name="error_resolved_path_for_a_relative_path_cannot_be_null">\"%1$s\" 에 대한 해결된 경로는 null 일 수 없습니다</string>
<string name="text_check_for_updates_while_ignoring_the_local_version">업데이트 확인 (로컬 버전 무시)</string>
<string name="text_check_for_updates_while_ignoring_the_local_version_description">업데이트 확인 시 최신 원격 버전을 직접 가져옵니다</string>
<string name="error_failed_to_retrieve_released_notes">버전 정보를 가져오지 못했습니다</string>
<string name="content_failed_to_retrieve_released_notes_of_current_language_with_zh_hans_fallback">현재 표시 언어에 해당하는 버전 정보를 가져오지 못했습니다. 나중에 다시 시도해 주세요.\n\n현재 임시로 \"简体中文 (zh-Hans)\" 언어의 버전 정보가 표시되고 있습니다.</string>
<string name="changelog_label_hint">힌트</string>
<string name="changelog_label_feature">추가</string>
<string name="changelog_label_fix">수정</string>
<string name="changelog_label_improvement">개선</string>
<string name="changelog_label_dependency">의존성</string>
<string name="text_changelog_item_dependency">일부 의존성 또는 로컬 라이브러리 버전 조정</string>
</resources>

View File

@@ -991,5 +991,15 @@
<string name="text_write_secure_settings_description">Настройки безопасности системы, содержащие системные предпочтения, которые приложения могут читать, но не имеют права записывать.\nОни предназначены для параметров, которые пользователь должен явно изменить через пользовательский интерфейс системного приложения.\nПри наличии разрешения на безопасные системные настройки обычные приложения могут напрямую изменять безопасные настройки (например, служба доступности).</string>
<string name="text_write_system_settings">Запись системных настроек</string>
<string name="error_resolved_path_for_a_relative_path_cannot_be_null">Разрешённый путь для \"%1$s\" не может быть равен null</string>
<string name="text_check_for_updates_while_ignoring_the_local_version">Проверить обновления (игнорировать локальную версию)</string>
<string name="text_check_for_updates_while_ignoring_the_local_version_description">При проверке обновлений напрямую получать последнюю удалённую версию</string>
<string name="error_failed_to_retrieve_released_notes">Не удалось получить информацию о версии</string>
<string name="content_failed_to_retrieve_released_notes_of_current_language_with_zh_hans_fallback">Не удалось получить информацию о версии для текущего выбранного языка, повторите попытку позже.\n\nВ данный момент временно отображается информация о версии для языка \"简体中文 (zh-Hans)\".</string>
<string name="changelog_label_hint">Подсказка</string>
<string name="changelog_label_feature">Новое</string>
<string name="changelog_label_fix">Исправление</string>
<string name="changelog_label_improvement">Улучшение</string>
<string name="changelog_label_dependency">Зависимость</string>
<string name="text_changelog_item_dependency">Изменения версий некоторых зависимостей или локальных библиотек</string>
</resources>

View File

@@ -989,5 +989,15 @@
<string name="text_write_secure_settings_description">安全設置包含應用程序可讀但不可寫入的設置選項, 這些選項只能由 UI 或系統級別應用修改.\n被授予 \"修改安全設置權限\" 後, 普通應用可直接修改上述安全設置 (例如無障礙服務).</string>
<string name="text_write_system_settings">修改系統設置</string>
<string name="error_resolved_path_for_a_relative_path_cannot_be_null">解析後的路徑 \"%1$s\" 不可為 null</string>
<string name="text_check_for_updates_while_ignoring_the_local_version">檢查更新 (忽略本地版本)</string>
<string name="text_check_for_updates_while_ignoring_the_local_version_description">檢查更新時, 直接從遠程獲取最新版本</string>
<string name="error_failed_to_retrieve_released_notes">獲取版本信息失敗</string>
<string name="content_failed_to_retrieve_released_notes_of_current_language_with_zh_hans_fallback">獲取當前顯示語言對應的版本信息失敗, 可稍後再次嘗試.\n\n目前將臨時顯示 \"简体中文 (zh-Hans)\" 語言的版本信息.</string>
<string name="changelog_label_hint">提示</string>
<string name="changelog_label_feature">新增</string>
<string name="changelog_label_fix">修復</string>
<string name="changelog_label_improvement">優化</string>
<string name="changelog_label_dependency">依賴</string>
<string name="text_changelog_item_dependency">部分依賴或本地庫版本調整</string>
</resources>

View File

@@ -989,5 +989,15 @@
<string name="text_write_secure_settings_description">安全設定包含應用程式可讀但不可寫入的設定選項, 這些選項只能由 UI 或系統級別應用修改.\n被授予 \"修改安全設定許可權\" 後, 普通應用可直接修改上述安全設定 (例如無障礙服務).</string>
<string name="text_write_system_settings">修改系統設定</string>
<string name="error_resolved_path_for_a_relative_path_cannot_be_null">解析後的路徑 \"%1$s\" 不可為 null</string>
<string name="text_check_for_updates_while_ignoring_the_local_version">檢查更新 (忽略本地版本)</string>
<string name="text_check_for_updates_while_ignoring_the_local_version_description">檢查更新時, 直接從遠端獲取最新版本</string>
<string name="error_failed_to_retrieve_released_notes">獲取版本資訊失敗</string>
<string name="content_failed_to_retrieve_released_notes_of_current_language_with_zh_hans_fallback">獲取當前顯示語言對應的版本資訊失敗, 可稍後再次嘗試.\n\n目前將臨時顯示 \"简体中文 (zh-Hans)\" 語言的版本資訊.</string>
<string name="changelog_label_hint">提示</string>
<string name="changelog_label_feature">新增</string>
<string name="changelog_label_fix">修復</string>
<string name="changelog_label_improvement">最佳化</string>
<string name="changelog_label_dependency">依賴</string>
<string name="text_changelog_item_dependency">部分依賴或本地庫版本調整</string>
</resources>

View File

@@ -989,5 +989,15 @@
<string name="text_write_secure_settings_description">安全设置包含应用程序可读但不可写入的设置选项, 这些选项只能由 UI 或系统级别应用修改.\n被授予 \"修改安全设置权限\" 后, 普通应用可直接修改上述安全设置 (例如无障碍服务).</string>
<string name="text_write_system_settings">修改系统设置</string>
<string name="error_resolved_path_for_a_relative_path_cannot_be_null">解析后的路径 \"%1$s\" 不可为 null</string>
<string name="text_check_for_updates_while_ignoring_the_local_version">检查更新 (忽略本地版本)</string>
<string name="text_check_for_updates_while_ignoring_the_local_version_description">检查更新时, 直接从远程获取最新版本</string>
<string name="error_failed_to_retrieve_released_notes">获取版本信息失败</string>
<string name="content_failed_to_retrieve_released_notes_of_current_language_with_zh_hans_fallback">获取当前显示语言对应的版本信息失败, 可稍后再次尝试.\n\n目前将临时显示 \"简体中文 (zh-Hans)\" 语言的版本信息.</string>
<string name="changelog_label_hint">提示</string>
<string name="changelog_label_feature">新增</string>
<string name="changelog_label_fix">修复</string>
<string name="changelog_label_improvement">优化</string>
<string name="changelog_label_dependency">依赖</string>
<string name="text_changelog_item_dependency">部分依赖或本地库版本调整</string>
</resources>

View File

@@ -71,6 +71,7 @@
<string name="key_auto_night_mode_enabled" translatable="false">key_$_auto_night_mode_enabled</string>
<string name="key_change_working_dir" translatable="false">key_$_change_working_dir</string>
<string name="key_check_for_updates" translatable="false">key_$_check_for_updates</string>
<string name="key_check_for_updates_while_ignoring_the_local_version" translatable="false">key_$_check_for_updates_while_ignoring_the_local_version</string>
<string name="key_client_socket_normally_closed" translatable="false">key_$_client_socket_normally_closed</string>
<string name="key_color_select_activity_legacy_layout" translatable="false">key_$_color_select_activity_legacy_layout</string>
<string name="key_dialog_check_display_over_other_apps" translatable="false">key_$_dialog_check_display_over_other_apps</string>
@@ -1218,5 +1219,15 @@
<string name="text_write_secure_settings_description">Secure system settings, containing system preferences that applications can read but are not allowed to write.\nThese are for preferences that the user must explicitly modify through the UI of a system app.\nWith secure system settings permission, normal applications can directly modify the secure settings (such as accessibility service).</string>
<string name="text_write_system_settings">Write system settings</string>
<string name="error_resolved_path_for_a_relative_path_cannot_be_null">Resolved path for \"%1$s\" cannot be null</string>
<string name="text_check_for_updates_while_ignoring_the_local_version">Check for updates (ignore the local version)</string>
<string name="text_check_for_updates_while_ignoring_the_local_version_description">Fetch the latest remote version directly when checking for updates</string>
<string name="error_failed_to_retrieve_released_notes">Failed to retrieve release notes</string>
<string name="content_failed_to_retrieve_released_notes_of_current_language_with_zh_hans_fallback">Failed to retrieve the release notes for the currently displayed language. Please try again later.\n\nCurrently, the release notes for \"简体中文 (zh-Hans)\" are temporarily displayed.</string>
<string name="changelog_label_hint">Hint</string>
<string name="changelog_label_feature">Feature</string>
<string name="changelog_label_fix">Fix</string>
<string name="changelog_label_improvement">Improvement</string>
<string name="changelog_label_dependency">Dependency</string>
<string name="text_changelog_item_dependency">Some dependency or local library version adjustments</string>
</resources>

View File

@@ -1,15 +1,22 @@
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:app="http://schemas.android.com/apk/res-auto">
<PreferenceScreen
xmlns:app="http://schemas.android.com/apk/res-auto">
<org.autojs.autojs.theme.preference.ThemeColorPreferenceCategory
app:layout="@layout/preference_category_custom"
app:title="@string/text_updates">
app:layout="@layout/preference_category_custom"
app:title="@string/text_updates">
<org.autojs.autojs.ui.settings.ClearUpdatesCheckedStatesPreference
app:layout="@layout/preference_custom"
app:key="@string/key_updates_checked_states_cleared"
app:title="@string/text_clear_updates_checked_states"
app:summary="@string/text_clear_updates_checked_states_description" />
app:key="@string/key_updates_checked_states_cleared"
app:layout="@layout/preference_custom"
app:summary="@string/text_clear_updates_checked_states_description"
app:title="@string/text_clear_updates_checked_states" />
<org.autojs.autojs.ui.settings.CheckForUpdatesWithLocalVersionIgnoredPreference
app:key="@string/key_check_for_updates_while_ignoring_the_local_version"
app:layout="@layout/preference_custom"
app:summary="@string/text_check_for_updates_while_ignoring_the_local_version_description"
app:title="@string/text_check_for_updates_while_ignoring_the_local_version" />
</org.autojs.autojs.theme.preference.ThemeColorPreferenceCategory>