Update CHANGELOG for missing translations, add manual custom authentication feature, and enhance error handling in cursor authentication. Fix: ensure proper handling of database connection errors and improve user feedback in various languages.

This commit is contained in:
Pin Studios 2025-04-28 12:16:32 +08:00
parent d3d73798f6
commit c9a294af0b
21 changed files with 4135 additions and 98 deletions

View File

@ -1,12 +1,13 @@
# Change Log
## v1.11.02
1. Add: Japanese and Italian language support
2. Refactor: Account Generation with Faker and Update requirements.txt
3. Add: script to auto-translate missing keys in translation files | 增加 fill_missing_translations.py 自動翻譯缺失的翻譯鍵
4. Add: TempMailPlus Support, support temp email verification | 新增 TempMailPlus 配置,支持临时邮箱验证功能
5. Fix: Chrome user data directory permission problem on mac | 修復 Chrome 用戶數據目錄權限問題 on mac
6. Fix: Some Issues | 修復一些問題
1. Fill: Missing Translationsar, zh-cn, zh-tw, vi, nl, de, fr, pt, ru, tr, bg, es, ja, it | 填補缺失的翻譯
2. Add: Japanese and Italian language support
3. Refactor: Account Generation with Faker and Update requirements.txt
4. Add: script to auto-translate missing keys in translation files | 增加 fill_missing_translations.py 自動翻譯缺失的翻譯鍵
5. Add: TempMailPlus Support, support temp email verification | 新增 TempMailPlus 配置,支持临时邮箱验证功能
6. Fix: Chrome user data directory permission problem on mac | 修復 Chrome 用戶數據目錄權限問題 on mac
7. Fix: Some Issues | 修復一些問題
## v1.11.01
0. Must Update to this version to get full experience | 必須更新到此版本以獲取完整體驗

View File

