mirror of
https://github.com/zhom/donutbrowser.git
synced 2026-08-05 02:38:44 +02:00
refactor: cleanup
This commit is contained in:
+1
-1
@@ -27,7 +27,7 @@ export const SUPPORTED_LANGUAGES = [
|
||||
|
||||
export type SupportedLanguage = (typeof SUPPORTED_LANGUAGES)[number]["code"];
|
||||
|
||||
export const LANGUAGE_FALLBACKS: Record<string, string[]> = {
|
||||
const LANGUAGE_FALLBACKS: Record<string, string[]> = {
|
||||
uk: ["ru", "en"],
|
||||
be: ["ru", "en"],
|
||||
"zh-TW": ["zh", "en"],
|
||||
|
||||
+10
-42
@@ -1542,47 +1542,6 @@
|
||||
"badgeUnavailable": "Unavailable",
|
||||
"openButton": "Open"
|
||||
},
|
||||
"locationProxy": {
|
||||
"title": "Quick Location Proxy",
|
||||
"description": "Choose a country to route this profile through. A proxy will be created automatically.",
|
||||
"country": "Country",
|
||||
"selectCountry": "Select a country",
|
||||
"searchCountry": "Search country...",
|
||||
"noCountriesFound": "No countries found.",
|
||||
"apply": "Apply",
|
||||
"creating": "Creating proxy...",
|
||||
"success": "Location proxy applied",
|
||||
"failed": "Failed to apply location proxy",
|
||||
"titleCreate": "Create Location Proxy",
|
||||
"descriptionCreate": "Create a geo-targeted proxy with a 24-hour sticky session",
|
||||
"countryLabel": "Country (required)",
|
||||
"regionLabel": "Region (optional)",
|
||||
"cityLabel": "City (optional)",
|
||||
"ispLabel": "ISP (optional)",
|
||||
"nameLabel": "Name",
|
||||
"namePlaceholder": "Proxy name",
|
||||
"loadingCountries": "Loading countries...",
|
||||
"selectCountryPh": "Select country",
|
||||
"searchCountries": "Search countries...",
|
||||
"loadFailed": "Failed to load countries",
|
||||
"selectCountryFirst": "Select a country first",
|
||||
"loadingRegions": "Loading regions...",
|
||||
"noRegions": "No regions available",
|
||||
"selectRegion": "Select region",
|
||||
"searchRegions": "Search regions...",
|
||||
"loadingCities": "Loading cities...",
|
||||
"noCities": "No cities available",
|
||||
"selectCity": "Select city",
|
||||
"searchCities": "Search cities...",
|
||||
"loadingIsps": "Loading ISPs...",
|
||||
"noIsps": "No ISPs available",
|
||||
"selectIsp": "Select ISP",
|
||||
"searchIsps": "Search ISPs...",
|
||||
"createSuccess": "Location proxy created",
|
||||
"createFailed": "Failed to create location proxy",
|
||||
"creatingButton": "Creating...",
|
||||
"createButton": "Create"
|
||||
},
|
||||
"wayfernTerms": {
|
||||
"title": "Wayfern Terms and Conditions",
|
||||
"description": "Before using Donut Browser, you must read and agree to Wayfern's Terms and Conditions.",
|
||||
@@ -1873,7 +1832,16 @@
|
||||
"fingerprintMatchFailed": "Couldn't match the fingerprint to the proxy.",
|
||||
"proxySidecarVersionMismatch": "Some Donut Browser files are from different versions. Reinstall the latest update; your profiles will stay safe.",
|
||||
"updateProfilesRunning": "Stop all running profiles before installing the update.",
|
||||
"updatePreparationFailed": "Donut Browser could not safely stop a background network process. Restart your computer, then try the update again."
|
||||
"updatePreparationFailed": "Donut Browser could not safely stop a background network process. Restart your computer, then try the update again.",
|
||||
"wayfernTermsRequired": "Accept the Wayfern Terms and Conditions before starting the MCP server.",
|
||||
"apiPortUnavailable": "The API server could not find an available port.",
|
||||
"mcpServerAlreadyRunning": "The MCP server is already running.",
|
||||
"mcpServerNotRunning": "The MCP server is not running.",
|
||||
"mcpPortUnavailable": "The MCP server could not find an available port.",
|
||||
"mcpConfigurationUnavailable": "The MCP server configuration is unavailable. Restart the server and try again.",
|
||||
"mcpAgentUnknown": "This MCP client is not supported.",
|
||||
"mcpAgentInstallFailed": "Could not add Donut Browser to the MCP client: {{detail}}",
|
||||
"mcpAgentRemoveFailed": "Could not remove Donut Browser from the MCP client: {{detail}}"
|
||||
},
|
||||
"rail": {
|
||||
"profiles": "Profiles",
|
||||
|
||||
+10
-42
@@ -1542,47 +1542,6 @@
|
||||
"badgeUnavailable": "No disponible",
|
||||
"openButton": "Abrir"
|
||||
},
|
||||
"locationProxy": {
|
||||
"title": "Proxy rápido por ubicación",
|
||||
"description": "Elige un país por el que enrutar este perfil. Se creará un proxy automáticamente.",
|
||||
"country": "País",
|
||||
"selectCountry": "Selecciona un país",
|
||||
"searchCountry": "Buscar país...",
|
||||
"noCountriesFound": "No se encontraron países.",
|
||||
"apply": "Aplicar",
|
||||
"creating": "Creando proxy...",
|
||||
"success": "Proxy de ubicación aplicado",
|
||||
"failed": "Error al aplicar el proxy de ubicación",
|
||||
"titleCreate": "Crear proxy por ubicación",
|
||||
"descriptionCreate": "Crea un proxy geolocalizado con una sesión persistente de 24 horas",
|
||||
"countryLabel": "País (obligatorio)",
|
||||
"regionLabel": "Región (opcional)",
|
||||
"cityLabel": "Ciudad (opcional)",
|
||||
"ispLabel": "ISP (opcional)",
|
||||
"nameLabel": "Nombre",
|
||||
"namePlaceholder": "Nombre del proxy",
|
||||
"loadingCountries": "Cargando países...",
|
||||
"selectCountryPh": "Selecciona país",
|
||||
"searchCountries": "Buscar países...",
|
||||
"loadFailed": "Error al cargar los países",
|
||||
"selectCountryFirst": "Selecciona primero un país",
|
||||
"loadingRegions": "Cargando regiones...",
|
||||
"noRegions": "No hay regiones disponibles",
|
||||
"selectRegion": "Selecciona región",
|
||||
"searchRegions": "Buscar regiones...",
|
||||
"loadingCities": "Cargando ciudades...",
|
||||
"noCities": "No hay ciudades disponibles",
|
||||
"selectCity": "Selecciona ciudad",
|
||||
"searchCities": "Buscar ciudades...",
|
||||
"loadingIsps": "Cargando ISP...",
|
||||
"noIsps": "No hay ISP disponibles",
|
||||
"selectIsp": "Selecciona ISP",
|
||||
"searchIsps": "Buscar ISP...",
|
||||
"createSuccess": "Proxy de ubicación creado",
|
||||
"createFailed": "Error al crear el proxy de ubicación",
|
||||
"creatingButton": "Creando...",
|
||||
"createButton": "Crear"
|
||||
},
|
||||
"wayfernTerms": {
|
||||
"title": "Términos y condiciones de Wayfern",
|
||||
"description": "Antes de usar Donut Browser, debes leer y aceptar los Términos y Condiciones de Wayfern.",
|
||||
@@ -1873,7 +1832,16 @@
|
||||
"fingerprintMatchFailed": "No se pudo ajustar la huella al proxy.",
|
||||
"proxySidecarVersionMismatch": "Algunos archivos de Donut Browser pertenecen a versiones diferentes. Reinstala la última actualización; tus perfiles permanecerán seguros.",
|
||||
"updateProfilesRunning": "Detén todos los perfiles en ejecución antes de instalar la actualización.",
|
||||
"updatePreparationFailed": "Donut Browser no pudo detener de forma segura un proceso de red en segundo plano. Reinicia el equipo y vuelve a intentar la actualización."
|
||||
"updatePreparationFailed": "Donut Browser no pudo detener de forma segura un proceso de red en segundo plano. Reinicia el equipo y vuelve a intentar la actualización.",
|
||||
"wayfernTermsRequired": "Acepta los Términos y condiciones de Wayfern antes de iniciar el servidor MCP.",
|
||||
"apiPortUnavailable": "El servidor API no pudo encontrar un puerto disponible.",
|
||||
"mcpServerAlreadyRunning": "El servidor MCP ya está en ejecución.",
|
||||
"mcpServerNotRunning": "El servidor MCP no está en ejecución.",
|
||||
"mcpPortUnavailable": "El servidor MCP no pudo encontrar un puerto disponible.",
|
||||
"mcpConfigurationUnavailable": "La configuración del servidor MCP no está disponible. Reinicia el servidor e inténtalo de nuevo.",
|
||||
"mcpAgentUnknown": "Este cliente MCP no es compatible.",
|
||||
"mcpAgentInstallFailed": "No se pudo añadir Donut Browser al cliente MCP: {{detail}}",
|
||||
"mcpAgentRemoveFailed": "No se pudo eliminar Donut Browser del cliente MCP: {{detail}}"
|
||||
},
|
||||
"rail": {
|
||||
"profiles": "Perfiles",
|
||||
|
||||
+10
-42
@@ -1542,47 +1542,6 @@
|
||||
"badgeUnavailable": "Indisponible",
|
||||
"openButton": "Ouvrir"
|
||||
},
|
||||
"locationProxy": {
|
||||
"title": "Proxy rapide par lieu",
|
||||
"description": "Choisissez un pays pour router ce profil. Un proxy sera créé automatiquement.",
|
||||
"country": "Pays",
|
||||
"selectCountry": "Sélectionnez un pays",
|
||||
"searchCountry": "Rechercher un pays...",
|
||||
"noCountriesFound": "Aucun pays trouvé.",
|
||||
"apply": "Appliquer",
|
||||
"creating": "Création du proxy...",
|
||||
"success": "Proxy de localisation appliqué",
|
||||
"failed": "Échec de l'application du proxy de localisation",
|
||||
"titleCreate": "Créer un proxy de localisation",
|
||||
"descriptionCreate": "Créez un proxy géolocalisé avec une session persistante de 24 heures",
|
||||
"countryLabel": "Pays (obligatoire)",
|
||||
"regionLabel": "Région (optionnel)",
|
||||
"cityLabel": "Ville (optionnel)",
|
||||
"ispLabel": "FAI (optionnel)",
|
||||
"nameLabel": "Nom",
|
||||
"namePlaceholder": "Nom du proxy",
|
||||
"loadingCountries": "Chargement des pays...",
|
||||
"selectCountryPh": "Sélectionnez un pays",
|
||||
"searchCountries": "Rechercher des pays...",
|
||||
"loadFailed": "Échec du chargement des pays",
|
||||
"selectCountryFirst": "Sélectionnez d'abord un pays",
|
||||
"loadingRegions": "Chargement des régions...",
|
||||
"noRegions": "Aucune région disponible",
|
||||
"selectRegion": "Sélectionnez une région",
|
||||
"searchRegions": "Rechercher des régions...",
|
||||
"loadingCities": "Chargement des villes...",
|
||||
"noCities": "Aucune ville disponible",
|
||||
"selectCity": "Sélectionnez une ville",
|
||||
"searchCities": "Rechercher des villes...",
|
||||
"loadingIsps": "Chargement des FAI...",
|
||||
"noIsps": "Aucun FAI disponible",
|
||||
"selectIsp": "Sélectionnez un FAI",
|
||||
"searchIsps": "Rechercher des FAI...",
|
||||
"createSuccess": "Proxy de localisation créé",
|
||||
"createFailed": "Échec de la création du proxy de localisation",
|
||||
"creatingButton": "Création...",
|
||||
"createButton": "Créer"
|
||||
},
|
||||
"wayfernTerms": {
|
||||
"title": "Conditions générales de Wayfern",
|
||||
"description": "Avant d'utiliser Donut Browser, vous devez lire et accepter les Conditions Générales de Wayfern.",
|
||||
@@ -1873,7 +1832,16 @@
|
||||
"fingerprintMatchFailed": "Impossible d'aligner l'empreinte sur le proxy.",
|
||||
"proxySidecarVersionMismatch": "Certains fichiers de Donut Browser proviennent de versions différentes. Réinstallez la dernière mise à jour ; vos profils resteront intacts.",
|
||||
"updateProfilesRunning": "Arrêtez tous les profils en cours d’exécution avant d’installer la mise à jour.",
|
||||
"updatePreparationFailed": "Donut Browser n’a pas pu arrêter en toute sécurité un processus réseau en arrière-plan. Redémarrez l’ordinateur, puis réessayez la mise à jour."
|
||||
"updatePreparationFailed": "Donut Browser n’a pas pu arrêter en toute sécurité un processus réseau en arrière-plan. Redémarrez l’ordinateur, puis réessayez la mise à jour.",
|
||||
"wayfernTermsRequired": "Acceptez les conditions générales de Wayfern avant de démarrer le serveur MCP.",
|
||||
"apiPortUnavailable": "Le serveur API n’a trouvé aucun port disponible.",
|
||||
"mcpServerAlreadyRunning": "Le serveur MCP est déjà en cours d’exécution.",
|
||||
"mcpServerNotRunning": "Le serveur MCP n’est pas en cours d’exécution.",
|
||||
"mcpPortUnavailable": "Le serveur MCP n’a trouvé aucun port disponible.",
|
||||
"mcpConfigurationUnavailable": "La configuration du serveur MCP est indisponible. Redémarrez le serveur et réessayez.",
|
||||
"mcpAgentUnknown": "Ce client MCP n’est pas pris en charge.",
|
||||
"mcpAgentInstallFailed": "Impossible d’ajouter Donut Browser au client MCP : {{detail}}",
|
||||
"mcpAgentRemoveFailed": "Impossible de retirer Donut Browser du client MCP : {{detail}}"
|
||||
},
|
||||
"rail": {
|
||||
"profiles": "Profils",
|
||||
|
||||
+10
-42
@@ -1542,47 +1542,6 @@
|
||||
"badgeUnavailable": "利用不可",
|
||||
"openButton": "開く"
|
||||
},
|
||||
"locationProxy": {
|
||||
"title": "クイックロケーションプロキシ",
|
||||
"description": "このプロファイルを経由する国を選択してください。プロキシが自動的に作成されます。",
|
||||
"country": "国",
|
||||
"selectCountry": "国を選択",
|
||||
"searchCountry": "国を検索...",
|
||||
"noCountriesFound": "国が見つかりません。",
|
||||
"apply": "適用",
|
||||
"creating": "プロキシを作成中...",
|
||||
"success": "ロケーションプロキシを適用しました",
|
||||
"failed": "ロケーションプロキシの適用に失敗しました",
|
||||
"titleCreate": "位置プロキシを作成",
|
||||
"descriptionCreate": "24 時間スティッキーセッションのジオターゲットプロキシを作成します",
|
||||
"countryLabel": "国 (必須)",
|
||||
"regionLabel": "地域 (任意)",
|
||||
"cityLabel": "都市 (任意)",
|
||||
"ispLabel": "ISP (任意)",
|
||||
"nameLabel": "名前",
|
||||
"namePlaceholder": "プロキシ名",
|
||||
"loadingCountries": "国を読み込み中...",
|
||||
"selectCountryPh": "国を選択",
|
||||
"searchCountries": "国を検索...",
|
||||
"loadFailed": "国の読み込みに失敗しました",
|
||||
"selectCountryFirst": "まず国を選択してください",
|
||||
"loadingRegions": "地域を読み込み中...",
|
||||
"noRegions": "利用可能な地域がありません",
|
||||
"selectRegion": "地域を選択",
|
||||
"searchRegions": "地域を検索...",
|
||||
"loadingCities": "都市を読み込み中...",
|
||||
"noCities": "利用可能な都市がありません",
|
||||
"selectCity": "都市を選択",
|
||||
"searchCities": "都市を検索...",
|
||||
"loadingIsps": "ISP を読み込み中...",
|
||||
"noIsps": "利用可能な ISP がありません",
|
||||
"selectIsp": "ISP を選択",
|
||||
"searchIsps": "ISP を検索...",
|
||||
"createSuccess": "位置プロキシを作成しました",
|
||||
"createFailed": "位置プロキシの作成に失敗しました",
|
||||
"creatingButton": "作成中...",
|
||||
"createButton": "作成"
|
||||
},
|
||||
"wayfernTerms": {
|
||||
"title": "Wayfern 利用規約",
|
||||
"description": "Donut Browser を使用する前に、Wayfern の利用規約を読み、同意する必要があります。",
|
||||
@@ -1873,7 +1832,16 @@
|
||||
"fingerprintMatchFailed": "フィンガープリントをプロキシに合わせられませんでした。",
|
||||
"proxySidecarVersionMismatch": "Donut Browser のファイルに異なるバージョンが混在しています。最新のアップデートを再インストールしてください。プロファイルはそのまま保持されます。",
|
||||
"updateProfilesRunning": "アップデートをインストールする前に、実行中のプロファイルをすべて停止してください。",
|
||||
"updatePreparationFailed": "バックグラウンドのネットワークプロセスを安全に停止できませんでした。コンピューターを再起動してから、もう一度アップデートしてください。"
|
||||
"updatePreparationFailed": "バックグラウンドのネットワークプロセスを安全に停止できませんでした。コンピューターを再起動してから、もう一度アップデートしてください。",
|
||||
"wayfernTermsRequired": "MCPサーバーを起動する前にWayfernの利用規約に同意してください。",
|
||||
"apiPortUnavailable": "APIサーバーで利用可能なポートが見つかりませんでした。",
|
||||
"mcpServerAlreadyRunning": "MCPサーバーはすでに実行中です。",
|
||||
"mcpServerNotRunning": "MCPサーバーは実行されていません。",
|
||||
"mcpPortUnavailable": "MCPサーバーで利用可能なポートが見つかりませんでした。",
|
||||
"mcpConfigurationUnavailable": "MCPサーバーの設定を取得できません。サーバーを再起動して、もう一度お試しください。",
|
||||
"mcpAgentUnknown": "このMCPクライアントはサポートされていません。",
|
||||
"mcpAgentInstallFailed": "MCPクライアントにDonut Browserを追加できませんでした:{{detail}}",
|
||||
"mcpAgentRemoveFailed": "MCPクライアントからDonut Browserを削除できませんでした:{{detail}}"
|
||||
},
|
||||
"rail": {
|
||||
"profiles": "プロファイル",
|
||||
|
||||
+10
-42
@@ -1542,47 +1542,6 @@
|
||||
"badgeUnavailable": "사용 불가",
|
||||
"openButton": "열기"
|
||||
},
|
||||
"locationProxy": {
|
||||
"title": "빠른 위치 프록시",
|
||||
"description": "이 프로필을 라우팅할 국가를 선택하세요. 프록시가 자동으로 생성됩니다.",
|
||||
"country": "국가",
|
||||
"selectCountry": "국가 선택",
|
||||
"searchCountry": "국가 검색...",
|
||||
"noCountriesFound": "국가를 찾을 수 없습니다.",
|
||||
"apply": "적용",
|
||||
"creating": "프록시 생성 중...",
|
||||
"success": "위치 프록시가 적용되었습니다",
|
||||
"failed": "위치 프록시 적용 실패",
|
||||
"titleCreate": "위치 프록시 생성",
|
||||
"descriptionCreate": "24시간 스티키 세션을 사용한 지역 기반 프록시 생성",
|
||||
"countryLabel": "국가 (필수)",
|
||||
"regionLabel": "지역 (선택 사항)",
|
||||
"cityLabel": "도시 (선택 사항)",
|
||||
"ispLabel": "ISP (선택 사항)",
|
||||
"nameLabel": "이름",
|
||||
"namePlaceholder": "프록시 이름",
|
||||
"loadingCountries": "국가 불러오는 중...",
|
||||
"selectCountryPh": "국가 선택",
|
||||
"searchCountries": "국가 검색...",
|
||||
"loadFailed": "국가 불러오기 실패",
|
||||
"selectCountryFirst": "먼저 국가를 선택하세요",
|
||||
"loadingRegions": "지역 불러오는 중...",
|
||||
"noRegions": "사용 가능한 지역이 없습니다",
|
||||
"selectRegion": "지역 선택",
|
||||
"searchRegions": "지역 검색...",
|
||||
"loadingCities": "도시 불러오는 중...",
|
||||
"noCities": "사용 가능한 도시가 없습니다",
|
||||
"selectCity": "도시 선택",
|
||||
"searchCities": "도시 검색...",
|
||||
"loadingIsps": "ISP 불러오는 중...",
|
||||
"noIsps": "사용 가능한 ISP가 없습니다",
|
||||
"selectIsp": "ISP 선택",
|
||||
"searchIsps": "ISP 검색...",
|
||||
"createSuccess": "위치 프록시가 생성되었습니다",
|
||||
"createFailed": "위치 프록시 생성 실패",
|
||||
"creatingButton": "생성 중...",
|
||||
"createButton": "생성"
|
||||
},
|
||||
"wayfernTerms": {
|
||||
"title": "Wayfern 이용 약관",
|
||||
"description": "Donut Browser를 사용하기 전에 Wayfern의 이용 약관을 읽고 동의해야 합니다.",
|
||||
@@ -1873,7 +1832,16 @@
|
||||
"fingerprintMatchFailed": "지문을 프록시에 맞추지 못했습니다.",
|
||||
"proxySidecarVersionMismatch": "Donut Browser 파일에 서로 다른 버전이 섞여 있습니다. 최신 업데이트를 다시 설치해 주세요. 프로필은 안전하게 유지됩니다.",
|
||||
"updateProfilesRunning": "업데이트를 설치하기 전에 실행 중인 모든 프로필을 중지하세요.",
|
||||
"updatePreparationFailed": "Donut Browser가 백그라운드 네트워크 프로세스를 안전하게 중지하지 못했습니다. 컴퓨터를 다시 시작한 후 업데이트를 다시 시도하세요."
|
||||
"updatePreparationFailed": "Donut Browser가 백그라운드 네트워크 프로세스를 안전하게 중지하지 못했습니다. 컴퓨터를 다시 시작한 후 업데이트를 다시 시도하세요.",
|
||||
"wayfernTermsRequired": "MCP 서버를 시작하기 전에 Wayfern 이용 약관에 동의하세요.",
|
||||
"apiPortUnavailable": "API 서버에서 사용 가능한 포트를 찾지 못했습니다.",
|
||||
"mcpServerAlreadyRunning": "MCP 서버가 이미 실행 중입니다.",
|
||||
"mcpServerNotRunning": "MCP 서버가 실행 중이 아닙니다.",
|
||||
"mcpPortUnavailable": "MCP 서버에서 사용 가능한 포트를 찾지 못했습니다.",
|
||||
"mcpConfigurationUnavailable": "MCP 서버 구성을 사용할 수 없습니다. 서버를 다시 시작한 후 다시 시도하세요.",
|
||||
"mcpAgentUnknown": "이 MCP 클라이언트는 지원되지 않습니다.",
|
||||
"mcpAgentInstallFailed": "MCP 클라이언트에 Donut Browser를 추가하지 못했습니다: {{detail}}",
|
||||
"mcpAgentRemoveFailed": "MCP 클라이언트에서 Donut Browser를 제거하지 못했습니다: {{detail}}"
|
||||
},
|
||||
"rail": {
|
||||
"profiles": "프로필",
|
||||
|
||||
+10
-42
@@ -1542,47 +1542,6 @@
|
||||
"badgeUnavailable": "Indisponível",
|
||||
"openButton": "Abrir"
|
||||
},
|
||||
"locationProxy": {
|
||||
"title": "Proxy rápido por localização",
|
||||
"description": "Escolha um país pelo qual rotear este perfil. Um proxy será criado automaticamente.",
|
||||
"country": "País",
|
||||
"selectCountry": "Selecione um país",
|
||||
"searchCountry": "Buscar país...",
|
||||
"noCountriesFound": "Nenhum país encontrado.",
|
||||
"apply": "Aplicar",
|
||||
"creating": "Criando proxy...",
|
||||
"success": "Proxy de localização aplicado",
|
||||
"failed": "Falha ao aplicar proxy de localização",
|
||||
"titleCreate": "Criar proxy por localização",
|
||||
"descriptionCreate": "Crie um proxy geolocalizado com sessão persistente de 24 horas",
|
||||
"countryLabel": "País (obrigatório)",
|
||||
"regionLabel": "Região (opcional)",
|
||||
"cityLabel": "Cidade (opcional)",
|
||||
"ispLabel": "ISP (opcional)",
|
||||
"nameLabel": "Nome",
|
||||
"namePlaceholder": "Nome do proxy",
|
||||
"loadingCountries": "Carregando países...",
|
||||
"selectCountryPh": "Selecione o país",
|
||||
"searchCountries": "Buscar países...",
|
||||
"loadFailed": "Falha ao carregar os países",
|
||||
"selectCountryFirst": "Selecione primeiro um país",
|
||||
"loadingRegions": "Carregando regiões...",
|
||||
"noRegions": "Nenhuma região disponível",
|
||||
"selectRegion": "Selecione a região",
|
||||
"searchRegions": "Buscar regiões...",
|
||||
"loadingCities": "Carregando cidades...",
|
||||
"noCities": "Nenhuma cidade disponível",
|
||||
"selectCity": "Selecione a cidade",
|
||||
"searchCities": "Buscar cidades...",
|
||||
"loadingIsps": "Carregando ISPs...",
|
||||
"noIsps": "Nenhum ISP disponível",
|
||||
"selectIsp": "Selecione o ISP",
|
||||
"searchIsps": "Buscar ISPs...",
|
||||
"createSuccess": "Proxy de localização criado",
|
||||
"createFailed": "Falha ao criar proxy de localização",
|
||||
"creatingButton": "Criando...",
|
||||
"createButton": "Criar"
|
||||
},
|
||||
"wayfernTerms": {
|
||||
"title": "Termos e condições da Wayfern",
|
||||
"description": "Antes de usar o Donut Browser, você deve ler e concordar com os Termos e Condições da Wayfern.",
|
||||
@@ -1873,7 +1832,16 @@
|
||||
"fingerprintMatchFailed": "Não foi possível ajustar a impressão digital ao proxy.",
|
||||
"proxySidecarVersionMismatch": "Alguns arquivos do Donut Browser são de versões diferentes. Reinstale a atualização mais recente; seus perfis permanecerão seguros.",
|
||||
"updateProfilesRunning": "Pare todos os perfis em execução antes de instalar a atualização.",
|
||||
"updatePreparationFailed": "O Donut Browser não conseguiu encerrar com segurança um processo de rede em segundo plano. Reinicie o computador e tente atualizar novamente."
|
||||
"updatePreparationFailed": "O Donut Browser não conseguiu encerrar com segurança um processo de rede em segundo plano. Reinicie o computador e tente atualizar novamente.",
|
||||
"wayfernTermsRequired": "Aceite os Termos e Condições da Wayfern antes de iniciar o servidor MCP.",
|
||||
"apiPortUnavailable": "O servidor da API não encontrou uma porta disponível.",
|
||||
"mcpServerAlreadyRunning": "O servidor MCP já está em execução.",
|
||||
"mcpServerNotRunning": "O servidor MCP não está em execução.",
|
||||
"mcpPortUnavailable": "O servidor MCP não encontrou uma porta disponível.",
|
||||
"mcpConfigurationUnavailable": "A configuração do servidor MCP não está disponível. Reinicie o servidor e tente novamente.",
|
||||
"mcpAgentUnknown": "Este cliente MCP não é compatível.",
|
||||
"mcpAgentInstallFailed": "Não foi possível adicionar o Donut Browser ao cliente MCP: {{detail}}",
|
||||
"mcpAgentRemoveFailed": "Não foi possível remover o Donut Browser do cliente MCP: {{detail}}"
|
||||
},
|
||||
"rail": {
|
||||
"profiles": "Perfis",
|
||||
|
||||
+10
-42
@@ -1542,47 +1542,6 @@
|
||||
"badgeUnavailable": "Недоступен",
|
||||
"openButton": "Открыть"
|
||||
},
|
||||
"locationProxy": {
|
||||
"title": "Быстрый прокси по местоположению",
|
||||
"description": "Выберите страну для маршрутизации этого профиля. Прокси будет создан автоматически.",
|
||||
"country": "Страна",
|
||||
"selectCountry": "Выберите страну",
|
||||
"searchCountry": "Поиск страны...",
|
||||
"noCountriesFound": "Страны не найдены.",
|
||||
"apply": "Применить",
|
||||
"creating": "Создание прокси...",
|
||||
"success": "Прокси местоположения применен",
|
||||
"failed": "Не удалось применить прокси местоположения",
|
||||
"titleCreate": "Создать прокси по местоположению",
|
||||
"descriptionCreate": "Создайте гео-прокси с 24-часовой сессией",
|
||||
"countryLabel": "Страна (обязательно)",
|
||||
"regionLabel": "Регион (необязательно)",
|
||||
"cityLabel": "Город (необязательно)",
|
||||
"ispLabel": "Провайдер (необязательно)",
|
||||
"nameLabel": "Имя",
|
||||
"namePlaceholder": "Имя прокси",
|
||||
"loadingCountries": "Загрузка стран...",
|
||||
"selectCountryPh": "Выберите страну",
|
||||
"searchCountries": "Поиск стран...",
|
||||
"loadFailed": "Не удалось загрузить страны",
|
||||
"selectCountryFirst": "Сначала выберите страну",
|
||||
"loadingRegions": "Загрузка регионов...",
|
||||
"noRegions": "Нет доступных регионов",
|
||||
"selectRegion": "Выберите регион",
|
||||
"searchRegions": "Поиск регионов...",
|
||||
"loadingCities": "Загрузка городов...",
|
||||
"noCities": "Нет доступных городов",
|
||||
"selectCity": "Выберите город",
|
||||
"searchCities": "Поиск городов...",
|
||||
"loadingIsps": "Загрузка провайдеров...",
|
||||
"noIsps": "Нет доступных провайдеров",
|
||||
"selectIsp": "Выберите провайдера",
|
||||
"searchIsps": "Поиск провайдеров...",
|
||||
"createSuccess": "Прокси местоположения создан",
|
||||
"createFailed": "Не удалось создать прокси местоположения",
|
||||
"creatingButton": "Создание...",
|
||||
"createButton": "Создать"
|
||||
},
|
||||
"wayfernTerms": {
|
||||
"title": "Условия использования Wayfern",
|
||||
"description": "Прежде чем использовать Donut Browser, необходимо прочитать и согласиться с Условиями использования Wayfern.",
|
||||
@@ -1873,7 +1832,16 @@
|
||||
"fingerprintMatchFailed": "Не удалось подогнать отпечаток под прокси.",
|
||||
"proxySidecarVersionMismatch": "Некоторые файлы Donut Browser относятся к разным версиям. Переустановите последнее обновление — ваши профили останутся в безопасности.",
|
||||
"updateProfilesRunning": "Остановите все запущенные профили перед установкой обновления.",
|
||||
"updatePreparationFailed": "Donut Browser не удалось безопасно остановить фоновый сетевой процесс. Перезагрузите компьютер и повторите обновление."
|
||||
"updatePreparationFailed": "Donut Browser не удалось безопасно остановить фоновый сетевой процесс. Перезагрузите компьютер и повторите обновление.",
|
||||
"wayfernTermsRequired": "Примите Условия использования Wayfern перед запуском сервера MCP.",
|
||||
"apiPortUnavailable": "Серверу API не удалось найти свободный порт.",
|
||||
"mcpServerAlreadyRunning": "Сервер MCP уже запущен.",
|
||||
"mcpServerNotRunning": "Сервер MCP не запущен.",
|
||||
"mcpPortUnavailable": "Серверу MCP не удалось найти свободный порт.",
|
||||
"mcpConfigurationUnavailable": "Конфигурация сервера MCP недоступна. Перезапустите сервер и повторите попытку.",
|
||||
"mcpAgentUnknown": "Этот клиент MCP не поддерживается.",
|
||||
"mcpAgentInstallFailed": "Не удалось добавить Donut Browser в клиент MCP: {{detail}}",
|
||||
"mcpAgentRemoveFailed": "Не удалось удалить Donut Browser из клиента MCP: {{detail}}"
|
||||
},
|
||||
"rail": {
|
||||
"profiles": "Профили",
|
||||
|
||||
+10
-42
@@ -1542,47 +1542,6 @@
|
||||
"badgeUnavailable": "Kullanılamıyor",
|
||||
"openButton": "Aç"
|
||||
},
|
||||
"locationProxy": {
|
||||
"title": "Hızlı Konum Proxy'si",
|
||||
"description": "Bu profilin trafiğinin yönlendirileceği ülkeyi seçin. Otomatik olarak bir proxy oluşturulacak.",
|
||||
"country": "Ülke",
|
||||
"selectCountry": "Bir ülke seçin",
|
||||
"searchCountry": "Ülke ara...",
|
||||
"noCountriesFound": "Ülke bulunamadı.",
|
||||
"apply": "Uygula",
|
||||
"creating": "Proxy oluşturuluyor...",
|
||||
"success": "Konum proxy'si uygulandı",
|
||||
"failed": "Konum proxy'si uygulanamadı",
|
||||
"titleCreate": "Konum Proxy'si Oluştur",
|
||||
"descriptionCreate": "24 saatlik sabit oturuma sahip, coğrafi hedefli bir proxy oluşturun",
|
||||
"countryLabel": "Ülke (zorunlu)",
|
||||
"regionLabel": "Bölge (isteğe bağlı)",
|
||||
"cityLabel": "Şehir (isteğe bağlı)",
|
||||
"ispLabel": "İSS (isteğe bağlı)",
|
||||
"nameLabel": "Ad",
|
||||
"namePlaceholder": "Proxy adı",
|
||||
"loadingCountries": "Ülkeler yükleniyor...",
|
||||
"selectCountryPh": "Ülke seçin",
|
||||
"searchCountries": "Ülke ara...",
|
||||
"loadFailed": "Ülkeler yüklenemedi",
|
||||
"selectCountryFirst": "Önce bir ülke seçin",
|
||||
"loadingRegions": "Bölgeler yükleniyor...",
|
||||
"noRegions": "Kullanılabilir bölge yok",
|
||||
"selectRegion": "Bölge seçin",
|
||||
"searchRegions": "Bölge ara...",
|
||||
"loadingCities": "Şehirler yükleniyor...",
|
||||
"noCities": "Kullanılabilir şehir yok",
|
||||
"selectCity": "Şehir seçin",
|
||||
"searchCities": "Şehir ara...",
|
||||
"loadingIsps": "İSS'ler yükleniyor...",
|
||||
"noIsps": "Kullanılabilir İSS yok",
|
||||
"selectIsp": "İSS seçin",
|
||||
"searchIsps": "İSS ara...",
|
||||
"createSuccess": "Konum proxy'si oluşturuldu",
|
||||
"createFailed": "Konum proxy'si oluşturulamadı",
|
||||
"creatingButton": "Oluşturuluyor...",
|
||||
"createButton": "Oluştur"
|
||||
},
|
||||
"wayfernTerms": {
|
||||
"title": "Wayfern Şartlar ve Koşulları",
|
||||
"description": "Donut Browser'ı kullanmadan önce Wayfern'ün Şartlar ve Koşullarını okuyup kabul etmelisiniz.",
|
||||
@@ -1873,7 +1832,16 @@
|
||||
"fingerprintMatchFailed": "Parmak izi proxy'ye eşlenemedi.",
|
||||
"proxySidecarVersionMismatch": "Bazı Donut Browser dosyaları farklı sürümlere ait. En son güncellemeyi yeniden yükleyin; profilleriniz güvende kalır.",
|
||||
"updateProfilesRunning": "Güncellemeyi yüklemeden önce çalışan tüm profilleri durdurun.",
|
||||
"updatePreparationFailed": "Donut Browser arka plandaki bir ağ işlemini güvenli şekilde durduramadı. Bilgisayarınızı yeniden başlatıp güncellemeyi tekrar deneyin."
|
||||
"updatePreparationFailed": "Donut Browser arka plandaki bir ağ işlemini güvenli şekilde durduramadı. Bilgisayarınızı yeniden başlatıp güncellemeyi tekrar deneyin.",
|
||||
"wayfernTermsRequired": "MCP sunucusunu başlatmadan önce Wayfern Hüküm ve Koşullarını kabul edin.",
|
||||
"apiPortUnavailable": "API sunucusu kullanılabilir bir bağlantı noktası bulamadı.",
|
||||
"mcpServerAlreadyRunning": "MCP sunucusu zaten çalışıyor.",
|
||||
"mcpServerNotRunning": "MCP sunucusu çalışmıyor.",
|
||||
"mcpPortUnavailable": "MCP sunucusu kullanılabilir bir bağlantı noktası bulamadı.",
|
||||
"mcpConfigurationUnavailable": "MCP sunucusu yapılandırması kullanılamıyor. Sunucuyu yeniden başlatıp tekrar deneyin.",
|
||||
"mcpAgentUnknown": "Bu MCP istemcisi desteklenmiyor.",
|
||||
"mcpAgentInstallFailed": "Donut Browser MCP istemcisine eklenemedi: {{detail}}",
|
||||
"mcpAgentRemoveFailed": "Donut Browser MCP istemcisinden kaldırılamadı: {{detail}}"
|
||||
},
|
||||
"rail": {
|
||||
"profiles": "Profiller",
|
||||
|
||||
+10
-42
@@ -1542,47 +1542,6 @@
|
||||
"badgeUnavailable": "Không khả dụng",
|
||||
"openButton": "Mở"
|
||||
},
|
||||
"locationProxy": {
|
||||
"title": "Proxy vị trí nhanh",
|
||||
"description": "Chọn một quốc gia để định tuyến profile này qua đó. Proxy sẽ được tạo tự động.",
|
||||
"country": "Quốc gia",
|
||||
"selectCountry": "Chọn quốc gia",
|
||||
"searchCountry": "Tìm kiếm quốc gia...",
|
||||
"noCountriesFound": "Không tìm thấy quốc gia nào.",
|
||||
"apply": "Áp dụng",
|
||||
"creating": "Đang tạo proxy...",
|
||||
"success": "Đã áp dụng proxy vị trí",
|
||||
"failed": "Áp dụng proxy vị trí thất bại",
|
||||
"titleCreate": "Tạo proxy vị trí",
|
||||
"descriptionCreate": "Tạo proxy nhắm mục tiêu địa lý với phiên bản cố định 24 giờ",
|
||||
"countryLabel": "Quốc gia (bắt buộc)",
|
||||
"regionLabel": "Khu vực (tùy chọn)",
|
||||
"cityLabel": "Thành phố (tùy chọn)",
|
||||
"ispLabel": "Nhà mạng (tùy chọn)",
|
||||
"nameLabel": "Tên",
|
||||
"namePlaceholder": "Tên proxy",
|
||||
"loadingCountries": "Đang tải quốc gia...",
|
||||
"selectCountryPh": "Chọn quốc gia",
|
||||
"searchCountries": "Tìm kiếm quốc gia...",
|
||||
"loadFailed": "Tải quốc gia thất bại",
|
||||
"selectCountryFirst": "Hãy chọn quốc gia trước",
|
||||
"loadingRegions": "Đang tải khu vực...",
|
||||
"noRegions": "Không có khu vực nào",
|
||||
"selectRegion": "Chọn khu vực",
|
||||
"searchRegions": "Tìm kiếm khu vực...",
|
||||
"loadingCities": "Đang tải thành phố...",
|
||||
"noCities": "Không có thành phố nào",
|
||||
"selectCity": "Chọn thành phố",
|
||||
"searchCities": "Tìm kiếm thành phố...",
|
||||
"loadingIsps": "Đang tải nhà mạng...",
|
||||
"noIsps": "Không có nhà mạng nào",
|
||||
"selectIsp": "Chọn nhà mạng",
|
||||
"searchIsps": "Tìm kiếm nhà mạng...",
|
||||
"createSuccess": "Tạo proxy vị trí thành công",
|
||||
"createFailed": "Tạo proxy vị trí thất bại",
|
||||
"creatingButton": "Đang tạo...",
|
||||
"createButton": "Tạo"
|
||||
},
|
||||
"wayfernTerms": {
|
||||
"title": "Điều khoản và điều kiện Wayfern",
|
||||
"description": "Trước khi sử dụng Donut Browser, bạn phải đọc và đồng ý với Điều khoản và Điều kiện của Wayfern.",
|
||||
@@ -1873,7 +1832,16 @@
|
||||
"fingerprintMatchFailed": "Không thể khớp vân tay với proxy.",
|
||||
"proxySidecarVersionMismatch": "Một số tệp Donut Browser thuộc các phiên bản khác nhau. Hãy cài đặt lại bản cập nhật mới nhất; hồ sơ của bạn vẫn được giữ an toàn.",
|
||||
"updateProfilesRunning": "Hãy dừng tất cả hồ sơ đang chạy trước khi cài đặt bản cập nhật.",
|
||||
"updatePreparationFailed": "Donut Browser không thể dừng an toàn một tiến trình mạng chạy nền. Hãy khởi động lại máy tính rồi thử cập nhật lại."
|
||||
"updatePreparationFailed": "Donut Browser không thể dừng an toàn một tiến trình mạng chạy nền. Hãy khởi động lại máy tính rồi thử cập nhật lại.",
|
||||
"wayfernTermsRequired": "Hãy chấp nhận Điều khoản và Điều kiện của Wayfern trước khi khởi động máy chủ MCP.",
|
||||
"apiPortUnavailable": "Máy chủ API không tìm thấy cổng khả dụng.",
|
||||
"mcpServerAlreadyRunning": "Máy chủ MCP đang chạy.",
|
||||
"mcpServerNotRunning": "Máy chủ MCP chưa chạy.",
|
||||
"mcpPortUnavailable": "Máy chủ MCP không tìm thấy cổng khả dụng.",
|
||||
"mcpConfigurationUnavailable": "Cấu hình máy chủ MCP không khả dụng. Hãy khởi động lại máy chủ rồi thử lại.",
|
||||
"mcpAgentUnknown": "Ứng dụng MCP này không được hỗ trợ.",
|
||||
"mcpAgentInstallFailed": "Không thể thêm Donut Browser vào ứng dụng MCP: {{detail}}",
|
||||
"mcpAgentRemoveFailed": "Không thể xóa Donut Browser khỏi ứng dụng MCP: {{detail}}"
|
||||
},
|
||||
"rail": {
|
||||
"profiles": "Profile",
|
||||
|
||||
+10
-42
@@ -1542,47 +1542,6 @@
|
||||
"badgeUnavailable": "不可用",
|
||||
"openButton": "打开"
|
||||
},
|
||||
"locationProxy": {
|
||||
"title": "快速位置代理",
|
||||
"description": "选择一个国家来路由此配置文件。系统将自动创建代理。",
|
||||
"country": "国家",
|
||||
"selectCountry": "选择国家",
|
||||
"searchCountry": "搜索国家...",
|
||||
"noCountriesFound": "未找到国家。",
|
||||
"apply": "应用",
|
||||
"creating": "正在创建代理...",
|
||||
"success": "已应用位置代理",
|
||||
"failed": "应用位置代理失败",
|
||||
"titleCreate": "创建位置代理",
|
||||
"descriptionCreate": "创建带 24 小时粘性会话的地理定位代理",
|
||||
"countryLabel": "国家 (必填)",
|
||||
"regionLabel": "地区 (可选)",
|
||||
"cityLabel": "城市 (可选)",
|
||||
"ispLabel": "ISP (可选)",
|
||||
"nameLabel": "名称",
|
||||
"namePlaceholder": "代理名称",
|
||||
"loadingCountries": "正在加载国家...",
|
||||
"selectCountryPh": "选择国家",
|
||||
"searchCountries": "搜索国家...",
|
||||
"loadFailed": "加载国家失败",
|
||||
"selectCountryFirst": "请先选择国家",
|
||||
"loadingRegions": "正在加载地区...",
|
||||
"noRegions": "没有可用的地区",
|
||||
"selectRegion": "选择地区",
|
||||
"searchRegions": "搜索地区...",
|
||||
"loadingCities": "正在加载城市...",
|
||||
"noCities": "没有可用的城市",
|
||||
"selectCity": "选择城市",
|
||||
"searchCities": "搜索城市...",
|
||||
"loadingIsps": "正在加载 ISP...",
|
||||
"noIsps": "没有可用的 ISP",
|
||||
"selectIsp": "选择 ISP",
|
||||
"searchIsps": "搜索 ISP...",
|
||||
"createSuccess": "已创建位置代理",
|
||||
"createFailed": "创建位置代理失败",
|
||||
"creatingButton": "正在创建...",
|
||||
"createButton": "创建"
|
||||
},
|
||||
"wayfernTerms": {
|
||||
"title": "Wayfern 条款和条件",
|
||||
"description": "在使用 Donut Browser 之前,你必须阅读并同意 Wayfern 的条款和条件。",
|
||||
@@ -1873,7 +1832,16 @@
|
||||
"fingerprintMatchFailed": "无法将指纹匹配到代理。",
|
||||
"proxySidecarVersionMismatch": "部分 Donut Browser 文件来自不同版本。请重新安装最新更新;你的配置文件将保持安全。",
|
||||
"updateProfilesRunning": "安装更新前,请停止所有正在运行的配置文件。",
|
||||
"updatePreparationFailed": "Donut Browser 无法安全停止后台网络进程。请重启电脑,然后再次尝试更新。"
|
||||
"updatePreparationFailed": "Donut Browser 无法安全停止后台网络进程。请重启电脑,然后再次尝试更新。",
|
||||
"wayfernTermsRequired": "请先接受 Wayfern 条款与条件,再启动 MCP 服务器。",
|
||||
"apiPortUnavailable": "API 服务器找不到可用端口。",
|
||||
"mcpServerAlreadyRunning": "MCP 服务器已在运行。",
|
||||
"mcpServerNotRunning": "MCP 服务器未运行。",
|
||||
"mcpPortUnavailable": "MCP 服务器找不到可用端口。",
|
||||
"mcpConfigurationUnavailable": "MCP 服务器配置不可用。请重启服务器后重试。",
|
||||
"mcpAgentUnknown": "不支持此 MCP 客户端。",
|
||||
"mcpAgentInstallFailed": "无法将 Donut Browser 添加到 MCP 客户端:{{detail}}",
|
||||
"mcpAgentRemoveFailed": "无法从 MCP 客户端移除 Donut Browser:{{detail}}"
|
||||
},
|
||||
"rail": {
|
||||
"profiles": "配置文件",
|
||||
|
||||
Reference in New Issue
Block a user