添加恢复机器ID功能,新增restore_machine_id.py文件并更新主菜单以支持该功能。更新多语言支持,包含相关提示信息和错误处理。

This commit is contained in:
ppanphper
2025-04-23 16:31:53 +08:00
parent 4aba849cf1
commit c2af657c88
14 changed files with 967 additions and 20 deletions

View File

@@ -30,7 +30,9 @@
"exiting": "Излизане ......",
"bypass_version_check": "Пропусни проверката на версията на Cursor",
"check_user_authorized": "Провери оторизацията на потребителя",
"select_chrome_profile": "Избери Chrome профил"
"select_chrome_profile": "Избери Chrome профил",
"bypass_token_limit": "Заобикаляне на ограничението на токените",
"restore_machine_id": "Възстановяване на машинен идентификатор от резервно копие"
},
"languages": {
"en": "English",
@@ -410,5 +412,48 @@
"profile_selected": "Избран профил: {profile}",
"invalid_selection": "Невалиден избор. Моля, опитайте отново",
"warning_chrome_close": "Предупреждение: Това ще затвори всички работещи Chrome процеси"
},
"restore": {
"title": "Възстановяване на машинен идентификатор от резервно копие",
"starting": "Стартиране на процеса на възстановяване на машинния идентификатор",
"no_backups_found": "Не са намерени резервни копия",
"available_backups": "Налични резервни копия",
"select_backup": "Изберете резервно копие за възстановяване",
"to_cancel": "за отказ",
"operation_cancelled": "Операцията е отменена",
"invalid_selection": "Невалиден избор",
"please_enter_number": "Моля, въведете валиден номер",
"missing_id": "Липсващ идентификатор: {id}",
"read_backup_failed": "Неуспешно четене на резервното копие: {error}",
"current_file_not_found": "Текущият файл за съхранение не е намерен",
"current_backup_created": "Създадено е резервно копие на текущия файл за съхранение",
"storage_updated": "Файлът за съхранение е успешно актуализиран",
"update_failed": "Неуспешно актуализиране на файла за съхранение: {error}",
"sqlite_not_found": "SQLite базата данни не е намерена",
"updating_sqlite": "Актуализиране на SQLite базата данни",
"updating_pair": "Актуализиране на двойката ключ-стойност",
"sqlite_updated": "SQLite базата данни е успешно актуализирана",
"sqlite_update_failed": "Неуспешно актуализиране на SQLite базата данни: {error}",
"machine_id_backup_created": "Създадено е резервно копие на файла с машинния идентификатор",
"backup_creation_failed": "Неуспешно създаване на резервно копие: {error}",
"machine_id_updated": "Файлът с машинния идентификатор е успешно актуализиран",
"machine_id_update_failed": "Неуспешно актуализиране на файла с машинния идентификатор: {error}",
"updating_system_ids": "Актуализиране на системните идентификатори",
"system_ids_update_failed": "Неуспешно актуализиране на системните идентификатори: {error}",
"permission_denied": "Достъпът е отказан. Опитайте да стартирате като администратор",
"windows_machine_guid_updated": "Windows машинният GUID е успешно актуализиран",
"update_windows_machine_guid_failed": "Неуспешно актуализиране на Windows машинния GUID: {error}",
"windows_machine_id_updated": "Windows машинният идентификатор е успешно актуализиран",
"update_windows_machine_id_failed": "Неуспешно актуализиране на Windows машинния идентификатор: {error}",
"sqm_client_key_not_found": "Регистърният ключ SQMClient не е намерен",
"update_windows_system_ids_failed": "Неуспешно актуализиране на Windows системните идентификатори: {error}",
"macos_platform_uuid_updated": "macOS платформеният UUID е успешно актуализиран",
"failed_to_execute_plutil_command": "Неуспешно изпълнение на plutil командата",
"update_macos_system_ids_failed": "Неуспешно актуализиране на macOS системните идентификатори: {error}",
"ids_to_restore": "Машинни идентификатори за възстановяване",
"confirm": "Сигурни ли сте, че искате да възстановите тези идентификатори?",
"success": "Машинният идентификатор е успешно възстановен",
"process_error": "Грешка при процеса на възстановяване: {error}",
"press_enter": "Натиснете Enter, за да продължите"
}
}