@ -60,22 +60,22 @@ class CursorAuth:
# Check if the database file exists
if not os.path.exists(self.db_path):
print(f"{Fore.RED}{EMOJI['ERROR']} {self.translator.get('auth.db_not_found', path=self.db_path)}{Style.RESET_ALL}")
print(f"{Fore.RED}{EMOJI['ERROR']} {self.translator.get('auth.db_not_found', path=self.db_path) if self.translator else f'Database not found: {self.db_path}'}{Style.RESET_ALL}")
return
# Check file permissions
if not os.access(self.db_path, os.R_OK | os.W_OK):
print(f"{Fore.RED}{EMOJI['ERROR']} {self.translator.get('auth.db_permission_error')}{Style.RESET_ALL}")
print(f"{Fore.RED}{EMOJI['ERROR']} {self.translator.get('auth.db_permission_error') if self.translator else 'Database permission error'}{Style.RESET_ALL}")
return
try:
self.conn = sqlite3.connect(self.db_path)
print(f"{Fore.GREEN}{EMOJI['SUCCESS']} {self.translator.get('auth.connected_to_database')}{Style.RESET_ALL}")
print(f"{Fore.GREEN}{EMOJI['SUCCESS']} {self.translator.get('auth.connected_to_database') if self.translator else 'Connected to database'}{Style.RESET_ALL}")
except sqlite3.Error as e:
print(f"{Fore.RED}{EMOJI['ERROR']} {self.translator.get('auth.db_connection_error', error=str(e))}{Style.RESET_ALL}")
print(f"{Fore.RED}{EMOJI['ERROR']} {self.translator.get('auth.db_connection_error', error=str(e)) if self.translator else f'Database connection error: {str(e)}'}{Style.RESET_ALL}")
return
def update_auth(self, email=None, access_token=None, refresh_token=None):
def update_auth(self, email=None, access_token=None, refresh_token=None, auth_type="Auth_0"):
conn = None
try:
# Ensure the directory exists and set the correct permissions
@ -100,7 +100,7 @@ class CursorAuth:
# Reconnect to the database
conn = sqlite3.connect(self.db_path)
print(f"{EMOJI['INFO']} {Fore.GREEN} {self.translator.get('auth.connected_to_database')}{Style.RESET_ALL}")
print(f"{EMOJI['INFO']} {Fore.GREEN} {self.translator.get('auth.connected_to_database') if self.translator else 'Connected to database'}{Style.RESET_ALL}")
cursor = conn.cursor()
# Add timeout and other optimization settings
@ -111,7 +111,7 @@ class CursorAuth:
# Set the key-value pairs to update
updates = []
updates.append(("cursorAuth/cachedSignUpType", "Auth_0"))
updates.append(("cursorAuth/cachedSignUpType", auth_type))
if email is not None:
updates.append(("cursorAuth/cachedEmail", email))
@ -137,10 +137,10 @@ class CursorAuth:
UPDATE ItemTable SET value = ?
WHERE key = ?
""", (value, key))
print(f"{EMOJI['INFO']} {Fore.CYAN} {self.translator.get('auth.updating_pair')} {key.split('/')[-1]}...{Style.RESET_ALL}")
print(f"{EMOJI['INFO']} {Fore.CYAN} {self.translator.get('auth.updating_pair') if self.translator else 'Updating key-value pair:'} {key.split('/')[-1]}...{Style.RESET_ALL}")
cursor.execute("COMMIT")
print(f"{EMOJI['SUCCESS']} {Fore.GREEN}{self.translator.get('auth.database_updated_successfully')}{Style.RESET_ALL}")
print(f"{EMOJI['SUCCESS']} {Fore.GREEN}{self.translator.get('auth.database_updated_successfully') if self.translator else 'Database updated successfully'}{Style.RESET_ALL}")
return True
except Exception as e:
@ -148,12 +148,12 @@ class CursorAuth:
raise e
except sqlite3.Error as e:
print(f"\n{EMOJI['ERROR']} {Fore.RED} {self.translator.get('auth.database_error', error=str(e))}{Style.RESET_ALL}")
print(f"\n{EMOJI['ERROR']} {Fore.RED} {self.translator.get('auth.database_error', error=str(e)) if self.translator else f'Database error: {str(e)}'}{Style.RESET_ALL}")
return False
except Exception as e:
print(f"\n{EMOJI['ERROR']} {Fore.RED} {self.translator.get('auth.an_error_occurred', error=str(e))}{Style.RESET_ALL}")
print(f"\n{EMOJI['ERROR']} {Fore.RED} {self.translator.get('auth.an_error_occurred', error=str(e)) if self.translator else f'An error occurred: {str(e)}'}{Style.RESET_ALL}")
return False
finally:
if conn:
conn.close()
print(f"{EMOJI['DB']} {Fore.CYAN} {self.translator.get('auth.database_connection_closed')}{Style.RESET_ALL}")
print(f"{EMOJI['DB']} {Fore.CYAN} {self.translator.get('auth.database_connection_closed') if self.translator else 'Database connection closed'}{Style.RESET_ALL}")

View File

@ -213,7 +213,7 @@ class CursorRegistration:
try:
# Update authentication information first
print(f"{Fore.CYAN}{EMOJI['KEY']} {self.translator.get('register.update_cursor_auth_info')}...{Style.RESET_ALL}")
if self.update_cursor_auth(email=self.email_address, access_token=token, refresh_token=token):
if self.update_cursor_auth(email=self.email_address, access_token=token, refresh_token=token, auth_type="Auth_0"):
print(f"{Fore.GREEN}{EMOJI['SUCCESS']} {self.translator.get('register.cursor_auth_info_updated')}...{Style.RESET_ALL}")
else:
print(f"{Fore.RED}{EMOJI['ERROR']} {self.translator.get('register.cursor_auth_info_update_failed')}...{Style.RESET_ALL}")
@ -256,10 +256,10 @@ class CursorRegistration:
except:
pass
def update_cursor_auth(self, email=None, access_token=None, refresh_token=None):
def update_cursor_auth(self, email=None, access_token=None, refresh_token=None, auth_type="Auth_0"):
"""Convenient function to update Cursor authentication information"""
auth_manager = CursorAuth(translator=self.translator)
return auth_manager.update_auth(email, access_token, refresh_token)
return auth_manager.update_auth(email, access_token, refresh_token, auth_type)
def main(translator=None):
"""Main function to be called from main.py"""

View File

@ -35,7 +35,8 @@
"bypass_token_limit": "تجاوز حد الرمز المميز (Token)",
"restore_machine_id": "استعادة معرف الجهاز من النسخ الاحتياطي",
"lang_invalid_choice": "اختيار غير صالح. الرجاء إدخال أحد الخيارات التالية: ({lang_choices})",
"language_config_saved": "تم حفظ تكوين اللغة بنجاح"
"language_config_saved": "تم حفظ تكوين اللغة بنجاح",
"manual_custom_auth": "مصادقة مخصصة يدوي"
},
"languages": {
"en": "الإنجليزية",
@ -50,7 +51,9 @@
"tr": "التركية",
"bg": "البلغارية",
"es": "الإسبانية",
"ar": "العربية"
"ar": "العربية",
"ja": "اليابانية",
"it": "إيطالي"
},
"quit_cursor": {
"start": "بدء إغلاق Cursor",
@ -211,7 +214,18 @@
"try_install_browser": "حاول تثبيت المتصفح باستخدام مدير الحزم الخاص بك",
"tracking_processes": "جارٍ تتبع {count} عمليات {browser}",
"no_new_processes_detected": "لم يتم اكتشاف عمليات {browser} جديدة للتتبع",
"could_not_track_processes": "تعذر تتبع عمليات {browser}: {error}"
"could_not_track_processes": "تعذر تتبع عمليات {browser}: {error}",
"tempmail_plus_verification_completed": "تم الانتهاء من التحقق من TempMailPlus بنجاح",
"tempmail_plus_initialized": "تهيئة TempMailPlus بنجاح",
"tempmail_plus_epin_missing": "لم يتم تكوين TempMailplus Epin",
"using_tempmail_plus": "باستخدام TempMailPlus للتحقق من البريد الإلكتروني",
"tempmail_plus_disabled": "يتم تعطيل TempMailPlus",
"tempmail_plus_verification_failed": "فشل التحقق من TempMailPlus: {error}",
"tempmail_plus_email_missing": "لم يتم تكوين البريد الإلكتروني tempmailplus",
"tempmail_plus_enabled": "يتم تمكين TempMailPlus",
"tempmail_plus_verification_started": "بدء عملية التحقق من TempMailPlus",
"tempmail_plus_config_missing": "تكوين TempMailPlus مفقود",
"tempmail_plus_init_failed": "فشل تهيئة TempMailPlus: {error}"
},
"auth": {
"title": "مدير مصادقة Cursor",
@ -811,5 +825,30 @@
"starting": "بدء عملية استعادة معرف الجهاز",
"confirm": "هل أنت متأكد من أنك تريد استعادة هذه المعرفات؟",
"to_cancel": "للإلغاء"
},
"manual_auth": {
"auth_updated_successfully": "معلومات المصادقة تحديث بنجاح!",
"proceed_prompt": "يتابع؟ (Y/N):",
"auth_type_selected": "نوع المصادقة المحدد: {type}",
"token_verification_skipped": "تم تخطي التحقق المميز (check_user_authorized.py غير موجود)",
"auth_type_google": "جوجل",
"token_required": "الرمز المميز مطلوب",
"continue_anyway": "تواصل على أي حال؟ (Y/N):",
"verifying_token": "التحقق من صحة الرمز المميز ...",
"auth_type_github": "جيثب",
"error": "خطأ: {error}",
"random_email_generated": "تم إنشاء بريد إلكتروني عشوائي: {البريد الإلكتروني}",
"auth_type_prompt": "حدد نوع المصادقة:",
"operation_cancelled": "تم إلغاء العملية",
"auth_type_auth0": "Auth_0 (افتراضي)",
"token_verification_error": "خطأ في التحقق من الرمز المميز: {error}",
"email_prompt": "أدخل البريد الإلكتروني (اترك فارغًا للبريد الإلكتروني العشوائي):",
"token_verified": "تم التحقق من الرمز المميز بنجاح!",
"token_prompt": "أدخل رمز المؤشر الخاص بك (Access_Token/Refresh_token):",
"confirm_prompt": "يرجى تأكيد المعلومات التالية:",
"invalid_token": "رمز غير صالح. مصادقة أجهض.",
"updating_database": "تحديث قاعدة بيانات مصادقة المؤشر ...",
"title": "مصادقة المؤشر اليدوي",
"auth_update_failed": "فشل في تحديث معلومات المصادقة"
}
}

View File

@ -36,7 +36,8 @@
"lang_invalid_choice": "Невалиден избор. Моля, въведете една от следните опции: ({lang_choices})",
"admin_required": "Изпълнявайки се като изпълними, администраторските привилегии са необходими.",
"language_config_saved": "Езиковата конфигурация се запази успешно",
"admin_required_continue": "Продължаване без привилегии на администратор."
"admin_required_continue": "Продължаване без привилегии на администратор.",
"manual_custom_auth": "Ръчен персонализиран Auth"
},
"languages": {
"ar": "Арабски",
@ -51,7 +52,9 @@
"ru": "Russian",
"tr": "Turkish",
"bg": "Bulgarian",
"es": "Spanish"
"es": "Spanish",
"it": "Италиански",
"ja": "Японски"
},
"quit_cursor": {
"start": "Започни излизането от Курсор",
@ -212,7 +215,18 @@
"browser_path_invalid": "{браузър} Пътят е невалиден, използвайки пътя по подразбиране",
"try_install_browser": "Опитайте да инсталирате браузъра с вашия мениджър на пакети",
"no_new_processes_detected": "Няма нови {браузър} процеси, открити за проследяване",
"make_sure_browser_is_properly_installed": "Уверете се, че {браузърът} е инсталиран правилно"
"make_sure_browser_is_properly_installed": "Уверете се, че {браузърът} е инсталиран правилно",
"tempmail_plus_verification_completed": "Проверката tempmailplus приключи успешно",
"tempmail_plus_initialized": "TempMailplus инициализира успешно",
"tempmail_plus_epin_missing": "Tempmailplus epin не е конфигуриран",
"using_tempmail_plus": "Използване на TempMailPlus за проверка по имейл",
"tempmail_plus_verification_failed": "Проверката на tempmailplus не бе успешна: {грешка}",
"tempmail_plus_disabled": "Tempmailplus е деактивиран",
"tempmail_plus_email_missing": "Tempmailplus имейл не е конфигуриран",
"tempmail_plus_verification_started": "Стартиране на процеса на проверка на TempMailplus",
"tempmail_plus_enabled": "Tempmailplus е активиран",
"tempmail_plus_config_missing": "Липсва конфигурацията TempMailplus",
"tempmail_plus_init_failed": "Неуспешно инициализиране на tempmailplus: {грешка}"
},
"auth": {
"title": "Управление на удостоверяването на Курсор",
@ -824,5 +838,30 @@
"select_profile": "Изберете {Browser} профил, който да използвате:",
"title": "Избор на профил на браузъра",
"default_profile": "Профил по подразбиране"
},
"manual_auth": {
"proceed_prompt": "Продължете? (Y/N):",
"auth_updated_successfully": "Информацията за удостоверяване се актуализира успешно!",
"token_verification_skipped": "Проверката на токена пропусна (check_user_authorized.py не е намерен)",
"auth_type_selected": "Избран тип удостоверяване: {type}",
"auth_type_google": "Google",
"token_required": "Необходим е жетон",
"continue_anyway": "Продължете така или иначе? (Y/N):",
"auth_type_github": "Github",
"verifying_token": "Проверка на валидността на жетони ...",
"random_email_generated": "Генериран произволен имейл: {имейл}",
"auth_type_prompt": "Изберете Тип удостоверяване:",
"error": "Грешка: {Грешка}",
"operation_cancelled": "Операция отменена",
"auth_type_auth0": "Auth_0 (по подразбиране)",
"token_verification_error": "Грешка в проверката на токена: {грешка}",
"email_prompt": "Въведете имейл (оставете празно за случаен имейл):",
"token_verified": "Токен успешно се проверява!",
"token_prompt": "Въведете вашия токен на курсора (access_token/refresh_token):",
"invalid_token": "Невалиден маркер. Удостоверяване абортирано.",
"confirm_prompt": "Моля, потвърдете следната информация:",
"auth_update_failed": "Неуспешно актуализиране на информацията за удостоверяване",
"title": "Ръчно удостоверяване на курсора",
"updating_database": "Актуализиране на базата данни за удостоверяване на курсора ..."
}
}

View File

@ -33,7 +33,10 @@
"bypass_version_check": "Cursor Versionsprüfung Überspringen",
"check_user_authorized": "Benutzerautorisierung Prüfen",
"bypass_token_limit": "Token-Limit umgehen",
"restore_machine_id": "Geräte-ID aus Backup wiederherstellen"
"restore_machine_id": "Geräte-ID aus Backup wiederherstellen",
"language_config_saved": "Sprachkonfiguration erfolgreich gespeichert",
"lang_invalid_choice": "Ungültige Auswahl. Bitte geben Sie eine der folgenden Optionen ein: ({Lang_Choices})",
"manual_custom_auth": "Handbuch benutzerdefinierte Auth"
},
"languages": {
"ar": "Arabisch",
@ -48,7 +51,9 @@
"ru": "Russisch",
"es": "Spanisch",
"tr": "Türkisch",
"bg": "Bulgarisch"
"bg": "Bulgarisch",
"ja": "japanisch",
"it": "Italienisch"
},
"quit_cursor": {
"start": "Beginne Cursor zu Beenden",
@ -199,7 +204,28 @@
"password_submitted": "Passwort Eingereicht",
"total_usage": "Gesamtnutzung: {usage}",
"setting_on_password": "Passwort Einstellen",
"getting_code": "Verifizierungscode Erhalten, Erneut Versuchen in 60s"
"getting_code": "Verifizierungscode Erhalten, Erneut Versuchen in 60s",
"using_browser": "Verwenden Sie {Browser} Browser: {Path}",
"could_not_track_processes": "Konnte {Browser} Prozesse nicht verfolgen: {Fehler}",
"try_install_browser": "Installieren Sie den Browser mit Ihrem Paketmanager",
"tempmail_plus_verification_started": "TempmailPlus -Überprüfungsprozess starten",
"max_retries_reached": "Maximale Wiederholungsversuche erreichten. Registrierung fehlgeschlagen.",
"tempmail_plus_enabled": "TempmailPlus ist aktiviert",
"browser_path_invalid": "{Browser} Pfad ist ungültig unter Verwendung des Standardpfads",
"human_verify_error": "Ich kann nicht überprüfen, ob der Benutzer menschlich ist. Wiederholung ...",
"using_tempmail_plus": "Verwenden von TempmailPlus zur E -Mail -Überprüfung",
"tracking_processes": "Tracking {count} {Browser} Prozesse",
"tempmail_plus_verification_failed": "TEMPMAILPLUS -Überprüfung fehlgeschlagen: {Fehler}",
"tempmail_plus_epin_missing": "TempmailPlus Epin ist nicht konfiguriert",
"using_browser_profile": "Verwenden Sie {Browser} Profil von: {user_data_dir}",
"tempmail_plus_verification_completed": "TEMPMAILPLUS -Überprüfung erfolgreich abgeschlossen",
"tempmail_plus_email_missing": "TempmailPlus -E -Mail ist nicht konfiguriert",
"tempmail_plus_init_failed": "Tempmailplus nicht initialisieren: {Fehler}",
"tempmail_plus_config_missing": "Die Konfiguration von TempmailPlus fehlt",
"tempmail_plus_initialized": "TempmailPlus erfolgreich initialisiert",
"tempmail_plus_disabled": "TempmailPlus ist deaktiviert",
"no_new_processes_detected": "Keine neuen {Browser} -Prozesse zur Verfolgung erkannt",
"make_sure_browser_is_properly_installed": "Stellen Sie sicher, dass {Browser} ordnungsgemäß installiert ist"
},
"auth": {
"title": "Cursor Authentifizierungsmanager",
@ -280,7 +306,22 @@
"domains_excluded": "Ausgeschlossene Domains: {domains}",
"failed_to_create_account": "Konto Erstellen Fehlgeschlagen",
"account_creation_error": "Konto-Erstellungsfehler: {error}",
"domain_blocked": "Domain Blocked: {domain}"
"domain_blocked": "Domain Blocked: {domain}",
"no_display_found": "Kein Display gefunden. Stellen Sie sicher, dass der X -Server ausgeführt wird.",
"try_export_display": "Versuchen Sie: Exportanzeige =: 0",
"try_install_chromium": "Versuchen Sie: sudo apt installieren Chrom-Browser",
"blocked_domains": "Blockierte Domänen: {Domains}",
"blocked_domains_loaded_timeout_error": "Blockierte Domänen geladener Zeitüberschreitungsfehler: {Fehler}",
"blocked_domains_loaded_success": "Blockierte Domänen erfolgreich geladen",
"extension_load_error": "Erweiterungslastfehler: {Fehler}",
"available_domains_loaded": "Verfügbare Domänen geladen: {count}",
"blocked_domains_loaded_error": "Blockierte Domänen geladener Fehler: {Fehler}",
"blocked_domains_loaded_timeout": "Blockierte Domänen geladen Timeout: {Timeout} s",
"make_sure_chrome_chromium_is_properly_installed": "Stellen Sie sicher, dass Chrom/Chrom ordnungsgemäß installiert ist",
"domains_filtered": "Domänen gefiltert: {count}",
"trying_to_create_email": "Versuch, E -Mail zu erstellen: {E -Mail}",
"using_chrome_profile": "Verwenden Sie das Chrome -Profil von: {user_data_dir}",
"blocked_domains_loaded": "Blockierte Domänen geladen: {count}"
},
"update": {
"title": "Cursor Auto-Update Deaktivieren",
@ -293,7 +334,23 @@
"removing_directory": "Verzeichnis Entfernen",
"directory_removed": "Verzeichnis Entfernt",
"creating_block_file": "Block-Datei Erstellen",
"block_file_created": "Block-Datei Erstellt"
"block_file_created": "Block-Datei Erstellt",
"clearing_update_yml": "Clearing update.yml -Datei",
"update_yml_cleared": "update.yml -Datei gelöscht",
"unsupported_os": "Nicht unterstütztes Betriebssystem: {System}",
"block_file_already_locked": "Die Blockdatei ist bereits gesperrt",
"yml_already_locked_error": "update.yml -Datei bereits gesperrte Fehler: {Fehler}",
"update_yml_not_found": "update.yml -Datei nicht gefunden",
"yml_locked_error": "update.yml -Datei gesperrter Fehler: {Fehler}",
"remove_directory_failed": "Verzeichnis nicht entfernen: {Fehler}",
"create_block_file_failed": "Die Blockdatei nicht erstellt: {Fehler}",
"yml_already_locked": "update.yml -Datei ist bereits gesperrt",
"block_file_locked_error": "Blockdatei gesperrte Fehler: {Fehler}",
"directory_locked": "Verzeichnis ist gesperrt: {Path}",
"block_file_already_locked_error": "Blockdatei bereits gesperrte Fehler: {Fehler}",
"clear_update_yml_failed": "Fehlgeschlagen, update.yml -Datei zu löschen: {Fehler}",
"yml_locked": "update.yml -Datei ist gesperrt",
"block_file_locked": "Die Blockdatei ist gesperrt"
},
"updater": {
"checking": "Updates prüfen...",
@ -306,7 +363,8 @@
"update_skipped": "Update überspringen.",
"invalid_choice": "Ungültige Auswahl. Bitte geben Sie 'Y' oder 'n' ein.",
"development_version": "Entwickler-Version {current} > {latest}",
"changelog_title": "Changelog"
"changelog_title": "Changelog",
"rate_limit_exceeded": "Die Github -API -Ratengrenze überschritten. Überspringen Sie Update -Check."
},
"totally_reset": {
"title": "Cursor Vollständig Zurücksetzen",
@ -397,7 +455,45 @@
"removing_electron_localstorage_files": "Electron localStorage-Dateien entfernen",
"electron_localstorage_files_removed": "Electron localStorage-Dateien entfernt",
"electron_localstorage_files_removal_error": "Fehler beim Entfernen von Electron localStorage-Dateien: {error}",
"removing_electron_localstorage_files_completed": "Entfernen von Electron localStorage-Dateien abgeschlossen"
"removing_electron_localstorage_files_completed": "Entfernen von Electron localStorage-Dateien abgeschlossen",
"warning_title": "WARNUNG",
"delete_input_error": "Fehler finden",
"direct_advanced_navigation": "Versuchen Sie die direkte Navigation auf Advanced Registerkarte",
"delete_input_not_found_continuing": "Löschen Sie die Bestätigungseingabe, die nicht gefunden wurde, und versuche trotzdem weiterzumachen",
"advanced_tab_not_found": "Erweiterte Registerkarte nicht nach mehreren Versuchen gefunden",
"advanced_tab_error": "FEHLER FORDERUNG ERWEITERTE TAB: {ERROR}",
"delete_input_not_found": "Bestätigungseingabe löschen, die nach mehreren Versuchen nicht gefunden wurden",
"failed_to_delete_file": "Datei nicht löschen: {Pfad}",
"operation_cancelled": "Operation storniert. Beenden, ohne Änderungen vorzunehmen.",
"removed": "Entfernt: {Pfad}",
"warning_6": "Nach dem Ausführen dieses Tools müssen Sie Cursor AI erneut einrichten.",
"delete_input_retry": "Eingabe löschen nicht gefunden, versuchen {Versuch}/{max_attempts}",
"warning_4": "Nur Cursor AI -Editor -Dateien und Versuchserkennungsmechanismen abzielen.",
"cursor_reset_failed": "Cursor AI Editor Reset fehlgeschlagen: {Fehler}",
"login_redirect_failed": "Die Anmeldung umgeleitet und versuchte direkte Navigation ...",
"warning_5": "Andere Anwendungen in Ihrem System sind nicht betroffen.",
"failed_to_delete_file_or_directory": "Nicht löschen Datei oder Verzeichnis: {Path}",
"failed_to_delete_directory": "Verzeichnis nicht löschen: {Path}",
"resetting_cursor": "Cursor AI Editor zurücksetzen ... Bitte warten Sie.",
"cursor_reset_completed": "Der Cursor AI -Herausgeber wurde vollständig zurückgesetzt und die Versuchserkennung umgangen!",
"warning_3": "Ihre Codedateien sind nicht betroffen und das Tool ist gestaltet",
"advanced_tab_retry": "Advanced Registerkarte Nicht gefunden, Versuch {Versuch}/{max_attempts}",
"completed_in": "Abgeschlossen in {Zeit} Sekunden",
"delete_button_retry": "Schaltfläche nicht gefunden, versuchen Sie {Versuch}/{max_attempts}",
"advanced_tab_clicked": "Klickte auf die Registerkarte Erweitert",
"already_on_settings": "Bereits auf Einstellungsseite",
"found_danger_zone": "Gefahrenzonenabschnitt gefunden",
"failed_to_remove": "Nicht entfernen: {Pfad}",
"failed_to_reset_machine_guid": "Die Richtlinie des Maschine nicht zurücksetzen",
"deep_scanning": "Tiefenscan für zusätzliche Test-/Lizenzdateien durchführen",
"delete_button_clicked": "Klicken Sie auf die Schaltfläche Konto löschen",
"warning_7": "Verwenden Sie auf eigenes Risiko",
"delete_button_not_found": "Die Kontotaste löschen, die nach mehreren Versuchen nicht gefunden wurden",
"delete_button_error": "Fehler finden Sie Schaltfläche Löschen: {Fehler}",
"warning_1": "Diese Aktion löscht alle Cursor -AI -Einstellungen.",
"warning_2": "Konfigurationen und zwischengespeicherte Daten. Diese Aktion kann nicht rückgängig gemacht werden.",
"navigating_to_settings": "Navigieren zur Seite \"Einstellungen\" ...",
"cursor_reset_cancelled": "Cursor AI Editor Reset Storniert. Beenden, ohne Änderungen vorzunehmen."
},
"chrome_profile": {
"title": "Chrome-Profil Auswahl",
@ -453,5 +549,318 @@
"success": "Geräte-ID erfolgreich wiederhergestellt",
"process_error": "Fehler beim Wiederherstellungsprozess: {error}",
"press_enter": "Drücken Sie Enter, um fortzufahren"
},
"oauth": {
"no_chrome_profiles_found": "Keine Chromprofile mit Standardeinstellung gefunden",
"starting_new_authentication_process": "Neuen Authentifizierungsprozess beginnen ...",
"failed_to_delete_account": "Das Konto nicht löschen: {Fehler}",
"found_email": "E -Mail gefunden: {E -Mail}",
"github_start": "Github Start",
"already_on_settings_page": "Bereits auf Einstellungsseite!",
"starting_github_authentication": "GitHub -Authentifizierung starten ...",
"status_check_error": "Statusprüfungsfehler: {Fehler}",
"account_is_still_valid": "Konto ist noch gültig (Nutzung: {Verwendung})",
"authentication_timeout": "Authentifizierungszeitüberschreitung",
"using_first_available_chrome_profile": "Verwenden Sie das erste verfügbare Chromprofil: {Profil}",
"google_start": "Google Start",
"usage_count": "Nutzungsanzahl: {Verwendung}",
"no_compatible_browser_found": "Kein kompatibler Browser gefunden. Bitte installieren Sie Google Chrome oder Chrom.",
"authentication_successful_getting_account_info": "Authentifizierung erfolgreich, Kontoinformationen erhalten ...",
"found_chrome_at": "Chrome bei: {Path} gefunden",
"error_getting_user_data_directory": "Fehler beim Erhalten von Benutzerdatenverzeichnissen: {Fehler}",
"error_finding_chrome_profile": "Fehlerfindungschromprofil unter Verwendung von Standard: {Fehler}",
"auth_update_success": "AUTH -UPDATE ERFORDERUNG",
"authentication_successful": "Authentifizierung erfolgreich - E -Mail: {E -Mail}",
"authentication_failed": "Authentifizierung fehlgeschlagen: {Fehler}",
"warning_browser_close": "Warnung: Dies schließt alle laufenden {Browser} -Prozesse",
"supported_browsers": "Unterstützte Browser für {Plattform}",
"authentication_button_not_found": "Authentifizierungstaste nicht gefunden",
"starting_new_google_authentication": "Neue Google -Authentifizierung starten ...",
"waiting_for_authentication": "Warten auf Authentifizierung ...",
"found_default_chrome_profile": "Standardchromprofil gefunden",
"starting_browser": "Starten Sie Browser bei: {Path}",
"could_not_check_usage_count": "Die Nutzungsanzahl nicht überprüfen: {Fehler}",
"token_extraction_error": "Token -Extraktionsfehler: {Fehler}",
"profile_selection_error": "Fehler während der Profilauswahl: {Fehler}",
"warning_could_not_kill_existing_browser_processes": "WARNUNG: Bestehende Browserprozesse nicht abtöten: {Fehler}",
"browser_failed_to_start": "Browser startete nicht: {Fehler}",
"redirecting_to_authenticator_cursor_sh": "Umleitung von Authenticator.cursor.sh ...",
"starting_re_authentication_process": "Neuauthentifizierungsprozess beginnen ...",
"found_browser_data_directory": "Fund Browser Data Directory: {Path}",
"browser_not_found_trying_chrome": "Konnte {browser} nicht finden, das Chrome stattdessen ausprobiert",
"found_cookies": "Gefunden {count} Cookies",
"auth_update_failed": "Auth -Update fehlgeschlagen",
"failed_to_delete_expired_account": "Nicht abgelaufenes Konto löschen",
"browser_failed_to_start_fallback": "Browser startete nicht: {Fehler}",
"navigating_to_authentication_page": "Navigieren zur Authentifizierungsseite ...",
"initializing_browser_setup": "Initialisieren von Browser -Setup ...",
"browser_closed": "Browser geschlossen",
"failed_to_delete_account_or_re_authenticate": "Das Konto nicht löschen oder neu authentifiziert: {Fehler}",
"detected_platform": "Erkennete Plattform: {Plattform}",
"failed_to_extract_auth_info": "Nicht extrahierte Auth -Info: {Fehler}",
"using_browser_profile": "Verwenden von Browserprofil: {Profil}",
"starting_google_authentication": "Google Authentifizierung starten ...",
"browser_failed": "Browser startete nicht: {Fehler}",
"consider_running_without_sudo": "Erwägen Sie das Skript ohne sudo auszuführen",
"try_running_without_sudo_admin": "Versuchen Sie, ohne sudo/administratorische Privilegien auszuführen",
"page_changed_checking_auth": "Seite geändert, Auth prüfen ...",
"running_as_root_warning": "Für die Browserautomatisierung wird nicht empfohlen",
"please_select_your_google_account_to_continue": "Bitte wählen Sie Ihr Google -Konto aus, um fortzufahren ...",
"browser_setup_failed": "Browser -Setup fehlgeschlagen: {Fehler}",
"missing_authentication_data": "Fehlende Authentifizierungsdaten: {Daten}",
"using_configured_browser_path": "Verwenden Sie konfiguriert {Browser} Pfad: {Path}",
"killing_browser_processes": "Töten {Browser} Prozesse ...",
"could_not_find_usage_count": "Nutzungsanzahl nicht finden: {Fehler}",
"browser_setup_completed": "Browser -Setup erfolgreich abgeschlossen",
"account_has_reached_maximum_usage": "Das Konto hat die maximale Nutzung erreicht, {Löschen}",
"could_not_find_email": "Konnte keine E -Mail finden: {Fehler}",
"user_data_dir_not_found": "{Browser} Benutzerdatenverzeichnis, das bei {Path} nicht gefunden wird, versucht stattdessen Chrome",
"found_browser_user_data_dir": "Gefunden {Browser} Benutzerdatenverzeichnis: {Path}",
"invalid_authentication_type": "Ungültiger Authentifizierungstyp"
},
"auth_check": {
"token_length": "Tokenlänge: {Länge} Zeichen",
"usage_response_status": "Verwendungsantwortstatus: {Antwort}",
"operation_cancelled": "Operation durch den Benutzer abgebrochen",
"checking_usage_information": "Nutzungsinformationen überprüfen ...",
"error_getting_token_from_db": "Fehler, das Token aus der Datenbank erhalten: {Fehler}",
"usage_response": "Verwendungsantwort: {Antwort}",
"authorization_failed": "Autorisierung fehlgeschlagen!",
"authorization_successful": "Autorisierung erfolgreich!",
"check_error": "Fehlerprüfung Autorisierung: {Fehler}",
"request_timeout": "Zeitlich anfordern",
"connection_error": "Verbindungsfehler",
"invalid_token": "Ungültiges Token",
"check_usage_response": "Überprüfen Sie die Nutzungsantwort: {Antwort}",
"enter_token": "Geben Sie Ihren Cursor -Token ein:",
"user_unauthorized": "Der Benutzer ist nicht autorisiert",
"token_found_in_db": "Token in der Datenbank gefunden",
"checking_authorization": "Überprüfung der Autorisierung ...",
"error_generating_checksum": "Fehlergenerierung Prüfsumme: {Fehler}",
"token_source": "Token aus der Datenbank bekommen oder manuell eingeben? (D/M, Standard: D)",
"unexpected_error": "Unerwarteter Fehler: {Fehler}",
"user_authorized": "Der Benutzer ist autorisiert",
"token_not_found_in_db": "Token nicht in der Datenbank gefunden",
"jwt_token_warning": "Token scheint im JWT -Format zu sein, aber der API -Check hat einen unerwarteten Statuscode zurückgegeben. Das Token ist möglicherweise gültig, aber der API -Zugriff ist eingeschränkt.",
"unexpected_status_code": "Unerwarteter Statuscode: {Code}",
"getting_token_from_db": "Token aus der Datenbank zu bekommen ...",
"cursor_acc_info_not_found": "Cursor_acc_info.py nicht gefunden"
},
"account_delete": {
"delete_input_not_found": "Bestätigungseingabe löschen, die nach mehreren Versuchen nicht gefunden wurden",
"logging_in": "Anmelden bei Google ...",
"confirm_button_not_found": "Bestätigen Sie die Taste, die nach mehreren Versuchen nicht gefunden wurde",
"delete_button_clicked": "Klicken Sie auf die Schaltfläche Konto löschen",
"confirm_button_error": "Fehlerfest -Bestätigungs -Taste: {Fehler}",
"confirm_prompt": "Sind Sie sicher, dass Sie fortfahren möchten? (y/n):",
"delete_button_error": "Fehler finden Sie Schaltfläche Löschen: {Fehler}",
"cancelled": "Konto Löschung storniert.",
"error": "Fehler während der Kontoneletion: {Fehler}",
"interrupted": "Der vom Benutzer unterbrochene Konto -Löschungsprozess.",
"delete_input_not_found_continuing": "Löschen Sie die Bestätigungseingabe, die nicht gefunden wurde, und versuche trotzdem weiterzumachen",
"advanced_tab_retry": "Advanced Registerkarte Nicht gefunden, Versuch {Versuch}/{max_attempts}",
"waiting_for_auth": "Warten auf die Google -Authentifizierung ...",
"typed_delete": "In Bestätigungsbox \"Löschen\" eingeben",
"trying_settings": "Versuch, zur Seite \"Einstellungen\" zu navigieren ...",
"email_not_found": "E -Mail nicht gefunden: {Fehler}",
"delete_input_retry": "Eingabe löschen nicht gefunden, versuchen {Versuch}/{max_attempts}",
"delete_button_not_found": "Die Kontotaste löschen, die nach mehreren Versuchen nicht gefunden wurden",
"already_on_settings": "Bereits auf Einstellungsseite",
"failed": "Das Konto -Löschungsprozess ist fehlgeschlagen oder wurde storniert.",
"warning": "Warnung: Dies löscht Ihr Cursorkonto dauerhaft. Diese Aktion kann nicht rückgängig gemacht werden.",
"direct_advanced_navigation": "Versuchen Sie die direkte Navigation auf Advanced Registerkarte",
"advanced_tab_not_found": "Erweiterte Registerkarte nicht nach mehreren Versuchen gefunden",
"auth_timeout": "Authentifizierungszeitüberschreitung, trotzdem fortgesetzt ...",
"select_google_account": "Bitte wählen Sie Ihr Google -Konto aus ...",
"google_button_not_found": "Google Login -Schaltfläche nicht gefunden",
"found_danger_zone": "Gefahrenzonenabschnitt gefunden",
"account_deleted": "Konto erfolgreich gelöscht!",
"advanced_tab_error": "FEHLER FORDERUNG ERWEITERTE TAB: {ERROR}",
"starting_process": "Löschungsprozess des Kontos starten ...",
"delete_button_retry": "Schaltfläche nicht gefunden, versuchen Sie {Versuch}/{max_attempts}",
"login_redirect_failed": "Die Anmeldung umgeleitet und versuchte direkte Navigation ...",
"unexpected_error": "Unerwarteter Fehler: {Fehler}",
"delete_input_error": "Fehler finden",
"login_successful": "Erfolgreich anmelden",
"advanced_tab_clicked": "Klickte auf die Registerkarte Erweitert",
"unexpected_page": "Unerwartete Seite nach Anmeldung: {url}",
"found_email": "E -Mail gefunden: {E -Mail}",
"title": "Cursor Google -Konto Löschungstool",
"navigating_to_settings": "Navigieren zur Seite \"Einstellungen\" ...",
"success": "Ihr Cursorkonto wurde erfolgreich gelöscht!",
"confirm_button_retry": "Nicht gefundene Schaltfläche bestätigen, Versuch {Versuch}/{max_attempts}"
},
"manual_auth": {
"auth_type_selected": "Ausgewählter Authentifizierungstyp: {Typ}",
"proceed_prompt": "Fortfahren? (y/n):",
"auth_type_github": "Github",
"confirm_prompt": "Bitte bestätigen Sie die folgenden Informationen:",
"invalid_token": "Ungültiges Token. Authentifizierung abgebrochen.",
"continue_anyway": "Trotzdem fortfahren? (y/n):",
"token_verified": "Token verifiziert erfolgreich!",
"error": "Fehler: {Fehler}",
"auth_update_failed": "Die Authentifizierungsinformationen nicht aktualisieren",
"auth_type_auth0": "Auth_0 (Standard)",
"auth_type_prompt": "Wählen Sie Authentifizierungstyp:",
"verifying_token": "Überprüfung der Gültigkeit der Token ...",
"auth_updated_successfully": "Authentifizierungsinformationen erfolgreich aktualisiert!",
"email_prompt": "E -Mail eingeben (für zufällige E -Mails leer lassen):",
"token_prompt": "Geben Sie Ihr Cursor -Token (Access_Token/refresh_token) ein:",
"title": "Manuelle Cursorauthentifizierung",
"token_verification_skipped": "Token -Überprüfung übersprungen (check_user_authorized.py nicht gefunden)",
"random_email_generated": "Zufällige E -Mail generiert: {E -Mail}",
"token_required": "Token ist erforderlich",
"auth_type_google": "Google",
"operation_cancelled": "Operation storniert",
"token_verification_error": "Fehlerüberprüfung der Token: {Fehler}",
"updating_database": "Aktualisieren von Cursorauthentifizierungsdatenbank ..."
},
"token": {
"refreshing": "Erfrischendes Token ...",
"extraction_error": "Fehler beim Extrahieren von Token: {Fehler}",
"invalid_response": "Ungültige JSON -Antwort vom Refresh -Server",
"no_access_token": "Kein Zugangstoken als Antwort",
"connection_error": "Verbindungsfehler zum aktuellen Server",
"unexpected_error": "Unerwarteter Fehler während der Token -Aktualisierung: {Fehler}",
"server_error": "Serverfehler aktualisieren: http {Status}",
"refresh_success": "Token wurde erfolgreich erfrischt! Gültig für {Tage} Tage (abläuft: {Ablauf})",
"request_timeout": "Anfrage zum Aktualisieren des Servers zeitlich festgelegt",
"refresh_failed": "Token -Aktualisierung fehlgeschlagen: {Fehler}"
},
"browser_profile": {
"profile_selected": "Ausgewähltes Profil: {Profil}",
"default_profile": "Standardprofil",
"no_profiles": "Keine {Browser} -Profile gefunden",
"select_profile": "Wählen Sie {Browser} -Profile aus, um zu verwenden:",
"error_loading": "Fehler laden {Browser} Profile: {Fehler}",
"invalid_selection": "Ungültige Auswahl. Bitte versuchen Sie es erneut.",
"title": "Browser -Profilauswahl",
"profile": "Profil {Nummer}",
"profile_list": "Verfügbar {Browser} Profile:"
},
"github_register": {
"feature2": "Registriert ein neues Github -Konto mit zufälligen Anmeldeinformationen.",
"feature6": "Speichert alle Anmeldeinformationen in einer Datei.",
"starting_automation": "Automatisierung beginnen ...",
"feature1": "Generiert eine temporäre E -Mail mit 1secmail.",
"title": "GitHub + Cursor AI Registrierung Automatisierung",
"github_username": "Github Benutzername",
"check_browser_windows_for_manual_intervention_or_try_again_later": "Überprüfen Sie die Browserfenster auf manuelle Eingriffe oder versuchen Sie es später erneut.",
"warning1": "Dieses Skript automatisiert die Kontoerstellung, die möglicherweise gegen GitHub/Cursor -Nutzungsbedingungen verstoßen.",
"feature4": "Loggen Sie sich in Cursor AI unter Verwendung der Github -Authentifizierung an.",
"invalid_choice": "Ungültige Auswahl. Bitte geben Sie 'Ja' oder 'Nein' ein",
"completed_successfully": "GitHub + Cursor -Registrierung erfolgreich abgeschlossen!",
"warning2": "Benötigt Internetzugang und administrative Berechtigungen.",
"registration_encountered_issues": "GitHub + Cursorregistrierung trafen auf Probleme.",
"credentials_saved": "Diese Anmeldeinformationen wurden auf github_cursor_accounts.txt gespeichert",
"feature3": "Überprüft die GitHub -E -Mail automatisch.",
"github_password": "GitHub Passwort",
"features_header": "Merkmale",
"feature5": "Setzt die Maschinen -ID zurück, um die Versuchserkennung zu umgehen.",
"warning4": "Verwenden Sie verantwortungsbewusst und auf eigenes Risiko.",
"warning3": "Captcha oder zusätzliche Überprüfung kann die Automatisierung unterbrechen.",
"cancelled": "Operation storniert",
"warnings_header": "Warnungen",
"program_terminated": "Programm vom Benutzer beendet",
"confirm": "Sind Sie sicher, dass Sie fortfahren möchten?",
"email_address": "E-Mail-Adresse"
},
"account_info": {
"subscription": "Abonnement",
"failed_to_get_account_info": "Es wurden keine Kontoinformationen erhalten",
"subscription_type": "Abonnementtyp",
"pro": "Pro",
"failed_to_get_account": "Es wurden keine Kontoinformationen erhalten",
"config_not_found": "Konfiguration nicht gefunden.",
"premium_usage": "Premium -Nutzung",
"failed_to_get_subscription": "Abonnementinformationen nicht erhalten",
"basic_usage": "Grundnutzung",
"premium": "Prämie",
"free": "Frei",
"email_not_found": "E -Mail nicht gefunden",
"title": "Kontoinformationen",
"inactive": "Inaktiv",
"remaining_trial": "Verbleibender Versuch",
"enterprise": "Unternehmen",
"lifetime_access_enabled": "Lebensdauer Zugang aktiviert",
"failed_to_get_usage": "Nutzungsinformationen nicht erhalten",
"usage_not_found": "Nutzung nicht gefunden",
"days_remaining": "Verbleibende Tage",
"failed_to_get_token": "Versäumte es, Token zu bekommen",
"token": "Token",
"subscription_not_found": "Abonnementinformationen nicht gefunden",
"days": "Tage",
"team": "Team",
"token_not_found": "Token nicht gefunden",
"pro_trial": "Pro Test",
"active": "Aktiv",
"email": "E-Mail",
"failed_to_get_email": "Die E -Mail -Adresse nicht erhalten",
"trial_remaining": "Verbleibender Pro -Versuch",
"usage": "Verwendung"
},
"config": {
"config_updated": "Konfiguration aktualisiert",
"configuration": "Konfiguration",
"file_owner": "Dateibesitzer: {Eigentümer}",
"error_checking_linux_paths": "Fehlerprüfung Linux -Pfade: {Fehler}",
"storage_file_is_empty": "Speicherdatei ist leer: {Storage_path}",
"config_directory": "Konfigurationsverzeichnis",
"documents_path_not_found": "Dokumente Pfad nicht gefunden, unter Verwendung des aktuellen Verzeichnisses",
"config_not_available": "Konfiguration nicht verfügbar",
"neither_cursor_nor_cursor_directory_found": "Weder Cursor noch Cursorverzeichnis in {config_base} gefunden",
"please_make_sure_cursor_is_installed_and_has_been_run_at_least_once": "Bitte stellen Sie sicher, dass der Cursor installiert ist und mindestens einmal ausgeführt wurde",
"using_temp_dir": "Verwenden von temporärem Verzeichnis aufgrund von Fehler: {Path} (Fehler: {Fehler})",
"config_created": "Konfiguration erstellt: {config_file}",
"storage_file_not_found": "Speicherdatei nicht gefunden: {Storage_path}",
"the_file_might_be_corrupted_please_reinstall_cursor": "Die Datei kann beschädigt sein. Bitte installieren Sie den Cursor neu.",
"error_getting_file_stats": "Fehler Erhalten von Dateistatistiken: {Fehler}",
"enabled": "Ermöglicht",
"backup_created": "Sicherung erstellt: {Path}",
"file_permissions": "Dateiberechtigungen: {Berechtigungen}",
"config_setup_error": "Fehler einrichten Konfiguration: {Fehler}",
"config_removed": "Konfigurationsdatei für erzwungene Aktualisierung entfernt",
"config_force_update_enabled": "Konfigurationsdatei -Kraft -Update aktiviert und erzwungenes Update durchführen",
"error_reading_storage_file": "Fehler beim Lesen der Speicherdatei: {Fehler}",
"file_size": "Dateigröße: {Größe} Bytes",
"config_force_update_disabled": "Konfigurationsdatei -Kraft -Aktualisierung deaktiviert, überspringen erzwungenes Update",
"config_dir_created": "Konfigurationsverzeichnis erstellt: {Path}",
"config_option_added": "Konfigurationsoption hinzugefügt: {Option}",
"file_group": "Dateigruppe: {Gruppe}",
"and": "Und",
"force_update_failed": "Force -Update -Konfiguration fehlgeschlagen: {Fehler}",
"storage_directory_not_found": "Speicherverzeichnis nicht gefunden: {Storage_dir}",
"also_checked": "Auch überprüft {Path}",
"storage_file_found": "Speicherdatei gefunden: {Storage_path}",
"disabled": "Deaktiviert",
"try_running": "Versuchen Sie das Ausführen: {Befehl}",
"backup_failed": "Failed to backup config: {error}",
"storage_file_is_valid_and_contains_data": "Die Speicherdatei ist gültig und enthält Daten",
"permission_denied": "Erlaubnis abgelehnt: {Storage_path}"
},
"bypass": {
"found_product_json": "Found Product.json: {Path}",
"starting": "Cursorversion Bypass starten ...",
"version_updated": "Version von {Old} zu {new} aktualisiert",
"menu_option": "Bypass Cursor Versionsprüfung",
"unsupported_os": "Nicht unterstütztes Betriebssystem: {System}",
"backup_created": "Sicherung erstellt: {Path}",
"current_version": "Aktuelle Version: {Version}",
"localappdata_not_found": "LocalAppdata -Umgebungsvariable nicht gefunden",
"no_write_permission": "Keine Schreibberechtigung für Datei: {Path}",
"write_failed": "Product nicht geschrieben.json: {error}",
"description": "Dieses Tool modifiziert Cursors product.json, um die Versionsbeschränkungen zu umgehen",
"bypass_failed": "Versionsbypass fehlgeschlagen: {Fehler}",
"title": "Cursorversion Bypass -Tool",
"no_update_needed": "Kein Update erforderlich. Die aktuelle Version {Version} ist bereits> = 0,46.0",
"read_failed": "Product nicht gelesen.json: {error}",
"stack_trace": "Stapelspur",
"product_json_not_found": "product.json nicht in gemeinsamen Linux -Pfaden gefunden",
"file_not_found": "Datei nicht gefunden: {Path}"
},
"bypass_token_limit": {
"description": "Dieses Tool modifiziert die Datei workbench.desktop.main.js, um die Token -Grenze zu umgehen",
"press_enter": "Drücken Sie die Eingabetaste, um fortzufahren ...",
"title": "Bypass Token Limit Tool"
}
}

View File

@ -35,7 +35,8 @@
"bypass_token_limit": "Bypass Token Limit",
"language_config_saved": "Language configuration saved successfully",
"lang_invalid_choice": "Invalid choice. Please enter one of the following options: ({lang_choices})",
"restore_machine_id": "Restore Machine ID from Backup"
"restore_machine_id": "Restore Machine ID from Backup",
"manual_custom_auth": "Manual Custom Auth"
},
"languages": {
"ar": "Arabic",
@ -50,7 +51,9 @@
"ru": "Russian",
"tr": "Turkish",
"bg": "Bulgarian",
"es": "Spanish"
"es": "Spanish",
"ja": "Japanese",
"it": "Italian"
},
"quit_cursor": {
"start": "Start Quitting Cursor",
@ -822,5 +825,30 @@
"success": "Machine ID restored successfully",
"process_error": "Restore process error: {error}",
"press_enter": "Press Enter to continue"
},
"manual_auth": {
"title": "Manual Cursor Authentication",
"token_prompt": "Enter your Cursor token (access_token/refresh_token):",
"token_required": "Token is required",
"verifying_token": "Verifying token validity...",
"token_verified": "Token verified successfully!",
"invalid_token": "Invalid token. Authentication aborted.",
"token_verification_skipped": "Token verification skipped (check_user_authorized.py not found)",
"token_verification_error": "Error verifying token: {error}",
"continue_anyway": "Continue anyway? (y/N): ",
"email_prompt": "Enter email (leave blank for random email):",
"random_email_generated": "Random email generated: {email}",
"auth_type_prompt": "Select authentication type:",
"auth_type_auth0": "Auth_0 (Default)",
"auth_type_google": "Google",
"auth_type_github": "GitHub",
"auth_type_selected": "Selected authentication type: {type}",
"confirm_prompt": "Please confirm the following information:",
"proceed_prompt": "Proceed? (y/N): ",
"operation_cancelled": "Operation cancelled",
"updating_database": "Updating Cursor authentication database...",
"auth_updated_successfully": "Authentication information updated successfully!",
"auth_update_failed": "Failed to update authentication information",
"error": "Error: {error}"
}
}

View File

@ -32,7 +32,11 @@
"bypass_version_check": "Omitir Verificación de Versión de Cursor",
"check_user_authorized": "Verificar Usuario Autorizado",
"bypass_token_limit": "Omitir límite de tokens",
"restore_machine_id": "Restaurar ID de máquina desde copia de seguridad"
"restore_machine_id": "Restaurar ID de máquina desde copia de seguridad",
"select_chrome_profile": "Seleccionar perfil de Chrome",
"language_config_saved": "Configuración del idioma guardada correctamente",
"lang_invalid_choice": "Elección no válida. Ingrese una de las siguientes opciones: ({Lang_Choices})",
"manual_custom_auth": "Autorización personalizada manual"
},
"languages": {
"ar": "Árabe",
@ -47,7 +51,9 @@
"ru": "Ruso",
"tr": "Turco",
"bg": "Búlgaro",
"es": "Español"
"es": "Español",
"it": "italiano",
"ja": "japonés"
},
"quit_cursor": {
"start": "Comenzando a Cerrar Cursor",
@ -200,7 +206,26 @@
"setting_on_password": "Estableciendo Contraseña",
"getting_code": "Obteniendo Código de Verificación, Se Intentará en 60s",
"human_verify_error": "No se puede verificar que el usuario es humano. Reintentando...",
"max_retries_reached": "Se alcanzó el máximo de intentos. Registro fallido."
"max_retries_reached": "Se alcanzó el máximo de intentos. Registro fallido.",
"using_browser": "Usando {navegador} navegador: {ruta}",
"could_not_track_processes": "No se pudo rastrear {navegador} procesos: {error}",
"try_install_browser": "Intente instalar el navegador con su administrador de paquetes",
"tempmail_plus_verification_started": "Iniciar proceso de verificación TempMailPlus",
"tempmail_plus_enabled": "TempMailPlus está habilitado",
"browser_path_invalid": "La ruta {navegador} no es válida, utilizando la ruta predeterminada",
"using_tempmail_plus": "Uso de TempMailPlus para la verificación de correo electrónico",
"tracking_processes": "Seguimiento {count} {navegador} procesos",
"tempmail_plus_epin_missing": "TempMailPlus Epin no está configurado",
"tempmail_plus_verification_failed": "Falló la verificación TempMailPlus: {Error}",
"using_browser_profile": "Usando {navegador} perfil desde: {user_data_dir}",
"tempmail_plus_verification_completed": "VERIFICACIÓN TEMPMAILPLUS completada con éxito",
"tempmail_plus_email_missing": "El correo electrónico de TempMailPlus no está configurado",
"tempmail_plus_init_failed": "No se pudo inicializar tempMailPlus: {error}",
"tempmail_plus_config_missing": "Falta la configuración de TempMailPlus",
"tempmail_plus_initialized": "TempMailPlus inicializado con éxito",
"tempmail_plus_disabled": "TempMailPlus está deshabilitado",
"no_new_processes_detected": "No hay nuevos procesos {navegador} detectados para rastrear",
"make_sure_browser_is_properly_installed": "Asegúrese de que {navegador} esté instalado correctamente"
},
"auth": {
"title": "Administrador de Autenticación de Cursor",
@ -290,7 +315,13 @@
"available_domains_loaded": "Dominios Disponibles Cargados: {count}",
"domains_filtered": "Dominios Filtrados: {count}",
"trying_to_create_email": "Intentando crear correo: {email}",
"domain_blocked": "Dominio Bloqueado: {domain}"
"domain_blocked": "Dominio Bloqueado: {domain}",
"no_display_found": "No se encontró pantalla. Asegúrese de que X Server se esté ejecutando.",
"try_export_display": "Prueba: Exportar pantalla =: 0",
"try_install_chromium": "Prueba: Sudo Apt Instalar Chromium-Browser",
"extension_load_error": "Error de carga de extensión: {error}",
"make_sure_chrome_chromium_is_properly_installed": "Asegúrese de que el cromo/cromo esté instalado correctamente",
"using_chrome_profile": "Usando el perfil de Chrome de: {user_data_dir}"
},
"update": {
"title": "Deshabilitar Actualización Automática de Cursor",
@ -303,7 +334,23 @@
"removing_directory": "Eliminando Directorio",
"directory_removed": "Directorio Eliminado",
"creating_block_file": "Creando Archivo de Bloqueo",
"block_file_created": "Archivo de Bloqueo Creado"
"block_file_created": "Archivo de Bloqueo Creado",
"clearing_update_yml": "Limpiar el archivo Update.yml",
"update_yml_cleared": "Archivo de Update.yml claro",
"unsupported_os": "OS no compatible: {Sistema}",
"block_file_already_locked": "El archivo de bloque ya está bloqueado",
"yml_already_locked_error": "Update.yml File ya bloqueado Error: {Error}",
"update_yml_not_found": "Archivo de Update.yml no encontrado",
"yml_locked_error": "Update.yml Error bloqueado del archivo: {Error}",
"remove_directory_failed": "No se pudo eliminar el directorio: {error}",
"yml_already_locked": "El archivo Update.yml ya está bloqueado",
"create_block_file_failed": "No se pudo crear un archivo de bloque: {error}",
"block_file_locked_error": "Bloqueo Error bloqueado del archivo: {error}",
"directory_locked": "El directorio está bloqueado: {ruta}",
"block_file_already_locked_error": "Bloquee el archivo ya bloqueado Error: {Error}",
"clear_update_yml_failed": "No se pudo borrar el archivo Update.yml: {Error}",
"yml_locked": "El archivo de Update.yml está bloqueado",
"block_file_locked": "El archivo de bloque está bloqueado"
},
"updater": {
"checking": "Buscando actualizaciones...",
@ -316,7 +363,8 @@
"update_skipped": "Omitiendo actualización.",
"invalid_choice": "Elección inválida. Por favor ingrese 'Y' o 'n'.",
"development_version": "Versión de Desarrollo {current} > {latest}",
"changelog_title": "Registro de Cambios"
"changelog_title": "Registro de Cambios",
"rate_limit_exceeded": "Límite de velocidad de la API de GitHub excedido. Skinging actualización de actualización."
},
"totally_reset": {
"title": "Restablecer Cursor Completamente",
@ -428,7 +476,24 @@
"cursor_reset_completed": "¡El Editor Cursor AI ha sido completamente restablecido y se ha evitado la detección de prueba!",
"cursor_reset_failed": "Falló el restablecimiento del Editor Cursor AI: {error}",
"cursor_reset_cancelled": "Restablecimiento del Editor Cursor AI cancelado. Saliendo sin realizar cambios.",
"operation_cancelled": "Operación cancelada. Saliendo sin realizar cambios."
"operation_cancelled": "Operación cancelada. Saliendo sin realizar cambios.",
"direct_advanced_navigation": "Intentar la navegación directa a la pestaña avanzada",
"delete_input_error": "Error encontrar la entrada Eliminar: {error}",
"delete_input_not_found_continuing": "Eliminar la entrada de confirmación no encontrada, tratando de continuar de todos modos",
"advanced_tab_not_found": "Pestaña avanzada no encontrada después de múltiples intentos",
"advanced_tab_error": "Error al encontrar la pestaña avanzada: {error}",
"delete_input_not_found": "Eliminar la entrada de confirmación no encontrada después de múltiples intentos",
"delete_input_retry": "Eliminar entrada no encontrada, intento {intento}/{max_attempts}",
"login_redirect_failed": "Falló en la redirección de inicio de sesión, intentando la navegación directa ...",
"advanced_tab_retry": "Pestaña avanzada no encontrada, intento {intento}/{max_attempts}",
"advanced_tab_clicked": "Haga clic en la pestaña Avanzada",
"already_on_settings": "Ya en la página de configuración",
"found_danger_zone": "Sección de zona de peligro encontrado",
"delete_button_retry": "Botón Eliminar no encontrado, intento {intento}/{max_attempts}",
"delete_button_clicked": "Haga clic en el botón Eliminar la cuenta",
"delete_button_not_found": "Eliminar el botón de cuenta no se encuentra después de múltiples intentos",
"delete_button_error": "Error de encontrar el botón Eliminar: {error}",
"navigating_to_settings": "Navegar a la página de configuración ..."
},
"github_register": {
"title": "Automatización de Registro de GitHub + Cursor AI",
@ -511,5 +576,291 @@
"success": "ID de máquina restaurado con éxito",
"process_error": "Error en el proceso de restauración: {error}",
"press_enter": "Presione Enter para continuar"
},
"oauth": {
"no_chrome_profiles_found": "No se encontraron perfiles de Chrome, utilizando el valor predeterminado",
"starting_new_authentication_process": "Iniciar nuevo proceso de autenticación ...",
"failed_to_delete_account": "No se pudo eliminar la cuenta: {error}",
"found_email": "Correo electrónico encontrado: {correo electrónico}",
"github_start": "Comienzo de Github",
"already_on_settings_page": "¡Ya en la página Configuración!",
"starting_github_authentication": "Comenzar la autenticación de Github ...",
"status_check_error": "Error de verificación de estado: {error}",
"account_is_still_valid": "La cuenta sigue siendo válida (uso: {uso})",
"authentication_timeout": "Tiempo de espera de autenticación",
"google_start": "Inicio de Google",
"usage_count": "Recuento de uso: {uso}",
"using_first_available_chrome_profile": "Usando el primer perfil de Chrome disponible: {perfil}",
"no_compatible_browser_found": "No se encontró un navegador compatible. Instale Google Chrome o Chromium.",
"authentication_successful_getting_account_info": "Autenticación exitosa, obteniendo información de cuenta ...",
"found_chrome_at": "Encontrado Chrome en: {ruta}",
"error_getting_user_data_directory": "Error al obtener directorio de datos de usuario: {error}",
"error_finding_chrome_profile": "Error de encontrar el perfil de Chrome, usando el valor predeterminado: {error}",
"auth_update_success": "El éxito de la actualización de la autenticación",
"authentication_successful": "Autenticación exitosa - correo electrónico: {correo electrónico}",
"authentication_failed": "La autenticación falló: {error}",
"warning_browser_close": "Advertencia: esto cerrará todos los procesos en ejecución {navegador}",
"supported_browsers": "Navegadores compatibles para {plataforma}",
"authentication_button_not_found": "Botón de autenticación no se encuentra",
"starting_new_google_authentication": "Iniciar nueva autenticación de Google ...",
"waiting_for_authentication": "Esperando la autenticación ...",
"found_default_chrome_profile": "Perfil de Chrome predeterminado encontrado encontrado",
"starting_browser": "Browser inicial en: {ruta}",
"token_extraction_error": "Error de extracción de token: {error}",
"could_not_check_usage_count": "No pudo verificar el recuento de uso: {error}",
"profile_selection_error": "Error durante la selección de perfil: {error}",
"warning_could_not_kill_existing_browser_processes": "ADVERTENCIA: No se pudo matar los procesos existentes del navegador: {Error}",
"browser_failed_to_start": "El navegador no pudo comenzar: {error}",
"redirecting_to_authenticator_cursor_sh": "Redirección a autenticador.cursor.sh ...",
"found_browser_data_directory": "Directorio de datos del navegador encontrado: {ruta}",
"browser_not_found_trying_chrome": "No pudo encontrar {navegador}, intentando Chrome en su lugar",
"starting_re_authentication_process": "Inicio del proceso de reautenticación ...",
"found_cookies": "Encontrado {Count} Cookies",
"auth_update_failed": "La actualización de la autenticación falló",
"browser_failed_to_start_fallback": "El navegador no pudo comenzar: {error}",
"failed_to_delete_expired_account": "No se pudo eliminar la cuenta vencida",
"navigating_to_authentication_page": "Navegar a la página de autenticación ...",
"browser_closed": "Navegador cerrado",
"failed_to_delete_account_or_re_authenticate": "No se pudo eliminar la cuenta o reautenticar: {error}",
"initializing_browser_setup": "Inicializar la configuración del navegador ...",
"failed_to_extract_auth_info": "No se pudo extraer información de autenticación: {error}",
"detected_platform": "Plataforma detectada: {plataforma}",
"starting_google_authentication": "Iniciar autenticación de Google ...",
"browser_failed": "El navegador no pudo comenzar: {error}",
"using_browser_profile": "Usando el perfil del navegador: {perfil}",
"consider_running_without_sudo": "Considere ejecutar el script sin sudo",
"try_running_without_sudo_admin": "Intente ejecutar sin privilegios de sudo/administrador",
"running_as_root_warning": "No se recomienda ejecutar la raíz para la automatización del navegador",
"page_changed_checking_auth": "Cambiado en la página, controlando la autenticación ...",
"please_select_your_google_account_to_continue": "Seleccione su cuenta de Google para continuar ...",
"browser_setup_failed": "Falló la configuración del navegador: {error}",
"missing_authentication_data": "Datos de autenticación faltantes: {datos}",
"using_configured_browser_path": "Uso de la ruta configurada {navegador}: {ruta}",
"could_not_find_usage_count": "No pudo encontrar el recuento de uso: {error}",
"killing_browser_processes": "Matar {navegador} procesos ...",
"browser_setup_completed": "Configuración del navegador completada con éxito",
"account_has_reached_maximum_usage": "La cuenta ha alcanzado el uso máximo, {eliminar}",
"could_not_find_email": "No pudo encontrar correo electrónico: {error}",
"user_data_dir_not_found": "{navegador} Directorio de datos de usuario que no se encuentra en {ruta}, intentará Chrome en su lugar",
"found_browser_user_data_dir": "Directorio de datos de usuario encontrado {navegador}: {ruta}",
"invalid_authentication_type": "Tipo de autenticación no válido"
},
"manual_auth": {
"auth_type_selected": "Tipo de autenticación seleccionado: {tipo}",
"proceed_prompt": "¿Proceder? (S/N):",
"auth_type_github": "Github",
"confirm_prompt": "Confirme la siguiente información:",
"invalid_token": "Token inválido. Autenticación abortada.",
"continue_anyway": "¿Continuar de todos modos? (S/N):",
"token_verified": "Token Verificado con éxito!",
"error": "Error: {error}",
"auth_update_failed": "No se pudo actualizar la información de autenticación",
"auth_type_prompt": "Seleccione Tipo de autenticación:",
"auth_type_auth0": "Auth_0 (predeterminado)",
"verifying_token": "Verificar la validez del token ...",
"auth_updated_successfully": "Información de autenticación actualizada con éxito!",
"email_prompt": "Ingrese el correo electrónico (deje en blanco para un correo electrónico aleatorio):",
"token_prompt": "Ingrese el token de su cursor (access_token/refresh_token):",
"title": "Autenticación del cursor manual",
"token_verification_skipped": "Verificación del token omitido (check_user_authorized.py no encontrado)",
"random_email_generated": "Correo electrónico aleatorio generado: {correo electrónico}",
"token_required": "Se requiere token",
"auth_type_google": "Google",
"operation_cancelled": "Operación cancelada",
"token_verification_error": "Error de verificación de token: {error}",
"updating_database": "Actualización de la base de datos de autenticación del cursor ..."
},
"auth_check": {
"token_length": "Longitud del token: {longitud} caracteres",
"usage_response_status": "Estado de respuesta de uso: {respuesta}",
"operation_cancelled": "Operación cancelada por el usuario",
"error_getting_token_from_db": "Error al obtener token de la base de datos: {error}",
"checking_usage_information": "Verificación de información de uso ...",
"usage_response": "Respuesta de uso: {respuesta}",
"authorization_failed": "¡Falló la autorización!",
"authorization_successful": "Autorización exitosa!",
"request_timeout": "Solicitar el tiempo de tiempo fuera",
"check_error": "Error de comprobación de autorización: {error}",
"connection_error": "Error de conexión",
"invalid_token": "Token inválido",
"check_usage_response": "Verifique el uso de la respuesta: {Respuesta}",
"enter_token": "Ingrese el token de su cursor:",
"token_found_in_db": "Token encontrado en la base de datos",
"user_unauthorized": "El usuario no está autorizado",
"checking_authorization": "Verificación de autorización ...",
"error_generating_checksum": "Error de generación de la suma de verificación: {error}",
"token_source": "¿Obtener token de la base de datos o la entrada manualmente? (D/M, predeterminado: D)",
"unexpected_error": "Error inesperado: {error}",
"user_authorized": "El usuario está autorizado",
"token_not_found_in_db": "Token no encontrado en la base de datos",
"jwt_token_warning": "El token parece estar en formato JWT, pero la comprobación de API devolvió un código de estado inesperado. El token puede ser válido, pero el acceso a la API está restringido.",
"unexpected_status_code": "Código de estado inesperado: {código}",
"getting_token_from_db": "Obtener token de la base de datos ...",
"cursor_acc_info_not_found": "cursor_acc_info.py no encontrado"
},
"account_delete": {
"delete_input_not_found": "Eliminar la entrada de confirmación no encontrada después de múltiples intentos",
"logging_in": "Iniciar sesión con Google ...",
"confirm_button_not_found": "Confirmar el botón no encontrado después de múltiples intentos",
"confirm_button_error": "Error de encontrar el botón Confirmar: {Error}",
"delete_button_clicked": "Haga clic en el botón Eliminar la cuenta",
"confirm_prompt": "¿Estás seguro de que quieres continuar? (S/N):",
"delete_button_error": "Error de encontrar el botón Eliminar: {error}",
"cancelled": "Eliminación de la cuenta cancelada.",
"error": "Error durante la eliminación de la cuenta: {error}",
"interrupted": "Proceso de eliminación de la cuenta interrumpido por el usuario.",
"delete_input_not_found_continuing": "Eliminar la entrada de confirmación no encontrada, tratando de continuar de todos modos",
"advanced_tab_retry": "Pestaña avanzada no encontrada, intento {intento}/{max_attempts}",
"waiting_for_auth": "Esperando la autenticación de Google ...",
"typed_delete": "\"Eliminar\" mecanografiado en el cuadro de confirmación",
"trying_settings": "Tratando de navegar a la página de configuración ...",
"delete_input_retry": "Eliminar entrada no encontrada, intento {intento}/{max_attempts}",
"email_not_found": "Correo electrónico no encontrado: {error}",
"delete_button_not_found": "Eliminar el botón de cuenta no se encuentra después de múltiples intentos",
"already_on_settings": "Ya en la página de configuración",
"failed": "El proceso de eliminación de la cuenta falló o fue cancelado.",
"warning": "Advertencia: esto eliminará permanentemente su cuenta de cursor. Esta acción no se puede deshacer.",
"direct_advanced_navigation": "Intentar la navegación directa a la pestaña avanzada",
"advanced_tab_not_found": "Pestaña avanzada no encontrada después de múltiples intentos",
"auth_timeout": "Tiempo de espera de autenticación, continuando de todos modos ...",
"select_google_account": "Seleccione su cuenta de Google ...",
"google_button_not_found": "El botón de inicio de sesión de Google no se encuentra",
"found_danger_zone": "Sección de zona de peligro encontrado",
"account_deleted": "Cuenta eliminada con éxito!",
"starting_process": "Proceso de eliminación de la cuenta inicial ...",
"advanced_tab_error": "Error al encontrar la pestaña avanzada: {error}",
"delete_button_retry": "Botón Eliminar no encontrado, intento {intento}/{max_attempts}",
"login_redirect_failed": "Falló en la redirección de inicio de sesión, intentando la navegación directa ...",
"unexpected_error": "Error inesperado: {error}",
"delete_input_error": "Error encontrar la entrada Eliminar: {error}",
"login_successful": "Iniciar sesión exitoso",
"advanced_tab_clicked": "Haga clic en la pestaña Avanzada",
"unexpected_page": "Página inesperada después del inicio de sesión: {URL}",
"found_email": "Correo electrónico encontrado: {correo electrónico}",
"title": "Herramienta de eliminación de la cuenta de cursor de Google",
"navigating_to_settings": "Navegar a la página de configuración ...",
"success": "¡Su cuenta de cursor se ha eliminado con éxito!",
"confirm_button_retry": "Confirmar el botón no encontrado, intento {intento}/{max_attempts}"
},
"token": {
"refreshing": "Refrescante token ...",
"extraction_error": "Error de extraer token: {error}",
"invalid_response": "Respuesta JSON no válida del servidor de actualización",
"no_access_token": "No hay token de acceso en respuesta",
"connection_error": "Error de conexión para actualizar el servidor",
"unexpected_error": "Error inesperado durante la actualización del token: {error}",
"server_error": "Actualizar el error del servidor: http {status}",
"refresh_success": "Token renovado con éxito! Válido para {días} días (expiras: {expirar})",
"request_timeout": "Solicitud para actualizar el horario del servidor",
"refresh_failed": "Falló en la actualización del token: {error}"
},
"browser_profile": {
"profile_selected": "Perfil seleccionado: {perfil}",
"default_profile": "Perfil predeterminado",
"no_profiles": "No se encontraron perfiles {navegador}",
"select_profile": "Seleccione el perfil {navegador} para usar:",
"error_loading": "Error de carga {navegador} perfiles: {error}",
"invalid_selection": "Selección no válida. Por favor intente de nuevo.",
"title": "Selección de perfil de navegador",
"profile": "Perfil {número}",
"profile_list": "Disponible {navegador} perfiles:"
},
"account_info": {
"subscription": "Suscripción",
"failed_to_get_account_info": "No se pudo obtener información de la cuenta",
"subscription_type": "Tipo de suscripción",
"pro": "Pro",
"failed_to_get_account": "No se pudo obtener información de la cuenta",
"config_not_found": "Configuración no encontrada.",
"premium_usage": "Uso de primas",
"failed_to_get_subscription": "No se pudo obtener información de suscripción",
"basic_usage": "Uso básico",
"premium": "De primera calidad",
"free": "Gratis",
"email_not_found": "Correo electrónico no encontrado",
"title": "Información de la cuenta",
"inactive": "Inactivo",
"remaining_trial": "Prueba restante",
"enterprise": "Empresa",
"lifetime_access_enabled": "Acceso de por vida habilitado",
"failed_to_get_usage": "No se pudo obtener información de uso",
"usage_not_found": "Uso no encontrado",
"days_remaining": "Días restantes",
"failed_to_get_token": "No se pudo hacer token",
"token": "Simbólico",
"subscription_not_found": "Información de suscripción no encontrada",
"days": "días",
"team": "Equipo",
"token_not_found": "Token no encontrado",
"pro_trial": "Prueba pro",
"email": "Correo electrónico",
"active": "Activo",
"failed_to_get_email": "No se pudo obtener la dirección de correo electrónico",
"trial_remaining": "Prueba profesional restante",
"usage": "Uso"
},
"config": {
"config_updated": "Configuración actualizada",
"configuration": "Configuración",
"file_owner": "Propietario del archivo: {propietario}",
"error_checking_linux_paths": "Error de comprobación de rutas de Linux: {error}",
"storage_file_is_empty": "El archivo de almacenamiento está vacío: {storage_path}",
"config_directory": "Directorio de configuración",
"documents_path_not_found": "Ruta de documentos no encontrado, utilizando el directorio actual",
"config_not_available": "Configuración no disponible",
"neither_cursor_nor_cursor_directory_found": "Ni el cursor ni el directorio cursor se encuentran en {config_base}",
"please_make_sure_cursor_is_installed_and_has_been_run_at_least_once": "Asegúrese de que el cursor esté instalado y se haya ejecutado al menos una vez",
"config_created": "Config creado: {config_file}",
"using_temp_dir": "Usando directorio temporal debido al error: {ruta} (error: {error})",
"storage_file_not_found": "Archivo de almacenamiento no encontrado: {storage_path}",
"the_file_might_be_corrupted_please_reinstall_cursor": "El archivo puede estar dañado, reinstale el cursor",
"error_getting_file_stats": "Error al obtener estadísticas de archivo: {error}",
"enabled": "Activado",
"backup_created": "Copia de seguridad creada: {ruta}",
"file_permissions": "Permisos de archivo: {permisos}",
"config_setup_error": "Error de configuración de configuración: {error}",
"config_removed": "Archivo de configuración eliminado para la actualización forzada",
"config_force_update_enabled": "Actualización de la fuerza de archivo de configuración habilitada, realizando la actualización forzada",
"file_size": "Tamaño del archivo: {size} bytes",
"error_reading_storage_file": "Error al leer el archivo de almacenamiento: {error}",
"config_force_update_disabled": "Actualización de la fuerza de archivo de configuración deshabilitado, omitiendo la actualización forzada",
"config_dir_created": "Directorio de configuración creado: {ruta}",
"config_option_added": "Opción de configuración agregada: {opción}",
"file_group": "Grupo de archivos: {grupo}",
"and": "Y",
"backup_failed": "No se pudo hacer una copia de seguridad de la configuración: {error}",
"force_update_failed": "Falló de configuración de actualización de fuerza: {error}",
"storage_directory_not_found": "Directorio de almacenamiento no encontrado: {Storage_dir}",
"also_checked": "También verificado {ruta}",
"try_running": "Intente ejecutar: {comando}",
"disabled": "Desactivado",
"storage_file_found": "Archivo de almacenamiento encontrado: {storage_path}",
"storage_file_is_valid_and_contains_data": "El archivo de almacenamiento es válido y contiene datos",
"permission_denied": "Permiso denegado: {Storage_Path}"
},
"bypass": {
"found_product_json": "Product.json encontrado: {ruta}",
"starting": "Inicio de la versión del cursor Bypass ...",
"version_updated": "Versión actualizada de {Old} a {new}",
"menu_option": "Verificación de la versión del cursor de derivación",
"unsupported_os": "Sistema operativo no compatible: {Sistema}",
"backup_created": "Copia de seguridad creada: {ruta}",
"current_version": "Versión actual: {versión}",
"localappdata_not_found": "Variable de entorno LocalAppdata no encontrada",
"no_write_permission": "Sin permiso de escritura para el archivo: {ruta}",
"write_failed": "No se pudo escribir Product.json: {Error}",
"description": "Esta herramienta modifica el producto de cursor.json para evitar restricciones de versión",
"bypass_failed": "Versión Bypass falló: {error}",
"title": "Herramienta de derivación de la versión del cursor",
"no_update_needed": "No se necesita actualización. La versión actual {versión} ya es> = 0.46.0",
"read_failed": "No se pudo leer Product.json: {Error}",
"stack_trace": "Rastro de pila",
"product_json_not_found": "Product.json no se encuentra en las rutas de Linux comunes",
"file_not_found": "Archivo no encontrado: {ruta}"
},
"bypass_token_limit": {
"description": "Esta herramienta modifica el archivo workbench.desktop.main.js para evitar el límite del token",
"press_enter": "Presione Entrar para continuar ...",
"title": "Herramienta de límite de token de derivación"
}
}

View File

@ -30,7 +30,13 @@
"bypass_version_check": "Ignorer la Vérification de Version de Cursor",
"check_user_authorized": "Vérifier l'Autorisation de l'Utilisateur",
"bypass_token_limit": "Contourner la limite de tokens",
"restore_machine_id": "Restaurer l'ID de machine depuis une sauvegarde"
"restore_machine_id": "Restaurer l'ID de machine depuis une sauvegarde",
"select_chrome_profile": "Sélectionnez Chrome Profil",
"admin_required": "Exécution en tant qu'exécutable, les privilèges de l'administrateur requis.",
"language_config_saved": "Configuration du langage enregistré avec succès",
"lang_invalid_choice": "Choix non valide. Veuillez saisir l'une des options suivantes: ({Lang_Choices})",
"manual_custom_auth": "Auth personnalisé manuel",
"admin_required_continue": "Poursuivant sans privilèges d'administrateur."
},
"languages": {
"ar": "Arabe",
@ -45,7 +51,9 @@
"ru": "Russe",
"es": "Espagnol",
"tr": "Turc",
"bg": "Bulgare"
"bg": "Bulgare",
"it": "italien",
"ja": "japonais"
},
"quit_cursor": {
"start": "Début de la Fermeture de Cursor",
@ -196,7 +204,28 @@
"password_submitted": "Mot de Passe Soumis",
"total_usage": "Utilisation Totale : {usage}",
"setting_on_password": "Définir le Mot de Passe",
"getting_code": "Obtention du Code de Vérification, Nouvelle Tentative dans 60s"
"getting_code": "Obtention du Code de Vérification, Nouvelle Tentative dans 60s",
"using_browser": "Utilisation de {navigateur} navigateur: {path}",
"could_not_track_processes": "Impossible de suivre {Browser} Processus: {Erreur}",
"try_install_browser": "Essayez d'installer le navigateur avec votre gestionnaire de packages",
"tempmail_plus_verification_started": "Démarrage du processus de vérification TempmailPlus",
"max_retries_reached": "Tentatives de réessayer maximales atteintes. L'inscription a échoué.",
"tempmail_plus_enabled": "TempmailPlus est activé",
"browser_path_invalid": "{Browser} Le chemin n'est pas valide, en utilisant le chemin par défaut",
"human_verify_error": "Impossible de vérifier que l'utilisateur est humain. Réessayer ...",
"using_tempmail_plus": "Utilisation de TempmailPlus pour la vérification des e-mails",
"tracking_processes": "Processus de suivi {count} {Browser}",
"tempmail_plus_epin_missing": "Tempmailplus epin n'est pas configuré",
"tempmail_plus_verification_failed": "La vérification tempmailplus a échoué: {error}",
"using_browser_profile": "Utilisation du profil {Browser} de: {user_data_dir}",
"tempmail_plus_verification_completed": "La vérification TempmailPlus terminée avec succès",
"tempmail_plus_email_missing": "Le courrier électronique TempmailPlus n'est pas configuré",
"tempmail_plus_config_missing": "La configuration de tempmailplus est manquante",
"tempmail_plus_init_failed": "Échec de l'initialisation de tempmailplus: {error}",
"tempmail_plus_initialized": "TempmailPlus a initialisé avec succès",
"tempmail_plus_disabled": "TempmailPlus est désactivé",
"no_new_processes_detected": "Pas de nouveaux processus {navigateur} détectés pour suivre",
"make_sure_browser_is_properly_installed": "Assurez-vous que {Browser} est correctement installé"
},
"auth": {
"title": "Gestionnaire d'Authentification de Cursor",
@ -277,7 +306,22 @@
"domains_excluded": "Domaines Exclus : {domains}",
"failed_to_create_account": "Échec de la Création du Compte",
"account_creation_error": "Erreur de Création du Compte : {error}",
"domain_blocked": "Domaine Bloqué : {domain}"
"domain_blocked": "Domaine Bloqué : {domain}",
"no_display_found": "Aucun écran trouvé. Assurez-vous que X Server s'exécute.",
"try_export_display": "Essayez: Affichage d'exportation =: 0",
"try_install_chromium": "Essayez: sudo apt install chromium-browser",
"blocked_domains": "Domaines bloqués: {domaines}",
"blocked_domains_loaded_timeout_error": "Domaines bloqués Erreur de délai d'expiration: {Erreur}",
"blocked_domains_loaded_success": "Des domaines bloqués chargés avec succès",
"extension_load_error": "Erreur de chargement d'extension: {erreur}",
"available_domains_loaded": "Domaines disponibles chargés: {count}",
"blocked_domains_loaded_error": "Domaines bloqués Erreur chargée: {Erreur}",
"make_sure_chrome_chromium_is_properly_installed": "Assurez-vous que Chrome / Chromium est correctement installé",
"blocked_domains_loaded_timeout": "Domaines bloqués Timeout chargé: {délai d'expiration}",
"domains_filtered": "Domaines filtrés: {count}",
"trying_to_create_email": "Essayer de créer un e-mail: {email}",
"using_chrome_profile": "Utilisation du profil chrome de: {user_data_dir}",
"blocked_domains_loaded": "Domaines bloqués chargés: {count}"
},
"update": {
"title": "Désactivation de la Mise à Jour Automatique de Cursor",
@ -290,7 +334,23 @@
"removing_directory": "Suppression du Dossier",
"directory_removed": "Dossier Supprimé",
"creating_block_file": "Création du Fichier de Blocage",
"block_file_created": "Fichier de Blocage Créé"
"block_file_created": "Fichier de Blocage Créé",
"clearing_update_yml": "Effacer le fichier update.yml",
"update_yml_cleared": "Fichier Update.yml effacé",
"unsupported_os": "OS non pris en charge: {System}",
"block_file_already_locked": "Le fichier de blocs est déjà verrouillé",
"yml_already_locked_error": "Update.yml Fichier Erreur déjà verrouillée: {erreur}",
"update_yml_not_found": "Fichier Update.yml introuvable",
"yml_locked_error": "Erreur de verrouillage du fichier Update.yml: {erreur}",
"remove_directory_failed": "Échec de la suppression du répertoire: {error}",
"yml_already_locked": "Le fichier update.yml est déjà verrouillé",
"create_block_file_failed": "Échec de la création du fichier de blocs: {error}",
"block_file_locked_error": "Bloquer Erreur verrouillée du fichier: {erreur}",
"directory_locked": "Le répertoire est verrouillé: {path}",
"block_file_already_locked_error": "Bloquer le fichier Erreur déjà verrouillée: {erreur}",
"clear_update_yml_failed": "Échec de l'effondrement du fichier Update.yml: {error}",
"yml_locked": "Le fichier update.yml est verrouillé",
"block_file_locked": "Le fichier de blocs est verrouillé"
},
"updater": {
"checking": "Vérification des mises à jour...",
@ -303,7 +363,8 @@
"update_skipped": "Mise à jour ignorée.",
"invalid_choice": "Choix invalide. Veuillez entrer 'O' ou 'n'.",
"development_version": "Version de Développement {current} > {latest}",
"changelog_title": "Journal des modifications"
"changelog_title": "Journal des modifications",
"rate_limit_exceeded": "La limite de taux de l'API GitHub dépasse. Vérification de mise à jour de saut."
},
"totally_reset": {
"title": "Réinitialiser Complètement Cursor",
@ -394,7 +455,45 @@
"removing_electron_localstorage_files": "Suppression des fichiers localStorage Electron",
"electron_localstorage_files_removed": "Fichiers localStorage Electron supprimés",
"electron_localstorage_files_removal_error": "Erreur de suppression des fichiers localStorage Electron: {error}",
"removing_electron_localstorage_files_completed": "Suppression des fichiers localStorage Electron terminée"
"removing_electron_localstorage_files_completed": "Suppression des fichiers localStorage Electron terminée",
"warning_title": "AVERTISSEMENT",
"delete_input_error": "Erreur Rechercher la suppression de l'entrée: {erreur}",
"direct_advanced_navigation": "Essayer la navigation directe vers l'onglet avancé",
"delete_input_not_found_continuing": "Supprimer l'entrée de confirmation non trouvée, essayant de continuer de toute façon",
"advanced_tab_not_found": "Onglet avancé non trouvé après plusieurs tentatives",
"advanced_tab_error": "Erreur Recherche d'onglet Avancé: {Erreur}",
"delete_input_not_found": "Supprimer l'entrée de confirmation non trouvée après plusieurs tentatives",
"failed_to_delete_file": "Échec de la suppression du fichier: {path}",
"operation_cancelled": "Opération annulée. Sortant sans apporter de modifications.",
"removed": "Supprimé: {path}",
"warning_6": "Vous devrez à nouveau rétablir un curseur AI après avoir exécuté cet outil.",
"delete_input_retry": "Supprimer l'entrée introuvable, tentative {tentative} / {max_attempts}",
"warning_4": "Pour cibler uniquement les fichiers d'éditeur AI de curseur et les mécanismes de détection d'essai.",
"cursor_reset_failed": "Cursor AI Editor réinitialisation a échoué: {error}",
"login_redirect_failed": "La redirection de connexion a échoué, essayant la navigation directe ...",
"warning_5": "D'autres applications sur votre système ne seront pas affectées.",
"failed_to_delete_file_or_directory": "Échec de la suppression du fichier ou du répertoire: {path}",
"failed_to_delete_directory": "Échec de la suppression du répertoire: {path}",
"resetting_cursor": "Réinitialisation du curseur AI Editor ... Veuillez patienter.",
"cursor_reset_completed": "Le rédacteur en chef de Cursor AI a été entièrement réinitialisé et la détection d'essai contournée!",
"warning_3": "Vos fichiers de code ne seront pas affectés et l'outil est conçu",
"advanced_tab_retry": "Onglet avancé non trouvé, tentative {tentative} / {max_attempts}",
"advanced_tab_clicked": "Cliquez sur l'onglet avancé",
"completed_in": "Terminé en {temps} secondes",
"delete_button_retry": "Bouton de suppression introuvable, tentative {tentative} / {max_attempts}",
"already_on_settings": "Déjà sur la page des paramètres",
"found_danger_zone": "Section de la zone de danger trouvée",
"failed_to_remove": "Échec de la suppression: {path}",
"failed_to_reset_machine_guid": "Échec de la réinitialisation de la machine Guid",
"deep_scanning": "Effectuer une analyse profonde pour des fichiers d'essai / licence supplémentaires",
"delete_button_clicked": "Cliquez sur le bouton Supprimer le compte",
"warning_7": "Utiliser à vos risques et périls",
"delete_button_not_found": "Supprimer le bouton du compte introuvable après plusieurs tentatives",
"delete_button_error": "Erreur Recherche du bouton de suppression: {Erreur}",
"warning_1": "Cette action supprimera tous les paramètres de Cursor AI,",
"warning_2": "Configurations et données mises en cache. Cette action ne peut pas être annulée.",
"navigating_to_settings": "Navigation vers la page des paramètres ...",
"cursor_reset_cancelled": "Cursor AI Editor réinitialisé annulé. Sortant sans apporter de modifications."
},
"chrome_profile": {
"title": "Sélection du Profil Chrome",
@ -450,5 +549,318 @@
"success": "ID de machine restauré avec succès",
"process_error": "Erreur du processus de restauration : {error}",
"press_enter": "Appuyez sur Entrée pour continuer"
},
"oauth": {
"no_chrome_profiles_found": "Aucun profil chromé trouvé, en utilisant par défaut",
"failed_to_delete_account": "Échec de la suppression du compte: {error}",
"starting_new_authentication_process": "Démarrer un nouveau processus d'authentification ...",
"found_email": "Email trouvé: {email}",
"github_start": "Github Start",
"already_on_settings_page": "Déjà sur la page des paramètres!",
"starting_github_authentication": "Démarrage de l'authentification GitHub ...",
"status_check_error": "Erreur de vérification de l'état: {erreur}",
"account_is_still_valid": "Le compte est toujours valide (utilisation: {usage})",
"authentication_timeout": "Délai d'authentification",
"usage_count": "Compte d'utilisation: {Utilisation}",
"using_first_available_chrome_profile": "Utilisation du premier profil chrome disponible: {profil}",
"google_start": "Google Start",
"no_compatible_browser_found": "Aucun navigateur compatible trouvé. Veuillez installer Google Chrome ou Chromium.",
"authentication_successful_getting_account_info": "Authentification réussie, obtenir des informations de compte ...",
"found_chrome_at": "Trouvé chrome à: {path}",
"error_getting_user_data_directory": "Erreur d'obtention du répertoire des données utilisateur: {erreur}",
"error_finding_chrome_profile": "Erreur Recherche de profil Chrome, en utilisant la valeur par défaut: {Erreur}",
"auth_update_success": "Auth à jour le succès",
"authentication_successful": "Authentification réussie - Email: {e-mail}",
"authentication_failed": "Échec de l'authentification: {erreur}",
"warning_browser_close": "AVERTISSEMENT: cela fermera tous les processus exécutés {navigateur}",
"supported_browsers": "Navigateurs pris en charge pour {plate-forme}",
"authentication_button_not_found": "Bouton d'authentification introuvable",
"starting_new_google_authentication": "Démarrage de la nouvelle authentification Google ...",
"waiting_for_authentication": "En attente de l'authentification ...",
"found_default_chrome_profile": "Profil chromé par défaut",
"starting_browser": "Département du navigateur à: {Path}",
"could_not_check_usage_count": "Impossible de vérifier le nombre d'utilisation: {error}",
"token_extraction_error": "Erreur d'extraction de jeton: {erreur}",
"profile_selection_error": "Erreur pendant la sélection du profil: {erreur}",
"warning_could_not_kill_existing_browser_processes": "AVERTISSEMENT: Impossible de tuer les processus de navigateur existants: {Erreur}",
"browser_failed_to_start": "Le navigateur n'a pas réussi à démarrer: {error}",
"redirecting_to_authenticator_cursor_sh": "Redirection vers Authenticator.cursor.sh ...",
"starting_re_authentication_process": "Démarrage du processus de réauthentification ...",
"found_browser_data_directory": "Répertoire de données du navigateur trouvé: {path}",
"browser_not_found_trying_chrome": "Impossible de trouver {Browser}, essayant à la place Chrome",
"found_cookies": "Cookies trouvés {count}",
"auth_update_failed": "La mise à jour de l'authentique a échoué",
"browser_failed_to_start_fallback": "Le navigateur n'a pas réussi à démarrer: {error}",
"failed_to_delete_expired_account": "Échec de la suppression du compte expiré",
"navigating_to_authentication_page": "Navigation vers la page d'authentification ...",
"initializing_browser_setup": "Initialisation de la configuration du navigateur ...",
"browser_closed": "Navigateur fermé",
"failed_to_delete_account_or_re_authenticate": "Échec de la suppression du compte ou de la ré-authentification: {error}",
"detected_platform": "Plate-forme détectée: {plate-forme}",
"failed_to_extract_auth_info": "Échec de l'extraction d'informations sur l'authentification: {error}",
"starting_google_authentication": "Démarrage de l'authentification Google ...",
"browser_failed": "Le navigateur n'a pas réussi à démarrer: {error}",
"using_browser_profile": "Utilisation du profil du navigateur: {profil}",
"consider_running_without_sudo": "Envisagez d'exécuter le script sans sudo",
"try_running_without_sudo_admin": "Essayez de fonctionner sans privilèges sudo / administrateur",
"running_as_root_warning": "En fonctionnement comme racine n'est pas recommandé pour l'automatisation du navigateur",
"page_changed_checking_auth": "Page modifiée, vérifiant l'authentique ...",
"please_select_your_google_account_to_continue": "Veuillez sélectionner votre compte Google pour continuer ...",
"browser_setup_failed": "La configuration du navigateur a échoué: {erreur}",
"missing_authentication_data": "Données d'authentification manquantes: {data}",
"using_configured_browser_path": "Utilisation du chemin configuré {Browser}: {path}",
"could_not_find_usage_count": "Impossible de trouver le nombre d'utilisation: {error}",
"killing_browser_processes": "Tuer {Browser} Processus ...",
"account_has_reached_maximum_usage": "Le compte a atteint une utilisation maximale, {Suppression}",
"browser_setup_completed": "Configuration du navigateur terminé avec succès",
"could_not_find_email": "Impossible de trouver un e-mail: {error}",
"user_data_dir_not_found": "{Browser} Répertoire des données utilisateur introuvable sur {path}, essaiera à la place Chrome",
"found_browser_user_data_dir": "Found {Browser} Répertoire des données utilisateur: {path}",
"invalid_authentication_type": "Type d'authentification non valide"
},
"manual_auth": {
"auth_type_selected": "Type d'authentification sélectionné: {type}",
"proceed_prompt": "Procéder? (O / N):",
"auth_type_github": "Github",
"invalid_token": "Jeton non valide. Authentification abandonnée.",
"confirm_prompt": "Veuillez confirmer les informations suivantes:",
"continue_anyway": "Continuer de toute façon? (O / N):",
"token_verified": "Token vérifié avec succès!",
"error": "Erreur: {Erreur}",
"auth_update_failed": "Échec de la mise à jour des informations d'authentification",
"auth_type_prompt": "Sélectionnez le type d'authentification:",
"auth_type_auth0": "Auth_0 (par défaut)",
"verifying_token": "Vérification de la validité des jetons ...",
"auth_updated_successfully": "Informations sur l'authentification mises à jour avec succès!",
"email_prompt": "Entrez le courrier électronique (laissez en blanc pour un e-mail aléatoire):",
"token_prompt": "Entrez votre jeton de curseur (Access_token / Refresh_token):",
"title": "Authentification manuelle du curseur",
"token_verification_skipped": "Vérification des jetons sautés (Check_User_Authorized.py INTORST)",
"random_email_generated": "Email aléatoire généré: {email}",
"token_required": "Le jeton est requis",
"auth_type_google": "Google",
"operation_cancelled": "Opération annulée",
"token_verification_error": "Erreur Vérification du jeton: {Erreur}",
"updating_database": "Mise à jour de la base de données d'authentification du curseur ..."
},
"auth_check": {
"token_length": "Longueur de jeton: {longueur} caractères",
"usage_response_status": "État de la réponse d'utilisation: {réponse}",
"operation_cancelled": "Opération annulée par l'utilisateur",
"error_getting_token_from_db": "Erreur d'obtention de jetons à partir de la base de données: {erreur}",
"checking_usage_information": "Vérification des informations d'utilisation ...",
"usage_response": "Réponse d'utilisation: {réponse}",
"authorization_failed": "L'autorisation a échoué!",
"authorization_successful": "Autorisation réussie!",
"check_error": "Autorisation de vérification des erreurs: {erreur}",
"request_timeout": "Demande de chronométrage",
"connection_error": "Erreur de connexion",
"invalid_token": "Jeton non valide",
"enter_token": "Entrez votre jeton de curseur:",
"check_usage_response": "Vérifiez la réponse à l'utilisation: {réponse}",
"token_found_in_db": "Jeton trouvé dans la base de données",
"user_unauthorized": "L'utilisateur n'est pas autorisé",
"checking_authorization": "Vérification de l'autorisation ...",
"error_generating_checksum": "Erreur générant la somme de contrôle: {error}",
"unexpected_error": "Erreur inattendue: {erreur}",
"token_source": "Obtenir des jetons à partir de la base de données ou des entrées manuellement? (d / m, par défaut: d)",
"user_authorized": "L'utilisateur est autorisé",
"token_not_found_in_db": "Jeton introuvable dans la base de données",
"jwt_token_warning": "Le jeton semble être au format JWT, mais API Check a renvoyé un code d'état inattendu. Le jeton peut être valide mais l'accès à l'API est restreint.",
"unexpected_status_code": "Code d'état inattendu: {code}",
"getting_token_from_db": "Obtenir des jetons de la base de données ...",
"cursor_acc_info_not_found": "cursor_acc_info.py introuvable"
},
"account_delete": {
"delete_input_not_found": "Supprimer l'entrée de confirmation non trouvée après plusieurs tentatives",
"confirm_button_not_found": "Bouton de confirmation introuvable après plusieurs tentatives",
"logging_in": "Connexion avec Google ...",
"confirm_button_error": "Bouton de confirmation de recherche d'erreur: {erreur}",
"delete_button_clicked": "Cliquez sur le bouton Supprimer le compte",
"confirm_prompt": "Êtes-vous sûr de vouloir procéder? (O / N):",
"delete_button_error": "Erreur Recherche du bouton de suppression: {Erreur}",
"cancelled": "Suppression du compte annulé.",
"interrupted": "Processus de suppression du compte interrompu par l'utilisateur.",
"error": "Erreur pendant la suppression du compte: {erreur}",
"delete_input_not_found_continuing": "Supprimer l'entrée de confirmation non trouvée, essayant de continuer de toute façon",
"advanced_tab_retry": "Onglet avancé non trouvé, tentative {tentative} / {max_attempts}",
"waiting_for_auth": "En attendant l'authentification Google ...",
"typed_delete": "Typé \"Supprimer\" dans la boîte de confirmation",
"trying_settings": "Essayer de naviguer vers la page des paramètres ...",
"delete_input_retry": "Supprimer l'entrée introuvable, tentative {tentative} / {max_attempts}",
"email_not_found": "E-mail introuvable: {error}",
"delete_button_not_found": "Supprimer le bouton du compte introuvable après plusieurs tentatives",
"already_on_settings": "Déjà sur la page des paramètres",
"failed": "Le processus de suppression du compte a échoué ou a été annulé.",
"warning": "AVERTISSEMENT: Cela supprimera en permanence votre compte de curseur. Cette action ne peut pas être annulée.",
"direct_advanced_navigation": "Essayer la navigation directe vers l'onglet avancé",
"advanced_tab_not_found": "Onglet avancé non trouvé après plusieurs tentatives",
"auth_timeout": "Timeout d'authentification, continuant de toute façon ...",
"select_google_account": "Veuillez sélectionner votre compte Google ...",
"google_button_not_found": "Bouton de connexion Google introuvable",
"found_danger_zone": "Section de la zone de danger trouvée",
"account_deleted": "Compte supprimé avec succès!",
"starting_process": "Processus de suppression du compte de départ ...",
"advanced_tab_error": "Erreur Recherche d'onglet Avancé: {Erreur}",
"delete_button_retry": "Bouton de suppression introuvable, tentative {tentative} / {max_attempts}",
"login_redirect_failed": "La redirection de connexion a échoué, essayant la navigation directe ...",
"unexpected_error": "Erreur inattendue: {erreur}",
"login_successful": "Connectez-vous à succès",
"delete_input_error": "Erreur Rechercher la suppression de l'entrée: {erreur}",
"advanced_tab_clicked": "Cliquez sur l'onglet avancé",
"unexpected_page": "Page inattendue après la connexion: {URL}",
"found_email": "Email trouvé: {email}",
"title": "Outil de suppression du compte Google Cursor Google",
"navigating_to_settings": "Navigation vers la page des paramètres ...",
"success": "Votre compte Cursor a été supprimé avec succès!",
"confirm_button_retry": "Bouton de confirmation introuvable, tentative {tentative} / {max_attempts}"
},
"token": {
"refreshing": "Jeton rafraîchissant ...",
"extraction_error": "Erreur Extraction de jeton: {Erreur}",
"invalid_response": "Réponse JSON non valide du serveur de rafraîchissement",
"no_access_token": "Pas de jeton d'accès en réponse",
"connection_error": "Erreur de connexion pour actualiser le serveur",
"unexpected_error": "Erreur inattendue lors de la rafraîchissement du jeton: {erreur}",
"server_error": "Erreur de serveur de refrex: http {status}",
"refresh_success": "Jeton actualisé avec succès! VALIDE pour {jours} jours (expire: {expire})",
"request_timeout": "Demande de refrex sur le serveur",
"refresh_failed": "Un rafraîchissement du jeton a échoué: {error}"
},
"browser_profile": {
"profile_selected": "Profil sélectionné: {Profil}",
"default_profile": "Profil par défaut",
"no_profiles": "Non {Browser} Profils trouvés",
"select_profile": "Sélectionnez le profil {Browser} à utiliser:",
"error_loading": "Erreur Chargement {Browser} Profils: {Erreur}",
"invalid_selection": "Sélection non valide. Veuillez réessayer.",
"title": "Sélection de profil de navigateur",
"profile": "Profil {numéro}",
"profile_list": "Profils {Browser} disponibles:"
},
"github_register": {
"feature2": "Enregistre un nouveau compte GitHub avec des informations d'identification aléatoires.",
"feature6": "Enregistre toutes les informations d'identification dans un fichier.",
"starting_automation": "Automatisation de départ ...",
"feature1": "Génère un e-mail temporaire en utilisant 1secmail.",
"title": "GitHub + Cursor AI Enregistrement Automatisation",
"github_username": "Nom d'utilisateur github",
"check_browser_windows_for_manual_intervention_or_try_again_later": "Vérifiez les fenêtres du navigateur pour une intervention manuelle ou réessayer plus tard.",
"warning1": "Ce script automatise la création de compte, qui peut violer les conditions d'utilisation GitHub / Cursor.",
"feature4": "Se connecte à Cursor AI à l'aide de l'authentification GitHub.",
"invalid_choice": "Choix non valide. Veuillez saisir «oui» ou «non»",
"completed_successfully": "L'enregistrement GitHub + Cursor s'est terminé avec succès!",
"warning2": "Nécessite l'accès à Internet et les privilèges administratifs.",
"registration_encountered_issues": "L'enregistrement GitHub + Cursor a rencontré des problèmes.",
"credentials_saved": "Ces informations d'identification ont été enregistrées sur github_cursor_accounts.txt",
"feature3": "Vérifie automatiquement l'e-mail GitHub.",
"github_password": "Mot de passe github",
"features_header": "Caractéristiques",
"feature5": "Réinitialise l'ID de la machine pour contourner la détection des essais.",
"warning4": "Utilisez de manière responsable et à vos risques et périls.",
"warning3": "Capcha ou vérification supplémentaire peut interrompre l'automatisation.",
"cancelled": "Opération annulée",
"warnings_header": "Avertissements",
"program_terminated": "Programme terminé par l'utilisateur",
"confirm": "Êtes-vous sûr de vouloir procéder?",
"email_address": "Adresse email"
},
"account_info": {
"subscription": "Abonnement",
"failed_to_get_account_info": "Échec de l'obtention des informations de compte",
"subscription_type": "Type d'abonnement",
"pro": "Pro",
"failed_to_get_account": "Échec de l'obtention des informations de compte",
"config_not_found": "Configuration introuvable.",
"premium_usage": "Utilisation premium",
"failed_to_get_subscription": "Échec de l'obtention d'informations d'abonnement",
"basic_usage": "Utilisation de base",
"premium": "Prime",
"free": "Gratuit",
"email_not_found": "E-mail introuvable",
"title": "Informations sur le compte",
"inactive": "Inactif",
"remaining_trial": "Essai restant",
"enterprise": "Entreprise",
"lifetime_access_enabled": "Accès à vie activé",
"usage_not_found": "Utilisation introuvable",
"failed_to_get_usage": "Échec de l'obtention des informations d'utilisation",
"days_remaining": "Jours restants",
"failed_to_get_token": "Échec du jeton",
"token": "Jeton",
"subscription_not_found": "Informations sur l'abonnement introuvables",
"days": "jours",
"team": "Équipe",
"token_not_found": "Jeton introuvable",
"active": "Actif",
"email": "E-mail",
"pro_trial": "Procès professionnel",
"failed_to_get_email": "Échec de l'adresse e-mail",
"trial_remaining": "Essai professionnel restant",
"usage": "Usage"
},
"config": {
"configuration": "Configuration",
"config_updated": "Configuration mise à jour",
"file_owner": "Propriétaire de fichier: {propriétaire}",
"error_checking_linux_paths": "Erreur Vérification des chemins Linux: {Erreur}",
"storage_file_is_empty": "Le fichier de stockage est vide: {Storage_Path}",
"config_directory": "Répertoire de configuration",
"documents_path_not_found": "Documents Path introuvable, en utilisant le répertoire actuel",
"config_not_available": "Configuration non disponible",
"please_make_sure_cursor_is_installed_and_has_been_run_at_least_once": "Veuillez vous assurer que le curseur est installé et a été exécuté au moins une fois",
"neither_cursor_nor_cursor_directory_found": "Ni le répertoire du curseur ni du curseur trouvé dans {config_base}",
"config_created": "Configré créé: {config_file}",
"using_temp_dir": "Utilisation du répertoire temporaire en raison de l'erreur: {path} (erreur: {erreur})",
"storage_file_not_found": "Fichier de stockage introuvable: {Storage_Path}",
"the_file_might_be_corrupted_please_reinstall_cursor": "Le fichier peut être corrompu, veuillez réinstaller le curseur",
"error_getting_file_stats": "Erreur d'obtention des statistiques de fichiers: {erreur}",
"enabled": "Activé",
"backup_created": "Sauvegarde créée: {Path}",
"file_permissions": "Autorisations de fichiers: {autorisations}",
"config_setup_error": "Configuration de la configuration d'erreur: {erreur}",
"config_force_update_enabled": "Config File Force Update activé, effectuer une mise à jour forcée",
"config_removed": "Fichier de configuration supprimé pour la mise à jour forcée",
"file_size": "Taille du fichier: {taille} octets",
"error_reading_storage_file": "Erreur de lecture du fichier de stockage: {erreur}",
"config_force_update_disabled": "Config File Force Update désactivé, saut à la mise à jour forcée",
"config_dir_created": "Répertoire de configuration créé: {path}",
"config_option_added": "Option de configuration ajoutée: {Option}",
"file_group": "Groupe de fichiers: {groupe}",
"and": "Et",
"backup_failed": "Impossible de sauvegarder la configuration: {error}",
"force_update_failed": "Force la configuration de mise à jour défaillante: {error}",
"storage_directory_not_found": "Répertoire de stockage introuvable: {Storage_dir}",
"also_checked": "Également vérifié {path}",
"disabled": "Désactivé",
"storage_file_found": "Fichier de stockage trouvé: {Storage_Path}",
"try_running": "Essayez de courir: {Commande}",
"storage_file_is_valid_and_contains_data": "Le fichier de stockage est valide et contient des données",
"permission_denied": "Permission refusée: {Storage_Path}"
},
"bypass": {
"found_product_json": "Trouvé produit.json: {path}",
"starting": "Démarrage de la version du curseur Tytrass ...",
"version_updated": "Version mise à jour de {old} à {new}",
"menu_option": "Contourner la version de la version du curseur",
"unsupported_os": "Système d'exploitation non pris en charge: {Système}",
"backup_created": "Sauvegarde créée: {Path}",
"current_version": "Version actuelle: {version}",
"localappdata_not_found": "Variable d'environnement localappdata introuvable",
"no_write_permission": "Aucune autorisation d'écriture pour le fichier: {path}",
"write_failed": "Échec de l'écriture de produit.json: {error}",
"description": "Cet outil modifie le produit de Cursor.json pour contourner les restrictions de version",
"bypass_failed": "Version Bypass a échoué: {Erreur}",
"title": "Outil de contournement de la version du curseur",
"no_update_needed": "Aucune mise à jour nécessaire. La version actuelle {version} est déjà> = 0,46.0",
"read_failed": "Échec de la lecture de Product.json: {error}",
"stack_trace": "Trace de pile",
"product_json_not_found": "product.json introuvable dans les chemins linux communs",
"file_not_found": "Fichier introuvable: {Path}"
},
"bypass_token_limit": {
"description": "Cet outil modifie le fichier workbench.desktop.main.js pour contourner la limite de jeton",
"press_enter": "Appuyez sur Entrée pour continuer ...",
"title": "Outil de limite de jeton de contournement"
}
}

View File

@ -35,7 +35,8 @@
"bypass_token_limit": "Ignora Limite Token",
"language_config_saved": "Configurazione lingua salvata con successo",
"lang_invalid_choice": "Scelta non valida. Inserisci una delle seguenti opzioni: ({lang_choices})",
"restore_machine_id": "Ripristina ID Macchina dal Backup"
"restore_machine_id": "Ripristina ID Macchina dal Backup",
"manual_custom_auth": "Auth personalizzato manuale"
},
"languages": {
"ar": "Arabo",
@ -53,5 +54,801 @@
"es": "Spagnolo",
"ja": "Giapponese",
"it": "Italiano"
},
"totally_reset": {
"warning_title": "AVVERTIMENTO",
"delete_input_error": "Errore Trovare Elimina Input: {Errore}",
"direct_advanced_navigation": "Provare la navigazione diretta alla scheda avanzata",
"delete_input_not_found_continuing": "Elimina l'input di conferma non trovato, cercando di continuare comunque",
"advanced_tab_not_found": "Scheda avanzata non trovata dopo più tentativi",
"feature_title": "CARATTERISTICHE",
"advanced_tab_error": "Errore Trovare la scheda avanzata: {errore}",
"disclaimer_title": "DISCLAIMER",
"delete_input_not_found": "Elimina l'input di conferma non trovato dopo più tentativi",
"disclaimer_6": "Dovrai impostare nuovamente l'intelligenza artificiale del cursore dopo aver eseguito questo strumento.",
"note_complete_machine_id_reset_may_require_running_as_administrator": "Nota: il ripristino ID completo della macchina potrebbe richiedere l'esecuzione come amministratore",
"failed_to_delete_file": "Impossibile eliminare il file: {Path}",
"no_permission": "Impossibile leggere o scrivere il file di configurazione, controlla le autorizzazioni del file",
"operation_cancelled": "Operazione annullata. Uscire senza apportare modifiche.",
"backup_exists": "Il file di backup esiste già, saltando il passaggio di backup",
"windows_registry_instructions_2": "Esegui \"regedit\" e cerca chiavi contenenti \"cursore\" o \"cursori\" sotto hkey_current_user \\ software \\ ed eliminali.",
"database_updated_successfully": "Database aggiornato correttamente",
"removed": "Rimosso: {Path}",
"warning_6": "Dovrai impostare nuovamente l'intelligenza artificiale del cursore dopo aver eseguito questo strumento.",
"delete_input_retry": "Elimina input non trovato, tentativo {tentativo}/{max_attempts}",
"disclaimer_3": "I file di codice non saranno interessati e lo strumento è progettato",
"removing_electron_localstorage_files": "Rimozione di file di stivalezione elettronica elettronica",
"creating_backup": "Creazione di backup di configurazione",
"reset_cancelled": "Ripristina cancellato. Uscire senza apportare modifiche.",
"resetting_machine_id": "Ripristina gli identificatori della macchina per bypassare il rilevamento della prova ...",
"error_searching": "Errore di ricerca per file in {Path}: {Errore}",
"keyboard_interrupt": "Processo interrotto dall'utente. Uscita ...",
"cursor_reset_failed": "Reset dell'editor AI del cursore non riuscito: {errore}",
"warning_4": "Per target solo i file dell'editor AI del cursore e i meccanismi di rilevamento delle prove.",
"skipped_for_safety": "Salta per sicurezza (non correlato al cursore): {Path}",
"checking_config": "Controllo del file di configurazione",
"feature_3": "Ripristina l'ID macchina per bypassare il rilevamento della prova",
"removing_electron_localstorage_files_completed": "Electron LocalStorage Files Rimozione completata",
"confirm_3": "I file di codice non saranno interessati e lo strumento è progettato",
"reset_log_9": "Se riscontri problemi, vai a GitHub Essument Tracker e crea un problema su https://github.com/yeongpin/cursor-free-vip/issues",
"disclaimer_2": "configurazioni e dati memorizzati nella cache. Questa azione non può essere annullata.",
"press_enter_to_return_to_main_menu": "Premere Invio per tornare al menu principale ...",
"login_redirect_failed": "Reindirizzamento di accesso non riuscito, provando la navigazione diretta ...",
"feature_7": "Scansione profonda per licenza nascosta e file relativi alla prova",
"linux_machine_id_modification_skipped": "Modifica della macchina Linux-ID saltata: {errore}",
"warning_5": "Altre applicazioni sul sistema non saranno interessate.",
"reading_config": "Leggendo la configurazione corrente",
"feature_6": "Ripristina le informazioni di prova e i dati di attivazione",
"reset_log_1": "Il cursore AI è stato completamente ripristinato e il rilevamento delle prove bypassato!",
"failed_to_delete_file_or_directory": "Impossibile eliminare file o directory: {Path}",
"connected_to_database": "Connesso al database",
"removing_known": "Rimozione di file di prova/licenza noti",
"return_to_main_menu": "Tornando al menu principale ...",
"found_additional_potential_license_trial_files": "Trovato {Conte} File di licenza/prova potenziali aggiuntivi",
"failed_to_delete_directory": "Impossibile eliminare la directory: {Path}",
"feature_9": "Compatibile con Windows, MacOS e Linux",
"resetting_cursor": "Ripristino dell'editor AI del cursore ... Attendi.",
"confirm_1": "Questa azione eliminerà tutte le impostazioni dell'intelligenza artificiale del cursore,",
"cursor_reset_completed": "L'editor AI Cursore è stato completamente ripristinato e il rilevamento di prove bypassato!",
"warning_3": "I file di codice non saranno interessati e lo strumento è progettato",
"advanced_tab_retry": "Scheda avanzata non trovata, tentativo {tentativo}/{max_attempts}",
"report_issue": "Si prega di segnalare questo problema a GitHub Issue Tracker all'indirizzo https://github.com/yeongpin/cursor-free-vip/issues",
"resetting_cursor_ai_editor": "Ripristino dell'editor AI del cursore ... Attendi.",
"electron_localstorage_files_removed": "I file di Electron LocalStorage rimossi",
"completed_in": "Completato in {time} secondi",
"reset_log_6": "Se disponibile, utilizzare una VPN per modificare il tuo indirizzo IP",
"advanced_tab_clicked": "Fare clic sulla scheda Advanced",
"delete_button_retry": "Pulsante Elimina non trovato, tentativo {tentativo}/{max_attempts}",
"already_on_settings": "Già sulla pagina delle impostazioni",
"created_machine_id": "Creato nuovo ID macchina: {Path}",
"reset_log_7": "Cancella i cookie e la cache del browser prima di visitare il sito Web del cursore AI",
"found_danger_zone": "Sezione di zona di pericolo trovata",
"db_not_found": "File di database non trovato su: {Path}",
"success": "Il cursore si ripristina correttamente",
"config_not_found": "File di configurazione non trovato",
"failed_to_remove": "Impossibile rimuovere: {Path}",
"performing_deep_scan": "Esecuzione di una scansione profonda per ulteriori file di prova/licenza",
"error_deleting": "Errore Eliminazione {Path}: {Errore}",
"disclaimer_1": "Questo strumento eliminerà permanentemente tutte le impostazioni dell'intelligenza artificiale del cursore,",
"reset_machine_id": "Ripristina ID macchina",
"disclaimer_4": "Per target solo i file dell'editor AI del cursore e i meccanismi di rilevamento delle prove.",
"disclaimer_7": "Usa a proprio rischio",
"windows_machine_id_modification_skipped": "Modifica ID macchina Windows Skipped: {Errore}",
"db_connection_error": "Impossibile connettersi al database: {errore}",
"reset_log_2": "Si prega di riavviare il sistema per le modifiche per avere effetto.",
"feature_2": "Cancella tutti i dati memorizzati nella cache, tra cui cronologia e istruzioni",
"windows_registry_instructions": "📝 Nota: per il ripristino completo su Windows, potrebbe anche essere necessario pulire le voci di registro.",
"feature_5": "Rimuove estensioni e preferenze personalizzate",
"updating_pair": "Aggiornamento della coppia di valore chiave",
"feature_4": "Crea nuovi identificatori di macchine randomizzate",
"reset_log_3": "Dovrai reinstallare l'intelligenza artificiale del cursore e ora dovresti avere un nuovo periodo di prova.",
"failed_to_reset_machine_guid": "Impossibile reimpostare Guid della macchina",
"deleted": "Eliminato: {Path}",
"error": "Il ripristino del cursore non riuscito: {errore}",
"created_extended_trial_info": "Creato nuove informazioni di prova estesa: {Path}",
"deep_scanning": "Esecuzione di una scansione profonda per ulteriori file di prova/licenza",
"delete_button_clicked": "Clicato sul pulsante Account Elimina",
"db_permission_error": "Impossibile accedere al file di database. Si prega di controllare le autorizzazioni",
"title": "Ripristina totalmente il cursore",
"no_additional_license_trial_files_found_in_deep_scan": "Nessun file di licenza/tentativi aggiuntivi trovati nella scansione profonda",
"process_interrupted": "Processo interrotto. Uscita ...",
"electron_localstorage_files_removal_error": "Errore Rimozione dei file di Electron LocalStorage: {Errore}",
"checking_for_electron_localstorage_files": "Controlla i file di Electron LocalStorage",
"reset_log_8": "Se i problemi persistono, prova a installare AI del cursore in una posizione diversa",
"warning_7": "Usa a proprio rischio",
"reset_log_5": "Utilizzare un indirizzo email diverso quando si registra per una nuova prova",
"press_enter": "Premere Invio per uscire",
"disclaimer_5": "Altre applicazioni sul sistema non saranno interessate.",
"generating_new_machine_id": "Generazione di un nuovo ID macchina",
"feature_1": "Rimozione completa delle impostazioni e delle configurazioni del cursore AI",
"error_creating_trial_info": "Errore creazione del file di informazioni di prova {path}: {errore}",
"note_complete_system_machine_id_reset_may_require_sudo_privileges": "Nota: il ripristino ID macchina completo di sistema può richiedere privilegi sudo",
"delete_button_not_found": "Elimina il pulsante dell'account non trovato dopo più tentativi",
"reset_log_4": "Per i migliori risultati, considera anche:",
"delete_button_error": "Errore Trovare il pulsante Elimina: {errore}",
"confirm_7": "Usa a proprio rischio",
"confirm_2": "configurazioni e dati memorizzati nella cache. Questa azione non può essere annullata.",
"unexpected_error": "Si è verificato un errore imprevisto: {errore}",
"feature_8": "Preserva in modo sicuro file e applicazioni non corsorio",
"confirm_title": "Sei sicuro di voler procedere?",
"saving_new_config": "Salvare la nuova configurazione su JSON",
"not_found": "File non trovato: {path}",
"warning_1": "Questa azione eliminerà tutte le impostazioni dell'intelligenza artificiale del cursore,",
"warning_2": "configurazioni e dati memorizzati nella cache. Questa azione non può essere annullata.",
"error_creating_machine_id": "Errore creazione del file ID macchina {Path}: {Errore}",
"confirm_4": "Per target solo i file dell'editor AI del cursore e i meccanismi di rilevamento delle prove.",
"confirm_5": "Altre applicazioni sul sistema non saranno interessate.",
"database_connection_closed": "Connessione del database chiuso",
"confirm_6": "Dovrai impostare nuovamente l'intelligenza artificiale del cursore dopo aver eseguito questo strumento.",
"navigating_to_settings": "Navigazione alla pagina delle impostazioni ...",
"invalid_choice": "Inserisci 'y' o 'n'",
"cursor_reset_cancelled": "Cursore Editor AI reset cancellato. Uscire senza apportare modifiche."
},
"oauth": {
"no_chrome_profiles_found": "Nessun profilo Chrome trovato, usando il valore predefinito",
"starting_new_authentication_process": "Avvio di un nuovo processo di autenticazione ...",
"failed_to_delete_account": "Impossibile eliminare l'account: {errore}",
"found_email": "Email trovata: {email}",
"github_start": "Github inizia",
"already_on_settings_page": "Già sulla pagina delle impostazioni!",
"starting_github_authentication": "Autenticazione GitHub iniziale ...",
"status_check_error": "Errore di controllo dello stato: {errore}",
"account_is_still_valid": "L'account è ancora valido (Utilizzo: {Utilizzo})",
"authentication_timeout": "Timeout di autenticazione",
"using_first_available_chrome_profile": "Utilizzando il primo profilo Chrome disponibile: {profilo}",
"google_start": "Google Start",
"usage_count": "Conteggio di utilizzo: {utilizzo}",
"no_compatible_browser_found": "Nessun browser compatibile trovato. Si prega di installare Google Chrome o Chromium.",
"authentication_successful_getting_account_info": "Autenticazione riuscita, ottenendo informazioni sull'account ...",
"found_chrome_at": "Trovato Chrome a: {Path}",
"error_getting_user_data_directory": "Errore per ottenere la directory dei dati dell'utente: {errore}",
"error_finding_chrome_profile": "Errore Trovare il profilo Chrome, usando impostazione predefinita: {errore}",
"auth_update_success": "AUTTH AGGIORNAMENTO SUCCESSO",
"authentication_successful": "Autenticazione riuscita - email: {email}",
"authentication_failed": "Autenticazione non riuscita: {errore}",
"warning_browser_close": "Avvertenza: questo chiuderà tutti i processi in esecuzione {browser}",
"supported_browsers": "Browser supportati per {piattaforma}",
"authentication_button_not_found": "Pulsante di autenticazione non trovato",
"starting_new_google_authentication": "Avvio di una nuova autenticazione di Google ...",
"waiting_for_authentication": "Aspettando l'autenticazione ...",
"found_default_chrome_profile": "Trovato Profilo Chrome predefinito",
"starting_browser": "Browser iniziale su: {path}",
"token_extraction_error": "Errore di estrazione token: {errore}",
"could_not_check_usage_count": "Impossibile controllare il conteggio dell'utilizzo: {errore}",
"profile_selection_error": "Errore durante la selezione del profilo: {errore}",
"warning_could_not_kill_existing_browser_processes": "ATTENZIONE: Impossibile uccidere i processi del browser esistenti: {errore}",
"browser_failed_to_start": "Il browser non è stato avviato: {errore}",
"redirecting_to_authenticator_cursor_sh": "Reindirizzamento ad Authenticator.cursor.sh ...",
"starting_re_authentication_process": "Avvio del processo di re-autenticazione ...",
"found_browser_data_directory": "Directory dei dati del browser trovata: {Path}",
"browser_not_found_trying_chrome": "Impossibile trovare {browser}, provando invece Chrome",
"found_cookies": "Trovati {Count} Cookies",
"auth_update_failed": "Aggiornamento dell'autenticazione non riuscita",
"browser_failed_to_start_fallback": "Il browser non è stato avviato: {errore}",
"failed_to_delete_expired_account": "Impossibile eliminare il conto scaduto",
"navigating_to_authentication_page": "Navigazione alla pagina di autenticazione ...",
"initializing_browser_setup": "Inizializzazione della configurazione del browser ...",
"browser_closed": "Browser chiuso",
"failed_to_delete_account_or_re_authenticate": "Impossibile eliminare l'account o ri-autenticato: {errore}",
"detected_platform": "Piattaforma rilevata: {piattaforma}",
"failed_to_extract_auth_info": "Impossibile estrarre le informazioni di autenticazione: {errore}",
"starting_google_authentication": "Avvio dell'autenticazione di Google ...",
"browser_failed": "Il browser non è stato avviato: {errore}",
"using_browser_profile": "Utilizzando il profilo del browser: {profilo}",
"consider_running_without_sudo": "Considera l'esecuzione dello script senza sudo",
"try_running_without_sudo_admin": "Prova a correre senza privilegi sudo/amministratore",
"page_changed_checking_auth": "Pagina cambiata, controllando l'auth ...",
"running_as_root_warning": "L'esecuzione come root non è consigliato per l'automazione del browser",
"please_select_your_google_account_to_continue": "Seleziona il tuo account Google per continuare ...",
"browser_setup_failed": "Impostazione del browser non riuscita: {errore}",
"missing_authentication_data": "Dati di autenticazione mancanti: {data}",
"using_configured_browser_path": "Utilizzando il percorso configurato {browser}: {path}",
"killing_browser_processes": "Uccidere {browser} processi ...",
"could_not_find_usage_count": "Impossibile trovare il conteggio degli utili: {errore}",
"browser_setup_completed": "Configurazione del browser completato correttamente",
"account_has_reached_maximum_usage": "L'account ha raggiunto il massimo utilizzo, {eliminazione}",
"could_not_find_email": "Impossibile trovare e -mail: {errore}",
"user_data_dir_not_found": "{browser} Directory di dati utente non trovata su {Path}, proverà invece Chrome",
"found_browser_user_data_dir": "Trovato {browser} directory dei dati utente: {Path}",
"invalid_authentication_type": "Tipo di autenticazione non valido"
},
"manual_auth": {
"auth_type_selected": "Tipo di autenticazione selezionato: {type}",
"proceed_prompt": "Procedere? (y/n):",
"auth_type_github": "Github",
"confirm_prompt": "Si prega di confermare le seguenti informazioni:",
"invalid_token": "Token non valido. L'autenticazione ha interrotto.",
"continue_anyway": "Continua comunque? (y/n):",
"token_verified": "Token ha verificato con successo!",
"error": "Errore: {errore}",
"auth_update_failed": "Impossibile aggiornare le informazioni di autenticazione",
"auth_type_prompt": "Seleziona Tipo di autenticazione:",
"auth_type_auth0": "Auth_0 (impostazione predefinita)",
"verifying_token": "Verificare la validità del segno ...",
"auth_updated_successfully": "Informazioni di autenticazione aggiornate con successo!",
"email_prompt": "Inserisci e -mail (lascia vuoto per e -mail casuale):",
"token_prompt": "Inserisci il token del cursore (Access_Token/Refrigera_Token):",
"title": "Autenticazione del cursore manuale",
"token_verification_skipped": "Verifica token Skipped (check_user_authorized.py non trovato)",
"random_email_generated": "Email casuale generata: {email}",
"token_required": "È richiesto il token",
"auth_type_google": "Google",
"operation_cancelled": "Operazione annullata",
"token_verification_error": "Errore Verifica del token: {errore}",
"updating_database": "Aggiornamento del database di autenticazione del cursore ..."
},
"reset": {
"version_parse_error": "Errore di analisi della versione: {errore}",
"sqlite_error": "Aggiornamento del database SQLite non riuscito: {errore}",
"patch_failed": "Patching getmachineid non riuscito: {errore}",
"version_too_low": "Versione del cursore troppo basso: {versione} <0.45.0",
"backup_exists": "Il file di backup esiste già, saltando il passaggio di backup",
"update_success": "Aggiorna il successo",
"update_windows_machine_id_failed": "Aggiorna ID macchina Windows non riuscito: {errore}",
"sqlite_success": "Database SQLite aggiornato correttamente",
"check_version_failed": "Controlla la versione non riuscita: {errore}",
"updating_pair": "Aggiornamento della coppia di valore chiave",
"windows_machine_guid_updated": "Windows Machine GUID aggiornato correttamente",
"file_modified": "File modificato",
"found_version": "Versione trovata: {versione}",
"start_patching": "Iniziare a patching getmachineid",
"updating_sqlite": "Aggiornamento del database SQLite",
"backup_created": "Backup creato",
"invalid_json_object": "Oggetto JSON non valido",
"detecting_version": "Rilevamento della versione del cursore",
"update_failed": "Aggiornamento non riuscito: {errore}",
"version_field_empty": "Il campo versione è vuoto",
"run_as_admin": "Prova a eseguire questo programma come amministratore",
"windows_permission_denied": "Autorizzazione di Windows Negata",
"saving_json": "Salvare la nuova configurazione su JSON",
"linux_path_not_found": "Percorso Linux non trovato",
"invalid_version_format": "Formato versione non valida: {versione}",
"path_not_found": "Percorso non trovato: {path}",
"windows_machine_id_updated": "ID macchina Windows Aggiornato correttamente",
"creating_backup": "Creazione di backup di configurazione",
"stack_trace": "Traccia dello stack",
"no_version_field": "Nessun campo versione trovato in pack.json",
"title": "Strumento di ripristino ID macchina cursore",
"system_ids_update_failed": "Aggiornamento IDS di sistema non riuscito: {errore}",
"plutil_command_failed": "comando plutil non riuscito",
"version_check_passed": "Controllo della versione del cursore Passato",
"updating_system_ids": "Aggiornamento degli ID di sistema",
"unsupported_os": "OS non supportato: {OS}",
"macos_uuid_update_failed": "Aggiornamento UUID macos non riuscito",
"windows_guid_updated": "Windows GUID aggiornato correttamente",
"windows_guid_update_failed": "Aggiornamento di Windows GUID non riuscito",
"no_permission": "Impossibile leggere o scrivere il file di configurazione, controlla le autorizzazioni del file",
"package_not_found": "Pacchetto.json non trovato: {path}",
"not_found": "File di configurazione non trovato",
"update_windows_machine_guid_failed": "Aggiorna Windows Machine GUID non riuscito: {errore}",
"system_ids_updated": "ID di sistema aggiornati correttamente",
"patch_completed": "Patching getmachineid completato",
"no_write_permission": "Nessuna autorizzazione di scrittura: {Path}",
"current_version": "Versione del cursore corrente: {versione}",
"patching_getmachineid": "Patching getmachineid",
"reading_package_json": "Lettura pacchetto.json {Path}",
"permission_error": "Errore di autorizzazione: {errore}",
"generating": "Generazione di un nuovo ID macchina",
"macos_uuid_updated": "macos uuid aggiornato correttamente",
"new_id": "Nuovo ID macchina",
"reading": "Leggendo la configurazione corrente",
"permission_denied": "Autorizzazione negata: {errore}",
"version_greater_than_0_45": "Versione del cursore> = 0.45.0, patching getmachineid",
"checking": "Controllo del file di configurazione",
"success": "ID macchina ripristina correttamente",
"press_enter": "Premere Invio per uscire",
"process_error": "Errore di processo di ripristino: {errore}",
"file_not_found": "File non trovato: {path}",
"version_less_than_0_45": "Versione del cursore <0,45,0, salta patching getmachineid",
"modify_file_failed": "Modifica il file non riuscito: {errore}"
},
"auth_check": {
"token_length": "Lunghezza token: {lunghezza} caratteri",
"usage_response_status": "Stato di risposta di utilizzo: {risposta}",
"operation_cancelled": "Operazione annullata dall'utente",
"error_getting_token_from_db": "Errore per ottenere token dal database: {errore}",
"checking_usage_information": "Controllo delle informazioni sull'utilizzo ...",
"usage_response": "Risposta di utilizzo: {risposta}",
"authorization_failed": "L'autorizzazione è fallita!",
"authorization_successful": "Autorizzazione di successo!",
"check_error": "Autorizzazione del controllo degli errori: {errore}",
"request_timeout": "Richiesta scaduta",
"connection_error": "Errore di connessione",
"invalid_token": "Token non valido",
"check_usage_response": "Controlla l'utilizzo di risposta: {risposta}",
"enter_token": "Inserisci il token del cursore:",
"user_unauthorized": "L'utente non è autorizzato",
"token_found_in_db": "Token trovato nel database",
"checking_authorization": "Controllo dell'autorizzazione ...",
"error_generating_checksum": "Errore che genera checksum: {errore}",
"token_source": "Ottieni il token dal database o dall'input manualmente? (d/m, impostazione predefinita: d)",
"unexpected_error": "Errore imprevisto: {errore}",
"user_authorized": "L'utente è autorizzato",
"token_not_found_in_db": "Token non trovato nel database",
"jwt_token_warning": "Il token sembra essere in formato JWT, ma il controllo API ha restituito un codice di stato imprevisto. Il token potrebbe essere valido ma l'accesso API è limitato.",
"unexpected_status_code": "Codice di stato imprevisto: {codice}",
"getting_token_from_db": "Ottenere il token dal database ...",
"cursor_acc_info_not_found": "CURSOR_ACC_INFO.PY non trovato"
},
"account_delete": {
"delete_input_not_found": "Elimina l'input di conferma non trovato dopo più tentativi",
"logging_in": "Accesso con Google ...",
"confirm_button_not_found": "Conferma il pulsante non trovato dopo più tentativi",
"confirm_button_error": "Errore Trovare il pulsante di conferma: {errore}",
"delete_button_clicked": "Clicato sul pulsante Account Elimina",
"confirm_prompt": "Sei sicuro di voler procedere? (y/n):",
"delete_button_error": "Errore Trovare il pulsante Elimina: {errore}",
"cancelled": "Eliminazione dell'account annullata.",
"interrupted": "Processo di eliminazione dell'account interrotto dall'utente.",
"error": "Errore durante la cancellazione dell'account: {errore}",
"delete_input_not_found_continuing": "Elimina l'input di conferma non trovato, cercando di continuare comunque",
"advanced_tab_retry": "Scheda avanzata non trovata, tentativo {tentativo}/{max_attempts}",
"waiting_for_auth": "Aspettando l'autenticazione di Google ...",
"typed_delete": "Digitato \"Elimina\" nella casella di conferma",
"trying_settings": "Cercando di navigare alla pagina delle impostazioni ...",
"delete_input_retry": "Elimina input non trovato, tentativo {tentativo}/{max_attempts}",
"email_not_found": "E -mail non trovata: {errore}",
"delete_button_not_found": "Elimina il pulsante dell'account non trovato dopo più tentativi",
"already_on_settings": "Già sulla pagina delle impostazioni",
"failed": "Processo di eliminazione dell'account non riuscito o è stato annullato.",
"warning": "ATTENZIONE: questo eliminerà permanentemente il tuo account cursore. Questa azione non può essere annullata.",
"direct_advanced_navigation": "Provare la navigazione diretta alla scheda avanzata",
"advanced_tab_not_found": "Scheda avanzata non trovata dopo più tentativi",
"auth_timeout": "Timeout di autenticazione, continuando comunque ...",
"select_google_account": "Seleziona il tuo account Google ...",
"google_button_not_found": "Pulsante di accesso Google non trovato",
"found_danger_zone": "Sezione di zona di pericolo trovata",
"account_deleted": "Account eliminato con successo!",
"starting_process": "Processo di eliminazione dell'account di avvio ...",
"advanced_tab_error": "Errore Trovare la scheda avanzata: {errore}",
"delete_button_retry": "Pulsante Elimina non trovato, tentativo {tentativo}/{max_attempts}",
"login_redirect_failed": "Reindirizzamento di accesso non riuscito, provando la navigazione diretta ...",
"unexpected_error": "Errore imprevisto: {errore}",
"delete_input_error": "Errore Trovare Elimina Input: {Errore}",
"login_successful": "Accedi di successo",
"advanced_tab_clicked": "Fare clic sulla scheda Advanced",
"unexpected_page": "Pagina imprevisto dopo l'accesso: {url}",
"found_email": "Email trovata: {email}",
"title": "Cursore Strumento di cancellazione dell'account Google",
"navigating_to_settings": "Navigazione alla pagina delle impostazioni ...",
"success": "Il tuo account Cursore è stato eliminato con successo!",
"confirm_button_retry": "Conferma il pulsante non trovato, tentativo {tentativo}/{max_attempts}"
},
"token": {
"refreshing": "Token rinfrescante ...",
"extraction_error": "Errore di estrazione del token: {errore}",
"invalid_response": "Risposta JSON non valida dal server di aggiornamento",
"no_access_token": "Nessun token di accesso in risposta",
"connection_error": "Errore di connessione per aggiornare il server",
"unexpected_error": "Errore imprevisto durante l'aggiornamento del token: {errore}",
"server_error": "Aggiorna errore del server: http {status}",
"refresh_failed": "Token Afto non riuscito: {errore}",
"refresh_success": "Token rinfrescato con successo! Valido per {giorni} giorni (scade: {scadere})",
"request_timeout": "Richiesta di aggiornare il server timed out"
},
"register": {
"cursor_auth_info_updated": "INFO AUTH CURSOR AGGIORNATE",
"no_turnstile": "Non rilevare il tornello",
"password_submitted": "Password inviata",
"using_browser": "Utilizzando {browser} browser: {Path}",
"could_not_track_processes": "Impossibile tracciare i processi {browser}: {errore}",
"total_usage": "Utilizzo totale: {utilizzo}",
"open_mailbox": "Apertura della pagina della cassetta postale",
"verification_timeout": "Ottieni timeout del codice di verifica",
"config_updated": "Configurazione aggiornata",
"form_submitted": "Modulo inviato, avvia verifica ...",
"verification_error": "Errore di verifica: {errore}",
"setting_password": "Impostazione della password",
"verification_code_filled": "Codice di verifica riempito",
"try_install_browser": "Prova a installare il browser con il tuo gestore di pacchetti",
"detect_turnstile": "Verifica della verifica della sicurezza ...",
"tempmail_plus_verification_started": "Avvio del processo di verifica TempMailPlus",
"account_error": "Ottieni informazioni sull'account non riuscita: {errore}",
"setting_on_password": "Impostazione della password",
"token_attempt": "Provare | {tentativo} volte per ottenere token | Ritteggerà in {time} s",
"start_getting_verification_code": "Inizia a ottenere il codice di verifica, proverò negli anni '60",
"max_retries_reached": "I tentativi di pensionamento massimi raggiunti. La registrazione non è riuscita.",
"starting_browser": "Browser di apertura ...",
"email_address": "Indirizzo e-mail",
"tempmail_plus_enabled": "TempmailPlus è abilitato",
"turnstile_passed": "Il Turnstile passò",
"manual_email_input": "Input e -mail manuale",
"filling_form": "Forma di riempimento",
"browser_path_invalid": "Il percorso {browser} non è valido, usando il percorso predefinito",
"get_email_address": "Ottieni indirizzo email",
"human_verify_error": "Non è possibile verificare che l'utente sia umano. Riprovare ...",
"update_cursor_auth_info": "Aggiorna le informazioni sull'auth del cursore",
"browser_started": "Il browser ha aperto con successo",
"try_get_code": "Provare | {tentativo} Ottieni codice di verifica | Tempo rimanente: {time} s",
"password_error": "Impossibile impostare la password: {errore}. Per favore riprova",
"manual_code_input": "Input del codice manuale",
"retry_verification": "Riprovare la verifica ...",
"token_max_attempts": "Reach Max Tentations ({max}) | Non è riuscito a ottenere il token",
"setup_error": "Errore di configurazione e -mail: {errore}",
"using_tempmail_plus": "Utilizzo di TempmailPlus per la verifica della posta elettronica",
"config_created": "Configurazione creata",
"try_get_verification_code": "Provare | {tentativo} Ottieni codice di verifica | Tempo rimanente: {restaning_time} s",
"cursor_registration_completed": "Registrazione del cursore completato!",
"verification_failed": "Verifica non riuscita",
"tracking_processes": "Tracciamento {count} {browser} processi",
"tempmail_plus_epin_missing": "TempmailPlus Epin non è configurato",
"visiting_url": "URL in visita",
"tempmail_plus_verification_failed": "Verifica tempmailplus non riuscita: {errore}",
"verification_success": "Verifica di sicurezza con successo",
"using_browser_profile": "Utilizzando il profilo {browser} da: {user_data_dir}",
"reset_machine_id": "Ripristina ID macchina",
"handling_turnstile": "Elaborazione della verifica della sicurezza ...",
"get_token": "Ottieni il token della sessione del cursore",
"login_success_and_jump_to_settings_page": "Accedi al successo e passa alla pagina delle impostazioni",
"tempmail_plus_verification_completed": "TempmailPlus Verification completata correttamente",
"waiting_for_second_verification": "In attesa di verifica della posta elettronica ...",
"basic_info": "Informazioni di base inviate",
"verification_start": "Inizia a ottenere il codice di verifica",
"password": "Password",
"title": "Strumento di registrazione del cursore",
"tempmail_plus_email_missing": "TempmailPlus Email non è configurato",
"browser_start": "Browser iniziale",
"tempmail_plus_config_missing": "Manca la configurazione TempmailPlus",
"waiting_for_page_load": "Pagina di caricamento ...",
"get_verification_code_success": "Ottieni il successo del codice di verifica",
"tempmail_plus_init_failed": "Impossibile inizializzare tempmailplus: {errore}",
"tempmail_plus_initialized": "TempmailPlus inizializzato correttamente",
"account_info_saved": "Informazioni sul conto salvate",
"token_success": "Ottieni il successo di token",
"register_start": "Inizia Registrati",
"cursor_auth_info_update_failed": "Cursore Aggiornamento Info Auth non riuscito",
"form_success": "Modulo inviato con successo",
"basic_info_submitted": "Informazioni di base inviate",
"tempmail_plus_disabled": "TempmailPlus è disabilitato",
"handle_turnstile": "Maneggiare il turno",
"config_option_added": "Opzione di configurazione aggiunta: {opzione}",
"start": "Processo di registrazione iniziale ...",
"get_verification_code_timeout": "Ottieni timeout del codice di verifica",
"detect_login_page": "Rileva la pagina di accesso, inizia l'accesso ...",
"register_process_error": "Errore di processo di registrazione: {errore}",
"no_new_processes_detected": "Nessun nuovo processo {browser} rilevati per tracciare",
"mailbox": "Accesso alla casella di posta elettronica accessibile correttamente",
"first_name": "Nome di battesimo",
"email_error": "Impossibile ottenere l'indirizzo e -mail",
"exit_signal": "Segnale di uscita",
"token_failed": "Ottieni token non riuscito: {errore}",
"verification_not_found": "Nessun codice di verifica trovato",
"save_account_info_failed": "Salva informazioni sull'account non riuscito",
"password_success": "Imposta password correttamente",
"getting_code": "Ottenere il codice di verifica, proverò negli anni '60",
"last_name": "Cognome",
"first_verification_passed": "Verifica iniziale riuscita",
"get_account": "Ottenere informazioni sull'account",
"press_enter": "Premere Invio per uscire",
"make_sure_browser_is_properly_installed": "Assicurati che {browser} sia installato correttamente",
"set_password": "Imposta password",
"waiting_for_verification_code": "In attesa del codice di verifica ..."
},
"quit_cursor": {
"timeout": "Timeout del processo: {pids}",
"error": "Si è verificato un errore: {errore}",
"start": "Inizia a smettere di cursore",
"terminating": "Processo di terminazione {pid}",
"success": "Tutti i processi del cursore sono chiusi",
"waiting": "Aspettando l'uscita del processo",
"no_process": "Nessun processo di cursore in esecuzione"
},
"browser_profile": {
"profile_selected": "Profilo selezionato: {profilo}",
"default_profile": "Profilo predefinito",
"no_profiles": "No {browser} profili trovati",
"select_profile": "Seleziona il profilo {browser} da utilizzare:",
"error_loading": "Errore Caricamento {Browser} Profili: {Errore}",
"invalid_selection": "Selezione non valida. Per favore riprova.",
"title": "Selezione del profilo del browser",
"profile": "Profilo {numero}",
"profile_list": "Disponibile {browser} Profili:"
},
"email": {
"refresh_error": "Errore di aggiornamento e -mail: {errore}",
"verification_code_found": "Codice di verifica trovata",
"no_display_found": "Nessun display trovato. Assicurati che X Server sia in esecuzione.",
"try_export_display": "Prova: display di esportazione =: 0",
"try_install_chromium": "Prova: sudo APT Installa il browser Chromium",
"blocked_domains": "Domini bloccati: {domini}",
"blocked_domains_loaded_timeout_error": "Domati bloccati Errore di timeout caricato: {errore}",
"create_failed": "Impossibile creare e -mail",
"switching_service": "Passa al servizio {Service}",
"refreshing": "Email rinfrescante",
"blocked_domains_loaded_success": "Domini bloccati caricati correttamente",
"verification_not_found": "Verifica non trovata",
"verification_error": "Errore di verifica: {errore}",
"starting_browser": "Browser iniziale",
"failed_to_get_available_domains": "Impossibile ottenere domini disponibili",
"domains_excluded": "Domini esclusi: {domini}",
"verification_found": "Verifica trovata",
"visiting_site": "Visitare i domini della posta",
"verification_code_not_found": "Codice di verifica non trovato",
"extension_load_error": "Errore di carico di estensione: {errore}",
"refresh_success": "Email aggiornata con successo",
"available_domains_loaded": "Domini disponibili caricati: {count}",
"blocked_domains_loaded_error": "Errore caricato domini bloccato: {errore}",
"create_success": "Email creata correttamente",
"make_sure_chrome_chromium_is_properly_installed": "Assicurati che Chrome/Chromium sia installato correttamente",
"blocked_domains_loaded_timeout": "Timeout caricato domini bloccato: {timeout} s",
"create_error": "Errore di creazione e -mail: {errore}",
"domains_filtered": "Domini filtrati: {count}",
"account_creation_error": "Errore di creazione dell'account: {errore}",
"domains_list_error": "Impossibile ottenere l'elenco dei domini: {errore}",
"no_available_domains_after_filtering": "Nessun domini disponibili dopo il filtro",
"trying_to_create_email": "Cercando di creare email: {email}",
"domain_blocked": "Dominio bloccato: {dominio}",
"failed_to_create_account": "Impossibile creare un account",
"refresh_button_not_found": "Pulsante di aggiornamento non trovato",
"address": "Indirizzo e-mail",
"using_chrome_profile": "Utilizzo del profilo Chrome da: {user_data_dir}",
"blocked_domains_loaded": "Domini bloccati caricati: {count}",
"verification_code_error": "Errore del codice di verifica: {errore}",
"all_domains_blocked": "Tutti i domini hanno bloccato il servizio di commutazione"
},
"github_register": {
"feature2": "Registra un nuovo account GitHub con credenziali casuali.",
"feature6": "Salva tutte le credenziali in un file.",
"starting_automation": "Automazione iniziale ...",
"feature1": "Genera un'e -mail temporanea utilizzando 1secmail.",
"title": "GitHub + Cursor AI Registration Automation",
"github_username": "GitHub Nome utente",
"check_browser_windows_for_manual_intervention_or_try_again_later": "Controlla le finestre del browser per l'intervento manuale o riprova più tardi.",
"warning1": "Questo script automatizza la creazione di account, che può violare i termini di servizio GitHub/cursore.",
"feature4": "Accedi all'intelligenza artificiale del cursore usando l'autenticazione GitHub.",
"invalid_choice": "Scelta non valida. Inserisci 'sì' o 'no'",
"completed_successfully": "Registrazione del cursore GitHub + completato con successo!",
"warning2": "Richiede i privilegi di accesso a Internet e amministrativi.",
"registration_encountered_issues": "La registrazione del cursore GitHub + ha riscontrato problemi.",
"credentials_saved": "Queste credenziali sono state salvate su github_cursor_accounts.txt",
"feature3": "Verifica automaticamente l'e -mail GitHub.",
"github_password": "Password GitHub",
"features_header": "Caratteristiche",
"feature5": "Reimposta l'ID macchina per bypassare il rilevamento della prova.",
"warning4": "Usa in modo responsabile e a proprio rischio.",
"warning3": "CAPTCHA o una verifica aggiuntiva può interrompere l'automazione.",
"cancelled": "Operazione annullata",
"warnings_header": "Avvertimenti",
"program_terminated": "Programma terminato dall'utente",
"confirm": "Sei sicuro di voler procedere?",
"email_address": "Indirizzo e-mail"
},
"restore": {
"current_file_not_found": "File di archiviazione corrente non trovato",
"please_enter_number": "Inserisci un numero valido",
"starting": "Avvio del processo di ripristino dell'ID macchina",
"sqlite_not_found": "Database SQLite non trovato",
"machine_id_updated": "MachineID File aggiornato correttamente",
"update_failed": "Impossibile aggiornare il file di archiviazione: {errore}",
"updating_pair": "Aggiornamento della coppia di valore chiave",
"to_cancel": "per annullare",
"sqlite_update_failed": "Impossibile aggiornare il database SQLite: {errore}",
"read_backup_failed": "Impossibile leggere il file di backup: {errore}",
"invalid_selection": "Selezione non valida",
"system_ids_update_failed": "Impossibile aggiornare gli ID di sistema: {errore}",
"backup_creation_failed": "Impossibile creare backup: {errore}",
"updating_system_ids": "Aggiornamento degli ID di sistema",
"update_windows_machine_guid_failed": "Impossibile aggiornare Windows Machine Guid: {Errore}",
"update_windows_system_ids_failed": "Impossibile aggiornare gli ID di sistema di Windows: {errore}",
"sqlite_updated": "Database SQLite aggiornato correttamente",
"update_windows_machine_id_failed": "Impossibile aggiornare ID macchina Windows: {Errore}",
"storage_updated": "File di archiviazione aggiornato correttamente",
"missing_id": "ID mancante: {id}",
"success": "ID macchina ripristinato correttamente",
"machine_id_backup_created": "Backup creato del file MachineId",
"machine_id_update_failed": "Impossibile aggiornare il file machineid: {errore}",
"windows_machine_id_updated": "ID macchina Windows Aggiornato correttamente",
"ids_to_restore": "ID macchina per ripristinare",
"current_backup_created": "Creato backup del file di archiviazione corrente",
"select_backup": "Seleziona Backup per ripristinare",
"operation_cancelled": "Operazione annullata",
"press_enter": "Premere Invio per continuare",
"process_error": "Restore Errore del processo: {errore}",
"confirm": "Sei sicuro di voler ripristinare questi ID?",
"macos_platform_uuid_updated": "piattaforma macOS UUID aggiornata correttamente",
"failed_to_execute_plutil_command": "Impossibile eseguire il comando plutil",
"update_macos_system_ids_failed": "Impossibile aggiornare ID di sistema macOS: {errore}",
"sqm_client_key_not_found": "Chiave di registro sqmclient non trovata",
"title": "Ripristina ID macchina dal backup",
"windows_machine_guid_updated": "Windows Machine GUID aggiornato correttamente",
"permission_denied": "Permesso negato. Prova a correre come amministratore",
"no_backups_found": "Nessun file di backup trovato",
"available_backups": "File di backup disponibili",
"updating_sqlite": "Aggiornamento del database SQLite"
},
"account_info": {
"subscription": "Sottoscrizione",
"failed_to_get_account_info": "Impossibile ottenere le informazioni sull'account",
"subscription_type": "Tipo di abbonamento",
"pro": "Pro",
"failed_to_get_account": "Impossibile ottenere le informazioni sull'account",
"config_not_found": "Configurazione non trovata.",
"premium_usage": "Utilizzo premium",
"failed_to_get_subscription": "Impossibile ottenere informazioni sull'abbonamento",
"basic_usage": "Uso di base",
"premium": "Premium",
"free": "Gratuito",
"email_not_found": "E -mail non trovata",
"title": "Informazioni sull'account",
"inactive": "Inattivo",
"remaining_trial": "Prova rimanente",
"enterprise": "Impresa",
"lifetime_access_enabled": "Accesso a vita abilitato",
"failed_to_get_usage": "Impossibile ottenere informazioni sull'utilizzo",
"usage_not_found": "Utilizzo non trovato",
"days_remaining": "Giorni rimanenti",
"failed_to_get_token": "Non è riuscito a ottenere il token",
"token": "Gettone",
"subscription_not_found": "Informazioni di abbonamento non trovate",
"days": "giorni",
"team": "Squadra",
"token_not_found": "Token non trovato",
"pro_trial": "Prova pro",
"active": "Attivo",
"email": "E-mail",
"failed_to_get_email": "Impossibile ottenere l'indirizzo e -mail",
"trial_remaining": "Residente processo professionale",
"usage": "Utilizzo"
},
"updater": {
"development_version": "Versione di sviluppo {corrente}> {ultimo}",
"check_failed": "Impossibile verificare gli aggiornamenti: {errore}",
"update_skipped": "Saltare l'aggiornamento.",
"update_confirm": "Vuoi aggiornare all'ultima versione? (Y/n)",
"up_to_date": "Stai usando l'ultima versione.",
"changelog_title": "Changelog",
"new_version_available": "Nuova versione disponibile! (Corrente: {corrente}, ultimo: {ultimo})",
"updating": "Aggiornamento all'ultima versione. Il programma si riavvierà automaticamente.",
"rate_limit_exceeded": "Limite di tasso API GitHub superato. Stipping Aggiornamento Controllo.",
"invalid_choice": "Scelta non valida. Inserisci 'y' o 'n'.",
"checking": "Controllare gli aggiornamenti ...",
"continue_anyway": "Continuando con la versione attuale ..."
},
"update": {
"clearing_update_yml": "Cancellatura del file update.yml",
"press_enter": "Premere Invio per uscire",
"update_yml_cleared": "File aggiornato.yml cancellato",
"disable_success": "Aggiornamento automatico disabilitato correttamente",
"start_disable": "Inizia a disabilitare l'aggiornamento automatico",
"removing_directory": "Rimozione della directory",
"unsupported_os": "OS non supportato: {System}",
"block_file_already_locked": "Il file di blocco è già bloccato",
"yml_already_locked_error": "File aggiornato.yml Errore già bloccato: {errore}",
"update_yml_not_found": "File aggiornato.yml non trovato",
"block_file_created": "Blocca il file creato",
"yml_locked_error": "Errore bloccato del file update.yml: {errore}",
"remove_directory_failed": "Impossibile rimuovere la directory: {errore}",
"yml_already_locked": "Il file update.yml è già bloccato",
"create_block_file_failed": "Impossibile creare file block: {errore}",
"block_file_locked_error": "Blocca Errore bloccato del file: {errore}",
"killing_processes": "Uccidimento dei processi",
"directory_locked": "La directory è bloccata: {Path}",
"block_file_already_locked_error": "Blocca il file già bloccato errore: {errore}",
"creating_block_file": "Creazione di file di blocco",
"clear_update_yml_failed": "Impossibile cancellare il file update.yml: {errore}",
"yml_locked": "Il file update.yml è bloccato",
"block_file_locked": "Il file di blocco è bloccato",
"processes_killed": "Processi uccisi",
"title": "Disabilita aggiornamento automatico del cursore",
"disable_failed": "Disabilita l'aggiornamento automatico non riuscito: {errore}",
"directory_removed": "Directory rimosso"
},
"control": {
"get_email_name_success": "Ottieni il successo del nome e -mail",
"get_email_address": "Ottieni indirizzo email",
"blocked_domain": "Dominio bloccato",
"navigate_to": "Navigare a {url}",
"token_saved_to_file": "Token salvato su cursore_tokens.txt",
"get_cursor_session_token_success": "Ottieni il successo del token di sessione di cursore",
"no_valid_verification_code": "Nessun codice di verifica valido",
"verification_found": "Codice di verifica trovata",
"get_email_name": "Ottieni nome e -mail",
"get_email_address_success": "Ottieni il successo dell'indirizzo e -mail",
"verification_not_found": "Nessun codice di verifica trovato",
"copy_email": "Copia dell'indirizzo e -mail",
"select_domain": "Selezione del dominio casuale",
"select_email_domain": "Seleziona Dominio e -mail",
"found_verification_code": "Codice di verifica trovato",
"refresh_mailbox": "Casella di posta rinfrescante",
"generate_email_success": "Generare successo e -mail",
"enter_mailbox_success": "Immettere il successo della cassetta postale",
"database_connection_closed": "Connessione del database chiuso",
"browser_error": "Errore di controllo del browser: {errore}",
"select_email_domain_success": "Seleziona il successo del dominio e -mail",
"database_updated_successfully": "Database aggiornato correttamente",
"generate_email": "Generare una nuova e -mail",
"email_copy_error": "Errore di copia e -mail: {errore}",
"save_token_failed": "Salva token fallito",
"navigation_error": "Errore di navigazione: {errore}",
"get_cursor_session_token_failed": "Ottieni il token di sessione del cursore fallito",
"check_verification": "Controllo del codice di verifica",
"mailbox_error": "Errore della cassetta postale: {errore}",
"get_cursor_session_token": "Ottieni il token della sessione del cursore",
"enter_mailbox": "Entrando in cassetta postale"
},
"config": {
"config_updated": "Configurazione aggiornata",
"configuration": "Configurazione",
"file_owner": "Proprietario del file: {proprietario}",
"error_checking_linux_paths": "Errore che controlla i percorsi Linux: {errore}",
"storage_file_is_empty": "Il file di archiviazione è vuoto: {Storage_path}",
"config_directory": "Directory di configurazione",
"documents_path_not_found": "Percorso dei documenti non trovati, usando la directory corrente",
"config_not_available": "Configurazione non disponibile",
"neither_cursor_nor_cursor_directory_found": "Né la directory del cursore né del cursore trovato in {config_base}",
"please_make_sure_cursor_is_installed_and_has_been_run_at_least_once": "Assicurati che il cursore sia installato ed è stato eseguito almeno una volta",
"config_created": "Config create: {config_file}",
"using_temp_dir": "Utilizzando la directory temporanea a causa di errore: {path} (errore: {errore})",
"storage_file_not_found": "File di archiviazione non trovato: {Storage_path}",
"the_file_might_be_corrupted_please_reinstall_cursor": "Il file potrebbe essere corrotto, si prega di reinstallare il cursore",
"error_getting_file_stats": "Errore per ottenere statistiche dei file: {errore}",
"enabled": "Abilitato",
"backup_created": "Backup Creato: {Path}",
"file_permissions": "Autorizzazioni di file: {autorizzazioni}",
"config_setup_error": "Errore Impostazione di configurazione: {errore}",
"config_force_update_enabled": "Aggiornamento della forza del file di configurazione abilitato, eseguendo l'aggiornamento forzato",
"config_removed": "File di configurazione rimosso per l'aggiornamento forzato",
"file_size": "Dimensione del file: {size} byte",
"error_reading_storage_file": "Errore il file di archiviazione di lettura: {errore}",
"config_force_update_disabled": "Aggiornamento della forza del file di configurazione disabilitato, saltando l'aggiornamento forzato",
"config_dir_created": "Directory config create: {path}",
"config_option_added": "Opzione di configurazione aggiunta: {opzione}",
"file_group": "File Group: {Group}",
"and": "E",
"backup_failed": "Impossibile backup Config: {Errore}",
"force_update_failed": "Forza aggiornamento config non riuscita: {errore}",
"storage_directory_not_found": "Directory di archiviazione non trovata: {Storage_dir}",
"also_checked": "Anche controllato {Path}",
"try_running": "Prova a eseguire: {comando}",
"storage_file_found": "File di archiviazione trovato: {Storage_path}",
"disabled": "Disabile",
"storage_file_is_valid_and_contains_data": "Il file di archiviazione è valido e contiene dati",
"permission_denied": "Autorizzazione negata: {Storage_path}"
},
"bypass": {
"found_product_json": "Trovato prodotto.json: {path}",
"starting": "Bypass della versione del cursore iniziale ...",
"version_updated": "Versione aggiornata da {old} a {new}",
"menu_option": "Controllo della versione del cursore di bypass",
"unsupported_os": "Sistema operativo non supportato: {System}",
"backup_created": "Backup Creato: {Path}",
"current_version": "Versione corrente: {versione}",
"localappdata_not_found": "LocalAppdata Environment Variable non trovata",
"no_write_permission": "Nessuna autorizzazione di scrittura per file: {path}",
"write_failed": "Impossibile scrivere Product.json: {Errore}",
"description": "Questo strumento modifica il prodotto del cursore.json per bypass le restrizioni della versione",
"bypass_failed": "Bypass della versione non riuscita: {errore}",
"title": "Strumento di bypass della versione del cursore",
"no_update_needed": "Nessun aggiornamento necessario. La versione corrente {versione} è già> = 0.46.0",
"read_failed": "Impossibile leggere Product.json: {errore}",
"stack_trace": "Traccia dello stack",
"product_json_not_found": "Product.json non trovato nei percorsi comuni di Linux",
"file_not_found": "File non trovato: {path}"
},
"auth": {
"press_enter": "Premere Invio per uscire",
"auth_update_failed": "Aggiornamento delle informazioni di autentica non riuscita: {errore}",
"auth_file_error": "Errore del file di auth: {errore}",
"checking_auth": "Controllo del file di auth",
"title": "Cursore Auth Manager",
"connected_to_database": "Connesso al database",
"db_not_found": "File di database non trovato su: {Path}",
"db_permission_error": "Impossibile accedere al file di database. Si prega di controllare le autorizzazioni",
"updating_pair": "Aggiornamento della coppia di valore chiave",
"reading_auth": "Leggendo il file di autenticazione",
"auth_updated": "Informazioni di autenticazione aggiornate correttamente",
"auth_not_found": "File di autentica non trovato",
"updating_auth": "Aggiornamento delle informazioni sull'auth",
"db_connection_error": "Impossibile connettersi al database: {errore}",
"auth_file_create_failed": "File di auth crea non riuscita: {errore}",
"database_updated_successfully": "Database aggiornato correttamente",
"reset_machine_id": "Ripristina ID macchina",
"database_connection_closed": "Connessione del database chiuso",
"auth_file_created": "File di auth creato"
},
"bypass_token_limit": {
"description": "Questo strumento modifica il file workbench.desktop.main.js per bypassare il limite token",
"press_enter": "Premere Invio per continuare ...",
"title": "Strumento di limite di bypass token"
}
}
}

View File

@ -35,7 +35,8 @@
"bypass_token_limit": "トークン制限をバイパス",
"language_config_saved": "言語設定が正常に保存されました",
"lang_invalid_choice": "無効な選択です。以下のオプションから選択してください: ({lang_choices})",
"restore_machine_id": "バックアップからマシンIDを復元"
"restore_machine_id": "バックアップからマシンIDを復元",
"manual_custom_auth": "手動カスタム認証"
},
"languages": {
"ar": "アラビア語",
@ -139,7 +140,18 @@
"try_install_browser": "パッケージマネージャーと一緒にブラウザをインストールしてみてください",
"retry_verification": "検証を再試行...",
"update_cursor_auth_info": "カーソル認証情報を更新します",
"token_success": "トークンの成功を取得します"
"token_success": "トークンの成功を取得します",
"tempmail_plus_verification_completed": "tempmailplus検証は正常に完了しました",
"tempmail_plus_initialized": "TempMailplusは正常に初期化されました",
"tempmail_plus_epin_missing": "tempmailplus epinは構成されていません",
"using_tempmail_plus": "電子メール検証にtempmailplusを使用します",
"tempmail_plus_verification_failed": "tempmailplus検証が失敗しました{エラー}",
"tempmail_plus_email_missing": "tempmailplus電子メールは構成されていません",
"tempmail_plus_disabled": "tempmailplusは無効です",
"tempmail_plus_verification_started": "開始tempmailplus検証プロセス",
"tempmail_plus_enabled": "tempmailplusが有効になっています",
"tempmail_plus_config_missing": "tempmailplus構成がありません",
"tempmail_plus_init_failed": "tempmailplusの初期化に失敗しました{エラー}"
},
"config": {
"backup_failed": "configにバックアップに失敗しました{error}",
@ -813,5 +825,30 @@
"title": "バイパストークン制限ツール",
"press_enter": "Enterを押して続行します...",
"description": "このツールは、workbench.desktop.main.jsファイルを変更して、トークン制限をバイパスします"
},
"manual_auth": {
"proceed_prompt": "進む? y/n",
"auth_updated_successfully": "認証情報が正常に更新されました!",
"token_verification_skipped": "トークン検証がスキップされたcheck_user_authorized.pyが見つかりません",
"token_required": "トークンが必要です",
"auth_type_selected": "選択した認証タイプ:{タイプ}",
"auth_type_google": "グーグル",
"continue_anyway": "とにかく続行しますか? y/n",
"auth_type_github": "github",
"verifying_token": "トークンの妥当性の確認...",
"auth_type_prompt": "認証タイプを選択します。",
"error": "エラー:{エラー}",
"random_email_generated": "生成されたランダムメール:{email}",
"operation_cancelled": "操作はキャンセルされました",
"auth_type_auth0": "auth_0デフォルト",
"email_prompt": "電子メールを入力します(ランダム電子メールのために空白のままにしてください):",
"token_verification_error": "トークンの検証エラー:{エラー}",
"token_prompt": "カーソルトークンaccess_token/refresh_tokenを入力してください",
"token_verified": "トークンは正常に検証されました!",
"confirm_prompt": "次の情報を確認してください。",
"invalid_token": "無効なトークン。認証が中止されました。",
"title": "手動カーソル認証",
"updating_database": "カーソル認証データベースの更新...",
"auth_update_failed": "認証情報の更新に失敗しました"
}
}

View File

@ -31,7 +31,12 @@
"bypass_version_check": "Cursor Versiecontrole Overslaan",
"check_user_authorized": "Gebruikersautorisatie Controleren",
"bypass_token_limit": "Token-limiet omzeilen",
"restore_machine_id": "Machine-ID herstellen vanaf backup"
"restore_machine_id": "Machine-ID herstellen vanaf backup",
"admin_required": "Uitvoeren als uitvoerbaar, vereiste beheerdersrechten.",
"language_config_saved": "Taalconfiguratie met succes opgeslagen",
"lang_invalid_choice": "Ongeldige keuze. Voer een van de volgende opties in: ({lang_choices}))",
"manual_custom_auth": "Handmatige aangepaste auth",
"admin_required_continue": "Doorgaan zonder beheerdersrechten."
},
"languages": {
"ar": "Arabisch",
@ -44,7 +49,11 @@
"fr": "Frans",
"pt": "Portugees",
"ru": "Russisch",
"es": "Spaans"
"es": "Spaans",
"bg": "Bulgaars",
"tr": "Turks",
"it": "Italiaans",
"ja": "Japanse"
},
"quit_cursor": {
"start": "Start met afsluiten van Cursor",
@ -195,7 +204,28 @@
"password_submitted": "Wachtwoord ingediend",
"total_usage": "Totaal gebruik: {usage}",
"setting_on_password": "Wachtwoord instellen",
"getting_code": "Verificatiecode verkrijgen, opnieuw proberen in 60s"
"getting_code": "Verificatiecode verkrijgen, opnieuw proberen in 60s",
"using_browser": "Gebruik {browser} browser: {Path}",
"could_not_track_processes": "Kon {browser} processen niet volgen: {error}",
"try_install_browser": "Probeer de browser te installeren met uw pakketbeheerder",
"tempmail_plus_verification_started": "Het starten van TempMailplus -verificatieproces",
"max_retries_reached": "Maximale opnieuw proberen pogingen bereikt. Registratie is mislukt.",
"tempmail_plus_enabled": "TempMailplus is ingeschakeld",
"browser_path_invalid": "{browser} pad is ongeldig, met behulp van standaardpad",
"human_verify_error": "Kan niet controleren of de gebruiker menselijk is. Opnieuw proberen ...",
"using_tempmail_plus": "TempMailplus gebruiken voor e -mailverificatie",
"tracking_processes": "Tracking {count} {browser} processen",
"tempmail_plus_epin_missing": "TempMailplus Epin is niet geconfigureerd",
"tempmail_plus_verification_failed": "TempMailplus -verificatie is mislukt: {error}",
"using_browser_profile": "Gebruik {browser} profiel van: {user_data_dir}",
"tempmail_plus_verification_completed": "TempMailplus -verificatie met succes voltooid",
"tempmail_plus_email_missing": "TempMailplus -e -mail is niet geconfigureerd",
"tempmail_plus_config_missing": "TempMailplus -configuratie ontbreekt",
"tempmail_plus_init_failed": "Kan TempMailplus niet initialiseren: {error}",
"tempmail_plus_initialized": "Tempmailplus geïnitialiseerd met succes",
"tempmail_plus_disabled": "TempMailplus is uitgeschakeld",
"no_new_processes_detected": "Geen nieuwe {browser} processen gedetecteerd om te volgen",
"make_sure_browser_is_properly_installed": "Zorg ervoor dat {browser} correct is geïnstalleerd"
},
"auth": {
"title": "Cursor Authenticatiebeheer",
@ -276,7 +306,22 @@
"domains_excluded": "Uitgesloten domeinen: {domains}",
"failed_to_create_account": "Account aanmaken mislukt",
"account_creation_error": "Account aanmaakfout: {error}",
"domain_blocked": "Domein geblokkeerd: {domain}"
"domain_blocked": "Domein geblokkeerd: {domain}",
"no_display_found": "Geen display gevonden. Zorg ervoor dat X Server actief is.",
"try_export_display": "Probeer: exporteren display =: 0",
"try_install_chromium": "Probeer: sudo apt install chroom-browser",
"blocked_domains": "Geblokkeerde domeinen: {domains}",
"blocked_domains_loaded_timeout_error": "Geblokkeerde domeinen geladen time -outfout: {error}",
"blocked_domains_loaded_success": "Geblokkeerde domeinen met succes geladen",
"extension_load_error": "Extension load error: {error}",
"available_domains_loaded": "Beschikbare domeinen geladen: {count}",
"blocked_domains_loaded_error": "Geblokkeerde domeinen geladen fout: {error}",
"blocked_domains_loaded_timeout": "Geblokkeerde domeinen geladen time -out: {time -out} s",
"make_sure_chrome_chromium_is_properly_installed": "Zorg ervoor dat chroom/chroom correct is geïnstalleerd",
"domains_filtered": "Domeinen gefilterd: {count}",
"trying_to_create_email": "Proberen e -mail te maken: {e -mail}",
"using_chrome_profile": "Gebruik van Chrome Profiel van: {user_data_dir}",
"blocked_domains_loaded": "Geblokkeerde domeinen geladen: {count}"
},
"update": {
"title": "Cursor automatische update uitschakelen",
@ -289,7 +334,23 @@
"removing_directory": "Map verwijderen",
"directory_removed": "Map verwijderd",
"creating_block_file": "Blokkeerbestand aanmaken",
"block_file_created": "Blokkeerbestand aangemaakt"
"block_file_created": "Blokkeerbestand aangemaakt",
"clearing_update_yml": "Update.yml -bestand wissen",
"update_yml_cleared": "update.yml -bestand gewist",
"unsupported_os": "Niet -ondersteund OS: {System}",
"block_file_already_locked": "blokbestand is al vergrendeld",
"yml_already_locked_error": "update.yml -bestand al vergrendelde fout: {error}",
"update_yml_not_found": "update.yml -bestand niet gevonden",
"yml_locked_error": "update.yml -bestand vergrendelde fout: {error}",
"remove_directory_failed": "Kan map niet verwijderen: {error}",
"yml_already_locked": "Update.yml -bestand is al vergrendeld",
"create_block_file_failed": "Kan een blokbestand niet maken: {error}",
"block_file_locked_error": "Blokkeerbestandsfout: {error}",
"block_file_already_locked_error": "Blokkeerbestand al vergrendelde fout: {error}",
"directory_locked": "Directory is vergrendeld: {Path}",
"clear_update_yml_failed": "Kan update.yml -bestand niet wissen: {error}",
"yml_locked": "Update.yml -bestand is vergrendeld",
"block_file_locked": "blokbestand is vergrendeld"
},
"updater": {
"checking": "Controleren op updates...",
@ -302,7 +363,8 @@
"update_skipped": "Update overgeslagen.",
"invalid_choice": "Ongeldige keuze. Voer 'Y' of 'n' in.",
"development_version": "Ontwikkelversie {current} > {latest}",
"changelog_title": "Wijzigingslogboek"
"changelog_title": "Wijzigingslogboek",
"rate_limit_exceeded": "GitHub API -snelheidslimiet overschreden. Update check overslaan."
},
"totally_reset": {
"title": "Cursor volledig herstellen",
@ -393,7 +455,45 @@
"removing_electron_localstorage_files": "Het verwijderen van Electron localStorage-bestanden...",
"electron_localstorage_files_removed": "Electron localStorage-bestanden verwijderd",
"electron_localstorage_files_removal_error": "Fout bij het verwijderen van Electron localStorage-bestanden: {error}",
"removing_electron_localstorage_files_completed": "Electron localStorage-bestanden verwijderd"
"removing_electron_localstorage_files_completed": "Electron localStorage-bestanden verwijderd",
"warning_title": "WAARSCHUWING",
"direct_advanced_navigation": "Directe navigatie proberen naar een geavanceerd tabblad",
"delete_input_error": "Fout bij het vinden van invoer verwijderen: {error}",
"delete_input_not_found_continuing": "Verwijder bevestigingsinvoer niet gevonden, maar probeer toch door te gaan",
"advanced_tab_not_found": "Advanced Tab niet gevonden na meerdere pogingen",
"advanced_tab_error": "Fout bij het vinden van een geavanceerd tabblad: {error}",
"delete_input_not_found": "Verwijder bevestigingsinvoer niet gevonden na meerdere pogingen",
"failed_to_delete_file": "File niet verwijderen: {Path}",
"operation_cancelled": "Bewerking geannuleerd. Verlaten zonder wijzigingen aan te brengen.",
"removed": "Verwijderd: {Path}",
"warning_6": "U moet Cursor AI opnieuw instellen na het uitvoeren van deze tool.",
"delete_input_retry": "Verwijder invoer niet gevonden, poging {poging}/{max_attempts}",
"warning_4": "om alleen Cursor AI -editorbestanden en proefdetectiemechanismen te richten.",
"cursor_reset_failed": "Cursor AI -editor Reset mislukt: {error}",
"login_redirect_failed": "Aanmeldingsomleiding is mislukt, directe navigatie uitproberen ...",
"warning_5": "Andere toepassingen op uw systeem worden niet beïnvloed.",
"failed_to_delete_file_or_directory": "File of Directory niet verwijderen: {Path}",
"failed_to_delete_directory": "Kan map niet verwijderen: {Path}",
"resetting_cursor": "Cursor AI -editor resetten ... Wacht alstublieft.",
"cursor_reset_completed": "Cursor AI -editor is volledig gereset en proefdetectie omzeild!",
"warning_3": "Uw codebestanden worden niet beïnvloed en de tool is ontworpen",
"advanced_tab_retry": "Geavanceerd tabblad niet gevonden, poging {poging}/{max_attempts}",
"completed_in": "Voltooid in {time} seconden",
"advanced_tab_clicked": "Klik op het tabblad Geavanceerd",
"already_on_settings": "Al op de instellingenpagina",
"found_danger_zone": "Gevonden gevarenzone -sectie",
"delete_button_retry": "Verwijderen knop niet gevonden, poging {poging}/{max_attempts}",
"failed_to_remove": "Kan niet worden verwijderd: {pad}",
"failed_to_reset_machine_guid": "Kan machinegewicht niet resetten",
"deep_scanning": "Diep scan uitvoeren voor extra proef-/licentiebestanden",
"delete_button_clicked": "Klik op de Account -knop Verwijderen",
"warning_7": "Gebruik op eigen risico",
"delete_button_not_found": "Verwijder Account -knop niet gevonden na meerdere pogingen",
"delete_button_error": "Fout bij het vinden van verwijderknop: {error}",
"warning_1": "Deze actie zal alle Cursor AI -instellingen verwijderen,",
"warning_2": "Configuraties en cache -gegevens. Deze actie kan niet ongedaan worden gemaakt.",
"navigating_to_settings": "Navigeren naar de instellingenpagina ...",
"cursor_reset_cancelled": "Cursor AI -editor Reset geannuleerd. Verlaten zonder wijzigingen aan te brengen."
},
"chrome_profile": {
"title": "Chrome Profiel Selectie",
@ -449,5 +549,318 @@
"success": "Machine-ID succesvol hersteld",
"process_error": "Fout bij herstelproces: {error}",
"press_enter": "Druk op Enter om door te gaan"
},
"oauth": {
"no_chrome_profiles_found": "Geen chroomprofielen gevonden, met behulp van standaard",
"failed_to_delete_account": "Kan het account niet verwijderen: {error}",
"starting_new_authentication_process": "Het starten van een nieuw authenticatieproces ...",
"found_email": "E -mail gevonden: {e -mail}",
"github_start": "GitHub start",
"already_on_settings_page": "Al op de instellingenpagina!",
"starting_github_authentication": "GitHub -authenticatie starten ...",
"status_check_error": "Statuscontrolefout: {error}",
"account_is_still_valid": "Account is nog steeds geldig (gebruik: {gebruik})",
"authentication_timeout": "Verificatie time -out",
"using_first_available_chrome_profile": "Gebruik van het eerste beschikbare Chrome -profiel: {profiel}",
"usage_count": "Gebruik Count: {Usage}",
"google_start": "Google Start",
"no_compatible_browser_found": "Geen compatibele browser gevonden. Installeer Google Chrome of Chromium.",
"authentication_successful_getting_account_info": "Authenticatie succesvol, accountinformatie krijgen ...",
"found_chrome_at": "Chrome gevonden op: {Path}",
"error_getting_user_data_directory": "Fout bij het verkrijgen van gebruikersgegevens: {error}",
"error_finding_chrome_profile": "Fout bij het vinden van chroomprofiel, met standaard: {error}",
"auth_update_success": "Verzeker Succes bijwerken",
"authentication_successful": "Authenticatie succesvol - e -mail: {e -mail}",
"authentication_failed": "Authenticatie mislukt: {error}",
"warning_browser_close": "WAARSCHUWING: dit wordt alle running {browser} processen gesloten",
"supported_browsers": "Ondersteunde browsers voor {platform}",
"authentication_button_not_found": "Authenticatieknop niet gevonden",
"starting_new_google_authentication": "Nieuwe Google -authenticatie starten ...",
"waiting_for_authentication": "Wachten op authenticatie ...",
"found_default_chrome_profile": "Standaard Chrome -profiel gevonden",
"starting_browser": "Browser starten op: {path}",
"could_not_check_usage_count": "Kon het aantal gebruik niet controleren: {error}",
"token_extraction_error": "Token -extractiefout: {error}",
"profile_selection_error": "Fout tijdens profielselectie: {error}",
"warning_could_not_kill_existing_browser_processes": "Waarschuwing: kon bestaande browserprocessen niet doden: {error}",
"browser_failed_to_start": "Browser kon niet beginnen: {error}",
"starting_re_authentication_process": "Beginnen met her-authenticatieproces ...",
"redirecting_to_authenticator_cursor_sh": "Omleidend naar authenticator.cursor.sh ...",
"found_browser_data_directory": "BROWSER Data Directory gevonden: {Path}",
"browser_not_found_trying_chrome": "Kon {browser} niet vinden, in plaats daarvan chroom proberen",
"found_cookies": "Gevonden {count} cookies",
"auth_update_failed": "AUTH -update is mislukt",
"failed_to_delete_expired_account": "Kan de verlopen account niet verwijderen",
"browser_failed_to_start_fallback": "Browser kon niet beginnen: {error}",
"navigating_to_authentication_page": "Navigeren naar de authenticatiepagina ...",
"browser_closed": "Browser gesloten",
"initializing_browser_setup": "Initialiseren van browseropstelling ...",
"failed_to_delete_account_or_re_authenticate": "Kan de account niet verwijderen of opnieuw authenticeren: {error}",
"detected_platform": "Gedetecteerd platform: {platform}",
"failed_to_extract_auth_info": "Verificatie info niet extraheren: {error}",
"starting_google_authentication": "Google -authenticatie starten ...",
"browser_failed": "Browser kon niet beginnen: {error}",
"using_browser_profile": "Gebruik browserprofiel: {profiel}",
"consider_running_without_sudo": "Overweeg om het script zonder sudo uit te voeren",
"try_running_without_sudo_admin": "Probeer te rennen zonder sudo/beheerdersrechten",
"page_changed_checking_auth": "Pagina gewijzigd, auth -controle ...",
"running_as_root_warning": "Runnen als root wordt niet aanbevolen voor browserautomatisering",
"please_select_your_google_account_to_continue": "Selecteer uw Google -account om door te gaan ...",
"browser_setup_failed": "Browser -instelling is mislukt: {error}",
"missing_authentication_data": "Ontbrekende authenticatiegegevens: {data}",
"using_configured_browser_path": "Gebruik geconfigureerd {browser} pad: {Path}",
"could_not_find_usage_count": "Kon het aantal gebruik niet vinden: {error}",
"killing_browser_processes": "Doden {browser} processen ...",
"account_has_reached_maximum_usage": "Account heeft maximaal gebruik bereikt, {verwijderen}",
"browser_setup_completed": "Browser setup met succes voltooid",
"could_not_find_email": "Kon geen e -mail vinden: {error}",
"user_data_dir_not_found": "{Browser} Gebruikersgegevensdirectory die niet wordt gevonden op {Path}, zal in plaats daarvan Chrome proberen",
"found_browser_user_data_dir": "Gevonden {browser} gebruikersgegevens map: {Path}",
"invalid_authentication_type": "Ongeldig authenticatietype"
},
"manual_auth": {
"auth_type_selected": "Geselecteerd authenticatietype: {Type}",
"proceed_prompt": "Doorgaan? (J/N):",
"auth_type_github": "Gitub",
"confirm_prompt": "Bevestig de volgende informatie:",
"invalid_token": "Ongeldig token. Authenticatie afgebroken.",
"continue_anyway": "Blijf eigenlijk doorgaan? (J/N):",
"token_verified": "Token heeft met succes geverifieerd!",
"error": "Fout: {error}",
"auth_update_failed": "Verificatieinformatie niet bijwerken",
"auth_type_auth0": "Auth_0 (standaard)",
"auth_type_prompt": "Selecteer Authenticatietype:",
"verifying_token": "Het verifiëren van de validiteit van token ...",
"auth_updated_successfully": "Authenticatie -informatie met succes bijgewerkt!",
"email_prompt": "Voer e -mail in (laat leeg voor willekeurige e -mail):",
"token_prompt": "Voer uw cursor -token in (access_token/refresh_token):",
"title": "Handmatige cursorauthenticatie",
"token_verification_skipped": "Token verificatie overgeslagen (check_user_autorized.py niet gevonden)",
"random_email_generated": "Willekeurige e -mail gegenereerd: {e -mail}",
"token_required": "Token is vereist",
"auth_type_google": "Google",
"operation_cancelled": "Operatie geannuleerd",
"token_verification_error": "Fout bij het verifiëren van token: {error}",
"updating_database": "Cursor authenticatiedatabase bijwerken ..."
},
"account_delete": {
"delete_input_not_found": "Verwijder bevestigingsinvoer niet gevonden na meerdere pogingen",
"confirm_button_not_found": "Bevestig de knop niet gevonden na meerdere pogingen",
"logging_in": "Inloggen met Google ...",
"confirm_button_error": "Fout bij het vinden van bevestigen: {error}",
"delete_button_clicked": "Klik op de Account -knop Verwijderen",
"confirm_prompt": "Weet u zeker dat u verder wilt gaan? (J/N):",
"delete_button_error": "Fout bij het vinden van verwijderknop: {error}",
"cancelled": "Accountverwijdering geannuleerd.",
"error": "Fout tijdens het verwijderen van accounts: {error}",
"interrupted": "Accountverwijderingsproces onderbroken door de gebruiker.",
"delete_input_not_found_continuing": "Verwijder bevestigingsinvoer niet gevonden, maar probeer toch door te gaan",
"advanced_tab_retry": "Geavanceerd tabblad niet gevonden, poging {poging}/{max_attempts}",
"waiting_for_auth": "Wachten op Google -authenticatie ...",
"typed_delete": "Getypt \"verwijderen\" in bevestigingsvak",
"trying_settings": "Proberen naar de pagina Instellingen te navigeren ...",
"delete_input_retry": "Verwijder invoer niet gevonden, poging {poging}/{max_attempts}",
"email_not_found": "E -mail niet gevonden: {error}",
"delete_button_not_found": "Verwijder Account -knop niet gevonden na meerdere pogingen",
"already_on_settings": "Al op de instellingenpagina",
"failed": "Accountverwijderingsproces is mislukt of werd geannuleerd.",
"warning": "Waarschuwing: dit zal uw cursoraccount permanent verwijderen. Deze actie kan niet ongedaan worden gemaakt.",
"direct_advanced_navigation": "Directe navigatie proberen naar een geavanceerd tabblad",
"advanced_tab_not_found": "Advanced Tab niet gevonden na meerdere pogingen",
"auth_timeout": "Time -out van authenticatie, toch doorgaan ...",
"select_google_account": "Selecteer uw Google -account ...",
"google_button_not_found": "Google inlogknop niet gevonden",
"found_danger_zone": "Gevonden gevarenzone -sectie",
"account_deleted": "Account met succes verwijderd!",
"advanced_tab_error": "Fout bij het vinden van een geavanceerd tabblad: {error}",
"starting_process": "Beginnende accountverwijderingsproces ...",
"delete_button_retry": "Verwijderen knop niet gevonden, poging {poging}/{max_attempts}",
"login_redirect_failed": "Aanmeldingsomleiding is mislukt, directe navigatie uitproberen ...",
"unexpected_error": "Onverwachte fout: {error}",
"login_successful": "Log succesvol in",
"delete_input_error": "Fout bij het vinden van invoer verwijderen: {error}",
"advanced_tab_clicked": "Klik op het tabblad Geavanceerd",
"unexpected_page": "Onverwachte pagina na inloggen: {url}",
"found_email": "E -mail gevonden: {e -mail}",
"title": "Cursor Google Account Deletion Tool",
"navigating_to_settings": "Navigeren naar de instellingenpagina ...",
"success": "Uw cursoraccount is met succes verwijderd!",
"confirm_button_retry": "Bevestig knop niet gevonden, poging {poging}/{max_attempts}"
},
"auth_check": {
"token_length": "Tokenlengte: {lengte} tekens",
"usage_response_status": "Gebruiksresponsstatus: {response}",
"operation_cancelled": "Bewerking geannuleerd door gebruiker",
"error_getting_token_from_db": "Fout om uit database te komen: {error}",
"checking_usage_information": "Gebruiksinformatie controleren ...",
"usage_response": "Gebruiksrespons: {response}",
"authorization_failed": "Autorisatie is mislukt!",
"authorization_successful": "Autorisatie succesvol!",
"request_timeout": "Verzoek getimed uit",
"check_error": "Foutcontrole -autorisatie: {error}",
"connection_error": "Verbindingsfout",
"invalid_token": "Ongeldig token",
"check_usage_response": "Controleer gebruiksreactie: {response}",
"enter_token": "Voer uw cursor -token in:",
"token_found_in_db": "Token gevonden in database",
"user_unauthorized": "Gebruiker is ongeautoriseerd",
"checking_authorization": "Autorisatie controleren ...",
"error_generating_checksum": "Fout genereren controlesom: {error}",
"token_source": "Token uit de database of handmatig invoer? (D/M, standaard: D)",
"unexpected_error": "Onverwachte fout: {error}",
"user_authorized": "Gebruiker is geautoriseerd",
"token_not_found_in_db": "Token niet gevonden in database",
"jwt_token_warning": "Token lijkt in JWT -indeling te zijn, maar API -controle heeft een onverwachte statuscode geretourneerd. Het token kan geldig zijn, maar API -toegang is beperkt.",
"unexpected_status_code": "Onverwachte statuscode: {code}",
"getting_token_from_db": "Token uit de database ...",
"cursor_acc_info_not_found": "cursor_acc_info.py niet gevonden"
},
"token": {
"refreshing": "Verfrissend token ...",
"extraction_error": "Fout bij het extraheren van token: {error}",
"no_access_token": "Geen toegang token als reactie",
"invalid_response": "Ongeldige JSON -reactie van Refresh Server",
"connection_error": "Verbindingsfout om de server te vernieuwen",
"unexpected_error": "Onverwachte fout tijdens tokenvernieuwing: {error}",
"server_error": "Vernieuw de serverfout: http {status}",
"refresh_success": "Token met succes verfrist! Geldig voor {dagen} dagen (verloopt: {verlopen})",
"request_timeout": "Verzoek om de server te vernieuwen",
"refresh_failed": "Token Vernieuwen is mislukt: {error}"
},
"browser_profile": {
"profile_selected": "Geselecteerd profiel: {profiel}",
"default_profile": "Standaardprofiel",
"no_profiles": "Geen {browser} profielen gevonden",
"select_profile": "Selecteer {browser} profiel om te gebruiken:",
"error_loading": "Fout laden {browser} profielen: {error}",
"invalid_selection": "Ongeldige selectie. Probeer het opnieuw.",
"title": "Selectie van browserprofiel",
"profile": "Profiel {nummer}",
"profile_list": "Beschikbaar {browser} profielen:"
},
"github_register": {
"feature2": "Registreert een nieuw GitHub -account met willekeurige referenties.",
"feature6": "Slaat alle referenties op een bestand op.",
"starting_automation": "Automatisering starten ...",
"feature1": "Genereert een tijdelijke e -mail met 1SecMail.",
"title": "GitHub + Cursor AI Registratieautomatisering",
"github_username": "GitHub -gebruikersnaam",
"check_browser_windows_for_manual_intervention_or_try_again_later": "Controleer browservensters op handmatige interventie of probeer het later opnieuw.",
"warning1": "Dit script automatiseert het maken van accounts, die GitHub/Cursor -servicevoorwaarden kan schenden.",
"feature4": "Logt aan bij Cursor AI met behulp van GitHub -authenticatie.",
"completed_successfully": "GitHub + Cursor -registratie is met succes voltooid!",
"invalid_choice": "Ongeldige keuze. Voer 'ja' of 'nee' in",
"warning2": "Vereist internettoegang en administratieve privileges.",
"registration_encountered_issues": "GitHub + Cursor -registratie ondervindt problemen.",
"credentials_saved": "Deze referenties zijn opgeslagen in github_cursor_accounts.txt",
"feature3": "Verifieert de GitHub -e -mail automatisch.",
"github_password": "GitHub -wachtwoord",
"features_header": "Functies",
"feature5": "Reset de machine -ID om proefdetectie te omzeilen.",
"warning4": "Gebruik verantwoord en op eigen risico.",
"warning3": "Captcha of aanvullende verificatie kan automatisering onderbreken.",
"cancelled": "Operatie geannuleerd",
"warnings_header": "Waarschuwingen",
"program_terminated": "Programma beëindigd door gebruiker",
"confirm": "Weet u zeker dat u verder wilt gaan?",
"email_address": "E -mailadres"
},
"account_info": {
"subscription": "Abonnement",
"failed_to_get_account_info": "Kan accountgegevens niet krijgen",
"subscription_type": "Type abonnement",
"pro": "Pro",
"failed_to_get_account": "Kan accountgegevens niet krijgen",
"config_not_found": "Configuratie niet gevonden.",
"premium_usage": "Premium gebruik",
"failed_to_get_subscription": "Kreef niet om abonnementsinformatie te krijgen",
"basic_usage": "Basisgebruik",
"premium": "Premie",
"free": "Vrij",
"email_not_found": "E -mail niet gevonden",
"title": "Accountinformatie",
"inactive": "Inactief",
"remaining_trial": "Resterende proef",
"enterprise": "Onderneming",
"usage_not_found": "Gebruik niet gevonden",
"failed_to_get_usage": "Kan geen gebruiksinformatie krijgen",
"lifetime_access_enabled": "Lifetime Access ingeschakeld",
"days_remaining": "Resterende dagen",
"failed_to_get_token": "Kan geen token krijgen",
"token": "Boord",
"subscription_not_found": "Abonnementsinformatie niet gevonden",
"days": "dagen",
"team": "Team",
"token_not_found": "Token niet gevonden",
"active": "Actief",
"email": "E -mail",
"failed_to_get_email": "Niet -e -mailadres ontvangen",
"pro_trial": "Pro -proef",
"trial_remaining": "Resterende pro -proef",
"usage": "Gebruik"
},
"config": {
"configuration": "Configuratie",
"config_updated": "Config bijgewerkt",
"file_owner": "Bestandseigenaar: {eigenaar}",
"error_checking_linux_paths": "Fout bij het controleren van Linux -paden: {error}",
"storage_file_is_empty": "Opslagbestand is leeg: {opslag_path}",
"config_directory": "Configuratiemirectory",
"documents_path_not_found": "Documentenpad niet gevonden, met behulp van de huidige map",
"config_not_available": "Configuratie niet beschikbaar",
"neither_cursor_nor_cursor_directory_found": "Cursor noch cursor directory gevonden in {config_base}",
"please_make_sure_cursor_is_installed_and_has_been_run_at_least_once": "Zorg ervoor dat de cursor is geïnstalleerd en is minstens één keer uitgevoerd",
"using_temp_dir": "Tijdelijke map gebruiken vanwege fout: {Path} (Error: {error})",
"config_created": "Config gemaakt: {config_file}",
"storage_file_not_found": "Opslagbestand niet gevonden: {storage_path}",
"the_file_might_be_corrupted_please_reinstall_cursor": "Het bestand kan worden beschadigd, installeer de cursor opnieuw",
"error_getting_file_stats": "Fout bij het verkrijgen van bestandsstatistieken: {error}",
"enabled": "Ingeschakeld",
"backup_created": "Back -up gemaakt: {Path}",
"file_permissions": "Bestandsrechten: {machtigingen}",
"config_setup_error": "Foutinstelling Config: {error}",
"config_force_update_enabled": "Config File Force Update ingeschakeld, Forced Update uitvoeren",
"config_removed": "Config -bestand verwijderd voor gedwongen update",
"file_size": "Bestandsgrootte: {size} bytes",
"error_reading_storage_file": "Fout lezen opslagbestand: {error}",
"config_force_update_disabled": "Config File Force Update uitgeschakeld, overgeslagen update overslaan",
"config_dir_created": "Configuratiemirectory gemaakt: {Path}",
"config_option_added": "Configuratie Optie toegevoegd: {Option}",
"file_group": "Bestandsgroep: {Group}",
"and": "En",
"backup_failed": "Niet back -up van configuratie: {error}",
"force_update_failed": "Force Update Config mislukt: {error}",
"storage_directory_not_found": "Opslagmap niet gevonden: {storage_dir}",
"also_checked": "Ook gecontroleerd {pad}",
"disabled": "Gehandicapt",
"storage_file_found": "Opslagbestand gevonden: {opslag_path}",
"try_running": "Probeer te runnen: {command}",
"storage_file_is_valid_and_contains_data": "Opslagbestand is geldig en bevat gegevens",
"permission_denied": "Toestemming geweigerd: {storage_path}"
},
"bypass": {
"found_product_json": "Gevonden product.json: {Path}",
"starting": "Cursor -versie beginnen met bypass ...",
"version_updated": "Versie bijgewerkt van {Old} naar {nieuw}",
"menu_option": "Bypass cursorversie controle",
"unsupported_os": "Niet -ondersteund besturingssysteem: {System}",
"backup_created": "Back -up gemaakt: {Path}",
"current_version": "Huidige versie: {versie}",
"localappdata_not_found": "LocalAppData omgevingsvariabele niet gevonden",
"no_write_permission": "Geen toestemming voor het bestand: {Path}",
"write_failed": "Kan Product.json niet schrijven: {error}",
"description": "Deze tool wijzigt Cursor's Product.json om versiebeperkingen te omzeilen",
"bypass_failed": "Versie -bypass mislukt: {error}",
"title": "Cursorversie Bypass Tool",
"no_update_needed": "Geen update nodig. Huidige versie {versie} is al> = 0.46.0",
"read_failed": "Faalde om product.json te lezen: {error}",
"stack_trace": "Stapelspoor",
"product_json_not_found": "Product.json niet gevonden in gemeenschappelijke Linux -paden",
"file_not_found": "Bestand niet gevonden: {Path}"
},
"bypass_token_limit": {
"description": "Deze tool wijzigt het bestand Workbench.desktop.main.js om de tokenlimiet te omzeilen",
"press_enter": "Druk op Enter om door te gaan ...",
"title": "Omzeilen token limiet tool"
}
}

View File

@ -30,7 +30,13 @@
"bypass_version_check": "Ignorar Verificação de Versão do Cursor",
"check_user_authorized": "Verificar Autorização do Usuário",
"bypass_token_limit": "Contornar Limite de Tokens",
"restore_machine_id": "Restaurar ID da Máquina do Backup"
"restore_machine_id": "Restaurar ID da Máquina do Backup",
"select_chrome_profile": "Selecione o perfil do Chrome",
"admin_required": "Em execução como executável, os privilégios do administrador são necessários.",
"language_config_saved": "Configuração do idioma economizou com sucesso",
"lang_invalid_choice": "Escolha inválida. Por favor, insira uma das seguintes opções: ({Lang_Choices})",
"manual_custom_auth": "Auth personalizado manual",
"admin_required_continue": "Continuando sem privilégios de administrador."
},
"languages": {
"ar": "Árabe",
@ -43,7 +49,11 @@
"fr": "Francês",
"pt": "Português do Brasil",
"ru": "Russo",
"es": "Espanhol"
"es": "Espanhol",
"bg": "búlgaro",
"tr": "turco",
"ja": "japonês",
"it": "italiano"
},
"quit_cursor": {
"start": "Iniciando fechamento do Cursor",
@ -110,7 +120,14 @@
"package_not_found": "Package.json não encontrado: {path}",
"check_version_failed": "Falha ao verificar versão: {error}",
"stack_trace": "Rastreamento de pilha",
"version_too_low": "Versão do Cursor muito baixa: {version} < 0.45.0"
"version_too_low": "Versão do Cursor muito baixa: {version} < 0.45.0",
"update_windows_machine_id_failed": "Atualizar o ID do Windows Machine falhou: {Error}",
"windows_machine_id_updated": "ID da máquina do Windows atualizado com sucesso",
"path_not_found": "Caminho não encontrado: {caminho}",
"update_windows_machine_guid_failed": "Atualizar o Windows Machine Guid falhou: {Error}",
"no_write_permission": "Sem permissão de gravação: {caminho}",
"file_not_found": "Arquivo não encontrado: {caminho}",
"modify_file_failed": "Modificar o arquivo falhado: {erro}"
},
"register": {
"title": "Ferramenta de Registro do Cursor",
@ -187,7 +204,28 @@
"password_submitted": "Senha Enviada",
"total_usage": "Uso Total: {usage}",
"setting_on_password": "Configurando Senha",
"getting_code": "Obtendo Código de Verificação, Tentará em 60s"
"getting_code": "Obtendo Código de Verificação, Tentará em 60s",
"using_browser": "Usando {navegador} navegador: {caminho}",
"could_not_track_processes": "Não foi possível rastrear {navegador} processos: {error}",
"try_install_browser": "Tente instalar o navegador com seu gerenciador de pacotes",
"tempmail_plus_verification_started": "Processo de verificação de tempmailplus inicial",
"max_retries_reached": "Tentativas máximas de repetição alcançadas. O registro falhou.",
"tempmail_plus_enabled": "Tempmailplus está ativado",
"browser_path_invalid": "{navegador} O caminho é inválido, usando o caminho padrão",
"human_verify_error": "Não é possível verificar se o usuário é humano. Representando ...",
"using_tempmail_plus": "Usando o tempmailplus para verificação de email",
"tracking_processes": "Rastreamento {count} {navegador} processos",
"tempmail_plus_epin_missing": "Tempmailplus epin não está configurado",
"tempmail_plus_verification_failed": "Verificação do tempmailplus falhou: {error}",
"using_browser_profile": "Usando {navegador} perfil de: {user_data_dir}",
"tempmail_plus_verification_completed": "Verificação de tempmailplus concluída com êxito",
"tempmail_plus_email_missing": "O e -mail tempmailplus não está configurado",
"tempmail_plus_config_missing": "Falta a configuração tempmailplus",
"tempmail_plus_init_failed": "Falha ao inicializar o tempmailplus: {error}",
"tempmail_plus_initialized": "Tempmailplus inicializou com sucesso",
"tempmail_plus_disabled": "Tempmailplus está desativado",
"no_new_processes_detected": "Nenhum novo {navegador} processos detectados para rastrear",
"make_sure_browser_is_properly_installed": "Verifique se {navegador} está instalado corretamente"
},
"auth": {
"title": "Gerenciador de Autenticação do Cursor",
@ -277,7 +315,13 @@
"available_domains_loaded": "Domínios disponíveis carregados: {count}",
"domains_filtered": "Domínios filtrados: {count}",
"trying_to_create_email": "Tentando criar e-mail: {email}",
"domain_blocked": "Domínio bloqueado: {domain}"
"domain_blocked": "Domínio bloqueado: {domain}",
"no_display_found": "Nenhuma tela encontrada. Verifique se o X servidor está em execução.",
"try_export_display": "Tente: exportar exibição =: 0",
"try_install_chromium": "Tente: sudo apt install-navegador de cromo",
"extension_load_error": "Erro de carga de extensão: {erro}",
"make_sure_chrome_chromium_is_properly_installed": "Verifique se o Chrome/Chromium está instalado corretamente",
"using_chrome_profile": "Usando o perfil do Chrome de: {user_data_dir}"
},
"update": {
"title": "Desativar atualização automática do Cursor",
@ -290,7 +334,23 @@
"removing_directory": "Removendo diretório",
"directory_removed": "Diretório removido",
"creating_block_file": "Criando arquivo de bloqueio",
"block_file_created": "Arquivo de bloqueio criado"
"block_file_created": "Arquivo de bloqueio criado",
"clearing_update_yml": "Limpeza update.yml arquivo",
"update_yml_cleared": "arquivo update.yml limpo",
"unsupported_os": "OS não suportado: {System}",
"block_file_already_locked": "O arquivo de bloco já está bloqueado",
"yml_already_locked_error": "arquivo update.yml já bloqueado erro: {error}",
"update_yml_not_found": "arquivo update.yml não encontrado",
"yml_locked_error": "Update.yml Arquivo Bloqueado Erro: {Error}",
"remove_directory_failed": "Falha ao remover o diretório: {error}",
"yml_already_locked": "o arquivo update.yml já está bloqueado",
"create_block_file_failed": "Falha ao criar o arquivo de bloco: {error}",
"block_file_locked_error": "Erro bloqueado do arquivo bloqueado: {error}",
"directory_locked": "O diretório está bloqueado: {caminho}",
"block_file_already_locked_error": "Bloco Arquivo já bloqueado Erro: {Error}",
"clear_update_yml_failed": "Falha ao limpar o arquivo update.yml: {error}",
"yml_locked": "o arquivo update.yml está bloqueado",
"block_file_locked": "O arquivo de bloco está bloqueado"
},
"updater": {
"checking": "Verificando atualizações...",
@ -303,7 +363,8 @@
"update_skipped": "Atualização ignorada.",
"invalid_choice": "Escolha inválida. Por favor, digite 'Y' ou 'n'.",
"development_version": "Versão de desenvolvimento {current} > {latest}",
"changelog_title": "Registro de alterações"
"changelog_title": "Registro de alterações",
"rate_limit_exceeded": "Limite de taxa de API do GitHub excedido. Saltando a verificação de atualização."
},
"totally_reset": {
"title": "Redefinir Cursor Completamente",
@ -394,7 +455,45 @@
"removing_electron_localstorage_files": "Removendo arquivos localStorage do Electron",
"electron_localstorage_files_removed": "Arquivos localStorage do Electron removidos",
"electron_localstorage_files_removal_error": "Erro ao remover arquivos localStorage do Electron: {error}",
"removing_electron_localstorage_files_completed": "Remoção dos arquivos localStorage do Electron concluída"
"removing_electron_localstorage_files_completed": "Remoção dos arquivos localStorage do Electron concluída",
"warning_title": "AVISO",
"direct_advanced_navigation": "Tentando navegação direta para guia avançada",
"delete_input_error": "Erro a localização de exclusão de exclusão: {error}",
"delete_input_not_found_continuing": "Exclua a entrada de confirmação não encontrada, tentando continuar de qualquer maneira",
"advanced_tab_not_found": "Guia avançada não encontrada após várias tentativas",
"advanced_tab_error": "Erro a guia Avançado: {Error}",
"delete_input_not_found": "Excluir entrada de confirmação não encontrada após várias tentativas",
"failed_to_delete_file": "Falha ao excluir o arquivo: {Path}",
"operation_cancelled": "Operação cancelada. Sair sem fazer alterações.",
"removed": "Removido: {caminho}",
"warning_6": "Você precisará configurar o Cursor AI novamente após a execução desta ferramenta.",
"delete_input_retry": "Excluir a entrada não encontrada, Tent {Tent}/{max_attempts}",
"cursor_reset_failed": "Cursor AI Editor Redefinir falhou: {Error}",
"warning_4": "Para direcionar apenas arquivos do editor de IA do cursor e mecanismos de detecção de teste.",
"login_redirect_failed": "Redirecionamento de login falhou, tentando navegação direta ...",
"warning_5": "Outras aplicações no seu sistema não serão afetadas.",
"failed_to_delete_file_or_directory": "Falha ao excluir o arquivo ou diretório: {Path}",
"failed_to_delete_directory": "Falha ao excluir o Diretório: {Path}",
"resetting_cursor": "Redefinir o cursor AI Editor ... por favor, espere.",
"cursor_reset_completed": "O editor do cursor AI foi totalmente redefinido e detecção de teste ignorada!",
"warning_3": "Seus arquivos de código não serão afetados e a ferramenta foi projetada",
"advanced_tab_retry": "Guia Avançado não encontrado, Tente {Tent}/{max_attempts}",
"advanced_tab_clicked": "Clicou na guia avançada",
"completed_in": "Concluído em {time} segundos",
"already_on_settings": "Já na página Configurações",
"delete_button_retry": "Botão de exclusão não encontrado, tentativa {tentativa}/{max_attempts}",
"found_danger_zone": "Encontrou seção de zona de perigo",
"failed_to_remove": "Falha ao remover: {caminho}",
"failed_to_reset_machine_guid": "Falha ao redefinir a máquina guia",
"deep_scanning": "Executando a varredura profunda para obter arquivos de tentativa/licença adicionais",
"delete_button_clicked": "Clicou no botão Excluir conta",
"warning_7": "Use por sua conta e risco",
"delete_button_not_found": "Exclua o botão da conta não encontrado após várias tentativas",
"delete_button_error": "Erro a localizar o botão Excluir: {Error}",
"warning_1": "Esta ação excluirá todas as configurações do cursor ai,",
"warning_2": "configurações e dados em cache. Esta ação não pode ser desfeita.",
"navigating_to_settings": "Navegando para configurações da página ...",
"cursor_reset_cancelled": "Editor de cursor redefinido cancelado. Sair sem fazer alterações."
},
"chrome_profile": {
"title": "Seleção de Perfil do Chrome",
@ -450,5 +549,318 @@
"success": "ID da máquina restaurado com sucesso",
"process_error": "Erro no processo de restauração: {error}",
"press_enter": "Pressione Enter para continuar"
},
"oauth": {
"no_chrome_profiles_found": "Não foram encontrados perfis de cromo, usando padrão",
"failed_to_delete_account": "Falha ao excluir a conta: {erro}",
"starting_new_authentication_process": "Iniciando novo processo de autenticação ...",
"found_email": "E -mail encontrado: {email}",
"github_start": "Github Start",
"already_on_settings_page": "Já na página Configurações!",
"starting_github_authentication": "Iniciando a autenticação do GitHub ...",
"account_is_still_valid": "A conta ainda é válida (uso: {USAGE})",
"status_check_error": "Verificação de status Erro: {erro}",
"authentication_timeout": "Timeout de autenticação",
"google_start": "Google Start",
"using_first_available_chrome_profile": "Usando o primeiro perfil Chrome disponível: {perfil}",
"no_compatible_browser_found": "Nenhum navegador compatível encontrado. Instale o Google Chrome ou Chromium.",
"usage_count": "Contagem de uso: {Uso}",
"authentication_successful_getting_account_info": "Autenticação bem -sucedida, obtendo informações da conta ...",
"found_chrome_at": "Encontrado Chrome em: {Path}",
"error_getting_user_data_directory": "Erro obtendo o diretório de dados do usuário: {erro}",
"error_finding_chrome_profile": "Erro a encontrar o perfil do Chrome, usando o padrão: {error}",
"auth_update_success": "Sucesso de atualização de autenticação",
"authentication_successful": "Autenticação bem -sucedida - email: {email}",
"authentication_failed": "Autenticação falhou: {erro}",
"warning_browser_close": "Aviso: isso fechará todos os processos de {navegador}",
"supported_browsers": "Navegadores suportados para {plataforma}",
"authentication_button_not_found": "Botão de autenticação não encontrado",
"starting_new_google_authentication": "Iniciando nova autenticação do Google ...",
"waiting_for_authentication": "Esperando por autenticação ...",
"found_default_chrome_profile": "Perfil do Chrome padrão encontrado",
"could_not_check_usage_count": "Não foi possível verificar a contagem de uso: {error}",
"starting_browser": "Navegador inicial em: {Path}",
"token_extraction_error": "Erro de extração de token: {error}",
"profile_selection_error": "Erro durante a seleção do perfil: {error}",
"warning_could_not_kill_existing_browser_processes": "Aviso: não foi possível matar processos existentes do navegador: {error}",
"browser_failed_to_start": "O navegador não conseguiu iniciar: {Error}",
"starting_re_authentication_process": "Iniciando o processo de re-autenticação ...",
"redirecting_to_authenticator_cursor_sh": "Redirecionando para autenticator.cursor.sh ...",
"found_browser_data_directory": "Diretório de dados do navegador encontrado: {caminho}",
"browser_not_found_trying_chrome": "Não foi possível encontrar {navegador}, tentando o Chrome em vez",
"found_cookies": "Encontrado {count} cookies",
"auth_update_failed": "Atualização de autenticação falhou",
"browser_failed_to_start_fallback": "O navegador não conseguiu iniciar: {Error}",
"failed_to_delete_expired_account": "Falha ao excluir a conta expirada",
"navigating_to_authentication_page": "Navegando para a página de autenticação ...",
"browser_closed": "Navegador fechado",
"initializing_browser_setup": "Inicializando a configuração do navegador ...",
"failed_to_delete_account_or_re_authenticate": "Falha ao excluir a conta ou re-autenticar: {Error}",
"detected_platform": "Plataforma detectada: {plataforma}",
"failed_to_extract_auth_info": "Falha ao extrair informações de autenticação: {error}",
"starting_google_authentication": "Iniciando a autenticação do Google ...",
"browser_failed": "O navegador não conseguiu iniciar: {Error}",
"using_browser_profile": "Usando o perfil do navegador: {perfil}",
"consider_running_without_sudo": "Considere executar o script sem sudo",
"try_running_without_sudo_admin": "Tente correr sem privilégios de sudo/administrador",
"page_changed_checking_auth": "Página alterada, verificando a autenticação ...",
"running_as_root_warning": "Correr como root não é recomendado para automação do navegador",
"please_select_your_google_account_to_continue": "Selecione sua conta do Google para continuar ...",
"browser_setup_failed": "Falha na configuração do navegador: {error}",
"missing_authentication_data": "Dados de autenticação ausentes: {dados}",
"using_configured_browser_path": "Usando o caminho configurado {navegador}: {caminho}",
"killing_browser_processes": "Matar {navegador} processos ...",
"could_not_find_usage_count": "Não foi possível encontrar contagem de uso: {error}",
"account_has_reached_maximum_usage": "A conta atingiu o máximo de uso, {excluindo}",
"browser_setup_completed": "A configuração do navegador concluiu com êxito",
"could_not_find_email": "Não foi possível encontrar email: {error}",
"found_browser_user_data_dir": "Encontrado {navegador} diretório de dados do usuário: {caminho}",
"user_data_dir_not_found": "{navegador} diretório de dados do usuário não encontrado em {path}, tentará o Chrome em vez",
"invalid_authentication_type": "Tipo de autenticação inválido"
},
"auth_check": {
"token_length": "Comprimento do token: {comprimento} caracteres",
"usage_response_status": "Estado de resposta de uso: {resposta}",
"operation_cancelled": "Operação cancelada pelo usuário",
"error_getting_token_from_db": "Erro de obter token do banco de dados: {error}",
"checking_usage_information": "Verificando informações de uso ...",
"usage_response": "Resposta de uso: {resposta}",
"authorization_failed": "Autorização falhou!",
"authorization_successful": "Autorização bem -sucedida!",
"request_timeout": "Solicitação cronometrada",
"check_error": "Autorização de verificação de erro: {error}",
"connection_error": "Erro de conexão",
"invalid_token": "Token inválido",
"check_usage_response": "Verifique a resposta de uso: {resposta}",
"enter_token": "Digite o seu token do cursor:",
"token_found_in_db": "Token encontrado no banco de dados",
"user_unauthorized": "O usuário não é autorizado",
"checking_authorization": "Verificando a autorização ...",
"error_generating_checksum": "Erro de geração de soma de verificação: {error}",
"unexpected_error": "Erro inesperado: {erro}",
"token_source": "Obter token do banco de dados ou entrada manualmente? (d/m, padrão: D)",
"user_authorized": "O usuário está autorizado",
"token_not_found_in_db": "Token não encontrado no banco de dados",
"unexpected_status_code": "Código de status inesperado: {code}",
"jwt_token_warning": "O token parece estar no formato JWT, mas a verificação da API retornou um código de status inesperado. O token pode ser válido, mas o acesso da API é restrito.",
"getting_token_from_db": "Obtendo token do banco de dados ...",
"cursor_acc_info_not_found": "cursor_acc_info.py não encontrado"
},
"account_delete": {
"delete_input_not_found": "Excluir entrada de confirmação não encontrada após várias tentativas",
"confirm_button_not_found": "Confirme o botão não encontrado após várias tentativas",
"logging_in": "Faça login com o Google ...",
"confirm_button_error": "Erro para encontrar o botão Confirmar: {Error}",
"delete_button_clicked": "Clicou no botão Excluir conta",
"confirm_prompt": "Tem certeza de que deseja prosseguir? (S/N):",
"delete_button_error": "Erro a localizar o botão Excluir: {Error}",
"interrupted": "Processo de exclusão de conta interrompido pelo usuário.",
"cancelled": "Exclusão de conta cancelada.",
"error": "Erro durante a exclusão da conta: {erro}",
"delete_input_not_found_continuing": "Exclua a entrada de confirmação não encontrada, tentando continuar de qualquer maneira",
"advanced_tab_retry": "Guia Avançado não encontrado, Tente {Tent}/{max_attempts}",
"waiting_for_auth": "Esperando pela autenticação do Google ...",
"typed_delete": "\"Excluir\" digitado na caixa de confirmação",
"trying_settings": "Tentando navegar para a página de configurações ...",
"delete_input_retry": "Excluir a entrada não encontrada, Tent {Tent}/{max_attempts}",
"email_not_found": "Email não encontrado: {erro}",
"delete_button_not_found": "Exclua o botão da conta não encontrado após várias tentativas",
"already_on_settings": "Já na página Configurações",
"failed": "O processo de exclusão da conta falhou ou foi cancelado.",
"warning": "Aviso: isso excluirá permanentemente sua conta do cursor. Esta ação não pode ser desfeita.",
"direct_advanced_navigation": "Tentando navegação direta para guia avançada",
"advanced_tab_not_found": "Guia avançada não encontrada após várias tentativas",
"auth_timeout": "Tempo limite de autenticação, continuando de qualquer maneira ...",
"select_google_account": "Selecione sua conta do Google ...",
"google_button_not_found": "Botão de login do google não encontrado",
"found_danger_zone": "Encontrou seção de zona de perigo",
"account_deleted": "Conta excluída com sucesso!",
"starting_process": "Processo de exclusão de conta inicial ...",
"advanced_tab_error": "Erro a guia Avançado: {Error}",
"delete_button_retry": "Botão de exclusão não encontrado, tentativa {tentativa}/{max_attempts}",
"login_redirect_failed": "Redirecionamento de login falhou, tentando navegação direta ...",
"unexpected_error": "Erro inesperado: {erro}",
"delete_input_error": "Erro a localização de exclusão de exclusão: {error}",
"login_successful": "Login bem -sucedido",
"advanced_tab_clicked": "Clicou na guia avançada",
"unexpected_page": "Página inesperada após login: {url}",
"found_email": "E -mail encontrado: {email}",
"title": "Ferramenta de exclusão de conta do cursor Google",
"navigating_to_settings": "Navegando para configurações da página ...",
"success": "Sua conta do cursor foi excluída com sucesso!",
"confirm_button_retry": "Confirme o botão não encontrado, Tent {Tent}/{max_attempts}"
},
"manual_auth": {
"auth_type_selected": "Tipo de autenticação selecionada: {type}",
"proceed_prompt": "Prosseguir? (S/N):",
"auth_type_github": "Github",
"confirm_prompt": "Confirme as seguintes informações:",
"invalid_token": "Token inválido. Autenticação abortada.",
"continue_anyway": "Continuar de qualquer maneira? (S/N):",
"token_verified": "Token Verificado com sucesso!",
"error": "Erro: {erro}",
"auth_update_failed": "Falha ao atualizar informações de autenticação",
"auth_type_prompt": "Selecione Tipo de autenticação:",
"auth_type_auth0": "Auth_0 (padrão)",
"verifying_token": "Verificando a validade do token ...",
"auth_updated_successfully": "Informações de autenticação são atualizadas com sucesso!",
"email_prompt": "Digite email (deixe em branco para o email aleatório):",
"token_prompt": "Digite seu token cursor (Access_Token/Refresh_Token):",
"title": "Autenticação do cursor manual",
"token_verification_skipped": "Verificação do token Saltada (check_user_authorized.py não encontrado)",
"random_email_generated": "Email aleatório gerado: {email}",
"auth_type_google": "Google",
"token_required": "É necessário token",
"operation_cancelled": "Operação cancelada",
"token_verification_error": "Erro verificando o token: {error}",
"updating_database": "Atualizando o banco de dados de autenticação do cursor ..."
},
"token": {
"refreshing": "Token refrescante ...",
"extraction_error": "Erro extraindo o token: {error}",
"invalid_response": "Resposta JSON inválida do servidor Refresh",
"no_access_token": "Sem token de acesso em resposta",
"connection_error": "Erro de conexão para atualizar o servidor",
"unexpected_error": "Erro inesperado durante a atualização do token: {error}",
"server_error": "Atualizar erro do servidor: http {status}",
"refresh_success": "Token atualizado com sucesso! Válido para {dias} dias (expira: {expire})",
"request_timeout": "Solicitação para atualizar o servidor cronometrado",
"refresh_failed": "A atualização do token falhou: {erro}"
},
"browser_profile": {
"profile_selected": "Perfil selecionado: {perfil}",
"default_profile": "Perfil padrão",
"no_profiles": "Não há perfis {navegador} encontrados",
"select_profile": "Selecione {navegador} perfil para usar:",
"error_loading": "Erro de carregamento {navegador} perfis: {error}",
"invalid_selection": "Seleção inválida. Por favor, tente novamente.",
"title": "Seleção de perfil do navegador",
"profile": "Perfil {número}",
"profile_list": "Disponível {navegador} perfis:"
},
"github_register": {
"feature2": "Registra uma nova conta do GitHub com credenciais aleatórias.",
"feature6": "Salva todas as credenciais em um arquivo.",
"starting_automation": "Automação inicial ...",
"feature1": "Gera um email temporário usando 1Secmail.",
"title": "Github + Cursor AI Automação de registro",
"github_username": "Nome de usuário do Github",
"check_browser_windows_for_manual_intervention_or_try_again_later": "Verifique as janelas do navegador para intervenção manual ou tente novamente mais tarde.",
"warning1": "Este script automatiza a criação de contas, que pode violar os Termos de Serviço Github/Cursor.",
"feature4": "Faça login no cursor IA usando a autenticação do GitHub.",
"invalid_choice": "Escolha inválida. Por favor, digite 'sim' ou 'não'",
"completed_successfully": "Github + Registro do cursor concluído com êxito!",
"warning2": "Requer acesso à Internet e privilégios administrativos.",
"registration_encountered_issues": "O registro do Github + Cursor encontrou problemas.",
"credentials_saved": "Essas credenciais foram salvas para github_cursor_accounts.txt",
"feature3": "Verifica o email do GitHub automaticamente.",
"github_password": "Senha do github",
"features_header": "Características",
"feature5": "Redefina o ID da máquina para ignorar a detecção de teste.",
"warning4": "Use com responsabilidade e por sua conta e risco.",
"warning3": "CAPTCHA ou verificação adicional podem interromper a automação.",
"cancelled": "Operação cancelada",
"warnings_header": "Avisos",
"program_terminated": "Programa encerrado pelo usuário",
"confirm": "Tem certeza de que deseja prosseguir?",
"email_address": "Endereço de email"
},
"account_info": {
"subscription": "Subscrição",
"failed_to_get_account_info": "Falha ao obter informações da conta",
"subscription_type": "Tipo de assinatura",
"pro": "Pró",
"failed_to_get_account": "Falha ao obter informações da conta",
"config_not_found": "Configuração não encontrada.",
"premium_usage": "Uso premium",
"failed_to_get_subscription": "Falha ao obter informações de assinatura",
"basic_usage": "Uso básico",
"premium": "Premium",
"free": "Livre",
"email_not_found": "E -mail não encontrado",
"title": "Informações da conta",
"inactive": "Inativo",
"remaining_trial": "Teste restante",
"enterprise": "Empresa",
"lifetime_access_enabled": "Acesso ao longo da vida ativado",
"failed_to_get_usage": "Falha ao obter informações de uso",
"usage_not_found": "Uso não encontrado",
"days_remaining": "Dias restantes",
"failed_to_get_token": "Falhou em obter token",
"token": "Token",
"subscription_not_found": "Informações de assinatura não encontradas",
"days": "dias",
"team": "Equipe",
"token_not_found": "Token não encontrado",
"pro_trial": "Trial Pro",
"email": "E-mail",
"active": "Ativo",
"failed_to_get_email": "Falha ao obter endereço de e -mail",
"trial_remaining": "Trial profissional restante",
"usage": "Uso"
},
"config": {
"configuration": "Configuração",
"config_updated": "Config atualizado",
"file_owner": "Proprietário do arquivo: {proprietário}",
"error_checking_linux_paths": "Erro verificando os caminhos do Linux: {Error}",
"storage_file_is_empty": "O arquivo de armazenamento está vazio: {storage_path}",
"config_directory": "Diretório de configuração",
"documents_path_not_found": "Documentos Caminho não encontrado, usando o diretório atual",
"config_not_available": "Configuração não disponível",
"please_make_sure_cursor_is_installed_and_has_been_run_at_least_once": "Certifique -se de que o cursor esteja instalado e foi executado pelo menos uma vez",
"neither_cursor_nor_cursor_directory_found": "Nem o cursor nem o diretório cursor encontrados em {config_base}",
"config_created": "Config criado: {config_file}",
"using_temp_dir": "Usando o diretório temporário devido a erro: {path} (erro: {error})",
"storage_file_not_found": "Arquivo de armazenamento não encontrado: {storage_path}",
"the_file_might_be_corrupted_please_reinstall_cursor": "O arquivo pode estar corrompido, reinstale o cursor",
"error_getting_file_stats": "Erro obtendo estatísticas de arquivo: {error}",
"enabled": "Habilitado",
"backup_created": "Backup criado: {Path}",
"file_permissions": "Permissões de arquivo: {permissões}",
"config_setup_error": "Erro Configuração de configuração: {error}",
"config_force_update_enabled": "Atualização de força de arquivo de configuração ativada, executando atualização forçada",
"config_removed": "Arquivo de configuração removido para atualização forçada",
"file_size": "Tamanho do arquivo: {size} bytes",
"error_reading_storage_file": "Erro ao ler Arquivo de armazenamento: {erro}",
"config_force_update_disabled": "Atualização de força de arquivo de configuração desativada, pulando a atualização forçada",
"config_dir_created": "Diretório de configuração criado: {caminho}",
"config_option_added": "Opção de configuração adicionada: {option}",
"file_group": "Grupo de arquivos: {grupo}",
"and": "E",
"backup_failed": "Falha ao fazer backup de configuração: {error}",
"force_update_failed": "Falha na atualização de força: {error}",
"also_checked": "Também verificado {caminho}",
"storage_directory_not_found": "Diretório de armazenamento não encontrado: {storage_dir}",
"storage_file_found": "Arquivo de armazenamento encontrado: {storage_path}",
"try_running": "Tente correr: {comando}",
"disabled": "Desabilitado",
"storage_file_is_valid_and_contains_data": "O arquivo de armazenamento é válido e contém dados",
"permission_denied": "Permissão negada: {storage_path}"
},
"bypass": {
"found_product_json": "Found Product.json: {Path}",
"starting": "Iniciando a versão do cursor ...",
"version_updated": "Versão atualizada de {Old} para {new}",
"menu_option": "Verificação da versão do cursor de desvio",
"unsupported_os": "Sistema operacional não suportado: {System}",
"backup_created": "Backup criado: {Path}",
"current_version": "Versão atual: {versão}",
"no_write_permission": "Nenhuma permissão de gravação para arquivo: {caminho}",
"localappdata_not_found": "Variável de ambiente localAppData não encontrada",
"write_failed": "Falha ao escrever o produto.json: {error}",
"description": "Esta ferramenta modifica o produto do cursor.json para ignorar as restrições da versão",
"bypass_failed": "Versão Bypass falhou: {error}",
"title": "Ferramenta de desvio da versão cursor",
"no_update_needed": "Nenhuma atualização necessária. Versão atual {versão} já está> = 0,46.0",
"read_failed": "Falha ao ler o produto.json: {error}",
"stack_trace": "Rastreamento da pilha",
"product_json_not_found": "Product.json não encontrado em caminhos comuns do Linux",
"file_not_found": "Arquivo não encontrado: {caminho}"
},
"bypass_token_limit": {
"description": "Esta ferramenta modifica o arquivo workbench.desktop.main.js para ignorar o limite do token",
"press_enter": "Pressione Enter para continuar ...",
"title": "Ipassue Token Limit Tool"
}
}

View File

@ -31,7 +31,12 @@
"check_user_authorized": "Проверить авторизацию пользователя",
"select_chrome_profile": "Выбрать профиль Chrome",
"bypass_token_limit": "Обход ограничения токенов",
"restore_machine_id": "Восстановить ID устройства из резервной копии"
"restore_machine_id": "Восстановить ID устройства из резервной копии",
"admin_required": "Запуск в качестве исполняемого файла требуются привилегии администратора.",
"language_config_saved": "Языковая конфигурация успешно сохранилась",
"lang_invalid_choice": "Неверный выбор. Пожалуйста, введите один из следующих вариантов: ({lang_choices})",
"manual_custom_auth": "Ручная пользовательская аут",
"admin_required_continue": "Продолжение без привилегий администратора."
},
"languages": {
"ar": "Арабский",
@ -44,7 +49,11 @@
"fr": "Французский",
"pt": "Бразильский португальский",
"ru": "Русский",
"es": "Испанский"
"es": "Испанский",
"bg": "болгарский",
"tr": "турецкий",
"it": "Итальянский",
"ja": "Японский"
},
"quit_cursor": {
"start": "Начало закрытия Cursor",
@ -111,7 +120,14 @@
"package_not_found": "Package.json не найден: {path}",
"check_version_failed": "Ошибка проверки версии: {error}",
"stack_trace": "Трассировка стека",
"version_too_low": "Версия Cursor слишком низкая: {version} < 0.45.0"
"version_too_low": "Версия Cursor слишком низкая: {version} < 0.45.0",
"update_windows_machine_id_failed": "Обновить идентификатор машины Windows Fail: {error}",
"path_not_found": "Путь не найден: {path}",
"windows_machine_id_updated": "Идентификатор машины Windows успешно обновлен",
"update_windows_machine_guid_failed": "Обновление Windows Machine Guide не удалось: {ошибка}",
"no_write_permission": "Нет разрешения на запись: {path}",
"file_not_found": "Файл не найден: {path}",
"modify_file_failed": "Изменить файл не удастся: {ошибка}"
},
"register": {
"title": "Инструмент регистрации Cursor",
@ -188,7 +204,28 @@
"password_submitted": "Пароль отправлен",
"total_usage": "Общее использование: {usage}",
"setting_on_password": "Установка пароля",
"getting_code": "Получение кода подтверждения, попытка через 60с"
"getting_code": "Получение кода подтверждения, попытка через 60с",
"using_browser": "Использование {браузер} браузер: {path}",
"could_not_track_processes": "Не удалось отслеживать {браузер} процессы: {ошибка}",
"try_install_browser": "Попробуйте установить браузер с помощью менеджера пакета",
"tempmail_plus_verification_started": "Начальный процесс проверки TempmailPlus",
"max_retries_reached": "Максимальные попытки повторения достигли. Регистрация не удалась.",
"tempmail_plus_enabled": "TempmailPlus включен",
"browser_path_invalid": "{браузер} путь недействителен, используя путь по умолчанию",
"human_verify_error": "Не могу проверить, что пользователь - это человек. Повторение ...",
"using_tempmail_plus": "Использование TempmailPlus для проверки электронной почты",
"tracking_processes": "Отслеживание {count} {браузер} процессы",
"tempmail_plus_epin_missing": "Tempmailplus epin не настроен",
"tempmail_plus_verification_failed": "TempmailPlus Проверка не удалась: {ошибка}",
"using_browser_profile": "Использование {браузер} профиль из: {user_data_dir}",
"tempmail_plus_verification_completed": "TempmailPlus проверка завершена успешно",
"tempmail_plus_email_missing": "Электронная почта TempmailPlus не настроена",
"tempmail_plus_config_missing": "Конфигурация TempmailPlus отсутствует",
"tempmail_plus_init_failed": "Не удалось инициализировать TempmailPlus: {ошибка}",
"tempmail_plus_initialized": "TempmailPlus инициализирован успешно",
"tempmail_plus_disabled": "TempmailPlus отключен",
"no_new_processes_detected": "Нет новых {браузер} процессов, обнаруженных для отслеживания",
"make_sure_browser_is_properly_installed": "Убедитесь, что {браузер} правильно установлен"
},
"auth": {
"title": "Менеджер авторизации Cursor",
@ -278,7 +315,13 @@
"available_domains_loaded": "Загружены доступные домены: {count}",
"domains_filtered": "Отфильтрованы домены: {count}",
"trying_to_create_email": "Попытка создания email: {email}",
"domain_blocked": "Домен заблокирован: {domain}"
"domain_blocked": "Домен заблокирован: {domain}",
"no_display_found": "Не найдено дисплея. Убедитесь, что X Server работает.",
"try_export_display": "Попробуйте: экспорт Display =: 0",
"try_install_chromium": "Попробуйте: Sudo Apt Установите Chromium-Browser",
"extension_load_error": "Ошибка загрузки расширения: {ошибка}",
"make_sure_chrome_chromium_is_properly_installed": "Убедитесь, что Chrome/Chromium правильно установлен",
"using_chrome_profile": "Использование Chrome Profile от: {user_data_dir}"
},
"update": {
"title": "Отключение автоматического обновления Cursor",
@ -291,7 +334,23 @@
"removing_directory": "Удаление директории",
"directory_removed": "Директория удалена",
"creating_block_file": "Создание файла блокировки",
"block_file_created": "Файл блокировки создан"
"block_file_created": "Файл блокировки создан",
"clearing_update_yml": "Очистка update.yml файл",
"update_yml_cleared": "update.yml файл очищен",
"unsupported_os": "Неподдерживаемая ОС: {Система}",
"block_file_already_locked": "Блок -файл уже заблокирован",
"yml_already_locked_error": "update.yml файл уже заблокированная ошибка: {error}",
"update_yml_not_found": "update.yml файл не найден",
"yml_locked_error": "update.yml -файл заблокирован ошибка: {error}",
"remove_directory_failed": "Не удалось удалить каталог: {ошибка}",
"yml_already_locked": "file update.yml уже заблокирован",
"create_block_file_failed": "Не удалось создать файл блока: {ошибка}",
"block_file_locked_error": "Блок -файл заблокирован ошибка: {ошибка}",
"directory_locked": "Каталог заблокирован: {path}",
"block_file_already_locked_error": "Блок -файл уже заблокированная ошибка: {ошибка}",
"clear_update_yml_failed": "Не удалось очистить файл update.yml: {error}",
"yml_locked": "file update.yml заблокирован",
"block_file_locked": "Заблокированный файл блока"
},
"updater": {
"checking": "Проверка обновлений...",
@ -304,7 +363,8 @@
"update_skipped": "Обновление пропущено.",
"invalid_choice": "Неверный выбор. Пожалуйста, введите 'Y' или 'n'.",
"development_version": "Версия разработки {current} > {latest}",
"changelog_title": "Список изменений"
"changelog_title": "Список изменений",
"rate_limit_exceeded": "Предел ставки GitHub API превышен. Пропустить проверку обновления."
},
"totally_reset": {
"title": "Полный сброс Cursor",
@ -395,7 +455,45 @@
"removing_electron_localstorage_files": "Удаление файлов localStorage Electron",
"electron_localstorage_files_removed": "Файлы localStorage Electron удалены",
"electron_localstorage_files_removal_error": "Ошибка удаления файлов localStorage Electron: {error}",
"removing_electron_localstorage_files_completed": "Удаление файлов localStorage Electron завершено"
"removing_electron_localstorage_files_completed": "Удаление файлов localStorage Electron завершено",
"warning_title": "ПРЕДУПРЕЖДЕНИЕ",
"direct_advanced_navigation": "Попытка прямой навигации к вкладке Advanced",
"delete_input_error": "Ошибка поиска Удаления ввода: {ошибка}",
"delete_input_not_found_continuing": "Удалить ввод подтверждения не найден, пытаясь продолжить в любом случае",
"advanced_tab_not_found": "Вкладка Advanced не найдена после нескольких попыток",
"advanced_tab_error": "Вкладка «Объединение ошибок»: {error}",
"delete_input_not_found": "Удалить вход подтверждения не найден после нескольких попыток",
"failed_to_delete_file": "Не удалось удалить файл: {path}",
"operation_cancelled": "Операция отменена. Выйдя без каких -либо изменений.",
"removed": "Удалено: {path}",
"warning_6": "Вам нужно будет снова настроить AI Cursor AI после запуска этого инструмента.",
"delete_input_retry": "Удалить вход не найден, попытка {попытка}/{max_attempts}",
"warning_4": "Нацеливаться только на файлы редактора Cursor AI и механизмы обнаружения испытаний.",
"cursor_reset_failed": "Cursor AI Редактор REDITOR RESET не удалось: {ошибка}",
"login_redirect_failed": "Перенаправление входа в систему не удалось, пробуя прямую навигацию ...",
"warning_5": "Другие приложения в вашей системе не будут затронуты.",
"failed_to_delete_file_or_directory": "Не удалось удалить файл или каталог: {path}",
"failed_to_delete_directory": "Не удалось удалить каталог: {path}",
"resetting_cursor": "Сброс редактора Cursor AI ... Пожалуйста, подождите.",
"cursor_reset_completed": "Курсор AI Редактор был полностью сброшен, и обнаружение испытаний обходится!",
"warning_3": "Ваши кодовые файлы не будут затронуты, а инструмент разработан",
"advanced_tab_retry": "Вкладка Advanced не найдена, попытка {попытка}/{max_attempts}",
"completed_in": "Завершено в {время} секунд",
"advanced_tab_clicked": "Нажал на вкладку «Дополнительно",
"already_on_settings": "Уже на странице настроек",
"delete_button_retry": "Кнопка удаления не найдена, попытка {попытка}/{max_attempts}",
"found_danger_zone": "Нашел раздел зоны опасности",
"failed_to_remove": "Не удалось удалить: {path}",
"failed_to_reset_machine_guid": "Не удалось сбросить машину",
"deep_scanning": "Выполнение глубокого сканирования для дополнительных судебных/лицензионных файлов",
"delete_button_clicked": "Нажал кнопку «Удалить учетную запись»",
"warning_7": "Используйте свой собственный риск",
"delete_button_not_found": "Удалить кнопку учетной записи не найдена после нескольких попыток",
"delete_button_error": "Кнопка «Удалить ошибку»: {ошибка}",
"warning_2": "конфигурации и кэшированные данные. Это действие не может быть отменено.",
"warning_1": "Это действие удалит все настройки AI курсора,",
"navigating_to_settings": "Навигация на страницу настроек ...",
"cursor_reset_cancelled": "Курсор AI Редактор сброс отменен. Выйдя без каких -либо изменений."
},
"chrome_profile": {
"title": "Выбор Профиля Chrome",
@ -451,5 +549,318 @@
"success": "ID устройства успешно восстановлен",
"process_error": "Ошибка процесса восстановления: {error}",
"press_enter": "Нажмите Enter для продолжения"
},
"oauth": {
"no_chrome_profiles_found": "Профили хрома не обнаружены, используя по умолчанию",
"starting_new_authentication_process": "Запуск нового процесса аутентификации ...",
"failed_to_delete_account": "Не удалось удалить учетную запись: {ошибка}",
"found_email": "Найдено электронное письмо: {Электронная почта}",
"github_start": "GitHub Start",
"already_on_settings_page": "Уже на странице настроек!",
"starting_github_authentication": "Начальная аутентификация GitHub ...",
"account_is_still_valid": "Учетная запись все еще действительна (использование: {использование})",
"status_check_error": "Ошибка проверки состояния: {ошибка}",
"authentication_timeout": "Тайм -аут аутентификации",
"usage_count": "Количество использования: {использование}",
"using_first_available_chrome_profile": "Использование первого доступного Chrome Profile: {профиль}",
"google_start": "Google Start",
"no_compatible_browser_found": "Совместимый браузер не найден. Пожалуйста, установите Google Chrome или Chromium.",
"authentication_successful_getting_account_info": "Успешная аутентификация, получение информации об учетной записи ...",
"found_chrome_at": "Нашел хром в: {path}",
"error_getting_user_data_directory": "Ошибка",
"error_finding_chrome_profile": "Ошибка поиска хрома, используя по умолчанию: {error}",
"auth_update_success": "Успех обновления автоза",
"authentication_successful": "Успешная аутентификация - электронная почта: {электронная почта}",
"authentication_failed": "Аутентификация не удалась: {ошибка}",
"warning_browser_close": "Предупреждение: это закроет все запуск {браузер} процессов",
"supported_browsers": "Поддерживаемые браузеры для {платформы}",
"authentication_button_not_found": "Кнопка аутентификации не найдена",
"starting_new_google_authentication": "Начало новой аутентификации Google ...",
"waiting_for_authentication": "В ожидании аутентификации ...",
"found_default_chrome_profile": "Найденный хромированный профиль по умолчанию",
"starting_browser": "Начальный браузер на: {path}",
"token_extraction_error": "Ошибка извлечения токена: {ошибка}",
"could_not_check_usage_count": "Не удалось проверить количество использования: {ошибка}",
"profile_selection_error": "Ошибка во время выбора профиля: {ошибка}",
"warning_could_not_kill_existing_browser_processes": "Предупреждение: не удалось убить существующие процессы браузера: {ошибка}",
"browser_failed_to_start": "Браузер не смог запустить: {ошибка}",
"redirecting_to_authenticator_cursor_sh": "Передача на Authenticator.cursor.sh ...",
"starting_re_authentication_process": "Начало процесса повторной аутентификации ...",
"found_browser_data_directory": "Нашел каталог данных браузера: {path}",
"browser_not_found_trying_chrome": "Не удалось найти {браузер}, попробовать хром вместо этого",
"found_cookies": "Найдено {count} cookie",
"auth_update_failed": "Обновление ауты не удалось",
"browser_failed_to_start_fallback": "Браузер не смог запустить: {ошибка}",
"failed_to_delete_expired_account": "Не удалось удалить учетную запись с истекшим сроком действия",
"navigating_to_authentication_page": "Навигация на страницу аутентификации ...",
"initializing_browser_setup": "Инициализация настройки браузера ...",
"browser_closed": "Браузер закрыт",
"detected_platform": "Обнаруженная платформа: {платформа}",
"failed_to_delete_account_or_re_authenticate": "Не удалось удалить учетную запись или повторную аутентификацию: {ошибка}",
"failed_to_extract_auth_info": "Не удалось извлечь auth info: {error}",
"starting_google_authentication": "Начало аутентификации Google ...",
"using_browser_profile": "Использование профиля браузера: {профиль}",
"browser_failed": "Браузер не смог запустить: {ошибка}",
"consider_running_without_sudo": "Подумайте о запуске сценария без SUDO",
"try_running_without_sudo_admin": "Попробуйте запустить без привилегий Sudo/Administrator",
"page_changed_checking_auth": "Страница изменилась, проверяю аут ...",
"running_as_root_warning": "Запуск как root не рекомендуется для автоматизации браузера",
"please_select_your_google_account_to_continue": "Пожалуйста, выберите свою учетную запись Google, чтобы продолжить ...",
"browser_setup_failed": "Недостаточная настройка браузера: {ошибка}",
"missing_authentication_data": "Отсутствие данных аутентификации: {data}",
"using_configured_browser_path": "Использование Configured {Browser} Path: {path}",
"killing_browser_processes": "Убийство {браузер} процессы ...",
"could_not_find_usage_count": "Не удалось найти количество использования: {ошибка}",
"browser_setup_completed": "Настройка браузера завершена успешно",
"account_has_reached_maximum_usage": "Учетная запись достигла максимального использования, {удаление}",
"could_not_find_email": "Не удалось найти электронную почту: {ошибка}",
"found_browser_user_data_dir": "Нашел {браузер} каталог данных пользователей: {path}",
"user_data_dir_not_found": "{браузер} каталог пользовательских данных не найден в {path}, вместо этого попробую Chrome",
"invalid_authentication_type": "Неверный тип аутентификации"
},
"auth_check": {
"token_length": "Длина токена: {длина} символы",
"usage_response_status": "Статус ответа на использование: {ответ}",
"operation_cancelled": "Операция отменена пользователем",
"error_getting_token_from_db": "Ошибка получения токена из базы данных: {ошибка}",
"checking_usage_information": "Проверка информации об использовании ...",
"usage_response": "Ответ об использовании: {ответ}",
"authorization_failed": "Авторизация не удалась!",
"authorization_successful": "Авторизация успешно!",
"request_timeout": "Запросить время",
"check_error": "Проверка ошибок Авторизация: {ошибка}",
"connection_error": "Ошибка соединения",
"invalid_token": "Неверный токен",
"check_usage_response": "Проверьте ответ на использование: {ответ}",
"enter_token": "Введите токен курсора:",
"token_found_in_db": "Токен, найденный в базе данных",
"user_unauthorized": "Пользователь несанкционирован",
"checking_authorization": "Проверка авторизации ...",
"error_generating_checksum": "Контрольная сумма с генерированием ошибок: {ошибка}",
"token_source": "Получить токен из базы данных или ввода вручную? (D/M, по умолчанию: D)",
"unexpected_error": "Неожиданная ошибка: {ошибка}",
"user_authorized": "Пользователь авторизован",
"token_not_found_in_db": "Токен не найден в базе данных",
"unexpected_status_code": "Неожиданный код статуса: {код}",
"jwt_token_warning": "Токен, по -видимому, находится в формате JWT, но проверка API вернула неожиданный код состояния. Токен может быть действительным, но доступ к API ограничен.",
"getting_token_from_db": "Получение значения из базы данных ...",
"cursor_acc_info_not_found": "CURSOR_ACC_INFO.PY не найден"
},
"manual_auth": {
"auth_type_selected": "Выбранный тип аутентификации: {type}",
"proceed_prompt": "Продолжить? (Y/N):",
"auth_type_github": "GitHub",
"confirm_prompt": "Пожалуйста, подтвердите следующую информацию:",
"invalid_token": "Неверный токен. Аутентификация прервана.",
"continue_anyway": "В любом случае продолжить? (Y/N):",
"token_verified": "Токен проверил успешно!",
"error": "Ошибка: {ошибка}",
"auth_update_failed": "Не удалось обновить информацию о аутентификации",
"auth_type_auth0": "Auth_0 (по умолчанию)",
"auth_type_prompt": "Выберите Тип аутентификации:",
"verifying_token": "Проверка достоверности токена ...",
"auth_updated_successfully": "Информация об аутентификации успешно обновлена!",
"email_prompt": "Введите электронное письмо (оставьте пусто для случайной электронной почты):",
"token_prompt": "Введите токен курсора (access_token/represh_token):",
"title": "Ручная аутентификация курсора",
"random_email_generated": "Сгенерировано случайная электронная почта: {электронная почта}",
"token_verification_skipped": "Проверка токена пропустила (check_user_authorized.py не найдена)",
"token_required": "Токен требуется",
"auth_type_google": "Google",
"operation_cancelled": "Операция отменена",
"token_verification_error": "Проверка ошибки токен: {ошибка}",
"updating_database": "Обновление базы данных аутентификации курсора ..."
},
"account_delete": {
"delete_input_not_found": "Удалить вход подтверждения не найден после нескольких попыток",
"logging_in": "Вход в систему с Google ...",
"confirm_button_not_found": "Подтвердить кнопку не найдена после нескольких попыток",
"confirm_button_error": "Кнопка «Подтверждение ошибки»: {ошибка}",
"delete_button_clicked": "Нажал кнопку «Удалить учетную запись»",
"confirm_prompt": "Вы уверены, что хотите продолжить? (Y/N):",
"cancelled": "Удаление учетной записи отменено.",
"delete_button_error": "Кнопка «Удалить ошибку»: {ошибка}",
"interrupted": "Процесс удаления учетной записи прерван пользователем.",
"error": "Ошибка во время удаления учетной записи: {ошибка}",
"delete_input_not_found_continuing": "Удалить ввод подтверждения не найден, пытаясь продолжить в любом случае",
"advanced_tab_retry": "Вкладка Advanced не найдена, попытка {попытка}/{max_attempts}",
"waiting_for_auth": "В ожидании аутентификации Google ...",
"typed_delete": "Напечатано «Удалить» в поле подтверждения",
"trying_settings": "Попытка перейти на страницу настроек ...",
"delete_input_retry": "Удалить вход не найден, попытка {попытка}/{max_attempts}",
"email_not_found": "Электронная почта не найдена: {ошибка}",
"delete_button_not_found": "Удалить кнопку учетной записи не найдена после нескольких попыток",
"already_on_settings": "Уже на странице настроек",
"failed": "Процесс удаления учетной записи не удался или был отменен.",
"warning": "Предупреждение: это навсегда удалит вашу учетную запись курсора. Это действие не может быть отменено.",
"direct_advanced_navigation": "Попытка прямой навигации к вкладке Advanced",
"advanced_tab_not_found": "Вкладка Advanced не найдена после нескольких попыток",
"auth_timeout": "Тайм -аут аутентификации, все равно продолжая ...",
"select_google_account": "Пожалуйста, выберите свою учетную запись Google ...",
"google_button_not_found": "Кнопка входа в систему Google не найдена",
"found_danger_zone": "Нашел раздел зоны опасности",
"account_deleted": "Учебный счет удален успешно!",
"advanced_tab_error": "Вкладка «Объединение ошибок»: {error}",
"starting_process": "Начальный процесс удаления учетной записи ...",
"delete_button_retry": "Кнопка удаления не найдена, попытка {попытка}/{max_attempts}",
"login_redirect_failed": "Перенаправление входа в систему не удалось, пробуя прямую навигацию ...",
"unexpected_error": "Неожиданная ошибка: {ошибка}",
"login_successful": "Вход успешно",
"delete_input_error": "Ошибка поиска Удаления ввода: {ошибка}",
"advanced_tab_clicked": "Нажал на вкладку «Дополнительно",
"unexpected_page": "Неожиданная страница после входа в систему: {url}",
"found_email": "Найдено электронное письмо: {Электронная почта}",
"title": "Курсор Google инструмент удаления учетной записи",
"navigating_to_settings": "Навигация на страницу настроек ...",
"success": "Ваша учетная запись курсора была успешно удалена!",
"confirm_button_retry": "Кнопка подтверждения не найдена, попытка {попытка}/{max_attempts}"
},
"token": {
"refreshing": "Освежающий токен ...",
"extraction_error": "Ошибка извлечения токена: {ошибка}",
"invalid_response": "Неверный ответ JSON с сервера обновления",
"no_access_token": "Нет токена доступа в ответ",
"connection_error": "Ошибка соединения, чтобы обновить сервер",
"unexpected_error": "Неожиданная ошибка во время обновления токена: {ошибка}",
"server_error": "Ошибка обновления сервера: http {status}",
"refresh_success": "Токен успешно обновлен! Действительно для {дней} дней (истекает: {истекает})",
"request_timeout": "Запрос на обновления сервера",
"refresh_failed": "Производительное обновление токена: {ошибка}"
},
"browser_profile": {
"profile_selected": "Выбранный профиль: {профиль}",
"default_profile": "Профиль по умолчанию",
"no_profiles": "Нет {браузер} профили найдены",
"select_profile": "Выберите {браузер} Профиль для использования:",
"error_loading": "Ошибка загрузки {браузер} профили: {ошибка}",
"invalid_selection": "Неверный выбор. Пожалуйста, попробуйте еще раз.",
"title": "Выбор профиля браузера",
"profile": "Профиль {номер}",
"profile_list": "Доступны профили {браузер}:"
},
"github_register": {
"feature2": "Регистрирует новую учетную запись GitHub со случайными учетными данными.",
"feature6": "Сохраняет все учетные данные в файл.",
"starting_automation": "Начальная автоматизация ...",
"feature1": "Генерирует временное электронное письмо с помощью 1Secmail.",
"title": "GitHub + Cursor AI Автоматизация регистрации",
"github_username": "GitHub username",
"check_browser_windows_for_manual_intervention_or_try_again_later": "Проверьте окна браузера для ручного вмешательства или попробуйте еще раз позже.",
"warning1": "Этот скрипт автоматизирует создание учетной записи, что может нарушать условия обслуживания GitHub/Cursor.",
"feature4": "Войдет в AI Cursor AI, используя аутентификацию GitHub.",
"completed_successfully": "Github + cursor Регистрация завершена успешно!",
"invalid_choice": "Неверный выбор. Пожалуйста, введите «да» или «нет»",
"warning2": "Требуется доступ в Интернет и административные привилегии.",
"registration_encountered_issues": "GitHub + Регистрация курсора столкнулась с проблемами.",
"credentials_saved": "Эти учетные данные были сохранены на github_cursor_accounts.txt",
"feature3": "Проверяет электронную почту GitHub автоматически.",
"github_password": "GitHub пароль",
"features_header": "Функции",
"feature5": "Сбрасывает идентификатор машины, чтобы обойти пробное обнаружение.",
"warning4": "Используйте ответственно и на ваш собственный риск.",
"warning3": "CAPTCHA или дополнительная проверка может прервать автоматизацию.",
"cancelled": "Операция отменена",
"warnings_header": "Предупреждения",
"program_terminated": "Программа завершена пользователем",
"confirm": "Вы уверены, что хотите продолжить?",
"email_address": "Адрес электронной почты"
},
"account_info": {
"subscription": "Подписка",
"failed_to_get_account_info": "Не удалось получить информацию об учетной записи",
"subscription_type": "Тип подписки",
"pro": "Профиль",
"failed_to_get_account": "Не удалось получить информацию об учетной записи",
"config_not_found": "Конфигурация не найдена.",
"premium_usage": "Использование премиум -класса",
"failed_to_get_subscription": "Не удалось получить информацию о подписке",
"basic_usage": "Основное использование",
"premium": "Премиум",
"free": "Бесплатно",
"email_not_found": "Электронная почта не найдена",
"title": "Информация об учетной записи",
"remaining_trial": "Оставшееся испытание",
"inactive": "Неактивный",
"enterprise": "Предприятие",
"failed_to_get_usage": "Не удалось получить информацию об использовании",
"usage_not_found": "Использование не найдено",
"lifetime_access_enabled": "Доступ к жизни включен",
"days_remaining": "Дни остаются",
"failed_to_get_token": "Не удалось получить токен",
"token": "Токен",
"subscription_not_found": "Информация о подписке не найдена",
"days": "дни",
"team": "Команда",
"token_not_found": "Токен не найден",
"active": "Активный",
"email": "Электронная почта",
"pro_trial": "PRO TREAD",
"failed_to_get_email": "Не удалось получить адрес электронной почты",
"trial_remaining": "Оставшиеся профессиональное испытание",
"usage": "Использование"
},
"config": {
"configuration": "Конфигурация",
"config_updated": "Конфигурация обновлена",
"file_owner": "Владелец файла: {владелец}",
"error_checking_linux_paths": "Проверка ошибок путей Linux: {ошибка}",
"storage_file_is_empty": "Файл хранения пуст: {storage_path}",
"config_directory": "Справочник конфигурации",
"config_not_available": "Конфигурация недоступна",
"documents_path_not_found": "Документы не найдены, используя текущий каталог",
"neither_cursor_nor_cursor_directory_found": "Ни курсор, ни курсора, найденный в {config_base}",
"please_make_sure_cursor_is_installed_and_has_been_run_at_least_once": "Пожалуйста, убедитесь, что курсор установлен и запускается хотя бы один раз",
"config_created": "Конфигурация создана: {config_file}",
"using_temp_dir": "Использование временного каталога из -за ошибки: {path} (error: {error})",
"storage_file_not_found": "Файл хранения не найден: {storage_path}",
"the_file_might_be_corrupted_please_reinstall_cursor": "Файл может быть поврежден, пожалуйста, переустановите курсор",
"error_getting_file_stats": "Ошибка Получение статистики файла: {ошибка}",
"enabled": "Включено",
"backup_created": "Резервное копирование создано: {path}",
"file_permissions": "Разрешения на файл: {разрешения}",
"config_setup_error": "Ошибка настройки config: {error}",
"config_force_update_enabled": "Включено обновление силы файла конфигурации, выполнение принудительного обновления",
"config_removed": "Файл конфигурации удален для принудительного обновления",
"file_size": "Размер файла: {размер} байты",
"error_reading_storage_file": "Файл хранения ошибок: {ошибка}",
"config_force_update_disabled": "Обновление файла файла конфигурации отключено, пропуская принудительное обновление",
"config_dir_created": "Справочник конфигурации создан: {path}",
"config_option_added": "Вариант конфигурации добавлена: {опция}",
"file_group": "Группа файлов: {группа}",
"and": "И",
"backup_failed": "Не удалось сделать резервное копирование config: {error}",
"force_update_failed": "Не удалось конфигурация обновления силы: {ошибка}",
"storage_directory_not_found": "Каталог хранилища не найден: {storam_dir}",
"also_checked": "Также проверено {path}",
"try_running": "Попробуйте запустить: {Команда}",
"disabled": "Неполноценный",
"storage_file_found": "Найден файл хранилища: {storage_path}",
"storage_file_is_valid_and_contains_data": "Файл хранения действителен и содержит данные",
"permission_denied": "Разрешение отказано: {storage_path}"
},
"bypass": {
"found_product_json": "Нашел продукт.json: {path}",
"starting": "Запуск курсора обход версии ...",
"version_updated": "Версия обновлена ​​от {old} до {new}",
"menu_option": "Проверка версии курсора обходного курса",
"unsupported_os": "Неподдерживаемая операционная система: {System}",
"backup_created": "Резервное копирование создано: {path}",
"current_version": "Текущая версия: {версия}",
"no_write_permission": "Нет разрешения на запись для файла: {path}",
"localappdata_not_found": "Локальная переменная среды не найдена",
"write_failed": "Не удалось написать product.json: {error}",
"description": "Этот инструмент изменяет Cursor's Product.json, чтобы обходить ограничения версий",
"bypass_failed": "Ошибка обхода версии: {ошибка}",
"title": "Инструмент обхода версии курсора",
"no_update_needed": "Обновление не требуется. Текущая версия {версия} уже> = 0,46,0",
"read_failed": "Не удалось прочитать product.json: {error}",
"stack_trace": "Стек трассировки",
"product_json_not_found": "Product.json не найден в обычных путях Linux",
"file_not_found": "Файл не найден: {path}"
},
"bypass_token_limit": {
"description": "Этот инструмент изменяет файл workbench.desktop.main.js, чтобы обойти предел токена",
"press_enter": "Нажмите Enter, чтобы продолжить ...",
"title": "Инструмент ограничения обхода токена"
}
}

View File

@ -33,7 +33,10 @@
"bypass_version_check": "Cursor Sürüm Kontrolünü Atla",
"check_user_authorized": "Kullanıcı Yetkilendirmesini Kontrol Et",
"bypass_token_limit": "Token Limitini Atla",
"restore_machine_id": "Makine Kimliğini Yedekten Geri Yükle"
"restore_machine_id": "Makine Kimliğini Yedekten Geri Yükle",
"language_config_saved": "Dil yapılandırması başarıyla kaydedildi",
"lang_invalid_choice": "Geçersiz seçim. Lütfen aşağıdaki seçeneklerden birini girin: ({Lang_choices}))",
"manual_custom_auth": "Manuel Özel Auth"
},
"languages": {
"ar": "Arapça",
@ -47,7 +50,10 @@
"pt": "Portuguese",
"ru": "Russian",
"tr": "Turkish",
"es": "Spanish"
"es": "Spanish",
"bg": "Bulgarca",
"ja": "Japonca",
"it": "İtalyan"
},
"quit_cursor": {
"start": "Cursor'dan Çıkış Başlatılıyor",
@ -114,7 +120,14 @@
"package_not_found": "Package.json Bulunamadı: {path}",
"check_version_failed": "Sürüm Kontrolü Başarısız: {error}",
"stack_trace": "Yığın İzleme",
"version_too_low": "Cursor Sürümü Çok Düşük: {version} < 0.45.0"
"version_too_low": "Cursor Sürümü Çok Düşük: {version} < 0.45.0",
"update_windows_machine_id_failed": "Windows Machine Kimliğini Güncelle Başarısız: {Hata}",
"windows_machine_id_updated": "Windows Machine Kimliği başarıyla güncellendi",
"path_not_found": "Yol bulunamadı: {yol}",
"update_windows_machine_guid_failed": "Windows Machine Guid'i güncelleyin Başarısız: {hata}",
"no_write_permission": "Yazma İzni Yok: {Path}",
"file_not_found": "Dosya bulunamadı: {yol}",
"modify_file_failed": "Dosyayı Değerlendirme Başarısız: {Hata}"
},
"register": {
"title": "Cursor Kayıt Aracı",
@ -193,7 +206,26 @@
"setting_on_password": "Şifre Ayarlanıyor",
"getting_code": "Doğrulama Kodu Alınıyor, 60 saniye içinde denenecek",
"human_verify_error": "Kullanıcının insan olduğu doğrulanamıyor. Tekrar deneniyor...",
"max_retries_reached": "Maksimum deneme sayısına ulaşıldı. Kayıt başarısız."
"max_retries_reached": "Maksimum deneme sayısına ulaşıldı. Kayıt başarısız.",
"using_browser": "{Tarayıcı} tarayıcı kullanma: {yol}",
"could_not_track_processes": "{Tarayıcı} işlemleri izlemedi: {hata}",
"try_install_browser": "Tarayıcıyı paket yöneticinizle yüklemeyi deneyin",
"tempmail_plus_verification_started": "Başlangıç TempmailPlus doğrulama işlemi",
"tempmail_plus_enabled": "Tempmailplus etkinleştirildi",
"browser_path_invalid": "{tarayıcı} yolu geçersiz, varsayılan yolu kullanılarak",
"using_tempmail_plus": "E -posta doğrulaması için tempmailplus kullanma",
"tracking_processes": "İzleme {Count} {tarayıcı} işlemleri",
"tempmail_plus_epin_missing": "Tempmailplus epin yapılandırılmamış",
"tempmail_plus_verification_failed": "Tempmailplus doğrulaması başarısız oldu: {hata}",
"using_browser_profile": "{Tarayıcı} profilini kullanma: {user_data_dir}",
"tempmail_plus_verification_completed": "Tempmailplus doğrulaması başarıyla tamamlandı",
"tempmail_plus_email_missing": "Tempmailplus e -posta yapılandırılmadı",
"tempmail_plus_init_failed": "Tempmailplus'u başlatılamadı: {hata}",
"tempmail_plus_config_missing": "Tempmailplus yapılandırması eksik",
"tempmail_plus_initialized": "Tempmailplus başarıyla başlatıldı",
"tempmail_plus_disabled": "Tempmailplus devre dışı bırakıldı",
"no_new_processes_detected": "İzlemek için yeni {tarayıcı} işlemi tespit edilmedi",
"make_sure_browser_is_properly_installed": "{Tarayıcı} 'nın düzgün yüklü olduğundan emin olun"
},
"auth": {
"title": "Cursor Kimlik Yöneticisi",
@ -283,7 +315,13 @@
"available_domains_loaded": "Kullanılabilir Alan Adları Yüklendi: {count}",
"domains_filtered": "Filtrelenen Alan Adları: {count}",
"trying_to_create_email": "E-posta oluşturulmaya çalışılıyor: {email}",
"domain_blocked": "Alan Adı Engellendi: {domain}"
"domain_blocked": "Alan Adı Engellendi: {domain}",
"no_display_found": "Ekran bulunamadı. X sunucusunun çalıştığından emin olun.",
"try_export_display": "Deneyin: Dışa aktarma ekranı =: 0",
"try_install_chromium": "Deneyin: sudo apt Krom tarayıcısını yükleyin",
"extension_load_error": "Uzatma yükü hatası: {hata}",
"make_sure_chrome_chromium_is_properly_installed": "Krom/kromun düzgün takıldığından emin olun",
"using_chrome_profile": "Chrome Profilini Kullanma: {USER_DATA_DIR}"
},
"update": {
"title": "Cursor Otomatik Güncellemeyi Devre Dışı Bırak",
@ -296,7 +334,23 @@
"removing_directory": "Dizin Kaldırılıyor",
"directory_removed": "Dizin Kaldırıldı",
"creating_block_file": "Engelleme Dosyası Oluşturuluyor",
"block_file_created": "Engelleme Dosyası Oluşturuldu"
"block_file_created": "Engelleme Dosyası Oluşturuldu",
"clearing_update_yml": "Update.yml dosyasını temizleme",
"update_yml_cleared": "update.yml dosyası temizlendi",
"unsupported_os": "Desteklenmemiş işletim sistemi: {System}",
"block_file_already_locked": "Blok dosyası zaten kilitlendi",
"yml_already_locked_error": "update.yml dosyası zaten kilitli hata: {hata}",
"update_yml_not_found": "update.yml dosyası bulunamadı",
"yml_locked_error": "update.yml dosyası kilitli hata: {error}",
"remove_directory_failed": "Dizin kaldırılamadı: {hata}",
"create_block_file_failed": "Blok dosyası oluşturulamadı: {error}",
"yml_already_locked": "update.yml dosyası zaten kilitli",
"block_file_locked_error": "Blok Dosya Kilitli Hata: {hata}",
"directory_locked": "Dizin kilitli: {yol}",
"block_file_already_locked_error": "Blok dosyası zaten kilitli hata: {hata}",
"clear_update_yml_failed": "Update.yml dosyasını temizleyemedi: {error}",
"yml_locked": "update.yml dosyası kilitlendi",
"block_file_locked": "Blok dosyası kilitlendi"
},
"updater": {
"checking": "Güncellemeler kontrol ediliyor...",
@ -309,7 +363,8 @@
"update_skipped": "Güncelleme atlanıyor.",
"invalid_choice": "Geçersiz seçim. Lütfen 'Y' veya 'n' girin.",
"development_version": "Geliştirme Sürümü {current} > {latest}",
"changelog_title": "Değişiklik günlüğü"
"changelog_title": "Değişiklik günlüğü",
"rate_limit_exceeded": "GitHub API oranı sınırı aştı. Güncelleme kontrolünü atlama."
},
"totally_reset": {
"title": "Cursor'ı Tamamen Sıfırla",
@ -400,7 +455,45 @@
"removing_electron_localstorage_files": "Electron localStorage dosyaları kaldırılıyor",
"electron_localstorage_files_removed": "Electron localStorage dosyaları kaldırıldı",
"electron_localstorage_files_removal_error": "Electron localStorage dosyaları kaldırılırken hata: {error}",
"removing_electron_localstorage_files_completed": "Electron localStorage dosyaları kaldırma işlemi tamamlandı"
"removing_electron_localstorage_files_completed": "Electron localStorage dosyaları kaldırma işlemi tamamlandı",
"warning_title": "UYARI",
"direct_advanced_navigation": "Gelişmiş sekmede doğrudan gezinmeyi denemek",
"delete_input_error": "Girdi silme hatası: {hata}",
"delete_input_not_found_continuing": "Onay girişini sil, yine de devam etmeye çalışıyor",
"advanced_tab_not_found": "Gelişmiş sekme birden fazla denemeden sonra bulunamadı",
"advanced_tab_error": "Gelişmiş sekme bulma hatası: {hata}",
"delete_input_not_found": "Birden fazla denemeden sonra bulunmayan onay girişini silme",
"failed_to_delete_file": "Dosyayı silemedi: {yol}",
"operation_cancelled": "İşlem iptal edildi. Herhangi bir değişiklik yapmadan çıkmak.",
"removed": "Kaldırıldı: {yol}",
"warning_6": "Bu aracı çalıştırdıktan sonra İmleç AI'sını tekrar ayarlamanız gerekecektir.",
"delete_input_retry": "Girdi Sil bulunamadı, {deneme}/{max_attempts} dene",
"warning_4": "Yalnızca imleci AI düzenleyici dosyaları ve deneme algılama mekanizmalarını hedeflemek.",
"cursor_reset_failed": "İmleç AI Editör Sıfırlama Başarısız: {Hata}",
"login_redirect_failed": "Giriş yeniden yönlendirme başarısız oldu, doğrudan gezinmeyi deniyor ...",
"warning_5": "Sisteminizdeki diğer uygulamalar etkilenmeyecektir.",
"failed_to_delete_file_or_directory": "Dosyayı veya dizinini silmemedi: {Path}",
"failed_to_delete_directory": "Dizin silinmemesi: {yol}",
"resetting_cursor": "İmleç AI düzenleyicisini sıfırlama ... Lütfen bekleyin.",
"cursor_reset_completed": "İmleç AI editörü tamamen sıfırlandı ve deneme algılama atlandı!",
"warning_3": "Kod dosyalarınız etkilenmeyecek ve araç tasarlandı",
"advanced_tab_retry": "Gelişmiş sekme bulunamadı, {deneme}/{max_attempts} deneme",
"completed_in": "{Zaman} saniyelerde tamamlandı",
"advanced_tab_clicked": "Gelişmiş sekmesine tıklandı",
"already_on_settings": "Zaten Ayarlar Sayfasında",
"delete_button_retry": "Sil düğmesi bulunamadı, {deneme}/{max_attempts} dene",
"found_danger_zone": "Bulunan Tehlike Bölgesi Bölümü",
"failed_to_remove": "Kaldırılamadı: {yol}",
"failed_to_reset_machine_guid": "Makine kılavuzunu sıfırlayamadı",
"deep_scanning": "Ek deneme/lisans dosyaları için derin tarama yapmak",
"delete_button_clicked": "Hesabı Sil düğmesine tıklandı",
"warning_7": "Kendi sorumluluğunuzda kullanın",
"delete_button_not_found": "Birden çok denemeden sonra bulunamadı Hesap düğmesini Sil düğmesi",
"delete_button_error": "Sil düğmesini bulma hatası: {hata}",
"warning_2": "yapılandırmalar ve önbelleğe alınmış veriler. Bu eylem geri alınamaz.",
"warning_1": "Bu eylem tüm imleci AI ayarlarını siler,",
"navigating_to_settings": "Ayarlar sayfasına gitmek ...",
"cursor_reset_cancelled": "İmleç AI Editör Sıfırlandı İptal edildi. Herhangi bir değişiklik yapmadan çıkmak."
},
"chrome_profile": {
"title": "Chrome Profil Seçimi",
@ -456,5 +549,318 @@
"success": "Makine kimliği başarıyla geri yüklendi",
"process_error": "Geri yükleme işlemi hatası: {error}",
"press_enter": "Devam etmek için Enter tuşuna basın"
},
"oauth": {
"no_chrome_profiles_found": "Varsayılan kullanarak krom profil bulunamadı",
"failed_to_delete_account": "Hesabı silemedi: {hata}",
"starting_new_authentication_process": "Yeni Kimlik Doğrulama İşlemine Başlamak ...",
"found_email": "E -posta bulundu: {e -posta}",
"github_start": "Github Başlangıç",
"already_on_settings_page": "Zaten Ayarlar sayfasında!",
"starting_github_authentication": "Başlangıç Github Kimlik Doğrulaması ...",
"account_is_still_valid": "Hesap hala geçerlidir (kullanım: {kullanım})",
"status_check_error": "Durum kontrol hatası: {hata}",
"authentication_timeout": "Kimlik Doğrulama Zaman Aşımı",
"using_first_available_chrome_profile": "İlk kullanılabilir krom profilini kullanma: {profil}",
"no_compatible_browser_found": "Uyumlu tarayıcı bulunamadı. Lütfen Google Chrome veya Chromium'u yükleyin.",
"usage_count": "Kullanım Sayısı: {Kullanım}",
"google_start": "Google Start",
"authentication_successful_getting_account_info": "Kimlik doğrulama başarılı, hesap bilgileri almak ...",
"found_chrome_at": "Chrome'da bulundu: {yol}",
"error_getting_user_data_directory": "Hata kullanıcı veri dizinini alır: {hata}",
"error_finding_chrome_profile": "Krom profilini bulma hatası, varsayılan: {hata}",
"auth_update_success": "Yetkilendirme Başarısı Güncelle",
"authentication_successful": "Kimlik Doğrulama Başarılı - E -posta: {E -posta}",
"authentication_failed": "Kimlik doğrulama başarısız oldu: {hata}",
"warning_browser_close": "Uyarı: Bu, tüm çalışan {tarayıcı} işlemlerini kapatacaktır",
"supported_browsers": "{Platform} için desteklenen tarayıcılar",
"authentication_button_not_found": "Kimlik Doğrulama düğmesi bulunamadı",
"starting_new_google_authentication": "Yeni Google Kimlik Doğrulamasına Başlamak ...",
"waiting_for_authentication": "Kimlik doğrulamasını bekliyorum ...",
"found_default_chrome_profile": "Varsayılan Chrome Profili Bulundu",
"could_not_check_usage_count": "Kullanım sayısını kontrol edemedi: {hata}",
"starting_browser": "Tarayıcı Başlangıç: {Path}",
"token_extraction_error": "Jeton Çıkarma Hatası: {Hata}",
"profile_selection_error": "Profil seçimi sırasında hata: {hata}",
"warning_could_not_kill_existing_browser_processes": "Uyarı: Mevcut tarayıcı işlemlerini öldüremedi: {hata}",
"browser_failed_to_start": "Tarayıcı başlayamadı: {hata}",
"redirecting_to_authenticator_cursor_sh": "Authenticator.cursor.sh'a yönlendirme ...",
"starting_re_authentication_process": "Yeniden kimlik doğrulama sürecine başlama ...",
"found_browser_data_directory": "Bulunan Tarayıcı Veri Dizini: {Path}",
"browser_not_found_trying_chrome": "Bunun yerine Chrome'u denemek {tarayıcı} bulamadım",
"found_cookies": "Bulundu {Count} Çerezler",
"auth_update_failed": "Auth güncellemesi başarısız oldu",
"browser_failed_to_start_fallback": "Tarayıcı başlayamadı: {hata}",
"failed_to_delete_expired_account": "Süresi dolmuş hesabı silemedi",
"navigating_to_authentication_page": "Kimlik doğrulama sayfasına gitmek ...",
"initializing_browser_setup": "Tarayıcı kurulumunu başlatma ...",
"browser_closed": "Tarayıcı kapalı",
"failed_to_delete_account_or_re_authenticate": "Hesabı silmemedi veya yeniden kimlik doğrulanmadı: {hata}",
"detected_platform": "Tespit edilen platform: {platform}",
"failed_to_extract_auth_info": "Yetkilendirme Bilgisi Çıkarılamadı: {Hata}",
"starting_google_authentication": "Google Kimlik Doğrulamasını Başlat ...",
"browser_failed": "Tarayıcı başlayamadı: {hata}",
"using_browser_profile": "Tarayıcı Profilini Kullanma: {Profil}",
"consider_running_without_sudo": "Senaryoyu sudo olmadan çalıştırmayı düşünün",
"try_running_without_sudo_admin": "Sudo/yönetici ayrıcalıkları olmadan çalışmayı deneyin",
"page_changed_checking_auth": "Sayfa değişti, kimlik doğrulama ...",
"running_as_root_warning": "Tarayıcı Otomasyonu için Kök Olarak Koşu Önermez",
"please_select_your_google_account_to_continue": "Lütfen devam etmek için Google hesabınızı seçin ...",
"browser_setup_failed": "Tarayıcı kurulumu başarısız oldu: {hata}",
"missing_authentication_data": "Eksik Kimlik Doğrulama Verileri: {Data}",
"using_configured_browser_path": "Yapılandırılmış {tarayıcı} yolu kullanma: {yol}",
"killing_browser_processes": "{Tarayıcı} süreçlerini öldürmek ...",
"could_not_find_usage_count": "Kullanım sayımı bulamadım: {hata}",
"browser_setup_completed": "Tarayıcı kurulumu başarıyla tamamlandı",
"account_has_reached_maximum_usage": "Hesap maksimum kullanıma ulaştı, {silme}",
"could_not_find_email": "E -posta bulamadım: {hata}",
"found_browser_user_data_dir": "Bulundu {tarayıcı} Kullanıcı Veri Dizini: {Path}",
"user_data_dir_not_found": "{Browser} Kullanıcı Veri Dizini {Path} adresinde bulunamadı, bunun yerine Chrome'u deneyecek",
"invalid_authentication_type": "Geçersiz kimlik doğrulama türü"
},
"account_delete": {
"delete_input_not_found": "Birden fazla denemeden sonra bulunmayan onay girişini silme",
"logging_in": "Google ile oturum açma ...",
"confirm_button_not_found": "Birden fazla denemeden sonra bulunamadı düğmesini onaylayın",
"confirm_button_error": "Hata Bulma Onay düğmesi: {hata}",
"delete_button_clicked": "Hesabı Sil düğmesine tıklandı",
"confirm_prompt": "Devam etmek istediğinden emin misin? (E/H):",
"cancelled": "Hesap silme iptal edildi.",
"delete_button_error": "Sil düğmesini bulma hatası: {hata}",
"interrupted": "Hesap silme işlemi kullanıcı tarafından kesintiye uğradı.",
"error": "Hesap silme sırasında hata: {hata}",
"delete_input_not_found_continuing": "Onay girişini sil, yine de devam etmeye çalışıyor",
"advanced_tab_retry": "Gelişmiş sekme bulunamadı, {deneme}/{max_attempts} deneme",
"waiting_for_auth": "Google kimlik doğrulamasını bekliyorum ...",
"typed_delete": "Onay kutusunda yazılan \"Sil\"",
"trying_settings": "Ayarlar sayfasında gezinmeye çalışıyorum ...",
"delete_input_retry": "Girdi Sil bulunamadı, {deneme}/{max_attempts} dene",
"email_not_found": "E -posta bulunamadı: {hata}",
"delete_button_not_found": "Birden çok denemeden sonra bulunamadı Hesap düğmesini Sil düğmesi",
"already_on_settings": "Zaten Ayarlar Sayfasında",
"failed": "Hesap silme işlemi başarısız oldu veya iptal edildi.",
"warning": "Uyarı: Bu, imleç hesabınızı kalıcı olarak silecektir. Bu eylem geri alınamaz.",
"direct_advanced_navigation": "Gelişmiş sekmede doğrudan gezinmeyi denemek",
"advanced_tab_not_found": "Gelişmiş sekme birden fazla denemeden sonra bulunamadı",
"auth_timeout": "Kimlik doğrulama zaman aşımı, yine de devam ediyor ...",
"select_google_account": "Lütfen Google hesabınızı seçin ...",
"google_button_not_found": "Google Giriş Düğmesi bulunamadı",
"found_danger_zone": "Bulunan Tehlike Bölgesi Bölümü",
"account_deleted": "Hesap başarıyla silindi!",
"starting_process": "Hesap silme işlemine başlama ...",
"advanced_tab_error": "Gelişmiş sekme bulma hatası: {hata}",
"delete_button_retry": "Sil düğmesi bulunamadı, {deneme}/{max_attempts} dene",
"login_redirect_failed": "Giriş yeniden yönlendirme başarısız oldu, doğrudan gezinmeyi deniyor ...",
"unexpected_error": "Beklenmedik hata: {hata}",
"delete_input_error": "Girdi silme hatası: {hata}",
"login_successful": "Giriş başarılı",
"advanced_tab_clicked": "Gelişmiş sekmesine tıklandı",
"unexpected_page": "Girişten sonra beklenmedik sayfa: {url}",
"found_email": "E -posta bulundu: {e -posta}",
"title": "İmleç Google Hesap Silme Aracı",
"navigating_to_settings": "Ayarlar sayfasına gitmek ...",
"success": "İmleç hesabınız başarıyla silindi!",
"confirm_button_retry": "Onayı Bulunamadı, Deneme {deneme}/{max_attempts}"
},
"auth_check": {
"token_length": "Jeton uzunluğu: {uzunluk} karakterler",
"usage_response_status": "Kullanım Yanıt Durumu: {yanıt}",
"operation_cancelled": "Kullanıcı tarafından iptal edildi işlem",
"error_getting_token_from_db": "Veritabanından jeton alma hatası: {hata}",
"checking_usage_information": "Kullanım bilgilerini kontrol etmek ...",
"usage_response": "Kullanım yanıtı: {yanıt}",
"authorization_failed": "Yetkilendirme başarısız oldu!",
"authorization_successful": "Yetkilendirme başarılı!",
"request_timeout": "İstek zaman aşımına uğramış",
"check_error": "Hata Kontrolü Yetkilendirme: {hata}",
"connection_error": "Bağlantı hatası",
"invalid_token": "Geçersiz jeton",
"enter_token": "İmleç jetonunuzu girin:",
"check_usage_response": "Kullanım yanıtını kontrol edin: {yanıt}",
"user_unauthorized": "Kullanıcı yetkisiz",
"token_found_in_db": "Veritabanında bulundu jeton",
"checking_authorization": "Yetkilendirme kontrolü ...",
"error_generating_checksum": "Hata Oluşturma Noktası: {hata}",
"unexpected_error": "Beklenmedik hata: {hata}",
"token_source": "Veritabanından jeton veya manuel olarak girdi mi? (D/M, Varsayılan: D)",
"user_authorized": "Kullanıcı yetkili",
"token_not_found_in_db": "Token veritabanında bulunamadı",
"jwt_token_warning": "Token JWT formatında gibi görünüyor, ancak API Check beklenmedik bir durum kodu döndürdü. Jeton geçerli olabilir, ancak API erişimi kısıtlanmıştır.",
"unexpected_status_code": "Beklenmedik durum kodu: {code}",
"getting_token_from_db": "Veritabanından jeton almak ...",
"cursor_acc_info_not_found": "Cursor_acc_info.py bulunamadı"
},
"manual_auth": {
"auth_type_selected": "Seçilen Kimlik Doğrulama Türü: {Type}",
"proceed_prompt": "İlerlemek? (E/H):",
"auth_type_github": "Gitithub",
"confirm_prompt": "Lütfen aşağıdaki bilgileri onaylayın:",
"invalid_token": "Geçersiz jeton. Kimlik doğrulama iptal edildi.",
"continue_anyway": "Yine de devam et? (E/H):",
"token_verified": "Token başarıyla doğrulandı!",
"error": "Hata: {hata}",
"auth_update_failed": "Kimlik doğrulama bilgilerini güncelleyemedi",
"auth_type_auth0": "Auth_0 (varsayılan)",
"auth_type_prompt": "Kimlik Doğrulama Türünü seçin:",
"verifying_token": "Token geçerliliğini doğrulamak ...",
"auth_updated_successfully": "Kimlik doğrulama bilgileri başarıyla güncellendi!",
"email_prompt": "E -posta girin (rastgele e -posta için boş bırakın):",
"token_prompt": "İmleç jetonunuzu girin (Access_token/Refresh_token):",
"title": "Manuel imleç kimlik doğrulaması",
"token_verification_skipped": "Token doğrulaması atlandı (check_user_authorized.py bulunamadı)",
"random_email_generated": "Oluşturulan rastgele e -posta: {e -posta}",
"token_required": "Jeton gerekli",
"auth_type_google": "Google",
"operation_cancelled": "Operasyon iptal edildi",
"token_verification_error": "Hata Doğrulama Jetonu: {Hata}",
"updating_database": "İmleç Kimlik Doğrulama Veritabanını Güncelleme ..."
},
"token": {
"refreshing": "Serinletici jeton ...",
"extraction_error": "Hata Çıkarma jetonu: {hata}",
"invalid_response": "Yenileme Sunucusundan Geçersiz JSON Yanıtı",
"no_access_token": "Yanıt olarak erişim belirteci yok",
"connection_error": "Sunucuyu yenilemek için bağlantı hatası",
"unexpected_error": "Jeton Yenileme Sırasında Beklenmedik Hata: {Hata}",
"server_error": "Sunucu Hatası Yenile: HTTP {Durum}",
"refresh_success": "Token başarıyla yenilendi! {Days} günleri için geçerlidir (süresi dolar: {süresi sona erer})",
"request_timeout": "Sunucuyu yenileme isteği zaman aşımına uğramış",
"refresh_failed": "Token Yenileme Başarısız: {Hata}"
},
"browser_profile": {
"profile_selected": "Seçilen profil: {profil}",
"default_profile": "Varsayılan profil",
"no_profiles": "Yok {tarayıcı} profilleri bulunamadı",
"select_profile": "Kullanılmak üzere {tarayıcı} profilini seçin:",
"error_loading": "Hata Yükleme {tarayıcı} Profiller: {hata}",
"invalid_selection": "Geçersiz seçim. Lütfen tekrar deneyin.",
"title": "Tarayıcı Profil Seçimi",
"profile": "Profil {numara}",
"profile_list": "Kullanılabilir {tarayıcı} profiller:"
},
"github_register": {
"feature2": "Rastgele kimlik bilgileriyle yeni bir GitHub hesabı kaydeder.",
"feature6": "Tüm kimlik bilgilerini bir dosyaya kaydeder.",
"starting_automation": "Başlangıç Otomasyonu ...",
"feature1": "1secmail kullanarak geçici bir e -posta oluşturur.",
"title": "GitHub + İmleç AI Kayıt Otomasyonu",
"github_username": "Github kullanıcı adı",
"check_browser_windows_for_manual_intervention_or_try_again_later": "Manuel müdahale için tarayıcı pencerelerini kontrol edin veya daha sonra tekrar deneyin.",
"warning1": "Bu komut dosyası, GitHub/Cursor Hizmet Şartlarını ihlal edebilecek hesap oluşturmayı otomatikleştirir.",
"feature4": "GitHub Kimlik Doğrulaması kullanarak imleç AI'da günlükler.",
"invalid_choice": "Geçersiz seçim. Lütfen 'Evet' veya 'hayır' girin",
"completed_successfully": "GitHub + imleç kaydı başarıyla tamamlandı!",
"warning2": "İnternet erişimi ve idari ayrıcalıklar gerektirir.",
"registration_encountered_issues": "GitHub + imleç kaydı sorunlarla karşılaştı.",
"credentials_saved": "Bu kimlik bilgileri github_cursor_accounts.txt adresine kaydedildi",
"feature3": "GitHub e -postasını otomatik olarak doğrular.",
"github_password": "Github şifresi",
"features_header": "Özellikler",
"feature5": "Deneme algılamasını atlamak için makine kimliğini sıfırlar.",
"warning4": "Sorumlu ve kendi sorumluluğunuzda kullanın.",
"warning3": "Captcha veya ek doğrulama otomasyonu kesintiye uğratabilir.",
"cancelled": "Operasyon iptal edildi",
"warnings_header": "Uyarı",
"program_terminated": "Kullanıcı tarafından feshedilen program",
"confirm": "Devam etmek istediğinden emin misin?",
"email_address": "E -posta adresi"
},
"account_info": {
"subscription": "Abonelik",
"failed_to_get_account_info": "Hesap bilgileri alamadı",
"subscription_type": "Abonelik türü",
"pro": "Profesyonel",
"failed_to_get_account": "Hesap bilgileri alamadı",
"config_not_found": "Yapılandırma bulunamadı.",
"premium_usage": "Premium kullanım",
"failed_to_get_subscription": "Abonelik bilgileri alamadı",
"basic_usage": "Temel Kullanım",
"premium": "Prim",
"free": "Özgür",
"email_not_found": "E -posta bulunamadı",
"title": "Hesap bilgileri",
"inactive": "Aktif olmayan",
"remaining_trial": "Kalan Yargılama",
"enterprise": "Girişim",
"failed_to_get_usage": "Kullanım bilgisi alamadı",
"lifetime_access_enabled": "Yaşam Boyu Erişim Etkin",
"usage_not_found": "Kullanım bulunamadı",
"days_remaining": "Kalan günler",
"failed_to_get_token": "Jeton alamadı",
"token": "Jeton",
"subscription_not_found": "Abonelik bilgileri bulunamadı",
"days": "günler",
"team": "Takım",
"token_not_found": "Jeton bulunamadı",
"active": "Aktif",
"email": "E -posta",
"pro_trial": "Profesyonel deneme",
"failed_to_get_email": "E -posta adresi alamadı",
"trial_remaining": "Kalan profesyonel deneme",
"usage": "Kullanım"
},
"config": {
"config_updated": "Yapılandırma Güncellendi",
"configuration": "Konfigürasyon",
"file_owner": "Dosya sahibi: {sahibi}",
"error_checking_linux_paths": "Linux yollarını kontrol etme hatası: {hata}",
"storage_file_is_empty": "Depolama dosyası boş: {storage_path}",
"config_directory": "Yapılandırma Dizini",
"documents_path_not_found": "Mevcut dizini kullanarak bulunmayan belgeler yolu",
"config_not_available": "Yapılandırma mevcut değil",
"please_make_sure_cursor_is_installed_and_has_been_run_at_least_once": "Lütfen imlecin kurulduğundan ve en az bir kez çalıştırıldığından emin olun",
"neither_cursor_nor_cursor_directory_found": "{Config_base}",
"config_created": "Config Oluşturuldu: {config_file}",
"using_temp_dir": "Hata nedeniyle geçici dizin kullanma: {yol} (hata: {error})",
"storage_file_not_found": "Depolama dosyası bulunamadı: {storage_path}",
"the_file_might_be_corrupted_please_reinstall_cursor": "Dosya bozuk olabilir, lütfen imleci yeniden yükleyin",
"error_getting_file_stats": "Dosya İstatistikleri Alma Hatası: {hata}",
"enabled": "Etkinleştirilmiş",
"backup_created": "Yedekleme Oluşturuldu: {Path}",
"file_permissions": "Dosya İzinleri: {İzinler}",
"config_setup_error": "Hata Ayarlama Yapılandırma: {hata}",
"config_force_update_enabled": "Yapılandırma Dosya Korumu Güncellemesi Etkin, Zorla Güncellemeyi Gerçekleştirerek",
"config_removed": "Yapılandırma dosyası zorla güncelleme için kaldırıldı",
"file_size": "Dosya Boyutu: {boyut} bayt",
"error_reading_storage_file": "Hata Okurken Depolama Dosyası: {hata}",
"config_force_update_disabled": "Yapılandırma Dosya Kuvveti Güncellemesi Devre Dışı, Zorunlu Güncellemeyi Atlama",
"config_dir_created": "Config dizin oluşturuldu: {yol}",
"config_option_added": "Yapılandırma seçeneği eklendi: {option}",
"file_group": "Dosya Grubu: {Group}",
"and": "Ve",
"backup_failed": "Yapılandırılamadı Yapılandırma: {hata}",
"force_update_failed": "Koruma Güncelleme Yapılandırması Başarısız: {Hata}",
"storage_directory_not_found": "Depolama Dizini bulunamadı: {depolama_dir}",
"also_checked": "Ayrıca kontrol edildi {yol}",
"try_running": "Koşmayı deneyin: {command}",
"storage_file_found": "Depolama dosyası bulundu: {storage_path}",
"disabled": "Engelli",
"storage_file_is_valid_and_contains_data": "Depolama dosyası geçerlidir ve veri içerir",
"permission_denied": "İzin Reddedildi: {Storage_Path}"
},
"bypass": {
"found_product_json": "Bulunan ürün.json: {yol}",
"starting": "İmleç Sürümü Bypass'ı Başlat ...",
"version_updated": "{Eski} 'dan {new}' e güncellenen sürüm",
"menu_option": "Bypass imleç sürüm kontrolü",
"unsupported_os": "Desteklenmemiş işletim sistemi: {System}",
"backup_created": "Yedekleme Oluşturuldu: {Path}",
"current_version": "Geçerli sürüm: {sürüm}",
"no_write_permission": "Dosya için yazma izni yok: {yol}",
"localappdata_not_found": "LocalAppdata Çevre Değişkeni bulunamadı",
"write_failed": "Ürün yazılamadı.json: {hata}",
"description": "Bu araç, sürüm kısıtlamalarını atlamak için imlecin ürününü değiştirir.",
"bypass_failed": "Sürüm bypass başarısız oldu: {hata}",
"title": "İmleç Versiyonu Bypass Aracı",
"no_update_needed": "Güncellemeye gerek yok. Geçerli sürüm {sürüm} zaten> = 0.46.0",
"read_failed": "Ürün okuyamadı.json: {hata}",
"stack_trace": "Stack Trace",
"product_json_not_found": "ürün.json ortak linux yollarında bulunamadı",
"file_not_found": "Dosya bulunamadı: {yol}"
},
"bypass_token_limit": {
"description": "Bu araç, jeton sınırını atlamak için workbench.desktop.main.js dosyasını değiştirir",
"press_enter": "Devam etmek için Enter tuşuna basın ...",
"title": "Baypas Token Limit Aracı"
}
}

View File

@ -35,7 +35,8 @@
"bypass_token_limit": "Bỏ qua giới hạn Token",
"language_config_saved": "Đổi ngôn ngữ thành công",
"lang_invalid_choice": "Lựa chọn không hợp lệ. Vui lòng nhập một số từ ({lang_choices})",
"restore_machine_id": "Khôi phục ID máy từ bản sao lưu"
"restore_machine_id": "Khôi phục ID máy từ bản sao lưu",
"manual_custom_auth": "Thủ công tùy chỉnh auth"
},
"languages": {
"ar": "Tiếng Ả Rập",
@ -50,7 +51,9 @@
"fr": "Tiếng Pháp",
"pt": "Tiếng Bồ Đào Nha",
"ru": "Tiếng Nga",
"es": "Tiếng Tây Ban Nha"
"es": "Tiếng Tây Ban Nha",
"it": "Ý",
"ja": "Nhật Bản"
},
"quit_cursor": {
"start": "Bắt Đầu Thoát Cursor",
@ -203,7 +206,26 @@
"setting_on_password": "Đang Đặt Mật Khẩu",
"getting_code": "Đang Lấy Mã Xác Minh, Sẽ Thử Trong 60s",
"human_verify_error": "Không thể xác minh người dùng. Đang thử lại...",
"max_retries_reached": "Đã đạt số lần thử tối đa. Đăng ký thất bại."
"max_retries_reached": "Đã đạt số lần thử tối đa. Đăng ký thất bại.",
"using_tempmail_plus": "Sử dụng Tempmailplus để xác minh email",
"tempmail_plus_disabled": "Tempmailplus bị vô hiệu hóa",
"tempmail_plus_enabled": "Tempmailplus được bật",
"using_browser": "Sử dụng trình duyệt {Browser}: {path}",
"tempmail_plus_epin_missing": "Tempmailplus epin không được cấu hình",
"tempmail_plus_verification_failed": "TempMailplus Xác minh không thành công: {error}",
"tracking_processes": "Theo dõi {Count} {trình duyệt}",
"no_new_processes_detected": "Không có quy trình {trình duyệt} mới nào được phát hiện để theo dõi",
"browser_path_invalid": "{browser} đường dẫn không hợp lệ, sử dụng đường dẫn mặc định",
"using_browser_profile": "Sử dụng {Browser} cấu hình từ: {user_data_dir}",
"could_not_track_processes": "Không thể theo dõi {Browser} Quy trình: {error}",
"tempmail_plus_verification_completed": "Tempmailplus Xác minh đã hoàn thành thành công",
"tempmail_plus_email_missing": "Email Tempmailplus không được cấu hình",
"tempmail_plus_config_missing": "Cấu hình Tempmailplus bị thiếu",
"tempmail_plus_init_failed": "Không thể khởi tạo TempMailplus: {Error}",
"try_install_browser": "Thử cài đặt trình duyệt với trình quản lý gói của bạn",
"tempmail_plus_initialized": "Tempmailplus khởi tạo thành công",
"make_sure_browser_is_properly_installed": "Đảm bảo {trình duyệt} được cài đặt đúng cách",
"tempmail_plus_verification_started": "Bắt đầu quy trình xác minh Tempmailplus"
},
"auth": {
"title": "Quản Lý Xác Thực Cursor",
@ -471,7 +493,8 @@
"delete_input_not_found": "Không tìm thấy ô nhập xác nhận xóa sau nhiều lần thử",
"delete_input_retry": "Không tìm thấy ô nhập xóa, lần thử {attempt}/{max_attempts}",
"delete_input_error": "Lỗi tìm ô nhập Xóa: {error}",
"delete_input_not_found_continuing": "Không tìm thấy ô nhập xác nhận xóa, đang thử tiếp tục"
"delete_input_not_found_continuing": "Không tìm thấy ô nhập xác nhận xóa, đang thử tiếp tục",
"removing_electron_localstorage_files_completed": "Đã hoàn thành việc loại bỏ các tệp địa phương của Electron"
},
"github_register": {
"title": "Tự Động Hóa Đăng Ký GitHub + Cursor AI",
@ -568,7 +591,10 @@
"backup_failed": "Sao lưu cấu hình thất bại: {error}",
"force_update_failed": "Cập nhật bắt buộc cấu hình thất bại: {error}",
"config_force_update_disabled": "Đã tắt cập nhật bắt buộc tệp cấu hình, bỏ qua cập nhật bắt buộc",
"config_force_update_enabled": "Đã bật cập nhật bắt buộc tệp cấu hình, thực hiện cập nhật bắt buộc"
"config_force_update_enabled": "Đã bật cập nhật bắt buộc tệp cấu hình, thực hiện cập nhật bắt buộc",
"documents_path_not_found": "Đường dẫn tài liệu không được tìm thấy, sử dụng thư mục hiện tại",
"using_temp_dir": "Sử dụng thư mục tạm thời do lỗi: {path} (lỗi: {error})",
"config_dir_created": "Thư mục cấu hình đã tạo: {path}"
},
"oauth": {
"authentication_button_not_found": "Không tìm thấy nút xác thực",
@ -627,7 +653,16 @@
"warning_could_not_kill_existing_browser_processes": "Cảnh báo: Không thể kết thúc các tiến trình trình duyệt hiện có: {error}",
"browser_failed_to_start": "Trình duyệt không thể khởi động: {error}",
"browser_failed": "Trình duyệt không thể khởi động: {error}",
"browser_failed_to_start_fallback": "Trình duyệt không thể khởi động: {error}"
"browser_failed_to_start_fallback": "Trình duyệt không thể khởi động: {error}",
"warning_browser_close": "CẢNH BÁO: Điều này sẽ đóng tất cả các quy trình đang chạy {trình duyệt}",
"profile_selection_error": "Lỗi trong quá trình lựa chọn hồ sơ: {error}",
"using_configured_browser_path": "Sử dụng cấu hình {Browser} đường dẫn: {path}",
"found_chrome_at": "Tìm thấy Chrome tại: {path}",
"killing_browser_processes": "Giết {trình duyệt} quy trình ...",
"browser_not_found_trying_chrome": "Không thể tìm thấy {trình duyệt}, thay vào đó thử Chrome",
"error_getting_user_data_directory": "Lỗi nhận được thư mục dữ liệu người dùng: {error}",
"found_browser_user_data_dir": "Tìm thấy {Browser} Thư mục dữ liệu người dùng: {Path}",
"user_data_dir_not_found": "{Browser} thư mục dữ liệu người dùng không tìm thấy tại {path}, thay vào đó sẽ thử Chrome"
},
"chrome_profile": {
"title": "Chọn Hồ Sơ Chrome",
@ -775,5 +810,58 @@
"success": "ID máy đã được khôi phục thành công",
"process_error": "Lỗi quá trình khôi phục: {error}",
"press_enter": "Nhấn Enter để tiếp tục"
},
"manual_auth": {
"auth_type_selected": "Loại xác thực đã chọn: {type}",
"verifying_token": "Xác minh tính hợp lệ của mã thông báo ...",
"token_prompt": "Nhập mã thông báo con trỏ của bạn (access_token/refresh_token):",
"title": "Xác thực con trỏ thủ công",
"proceed_prompt": "Tiếp tục? (y/n):",
"auth_updated_successfully": "Thông tin xác thực được cập nhật thành công!",
"continue_anyway": "Tiếp tục dù sao? (y/n):",
"token_verified": "Mã thông báo đã xác minh thành công!",
"email_prompt": "Nhập email (để trống cho email ngẫu nhiên):",
"token_verification_skipped": "Xác minh mã thông báo đã bỏ qua (Check_user_authorized.py không tìm thấy)",
"auth_type_github": "GitHub",
"random_email_generated": "Email ngẫu nhiên được tạo: {email}",
"error": "Lỗi: {lỗi}",
"confirm_prompt": "Vui lòng xác nhận thông tin sau:",
"invalid_token": "Mã thông báo không hợp lệ. Xác thực bị hủy bỏ.",
"auth_update_failed": "Không cập nhật thông tin xác thực",
"token_required": "Mã thông báo là bắt buộc",
"auth_type_google": "Google",
"auth_type_prompt": "Chọn Loại xác thực:",
"operation_cancelled": "Hoạt động bị hủy bỏ",
"auth_type_auth0": "Auth_0 (mặc định)",
"token_verification_error": "Lỗi xác minh mã thông báo: {error}",
"updating_database": "Cập nhật cơ sở dữ liệu xác thực con trỏ ..."
},
"token": {
"refreshing": "Làm mới mã thông báo ...",
"extraction_error": "Trích xuất lỗi mã thông báo: {error}",
"request_timeout": "Yêu cầu làm mới máy chủ đã hết thời gian",
"connection_error": "Lỗi kết nối để làm mới máy chủ",
"unexpected_error": "Lỗi không mong muốn trong quá trình làm mới mã thông báo: {error}",
"server_error": "Làm mới lỗi máy chủ: http {status}",
"invalid_response": "Phản hồi JSON không hợp lệ từ máy chủ làm mới",
"no_access_token": "Không có mã thông báo truy cập để đáp ứng",
"refresh_failed": "Làm mới mã thông báo không thành công: {error}",
"refresh_success": "Mã thông báo làm mới thành công! Hợp lệ cho {ngày} ngày (hết hạn: {hết hạn})"
},
"bypass_token_limit": {
"press_enter": "Nhấn Enter để tiếp tục ...",
"title": "Bỏ qua công cụ giới hạn mã thông báo",
"description": "Công cụ này sửa đổi tệp workbench.desktop.main.js để bỏ qua giới hạn mã thông báo"
},
"browser_profile": {
"profile_selected": "Hồ sơ đã chọn: {hồ sơ}",
"default_profile": "Hồ sơ mặc định",
"no_profiles": "Không tìm thấy {trình duyệt}",
"select_profile": "Chọn {Browser} Hồ sơ để sử dụng:",
"error_loading": "Tải lỗi {Browser} Cấu hình: {error}",
"title": "Lựa chọn hồ sơ trình duyệt",
"profile": "Hồ sơ {Number}",
"profile_list": "Có sẵn {trình duyệt} Hồ sơ:",
"invalid_selection": "Lựa chọn không hợp lệ. Hãy thử lại."
}
}

View File

@ -35,7 +35,8 @@
"bypass_token_limit": "绕过 Token 限制",
"language_config_saved": "语言配置保存成功",
"lang_invalid_choice": "选择无效。请输入以下选项之一:({lang_choices})",
"restore_machine_id": "从备份恢复机器ID"
"restore_machine_id": "从备份恢复机器ID",
"manual_custom_auth": "手动自定义验证"
},
"languages": {
"ar": "阿拉伯语",
@ -50,7 +51,9 @@
"ru": "俄语",
"tr": "土耳其语",
"bg": "保加利亚语",
"es": "西班牙语"
"es": "西班牙语",
"it": "意大利语",
"ja": "日语"
},
"quit_cursor": {
"start": "开始退出 Cursor",
@ -826,5 +829,30 @@
"success": "机器ID已成功恢复",
"process_error": "恢复过程错误: {error}",
"press_enter": "按Enter键继续"
},
"manual_auth": {
"token_verification_skipped": "跳过令牌验证Check_user_authorized.py找不到",
"auth_updated_successfully": "身份验证信息成功更新了!",
"auth_type_selected": "选定的身份验证类型:{type}",
"proceed_prompt": "继续? y/n",
"token_required": "需要令牌",
"continue_anyway": "无论如何继续? y/n",
"auth_type_google": "谷歌",
"auth_type_github": "github",
"random_email_generated": "生成的随机电子邮件:{电子邮件}",
"verifying_token": "验证令牌有效性...",
"auth_type_prompt": "选择身份验证类型:",
"operation_cancelled": "操作取消了",
"error": "错误:{错误}",
"email_prompt": "输入电子邮件(留空白以获取随机电子邮件):",
"auth_type_auth0": "auth_0默认",
"token_verification_error": "错误验证令牌:{error}",
"token_prompt": "输入光标令牌access_token/refresh_token",
"invalid_token": "无效的令牌。身份验证中止。",
"confirm_prompt": "请确认以下信息:",
"auth_update_failed": "无法更新身份验证信息",
"title": "手动Cursor身份验证",
"token_verified": "令牌成功验证了!",
"updating_database": "更新Cursor身份验证数据库..."
}
}

View File

@ -35,7 +35,8 @@
"bypass_token_limit": "繞過 Token 限制",
"language_config_saved": "語言配置保存成功",
"lang_invalid_choice": "選擇無效。請輸入以下選項之一:({lang_choices})",
"restore_machine_id": "從備份恢復機器ID"
"restore_machine_id": "從備份恢復機器ID",
"manual_custom_auth": "手動自定義驗證"
},
"languages": {
"ar": "阿拉伯語",
@ -50,7 +51,9 @@
"ru": "俄文",
"tr": "土耳其文",
"bg": "保加利亞文",
"es": "西班牙文"
"es": "西班牙文",
"ja": "日文",
"it": "義大利文"
},
"quit_cursor": {
"start": "開始退出 Cursor",
@ -841,5 +844,30 @@
"server_error": "刷新服務器錯誤http {status}",
"no_access_token": "沒有訪問令牌",
"invalid_response": "刷新服務器的JSON響應無效"
},
"manual_auth": {
"proceed_prompt": "繼續? y/n",
"token_verification_skipped": "跳過令牌驗證Check_user_authorized.py找不到",
"auth_updated_successfully": "身份驗證信息成功更新了!",
"auth_type_google": "Google",
"continue_anyway": "無論如何繼續? y/n",
"auth_type_selected": "選定的身份驗證類型:{type}",
"auth_type_github": "github",
"token_required": "需要令牌",
"random_email_generated": "生成的隨機電子郵件:{電子郵件}",
"verifying_token": "驗證令牌有效性...",
"operation_cancelled": "操作取消了",
"error": "錯誤:{錯誤}",
"auth_type_prompt": "選擇身份驗證類型:",
"email_prompt": "輸入電子郵件(留空白以獲取隨機電子郵件):",
"auth_type_auth0": "auth_0默認",
"token_verification_error": "錯誤驗證令牌:{error}",
"token_verified": "令牌成功驗證了!",
"confirm_prompt": "請確認以下信息:",
"token_prompt": "輸入光標令牌access_token/refresh_token",
"invalid_token": "無效的令牌。身份驗證中止。",
"title": "手動Cursor身份驗證",
"updating_database": "更新Cursor身份驗證數據庫...",
"auth_update_failed": "無法更新身份驗證信息"
}
}

View File

@ -377,7 +377,8 @@ def print_menu():
13: f"{Fore.GREEN}13{Style.RESET_ALL}. {EMOJI['UPDATE']} {translator.get('menu.bypass_token_limit')}",
14: f"{Fore.GREEN}14{Style.RESET_ALL}. {EMOJI['BACKUP']} {translator.get('menu.restore_machine_id')}",
15: f"{Fore.GREEN}15{Style.RESET_ALL}. {EMOJI['ERROR']} {translator.get('menu.delete_google_account')}",
16: f"{Fore.GREEN}16{Style.RESET_ALL}. {EMOJI['SETTINGS']} {translator.get('menu.select_chrome_profile')}"
16: f"{Fore.GREEN}16{Style.RESET_ALL}. {EMOJI['SETTINGS']} {translator.get('menu.select_chrome_profile')}",
17: f"{Fore.GREEN}17{Style.RESET_ALL}. {EMOJI['UPDATE']} {translator.get('menu.manual_custom_auth')}"
}
# Automatically calculate the number of menu items in the left and right columns
@ -710,7 +711,7 @@ def main():
while True:
try:
choice_num = 16
choice_num = 17
choice = input(f"\n{EMOJI['ARROW']} {Fore.CYAN}{translator.get('menu.input_choice', choices=f'0-{choice_num}')}: {Style.RESET_ALL}")
match choice:
@ -784,6 +785,10 @@ def main():
oauth = OAuthHandler(translator)
oauth._select_profile()
print_menu()
case "17":
import manual_custom_auth
manual_custom_auth.main(translator)
print_menu()
case _:
print(f"{Fore.RED}{EMOJI['ERROR']} {translator.get('menu.invalid_choice')}{Style.RESET_ALL}")
print_menu()

132
manual_custom_auth.py Normal file
View File

@ -0,0 +1,132 @@
"""
Manual Custom Auth for Cursor AI
This script allows users to manually input access token and email to authenticate with Cursor AI.
"""
import os
import sys
import random
import string
from colorama import Fore, Style, init
from cursor_auth import CursorAuth
# Initialize colorama
init(autoreset=True)
# Define emoji and color constants
EMOJI = {
'DB': '🗄️',
'UPDATE': '🔄',
'SUCCESS': '',
'ERROR': '',
'WARN': '⚠️',
'INFO': '',
'FILE': '📄',
'KEY': '🔐'
}
def generate_random_email():
"""Generate a random Cursor email address"""
random_string = ''.join(random.choices(string.ascii_lowercase + string.digits, k=8))
return f"cursor_{random_string}@cursor.ai"
def main(translator=None):
"""Main function to handle manual authentication"""
print(f"\n{Fore.CYAN}{'='*50}{Style.RESET_ALL}")
print(f"{Fore.CYAN}Manual Cursor Authentication{Style.RESET_ALL}")
print(f"{Fore.CYAN}{'='*50}{Style.RESET_ALL}")
# Get token from user
print(f"\n{Fore.YELLOW}{EMOJI['INFO']} {translator.get('manual_auth.token_prompt') if translator else 'Enter your Cursor token (access_token/refresh_token):'}{Style.RESET_ALL}")
token = input(f"{Fore.CYAN}> {Style.RESET_ALL}").strip()
if not token:
print(f"{Fore.RED}{EMOJI['ERROR']} {translator.get('manual_auth.token_required') if translator else 'Token is required'}{Style.RESET_ALL}")
return False
# Verify token validity
try:
from check_user_authorized import check_user_authorized
print(f"\n{Fore.CYAN}{EMOJI['INFO']} {translator.get('manual_auth.verifying_token') if translator else 'Verifying token validity...'}{Style.RESET_ALL}")
is_valid = check_user_authorized(token, translator)
if not is_valid:
print(f"{Fore.RED}{EMOJI['ERROR']} {translator.get('manual_auth.invalid_token') if translator else 'Invalid token. Authentication aborted.'}{Style.RESET_ALL}")
return False
print(f"{Fore.GREEN}{EMOJI['SUCCESS']} {translator.get('manual_auth.token_verified') if translator else 'Token verified successfully!'}{Style.RESET_ALL}")
except ImportError:
print(f"{Fore.YELLOW}{EMOJI['WARN']} {translator.get('manual_auth.token_verification_skipped') if translator else 'Token verification skipped (check_user_authorized.py not found)'}{Style.RESET_ALL}")
except Exception as e:
print(f"{Fore.YELLOW}{EMOJI['WARN']} {translator.get('manual_auth.token_verification_error', error=str(e)) if translator else f'Error verifying token: {str(e)}'}{Style.RESET_ALL}")
# Ask user if they want to continue despite verification error
continue_anyway = input(f"{Fore.YELLOW}{translator.get('manual_auth.continue_anyway') if translator else 'Continue anyway? (y/N): '}{Style.RESET_ALL}").strip().lower()
if continue_anyway not in ["y", "yes"]:
print(f"{Fore.RED}{EMOJI['ERROR']} {translator.get('manual_auth.operation_cancelled') if translator else 'Operation cancelled'}{Style.RESET_ALL}")
return False
# Get email (or generate random one)
print(f"\n{Fore.YELLOW}{EMOJI['INFO']} {translator.get('manual_auth.email_prompt') if translator else 'Enter email (leave blank for random email):'}{Style.RESET_ALL}")
email = input(f"{Fore.CYAN}> {Style.RESET_ALL}").strip()
if not email:
email = generate_random_email()
print(f"{Fore.GREEN}{EMOJI['SUCCESS']} {translator.get('manual_auth.random_email_generated', email=email) if translator else f'Random email generated: {email}'}{Style.RESET_ALL}")
# Get auth type
print(f"\n{Fore.YELLOW}{EMOJI['INFO']} {translator.get('manual_auth.auth_type_prompt') if translator else 'Select authentication type:'}{Style.RESET_ALL}")
print(f"{Fore.CYAN}1. {translator.get('manual_auth.auth_type_auth0') if translator else 'Auth_0 (Default)'}{Style.RESET_ALL}")
print(f"{Fore.CYAN}2. {translator.get('manual_auth.auth_type_google') if translator else 'Google'}{Style.RESET_ALL}")
print(f"{Fore.CYAN}3. {translator.get('manual_auth.auth_type_github') if translator else 'GitHub'}{Style.RESET_ALL}")
auth_choice = input(f"{Fore.CYAN}> {Style.RESET_ALL}").strip()
if auth_choice == "2":
auth_type = "Google"
elif auth_choice == "3":
auth_type = "GitHub"
else:
auth_type = "Auth_0"
print(f"{Fore.GREEN}{EMOJI['SUCCESS']} {translator.get('manual_auth.auth_type_selected', type=auth_type) if translator else f'Selected authentication type: {auth_type}'}{Style.RESET_ALL}")
# Confirm before proceeding
print(f"\n{Fore.YELLOW}{EMOJI['WARN']} {translator.get('manual_auth.confirm_prompt') if translator else 'Please confirm the following information:'}{Style.RESET_ALL}")
print(f"{Fore.CYAN}Token: {token[:10]}...{token[-10:] if len(token) > 20 else token[10:]}{Style.RESET_ALL}")
print(f"{Fore.CYAN}Email: {email}{Style.RESET_ALL}")
print(f"{Fore.CYAN}Auth Type: {auth_type}{Style.RESET_ALL}")
confirm = input(f"\n{Fore.YELLOW}{translator.get('manual_auth.proceed_prompt') if translator else 'Proceed? (y/N): '}{Style.RESET_ALL}").strip().lower()
if confirm not in ["y", "yes"]:
print(f"{Fore.RED}{EMOJI['ERROR']} {translator.get('manual_auth.operation_cancelled') if translator else 'Operation cancelled'}{Style.RESET_ALL}")
return False
# Initialize CursorAuth and update the database
print(f"\n{Fore.CYAN}{EMOJI['UPDATE']} {translator.get('manual_auth.updating_database') if translator else 'Updating Cursor authentication database...'}{Style.RESET_ALL}")
try:
cursor_auth = CursorAuth(translator)
result = cursor_auth.update_auth(
email=email,
access_token=token,
refresh_token=token,
auth_type=auth_type
)
if result:
print(f"\n{Fore.GREEN}{EMOJI['SUCCESS']} {translator.get('manual_auth.auth_updated_successfully') if translator else 'Authentication information updated successfully!'}{Style.RESET_ALL}")
return True
else:
print(f"\n{Fore.RED}{EMOJI['ERROR']} {translator.get('manual_auth.auth_update_failed') if translator else 'Failed to update authentication information'}{Style.RESET_ALL}")
return False
except Exception as e:
print(f"\n{Fore.RED}{EMOJI['ERROR']} {translator.get('manual_auth.error', error=str(e)) if translator else f'Error: {str(e)}'}{Style.RESET_ALL}")
return False
if __name__ == "__main__":
# force to run with None
main(None)

View File

@ -1062,7 +1062,8 @@ def main(auth_type, translator=None):
if auth_manager.update_auth(
email=auth_info["email"],
access_token=auth_info["token"],
refresh_token=auth_info["token"]
refresh_token=auth_info["token"],
auth_type=auth_type
):
print(f"{Fore.GREEN}{EMOJI['SUCCESS']} {translator.get('oauth.auth_update_success') if translator else 'Auth update success'}{Style.RESET_ALL}")
# Close the browser after successful authentication