feat: cookie bot

This commit is contained in:
zhom
2026-08-03 07:57:45 +04:00
parent 04b9617631
commit 7d82a25107
46 changed files with 15059 additions and 148 deletions
+324 -7
View File
@@ -258,7 +258,8 @@
"emptyCreate": "Create profile",
"emptyImport": "Import profiles",
"emptyFilteredTitle": "No profiles found",
"emptyFilteredHint": "No profiles match this group or search. Try another filter or create a new one."
"emptyFilteredHint": "No profiles match this group or search. Try another filter or create a new one.",
"bot": "Bot"
},
"actions": {
"launch": "Launch",
@@ -1851,7 +1852,35 @@
"vlessConfigInvalid": "The VLESS URI is invalid.",
"xrayUnavailable": "Xray-core is unavailable on this system.",
"xrayUnsupportedOs": "VLESS requires macOS 12 or newer.",
"xrayStartFailed": "Xray-core could not start."
"xrayStartFailed": "Xray-core could not start.",
"cloudNotSignedIn": "Sign in to your Donut Browser account to use this.",
"cloudUnreachable": "Could not reach Donut Browser's servers. Check your connection and try again.",
"cloudRequestFailed": "The request failed. Please try again in a moment.",
"remoteRateLimited": "Too many requests. Wait a moment and try again.",
"remoteNoCapacity": "No remote host is free right now. Try again in a few minutes.",
"remoteNotEntitled": "Your plan does not include remote execution.",
"remoteSessionRefused": "The remote host refused this session.",
"remoteSessionNotFound": "That remote session no longer exists.",
"remoteSessionConflict": "This profile is already open somewhere else.",
"remoteSyncInProgress": "This profile is still uploading to cloud sync. Wait for the sync to finish, then try again.",
"remoteHoursExhausted": "You have used all {{used}} of your {{granted}} remote hours this month.",
"notTeamMember": "You are not a member of a team.",
"cookieBotNotEntitled": "Your plan does not include the cookie bot.",
"cookieBotNotEnrolled": "This profile is not set up for the cookie bot yet.",
"cookieBotScheduleConflict": "{{email}} already warms this profile at {{time}}.",
"cookieBotRunInProgress": "A run is already in progress for this profile.",
"cookieBotRunNotFound": "That run no longer exists.",
"cookieBotInvalidSchedule": "That schedule is not valid. Check the run time, days and duration.",
"cookieBotInvalidTimezone": "{{timezone}} is not a time zone the server recognises.",
"cookieBotInvalidPeriod": "That period is not valid. Use a month such as 2026-08.",
"cookieBotSiteLimit": "Enter between {{min}} and {{max}} sites, each a full http or https address.",
"cookieBotRequiresCloudSync": "Turn on cloud sync for this profile first — a remote host has no other way to obtain it.",
"cookieBotEncryptedSyncUnsupported": "This profile uses end-to-end encrypted sync, which a remote host cannot decrypt. Switch it to Regular sync.",
"cookieBotUnknownPlatform": "This profile has no recorded operating system, so it cannot be matched to a host.",
"cookieBotUnsupportedPlatform": "The cookie bot cannot run {{platform}} profiles. Only Windows and macOS profiles are supported.",
"cookieBotRequiresExitNode": "Attach a proxy or VPN first. Without one the run would come from a datacenter address, which damages the profile's identity.",
"unknownCode": "Something went wrong: {{code}}",
"cookieBotTouchFingerprintUnsupported": "This profile claims a touch device, which the bot cannot drive. Use a desktop fingerprint."
},
"rail": {
"profiles": "Profiles",
@@ -1870,7 +1899,9 @@
},
"network": "Network",
"integrations": "Integrations",
"account": "Account"
"account": "Account",
"cookieBot": "Cookie Bot",
"cookieBotRunning": "Cookie Bot — running now"
},
"pageTitle": {
"proxies": "Network",
@@ -1881,7 +1912,8 @@
"integrations": "Integrations",
"account": "Account",
"import": "Import profile",
"shortcuts": "Keyboard shortcuts"
"shortcuts": "Keyboard shortcuts",
"cookieBot": "Cookie Bot"
},
"encryption": {
"required": {
@@ -1924,7 +1956,8 @@
},
"tabs": {
"account": "Account",
"selfHosted": "Self-hosted"
"selfHosted": "Self-hosted",
"teamUsage": "Team usage"
},
"selfHosted": {
"title": "Self-hosted sync server",
@@ -1937,7 +1970,8 @@
},
"deviceOrdinal": "{{ordinal}} of {{count}}",
"automationPrimaryOnly": "Browser automation runs only on your primary device (Device 1). Sign out there to use it here.",
"automationActiveHere": "Browser automation is active on this device."
"automationActiveHere": "Browser automation is active on this device.",
"viewTeamUsage": "View team usage"
},
"shortcutsPage": {
"title": "Keyboard shortcuts",
@@ -1970,7 +2004,8 @@
"goGroups": "Go to Groups",
"goIntegrations": "Go to Integrations",
"goAccount": "Go to Account",
"goSettings": "Go to Settings"
"goSettings": "Go to Settings",
"goCookieBot": "Cookie Bot"
},
"closeConfirm": {
"title": "Close Donut Browser?",
@@ -2102,5 +2137,287 @@
"matchToProxy": "Match fingerprint to proxy",
"matching": "Matching…",
"matchSuccess": "Fingerprint updated to match the proxy. Relaunch the profile to apply."
},
"cookieBot": {
"title": "Cookie Bot",
"description": "Overnight profile warming on a remote machine.",
"tabs": {
"overview": "Overview",
"schedule": "Schedule",
"activity": "Activity",
"team": "Team"
},
"locked": {
"title": "Cookie Bot",
"hint": "Cookie Bot warms your profiles overnight on a remote machine, so they keep their cookies and their history without your computer being on. It needs a Pro or Team plan."
},
"empty": {
"title": "No profiles are enrolled",
"hint": "Pick a profile and the bot warms it overnight on a remote machine. Your computer can be off.",
"cta": "Enrol a profile"
},
"tonight": {
"label": "Tonight",
"nextRun": "Next run {{time}}",
"dueCount_one": "{{count}} profile due",
"dueCount_other": "{{count}} profiles due",
"nothingScheduled": "Nothing scheduled"
},
"lastDay": {
"label": "Last 24 hours",
"none": "No runs yet",
"ran_one": "{{count}} ran",
"ran_other": "{{count}} ran",
"partial_one": "{{count}} partial",
"partial_other": "{{count}} partial",
"failed_one": "{{count}} failed",
"failed_other": "{{count}} failed"
},
"chart": {
"machineTime": "Machine time per night",
"minutes": "{{minutes}} min"
},
"hours": {
"label": "Remote hours",
"remaining": "{{remaining}} h left of {{total}}",
"remainingOf": "of {{total}} h",
"used": "{{used}} of {{total}} h used",
"resets": "Resets {{date}}",
"exhausted": "No remote hours left. Schedules stay enrolled and resume next cycle.",
"exhaustedOn": "No remote hours left. Schedules stay enrolled and resume {{date}}.",
"estimate": "About {{hours}} h per week · {{remaining}} h left this cycle",
"estimateOverBudget": "Needs about {{hours}} h per week — only {{remaining}} h left",
"estimateOnly": "About {{hours}} h per week"
},
"enrolled": {
"columnProfile": "Profile",
"columnCadence": "Cadence",
"columnTime": "Time",
"columnNextRun": "Next run",
"columnLastRun": "Last run",
"enrolProfiles": "Enrol profiles",
"edit": "Edit schedule",
"neverRun": "Never",
"pausedNoHours": "Paused — out of hours",
"profileMissing": "That profile is not on this computer."
},
"schedule": {
"empty": "Nothing is scheduled yet.",
"quietHours_one": "{{count}} quiet hour",
"quietHours_other": "{{count}} quiet hours",
"crowded_one": "{{count}} profile starts at once",
"crowded_other": "{{count}} profiles start at once",
"unenrol": "Remove from Cookie Bot",
"unenrolTitle": "Remove {{name}} from Cookie Bot?",
"unenrolDescription": "It stops warming tonight. Past runs stay in Activity.",
"unenrolled": "Removed from Cookie Bot"
},
"status": {
"provisioning": "Preparing a machine",
"ready": "Loading profile",
"warming": "Warming",
"finished": "Finishing",
"failed": "Failed"
},
"runStatus": {
"pending": "Queued",
"running": "Running",
"succeeded": "Complete",
"partial": "Partial",
"failed": "Failed",
"skipped": "Skipped",
"cancelled": "Stopped"
},
"running": {
"label": "Running now",
"more": "+{{count}} more",
"stop": "Stop run",
"stopped": "Run stopped"
},
"live": {
"idle": "Nothing is running right now",
"streamOffline": "Live updates are offline",
"streamOfflineDetail": "Live updates are offline — reconnecting. The runs below may be out of date.",
"unnamedSession": "Remote session",
"notStartedYet": "The machine has not reported a start time yet.",
"sitesProgress": "{{visited}} of {{total}} sites",
"sitesUnknown": "Sites not reported yet",
"consentHandled_one": "{{count}} consent prompt handled",
"consentHandled_other": "{{count}} consent prompts handled",
"consentUnknown": "Consent prompts not reported yet",
"billed": "{{duration}} billed",
"billedUnknown": "Billed time not reported yet",
"chunk": "Part {{index}} of {{total}}"
},
"history": {
"title": "Runs",
"allProfiles": "All profiles",
"searchPlaceholder": "Search profiles…",
"filterAll": "All runs",
"filterComplete": "Complete",
"filterPartial": "Partial",
"filterFailed": "Failed",
"columnStarted": "Started",
"columnProfile": "Profile",
"columnDuration": "Duration",
"columnSites": "Sites",
"columnStatus": "Status",
"columnOperator": "Operator",
"empty": "No runs yet.",
"noMatch": "No runs match this filter.",
"unknownProfile": "Unknown profile",
"outcome": "Reason: {{reason}}",
"sitesVisited": "{{visited}}/{{total}}",
"sitesFailed_one": "{{count}} site could not be reached",
"sitesFailed_other": "{{count}} sites could not be reached",
"consentHandled_one": "{{count}} consent prompt handled",
"consentHandled_other": "{{count}} consent prompts handled",
"sitesUnknown": "Not reported"
},
"duration": {
"hm": "{{hours}}h {{minutes}}m",
"ms": "{{minutes}}m {{seconds}}s",
"s": "{{seconds}}s"
},
"picker": {
"title": "Enrol profiles",
"description": "Pick the profiles the bot should warm overnight.",
"searchPlaceholder": "Search profiles…",
"noProfiles": "No profiles match.",
"alreadyEnrolled": "Enrolled",
"continue_one": "Continue with {{count}}",
"continue_other": "Continue with {{count}}"
},
"enrol": {
"titleOne": "Enrol {{name}}",
"titleCount_one": "Enrol {{count}} profile",
"titleCount_other": "Enrol {{count}} profiles",
"editTitle": "Edit schedule",
"description": "The bot opens the profile on a remote machine and browses the sites you list. Your computer can be off.",
"summaryNightly": "Runs every night at {{time}}, up to {{minutes}} min each.",
"summaryWeeknights": "Runs Monday to Friday at {{time}}, up to {{minutes}} min each.",
"summaryAlternate": "Runs every other night at {{time}}, up to {{minutes}} min each.",
"summaryCustom_one": "Runs {{count}} night a week at {{time}}, up to {{minutes}} min each.",
"summaryCustom_other": "Runs {{count}} nights a week at {{time}}, up to {{minutes}} min each.",
"confirm": "Enrol tonight",
"confirmSome": "Enrol {{eligible}} of {{total}} tonight",
"fixFirst": "Fix these first",
"saving": "Enrolling…",
"saved": "Schedule saved",
"enrolled_one": "Enrolled {{count}} profile",
"enrolled_other": "Enrolled {{count}} profiles",
"adjust": "Adjust schedule",
"cadenceLabel": "Cadence",
"cadenceNightly": "Nightly",
"cadenceWeeknights": "Weeknights",
"cadenceAlternate": "Every other night",
"cadenceCustom_one": "{{count}} night a week",
"cadenceCustom_other": "{{count}} nights a week",
"timeLabel": "Start time",
"timeHint": "Local to each profile's fingerprint timezone.",
"maxMinutesLabel": "Max minutes",
"intensityLabel": "Depth",
"sitesLabel": "Sites",
"sitesPlaceholder": "One address per line",
"sitesHint_one": "{{count}} site. Only pages you list here are visited.",
"sitesHint_other": "{{count}} sites. Only pages you list here are visited.",
"sitesTooMany": "At most {{max}} sites.",
"presetsUnavailable": "Could not load the depth presets. Try again in a moment.",
"confirmBulkTitle_one": "Enrol {{count}} profile in Cookie Bot?",
"confirmBulkTitle_other": "Enrol {{count}} profiles in Cookie Bot?",
"confirmBulkDescription_one": "It books a nightly run against your shared remote hours. You choose the time and the sites next.",
"confirmBulkDescription_other": "They book {{count}} nightly runs against your shared remote hours. You choose the time and the sites next.",
"confirmBulkButton_one": "Continue with {{count}} profile",
"confirmBulkButton_other": "Continue with {{count}} profiles",
"sitesRequired": "Add at least one site.",
"addSitesFirst": "Add a site first",
"presetsMissing": "Depth presets unavailable"
},
"preset": {
"light": "Light",
"balanced": "Standard",
"deep": "Deep"
},
"preflight": {
"ineligible_one": "{{count}} profile can't run remotely",
"ineligible_other": "{{count}} profiles can't run remotely",
"reasonSync": "Sync is off",
"reasonEncrypted": "End-to-end encrypted",
"reasonNoFingerprint": "No recorded operating system",
"reasonCrossOs": "Built for {{os}} — no remote machine matches",
"reasonNoExitNode": "No proxy or VPN",
"fixSync": "Turn on sync",
"fixEncrypted": "Open sync settings",
"fixProxy": "Attach a proxy",
"fixFailed": "Could not apply that fix.",
"exitNodeHint": "Without a proxy or VPN the run leaves from the fleet's own datacenter address. Hours of traffic from a hosting network damages the profile's identity more than not warming it at all."
},
"conflict": {
"title": "{{email}} already warms this profile at {{time}}",
"detail": "Two schedules on one profile spend hours twice and can collide mid-run.",
"keepTheirs": "Use their schedule",
"replace": "Replace with mine",
"replaceForbidden": "Only a team owner or admin can change someone else's schedule.",
"askThem": "Copy {{email}}",
"emailCopied": "Email copied",
"copyFailed": "Could not copy the address."
},
"actionBar": {
"enrol": "Enrol in Cookie Bot",
"proRequired": "Cookie Bot requires a Pro or Team plan",
"noneEligible": "None of the selected profiles can be warmed remotely"
},
"actions": {
"enrol": "Enrol in Cookie Bot",
"editSchedule": "Edit schedule",
"runNow": "Run now",
"runStarted": "Run started",
"viewActivity": "View activity",
"runNotStarted": "The run did not start: {{reason}}"
},
"state": {
"enrolled": "Enrolled",
"notEnrolled": "Not enrolled",
"paused": "Paused",
"summary": "{{cadence}} at {{time}}",
"rowMenu": "Cookie Bot options for {{name}}",
"blocked": "Cannot run: {{reason}}"
},
"team": {
"title": "Team usage",
"pooled_one": "{{used}} of {{total}} h, {{count}} seat",
"pooled_other": "{{used}} of {{total}} h pooled across {{count}} seats",
"hours": "{{hours}} h",
"legendBot": "Cookie Bot",
"legendInteractive": "Interactive",
"columnMember": "Member",
"columnRuns": "Runs",
"columnHours": "Hours",
"columnShare": "Share",
"noActivity": "No remote sessions in this period.",
"soloNote": "Only your own usage so far. Invite teammates to see the pool split by member.",
"runsFailed": "· {{n}} failed"
},
"closeReason": {
"stoppedByUser": "Stopped by hand",
"maxDuration": "Reached the time limit",
"other": "Ended: {{reason}}"
},
"outcome": {
"notEntitled": "Not included in your plan",
"syncDisabled": "Cloud sync is off for this profile",
"encryptedSync": "End-to-end encrypted sync is not supported",
"proxyRequired": "No proxy or VPN attached",
"touchFingerprint": "Touch fingerprints are not supported",
"platformUnsupported": "No machine runs this profile's system",
"noSites": "No sites to visit",
"quotaExhausted": "Remote hours used up",
"profileLocked": "The profile was open somewhere else",
"noCapacity": "No machine was free",
"managerError": "The fleet could not start the browser",
"budgetExceeded": "The night's budget ran out",
"cancelledByUser": "Stopped by hand",
"unknown": "Unknown reason ({{code}})"
}
}
}
+351 -7
View File
@@ -258,7 +258,8 @@
"emptyCreate": "Crear perfil",
"emptyImport": "Importar perfiles",
"emptyFilteredTitle": "No se encontraron perfiles",
"emptyFilteredHint": "Ningún perfil coincide con este grupo o búsqueda. Prueba otro filtro o crea uno nuevo."
"emptyFilteredHint": "Ningún perfil coincide con este grupo o búsqueda. Prueba otro filtro o crea uno nuevo.",
"bot": "Bot"
},
"actions": {
"launch": "Iniciar",
@@ -421,6 +422,7 @@
"deleteProxy": "Eliminar proxy",
"cannotDelete_one": "No se puede eliminar: en uso por {{count}} perfil",
"cannotDelete_other": "No se puede eliminar: en uso por {{count}} perfiles",
"cannotDelete_many": "No se puede eliminar: en uso por {{count}} perfiles",
"syncEnabled": "Sincronización activada",
"syncDisabled": "Sincronización desactivada",
"updateSyncFailed": "Error al actualizar la sincronización",
@@ -814,6 +816,7 @@
"selectedCount_plural": "{{count}} cookies seleccionadas",
"dialogDescription_one": "Copiar cookies de un perfil de origen a {{count}} perfil seleccionado.",
"dialogDescription_other": "Copiar cookies de un perfil de origen a {{count}} perfiles seleccionados.",
"dialogDescription_many": "Copiar cookies de un perfil de origen a {{count}} perfiles seleccionados.",
"sourceProfile": "Perfil de origen",
"sourcePlaceholder": "Selecciona un perfil del que copiar cookies",
"running": "(en ejecución)",
@@ -832,6 +835,7 @@
"failedMessage": "Error al copiar las cookies: {{error}}",
"copyButton_one": "Copiar {{count}} cookie",
"copyButton_other": "Copiar {{count}} cookies",
"copyButton_many": "Copiar {{count}} cookies",
"copyButtonEmpty": "Copiar cookies"
},
"success": "Cookies copiadas exitosamente",
@@ -1403,6 +1407,7 @@
"deleteVpn": "Eliminar VPN",
"cannotDelete_one": "No se puede eliminar: en uso por {{count}} perfil",
"cannotDelete_other": "No se puede eliminar: en uso por {{count}} perfiles",
"cannotDelete_many": "No se puede eliminar: en uso por {{count}} perfiles",
"syncCannotDisable": "No se puede desactivar la sincronización mientras esta VPN esté en uso por perfiles sincronizados",
"deleteSuccess": "VPN eliminada correctamente",
"deleteFailed": "Error al eliminar la VPN",
@@ -1481,6 +1486,7 @@
"loading": "Cargando grupos...",
"profileCount_one": "{{count}} perfil",
"profileCount_other": "{{count}} perfiles",
"profileCount_many": "{{count}} perfiles",
"groupsLabel": "Grupos",
"profilesCol": "Perfiles",
"syncCannotDisable": "No se puede desactivar la sincronización mientras este grupo esté en uso por perfiles sincronizados",
@@ -1498,6 +1504,7 @@
"title": "Asignar proxy / VPN",
"description_one": "Asigna un proxy o VPN a {{count}} perfil seleccionado.",
"description_other": "Asigna un proxy o VPN a {{count}} perfiles seleccionados.",
"description_many": "Asigna un proxy o VPN a {{count}} perfiles seleccionados.",
"selectLabel": "Proxy / VPN",
"placeholder": "Selecciona un proxy o VPN",
"noProxy": "Sin proxy / VPN",
@@ -1517,6 +1524,7 @@
"title": "Asignar grupo",
"description_one": "Asigna un grupo a {{count}} perfil seleccionado.",
"description_other": "Asigna un grupo a {{count}} perfiles seleccionados.",
"description_many": "Asigna un grupo a {{count}} perfiles seleccionados.",
"selectLabel": "Grupo",
"placeholder": "Selecciona un grupo",
"noGroup": "Sin grupo (Predeterminado)",
@@ -1851,7 +1859,35 @@
"vlessConfigInvalid": "El URI de VLESS no es válido.",
"xrayUnavailable": "Xray-core no está disponible en este sistema.",
"xrayUnsupportedOs": "VLESS requiere macOS 12 o posterior.",
"xrayStartFailed": "No se pudo iniciar Xray-core."
"xrayStartFailed": "No se pudo iniciar Xray-core.",
"cloudNotSignedIn": "Inicia sesión en tu cuenta de Donut Browser para usar esto.",
"cloudUnreachable": "No se pudo contactar con los servidores de Donut Browser. Comprueba tu conexión e inténtalo de nuevo.",
"cloudRequestFailed": "La solicitud falló. Inténtalo de nuevo en un momento.",
"remoteRateLimited": "Demasiadas solicitudes. Espera un momento e inténtalo de nuevo.",
"remoteNoCapacity": "Ahora mismo no hay ninguna máquina remota libre. Inténtalo de nuevo en unos minutos.",
"remoteNotEntitled": "Tu plan no incluye la ejecución remota.",
"remoteSessionRefused": "La máquina remota rechazó esta sesión.",
"remoteSessionNotFound": "Esa sesión remota ya no existe.",
"remoteSessionConflict": "Este perfil ya está abierto en otro sitio.",
"remoteSyncInProgress": "Este perfil todavía se está subiendo a la sincronización en la nube. Espera a que termine e inténtalo de nuevo.",
"remoteHoursExhausted": "Has usado las {{used}} de tus {{granted}} horas remotas de este mes.",
"notTeamMember": "No perteneces a ningún equipo.",
"cookieBotNotEntitled": "Tu plan no incluye Cookie Bot.",
"cookieBotNotEnrolled": "Este perfil aún no está configurado para Cookie Bot.",
"cookieBotScheduleConflict": "{{email}} ya calienta este perfil a las {{time}}.",
"cookieBotRunInProgress": "Ya hay una ejecución en curso para este perfil.",
"cookieBotRunNotFound": "Esa ejecución ya no existe.",
"cookieBotInvalidSchedule": "Esa programación no es válida. Revisa la hora, los días y la duración.",
"cookieBotInvalidTimezone": "{{timezone}} no es una zona horaria que el servidor reconozca.",
"cookieBotInvalidPeriod": "Ese periodo no es válido. Usa un mes como 2026-08.",
"cookieBotSiteLimit": "Introduce entre {{min}} y {{max}} sitios, cada uno con una dirección http o https completa.",
"cookieBotRequiresCloudSync": "Activa primero la sincronización en la nube para este perfil: una máquina remota no tiene otra forma de obtenerlo.",
"cookieBotEncryptedSyncUnsupported": "Este perfil usa sincronización cifrada de extremo a extremo, que una máquina remota no puede descifrar. Cámbialo a sincronización normal.",
"cookieBotUnknownPlatform": "Este perfil no tiene un sistema operativo registrado, así que no se puede asignar a ninguna máquina.",
"cookieBotUnsupportedPlatform": "Cookie Bot no puede ejecutar perfiles de {{platform}}. Solo se admiten perfiles de Windows y macOS.",
"cookieBotRequiresExitNode": "Asigna primero un proxy o una VPN. Sin ninguno, la ejecución saldría desde una dirección de centro de datos, lo que daña la identidad del perfil.",
"unknownCode": "Algo salió mal: {{code}}",
"cookieBotTouchFingerprintUnsupported": "Este perfil declara un dispositivo táctil, que el bot no puede controlar. Usa una huella de escritorio."
},
"rail": {
"profiles": "Perfiles",
@@ -1870,7 +1906,9 @@
},
"network": "Red",
"integrations": "Integraciones",
"account": "Cuenta"
"account": "Cuenta",
"cookieBot": "Cookie Bot",
"cookieBotRunning": "Cookie Bot: en ejecución ahora"
},
"pageTitle": {
"proxies": "Red",
@@ -1881,7 +1919,8 @@
"integrations": "Integraciones",
"account": "Cuenta",
"import": "Importar perfil",
"shortcuts": "Atajos de teclado"
"shortcuts": "Atajos de teclado",
"cookieBot": "Cookie Bot"
},
"encryption": {
"required": {
@@ -1924,7 +1963,8 @@
},
"tabs": {
"account": "Cuenta",
"selfHosted": "Autoalojado"
"selfHosted": "Autoalojado",
"teamUsage": "Uso del equipo"
},
"selfHosted": {
"title": "Servidor de sincronización autoalojado",
@@ -1937,7 +1977,8 @@
},
"deviceOrdinal": "{{ordinal}} de {{count}}",
"automationPrimaryOnly": "La automatización del navegador solo funciona en tu dispositivo principal (Dispositivo 1). Cierra sesión allí para usarla aquí.",
"automationActiveHere": "La automatización del navegador está activa en este dispositivo."
"automationActiveHere": "La automatización del navegador está activa en este dispositivo.",
"viewTeamUsage": "Ver el uso del equipo"
},
"shortcutsPage": {
"title": "Atajos de teclado",
@@ -1970,7 +2011,8 @@
"goGroups": "Ir a Grupos",
"goIntegrations": "Ir a Integraciones",
"goAccount": "Ir a Cuenta",
"goSettings": "Ir a Configuración"
"goSettings": "Ir a Configuración",
"goCookieBot": "Cookie Bot"
},
"closeConfirm": {
"title": "¿Cerrar Donut Browser?",
@@ -2102,5 +2144,307 @@
"matchToProxy": "Ajustar huella al proxy",
"matching": "Ajustando…",
"matchSuccess": "Huella actualizada para coincidir con el proxy. Reinicia el perfil para aplicar."
},
"cookieBot": {
"title": "Cookie Bot",
"description": "Calentamiento nocturno de perfiles en una máquina remota.",
"tabs": {
"overview": "Resumen",
"schedule": "Programación",
"activity": "Actividad",
"team": "Equipo"
},
"locked": {
"title": "Cookie Bot",
"hint": "Cookie Bot calienta tus perfiles por la noche en una máquina remota, así conservan sus cookies y su historial sin que tu ordenador esté encendido. Requiere un plan Pro o Team."
},
"empty": {
"title": "No hay perfiles inscritos",
"hint": "Elige un perfil y el bot lo calentará por la noche en una máquina remota. Tu ordenador puede estar apagado.",
"cta": "Inscribir un perfil"
},
"tonight": {
"label": "Esta noche",
"nextRun": "Próxima ejecución {{time}}",
"dueCount_one": "{{count}} perfil pendiente",
"dueCount_other": "{{count}} perfiles pendientes",
"dueCount_many": "{{count}} perfiles pendientes",
"nothingScheduled": "Nada programado"
},
"lastDay": {
"label": "Últimas 24 horas",
"none": "Aún no hay ejecuciones",
"ran_one": "{{count}} ejecutado",
"ran_other": "{{count}} ejecutados",
"ran_many": "{{count}} ejecutados",
"partial_one": "{{count}} parcial",
"partial_other": "{{count}} parciales",
"partial_many": "{{count}} parciales",
"failed_one": "{{count}} fallido",
"failed_other": "{{count}} fallidos",
"failed_many": "{{count}} fallidos"
},
"chart": {
"machineTime": "Tiempo de máquina por noche",
"minutes": "{{minutes}} min"
},
"hours": {
"label": "Horas remotas",
"remaining": "Quedan {{remaining}} h de {{total}}",
"remainingOf": "de {{total}} h",
"used": "{{used}} de {{total}} h usadas",
"resets": "Se restablece el {{date}}",
"exhausted": "No quedan horas remotas. Las programaciones siguen inscritas y se reanudan en el próximo ciclo.",
"exhaustedOn": "No quedan horas remotas. Las programaciones siguen inscritas y se reanudan el {{date}}.",
"estimate": "Unas {{hours}} h por semana · quedan {{remaining}} h en este ciclo",
"estimateOverBudget": "Necesita unas {{hours}} h por semana: solo quedan {{remaining}} h",
"estimateOnly": "Unas {{hours}} h por semana"
},
"enrolled": {
"columnProfile": "Perfil",
"columnCadence": "Frecuencia",
"columnTime": "Hora",
"columnNextRun": "Próxima ejecución",
"columnLastRun": "Última ejecución",
"enrolProfiles": "Inscribir perfiles",
"edit": "Editar programación",
"neverRun": "Nunca",
"pausedNoHours": "En pausa: sin horas",
"profileMissing": "Ese perfil no está en este ordenador."
},
"schedule": {
"empty": "Todavía no hay nada programado.",
"quietHours_one": "{{count}} hora libre",
"quietHours_other": "{{count}} horas libres",
"quietHours_many": "{{count}} horas libres",
"crowded_one": "{{count}} perfil empieza a la vez",
"crowded_other": "{{count}} perfiles empiezan a la vez",
"crowded_many": "{{count}} perfiles empiezan a la vez",
"unenrol": "Quitar de Cookie Bot",
"unenrolTitle": "¿Quitar {{name}} de Cookie Bot?",
"unenrolDescription": "Dejará de calentarse esta noche. Las ejecuciones anteriores se conservan en Actividad.",
"unenrolled": "Quitado de Cookie Bot"
},
"status": {
"provisioning": "Preparando una máquina",
"ready": "Cargando el perfil",
"warming": "Calentando",
"finished": "Finalizando",
"failed": "Con errores"
},
"runStatus": {
"pending": "En cola",
"running": "En ejecución",
"succeeded": "Completa",
"partial": "Parcial",
"failed": "Fallida",
"skipped": "Omitida",
"cancelled": "Detenida"
},
"running": {
"label": "En ejecución ahora",
"more": "+{{count}} más",
"stop": "Detener la ejecución",
"stopped": "Ejecución detenida"
},
"live": {
"idle": "Ahora mismo no se está ejecutando nada",
"streamOffline": "Las actualizaciones en vivo están sin conexión",
"streamOfflineDetail": "Las actualizaciones en vivo están sin conexión; reconectando. Las ejecuciones de abajo pueden estar desactualizadas.",
"unnamedSession": "Sesión remota",
"notStartedYet": "La máquina aún no ha informado de una hora de inicio.",
"sitesProgress": "{{visited}} de {{total}} sitios",
"sitesUnknown": "Sitios aún no informados",
"consentHandled_one": "{{count}} aviso de consentimiento gestionado",
"consentHandled_other": "{{count}} avisos de consentimiento gestionados",
"consentHandled_many": "{{count}} avisos de consentimiento gestionados",
"consentUnknown": "Avisos de consentimiento aún no informados",
"billed": "{{duration}} facturados",
"billedUnknown": "Tiempo facturado aún no informado",
"chunk": "Parte {{index}} de {{total}}"
},
"history": {
"title": "Ejecuciones",
"allProfiles": "Todos los perfiles",
"searchPlaceholder": "Buscar perfiles…",
"filterAll": "Todas las ejecuciones",
"filterComplete": "Completas",
"filterPartial": "Parciales",
"filterFailed": "Fallidas",
"columnStarted": "Inicio",
"columnProfile": "Perfil",
"columnDuration": "Duración",
"columnSites": "Sitios",
"columnStatus": "Estado",
"columnOperator": "Operador",
"empty": "Aún no hay ejecuciones.",
"noMatch": "Ninguna ejecución coincide con este filtro.",
"unknownProfile": "Perfil desconocido",
"outcome": "Motivo: {{reason}}",
"sitesVisited": "{{visited}}/{{total}}",
"sitesFailed_one": "No se pudo acceder a {{count}} sitio",
"sitesFailed_other": "No se pudo acceder a {{count}} sitios",
"sitesFailed_many": "No se pudo acceder a {{count}} sitios",
"consentHandled_one": "{{count}} aviso de consentimiento gestionado",
"consentHandled_other": "{{count}} avisos de consentimiento gestionados",
"consentHandled_many": "{{count}} avisos de consentimiento gestionados",
"sitesUnknown": "Sin datos"
},
"duration": {
"hm": "{{hours}} h {{minutes}} min",
"ms": "{{minutes}} min {{seconds}} s",
"s": "{{seconds}} s"
},
"picker": {
"title": "Inscribir perfiles",
"description": "Elige los perfiles que el bot debe calentar por la noche.",
"searchPlaceholder": "Buscar perfiles…",
"noProfiles": "Ningún perfil coincide.",
"alreadyEnrolled": "Inscrito",
"continue_one": "Continuar con {{count}}",
"continue_other": "Continuar con {{count}}",
"continue_many": "Continuar con {{count}}"
},
"enrol": {
"titleOne": "Inscribir {{name}}",
"titleCount_one": "Inscribir {{count}} perfil",
"titleCount_other": "Inscribir {{count}} perfiles",
"titleCount_many": "Inscribir {{count}} perfiles",
"editTitle": "Editar programación",
"description": "El bot abre el perfil en una máquina remota y navega por los sitios que indiques. Tu ordenador puede estar apagado.",
"summaryNightly": "Se ejecuta cada noche a las {{time}}, hasta {{minutes}} min cada vez.",
"summaryWeeknights": "Se ejecuta de lunes a viernes a las {{time}}, hasta {{minutes}} min cada vez.",
"summaryAlternate": "Se ejecuta una noche sí y otra no a las {{time}}, hasta {{minutes}} min cada vez.",
"summaryCustom_one": "Se ejecuta {{count}} noche a la semana a las {{time}}, hasta {{minutes}} min cada vez.",
"summaryCustom_other": "Se ejecuta {{count}} noches a la semana a las {{time}}, hasta {{minutes}} min cada vez.",
"summaryCustom_many": "Se ejecuta {{count}} noches a la semana a las {{time}}, hasta {{minutes}} min cada vez.",
"confirm": "Inscribir para esta noche",
"confirmSome": "Inscribir {{eligible}} de {{total}} esta noche",
"fixFirst": "Corrige esto primero",
"saving": "Inscribiendo…",
"saved": "Programación guardada",
"enrolled_one": "{{count}} perfil inscrito",
"enrolled_other": "{{count}} perfiles inscritos",
"enrolled_many": "{{count}} perfiles inscritos",
"adjust": "Ajustar la programación",
"cadenceLabel": "Frecuencia",
"cadenceNightly": "Cada noche",
"cadenceWeeknights": "Noches entre semana",
"cadenceAlternate": "Noches alternas",
"cadenceCustom_one": "{{count}} noche a la semana",
"cadenceCustom_other": "{{count}} noches a la semana",
"cadenceCustom_many": "{{count}} noches a la semana",
"timeLabel": "Hora de inicio",
"timeHint": "Local a la zona horaria de la huella de cada perfil.",
"maxMinutesLabel": "Minutos máximos",
"intensityLabel": "Profundidad",
"sitesLabel": "Sitios",
"sitesPlaceholder": "Una dirección por línea",
"sitesHint_one": "{{count}} sitio. Solo se visitan las páginas que indiques aquí.",
"sitesHint_other": "{{count}} sitios. Solo se visitan las páginas que indiques aquí.",
"sitesHint_many": "{{count}} sitios. Solo se visitan las páginas que indiques aquí.",
"sitesTooMany": "Como máximo {{max}} sitios.",
"presetsUnavailable": "No se pudieron cargar los ajustes de profundidad. Inténtalo de nuevo en un momento.",
"confirmBulkTitle_one": "¿Inscribir {{count}} perfil en Cookie Bot?",
"confirmBulkTitle_other": "¿Inscribir {{count}} perfiles en Cookie Bot?",
"confirmBulkTitle_many": "¿Inscribir {{count}} perfiles en Cookie Bot?",
"confirmBulkDescription_one": "Reserva una ejecución nocturna con cargo a vuestras horas remotas compartidas. La hora y los sitios se eligen a continuación.",
"confirmBulkDescription_other": "Reservan {{count}} ejecuciones nocturnas con cargo a vuestras horas remotas compartidas. La hora y los sitios se eligen a continuación.",
"confirmBulkDescription_many": "Reservan {{count}} ejecuciones nocturnas con cargo a vuestras horas remotas compartidas. La hora y los sitios se eligen a continuación.",
"confirmBulkButton_one": "Continuar con {{count}} perfil",
"confirmBulkButton_other": "Continuar con {{count}} perfiles",
"confirmBulkButton_many": "Continuar con {{count}} perfiles",
"sitesRequired": "Añade al menos un sitio.",
"addSitesFirst": "Añade un sitio primero",
"presetsMissing": "Ajustes de profundidad no disponibles"
},
"preset": {
"light": "Ligera",
"balanced": "Estándar",
"deep": "Profunda"
},
"preflight": {
"ineligible_one": "{{count}} perfil no puede ejecutarse en remoto",
"ineligible_other": "{{count}} perfiles no pueden ejecutarse en remoto",
"ineligible_many": "{{count}} perfiles no pueden ejecutarse en remoto",
"reasonSync": "La sincronización está desactivada",
"reasonEncrypted": "Cifrado de extremo a extremo",
"reasonNoFingerprint": "Sin sistema operativo registrado",
"reasonCrossOs": "Creado para {{os}}: ninguna máquina remota coincide",
"reasonNoExitNode": "Sin proxy ni VPN",
"fixSync": "Activar la sincronización",
"fixEncrypted": "Abrir los ajustes de sincronización",
"fixProxy": "Asignar un proxy",
"fixFailed": "No se pudo aplicar esa corrección.",
"exitNodeHint": "Sin proxy ni VPN, la ejecución sale por la propia dirección del centro de datos de la flota. Horas de tráfico desde una red de alojamiento dañan la identidad del perfil más que no calentarlo en absoluto."
},
"conflict": {
"title": "{{email}} ya calienta este perfil a las {{time}}",
"detail": "Dos programaciones sobre un mismo perfil gastan horas por duplicado y pueden chocar durante la ejecución.",
"keepTheirs": "Usar su programación",
"replace": "Sustituir por la mía",
"replaceForbidden": "Solo el propietario o un administrador del equipo puede cambiar la programación de otra persona.",
"askThem": "Copiar {{email}}",
"emailCopied": "Correo copiado",
"copyFailed": "No se pudo copiar la dirección."
},
"actionBar": {
"enrol": "Inscribir en Cookie Bot",
"proRequired": "Cookie Bot requiere un plan Pro o Team",
"noneEligible": "Ninguno de los perfiles seleccionados se puede calentar en remoto"
},
"actions": {
"enrol": "Inscribir en Cookie Bot",
"editSchedule": "Editar programación",
"runNow": "Ejecutar ahora",
"runStarted": "Ejecución iniciada",
"viewActivity": "Ver la actividad",
"runNotStarted": "La ejecución no comenzó: {{reason}}"
},
"state": {
"enrolled": "Inscrito",
"notEnrolled": "No inscrito",
"paused": "En pausa",
"summary": "{{cadence}} a las {{time}}",
"rowMenu": "Opciones de Cookie Bot para {{name}}",
"blocked": "No puede ejecutarse: {{reason}}"
},
"team": {
"title": "Uso del equipo",
"pooled_one": "{{used}} de {{total}} h, {{count}} plaza",
"pooled_other": "{{used}} de {{total}} h compartidas entre {{count}} plazas",
"pooled_many": "{{used}} de {{total}} h compartidas entre {{count}} plazas",
"hours": "{{hours}} h",
"legendBot": "Cookie Bot",
"legendInteractive": "Interactivo",
"columnMember": "Miembro",
"columnRuns": "Ejecuciones",
"columnHours": "Horas",
"columnShare": "Cuota",
"noActivity": "No hay sesiones remotas en este periodo.",
"soloNote": "De momento solo tu propio uso. Invita a compañeros para ver el reparto por miembro.",
"runsFailed": "· {{n}} con errores"
},
"closeReason": {
"stoppedByUser": "Detenido a mano",
"maxDuration": "Alcanzó el límite de tiempo",
"other": "Finalizó: {{reason}}"
},
"outcome": {
"notEntitled": "No está incluido en tu plan",
"syncDisabled": "La sincronización está desactivada en este perfil",
"encryptedSync": "La sincronización cifrada de extremo a extremo no es compatible",
"proxyRequired": "Sin proxy ni VPN asignado",
"touchFingerprint": "Las huellas táctiles no son compatibles",
"platformUnsupported": "Ninguna máquina ejecuta el sistema de este perfil",
"noSites": "No hay sitios que visitar",
"quotaExhausted": "Horas remotas agotadas",
"profileLocked": "El perfil estaba abierto en otro lugar",
"noCapacity": "No había ninguna máquina libre",
"managerError": "La flota no pudo iniciar el navegador",
"budgetExceeded": "Se agotó el tiempo previsto para la noche",
"cancelledByUser": "Detenido a mano",
"unknown": "Motivo desconocido ({{code}})"
}
}
}
+351 -7
View File
@@ -258,7 +258,8 @@
"emptyCreate": "Créer un profil",
"emptyImport": "Importer des profils",
"emptyFilteredTitle": "Aucun profil trouvé",
"emptyFilteredHint": "Aucun profil ne correspond à ce groupe ou à cette recherche. Essayez un autre filtre ou créez-en un."
"emptyFilteredHint": "Aucun profil ne correspond à ce groupe ou à cette recherche. Essayez un autre filtre ou créez-en un.",
"bot": "Bot"
},
"actions": {
"launch": "Lancer",
@@ -421,6 +422,7 @@
"deleteProxy": "Supprimer le proxy",
"cannotDelete_one": "Suppression impossible : utilisé par {{count}} profil",
"cannotDelete_other": "Suppression impossible : utilisé par {{count}} profils",
"cannotDelete_many": "Suppression impossible : utilisé par {{count}} profils",
"syncEnabled": "Sync activée",
"syncDisabled": "Sync désactivée",
"updateSyncFailed": "Échec de la mise à jour de la sync",
@@ -814,6 +816,7 @@
"selectedCount_plural": "{{count}} cookies sélectionnés",
"dialogDescription_one": "Copier les cookies d'un profil source vers {{count}} profil sélectionné.",
"dialogDescription_other": "Copier les cookies d'un profil source vers {{count}} profils sélectionnés.",
"dialogDescription_many": "Copier les cookies d'un profil source vers {{count}} profils sélectionnés.",
"sourceProfile": "Profil source",
"sourcePlaceholder": "Sélectionnez un profil pour copier les cookies",
"running": "(en cours)",
@@ -832,6 +835,7 @@
"failedMessage": "Échec de la copie des cookies : {{error}}",
"copyButton_one": "Copier {{count}} cookie",
"copyButton_other": "Copier {{count}} cookies",
"copyButton_many": "Copier {{count}} cookies",
"copyButtonEmpty": "Copier les cookies"
},
"success": "Cookies copiés avec succès",
@@ -1403,6 +1407,7 @@
"deleteVpn": "Supprimer le VPN",
"cannotDelete_one": "Suppression impossible : utilisé par {{count}} profil",
"cannotDelete_other": "Suppression impossible : utilisé par {{count}} profils",
"cannotDelete_many": "Suppression impossible : utilisé par {{count}} profils",
"syncCannotDisable": "La sync ne peut pas être désactivée tant que ce VPN est utilisé par des profils synchronisés",
"deleteSuccess": "VPN supprimé avec succès",
"deleteFailed": "Échec de la suppression du VPN",
@@ -1481,6 +1486,7 @@
"loading": "Chargement des groupes...",
"profileCount_one": "{{count}} profil",
"profileCount_other": "{{count}} profils",
"profileCount_many": "{{count}} profils",
"groupsLabel": "Groupes",
"profilesCol": "Profils",
"syncCannotDisable": "La sync ne peut pas être désactivée tant que ce groupe est utilisé par des profils synchronisés",
@@ -1498,6 +1504,7 @@
"title": "Assigner un proxy / VPN",
"description_one": "Assigner un proxy ou VPN à {{count}} profil sélectionné.",
"description_other": "Assigner un proxy ou VPN à {{count}} profils sélectionnés.",
"description_many": "Assigner un proxy ou VPN à {{count}} profils sélectionnés.",
"selectLabel": "Proxy / VPN",
"placeholder": "Sélectionnez un proxy ou VPN",
"noProxy": "Aucun proxy / VPN",
@@ -1517,6 +1524,7 @@
"title": "Assigner un groupe",
"description_one": "Assigner un groupe à {{count}} profil sélectionné.",
"description_other": "Assigner un groupe à {{count}} profils sélectionnés.",
"description_many": "Assigner un groupe à {{count}} profils sélectionnés.",
"selectLabel": "Groupe",
"placeholder": "Sélectionnez un groupe",
"noGroup": "Aucun groupe (par défaut)",
@@ -1851,7 +1859,35 @@
"vlessConfigInvalid": "LURI VLESS nest pas valide.",
"xrayUnavailable": "Xray-core nest pas disponible sur ce système.",
"xrayUnsupportedOs": "VLESS nécessite macOS 12 ou une version ultérieure.",
"xrayStartFailed": "Impossible de démarrer Xray-core."
"xrayStartFailed": "Impossible de démarrer Xray-core.",
"cloudNotSignedIn": "Connectez-vous à votre compte Donut Browser pour utiliser cette fonction.",
"cloudUnreachable": "Impossible de joindre les serveurs de Donut Browser. Vérifiez votre connexion et réessayez.",
"cloudRequestFailed": "La requête a échoué. Réessayez dans un instant.",
"remoteRateLimited": "Trop de requêtes. Patientez un instant et réessayez.",
"remoteNoCapacity": "Aucune machine distante n'est libre pour le moment. Réessayez dans quelques minutes.",
"remoteNotEntitled": "Votre forfait n'inclut pas l'exécution à distance.",
"remoteSessionRefused": "La machine distante a refusé cette session.",
"remoteSessionNotFound": "Cette session distante n'existe plus.",
"remoteSessionConflict": "Ce profil est déjà ouvert ailleurs.",
"remoteSyncInProgress": "Ce profil est encore en cours d'envoi vers la synchronisation cloud. Attendez la fin, puis réessayez.",
"remoteHoursExhausted": "Vous avez utilisé les {{used}} de vos {{granted}} heures distantes de ce mois.",
"notTeamMember": "Vous n'appartenez à aucune équipe.",
"cookieBotNotEntitled": "Votre forfait n'inclut pas Cookie Bot.",
"cookieBotNotEnrolled": "Ce profil n'est pas encore configuré pour Cookie Bot.",
"cookieBotScheduleConflict": "{{email}} chauffe déjà ce profil à {{time}}.",
"cookieBotRunInProgress": "Une exécution est déjà en cours pour ce profil.",
"cookieBotRunNotFound": "Cette exécution n'existe plus.",
"cookieBotInvalidSchedule": "Cette planification n'est pas valide. Vérifiez l'heure, les jours et la durée.",
"cookieBotInvalidTimezone": "{{timezone}} n'est pas un fuseau horaire reconnu par le serveur.",
"cookieBotInvalidPeriod": "Cette période n'est pas valide. Utilisez un mois tel que 2026-08.",
"cookieBotSiteLimit": "Saisissez entre {{min}} et {{max}} sites, chacun sous forme d'adresse http ou https complète.",
"cookieBotRequiresCloudSync": "Activez d'abord la synchronisation cloud pour ce profil : une machine distante n'a aucun autre moyen de l'obtenir.",
"cookieBotEncryptedSyncUnsupported": "Ce profil utilise une synchronisation chiffrée de bout en bout, qu'une machine distante ne peut pas déchiffrer. Passez-le en synchronisation normale.",
"cookieBotUnknownPlatform": "Ce profil n'a aucun système d'exploitation enregistré, il ne peut donc pas être associé à une machine.",
"cookieBotUnsupportedPlatform": "Cookie Bot ne peut pas exécuter de profils {{platform}}. Seuls les profils Windows et macOS sont pris en charge.",
"cookieBotRequiresExitNode": "Associez d'abord un proxy ou un VPN. Sans cela, l'exécution proviendrait d'une adresse de centre de données, ce qui abîme l'identité du profil.",
"unknownCode": "Une erreur est survenue : {{code}}",
"cookieBotTouchFingerprintUnsupported": "Ce profil déclare un appareil tactile, que le bot ne peut pas piloter. Utilisez une empreinte de bureau."
},
"rail": {
"profiles": "Profils",
@@ -1870,7 +1906,9 @@
},
"network": "Réseau",
"integrations": "Intégrations",
"account": "Compte"
"account": "Compte",
"cookieBot": "Cookie Bot",
"cookieBotRunning": "Cookie Bot : en cours d'exécution"
},
"pageTitle": {
"proxies": "Réseau",
@@ -1881,7 +1919,8 @@
"integrations": "Intégrations",
"account": "Compte",
"import": "Importer un profil",
"shortcuts": "Raccourcis clavier"
"shortcuts": "Raccourcis clavier",
"cookieBot": "Cookie Bot"
},
"encryption": {
"required": {
@@ -1924,7 +1963,8 @@
},
"tabs": {
"account": "Compte",
"selfHosted": "Auto-hébergé"
"selfHosted": "Auto-hébergé",
"teamUsage": "Utilisation de l'équipe"
},
"selfHosted": {
"title": "Serveur de synchronisation auto-hébergé",
@@ -1937,7 +1977,8 @@
},
"deviceOrdinal": "{{ordinal}} sur {{count}}",
"automationPrimaryOnly": "L'automatisation du navigateur ne fonctionne que sur votre appareil principal (Appareil 1). Déconnectez-vous là-bas pour l'utiliser ici.",
"automationActiveHere": "L'automatisation du navigateur est active sur cet appareil."
"automationActiveHere": "L'automatisation du navigateur est active sur cet appareil.",
"viewTeamUsage": "Voir l'utilisation de l'équipe"
},
"shortcutsPage": {
"title": "Raccourcis clavier",
@@ -1970,7 +2011,8 @@
"goGroups": "Aller à Groupes",
"goIntegrations": "Aller à Intégrations",
"goAccount": "Aller à Compte",
"goSettings": "Aller à Paramètres"
"goSettings": "Aller à Paramètres",
"goCookieBot": "Cookie Bot"
},
"closeConfirm": {
"title": "Fermer Donut Browser ?",
@@ -2102,5 +2144,307 @@
"matchToProxy": "Aligner l'empreinte sur le proxy",
"matching": "Alignement…",
"matchSuccess": "Empreinte mise à jour pour correspondre au proxy. Relancez le profil pour l'appliquer."
},
"cookieBot": {
"title": "Cookie Bot",
"description": "Chauffe des profils la nuit sur une machine distante.",
"tabs": {
"overview": "Aperçu",
"schedule": "Planification",
"activity": "Activité",
"team": "Équipe"
},
"locked": {
"title": "Cookie Bot",
"hint": "Cookie Bot chauffe vos profils la nuit sur une machine distante : ils conservent leurs cookies et leur historique sans que votre ordinateur soit allumé. Nécessite un forfait Pro ou Team."
},
"empty": {
"title": "Aucun profil inscrit",
"hint": "Choisissez un profil et le bot le chauffe la nuit sur une machine distante. Votre ordinateur peut rester éteint.",
"cta": "Inscrire un profil"
},
"tonight": {
"label": "Cette nuit",
"nextRun": "Prochaine exécution {{time}}",
"dueCount_one": "{{count}} profil prévu",
"dueCount_other": "{{count}} profils prévus",
"dueCount_many": "{{count}} profils prévus",
"nothingScheduled": "Rien de planifié"
},
"lastDay": {
"label": "Dernières 24 heures",
"none": "Aucune exécution pour l'instant",
"ran_one": "{{count}} exécutée",
"ran_other": "{{count}} exécutées",
"ran_many": "{{count}} exécutées",
"partial_one": "{{count}} partielle",
"partial_other": "{{count}} partielles",
"partial_many": "{{count}} partielles",
"failed_one": "{{count}} en échec",
"failed_other": "{{count}} en échec",
"failed_many": "{{count}} en échec"
},
"chart": {
"machineTime": "Temps machine par nuit",
"minutes": "{{minutes}} min"
},
"hours": {
"label": "Heures distantes",
"remaining": "{{remaining}} h restantes sur {{total}}",
"remainingOf": "sur {{total}} h",
"used": "{{used}} h utilisées sur {{total}}",
"resets": "Réinitialisation le {{date}}",
"exhausted": "Plus d'heures distantes. Les planifications restent inscrites et reprennent au prochain cycle.",
"exhaustedOn": "Plus d'heures distantes. Les planifications restent inscrites et reprennent le {{date}}.",
"estimate": "Environ {{hours}} h par semaine · {{remaining}} h restantes sur ce cycle",
"estimateOverBudget": "Demande environ {{hours}} h par semaine : il ne reste que {{remaining}} h",
"estimateOnly": "Environ {{hours}} h par semaine"
},
"enrolled": {
"columnProfile": "Profil",
"columnCadence": "Fréquence",
"columnTime": "Heure",
"columnNextRun": "Prochaine exécution",
"columnLastRun": "Dernière exécution",
"enrolProfiles": "Inscrire des profils",
"edit": "Modifier la planification",
"neverRun": "Jamais",
"pausedNoHours": "En pause : plus d'heures",
"profileMissing": "Ce profil n'est pas sur cet ordinateur."
},
"schedule": {
"empty": "Rien n'est encore planifié.",
"quietHours_one": "{{count}} heure libre",
"quietHours_other": "{{count}} heures libres",
"quietHours_many": "{{count}} heures libres",
"crowded_one": "{{count}} profil démarre en même temps",
"crowded_other": "{{count}} profils démarrent en même temps",
"crowded_many": "{{count}} profils démarrent en même temps",
"unenrol": "Retirer de Cookie Bot",
"unenrolTitle": "Retirer {{name}} de Cookie Bot ?",
"unenrolDescription": "La chauffe s'arrête dès cette nuit. Les exécutions passées restent dans Activité.",
"unenrolled": "Retiré de Cookie Bot"
},
"status": {
"provisioning": "Préparation d'une machine",
"ready": "Chargement du profil",
"warming": "Chauffe en cours",
"finished": "Finalisation",
"failed": "En échec"
},
"runStatus": {
"pending": "En file d'attente",
"running": "En cours",
"succeeded": "Terminée",
"partial": "Partielle",
"failed": "En échec",
"skipped": "Ignorée",
"cancelled": "Arrêtée"
},
"running": {
"label": "En cours d'exécution",
"more": "+{{count}} de plus",
"stop": "Arrêter l'exécution",
"stopped": "Exécution arrêtée"
},
"live": {
"idle": "Rien ne s'exécute pour le moment",
"streamOffline": "Les mises à jour en direct sont hors ligne",
"streamOfflineDetail": "Les mises à jour en direct sont hors ligne, reconnexion en cours. Les exécutions ci-dessous peuvent être obsolètes.",
"unnamedSession": "Session distante",
"notStartedYet": "La machine n'a pas encore signalé d'heure de début.",
"sitesProgress": "{{visited}} sites sur {{total}}",
"sitesUnknown": "Sites pas encore signalés",
"consentHandled_one": "{{count}} bandeau de consentement traité",
"consentHandled_other": "{{count}} bandeaux de consentement traités",
"consentHandled_many": "{{count}} bandeaux de consentement traités",
"consentUnknown": "Bandeaux de consentement pas encore signalés",
"billed": "{{duration}} facturées",
"billedUnknown": "Temps facturé pas encore signalé",
"chunk": "Partie {{index}} sur {{total}}"
},
"history": {
"title": "Exécutions",
"allProfiles": "Tous les profils",
"searchPlaceholder": "Rechercher des profils…",
"filterAll": "Toutes les exécutions",
"filterComplete": "Terminées",
"filterPartial": "Partielles",
"filterFailed": "En échec",
"columnStarted": "Début",
"columnProfile": "Profil",
"columnDuration": "Durée",
"columnSites": "Sites",
"columnStatus": "Statut",
"columnOperator": "Opérateur",
"empty": "Aucune exécution pour l'instant.",
"noMatch": "Aucune exécution ne correspond à ce filtre.",
"unknownProfile": "Profil inconnu",
"outcome": "Raison : {{reason}}",
"sitesVisited": "{{visited}}/{{total}}",
"sitesFailed_one": "{{count}} site injoignable",
"sitesFailed_other": "{{count}} sites injoignables",
"sitesFailed_many": "{{count}} sites injoignables",
"consentHandled_one": "{{count}} bandeau de consentement traité",
"consentHandled_other": "{{count}} bandeaux de consentement traités",
"consentHandled_many": "{{count}} bandeaux de consentement traités",
"sitesUnknown": "Non communiqué"
},
"duration": {
"hm": "{{hours}} h {{minutes}} min",
"ms": "{{minutes}} min {{seconds}} s",
"s": "{{seconds}} s"
},
"picker": {
"title": "Inscrire des profils",
"description": "Choisissez les profils que le bot doit chauffer la nuit.",
"searchPlaceholder": "Rechercher des profils…",
"noProfiles": "Aucun profil ne correspond.",
"alreadyEnrolled": "Inscrit",
"continue_one": "Continuer avec {{count}}",
"continue_other": "Continuer avec {{count}}",
"continue_many": "Continuer avec {{count}}"
},
"enrol": {
"titleOne": "Inscrire {{name}}",
"titleCount_one": "Inscrire {{count}} profil",
"titleCount_other": "Inscrire {{count}} profils",
"titleCount_many": "Inscrire {{count}} profils",
"editTitle": "Modifier la planification",
"description": "Le bot ouvre le profil sur une machine distante et parcourt les sites que vous indiquez. Votre ordinateur peut rester éteint.",
"summaryNightly": "S'exécute chaque nuit à {{time}}, jusqu'à {{minutes}} min à chaque fois.",
"summaryWeeknights": "S'exécute du lundi au vendredi à {{time}}, jusqu'à {{minutes}} min à chaque fois.",
"summaryAlternate": "S'exécute une nuit sur deux à {{time}}, jusqu'à {{minutes}} min à chaque fois.",
"summaryCustom_one": "S'exécute {{count}} nuit par semaine à {{time}}, jusqu'à {{minutes}} min à chaque fois.",
"summaryCustom_other": "S'exécute {{count}} nuits par semaine à {{time}}, jusqu'à {{minutes}} min à chaque fois.",
"summaryCustom_many": "S'exécute {{count}} nuits par semaine à {{time}}, jusqu'à {{minutes}} min à chaque fois.",
"confirm": "Inscrire pour cette nuit",
"confirmSome": "Inscrire {{eligible}} profils sur {{total}} cette nuit",
"fixFirst": "Corrigez d'abord ceci",
"saving": "Inscription…",
"saved": "Planification enregistrée",
"enrolled_one": "{{count}} profil inscrit",
"enrolled_other": "{{count}} profils inscrits",
"enrolled_many": "{{count}} profils inscrits",
"adjust": "Ajuster la planification",
"cadenceLabel": "Fréquence",
"cadenceNightly": "Chaque nuit",
"cadenceWeeknights": "Nuits en semaine",
"cadenceAlternate": "Une nuit sur deux",
"cadenceCustom_one": "{{count}} nuit par semaine",
"cadenceCustom_other": "{{count}} nuits par semaine",
"cadenceCustom_many": "{{count}} nuits par semaine",
"timeLabel": "Heure de début",
"timeHint": "Selon le fuseau horaire de l'empreinte de chaque profil.",
"maxMinutesLabel": "Minutes maximum",
"intensityLabel": "Profondeur",
"sitesLabel": "Sites",
"sitesPlaceholder": "Une adresse par ligne",
"sitesHint_one": "{{count}} site. Seules les pages indiquées ici sont visitées.",
"sitesHint_other": "{{count}} sites. Seules les pages indiquées ici sont visitées.",
"sitesHint_many": "{{count}} sites. Seules les pages indiquées ici sont visitées.",
"sitesTooMany": "{{max}} sites au maximum.",
"presetsUnavailable": "Impossible de charger les préréglages de profondeur. Réessayez dans un instant.",
"confirmBulkTitle_one": "Inscrire {{count}} profil à Cookie Bot ?",
"confirmBulkTitle_other": "Inscrire {{count}} profils à Cookie Bot ?",
"confirmBulkTitle_many": "Inscrire {{count}} profils à Cookie Bot ?",
"confirmBulkDescription_one": "Cela réserve une exécution nocturne sur vos heures distantes partagées. Vous choisissez l'heure et les sites juste après.",
"confirmBulkDescription_other": "Cela réserve {{count}} exécutions nocturnes sur vos heures distantes partagées. Vous choisissez l'heure et les sites juste après.",
"confirmBulkDescription_many": "Cela réserve {{count}} exécutions nocturnes sur vos heures distantes partagées. Vous choisissez l'heure et les sites juste après.",
"confirmBulkButton_one": "Continuer avec {{count}} profil",
"confirmBulkButton_other": "Continuer avec {{count}} profils",
"confirmBulkButton_many": "Continuer avec {{count}} profils",
"sitesRequired": "Ajoutez au moins un site.",
"addSitesFirst": "Ajoutez d'abord un site",
"presetsMissing": "Préréglages de profondeur indisponibles"
},
"preset": {
"light": "Légère",
"balanced": "Standard",
"deep": "Approfondie"
},
"preflight": {
"ineligible_one": "{{count}} profil ne peut pas s'exécuter à distance",
"ineligible_other": "{{count}} profils ne peuvent pas s'exécuter à distance",
"ineligible_many": "{{count}} profils ne peuvent pas s'exécuter à distance",
"reasonSync": "La synchronisation est désactivée",
"reasonEncrypted": "Chiffré de bout en bout",
"reasonNoFingerprint": "Aucun système d'exploitation enregistré",
"reasonCrossOs": "Conçu pour {{os}} : aucune machine distante ne correspond",
"reasonNoExitNode": "Ni proxy ni VPN",
"fixSync": "Activer la synchronisation",
"fixEncrypted": "Ouvrir les réglages de synchronisation",
"fixProxy": "Associer un proxy",
"fixFailed": "Impossible d'appliquer ce correctif.",
"exitNodeHint": "Sans proxy ni VPN, l'exécution sort par l'adresse du centre de données de la flotte. Des heures de trafic depuis un réseau d'hébergement abîment l'identité du profil plus que de ne pas le chauffer du tout."
},
"conflict": {
"title": "{{email}} chauffe déjà ce profil à {{time}}",
"detail": "Deux planifications sur un même profil consomment les heures en double et peuvent entrer en collision en pleine exécution.",
"keepTheirs": "Garder sa planification",
"replace": "Remplacer par la mienne",
"replaceForbidden": "Seul le propriétaire ou un administrateur de l'équipe peut modifier la planification de quelqu'un d'autre.",
"askThem": "Copier {{email}}",
"emailCopied": "Adresse copiée",
"copyFailed": "Impossible de copier l'adresse."
},
"actionBar": {
"enrol": "Inscrire à Cookie Bot",
"proRequired": "Cookie Bot nécessite un forfait Pro ou Team",
"noneEligible": "Aucun des profils sélectionnés ne peut être chauffé à distance"
},
"actions": {
"enrol": "Inscrire à Cookie Bot",
"editSchedule": "Modifier la planification",
"runNow": "Exécuter maintenant",
"runStarted": "Exécution lancée",
"viewActivity": "Voir l'activité",
"runNotStarted": "L'exécution n'a pas démarré : {{reason}}"
},
"state": {
"enrolled": "Inscrit",
"notEnrolled": "Non inscrit",
"paused": "En pause",
"summary": "{{cadence}} à {{time}}",
"rowMenu": "Options Cookie Bot pour {{name}}",
"blocked": "Ne peut pas s'exécuter : {{reason}}"
},
"team": {
"title": "Utilisation de l'équipe",
"pooled_one": "{{used}} h sur {{total}}, {{count}} siège",
"pooled_other": "{{used}} h sur {{total}} mutualisées entre {{count}} sièges",
"pooled_many": "{{used}} h sur {{total}} mutualisées entre {{count}} sièges",
"hours": "{{hours}} h",
"legendBot": "Cookie Bot",
"legendInteractive": "Interactif",
"columnMember": "Membre",
"columnRuns": "Exécutions",
"columnHours": "Heures",
"columnShare": "Part",
"noActivity": "Aucune session distante sur cette période.",
"soloNote": "Pour l'instant, seulement votre propre utilisation. Invitez des coéquipiers pour voir la répartition par membre.",
"runsFailed": "· {{n}} en échec"
},
"closeReason": {
"stoppedByUser": "Arrêté à la main",
"maxDuration": "Limite de durée atteinte",
"other": "Terminé : {{reason}}"
},
"outcome": {
"notEntitled": "Non inclus dans votre offre",
"syncDisabled": "La synchronisation est désactivée pour ce profil",
"encryptedSync": "La synchronisation chiffrée de bout en bout n'est pas prise en charge",
"proxyRequired": "Aucun proxy ni VPN attaché",
"touchFingerprint": "Les empreintes tactiles ne sont pas prises en charge",
"platformUnsupported": "Aucune machine n'exécute le système de ce profil",
"noSites": "Aucun site à visiter",
"quotaExhausted": "Heures distantes épuisées",
"profileLocked": "Le profil était ouvert ailleurs",
"noCapacity": "Aucune machine n'était libre",
"managerError": "La flotte n'a pas pu démarrer le navigateur",
"budgetExceeded": "Le temps prévu pour la nuit est épuisé",
"cancelledByUser": "Arrêté à la main",
"unknown": "Raison inconnue ({{code}})"
}
}
}
+324 -7
View File
@@ -258,7 +258,8 @@
"emptyCreate": "プロファイルを作成",
"emptyImport": "プロファイルをインポート",
"emptyFilteredTitle": "プロファイルが見つかりません",
"emptyFilteredHint": "このグループまたは検索に一致するプロファイルはありません。別のフィルターを試すか、新規作成してください。"
"emptyFilteredHint": "このグループまたは検索に一致するプロファイルはありません。別のフィルターを試すか、新規作成してください。",
"bot": "ボット"
},
"actions": {
"launch": "起動",
@@ -1851,7 +1852,35 @@
"vlessConfigInvalid": "VLESS URI が無効です。",
"xrayUnavailable": "このシステムでは Xray-core を利用できません。",
"xrayUnsupportedOs": "VLESS には macOS 12 以降が必要です。",
"xrayStartFailed": "Xray-core を起動できませんでした。"
"xrayStartFailed": "Xray-core を起動できませんでした。",
"cloudNotSignedIn": "この機能を使うには Donut Browser アカウントにサインインしてください。",
"cloudUnreachable": "Donut Browser のサーバーに接続できませんでした。接続を確認してもう一度お試しください。",
"cloudRequestFailed": "リクエストに失敗しました。しばらくしてからもう一度お試しください。",
"remoteRateLimited": "リクエストが多すぎます。少し待ってからもう一度お試しください。",
"remoteNoCapacity": "現在空いているリモートマシンがありません。数分後にもう一度お試しください。",
"remoteNotEntitled": "ご利用のプランにはリモート実行が含まれていません。",
"remoteSessionRefused": "リモートマシンがこのセッションを拒否しました。",
"remoteSessionNotFound": "そのリモートセッションはすでに存在しません。",
"remoteSessionConflict": "このプロファイルはすでに別の場所で開かれています。",
"remoteSyncInProgress": "このプロファイルはまだクラウド同期にアップロード中です。同期の完了を待ってからお試しください。",
"remoteHoursExhausted": "今月のリモート時間 {{granted}} のうち {{used}} をすべて使い切りました。",
"notTeamMember": "どのチームにも所属していません。",
"cookieBotNotEntitled": "ご利用のプランには Cookie Bot が含まれていません。",
"cookieBotNotEnrolled": "このプロファイルはまだ Cookie Bot 用に設定されていません。",
"cookieBotScheduleConflict": "{{email}} がすでにこのプロファイルを {{time}} にウォームアップしています。",
"cookieBotRunInProgress": "このプロファイルではすでに実行が進行中です。",
"cookieBotRunNotFound": "その実行はすでに存在しません。",
"cookieBotInvalidSchedule": "そのスケジュールは無効です。実行時刻、曜日、時間の長さを確認してください。",
"cookieBotInvalidTimezone": "{{timezone}} はサーバーが認識できないタイムゾーンです。",
"cookieBotInvalidPeriod": "その期間は無効です。2026-08 のような月を指定してください。",
"cookieBotSiteLimit": "サイトは {{min}} 件以上 {{max}} 件以下で、それぞれ完全な http または https のアドレスにしてください。",
"cookieBotRequiresCloudSync": "先にこのプロファイルのクラウド同期を有効にしてください。リモートマシンが取得する手段が他にありません。",
"cookieBotEncryptedSyncUnsupported": "このプロファイルはエンドツーエンド暗号化された同期を使用しており、リモートマシンでは復号できません。通常の同期に切り替えてください。",
"cookieBotUnknownPlatform": "このプロファイルには OS が記録されていないため、マシンを割り当てられません。",
"cookieBotUnsupportedPlatform": "Cookie Bot は {{platform}} のプロファイルを実行できません。対応しているのは Windows と macOS のプロファイルのみです。",
"cookieBotRequiresExitNode": "先にプロキシまたは VPN を設定してください。設定しないと通信がデータセンターのアドレスから出て、プロファイルの信頼性を損ないます。",
"unknownCode": "エラーが発生しました: {{code}}",
"cookieBotTouchFingerprintUnsupported": "このプロファイルはタッチ端末を名乗っており、ボットは操作できません。デスクトップのフィンガープリントをお使いください。"
},
"rail": {
"profiles": "プロファイル",
@@ -1870,7 +1899,9 @@
},
"network": "ネットワーク",
"integrations": "連携",
"account": "アカウント"
"account": "アカウント",
"cookieBot": "Cookie Bot",
"cookieBotRunning": "Cookie Bot — 実行中"
},
"pageTitle": {
"proxies": "ネットワーク",
@@ -1881,7 +1912,8 @@
"integrations": "連携",
"account": "アカウント",
"import": "プロファイルをインポート",
"shortcuts": "キーボードショートカット"
"shortcuts": "キーボードショートカット",
"cookieBot": "Cookie Bot"
},
"encryption": {
"required": {
@@ -1924,7 +1956,8 @@
},
"tabs": {
"account": "アカウント",
"selfHosted": "セルフホスト"
"selfHosted": "セルフホスト",
"teamUsage": "チームの使用状況"
},
"selfHosted": {
"title": "セルフホスト同期サーバー",
@@ -1937,7 +1970,8 @@
},
"deviceOrdinal": "{{count}} 台中 {{ordinal}} 台目",
"automationPrimaryOnly": "ブラウザの自動化はプライマリデバイス(デバイス1)でのみ実行できます。ここで使用するには、そのデバイスでサインアウトしてください。",
"automationActiveHere": "ブラウザの自動化はこのデバイスで有効です。"
"automationActiveHere": "ブラウザの自動化はこのデバイスで有効です。",
"viewTeamUsage": "チームの使用状況を表示"
},
"shortcutsPage": {
"title": "キーボードショートカット",
@@ -1970,7 +2004,8 @@
"goGroups": "グループへ移動",
"goIntegrations": "統合へ移動",
"goAccount": "アカウントへ移動",
"goSettings": "設定へ移動"
"goSettings": "設定へ移動",
"goCookieBot": "Cookie Bot"
},
"closeConfirm": {
"title": "Donut Browser を閉じますか?",
@@ -2102,5 +2137,287 @@
"matchToProxy": "フィンガープリントをプロキシに合わせる",
"matching": "調整中…",
"matchSuccess": "フィンガープリントをプロキシに合わせて更新しました。反映するにはプロファイルを再起動してください。"
},
"cookieBot": {
"title": "Cookie Bot",
"description": "リモートマシンで夜間にプロファイルをウォームアップします。",
"tabs": {
"overview": "概要",
"schedule": "スケジュール",
"activity": "アクティビティ",
"team": "チーム"
},
"locked": {
"title": "Cookie Bot",
"hint": "Cookie Bot はリモートマシンで夜間にプロファイルをウォームアップするため、お使いのコンピューターを起動していなくても Cookie と履歴が維持されます。Pro または Team プランが必要です。"
},
"empty": {
"title": "登録されたプロファイルはありません",
"hint": "プロファイルを選ぶと、ボットが夜間にリモートマシンでウォームアップします。お使いのコンピューターは電源を切っていて構いません。",
"cta": "プロファイルを登録"
},
"tonight": {
"label": "今夜",
"nextRun": "次回の実行 {{time}}",
"dueCount_one": "{{count}} 件のプロファイルが予定",
"dueCount_other": "{{count}} 件のプロファイルが予定",
"nothingScheduled": "予定はありません"
},
"lastDay": {
"label": "過去 24 時間",
"none": "実行はまだありません",
"ran_one": "{{count}} 件実行",
"ran_other": "{{count}} 件実行",
"partial_one": "{{count}} 件が部分完了",
"partial_other": "{{count}} 件が部分完了",
"failed_one": "{{count}} 件が失敗",
"failed_other": "{{count}} 件が失敗"
},
"chart": {
"machineTime": "1 晩あたりのマシン時間",
"minutes": "{{minutes}} 分"
},
"hours": {
"label": "リモート時間",
"remaining": "{{total}} 時間のうち残り {{remaining}} 時間",
"remainingOf": "/ {{total}} 時間",
"used": "{{total}} 時間のうち {{used}} 時間を使用",
"resets": "{{date}} にリセット",
"exhausted": "リモート時間を使い切りました。スケジュールは登録されたままで、次のサイクルで再開します。",
"exhaustedOn": "リモート時間を使い切りました。スケジュールは登録されたままで、{{date}} に再開します。",
"estimate": "週あたり約 {{hours}} 時間 · 今サイクルの残り {{remaining}} 時間",
"estimateOverBudget": "週あたり約 {{hours}} 時間が必要ですが、残りは {{remaining}} 時間のみです",
"estimateOnly": "週あたり約 {{hours}} 時間"
},
"enrolled": {
"columnProfile": "プロファイル",
"columnCadence": "頻度",
"columnTime": "時刻",
"columnNextRun": "次回の実行",
"columnLastRun": "前回の実行",
"enrolProfiles": "プロファイルを登録",
"edit": "スケジュールを編集",
"neverRun": "なし",
"pausedNoHours": "一時停止 — 時間切れ",
"profileMissing": "そのプロファイルはこのコンピューターにありません。"
},
"schedule": {
"empty": "まだ何も予定されていません。",
"quietHours_one": "空き時間 {{count}} 時間",
"quietHours_other": "空き時間 {{count}} 時間",
"crowded_one": "{{count}} 件のプロファイルが同時に開始",
"crowded_other": "{{count}} 件のプロファイルが同時に開始",
"unenrol": "Cookie Bot から削除",
"unenrolTitle": "{{name}} を Cookie Bot から削除しますか?",
"unenrolDescription": "今夜からウォームアップを停止します。過去の実行はアクティビティに残ります。",
"unenrolled": "Cookie Bot から削除しました"
},
"status": {
"provisioning": "マシンを準備中",
"ready": "プロファイルを読み込み中",
"warming": "ウォームアップ中",
"finished": "終了処理中",
"failed": "失敗"
},
"runStatus": {
"pending": "待機中",
"running": "実行中",
"succeeded": "完了",
"partial": "部分完了",
"failed": "失敗",
"skipped": "スキップ",
"cancelled": "停止"
},
"running": {
"label": "実行中",
"more": "他 {{count}} 件",
"stop": "実行を停止",
"stopped": "実行を停止しました"
},
"live": {
"idle": "現在実行中のものはありません",
"streamOffline": "ライブ更新はオフラインです",
"streamOfflineDetail": "ライブ更新はオフラインです。再接続しています。以下の実行は古い可能性があります。",
"unnamedSession": "リモートセッション",
"notStartedYet": "マシンから開始時刻がまだ報告されていません。",
"sitesProgress": "{{total}} サイト中 {{visited}} サイト",
"sitesUnknown": "サイトはまだ報告されていません",
"consentHandled_one": "同意ダイアログを {{count}} 件処理",
"consentHandled_other": "同意ダイアログを {{count}} 件処理",
"consentUnknown": "同意ダイアログはまだ報告されていません",
"billed": "{{duration}} を課金",
"billedUnknown": "課金時間はまだ報告されていません",
"chunk": "{{total}} 分割中 {{index}} 番目"
},
"history": {
"title": "実行履歴",
"allProfiles": "すべてのプロファイル",
"searchPlaceholder": "プロファイルを検索…",
"filterAll": "すべての実行",
"filterComplete": "完了",
"filterPartial": "部分完了",
"filterFailed": "失敗",
"columnStarted": "開始",
"columnProfile": "プロファイル",
"columnDuration": "所要時間",
"columnSites": "サイト",
"columnStatus": "ステータス",
"columnOperator": "実行者",
"empty": "実行はまだありません。",
"noMatch": "このフィルターに一致する実行はありません。",
"unknownProfile": "不明なプロファイル",
"outcome": "理由: {{reason}}",
"sitesVisited": "{{visited}}/{{total}}",
"sitesFailed_one": "{{count}} サイトに接続できませんでした",
"sitesFailed_other": "{{count}} サイトに接続できませんでした",
"consentHandled_one": "同意ダイアログを {{count}} 件処理",
"consentHandled_other": "同意ダイアログを {{count}} 件処理",
"sitesUnknown": "未報告"
},
"duration": {
"hm": "{{hours}} 時間 {{minutes}} 分",
"ms": "{{minutes}} 分 {{seconds}} 秒",
"s": "{{seconds}} 秒"
},
"picker": {
"title": "プロファイルを登録",
"description": "ボットが夜間にウォームアップするプロファイルを選びます。",
"searchPlaceholder": "プロファイルを検索…",
"noProfiles": "一致するプロファイルはありません。",
"alreadyEnrolled": "登録済み",
"continue_one": "{{count}} 件で続行",
"continue_other": "{{count}} 件で続行"
},
"enrol": {
"titleOne": "{{name}} を登録",
"titleCount_one": "{{count}} 件のプロファイルを登録",
"titleCount_other": "{{count}} 件のプロファイルを登録",
"editTitle": "スケジュールを編集",
"description": "ボットはリモートマシンでプロファイルを開き、指定したサイトを閲覧します。お使いのコンピューターは電源を切っていて構いません。",
"summaryNightly": "毎晩 {{time}} に、1 回あたり最大 {{minutes}} 分実行します。",
"summaryWeeknights": "月曜から金曜の {{time}} に、1 回あたり最大 {{minutes}} 分実行します。",
"summaryAlternate": "1 晩おきに {{time}} に、1 回あたり最大 {{minutes}} 分実行します。",
"summaryCustom_one": "週 {{count}} 晩、{{time}} に、1 回あたり最大 {{minutes}} 分実行します。",
"summaryCustom_other": "週 {{count}} 晩、{{time}} に、1 回あたり最大 {{minutes}} 分実行します。",
"confirm": "今夜から登録",
"confirmSome": "今夜は {{total}} 件中 {{eligible}} 件を登録",
"fixFirst": "先にこちらを解決してください",
"saving": "登録中…",
"saved": "スケジュールを保存しました",
"enrolled_one": "{{count}} 件のプロファイルを登録しました",
"enrolled_other": "{{count}} 件のプロファイルを登録しました",
"adjust": "スケジュールを調整",
"cadenceLabel": "頻度",
"cadenceNightly": "毎晩",
"cadenceWeeknights": "平日の夜",
"cadenceAlternate": "1 晩おき",
"cadenceCustom_one": "週 {{count}} 晩",
"cadenceCustom_other": "週 {{count}} 晩",
"timeLabel": "開始時刻",
"timeHint": "各プロファイルのフィンガープリントのタイムゾーン基準です。",
"maxMinutesLabel": "最大分数",
"intensityLabel": "深さ",
"sitesLabel": "サイト",
"sitesPlaceholder": "1 行に 1 つのアドレス",
"sitesHint_one": "{{count}} サイト。ここに記載したページのみ閲覧します。",
"sitesHint_other": "{{count}} サイト。ここに記載したページのみ閲覧します。",
"sitesTooMany": "サイトは最大 {{max}} 件までです。",
"presetsUnavailable": "深さのプリセットを読み込めませんでした。しばらくしてからもう一度お試しください。",
"confirmBulkTitle_one": "{{count}} 件のプロファイルを Cookie Bot に登録しますか?",
"confirmBulkTitle_other": "{{count}} 件のプロファイルを Cookie Bot に登録しますか?",
"confirmBulkDescription_one": "共有のリモート時間から夜間の実行を 1 件予約します。時刻とサイトは次の画面で選びます。",
"confirmBulkDescription_other": "共有のリモート時間から夜間の実行を {{count}} 件予約します。時刻とサイトは次の画面で選びます。",
"confirmBulkButton_one": "{{count}} 件のプロファイルで続行",
"confirmBulkButton_other": "{{count}} 件のプロファイルで続行",
"sitesRequired": "サイトを 1 件以上追加してください。",
"addSitesFirst": "先にサイトを追加してください",
"presetsMissing": "深さのプリセットを利用できません"
},
"preset": {
"light": "軽め",
"balanced": "標準",
"deep": "深め"
},
"preflight": {
"ineligible_one": "{{count}} 件のプロファイルはリモートで実行できません",
"ineligible_other": "{{count}} 件のプロファイルはリモートで実行できません",
"reasonSync": "同期がオフです",
"reasonEncrypted": "エンドツーエンド暗号化",
"reasonNoFingerprint": "記録された OS がありません",
"reasonCrossOs": "{{os}} 向け — 一致するリモートマシンがありません",
"reasonNoExitNode": "プロキシも VPN もありません",
"fixSync": "同期をオンにする",
"fixEncrypted": "同期設定を開く",
"fixProxy": "プロキシを割り当てる",
"fixFailed": "その修正を適用できませんでした。",
"exitNodeHint": "プロキシも VPN もない場合、通信はマシン群自身のデータセンターのアドレスから出ていきます。ホスティングネットワークからの長時間のトラフィックは、ウォームアップしない場合よりもプロファイルの信頼性を損ないます。"
},
"conflict": {
"title": "{{email}} がすでにこのプロファイルを {{time}} にウォームアップしています",
"detail": "1 つのプロファイルに 2 つのスケジュールがあると時間が二重に消費され、実行中に衝突する可能性があります。",
"keepTheirs": "相手のスケジュールを使う",
"replace": "自分のもので置き換える",
"replaceForbidden": "他の人のスケジュールを変更できるのはチームのオーナーまたは管理者のみです。",
"askThem": "{{email}} をコピー",
"emailCopied": "メールアドレスをコピーしました",
"copyFailed": "アドレスをコピーできませんでした。"
},
"actionBar": {
"enrol": "Cookie Bot に登録",
"proRequired": "Cookie Bot には Pro または Team プランが必要です",
"noneEligible": "選択したプロファイルはいずれもリモートでウォームアップできません"
},
"actions": {
"enrol": "Cookie Bot に登録",
"editSchedule": "スケジュールを編集",
"runNow": "今すぐ実行",
"runStarted": "実行を開始しました",
"viewActivity": "アクティビティを表示",
"runNotStarted": "実行を開始できませんでした: {{reason}}"
},
"state": {
"enrolled": "登録済み",
"notEnrolled": "未登録",
"paused": "一時停止",
"summary": "{{cadence}} {{time}}",
"rowMenu": "{{name}} の Cookie Bot オプション",
"blocked": "実行できません: {{reason}}"
},
"team": {
"title": "チームの使用状況",
"pooled_one": "{{total}} 時間中 {{used}} 時間、{{count}} シート",
"pooled_other": "{{total}} 時間中 {{used}} 時間を {{count}} シートで共有",
"hours": "{{hours}} 時間",
"legendBot": "Cookie Bot",
"legendInteractive": "対話操作",
"columnMember": "メンバー",
"columnRuns": "実行回数",
"columnHours": "時間",
"columnShare": "割合",
"noActivity": "この期間にリモートセッションはありません。",
"soloNote": "今のところ表示されるのはご自身の使用状況のみです。メンバーごとの内訳を見るにはチームメイトを招待してください。",
"runsFailed": "・失敗 {{n}} 件"
},
"closeReason": {
"stoppedByUser": "手動で停止しました",
"maxDuration": "時間の上限に達しました",
"other": "終了: {{reason}}"
},
"outcome": {
"notEntitled": "現在のプランには含まれていません",
"syncDisabled": "このプロファイルはクラウド同期がオフです",
"encryptedSync": "エンドツーエンド暗号化された同期には対応していません",
"proxyRequired": "プロキシまたは VPN が設定されていません",
"touchFingerprint": "タッチ端末のフィンガープリントには対応していません",
"platformUnsupported": "このプロファイルの OS を実行できるマシンがありません",
"noSites": "訪問するサイトがありません",
"quotaExhausted": "リモート時間を使い切りました",
"profileLocked": "プロファイルが別の場所で開かれていました",
"noCapacity": "空きマシンがありませんでした",
"managerError": "フリートがブラウザーを起動できませんでした",
"budgetExceeded": "その晩の持ち時間を使い切りました",
"cancelledByUser": "手動で停止しました",
"unknown": "不明な理由 ({{code}})"
}
}
}
+324 -7
View File
@@ -258,7 +258,8 @@
"emptyCreate": "프로필 생성",
"emptyImport": "프로필 가져오기",
"emptyFilteredTitle": "프로필을 찾을 수 없습니다",
"emptyFilteredHint": "이 그룹 또는 검색과 일치하는 프로필이 없습니다. 다른 필터를 사용하거나 새로 만드세요."
"emptyFilteredHint": "이 그룹 또는 검색과 일치하는 프로필이 없습니다. 다른 필터를 사용하거나 새로 만드세요.",
"bot": "봇"
},
"actions": {
"launch": "실행",
@@ -1851,7 +1852,35 @@
"vlessConfigInvalid": "VLESS URI가 올바르지 않습니다.",
"xrayUnavailable": "이 시스템에서는 Xray-core를 사용할 수 없습니다.",
"xrayUnsupportedOs": "VLESS를 사용하려면 macOS 12 이상이 필요합니다.",
"xrayStartFailed": "Xray-core를 시작할 수 없습니다."
"xrayStartFailed": "Xray-core를 시작할 수 없습니다.",
"cloudNotSignedIn": "이 기능을 사용하려면 Donut Browser 계정에 로그인하세요.",
"cloudUnreachable": "Donut Browser 서버에 연결하지 못했습니다. 연결 상태를 확인하고 다시 시도하세요.",
"cloudRequestFailed": "요청이 실패했습니다. 잠시 후 다시 시도하세요.",
"remoteRateLimited": "요청이 너무 많습니다. 잠시 기다렸다가 다시 시도하세요.",
"remoteNoCapacity": "지금은 사용 가능한 원격 머신이 없습니다. 몇 분 후에 다시 시도하세요.",
"remoteNotEntitled": "현재 요금제에는 원격 실행이 포함되어 있지 않습니다.",
"remoteSessionRefused": "원격 머신이 이 세션을 거부했습니다.",
"remoteSessionNotFound": "해당 원격 세션은 더 이상 존재하지 않습니다.",
"remoteSessionConflict": "이 프로필은 이미 다른 곳에서 열려 있습니다.",
"remoteSyncInProgress": "이 프로필은 아직 클라우드 동기화에 업로드 중입니다. 동기화가 끝난 뒤 다시 시도하세요.",
"remoteHoursExhausted": "이번 달 원격 시간 {{granted}}시간 중 {{used}}시간을 모두 사용했습니다.",
"notTeamMember": "어떤 팀에도 속해 있지 않습니다.",
"cookieBotNotEntitled": "현재 요금제에는 Cookie Bot이 포함되어 있지 않습니다.",
"cookieBotNotEnrolled": "이 프로필은 아직 Cookie Bot용으로 설정되지 않았습니다.",
"cookieBotScheduleConflict": "{{email}} 님이 이미 이 프로필을 {{time}}에 예열합니다.",
"cookieBotRunInProgress": "이 프로필에서 이미 실행이 진행 중입니다.",
"cookieBotRunNotFound": "해당 실행은 더 이상 존재하지 않습니다.",
"cookieBotInvalidSchedule": "일정이 올바르지 않습니다. 실행 시각, 요일, 시간을 확인하세요.",
"cookieBotInvalidTimezone": "{{timezone}}은(는) 서버가 인식하지 못하는 시간대입니다.",
"cookieBotInvalidPeriod": "기간이 올바르지 않습니다. 2026-08 같은 월 형식을 사용하세요.",
"cookieBotSiteLimit": "사이트를 {{min}}개 이상 {{max}}개 이하로, 각각 완전한 http 또는 https 주소로 입력하세요.",
"cookieBotRequiresCloudSync": "먼저 이 프로필의 클라우드 동기화를 켜세요. 원격 머신이 프로필을 가져올 다른 방법이 없습니다.",
"cookieBotEncryptedSyncUnsupported": "이 프로필은 원격 머신이 복호화할 수 없는 종단 간 암호화 동기화를 사용합니다. 일반 동기화로 전환하세요.",
"cookieBotUnknownPlatform": "이 프로필에는 기록된 운영체제가 없어 머신을 배정할 수 없습니다.",
"cookieBotUnsupportedPlatform": "Cookie Bot은 {{platform}} 프로필을 실행할 수 없습니다. Windows와 macOS 프로필만 지원합니다.",
"cookieBotRequiresExitNode": "먼저 프록시나 VPN을 연결하세요. 없으면 실행 트래픽이 데이터센터 주소에서 나가 프로필 신뢰도를 해칩니다.",
"unknownCode": "문제가 발생했습니다: {{code}}",
"cookieBotTouchFingerprintUnsupported": "이 프로필은 터치 기기를 표방하며, 봇이 조작할 수 없습니다. 데스크톱 지문을 사용하세요."
},
"rail": {
"profiles": "프로필",
@@ -1870,7 +1899,9 @@
},
"network": "네트워크",
"integrations": "통합",
"account": "계정"
"account": "계정",
"cookieBot": "Cookie Bot",
"cookieBotRunning": "Cookie Bot — 실행 중"
},
"pageTitle": {
"proxies": "네트워크",
@@ -1881,7 +1912,8 @@
"integrations": "통합",
"account": "계정",
"import": "프로필 가져오기",
"shortcuts": "키보드 단축키"
"shortcuts": "키보드 단축키",
"cookieBot": "Cookie Bot"
},
"encryption": {
"required": {
@@ -1924,7 +1956,8 @@
},
"tabs": {
"account": "계정",
"selfHosted": "자체 호스팅"
"selfHosted": "자체 호스팅",
"teamUsage": "팀 사용량"
},
"selfHosted": {
"title": "자체 호스팅 동기화 서버",
@@ -1937,7 +1970,8 @@
},
"deviceOrdinal": "{{count}}대 중 {{ordinal}}번째",
"automationPrimaryOnly": "브라우저 자동화는 기본 기기(기기 1)에서만 실행됩니다. 여기서 사용하려면 해당 기기에서 로그아웃하세요.",
"automationActiveHere": "이 기기에서 브라우저 자동화가 활성화되어 있습니다."
"automationActiveHere": "이 기기에서 브라우저 자동화가 활성화되어 있습니다.",
"viewTeamUsage": "팀 사용량 보기"
},
"shortcutsPage": {
"title": "키보드 단축키",
@@ -1970,7 +2004,8 @@
"goGroups": "그룹으로 이동",
"goIntegrations": "통합으로 이동",
"goAccount": "계정으로 이동",
"goSettings": "설정으로 이동"
"goSettings": "설정으로 이동",
"goCookieBot": "Cookie Bot"
},
"closeConfirm": {
"title": "Donut Browser를 닫으시겠습니까?",
@@ -2102,5 +2137,287 @@
"matchToProxy": "지문을 프록시에 맞추기",
"matching": "맞추는 중…",
"matchSuccess": "지문이 프록시에 맞게 업데이트되었습니다. 적용하려면 프로필을 다시 실행하세요."
},
"cookieBot": {
"title": "Cookie Bot",
"description": "원격 머신에서 밤새 프로필을 예열합니다.",
"tabs": {
"overview": "개요",
"schedule": "일정",
"activity": "활동",
"team": "팀"
},
"locked": {
"title": "Cookie Bot",
"hint": "Cookie Bot은 원격 머신에서 밤새 프로필을 예열해, 내 컴퓨터를 켜 두지 않아도 쿠키와 방문 기록이 유지됩니다. Pro 또는 Team 요금제가 필요합니다."
},
"empty": {
"title": "등록된 프로필이 없습니다",
"hint": "프로필을 선택하면 봇이 밤새 원격 머신에서 예열합니다. 내 컴퓨터는 꺼져 있어도 됩니다.",
"cta": "프로필 등록"
},
"tonight": {
"label": "오늘 밤",
"nextRun": "다음 실행 {{time}}",
"dueCount_one": "프로필 {{count}}개 예정",
"dueCount_other": "프로필 {{count}}개 예정",
"nothingScheduled": "예정된 작업 없음"
},
"lastDay": {
"label": "최근 24시간",
"none": "아직 실행 없음",
"ran_one": "{{count}}건 실행",
"ran_other": "{{count}}건 실행",
"partial_one": "{{count}}건 일부 완료",
"partial_other": "{{count}}건 일부 완료",
"failed_one": "{{count}}건 실패",
"failed_other": "{{count}}건 실패"
},
"chart": {
"machineTime": "하룻밤당 머신 시간",
"minutes": "{{minutes}}분"
},
"hours": {
"label": "원격 시간",
"remaining": "{{total}}시간 중 {{remaining}}시간 남음",
"remainingOf": "/ {{total}}시간",
"used": "{{total}}시간 중 {{used}}시간 사용",
"resets": "{{date}}에 초기화",
"exhausted": "남은 원격 시간이 없습니다. 일정은 그대로 등록되어 있으며 다음 주기에 재개됩니다.",
"exhaustedOn": "남은 원격 시간이 없습니다. 일정은 그대로 등록되어 있으며 {{date}}에 재개됩니다.",
"estimate": "주당 약 {{hours}}시간 · 이번 주기에 {{remaining}}시간 남음",
"estimateOverBudget": "주당 약 {{hours}}시간이 필요하지만 {{remaining}}시간만 남았습니다",
"estimateOnly": "주당 약 {{hours}}시간"
},
"enrolled": {
"columnProfile": "프로필",
"columnCadence": "주기",
"columnTime": "시각",
"columnNextRun": "다음 실행",
"columnLastRun": "마지막 실행",
"enrolProfiles": "프로필 등록",
"edit": "일정 편집",
"neverRun": "없음",
"pausedNoHours": "일시 중지 — 시간 소진",
"profileMissing": "해당 프로필은 이 컴퓨터에 없습니다."
},
"schedule": {
"empty": "아직 예정된 작업이 없습니다.",
"quietHours_one": "빈 시간 {{count}}시간",
"quietHours_other": "빈 시간 {{count}}시간",
"crowded_one": "프로필 {{count}}개가 동시에 시작",
"crowded_other": "프로필 {{count}}개가 동시에 시작",
"unenrol": "Cookie Bot에서 제거",
"unenrolTitle": "{{name}}을(를) Cookie Bot에서 제거할까요?",
"unenrolDescription": "오늘 밤부터 예열이 중단됩니다. 지난 실행 기록은 활동 탭에 남습니다.",
"unenrolled": "Cookie Bot에서 제거했습니다"
},
"status": {
"provisioning": "머신 준비 중",
"ready": "프로필 불러오는 중",
"warming": "예열 중",
"finished": "마무리 중",
"failed": "실패"
},
"runStatus": {
"pending": "대기 중",
"running": "실행 중",
"succeeded": "완료",
"partial": "일부 완료",
"failed": "실패",
"skipped": "건너뜀",
"cancelled": "중지됨"
},
"running": {
"label": "지금 실행 중",
"more": "+{{count}}개 더",
"stop": "실행 중지",
"stopped": "실행을 중지했습니다"
},
"live": {
"idle": "지금 실행 중인 작업이 없습니다",
"streamOffline": "실시간 업데이트가 오프라인입니다",
"streamOfflineDetail": "실시간 업데이트가 오프라인입니다. 다시 연결하는 중입니다. 아래 실행 내역은 최신이 아닐 수 있습니다.",
"unnamedSession": "원격 세션",
"notStartedYet": "머신이 아직 시작 시각을 보고하지 않았습니다.",
"sitesProgress": "{{total}}개 사이트 중 {{visited}}개",
"sitesUnknown": "사이트가 아직 보고되지 않았습니다",
"consentHandled_one": "동의 창 {{count}}개 처리",
"consentHandled_other": "동의 창 {{count}}개 처리",
"consentUnknown": "동의 창이 아직 보고되지 않았습니다",
"billed": "{{duration}} 청구",
"billedUnknown": "청구 시간이 아직 보고되지 않았습니다",
"chunk": "{{total}}개 중 {{index}}번째"
},
"history": {
"title": "실행 내역",
"allProfiles": "모든 프로필",
"searchPlaceholder": "프로필 검색…",
"filterAll": "모든 실행",
"filterComplete": "완료",
"filterPartial": "일부 완료",
"filterFailed": "실패",
"columnStarted": "시작",
"columnProfile": "프로필",
"columnDuration": "소요 시간",
"columnSites": "사이트",
"columnStatus": "상태",
"columnOperator": "실행자",
"empty": "아직 실행 내역이 없습니다.",
"noMatch": "이 필터에 해당하는 실행이 없습니다.",
"unknownProfile": "알 수 없는 프로필",
"outcome": "이유: {{reason}}",
"sitesVisited": "{{visited}}/{{total}}",
"sitesFailed_one": "사이트 {{count}}개에 접속하지 못했습니다",
"sitesFailed_other": "사이트 {{count}}개에 접속하지 못했습니다",
"consentHandled_one": "동의 창 {{count}}개 처리",
"consentHandled_other": "동의 창 {{count}}개 처리",
"sitesUnknown": "보고되지 않음"
},
"duration": {
"hm": "{{hours}}시간 {{minutes}}분",
"ms": "{{minutes}}분 {{seconds}}초",
"s": "{{seconds}}초"
},
"picker": {
"title": "프로필 등록",
"description": "봇이 밤새 예열할 프로필을 선택하세요.",
"searchPlaceholder": "프로필 검색…",
"noProfiles": "일치하는 프로필이 없습니다.",
"alreadyEnrolled": "등록됨",
"continue_one": "{{count}}개로 계속",
"continue_other": "{{count}}개로 계속"
},
"enrol": {
"titleOne": "{{name}} 등록",
"titleCount_one": "프로필 {{count}}개 등록",
"titleCount_other": "프로필 {{count}}개 등록",
"editTitle": "일정 편집",
"description": "봇이 원격 머신에서 프로필을 열고 지정한 사이트를 둘러봅니다. 내 컴퓨터는 꺼져 있어도 됩니다.",
"summaryNightly": "매일 밤 {{time}}에 회당 최대 {{minutes}}분 실행합니다.",
"summaryWeeknights": "월요일부터 금요일까지 {{time}}에 회당 최대 {{minutes}}분 실행합니다.",
"summaryAlternate": "하루 걸러 {{time}}에 회당 최대 {{minutes}}분 실행합니다.",
"summaryCustom_one": "주 {{count}}회 밤 {{time}}에 회당 최대 {{minutes}}분 실행합니다.",
"summaryCustom_other": "주 {{count}}회 밤 {{time}}에 회당 최대 {{minutes}}분 실행합니다.",
"confirm": "오늘 밤부터 등록",
"confirmSome": "오늘 밤 {{total}}개 중 {{eligible}}개 등록",
"fixFirst": "먼저 이 문제를 해결하세요",
"saving": "등록 중…",
"saved": "일정을 저장했습니다",
"enrolled_one": "프로필 {{count}}개를 등록했습니다",
"enrolled_other": "프로필 {{count}}개를 등록했습니다",
"adjust": "일정 조정",
"cadenceLabel": "주기",
"cadenceNightly": "매일 밤",
"cadenceWeeknights": "평일 밤",
"cadenceAlternate": "하루 걸러",
"cadenceCustom_one": "주 {{count}}회 밤",
"cadenceCustom_other": "주 {{count}}회 밤",
"timeLabel": "시작 시각",
"timeHint": "각 프로필 지문의 시간대 기준입니다.",
"maxMinutesLabel": "최대 분",
"intensityLabel": "깊이",
"sitesLabel": "사이트",
"sitesPlaceholder": "한 줄에 주소 하나",
"sitesHint_one": "사이트 {{count}}개. 여기에 적은 페이지만 방문합니다.",
"sitesHint_other": "사이트 {{count}}개. 여기에 적은 페이지만 방문합니다.",
"sitesTooMany": "사이트는 최대 {{max}}개입니다.",
"presetsUnavailable": "깊이 프리셋을 불러오지 못했습니다. 잠시 후 다시 시도하세요.",
"confirmBulkTitle_one": "프로필 {{count}}개를 Cookie Bot에 등록할까요?",
"confirmBulkTitle_other": "프로필 {{count}}개를 Cookie Bot에 등록할까요?",
"confirmBulkDescription_one": "공유 원격 시간에서 야간 실행 1건을 예약합니다. 시각과 사이트는 다음 단계에서 선택합니다.",
"confirmBulkDescription_other": "공유 원격 시간에서 야간 실행 {{count}}건을 예약합니다. 시각과 사이트는 다음 단계에서 선택합니다.",
"confirmBulkButton_one": "프로필 {{count}}개로 계속",
"confirmBulkButton_other": "프로필 {{count}}개로 계속",
"sitesRequired": "사이트를 하나 이상 추가하세요.",
"addSitesFirst": "사이트를 먼저 추가하세요",
"presetsMissing": "깊이 프리셋을 사용할 수 없습니다"
},
"preset": {
"light": "가볍게",
"balanced": "표준",
"deep": "깊게"
},
"preflight": {
"ineligible_one": "프로필 {{count}}개는 원격으로 실행할 수 없습니다",
"ineligible_other": "프로필 {{count}}개는 원격으로 실행할 수 없습니다",
"reasonSync": "동기화가 꺼져 있음",
"reasonEncrypted": "종단 간 암호화",
"reasonNoFingerprint": "기록된 운영체제 없음",
"reasonCrossOs": "{{os}}용으로 생성됨 — 일치하는 원격 머신 없음",
"reasonNoExitNode": "프록시나 VPN 없음",
"fixSync": "동기화 켜기",
"fixEncrypted": "동기화 설정 열기",
"fixProxy": "프록시 연결",
"fixFailed": "해당 수정을 적용하지 못했습니다.",
"exitNodeHint": "프록시나 VPN이 없으면 실행 트래픽이 머신 풀 자체의 데이터센터 주소로 나갑니다. 호스팅 네트워크에서 몇 시간씩 발생하는 트래픽은 예열을 아예 하지 않는 것보다 프로필 신뢰도를 더 크게 해칩니다."
},
"conflict": {
"title": "{{email}} 님이 이미 이 프로필을 {{time}}에 예열합니다",
"detail": "한 프로필에 일정이 두 개면 시간이 두 배로 소모되고 실행 도중 충돌할 수 있습니다.",
"keepTheirs": "상대의 일정 사용",
"replace": "내 일정으로 교체",
"replaceForbidden": "다른 사람의 일정은 팀 소유자나 관리자만 변경할 수 있습니다.",
"askThem": "{{email}} 복사",
"emailCopied": "이메일을 복사했습니다",
"copyFailed": "주소를 복사하지 못했습니다."
},
"actionBar": {
"enrol": "Cookie Bot에 등록",
"proRequired": "Cookie Bot에는 Pro 또는 Team 요금제가 필요합니다",
"noneEligible": "선택한 프로필 중 원격으로 예열할 수 있는 것이 없습니다"
},
"actions": {
"enrol": "Cookie Bot에 등록",
"editSchedule": "일정 편집",
"runNow": "지금 실행",
"runStarted": "실행을 시작했습니다",
"viewActivity": "활동 보기",
"runNotStarted": "실행이 시작되지 않았습니다: {{reason}}"
},
"state": {
"enrolled": "등록됨",
"notEnrolled": "등록되지 않음",
"paused": "일시 중지",
"summary": "{{cadence}} {{time}}",
"rowMenu": "{{name}}의 Cookie Bot 옵션",
"blocked": "실행할 수 없음: {{reason}}"
},
"team": {
"title": "팀 사용량",
"pooled_one": "{{total}}시간 중 {{used}}시간, {{count}}석",
"pooled_other": "{{total}}시간 중 {{used}}시간을 {{count}}석이 공유",
"hours": "{{hours}}시간",
"legendBot": "Cookie Bot",
"legendInteractive": "직접 사용",
"columnMember": "구성원",
"columnRuns": "실행 횟수",
"columnHours": "시간",
"columnShare": "비중",
"noActivity": "이 기간에는 원격 세션이 없습니다.",
"soloNote": "현재는 본인 사용량만 표시됩니다. 구성원별 분배를 보려면 팀원을 초대하세요.",
"runsFailed": "· 실패 {{n}}회"
},
"closeReason": {
"stoppedByUser": "직접 중지했습니다",
"maxDuration": "시간 제한에 도달했습니다",
"other": "종료됨: {{reason}}"
},
"outcome": {
"notEntitled": "현재 요금제에 포함되어 있지 않습니다",
"syncDisabled": "이 프로필은 클라우드 동기화가 꺼져 있습니다",
"encryptedSync": "종단 간 암호화 동기화는 지원되지 않습니다",
"proxyRequired": "프록시나 VPN이 연결되어 있지 않습니다",
"touchFingerprint": "터치 기기 지문은 지원되지 않습니다",
"platformUnsupported": "이 프로필의 운영체제를 실행할 머신이 없습니다",
"noSites": "방문할 사이트가 없습니다",
"quotaExhausted": "원격 시간을 모두 사용했습니다",
"profileLocked": "프로필이 다른 곳에서 열려 있었습니다",
"noCapacity": "여유 머신이 없었습니다",
"managerError": "플릿이 브라우저를 시작하지 못했습니다",
"budgetExceeded": "그날 밤의 시간 예산이 소진되었습니다",
"cancelledByUser": "직접 중지했습니다",
"unknown": "알 수 없는 이유 ({{code}})"
}
}
}
+351 -7
View File
@@ -258,7 +258,8 @@
"emptyCreate": "Criar perfil",
"emptyImport": "Importar perfis",
"emptyFilteredTitle": "Nenhum perfil encontrado",
"emptyFilteredHint": "Nenhum perfil corresponde a este grupo ou pesquisa. Tente outro filtro ou crie um novo."
"emptyFilteredHint": "Nenhum perfil corresponde a este grupo ou pesquisa. Tente outro filtro ou crie um novo.",
"bot": "Bot"
},
"actions": {
"launch": "Iniciar",
@@ -421,6 +422,7 @@
"deleteProxy": "Excluir proxy",
"cannotDelete_one": "Não é possível excluir: em uso por {{count}} perfil",
"cannotDelete_other": "Não é possível excluir: em uso por {{count}} perfis",
"cannotDelete_many": "Não é possível excluir: em uso por {{count}} perfis",
"syncEnabled": "Sincronização ativada",
"syncDisabled": "Sincronização desativada",
"updateSyncFailed": "Falha ao atualizar a sincronização",
@@ -814,6 +816,7 @@
"selectedCount_plural": "{{count}} cookies selecionados",
"dialogDescription_one": "Copiar cookies de um perfil de origem para {{count}} perfil selecionado.",
"dialogDescription_other": "Copiar cookies de um perfil de origem para {{count}} perfis selecionados.",
"dialogDescription_many": "Copiar cookies de um perfil de origem para {{count}} perfis selecionados.",
"sourceProfile": "Perfil de origem",
"sourcePlaceholder": "Selecione um perfil para copiar os cookies",
"running": "(em execução)",
@@ -832,6 +835,7 @@
"failedMessage": "Falha ao copiar cookies: {{error}}",
"copyButton_one": "Copiar {{count}} cookie",
"copyButton_other": "Copiar {{count}} cookies",
"copyButton_many": "Copiar {{count}} cookies",
"copyButtonEmpty": "Copiar cookies"
},
"success": "Cookies copiados com sucesso",
@@ -1403,6 +1407,7 @@
"deleteVpn": "Excluir VPN",
"cannotDelete_one": "Não é possível excluir: em uso por {{count}} perfil",
"cannotDelete_other": "Não é possível excluir: em uso por {{count}} perfis",
"cannotDelete_many": "Não é possível excluir: em uso por {{count}} perfis",
"syncCannotDisable": "A sincronização não pode ser desativada enquanto esta VPN estiver em uso por perfis sincronizados",
"deleteSuccess": "VPN excluída com sucesso",
"deleteFailed": "Falha ao excluir VPN",
@@ -1481,6 +1486,7 @@
"loading": "Carregando grupos...",
"profileCount_one": "{{count}} perfil",
"profileCount_other": "{{count}} perfis",
"profileCount_many": "{{count}} perfis",
"groupsLabel": "Grupos",
"profilesCol": "Perfis",
"syncCannotDisable": "A sincronização não pode ser desativada enquanto este grupo estiver em uso por perfis sincronizados",
@@ -1498,6 +1504,7 @@
"title": "Atribuir proxy / VPN",
"description_one": "Atribuir um proxy ou VPN a {{count}} perfil selecionado.",
"description_other": "Atribuir um proxy ou VPN a {{count}} perfis selecionados.",
"description_many": "Atribuir um proxy ou VPN a {{count}} perfis selecionados.",
"selectLabel": "Proxy / VPN",
"placeholder": "Selecione um proxy ou VPN",
"noProxy": "Sem proxy / VPN",
@@ -1517,6 +1524,7 @@
"title": "Atribuir grupo",
"description_one": "Atribuir um grupo a {{count}} perfil selecionado.",
"description_other": "Atribuir um grupo a {{count}} perfis selecionados.",
"description_many": "Atribuir um grupo a {{count}} perfis selecionados.",
"selectLabel": "Grupo",
"placeholder": "Selecione um grupo",
"noGroup": "Sem grupo (Padrão)",
@@ -1851,7 +1859,35 @@
"vlessConfigInvalid": "O URI VLESS é inválido.",
"xrayUnavailable": "O Xray-core não está disponível neste sistema.",
"xrayUnsupportedOs": "O VLESS requer macOS 12 ou posterior.",
"xrayStartFailed": "Não foi possível iniciar o Xray-core."
"xrayStartFailed": "Não foi possível iniciar o Xray-core.",
"cloudNotSignedIn": "Entre na sua conta do Donut Browser para usar este recurso.",
"cloudUnreachable": "Não foi possível contatar os servidores do Donut Browser. Verifique sua conexão e tente novamente.",
"cloudRequestFailed": "A solicitação falhou. Tente novamente em instantes.",
"remoteRateLimited": "Solicitações demais. Aguarde um momento e tente novamente.",
"remoteNoCapacity": "Nenhuma máquina remota está livre agora. Tente novamente em alguns minutos.",
"remoteNotEntitled": "Seu plano não inclui execução remota.",
"remoteSessionRefused": "A máquina remota recusou esta sessão.",
"remoteSessionNotFound": "Essa sessão remota não existe mais.",
"remoteSessionConflict": "Este perfil já está aberto em outro lugar.",
"remoteSyncInProgress": "Este perfil ainda está sendo enviado para a sincronização na nuvem. Aguarde a conclusão e tente novamente.",
"remoteHoursExhausted": "Você usou as {{used}} de suas {{granted}} horas remotas deste mês.",
"notTeamMember": "Você não faz parte de nenhuma equipe.",
"cookieBotNotEntitled": "Seu plano não inclui o Cookie Bot.",
"cookieBotNotEnrolled": "Este perfil ainda não está configurado para o Cookie Bot.",
"cookieBotScheduleConflict": "{{email}} já aquece este perfil às {{time}}.",
"cookieBotRunInProgress": "Já há uma execução em andamento para este perfil.",
"cookieBotRunNotFound": "Essa execução não existe mais.",
"cookieBotInvalidSchedule": "Essa agenda não é válida. Verifique o horário, os dias e a duração.",
"cookieBotInvalidTimezone": "{{timezone}} não é um fuso horário reconhecido pelo servidor.",
"cookieBotInvalidPeriod": "Esse período não é válido. Use um mês como 2026-08.",
"cookieBotSiteLimit": "Introduza entre {{min}} e {{max}} sites, cada um com um endereço http ou https completo.",
"cookieBotRequiresCloudSync": "Ative primeiro a sincronização na nuvem para este perfil: a máquina remota não tem outra forma de obtê-lo.",
"cookieBotEncryptedSyncUnsupported": "Este perfil usa sincronização criptografada de ponta a ponta, que a máquina remota não consegue descriptografar. Mude para a sincronização normal.",
"cookieBotUnknownPlatform": "Este perfil não tem sistema operacional registrado, então não é possível associá-lo a uma máquina.",
"cookieBotUnsupportedPlatform": "O Cookie Bot não pode executar perfis de {{platform}}. Somente perfis Windows e macOS são suportados.",
"cookieBotRequiresExitNode": "Anexe primeiro um proxy ou VPN. Sem isso, a execução sairia de um endereço de data center, o que prejudica a identidade do perfil.",
"unknownCode": "Algo deu errado: {{code}}",
"cookieBotTouchFingerprintUnsupported": "Este perfil declara um dispositivo de toque, que o bot não consegue controlar. Use uma impressão digital de computador."
},
"rail": {
"profiles": "Perfis",
@@ -1870,7 +1906,9 @@
},
"network": "Rede",
"integrations": "Integrações",
"account": "Conta"
"account": "Conta",
"cookieBot": "Cookie Bot",
"cookieBotRunning": "Cookie Bot: em execução agora"
},
"pageTitle": {
"proxies": "Rede",
@@ -1881,7 +1919,8 @@
"integrations": "Integrações",
"account": "Conta",
"import": "Importar perfil",
"shortcuts": "Atalhos de teclado"
"shortcuts": "Atalhos de teclado",
"cookieBot": "Cookie Bot"
},
"encryption": {
"required": {
@@ -1924,7 +1963,8 @@
},
"tabs": {
"account": "Conta",
"selfHosted": "Auto-hospedado"
"selfHosted": "Auto-hospedado",
"teamUsage": "Uso da equipe"
},
"selfHosted": {
"title": "Servidor de sincronização auto-hospedado",
@@ -1937,7 +1977,8 @@
},
"deviceOrdinal": "{{ordinal}} de {{count}}",
"automationPrimaryOnly": "A automação do navegador funciona apenas no seu dispositivo principal (Dispositivo 1). Saia da conta nele para usá-la aqui.",
"automationActiveHere": "A automação do navegador está ativa neste dispositivo."
"automationActiveHere": "A automação do navegador está ativa neste dispositivo.",
"viewTeamUsage": "Ver o uso da equipe"
},
"shortcutsPage": {
"title": "Atalhos de teclado",
@@ -1970,7 +2011,8 @@
"goGroups": "Ir para Grupos",
"goIntegrations": "Ir para Integrações",
"goAccount": "Ir para Conta",
"goSettings": "Ir para Configurações"
"goSettings": "Ir para Configurações",
"goCookieBot": "Cookie Bot"
},
"closeConfirm": {
"title": "Fechar Donut Browser?",
@@ -2102,5 +2144,307 @@
"matchToProxy": "Ajustar impressão ao proxy",
"matching": "Ajustando…",
"matchSuccess": "Impressão digital atualizada para corresponder ao proxy. Reinicie o perfil para aplicar."
},
"cookieBot": {
"title": "Cookie Bot",
"description": "Aquecimento noturno de perfis em uma máquina remota.",
"tabs": {
"overview": "Visão geral",
"schedule": "Agenda",
"activity": "Atividade",
"team": "Equipe"
},
"locked": {
"title": "Cookie Bot",
"hint": "O Cookie Bot aquece seus perfis durante a noite em uma máquina remota, para que mantenham os cookies e o histórico sem o seu computador ligado. Requer um plano Pro ou Team."
},
"empty": {
"title": "Nenhum perfil inscrito",
"hint": "Escolha um perfil e o bot o aquece durante a noite em uma máquina remota. Seu computador pode ficar desligado.",
"cta": "Inscrever um perfil"
},
"tonight": {
"label": "Hoje à noite",
"nextRun": "Próxima execução {{time}}",
"dueCount_one": "{{count}} perfil pendente",
"dueCount_other": "{{count}} perfis pendentes",
"dueCount_many": "{{count}} perfis pendentes",
"nothingScheduled": "Nada agendado"
},
"lastDay": {
"label": "Últimas 24 horas",
"none": "Ainda sem execuções",
"ran_one": "{{count}} executado",
"ran_other": "{{count}} executados",
"ran_many": "{{count}} executados",
"partial_one": "{{count}} parcial",
"partial_other": "{{count}} parciais",
"partial_many": "{{count}} parciais",
"failed_one": "{{count}} com falha",
"failed_other": "{{count}} com falha",
"failed_many": "{{count}} com falha"
},
"chart": {
"machineTime": "Tempo de máquina por noite",
"minutes": "{{minutes}} min"
},
"hours": {
"label": "Horas remotas",
"remaining": "Restam {{remaining}} h de {{total}}",
"remainingOf": "de {{total}} h",
"used": "{{used}} de {{total}} h usadas",
"resets": "Renova em {{date}}",
"exhausted": "Sem horas remotas restantes. As agendas continuam inscritas e retomam no próximo ciclo.",
"exhaustedOn": "Sem horas remotas restantes. As agendas continuam inscritas e retomam em {{date}}.",
"estimate": "Cerca de {{hours}} h por semana · restam {{remaining}} h neste ciclo",
"estimateOverBudget": "Precisa de cerca de {{hours}} h por semana: restam apenas {{remaining}} h",
"estimateOnly": "Cerca de {{hours}} h por semana"
},
"enrolled": {
"columnProfile": "Perfil",
"columnCadence": "Frequência",
"columnTime": "Horário",
"columnNextRun": "Próxima execução",
"columnLastRun": "Última execução",
"enrolProfiles": "Inscrever perfis",
"edit": "Editar agenda",
"neverRun": "Nunca",
"pausedNoHours": "Pausado: sem horas",
"profileMissing": "Esse perfil não está neste computador."
},
"schedule": {
"empty": "Ainda não há nada agendado.",
"quietHours_one": "{{count}} hora livre",
"quietHours_other": "{{count}} horas livres",
"quietHours_many": "{{count}} horas livres",
"crowded_one": "{{count}} perfil começa ao mesmo tempo",
"crowded_other": "{{count}} perfis começam ao mesmo tempo",
"crowded_many": "{{count}} perfis começam ao mesmo tempo",
"unenrol": "Remover do Cookie Bot",
"unenrolTitle": "Remover {{name}} do Cookie Bot?",
"unenrolDescription": "Ele deixa de aquecer hoje à noite. As execuções anteriores permanecem em Atividade.",
"unenrolled": "Removido do Cookie Bot"
},
"status": {
"provisioning": "Preparando uma máquina",
"ready": "Carregando o perfil",
"warming": "Aquecendo",
"finished": "Finalizando",
"failed": "Com falha"
},
"runStatus": {
"pending": "Na fila",
"running": "Em execução",
"succeeded": "Concluída",
"partial": "Parcial",
"failed": "Com falha",
"skipped": "Ignorada",
"cancelled": "Interrompida"
},
"running": {
"label": "Em execução agora",
"more": "+{{count}} mais",
"stop": "Parar a execução",
"stopped": "Execução interrompida"
},
"live": {
"idle": "Nada em execução no momento",
"streamOffline": "As atualizações ao vivo estão offline",
"streamOfflineDetail": "As atualizações ao vivo estão offline; reconectando. As execuções abaixo podem estar desatualizadas.",
"unnamedSession": "Sessão remota",
"notStartedYet": "A máquina ainda não informou um horário de início.",
"sitesProgress": "{{visited}} de {{total}} sites",
"sitesUnknown": "Sites ainda não informados",
"consentHandled_one": "{{count}} aviso de consentimento tratado",
"consentHandled_other": "{{count}} avisos de consentimento tratados",
"consentHandled_many": "{{count}} avisos de consentimento tratados",
"consentUnknown": "Avisos de consentimento ainda não informados",
"billed": "{{duration}} cobrados",
"billedUnknown": "Tempo cobrado ainda não informado",
"chunk": "Parte {{index}} de {{total}}"
},
"history": {
"title": "Execuções",
"allProfiles": "Todos os perfis",
"searchPlaceholder": "Pesquisar perfis…",
"filterAll": "Todas as execuções",
"filterComplete": "Concluídas",
"filterPartial": "Parciais",
"filterFailed": "Com falha",
"columnStarted": "Início",
"columnProfile": "Perfil",
"columnDuration": "Duração",
"columnSites": "Sites",
"columnStatus": "Status",
"columnOperator": "Operador",
"empty": "Ainda sem execuções.",
"noMatch": "Nenhuma execução corresponde a este filtro.",
"unknownProfile": "Perfil desconhecido",
"outcome": "Motivo: {{reason}}",
"sitesVisited": "{{visited}}/{{total}}",
"sitesFailed_one": "Não foi possível acessar {{count}} site",
"sitesFailed_other": "Não foi possível acessar {{count}} sites",
"sitesFailed_many": "Não foi possível acessar {{count}} sites",
"consentHandled_one": "{{count}} aviso de consentimento tratado",
"consentHandled_other": "{{count}} avisos de consentimento tratados",
"consentHandled_many": "{{count}} avisos de consentimento tratados",
"sitesUnknown": "Sem dados"
},
"duration": {
"hm": "{{hours}} h {{minutes}} min",
"ms": "{{minutes}} min {{seconds}} s",
"s": "{{seconds}} s"
},
"picker": {
"title": "Inscrever perfis",
"description": "Escolha os perfis que o bot deve aquecer durante a noite.",
"searchPlaceholder": "Pesquisar perfis…",
"noProfiles": "Nenhum perfil corresponde.",
"alreadyEnrolled": "Inscrito",
"continue_one": "Continuar com {{count}}",
"continue_other": "Continuar com {{count}}",
"continue_many": "Continuar com {{count}}"
},
"enrol": {
"titleOne": "Inscrever {{name}}",
"titleCount_one": "Inscrever {{count}} perfil",
"titleCount_other": "Inscrever {{count}} perfis",
"titleCount_many": "Inscrever {{count}} perfis",
"editTitle": "Editar agenda",
"description": "O bot abre o perfil em uma máquina remota e navega pelos sites que você listar. Seu computador pode ficar desligado.",
"summaryNightly": "Executa toda noite às {{time}}, até {{minutes}} min por vez.",
"summaryWeeknights": "Executa de segunda a sexta às {{time}}, até {{minutes}} min por vez.",
"summaryAlternate": "Executa em noites alternadas às {{time}}, até {{minutes}} min por vez.",
"summaryCustom_one": "Executa {{count}} noite por semana às {{time}}, até {{minutes}} min por vez.",
"summaryCustom_other": "Executa {{count}} noites por semana às {{time}}, até {{minutes}} min por vez.",
"summaryCustom_many": "Executa {{count}} noites por semana às {{time}}, até {{minutes}} min por vez.",
"confirm": "Inscrever para hoje à noite",
"confirmSome": "Inscrever {{eligible}} de {{total}} hoje à noite",
"fixFirst": "Corrija isto primeiro",
"saving": "Inscrevendo…",
"saved": "Agenda salva",
"enrolled_one": "{{count}} perfil inscrito",
"enrolled_other": "{{count}} perfis inscritos",
"enrolled_many": "{{count}} perfis inscritos",
"adjust": "Ajustar a agenda",
"cadenceLabel": "Frequência",
"cadenceNightly": "Toda noite",
"cadenceWeeknights": "Noites de semana",
"cadenceAlternate": "Noites alternadas",
"cadenceCustom_one": "{{count}} noite por semana",
"cadenceCustom_other": "{{count}} noites por semana",
"cadenceCustom_many": "{{count}} noites por semana",
"timeLabel": "Horário de início",
"timeHint": "No fuso horário da impressão digital de cada perfil.",
"maxMinutesLabel": "Minutos máximos",
"intensityLabel": "Profundidade",
"sitesLabel": "Sites",
"sitesPlaceholder": "Um endereço por linha",
"sitesHint_one": "{{count}} site. Somente as páginas listadas aqui são visitadas.",
"sitesHint_other": "{{count}} sites. Somente as páginas listadas aqui são visitadas.",
"sitesHint_many": "{{count}} sites. Somente as páginas listadas aqui são visitadas.",
"sitesTooMany": "No máximo {{max}} sites.",
"presetsUnavailable": "Não foi possível carregar as predefinições de profundidade. Tente novamente em instantes.",
"confirmBulkTitle_one": "Inscrever {{count}} perfil no Cookie Bot?",
"confirmBulkTitle_other": "Inscrever {{count}} perfis no Cookie Bot?",
"confirmBulkTitle_many": "Inscrever {{count}} perfis no Cookie Bot?",
"confirmBulkDescription_one": "Reserva uma execução noturna nas suas horas remotas compartilhadas. Você escolhe o horário e os sites em seguida.",
"confirmBulkDescription_other": "Reservam {{count}} execuções noturnas nas suas horas remotas compartilhadas. Você escolhe o horário e os sites em seguida.",
"confirmBulkDescription_many": "Reservam {{count}} execuções noturnas nas suas horas remotas compartilhadas. Você escolhe o horário e os sites em seguida.",
"confirmBulkButton_one": "Continuar com {{count}} perfil",
"confirmBulkButton_other": "Continuar com {{count}} perfis",
"confirmBulkButton_many": "Continuar com {{count}} perfis",
"sitesRequired": "Adicione pelo menos um site.",
"addSitesFirst": "Adicione um site primeiro",
"presetsMissing": "Predefinições de profundidade indisponíveis"
},
"preset": {
"light": "Leve",
"balanced": "Padrão",
"deep": "Profunda"
},
"preflight": {
"ineligible_one": "{{count}} perfil não pode ser executado remotamente",
"ineligible_other": "{{count}} perfis não podem ser executados remotamente",
"ineligible_many": "{{count}} perfis não podem ser executados remotamente",
"reasonSync": "A sincronização está desativada",
"reasonEncrypted": "Criptografado de ponta a ponta",
"reasonNoFingerprint": "Sem sistema operacional registrado",
"reasonCrossOs": "Criado para {{os}}: nenhuma máquina remota corresponde",
"reasonNoExitNode": "Sem proxy nem VPN",
"fixSync": "Ativar a sincronização",
"fixEncrypted": "Abrir as configurações de sincronização",
"fixProxy": "Anexar um proxy",
"fixFailed": "Não foi possível aplicar essa correção.",
"exitNodeHint": "Sem proxy nem VPN, a execução sai pelo próprio endereço do data center da frota. Horas de tráfego vindo de uma rede de hospedagem danificam a identidade do perfil mais do que não aquecê-lo."
},
"conflict": {
"title": "{{email}} já aquece este perfil às {{time}}",
"detail": "Duas agendas no mesmo perfil gastam horas em dobro e podem colidir durante a execução.",
"keepTheirs": "Usar a agenda dessa pessoa",
"replace": "Substituir pela minha",
"replaceForbidden": "Somente o proprietário ou um administrador da equipe pode alterar a agenda de outra pessoa.",
"askThem": "Copiar {{email}}",
"emailCopied": "E-mail copiado",
"copyFailed": "Não foi possível copiar o endereço."
},
"actionBar": {
"enrol": "Inscrever no Cookie Bot",
"proRequired": "O Cookie Bot requer um plano Pro ou Team",
"noneEligible": "Nenhum dos perfis selecionados pode ser aquecido remotamente"
},
"actions": {
"enrol": "Inscrever no Cookie Bot",
"editSchedule": "Editar agenda",
"runNow": "Executar agora",
"runStarted": "Execução iniciada",
"viewActivity": "Ver a atividade",
"runNotStarted": "A execução não começou: {{reason}}"
},
"state": {
"enrolled": "Inscrito",
"notEnrolled": "Não inscrito",
"paused": "Pausado",
"summary": "{{cadence}} às {{time}}",
"rowMenu": "Opções do Cookie Bot para {{name}}",
"blocked": "Não pode executar: {{reason}}"
},
"team": {
"title": "Uso da equipe",
"pooled_one": "{{used}} de {{total}} h, {{count}} assento",
"pooled_other": "{{used}} de {{total}} h compartilhadas entre {{count}} assentos",
"pooled_many": "{{used}} de {{total}} h compartilhadas entre {{count}} assentos",
"hours": "{{hours}} h",
"legendBot": "Cookie Bot",
"legendInteractive": "Interativo",
"columnMember": "Membro",
"columnRuns": "Execuções",
"columnHours": "Horas",
"columnShare": "Parcela",
"noActivity": "Nenhuma sessão remota neste período.",
"soloNote": "Por enquanto, apenas o seu uso. Convide colegas para ver a divisão por membro.",
"runsFailed": "· {{n}} com falha"
},
"closeReason": {
"stoppedByUser": "Parado à mão",
"maxDuration": "Atingiu o limite de tempo",
"other": "Terminou: {{reason}}"
},
"outcome": {
"notEntitled": "Não está incluído no seu plano",
"syncDisabled": "A sincronização está desligada neste perfil",
"encryptedSync": "A sincronização com criptografia ponta a ponta não é suportada",
"proxyRequired": "Sem proxy nem VPN associado",
"touchFingerprint": "Impressões digitais de toque não são suportadas",
"platformUnsupported": "Nenhuma máquina executa o sistema deste perfil",
"noSites": "Nenhum site para visitar",
"quotaExhausted": "Horas remotas esgotadas",
"profileLocked": "O perfil estava aberto noutro lugar",
"noCapacity": "Nenhuma máquina estava livre",
"managerError": "A frota não conseguiu iniciar o navegador",
"budgetExceeded": "O tempo previsto para a noite acabou",
"cancelledByUser": "Parado à mão",
"unknown": "Motivo desconhecido ({{code}})"
}
}
}
+378 -7
View File
@@ -258,7 +258,8 @@
"emptyCreate": "Создать профиль",
"emptyImport": "Импортировать профили",
"emptyFilteredTitle": "Профили не найдены",
"emptyFilteredHint": "Нет профилей для этой группы или запроса. Попробуйте другой фильтр или создайте профиль."
"emptyFilteredHint": "Нет профилей для этой группы или запроса. Попробуйте другой фильтр или создайте профиль.",
"bot": "Бот"
},
"actions": {
"launch": "Запустить",
@@ -420,7 +421,9 @@
"editProxy": "Редактировать прокси",
"deleteProxy": "Удалить прокси",
"cannotDelete_one": "Невозможно удалить: используется {{count}} профилем",
"cannotDelete_few": "Невозможно удалить: используется {{count}} профилями",
"cannotDelete_other": "Невозможно удалить: используется {{count}} профилями",
"cannotDelete_many": "Невозможно удалить: используется {{count}} профилями",
"syncEnabled": "Синхронизация включена",
"syncDisabled": "Синхронизация отключена",
"updateSyncFailed": "Не удалось обновить синхронизацию",
@@ -813,7 +816,9 @@
"selectedCount": "Выбрано {{count}} cookie",
"selectedCount_plural": "Выбрано {{count}} cookie",
"dialogDescription_one": "Копировать cookies из исходного профиля в {{count}} выбранный профиль.",
"dialogDescription_few": "Копировать cookies из исходного профиля в {{count}} выбранных профиля.",
"dialogDescription_other": "Копировать cookies из исходного профиля в {{count}} выбранных профилей.",
"dialogDescription_many": "Копировать cookies из исходного профиля в {{count}} выбранных профилей.",
"sourceProfile": "Исходный профиль",
"sourcePlaceholder": "Выберите профиль для копирования cookies",
"running": "(запущен)",
@@ -831,7 +836,9 @@
"successMessage": "Скопировано {{copied}} cookies ({{replaced}} заменено)",
"failedMessage": "Не удалось скопировать cookies: {{error}}",
"copyButton_one": "Скопировать {{count}} cookie",
"copyButton_few": "Скопировать {{count}} cookies",
"copyButton_other": "Скопировать {{count}} cookies",
"copyButton_many": "Скопировать {{count}} cookies",
"copyButtonEmpty": "Скопировать cookies"
},
"success": "Cookie успешно скопированы",
@@ -1402,7 +1409,9 @@
"editVpn": "Редактировать VPN",
"deleteVpn": "Удалить VPN",
"cannotDelete_one": "Невозможно удалить: используется {{count}} профилем",
"cannotDelete_few": "Невозможно удалить: используется {{count}} профилями",
"cannotDelete_other": "Невозможно удалить: используется {{count}} профилями",
"cannotDelete_many": "Невозможно удалить: используется {{count}} профилями",
"syncCannotDisable": "Нельзя отключить синхронизацию, пока этот VPN используется синхронизированными профилями",
"deleteSuccess": "VPN успешно удален",
"deleteFailed": "Не удалось удалить VPN",
@@ -1480,7 +1489,9 @@
"noGroups": "Групп еще нет. Создайте первую группу, используя кнопку выше.",
"loading": "Загрузка групп...",
"profileCount_one": "{{count}} профиль",
"profileCount_few": "{{count}} профиля",
"profileCount_other": "{{count}} профилей",
"profileCount_many": "{{count}} профилей",
"groupsLabel": "Группы",
"profilesCol": "Профили",
"syncCannotDisable": "Нельзя отключить синхронизацию, пока эта группа используется синхронизированными профилями",
@@ -1497,7 +1508,9 @@
"proxyAssignment": {
"title": "Назначить прокси / VPN",
"description_one": "Назначить прокси или VPN для {{count}} выбранного профиля.",
"description_few": "Назначить прокси или VPN для {{count}} выбранных профилей.",
"description_other": "Назначить прокси или VPN для {{count}} выбранных профилей.",
"description_many": "Назначить прокси или VPN для {{count}} выбранных профилей.",
"selectLabel": "Прокси / VPN",
"placeholder": "Выберите прокси или VPN",
"noProxy": "Без прокси / VPN",
@@ -1516,7 +1529,9 @@
"groupAssignment": {
"title": "Назначить группу",
"description_one": "Назначить группу для {{count}} выбранного профиля.",
"description_few": "Назначить группу для {{count}} выбранных профилей.",
"description_other": "Назначить группу для {{count}} выбранных профилей.",
"description_many": "Назначить группу для {{count}} выбранных профилей.",
"selectLabel": "Группа",
"placeholder": "Выберите группу",
"noGroup": "Без группы (по умолчанию)",
@@ -1851,7 +1866,35 @@
"vlessConfigInvalid": "URI VLESS недействителен.",
"xrayUnavailable": "Xray-core недоступен в этой системе.",
"xrayUnsupportedOs": "Для VLESS требуется macOS 12 или новее.",
"xrayStartFailed": "Не удалось запустить Xray-core."
"xrayStartFailed": "Не удалось запустить Xray-core.",
"cloudNotSignedIn": "Войдите в аккаунт Donut Browser, чтобы использовать эту функцию.",
"cloudUnreachable": "Не удалось связаться с серверами Donut Browser. Проверьте подключение и попробуйте снова.",
"cloudRequestFailed": "Запрос не удался. Попробуйте ещё раз через минуту.",
"remoteRateLimited": "Слишком много запросов. Подождите немного и попробуйте снова.",
"remoteNoCapacity": "Сейчас нет свободных удалённых машин. Попробуйте через несколько минут.",
"remoteNotEntitled": "Ваш тариф не включает удалённый запуск.",
"remoteSessionRefused": "Удалённая машина отклонила эту сессию.",
"remoteSessionNotFound": "Этой удалённой сессии больше не существует.",
"remoteSessionConflict": "Этот профиль уже открыт в другом месте.",
"remoteSyncInProgress": "Профиль ещё загружается в облачную синхронизацию. Дождитесь окончания и попробуйте снова.",
"remoteHoursExhausted": "Вы израсходовали все {{used}} из {{granted}} удалённых часов в этом месяце.",
"notTeamMember": "Вы не состоите в команде.",
"cookieBotNotEntitled": "Ваш тариф не включает Cookie Bot.",
"cookieBotNotEnrolled": "Этот профиль ещё не настроен для Cookie Bot.",
"cookieBotScheduleConflict": "{{email}} уже прогревает этот профиль в {{time}}.",
"cookieBotRunInProgress": "Для этого профиля уже выполняется запуск.",
"cookieBotRunNotFound": "Этого запуска больше не существует.",
"cookieBotInvalidSchedule": "Это расписание некорректно. Проверьте время, дни и длительность.",
"cookieBotInvalidTimezone": "{{timezone}} — часовой пояс, который сервер не распознаёт.",
"cookieBotInvalidPeriod": "Некорректный период. Укажите месяц, например 2026-08.",
"cookieBotSiteLimit": "Укажите от {{min}} до {{max}} сайтов, каждый — полным адресом http или https.",
"cookieBotRequiresCloudSync": "Сначала включите облачную синхронизацию для этого профиля: иначе удалённая машина не сможет его получить.",
"cookieBotEncryptedSyncUnsupported": "Этот профиль использует сквозное шифрование синхронизации, которое удалённая машина не может расшифровать. Переключите его на обычную синхронизацию.",
"cookieBotUnknownPlatform": "Для этого профиля не записана операционная система, поэтому подобрать машину невозможно.",
"cookieBotUnsupportedPlatform": "Cookie Bot не может запускать профили {{platform}}. Поддерживаются только профили Windows и macOS.",
"cookieBotRequiresExitNode": "Сначала назначьте прокси или VPN. Без них трафик пойдёт с адреса дата-центра, а это вредит репутации профиля.",
"unknownCode": "Что-то пошло не так: {{code}}",
"cookieBotTouchFingerprintUnsupported": "Этот профиль выдаёт себя за сенсорное устройство, которым бот управлять не может. Используйте настольный отпечаток."
},
"rail": {
"profiles": "Профили",
@@ -1870,7 +1913,9 @@
},
"network": "Сеть",
"integrations": "Интеграции",
"account": "Аккаунт"
"account": "Аккаунт",
"cookieBot": "Cookie Bot",
"cookieBotRunning": "Cookie Bot — сейчас работает"
},
"pageTitle": {
"proxies": "Сеть",
@@ -1881,7 +1926,8 @@
"integrations": "Интеграции",
"account": "Аккаунт",
"import": "Импорт профиля",
"shortcuts": "Сочетания клавиш"
"shortcuts": "Сочетания клавиш",
"cookieBot": "Cookie Bot"
},
"encryption": {
"required": {
@@ -1924,7 +1970,8 @@
},
"tabs": {
"account": "Аккаунт",
"selfHosted": "Свой сервер"
"selfHosted": "Свой сервер",
"teamUsage": "Использование командой"
},
"selfHosted": {
"title": "Свой сервер синхронизации",
@@ -1937,7 +1984,8 @@
},
"deviceOrdinal": "{{ordinal}} из {{count}}",
"automationPrimaryOnly": "Автоматизация браузера работает только на вашем основном устройстве (Устройство 1). Выйдите из аккаунта на нём, чтобы использовать её здесь.",
"automationActiveHere": "Автоматизация браузера активна на этом устройстве."
"automationActiveHere": "Автоматизация браузера активна на этом устройстве.",
"viewTeamUsage": "Посмотреть использование командой"
},
"shortcutsPage": {
"title": "Сочетания клавиш",
@@ -1970,7 +2018,8 @@
"goGroups": "Перейти к Группам",
"goIntegrations": "Перейти к Интеграциям",
"goAccount": "Перейти к Аккаунту",
"goSettings": "Перейти к Настройкам"
"goSettings": "Перейти к Настройкам",
"goCookieBot": "Cookie Bot"
},
"closeConfirm": {
"title": "Закрыть Donut Browser?",
@@ -2102,5 +2151,327 @@
"matchToProxy": "Подогнать отпечаток под прокси",
"matching": "Подгонка…",
"matchSuccess": "Отпечаток обновлён под прокси. Перезапустите профиль, чтобы применить."
},
"cookieBot": {
"title": "Cookie Bot",
"description": "Ночной прогрев профилей на удалённой машине.",
"tabs": {
"overview": "Обзор",
"schedule": "Расписание",
"activity": "Активность",
"team": "Команда"
},
"locked": {
"title": "Cookie Bot",
"hint": "Cookie Bot прогревает ваши профили ночью на удалённой машине, чтобы они сохраняли cookies и историю, пока ваш компьютер выключен. Требуется тариф Pro или Team."
},
"empty": {
"title": "Нет подключённых профилей",
"hint": "Выберите профиль, и бот будет прогревать его ночью на удалённой машине. Ваш компьютер может быть выключен.",
"cta": "Подключить профиль"
},
"tonight": {
"label": "Сегодня ночью",
"nextRun": "Следующий запуск в {{time}}",
"dueCount_one": "{{count}} профиль в очереди",
"dueCount_few": "{{count}} профиля в очереди",
"dueCount_other": "{{count}} профилей в очереди",
"dueCount_many": "{{count}} профилей в очереди",
"nothingScheduled": "Ничего не запланировано"
},
"lastDay": {
"label": "Последние 24 часа",
"none": "Запусков пока нет",
"ran_one": "{{count}} выполнен",
"ran_few": "{{count}} выполнено",
"ran_other": "{{count}} выполнено",
"ran_many": "{{count}} выполнено",
"partial_one": "{{count}} частичный",
"partial_few": "{{count}} частичных",
"partial_other": "{{count}} частичных",
"partial_many": "{{count}} частичных",
"failed_one": "{{count}} с ошибкой",
"failed_few": "{{count}} с ошибками",
"failed_other": "{{count}} с ошибками",
"failed_many": "{{count}} с ошибками"
},
"chart": {
"machineTime": "Машинное время за ночь",
"minutes": "{{minutes}} мин"
},
"hours": {
"label": "Удалённые часы",
"remaining": "Осталось {{remaining}} ч из {{total}}",
"remainingOf": "из {{total}} ч",
"used": "Использовано {{used}} из {{total}} ч",
"resets": "Обновление {{date}}",
"exhausted": "Удалённые часы закончились. Расписания остаются подключёнными и возобновятся в следующем цикле.",
"exhaustedOn": "Удалённые часы закончились. Расписания остаются подключёнными и возобновятся {{date}}.",
"estimate": "Около {{hours}} ч в неделю · осталось {{remaining}} ч в этом цикле",
"estimateOverBudget": "Нужно около {{hours}} ч в неделю — осталось всего {{remaining}} ч",
"estimateOnly": "Около {{hours}} ч в неделю"
},
"enrolled": {
"columnProfile": "Профиль",
"columnCadence": "Периодичность",
"columnTime": "Время",
"columnNextRun": "Следующий запуск",
"columnLastRun": "Последний запуск",
"enrolProfiles": "Подключить профили",
"edit": "Изменить расписание",
"neverRun": "Никогда",
"pausedNoHours": "Приостановлено — часы закончились",
"profileMissing": "Этого профиля нет на этом компьютере."
},
"schedule": {
"empty": "Пока ничего не запланировано.",
"quietHours_one": "{{count}} свободный час",
"quietHours_few": "{{count}} свободных часа",
"quietHours_other": "{{count}} свободных часов",
"quietHours_many": "{{count}} свободных часов",
"crowded_one": "{{count}} профиль стартует одновременно",
"crowded_few": "{{count}} профиля стартуют одновременно",
"crowded_other": "{{count}} профилей стартуют одновременно",
"crowded_many": "{{count}} профилей стартуют одновременно",
"unenrol": "Убрать из Cookie Bot",
"unenrolTitle": "Убрать {{name}} из Cookie Bot?",
"unenrolDescription": "Прогрев прекратится уже этой ночью. Прошлые запуски останутся во вкладке «Активность».",
"unenrolled": "Убрано из Cookie Bot"
},
"status": {
"provisioning": "Готовим машину",
"ready": "Загружаем профиль",
"warming": "Прогрев",
"finished": "Завершение",
"failed": "Сбой"
},
"runStatus": {
"pending": "В очереди",
"running": "Выполняется",
"succeeded": "Завершён",
"partial": "Частично",
"failed": "Ошибка",
"skipped": "Пропущен",
"cancelled": "Остановлен"
},
"running": {
"label": "Сейчас выполняется",
"more": "+{{count}} ещё",
"stop": "Остановить запуск",
"stopped": "Запуск остановлен"
},
"live": {
"idle": "Сейчас ничего не выполняется",
"streamOffline": "Обновления в реальном времени недоступны",
"streamOfflineDetail": "Обновления в реальном времени недоступны — переподключаемся. Данные ниже могут быть устаревшими.",
"unnamedSession": "Удалённая сессия",
"notStartedYet": "Машина ещё не сообщила время начала.",
"sitesProgress": "{{visited}} из {{total}} сайтов",
"sitesUnknown": "Сайты ещё не переданы",
"consentHandled_one": "Обработан {{count}} баннер согласия",
"consentHandled_few": "Обработано {{count}} баннера согласия",
"consentHandled_other": "Обработано {{count}} баннеров согласия",
"consentHandled_many": "Обработано {{count}} баннеров согласия",
"consentUnknown": "Баннеры согласия ещё не переданы",
"billed": "Начислено {{duration}}",
"billedUnknown": "Оплачиваемое время ещё не передано",
"chunk": "Часть {{index}} из {{total}}"
},
"history": {
"title": "Запуски",
"allProfiles": "Все профили",
"searchPlaceholder": "Поиск профилей…",
"filterAll": "Все запуски",
"filterComplete": "Завершённые",
"filterPartial": "Частичные",
"filterFailed": "С ошибкой",
"columnStarted": "Начало",
"columnProfile": "Профиль",
"columnDuration": "Длительность",
"columnSites": "Сайты",
"columnStatus": "Статус",
"columnOperator": "Оператор",
"empty": "Запусков пока нет.",
"noMatch": "Нет запусков по этому фильтру.",
"unknownProfile": "Неизвестный профиль",
"outcome": "Причина: {{reason}}",
"sitesVisited": "{{visited}}/{{total}}",
"sitesFailed_one": "{{count}} сайт недоступен",
"sitesFailed_few": "{{count}} сайта недоступно",
"sitesFailed_other": "{{count}} сайтов недоступно",
"sitesFailed_many": "{{count}} сайтов недоступно",
"consentHandled_one": "Обработан {{count}} баннер согласия",
"consentHandled_few": "Обработано {{count}} баннера согласия",
"consentHandled_other": "Обработано {{count}} баннеров согласия",
"consentHandled_many": "Обработано {{count}} баннеров согласия",
"sitesUnknown": "Нет данных"
},
"duration": {
"hm": "{{hours}} ч {{minutes}} мин",
"ms": "{{minutes}} мин {{seconds}} с",
"s": "{{seconds}} с"
},
"picker": {
"title": "Подключить профили",
"description": "Выберите профили, которые бот будет прогревать ночью.",
"searchPlaceholder": "Поиск профилей…",
"noProfiles": "Подходящих профилей нет.",
"alreadyEnrolled": "Подключён",
"continue_one": "Продолжить с {{count}}",
"continue_few": "Продолжить с {{count}}",
"continue_other": "Продолжить с {{count}}",
"continue_many": "Продолжить с {{count}}"
},
"enrol": {
"titleOne": "Подключить {{name}}",
"titleCount_one": "Подключить {{count}} профиль",
"titleCount_few": "Подключить {{count}} профиля",
"titleCount_other": "Подключить {{count}} профилей",
"titleCount_many": "Подключить {{count}} профилей",
"editTitle": "Изменить расписание",
"description": "Бот открывает профиль на удалённой машине и просматривает указанные вами сайты. Ваш компьютер может быть выключен.",
"summaryNightly": "Запускается каждую ночь в {{time}}, не дольше {{minutes}} мин за раз.",
"summaryWeeknights": "Запускается с понедельника по пятницу в {{time}}, не дольше {{minutes}} мин за раз.",
"summaryAlternate": "Запускается через ночь в {{time}}, не дольше {{minutes}} мин за раз.",
"summaryCustom_one": "Запускается {{count}} ночь в неделю в {{time}}, не дольше {{minutes}} мин за раз.",
"summaryCustom_few": "Запускается {{count}} ночи в неделю в {{time}}, не дольше {{minutes}} мин за раз.",
"summaryCustom_other": "Запускается {{count}} ночей в неделю в {{time}}, не дольше {{minutes}} мин за раз.",
"summaryCustom_many": "Запускается {{count}} ночей в неделю в {{time}}, не дольше {{minutes}} мин за раз.",
"confirm": "Подключить на эту ночь",
"confirmSome": "Подключить {{eligible}} из {{total}} на эту ночь",
"fixFirst": "Сначала исправьте это",
"saving": "Подключаем…",
"saved": "Расписание сохранено",
"enrolled_one": "Подключён {{count}} профиль",
"enrolled_few": "Подключено {{count}} профиля",
"enrolled_other": "Подключено {{count}} профилей",
"enrolled_many": "Подключено {{count}} профилей",
"adjust": "Настроить расписание",
"cadenceLabel": "Периодичность",
"cadenceNightly": "Каждую ночь",
"cadenceWeeknights": "По будним ночам",
"cadenceAlternate": "Через ночь",
"cadenceCustom_one": "{{count}} ночь в неделю",
"cadenceCustom_few": "{{count}} ночи в неделю",
"cadenceCustom_other": "{{count}} ночей в неделю",
"cadenceCustom_many": "{{count}} ночей в неделю",
"timeLabel": "Время начала",
"timeHint": "По часовому поясу отпечатка каждого профиля.",
"maxMinutesLabel": "Максимум минут",
"intensityLabel": "Глубина",
"sitesLabel": "Сайты",
"sitesPlaceholder": "По одному адресу в строке",
"sitesHint_one": "{{count}} сайт. Посещаются только указанные здесь страницы.",
"sitesHint_few": "{{count}} сайта. Посещаются только указанные здесь страницы.",
"sitesHint_other": "{{count}} сайтов. Посещаются только указанные здесь страницы.",
"sitesHint_many": "{{count}} сайтов. Посещаются только указанные здесь страницы.",
"sitesTooMany": "Не более {{max}} сайтов.",
"presetsUnavailable": "Не удалось загрузить пресеты глубины. Попробуйте ещё раз через минуту.",
"confirmBulkTitle_one": "Подключить {{count}} профиль к Cookie Bot?",
"confirmBulkTitle_few": "Подключить {{count}} профиля к Cookie Bot?",
"confirmBulkTitle_other": "Подключить {{count}} профилей к Cookie Bot?",
"confirmBulkTitle_many": "Подключить {{count}} профилей к Cookie Bot?",
"confirmBulkDescription_one": "Это резервирует ночной запуск за счёт общих удалённых часов. Время и сайты вы выберете дальше.",
"confirmBulkDescription_few": "Это резервирует {{count}} ночных запуска за счёт общих удалённых часов. Время и сайты вы выберете дальше.",
"confirmBulkDescription_other": "Это резервирует {{count}} ночных запусков за счёт общих удалённых часов. Время и сайты вы выберете дальше.",
"confirmBulkDescription_many": "Это резервирует {{count}} ночных запусков за счёт общих удалённых часов. Время и сайты вы выберете дальше.",
"confirmBulkButton_one": "Продолжить с {{count}} профилем",
"confirmBulkButton_few": "Продолжить с {{count}} профилями",
"confirmBulkButton_other": "Продолжить с {{count}} профилями",
"confirmBulkButton_many": "Продолжить с {{count}} профилями",
"sitesRequired": "Добавьте хотя бы один сайт.",
"addSitesFirst": "Сначала добавьте сайт",
"presetsMissing": "Пресеты глубины недоступны"
},
"preset": {
"light": "Лёгкая",
"balanced": "Стандартная",
"deep": "Глубокая"
},
"preflight": {
"ineligible_one": "{{count}} профиль нельзя запустить удалённо",
"ineligible_few": "{{count}} профиля нельзя запустить удалённо",
"ineligible_other": "{{count}} профилей нельзя запустить удалённо",
"ineligible_many": "{{count}} профилей нельзя запустить удалённо",
"reasonSync": "Синхронизация отключена",
"reasonEncrypted": "Сквозное шифрование",
"reasonNoFingerprint": "Операционная система не записана",
"reasonCrossOs": "Создан для {{os}} — подходящей удалённой машины нет",
"reasonNoExitNode": "Нет прокси или VPN",
"fixSync": "Включить синхронизацию",
"fixEncrypted": "Открыть настройки синхронизации",
"fixProxy": "Назначить прокси",
"fixFailed": "Не удалось применить это исправление.",
"exitNodeHint": "Без прокси или VPN трафик выходит с собственного адреса дата-центра нашего парка машин. Часы трафика из хостинговой сети вредят репутации профиля сильнее, чем полный отказ от прогрева."
},
"conflict": {
"title": "{{email}} уже прогревает этот профиль в {{time}}",
"detail": "Два расписания на одном профиле расходуют часы дважды и могут столкнуться прямо во время запуска.",
"keepTheirs": "Оставить их расписание",
"replace": "Заменить моим",
"replaceForbidden": "Менять чужое расписание может только владелец команды или администратор.",
"askThem": "Скопировать {{email}}",
"emailCopied": "Адрес скопирован",
"copyFailed": "Не удалось скопировать адрес."
},
"actionBar": {
"enrol": "Подключить к Cookie Bot",
"proRequired": "Для Cookie Bot нужен тариф Pro или Team",
"noneEligible": "Ни один из выбранных профилей нельзя прогреть удалённо"
},
"actions": {
"enrol": "Подключить к Cookie Bot",
"editSchedule": "Изменить расписание",
"runNow": "Запустить сейчас",
"runStarted": "Запуск начат",
"viewActivity": "Посмотреть активность",
"runNotStarted": "Запуск не начался: {{reason}}"
},
"state": {
"enrolled": "Подключён",
"notEnrolled": "Не подключён",
"paused": "Приостановлен",
"summary": "{{cadence}} в {{time}}",
"rowMenu": "Параметры Cookie Bot для {{name}}",
"blocked": "Не может запуститься: {{reason}}"
},
"team": {
"title": "Использование командой",
"pooled_one": "{{used}} из {{total}} ч, {{count}} место",
"pooled_few": "{{used}} из {{total}} ч на {{count}} места",
"pooled_other": "{{used}} из {{total}} ч на {{count}} мест",
"pooled_many": "{{used}} из {{total}} ч на {{count}} мест",
"hours": "{{hours}} ч",
"legendBot": "Cookie Bot",
"legendInteractive": "Интерактивно",
"columnMember": "Участник",
"columnRuns": "Запуски",
"columnHours": "Часы",
"columnShare": "Доля",
"noActivity": "За этот период удалённых сессий нет.",
"soloNote": "Пока показано только ваше использование. Пригласите коллег, чтобы увидеть распределение по участникам.",
"runsFailed": с ошибкой: {{n}}"
},
"closeReason": {
"stoppedByUser": "Остановлено вручную",
"maxDuration": "Достигнут предел времени",
"other": "Завершено: {{reason}}"
},
"outcome": {
"notEntitled": "Не входит в ваш тариф",
"syncDisabled": "Для этого профиля отключена облачная синхронизация",
"encryptedSync": "Сквозное шифрование синхронизации не поддерживается",
"proxyRequired": "Не назначены ни прокси, ни VPN",
"touchFingerprint": "Сенсорные отпечатки не поддерживаются",
"platformUnsupported": "Нет машины с системой этого профиля",
"noSites": "Нет сайтов для посещения",
"quotaExhausted": "Удалённые часы израсходованы",
"profileLocked": "Профиль был открыт в другом месте",
"noCapacity": "Свободных машин не было",
"managerError": "Флот не смог запустить браузер",
"budgetExceeded": "Отведённое на ночь время закончилось",
"cancelledByUser": "Остановлено вручную",
"unknown": "Неизвестная причина ({{code}})"
}
}
}
+324 -7
View File
@@ -258,7 +258,8 @@
"emptyCreate": "Profil oluştur",
"emptyImport": "Profilleri içe aktar",
"emptyFilteredTitle": "Profil bulunamadı",
"emptyFilteredHint": "Bu grup veya aramayla eşleşen profil yok. Başka bir filtre deneyin veya yeni bir profil oluşturun."
"emptyFilteredHint": "Bu grup veya aramayla eşleşen profil yok. Başka bir filtre deneyin veya yeni bir profil oluşturun.",
"bot": "Bot"
},
"actions": {
"launch": "Başlat",
@@ -1851,7 +1852,35 @@
"vlessConfigInvalid": "VLESS URI'si geçersiz.",
"xrayUnavailable": "Xray-core bu sistemde kullanılamıyor.",
"xrayUnsupportedOs": "VLESS için macOS 12 veya sonraki bir sürüm gerekir.",
"xrayStartFailed": "Xray-core başlatılamadı."
"xrayStartFailed": "Xray-core başlatılamadı.",
"cloudNotSignedIn": "Bunu kullanmak için Donut Browser hesabınıza giriş yapın.",
"cloudUnreachable": "Donut Browser sunucularına ulaşılamadı. Bağlantınızı kontrol edip tekrar deneyin.",
"cloudRequestFailed": "İstek başarısız oldu. Birazdan tekrar deneyin.",
"remoteRateLimited": "Çok fazla istek. Biraz bekleyip tekrar deneyin.",
"remoteNoCapacity": "Şu anda boş uzak makine yok. Birkaç dakika sonra tekrar deneyin.",
"remoteNotEntitled": "Planınız uzaktan çalıştırmayı içermiyor.",
"remoteSessionRefused": "Uzak makine bu oturumu reddetti.",
"remoteSessionNotFound": "Bu uzak oturum artık mevcut değil.",
"remoteSessionConflict": "Bu profil başka bir yerde zaten açık.",
"remoteSyncInProgress": "Bu profil hâlâ buluta yükleniyor. Eşitleme bitince tekrar deneyin.",
"remoteHoursExhausted": "Bu ayki {{granted}} uzak saatinizin {{used}} saatinin tamamını kullandınız.",
"notTeamMember": "Herhangi bir ekibin üyesi değilsiniz.",
"cookieBotNotEntitled": "Planınız Cookie Bot'u içermiyor.",
"cookieBotNotEnrolled": "Bu profil henüz Cookie Bot için ayarlanmadı.",
"cookieBotScheduleConflict": "{{email}} bu profili zaten {{time}} saatinde ısıtıyor.",
"cookieBotRunInProgress": "Bu profil için zaten devam eden bir çalışma var.",
"cookieBotRunNotFound": "Bu çalışma artık mevcut değil.",
"cookieBotInvalidSchedule": "Bu zamanlama geçerli değil. Çalışma saatini, günleri ve süreyi kontrol edin.",
"cookieBotInvalidTimezone": "{{timezone}}, sunucunun tanıdığı bir saat dilimi değil.",
"cookieBotInvalidPeriod": "Bu dönem geçerli değil. 2026-08 gibi bir ay kullanın.",
"cookieBotSiteLimit": "En az {{min}}, en çok {{max}} site girin; her biri tam http veya https adresi olsun.",
"cookieBotRequiresCloudSync": "Önce bu profil için bulut eşitlemeyi açın: uzak makinenin profili almasının başka yolu yok.",
"cookieBotEncryptedSyncUnsupported": "Bu profil, uzak makinenin çözemeyeceği uçtan uca şifreli eşitleme kullanıyor. Normal eşitlemeye geçirin.",
"cookieBotUnknownPlatform": "Bu profilde kayıtlı bir işletim sistemi yok, bu yüzden bir makineyle eşleştirilemiyor.",
"cookieBotUnsupportedPlatform": "Cookie Bot, {{platform}} profillerini çalıştıramaz. Yalnızca Windows ve macOS profilleri desteklenir.",
"cookieBotRequiresExitNode": "Önce bir proxy veya VPN ekleyin. Aksi hâlde çalışma bir veri merkezi adresinden çıkar ve bu, profilin kimliğine zarar verir.",
"unknownCode": "Bir sorun oluştu: {{code}}",
"cookieBotTouchFingerprintUnsupported": "Bu profil dokunmatik bir cihaz olduğunu bildiriyor ve bot bunu süremez. Masaüstü parmak izi kullanın."
},
"rail": {
"profiles": "Profiller",
@@ -1870,7 +1899,9 @@
},
"network": "Ağ",
"integrations": "Entegrasyonlar",
"account": "Hesap"
"account": "Hesap",
"cookieBot": "Cookie Bot",
"cookieBotRunning": "Cookie Bot — şu anda çalışıyor"
},
"pageTitle": {
"proxies": "Ağ",
@@ -1881,7 +1912,8 @@
"integrations": "Entegrasyonlar",
"account": "Hesap",
"import": "Profil içe aktar",
"shortcuts": "Klavye kısayolları"
"shortcuts": "Klavye kısayolları",
"cookieBot": "Cookie Bot"
},
"encryption": {
"required": {
@@ -1924,7 +1956,8 @@
},
"tabs": {
"account": "Hesap",
"selfHosted": "Kendi sunucunuz"
"selfHosted": "Kendi sunucunuz",
"teamUsage": "Ekip kullanımı"
},
"selfHosted": {
"title": "Kendi eşitleme sunucunuz",
@@ -1937,7 +1970,8 @@
},
"deviceOrdinal": "{{ordinal}} / {{count}}",
"automationPrimaryOnly": "Tarayıcı otomasyonu yalnızca birincil cihazınızda (Cihaz 1) çalışır. Burada kullanmak için oradaki oturumu kapatın.",
"automationActiveHere": "Tarayıcı otomasyonu bu cihazda etkin."
"automationActiveHere": "Tarayıcı otomasyonu bu cihazda etkin.",
"viewTeamUsage": "Ekip kullanımını görüntüle"
},
"shortcutsPage": {
"title": "Klavye kısayolları",
@@ -1970,7 +2004,8 @@
"goGroups": "Gruplar'a git",
"goIntegrations": "Entegrasyonlar'a git",
"goAccount": "Hesap'a git",
"goSettings": "Ayarlar'a git"
"goSettings": "Ayarlar'a git",
"goCookieBot": "Cookie Bot"
},
"closeConfirm": {
"title": "Donut Browser kapatılsın mı?",
@@ -2102,5 +2137,287 @@
"matchToProxy": "Parmak izini proxy'ye eşle",
"matching": "Eşleniyor…",
"matchSuccess": "Parmak izi proxy'ye uyacak şekilde güncellendi. Uygulamak için profili yeniden başlatın."
},
"cookieBot": {
"title": "Cookie Bot",
"description": "Uzak bir makinede gece boyunca profil ısıtma.",
"tabs": {
"overview": "Genel bakış",
"schedule": "Zamanlama",
"activity": "Etkinlik",
"team": "Ekip"
},
"locked": {
"title": "Cookie Bot",
"hint": "Cookie Bot, profillerinizi gece boyunca uzak bir makinede ısıtır; böylece bilgisayarınız açık olmadan çerezlerini ve geçmişlerini korurlar. Pro veya Team planı gerekir."
},
"empty": {
"title": "Kayıtlı profil yok",
"hint": "Bir profil seçin, bot onu gece boyunca uzak bir makinede ısıtsın. Bilgisayarınız kapalı olabilir.",
"cta": "Profil kaydet"
},
"tonight": {
"label": "Bu gece",
"nextRun": "Sonraki çalışma {{time}}",
"dueCount_one": "{{count}} profil sırada",
"dueCount_other": "{{count}} profil sırada",
"nothingScheduled": "Zamanlanmış bir şey yok"
},
"lastDay": {
"label": "Son 24 saat",
"none": "Henüz çalışma yok",
"ran_one": "{{count}} çalıştı",
"ran_other": "{{count}} çalıştı",
"partial_one": "{{count}} kısmi",
"partial_other": "{{count}} kısmi",
"failed_one": "{{count}} başarısız",
"failed_other": "{{count}} başarısız"
},
"chart": {
"machineTime": "Gece başına makine süresi",
"minutes": "{{minutes}} dk"
},
"hours": {
"label": "Uzak saatler",
"remaining": "{{total}} saatin {{remaining}} saati kaldı",
"remainingOf": "/ {{total}} sa",
"used": "{{total}} saatin {{used}} saati kullanıldı",
"resets": "{{date}} tarihinde sıfırlanır",
"exhausted": "Uzak saat kalmadı. Zamanlamalar kayıtlı kalır ve sonraki döngüde devam eder.",
"exhaustedOn": "Uzak saat kalmadı. Zamanlamalar kayıtlı kalır ve {{date}} tarihinde devam eder.",
"estimate": "Haftada yaklaşık {{hours}} sa · bu döngüde {{remaining}} sa kaldı",
"estimateOverBudget": "Haftada yaklaşık {{hours}} sa gerekiyor — yalnızca {{remaining}} sa kaldı",
"estimateOnly": "Haftada yaklaşık {{hours}} sa"
},
"enrolled": {
"columnProfile": "Profil",
"columnCadence": "Sıklık",
"columnTime": "Saat",
"columnNextRun": "Sonraki çalışma",
"columnLastRun": "Son çalışma",
"enrolProfiles": "Profilleri kaydet",
"edit": "Zamanlamayı düzenle",
"neverRun": "Hiç",
"pausedNoHours": "Duraklatıldı — saat kalmadı",
"profileMissing": "Bu profil bu bilgisayarda değil."
},
"schedule": {
"empty": "Henüz hiçbir şey zamanlanmadı.",
"quietHours_one": "{{count}} boş saat",
"quietHours_other": "{{count}} boş saat",
"crowded_one": "{{count}} profil aynı anda başlıyor",
"crowded_other": "{{count}} profil aynı anda başlıyor",
"unenrol": "Cookie Bot'tan çıkar",
"unenrolTitle": "{{name}} Cookie Bot'tan çıkarılsın mı?",
"unenrolDescription": "Bu gece ısıtma duracak. Geçmiş çalışmalar Etkinlik sekmesinde kalır.",
"unenrolled": "Cookie Bot'tan çıkarıldı"
},
"status": {
"provisioning": "Makine hazırlanıyor",
"ready": "Profil yükleniyor",
"warming": "Isıtılıyor",
"finished": "Tamamlanıyor",
"failed": "Başarısız"
},
"runStatus": {
"pending": "Sırada",
"running": "Çalışıyor",
"succeeded": "Tamamlandı",
"partial": "Kısmi",
"failed": "Başarısız",
"skipped": "Atlandı",
"cancelled": "Durduruldu"
},
"running": {
"label": "Şu anda çalışıyor",
"more": "+{{count}} daha",
"stop": "Çalışmayı durdur",
"stopped": "Çalışma durduruldu"
},
"live": {
"idle": "Şu anda çalışan bir şey yok",
"streamOffline": "Canlı güncellemeler çevrimdışı",
"streamOfflineDetail": "Canlı güncellemeler çevrimdışı — yeniden bağlanılıyor. Aşağıdaki çalışmalar güncel olmayabilir.",
"unnamedSession": "Uzak oturum",
"notStartedYet": "Makine henüz bir başlangıç saati bildirmedi.",
"sitesProgress": "{{total}} sitenin {{visited}} tanesi",
"sitesUnknown": "Siteler henüz bildirilmedi",
"consentHandled_one": "{{count}} çerez izni istemi işlendi",
"consentHandled_other": "{{count}} çerez izni istemi işlendi",
"consentUnknown": "Çerez izni istemleri henüz bildirilmedi",
"billed": "{{duration}} faturalandırıldı",
"billedUnknown": "Faturalandırılan süre henüz bildirilmedi",
"chunk": "{{total}} bölümden {{index}}."
},
"history": {
"title": "Çalışmalar",
"allProfiles": "Tüm profiller",
"searchPlaceholder": "Profillerde ara…",
"filterAll": "Tüm çalışmalar",
"filterComplete": "Tamamlanan",
"filterPartial": "Kısmi",
"filterFailed": "Başarısız",
"columnStarted": "Başlangıç",
"columnProfile": "Profil",
"columnDuration": "Süre",
"columnSites": "Siteler",
"columnStatus": "Durum",
"columnOperator": "Operatör",
"empty": "Henüz çalışma yok.",
"noMatch": "Bu filtreye uyan çalışma yok.",
"unknownProfile": "Bilinmeyen profil",
"outcome": "Neden: {{reason}}",
"sitesVisited": "{{visited}}/{{total}}",
"sitesFailed_one": "{{count}} siteye ulaşılamadı",
"sitesFailed_other": "{{count}} siteye ulaşılamadı",
"consentHandled_one": "{{count}} çerez izni istemi işlendi",
"consentHandled_other": "{{count}} çerez izni istemi işlendi",
"sitesUnknown": "Bildirilmedi"
},
"duration": {
"hm": "{{hours}} sa {{minutes}} dk",
"ms": "{{minutes}} dk {{seconds}} sn",
"s": "{{seconds}} sn"
},
"picker": {
"title": "Profilleri kaydet",
"description": "Botun gece boyunca ısıtacağı profilleri seçin.",
"searchPlaceholder": "Profillerde ara…",
"noProfiles": "Eşleşen profil yok.",
"alreadyEnrolled": "Kayıtlı",
"continue_one": "{{count}} ile devam et",
"continue_other": "{{count}} ile devam et"
},
"enrol": {
"titleOne": "{{name}} profilini kaydet",
"titleCount_one": "{{count}} profili kaydet",
"titleCount_other": "{{count}} profili kaydet",
"editTitle": "Zamanlamayı düzenle",
"description": "Bot, profili uzak bir makinede açar ve listelediğiniz siteleri gezer. Bilgisayarınız kapalı olabilir.",
"summaryNightly": "Her gece {{time}} saatinde, her seferinde en fazla {{minutes}} dk çalışır.",
"summaryWeeknights": "Pazartesiden cumaya {{time}} saatinde, her seferinde en fazla {{minutes}} dk çalışır.",
"summaryAlternate": "Gün aşırı {{time}} saatinde, her seferinde en fazla {{minutes}} dk çalışır.",
"summaryCustom_one": "Haftada {{count}} gece {{time}} saatinde, her seferinde en fazla {{minutes}} dk çalışır.",
"summaryCustom_other": "Haftada {{count}} gece {{time}} saatinde, her seferinde en fazla {{minutes}} dk çalışır.",
"confirm": "Bu gece için kaydet",
"confirmSome": "Bu gece {{total}} profilden {{eligible}} tanesini kaydet",
"fixFirst": "Önce bunları düzeltin",
"saving": "Kaydediliyor…",
"saved": "Zamanlama kaydedildi",
"enrolled_one": "{{count}} profil kaydedildi",
"enrolled_other": "{{count}} profil kaydedildi",
"adjust": "Zamanlamayı ayarla",
"cadenceLabel": "Sıklık",
"cadenceNightly": "Her gece",
"cadenceWeeknights": "Hafta içi geceler",
"cadenceAlternate": "Gün aşırı",
"cadenceCustom_one": "Haftada {{count}} gece",
"cadenceCustom_other": "Haftada {{count}} gece",
"timeLabel": "Başlangıç saati",
"timeHint": "Her profilin parmak izi saat dilimine göre.",
"maxMinutesLabel": "En fazla dakika",
"intensityLabel": "Derinlik",
"sitesLabel": "Siteler",
"sitesPlaceholder": "Her satıra bir adres",
"sitesHint_one": "{{count}} site. Yalnızca burada listelediğiniz sayfalar ziyaret edilir.",
"sitesHint_other": "{{count}} site. Yalnızca burada listelediğiniz sayfalar ziyaret edilir.",
"sitesTooMany": "En fazla {{max}} site.",
"presetsUnavailable": "Derinlik ön ayarları yüklenemedi. Birazdan tekrar deneyin.",
"confirmBulkTitle_one": "{{count}} profil Cookie Bot'a kaydedilsin mi?",
"confirmBulkTitle_other": "{{count}} profil Cookie Bot'a kaydedilsin mi?",
"confirmBulkDescription_one": "Bu, ortak uzak saatlerinizden bir gecelik çalışma ayırır. Saati ve siteleri sonraki adımda seçersiniz.",
"confirmBulkDescription_other": "Bu, ortak uzak saatlerinizden {{count}} gecelik çalışma ayırır. Saati ve siteleri sonraki adımda seçersiniz.",
"confirmBulkButton_one": "{{count}} profille devam et",
"confirmBulkButton_other": "{{count}} profille devam et",
"sitesRequired": "En az bir site ekleyin.",
"addSitesFirst": "Önce bir site ekleyin",
"presetsMissing": "Derinlik ön ayarları kullanılamıyor"
},
"preset": {
"light": "Hafif",
"balanced": "Standart",
"deep": "Derin"
},
"preflight": {
"ineligible_one": "{{count}} profil uzaktan çalıştırılamıyor",
"ineligible_other": "{{count}} profil uzaktan çalıştırılamıyor",
"reasonSync": "Eşitleme kapalı",
"reasonEncrypted": "Uçtan uca şifreli",
"reasonNoFingerprint": "Kayıtlı işletim sistemi yok",
"reasonCrossOs": "{{os}} için oluşturuldu — eşleşen uzak makine yok",
"reasonNoExitNode": "Proxy veya VPN yok",
"fixSync": "Eşitlemeyi aç",
"fixEncrypted": "Eşitleme ayarlarını aç",
"fixProxy": "Bir proxy ata",
"fixFailed": "Bu düzeltme uygulanamadı.",
"exitNodeHint": "Proxy veya VPN olmadan çalışma, filonun kendi veri merkezi adresinden çıkar. Bir barındırma ağından saatlerce gelen trafik, profilin kimliğine hiç ısıtmamaktan daha çok zarar verir."
},
"conflict": {
"title": "{{email}} bu profili zaten {{time}} saatinde ısıtıyor",
"detail": "Tek bir profildeki iki zamanlama saatleri iki kez harcar ve çalışma sırasında çakışabilir.",
"keepTheirs": "Onun zamanlamasını kullan",
"replace": "Benimkiyle değiştir",
"replaceForbidden": "Başkasının zamanlamasını yalnızca ekip sahibi veya yöneticisi değiştirebilir.",
"askThem": "{{email}} adresini kopyala",
"emailCopied": "E-posta kopyalandı",
"copyFailed": "Adres kopyalanamadı."
},
"actionBar": {
"enrol": "Cookie Bot'a kaydet",
"proRequired": "Cookie Bot için Pro veya Team planı gerekir",
"noneEligible": "Seçili profillerin hiçbiri uzaktan ısıtılamaz"
},
"actions": {
"enrol": "Cookie Bot'a kaydet",
"editSchedule": "Zamanlamayı düzenle",
"runNow": "Şimdi çalıştır",
"runStarted": "Çalışma başlatıldı",
"viewActivity": "Etkinliği görüntüle",
"runNotStarted": "Çalışma başlamadı: {{reason}}"
},
"state": {
"enrolled": "Kayıtlı",
"notEnrolled": "Kayıtlı değil",
"paused": "Duraklatıldı",
"summary": "{{cadence}}, {{time}}",
"rowMenu": "{{name}} için Cookie Bot seçenekleri",
"blocked": "Çalışamıyor: {{reason}}"
},
"team": {
"title": "Ekip kullanımı",
"pooled_one": "{{total}} saatin {{used}} saati, {{count}} koltuk",
"pooled_other": "{{total}} saatin {{used}} saati, {{count}} koltuk arasında ortak",
"hours": "{{hours}} sa",
"legendBot": "Cookie Bot",
"legendInteractive": "Etkileşimli",
"columnMember": "Üye",
"columnRuns": "Çalışmalar",
"columnHours": "Saat",
"columnShare": "Pay",
"noActivity": "Bu dönemde uzak oturum yok.",
"soloNote": "Şimdilik yalnızca kendi kullanımınız. Havuzun üyelere göre dağılımını görmek için ekip arkadaşlarınızı davet edin.",
"runsFailed": "· {{n}} başarısız"
},
"closeReason": {
"stoppedByUser": "Elle durduruldu",
"maxDuration": "Süre sınırına ulaşıldı",
"other": "Sona erdi: {{reason}}"
},
"outcome": {
"notEntitled": "Planınıza dahil değil",
"syncDisabled": "Bu profilde bulut eşitlemesi kapalı",
"encryptedSync": "Uçtan uca şifreli eşitleme desteklenmiyor",
"proxyRequired": "Bağlı proxy veya VPN yok",
"touchFingerprint": "Dokunmatik parmak izleri desteklenmiyor",
"platformUnsupported": "Bu profilin sistemini çalıştıran makine yok",
"noSites": "Ziyaret edilecek site yok",
"quotaExhausted": "Uzak saatler tükendi",
"profileLocked": "Profil başka bir yerde açıktı",
"noCapacity": "Boş makine yoktu",
"managerError": "Filo tarayıcıyı başlatamadı",
"budgetExceeded": "Gecenin süresi doldu",
"cancelledByUser": "Elle durduruldu",
"unknown": "Bilinmeyen neden ({{code}})"
}
}
}
+326 -9
View File
@@ -258,7 +258,8 @@
"emptyCreate": "Tạo hồ sơ",
"emptyImport": "Nhập hồ sơ",
"emptyFilteredTitle": "Không tìm thấy hồ sơ",
"emptyFilteredHint": "Không có hồ sơ nào khớp với nhóm hoặc tìm kiếm này. Hãy thử bộ lọc khác hoặc tạo mới."
"emptyFilteredHint": "Không có hồ sơ nào khớp với nhóm hoặc tìm kiếm này. Hãy thử bộ lọc khác hoặc tạo mới.",
"bot": "Bot"
},
"actions": {
"launch": "Khởi chạy",
@@ -1479,8 +1480,8 @@
"createGroup": "Tạo nhóm",
"noGroups": "Chưa tạo nhóm nào. Tạo nhóm đầu tiên bằng nút phía trên.",
"loading": "Đang tải nhóm...",
"profileCount_one": "{{count}} profile",
"profileCount_other": "{{count}} profile",
"profileCount_one": "{{count}} hồ sơ",
"profileCount_other": "{{count}} hồ sơ",
"groupsLabel": "Nhóm",
"profilesCol": "Profile",
"syncCannotDisable": "Không thể tắt đồng bộ khi nhóm này được sử dụng bởi profile đã đồng bộ",
@@ -1851,7 +1852,35 @@
"vlessConfigInvalid": "URI VLESS không hợp lệ.",
"xrayUnavailable": "Xray-core không khả dụng trên hệ thống này.",
"xrayUnsupportedOs": "VLESS yêu cầu macOS 12 trở lên.",
"xrayStartFailed": "Không thể khởi động Xray-core."
"xrayStartFailed": "Không thể khởi động Xray-core.",
"cloudNotSignedIn": "Hãy đăng nhập tài khoản Donut Browser để dùng tính năng này.",
"cloudUnreachable": "Không kết nối được tới máy chủ Donut Browser. Hãy kiểm tra kết nối và thử lại.",
"cloudRequestFailed": "Yêu cầu thất bại. Hãy thử lại sau giây lát.",
"remoteRateLimited": "Quá nhiều yêu cầu. Hãy đợi một lát rồi thử lại.",
"remoteNoCapacity": "Hiện không có máy từ xa nào rảnh. Hãy thử lại sau vài phút.",
"remoteNotEntitled": "Gói của bạn không bao gồm chạy từ xa.",
"remoteSessionRefused": "Máy từ xa đã từ chối phiên này.",
"remoteSessionNotFound": "Phiên từ xa đó không còn tồn tại.",
"remoteSessionConflict": "Hồ sơ này đang được mở ở nơi khác.",
"remoteSyncInProgress": "Hồ sơ này vẫn đang tải lên đồng bộ đám mây. Hãy đợi đồng bộ xong rồi thử lại.",
"remoteHoursExhausted": "Bạn đã dùng hết {{used}} trong {{granted}} giờ từ xa của tháng này.",
"notTeamMember": "Bạn không thuộc nhóm nào.",
"cookieBotNotEntitled": "Gói của bạn không bao gồm Cookie Bot.",
"cookieBotNotEnrolled": "Hồ sơ này chưa được thiết lập cho Cookie Bot.",
"cookieBotScheduleConflict": "{{email}} đã làm ấm hồ sơ này lúc {{time}}.",
"cookieBotRunInProgress": "Đã có một lần chạy đang diễn ra cho hồ sơ này.",
"cookieBotRunNotFound": "Lần chạy đó không còn tồn tại.",
"cookieBotInvalidSchedule": "Lịch chạy đó không hợp lệ. Hãy kiểm tra giờ chạy, các ngày và thời lượng.",
"cookieBotInvalidTimezone": "{{timezone}} không phải múi giờ mà máy chủ nhận diện được.",
"cookieBotInvalidPeriod": "Kỳ đó không hợp lệ. Hãy dùng dạng tháng như 2026-08.",
"cookieBotSiteLimit": "Nhập từ {{min}} đến {{max}} trang, mỗi trang là một địa chỉ http hoặc https đầy đủ.",
"cookieBotRequiresCloudSync": "Hãy bật đồng bộ đám mây cho hồ sơ này trước: máy từ xa không có cách nào khác để lấy hồ sơ.",
"cookieBotEncryptedSyncUnsupported": "Hồ sơ này dùng đồng bộ mã hóa đầu cuối mà máy từ xa không giải mã được. Hãy chuyển sang đồng bộ thường.",
"cookieBotUnknownPlatform": "Hồ sơ này chưa ghi nhận hệ điều hành nên không thể ghép với máy nào.",
"cookieBotUnsupportedPlatform": "Cookie Bot không chạy được hồ sơ {{platform}}. Chỉ hỗ trợ hồ sơ Windows và macOS.",
"cookieBotRequiresExitNode": "Hãy gán proxy hoặc VPN trước. Nếu không, lần chạy sẽ đi ra từ địa chỉ trung tâm dữ liệu, gây hại cho danh tính hồ sơ.",
"unknownCode": "Đã xảy ra lỗi: {{code}}",
"cookieBotTouchFingerprintUnsupported": "Hồ sơ này khai báo là thiết bị cảm ứng, bot không điều khiển được. Hãy dùng vân tay máy tính để bàn."
},
"rail": {
"profiles": "Profile",
@@ -1870,7 +1899,9 @@
},
"network": "Mạng",
"integrations": "Tích hợp",
"account": "Tài khoản"
"account": "Tài khoản",
"cookieBot": "Cookie Bot",
"cookieBotRunning": "Cookie Bot — đang chạy"
},
"pageTitle": {
"proxies": "Mạng",
@@ -1881,7 +1912,8 @@
"integrations": "Tích hợp",
"account": "Tài khoản",
"import": "Nhập profile",
"shortcuts": "Phím tắt"
"shortcuts": "Phím tắt",
"cookieBot": "Cookie Bot"
},
"encryption": {
"required": {
@@ -1924,7 +1956,8 @@
},
"tabs": {
"account": "Tài khoản",
"selfHosted": "Tự lưu trữ"
"selfHosted": "Tự lưu trữ",
"teamUsage": "Mức dùng của nhóm"
},
"selfHosted": {
"title": "Máy chủ đồng bộ tự lưu trữ",
@@ -1937,7 +1970,8 @@
},
"deviceOrdinal": "{{ordinal}} trên {{count}}",
"automationPrimaryOnly": "Tự động hóa trình duyệt chỉ chạy trên thiết bị chính của bạn (Thiết bị 1). Đăng xuất ở đó để sử dụng tại đây.",
"automationActiveHere": "Tự động hóa trình duyệt đang hoạt động trên thiết bị này."
"automationActiveHere": "Tự động hóa trình duyệt đang hoạt động trên thiết bị này.",
"viewTeamUsage": "Xem mức dùng của nhóm"
},
"shortcutsPage": {
"title": "Phím tắt",
@@ -1970,7 +2004,8 @@
"goGroups": "Đi đến Nhóm",
"goIntegrations": "Đi đến Tích hợp",
"goAccount": "Đi đến Tài khoản",
"goSettings": "Đi đến Cài đặt"
"goSettings": "Đi đến Cài đặt",
"goCookieBot": "Cookie Bot"
},
"closeConfirm": {
"title": "Đóng Donut Browser?",
@@ -2102,5 +2137,287 @@
"matchToProxy": "Khớp vân tay với proxy",
"matching": "Đang khớp…",
"matchSuccess": "Đã cập nhật vân tay để khớp với proxy. Khởi động lại hồ sơ để áp dụng."
},
"cookieBot": {
"title": "Cookie Bot",
"description": "Làm ấm hồ sơ qua đêm trên máy từ xa.",
"tabs": {
"overview": "Tổng quan",
"schedule": "Lịch chạy",
"activity": "Hoạt động",
"team": "Nhóm"
},
"locked": {
"title": "Cookie Bot",
"hint": "Cookie Bot làm ấm hồ sơ của bạn qua đêm trên máy từ xa, giúp chúng giữ được cookie và lịch sử mà không cần bật máy tính của bạn. Cần gói Pro hoặc Team."
},
"empty": {
"title": "Chưa có hồ sơ nào được đăng ký",
"hint": "Chọn một hồ sơ và bot sẽ làm ấm nó qua đêm trên máy từ xa. Máy tính của bạn có thể tắt.",
"cta": "Đăng ký một hồ sơ"
},
"tonight": {
"label": "Đêm nay",
"nextRun": "Lần chạy tới lúc {{time}}",
"dueCount_one": "{{count}} hồ sơ đến hạn",
"dueCount_other": "{{count}} hồ sơ đến hạn",
"nothingScheduled": "Chưa lên lịch gì"
},
"lastDay": {
"label": "24 giờ qua",
"none": "Chưa có lần chạy nào",
"ran_one": "{{count}} đã chạy",
"ran_other": "{{count}} đã chạy",
"partial_one": "{{count}} một phần",
"partial_other": "{{count}} một phần",
"failed_one": "{{count}} thất bại",
"failed_other": "{{count}} thất bại"
},
"chart": {
"machineTime": "Thời gian máy mỗi đêm",
"minutes": "{{minutes}} phút"
},
"hours": {
"label": "Giờ từ xa",
"remaining": "Còn {{remaining}} giờ trong {{total}}",
"remainingOf": "trên {{total}} giờ",
"used": "Đã dùng {{used}} trong {{total}} giờ",
"resets": "Đặt lại vào {{date}}",
"exhausted": "Đã hết giờ từ xa. Các lịch chạy vẫn được giữ và sẽ tiếp tục ở chu kỳ sau.",
"exhaustedOn": "Đã hết giờ từ xa. Các lịch chạy vẫn được giữ và sẽ tiếp tục vào {{date}}.",
"estimate": "Khoảng {{hours}} giờ mỗi tuần · còn {{remaining}} giờ trong chu kỳ này",
"estimateOverBudget": "Cần khoảng {{hours}} giờ mỗi tuần — chỉ còn {{remaining}} giờ",
"estimateOnly": "Khoảng {{hours}} giờ mỗi tuần"
},
"enrolled": {
"columnProfile": "Hồ sơ",
"columnCadence": "Tần suất",
"columnTime": "Giờ",
"columnNextRun": "Lần chạy tới",
"columnLastRun": "Lần chạy trước",
"enrolProfiles": "Đăng ký hồ sơ",
"edit": "Sửa lịch chạy",
"neverRun": "Chưa bao giờ",
"pausedNoHours": "Tạm dừng — hết giờ",
"profileMissing": "Hồ sơ đó không có trên máy tính này."
},
"schedule": {
"empty": "Chưa có gì được lên lịch.",
"quietHours_one": "{{count}} giờ trống",
"quietHours_other": "{{count}} giờ trống",
"crowded_one": "{{count}} hồ sơ khởi động cùng lúc",
"crowded_other": "{{count}} hồ sơ khởi động cùng lúc",
"unenrol": "Gỡ khỏi Cookie Bot",
"unenrolTitle": "Gỡ {{name}} khỏi Cookie Bot?",
"unenrolDescription": "Việc làm ấm sẽ dừng ngay đêm nay. Các lần chạy trước vẫn nằm trong tab Hoạt động.",
"unenrolled": "Đã gỡ khỏi Cookie Bot"
},
"status": {
"provisioning": "Đang chuẩn bị máy",
"ready": "Đang tải hồ sơ",
"warming": "Đang làm ấm",
"finished": "Đang kết thúc",
"failed": "Thất bại"
},
"runStatus": {
"pending": "Trong hàng đợi",
"running": "Đang chạy",
"succeeded": "Hoàn tất",
"partial": "Một phần",
"failed": "Thất bại",
"skipped": "Đã bỏ qua",
"cancelled": "Đã dừng"
},
"running": {
"label": "Đang chạy",
"more": "+{{count}} nữa",
"stop": "Dừng lần chạy",
"stopped": "Đã dừng lần chạy"
},
"live": {
"idle": "Hiện không có gì đang chạy",
"streamOffline": "Cập nhật trực tiếp đang ngoại tuyến",
"streamOfflineDetail": "Cập nhật trực tiếp đang ngoại tuyến — đang kết nối lại. Các lần chạy bên dưới có thể đã cũ.",
"unnamedSession": "Phiên từ xa",
"notStartedYet": "Máy chưa báo về thời điểm bắt đầu.",
"sitesProgress": "{{visited}} trong {{total}} trang",
"sitesUnknown": "Chưa có báo cáo về các trang",
"consentHandled_one": "Đã xử lý {{count}} hộp thoại đồng ý",
"consentHandled_other": "Đã xử lý {{count}} hộp thoại đồng ý",
"consentUnknown": "Chưa có báo cáo về hộp thoại đồng ý",
"billed": "Đã tính {{duration}}",
"billedUnknown": "Chưa có báo cáo về thời gian tính phí",
"chunk": "Phần {{index}} trên {{total}}"
},
"history": {
"title": "Lần chạy",
"allProfiles": "Tất cả hồ sơ",
"searchPlaceholder": "Tìm hồ sơ…",
"filterAll": "Tất cả lần chạy",
"filterComplete": "Hoàn tất",
"filterPartial": "Một phần",
"filterFailed": "Thất bại",
"columnStarted": "Bắt đầu",
"columnProfile": "Hồ sơ",
"columnDuration": "Thời lượng",
"columnSites": "Trang",
"columnStatus": "Trạng thái",
"columnOperator": "Người vận hành",
"empty": "Chưa có lần chạy nào.",
"noMatch": "Không có lần chạy nào khớp bộ lọc này.",
"unknownProfile": "Hồ sơ không xác định",
"outcome": "Lý do: {{reason}}",
"sitesVisited": "{{visited}}/{{total}}",
"sitesFailed_one": "Không truy cập được {{count}} trang",
"sitesFailed_other": "Không truy cập được {{count}} trang",
"consentHandled_one": "Đã xử lý {{count}} hộp thoại đồng ý",
"consentHandled_other": "Đã xử lý {{count}} hộp thoại đồng ý",
"sitesUnknown": "Chưa có số liệu"
},
"duration": {
"hm": "{{hours}} giờ {{minutes}} phút",
"ms": "{{minutes}} phút {{seconds}} giây",
"s": "{{seconds}} giây"
},
"picker": {
"title": "Đăng ký hồ sơ",
"description": "Chọn các hồ sơ mà bot sẽ làm ấm qua đêm.",
"searchPlaceholder": "Tìm hồ sơ…",
"noProfiles": "Không có hồ sơ nào khớp.",
"alreadyEnrolled": "Đã đăng ký",
"continue_one": "Tiếp tục với {{count}}",
"continue_other": "Tiếp tục với {{count}}"
},
"enrol": {
"titleOne": "Đăng ký {{name}}",
"titleCount_one": "Đăng ký {{count}} hồ sơ",
"titleCount_other": "Đăng ký {{count}} hồ sơ",
"editTitle": "Sửa lịch chạy",
"description": "Bot mở hồ sơ trên máy từ xa và duyệt các trang bạn liệt kê. Máy tính của bạn có thể tắt.",
"summaryNightly": "Chạy mỗi đêm lúc {{time}}, tối đa {{minutes}} phút mỗi lần.",
"summaryWeeknights": "Chạy từ thứ Hai đến thứ Sáu lúc {{time}}, tối đa {{minutes}} phút mỗi lần.",
"summaryAlternate": "Chạy cách đêm lúc {{time}}, tối đa {{minutes}} phút mỗi lần.",
"summaryCustom_one": "Chạy {{count}} đêm mỗi tuần lúc {{time}}, tối đa {{minutes}} phút mỗi lần.",
"summaryCustom_other": "Chạy {{count}} đêm mỗi tuần lúc {{time}}, tối đa {{minutes}} phút mỗi lần.",
"confirm": "Đăng ký cho đêm nay",
"confirmSome": "Đăng ký {{eligible}} trong {{total}} cho đêm nay",
"fixFirst": "Hãy khắc phục những mục này trước",
"saving": "Đang đăng ký…",
"saved": "Đã lưu lịch chạy",
"enrolled_one": "Đã đăng ký {{count}} hồ sơ",
"enrolled_other": "Đã đăng ký {{count}} hồ sơ",
"adjust": "Điều chỉnh lịch chạy",
"cadenceLabel": "Tần suất",
"cadenceNightly": "Mỗi đêm",
"cadenceWeeknights": "Đêm trong tuần",
"cadenceAlternate": "Cách đêm",
"cadenceCustom_one": "{{count}} đêm mỗi tuần",
"cadenceCustom_other": "{{count}} đêm mỗi tuần",
"timeLabel": "Giờ bắt đầu",
"timeHint": "Theo múi giờ trong dấu vân tay của từng hồ sơ.",
"maxMinutesLabel": "Số phút tối đa",
"intensityLabel": "Độ sâu",
"sitesLabel": "Trang web",
"sitesPlaceholder": "Mỗi dòng một địa chỉ",
"sitesHint_one": "{{count}} trang. Chỉ những trang bạn liệt kê ở đây mới được truy cập.",
"sitesHint_other": "{{count}} trang. Chỉ những trang bạn liệt kê ở đây mới được truy cập.",
"sitesTooMany": "Tối đa {{max}} trang.",
"presetsUnavailable": "Không tải được các mức độ sâu định sẵn. Hãy thử lại sau giây lát.",
"confirmBulkTitle_one": "Đăng ký {{count}} hồ sơ vào Cookie Bot?",
"confirmBulkTitle_other": "Đăng ký {{count}} hồ sơ vào Cookie Bot?",
"confirmBulkDescription_one": "Việc này đặt trước một lần chạy đêm, trừ vào quỹ giờ từ xa dùng chung. Bạn sẽ chọn giờ và các trang ở bước tiếp theo.",
"confirmBulkDescription_other": "Việc này đặt trước {{count}} lần chạy đêm, trừ vào quỹ giờ từ xa dùng chung. Bạn sẽ chọn giờ và các trang ở bước tiếp theo.",
"confirmBulkButton_one": "Tiếp tục với {{count}} hồ sơ",
"confirmBulkButton_other": "Tiếp tục với {{count}} hồ sơ",
"sitesRequired": "Hãy thêm ít nhất một trang.",
"addSitesFirst": "Hãy thêm một trang trước",
"presetsMissing": "Không có cài đặt sẵn về độ sâu"
},
"preset": {
"light": "Nhẹ",
"balanced": "Tiêu chuẩn",
"deep": "Sâu"
},
"preflight": {
"ineligible_one": "{{count}} hồ sơ không chạy từ xa được",
"ineligible_other": "{{count}} hồ sơ không chạy từ xa được",
"reasonSync": "Đồng bộ đang tắt",
"reasonEncrypted": "Mã hóa đầu cuối",
"reasonNoFingerprint": "Chưa ghi nhận hệ điều hành",
"reasonCrossOs": "Tạo cho {{os}} — không có máy từ xa phù hợp",
"reasonNoExitNode": "Không có proxy hoặc VPN",
"fixSync": "Bật đồng bộ",
"fixEncrypted": "Mở cài đặt đồng bộ",
"fixProxy": "Gán một proxy",
"fixFailed": "Không áp dụng được cách khắc phục đó.",
"exitNodeHint": "Không có proxy hoặc VPN, lần chạy sẽ đi ra từ chính địa chỉ trung tâm dữ liệu của hệ thống máy. Nhiều giờ lưu lượng từ một mạng lưu trữ gây hại cho danh tính hồ sơ hơn cả việc không làm ấm."
},
"conflict": {
"title": "{{email}} đã làm ấm hồ sơ này lúc {{time}}",
"detail": "Hai lịch chạy trên cùng một hồ sơ tiêu tốn giờ gấp đôi và có thể xung đột giữa chừng.",
"keepTheirs": "Dùng lịch của họ",
"replace": "Thay bằng lịch của tôi",
"replaceForbidden": "Chỉ chủ sở hữu hoặc quản trị viên nhóm mới đổi được lịch của người khác.",
"askThem": "Sao chép {{email}}",
"emailCopied": "Đã sao chép email",
"copyFailed": "Không sao chép được địa chỉ."
},
"actionBar": {
"enrol": "Đăng ký vào Cookie Bot",
"proRequired": "Cookie Bot cần gói Pro hoặc Team",
"noneEligible": "Không hồ sơ nào đã chọn có thể làm ấm từ xa"
},
"actions": {
"enrol": "Đăng ký vào Cookie Bot",
"editSchedule": "Sửa lịch chạy",
"runNow": "Chạy ngay",
"runStarted": "Đã bắt đầu chạy",
"viewActivity": "Xem hoạt động",
"runNotStarted": "Lượt chạy chưa bắt đầu: {{reason}}"
},
"state": {
"enrolled": "Đã đăng ký",
"notEnrolled": "Chưa đăng ký",
"paused": "Tạm dừng",
"summary": "{{cadence}} lúc {{time}}",
"rowMenu": "Tùy chọn Cookie Bot cho {{name}}",
"blocked": "Không thể chạy: {{reason}}"
},
"team": {
"title": "Mức dùng của nhóm",
"pooled_one": "{{used}} trong {{total}} giờ, {{count}} chỗ",
"pooled_other": "{{used}} trong {{total}} giờ dùng chung cho {{count}} chỗ",
"hours": "{{hours}} giờ",
"legendBot": "Cookie Bot",
"legendInteractive": "Tương tác",
"columnMember": "Thành viên",
"columnRuns": "Lần chạy",
"columnHours": "Giờ",
"columnShare": "Tỷ lệ",
"noActivity": "Không có phiên từ xa nào trong kỳ này.",
"soloNote": "Hiện chỉ có mức dùng của bạn. Mời đồng đội để xem quỹ giờ chia theo từng thành viên.",
"runsFailed": "· {{n}} thất bại"
},
"closeReason": {
"stoppedByUser": "Đã dừng thủ công",
"maxDuration": "Đã đạt giới hạn thời gian",
"other": "Đã kết thúc: {{reason}}"
},
"outcome": {
"notEntitled": "Không có trong gói của bạn",
"syncDisabled": "Hồ sơ này đang tắt đồng bộ đám mây",
"encryptedSync": "Không hỗ trợ đồng bộ mã hoá đầu cuối",
"proxyRequired": "Chưa gắn proxy hoặc VPN",
"touchFingerprint": "Không hỗ trợ vân tay thiết bị cảm ứng",
"platformUnsupported": "Không có máy nào chạy hệ điều hành của hồ sơ này",
"noSites": "Không có trang nào để truy cập",
"quotaExhausted": "Đã dùng hết số giờ từ xa",
"profileLocked": "Hồ sơ đang mở ở nơi khác",
"noCapacity": "Không có máy nào rảnh",
"managerError": "Cụm máy không khởi động được trình duyệt",
"budgetExceeded": "Đã hết thời lượng dành cho đêm nay",
"cancelledByUser": "Đã dừng thủ công",
"unknown": "Lý do không xác định ({{code}})"
}
}
}
+324 -7
View File
@@ -258,7 +258,8 @@
"emptyCreate": "创建配置文件",
"emptyImport": "导入配置文件",
"emptyFilteredTitle": "未找到配置文件",
"emptyFilteredHint": "没有符合此分组或搜索的配置文件。请尝试其他筛选条件或新建一个。"
"emptyFilteredHint": "没有符合此分组或搜索的配置文件。请尝试其他筛选条件或新建一个。",
"bot": "机器人"
},
"actions": {
"launch": "启动",
@@ -1851,7 +1852,35 @@
"vlessConfigInvalid": "VLESS URI 无效。",
"xrayUnavailable": "此系统无法使用 Xray-core。",
"xrayUnsupportedOs": "VLESS 需要 macOS 12 或更高版本。",
"xrayStartFailed": "无法启动 Xray-core。"
"xrayStartFailed": "无法启动 Xray-core。",
"cloudNotSignedIn": "请先登录你的 Donut Browser 账号再使用此功能。",
"cloudUnreachable": "无法连接 Donut Browser 服务器。请检查网络后重试。",
"cloudRequestFailed": "请求失败。请稍后再试。",
"remoteRateLimited": "请求过于频繁。请稍候再试。",
"remoteNoCapacity": "当前没有空闲的远程机器。请几分钟后再试。",
"remoteNotEntitled": "你的套餐不包含远程运行。",
"remoteSessionRefused": "远程机器拒绝了此会话。",
"remoteSessionNotFound": "该远程会话已不存在。",
"remoteSessionConflict": "此配置文件已在别处打开。",
"remoteSyncInProgress": "此配置文件仍在上传到云同步。请等待同步完成后重试。",
"remoteHoursExhausted": "本月 {{granted}} 小时远程时长已全部用完(已用 {{used}})。",
"notTeamMember": "你不属于任何团队。",
"cookieBotNotEntitled": "你的套餐不包含 Cookie Bot。",
"cookieBotNotEnrolled": "此配置文件尚未为 Cookie Bot 配置。",
"cookieBotScheduleConflict": "{{email}} 已在 {{time}} 养这个配置文件。",
"cookieBotRunInProgress": "此配置文件已有一次运行正在进行。",
"cookieBotRunNotFound": "该运行记录已不存在。",
"cookieBotInvalidSchedule": "该计划无效。请检查运行时间、日期和时长。",
"cookieBotInvalidTimezone": "{{timezone}} 不是服务器可识别的时区。",
"cookieBotInvalidPeriod": "该周期无效。请使用类似 2026-08 的月份。",
"cookieBotSiteLimit": "请输入 {{min}} 到 {{max}} 个网站,每个都要是完整的 http 或 https 地址。",
"cookieBotRequiresCloudSync": "请先为此配置文件开启云同步:远程机器没有其他方式获取它。",
"cookieBotEncryptedSyncUnsupported": "此配置文件使用端到端加密同步,远程机器无法解密。请改为常规同步。",
"cookieBotUnknownPlatform": "此配置文件没有记录操作系统,无法匹配到机器。",
"cookieBotUnsupportedPlatform": "Cookie Bot 无法运行 {{platform}} 配置文件。仅支持 Windows 和 macOS 配置文件。",
"cookieBotRequiresExitNode": "请先绑定代理或 VPN。否则运行会从数据中心地址发出,损害配置文件的身份。",
"unknownCode": "出现问题: {{code}}",
"cookieBotTouchFingerprintUnsupported": "该配置文件声称是触摸设备,机器人无法操作。请使用桌面端指纹。"
},
"rail": {
"profiles": "配置文件",
@@ -1870,7 +1899,9 @@
},
"network": "网络",
"integrations": "集成",
"account": "账号"
"account": "账号",
"cookieBot": "Cookie Bot",
"cookieBotRunning": "Cookie Bot — 正在运行"
},
"pageTitle": {
"proxies": "网络",
@@ -1881,7 +1912,8 @@
"integrations": "集成",
"account": "账户",
"import": "导入配置文件",
"shortcuts": "键盘快捷键"
"shortcuts": "键盘快捷键",
"cookieBot": "Cookie Bot"
},
"encryption": {
"required": {
@@ -1924,7 +1956,8 @@
},
"tabs": {
"account": "账户",
"selfHosted": "自托管"
"selfHosted": "自托管",
"teamUsage": "团队用量"
},
"selfHosted": {
"title": "自托管同步服务器",
@@ -1937,7 +1970,8 @@
},
"deviceOrdinal": "第 {{ordinal}} 台,共 {{count}} 台",
"automationPrimaryOnly": "浏览器自动化仅在您的主设备(设备 1)上运行。请在该设备上退出登录,才能在此设备上使用。",
"automationActiveHere": "浏览器自动化已在此设备上启用。"
"automationActiveHere": "浏览器自动化已在此设备上启用。",
"viewTeamUsage": "查看团队用量"
},
"shortcutsPage": {
"title": "键盘快捷键",
@@ -1970,7 +2004,8 @@
"goGroups": "转到分组",
"goIntegrations": "转到集成",
"goAccount": "转到账户",
"goSettings": "转到设置"
"goSettings": "转到设置",
"goCookieBot": "Cookie Bot"
},
"closeConfirm": {
"title": "关闭 Donut Browser",
@@ -2102,5 +2137,287 @@
"matchToProxy": "将指纹匹配到代理",
"matching": "匹配中…",
"matchSuccess": "指纹已更新以匹配代理。重新启动配置文件以生效。"
},
"cookieBot": {
"title": "Cookie Bot",
"description": "在远程机器上通宵养号。",
"tabs": {
"overview": "概览",
"schedule": "计划",
"activity": "活动",
"team": "团队"
},
"locked": {
"title": "Cookie Bot",
"hint": "Cookie Bot 在远程机器上通宵养号,无需开着你的电脑也能保住 Cookie 和历史记录。需要 Pro 或 Team 套餐。"
},
"empty": {
"title": "尚未加入任何配置文件",
"hint": "选一个配置文件,机器人会在远程机器上通宵养号。你的电脑可以关机。",
"cta": "加入一个配置文件"
},
"tonight": {
"label": "今晚",
"nextRun": "下次运行 {{time}}",
"dueCount_one": "{{count}} 个配置文件待运行",
"dueCount_other": "{{count}} 个配置文件待运行",
"nothingScheduled": "没有安排"
},
"lastDay": {
"label": "最近 24 小时",
"none": "还没有运行记录",
"ran_one": "{{count}} 次运行",
"ran_other": "{{count}} 次运行",
"partial_one": "{{count}} 次部分完成",
"partial_other": "{{count}} 次部分完成",
"failed_one": "{{count}} 次失败",
"failed_other": "{{count}} 次失败"
},
"chart": {
"machineTime": "每晚机器时长",
"minutes": "{{minutes}} 分钟"
},
"hours": {
"label": "远程时长",
"remaining": "{{total}} 小时中还剩 {{remaining}} 小时",
"remainingOf": "/ {{total}} 小时",
"used": "{{total}} 小时中已用 {{used}} 小时",
"resets": "{{date}} 重置",
"exhausted": "远程时长已用完。计划仍然保留,将在下个周期恢复。",
"exhaustedOn": "远程时长已用完。计划仍然保留,将于 {{date}} 恢复。",
"estimate": "每周约 {{hours}} 小时 · 本周期还剩 {{remaining}} 小时",
"estimateOverBudget": "每周约需 {{hours}} 小时,但只剩 {{remaining}} 小时",
"estimateOnly": "每周约 {{hours}} 小时"
},
"enrolled": {
"columnProfile": "配置文件",
"columnCadence": "频率",
"columnTime": "时间",
"columnNextRun": "下次运行",
"columnLastRun": "上次运行",
"enrolProfiles": "加入配置文件",
"edit": "编辑计划",
"neverRun": "从未",
"pausedNoHours": "已暂停 — 时长用尽",
"profileMissing": "该配置文件不在这台电脑上。"
},
"schedule": {
"empty": "还没有任何安排。",
"quietHours_one": "{{count}} 个空闲小时",
"quietHours_other": "{{count}} 个空闲小时",
"crowded_one": "{{count}} 个配置文件同时开始",
"crowded_other": "{{count}} 个配置文件同时开始",
"unenrol": "从 Cookie Bot 移除",
"unenrolTitle": "将 {{name}} 从 Cookie Bot 移除?",
"unenrolDescription": "今晚起停止养号。以往的运行记录仍保留在“活动”中。",
"unenrolled": "已从 Cookie Bot 移除"
},
"status": {
"provisioning": "正在准备机器",
"ready": "正在加载配置文件",
"warming": "养号中",
"finished": "正在收尾",
"failed": "失败"
},
"runStatus": {
"pending": "排队中",
"running": "运行中",
"succeeded": "已完成",
"partial": "部分完成",
"failed": "失败",
"skipped": "已跳过",
"cancelled": "已停止"
},
"running": {
"label": "正在运行",
"more": "另有 {{count}} 个",
"stop": "停止运行",
"stopped": "运行已停止"
},
"live": {
"idle": "当前没有任务在运行",
"streamOffline": "实时更新已离线",
"streamOfflineDetail": "实时更新已离线,正在重新连接。下方的运行记录可能不是最新的。",
"unnamedSession": "远程会话",
"notStartedYet": "机器尚未报告开始时间。",
"sitesProgress": "{{total}} 个网站中的 {{visited}} 个",
"sitesUnknown": "尚未报告网站信息",
"consentHandled_one": "已处理 {{count}} 个同意提示",
"consentHandled_other": "已处理 {{count}} 个同意提示",
"consentUnknown": "尚未报告同意提示",
"billed": "已计费 {{duration}}",
"billedUnknown": "尚未报告计费时长",
"chunk": "第 {{index}} 段,共 {{total}} 段"
},
"history": {
"title": "运行记录",
"allProfiles": "所有配置文件",
"searchPlaceholder": "搜索配置文件…",
"filterAll": "全部运行",
"filterComplete": "已完成",
"filterPartial": "部分完成",
"filterFailed": "失败",
"columnStarted": "开始",
"columnProfile": "配置文件",
"columnDuration": "时长",
"columnSites": "网站",
"columnStatus": "状态",
"columnOperator": "操作者",
"empty": "还没有运行记录。",
"noMatch": "没有符合此筛选条件的运行。",
"unknownProfile": "未知配置文件",
"outcome": "原因:{{reason}}",
"sitesVisited": "{{visited}}/{{total}}",
"sitesFailed_one": "{{count}} 个网站无法访问",
"sitesFailed_other": "{{count}} 个网站无法访问",
"consentHandled_one": "已处理 {{count}} 个同意提示",
"consentHandled_other": "已处理 {{count}} 个同意提示",
"sitesUnknown": "暂无数据"
},
"duration": {
"hm": "{{hours}} 小时 {{minutes}} 分",
"ms": "{{minutes}} 分 {{seconds}} 秒",
"s": "{{seconds}} 秒"
},
"picker": {
"title": "加入配置文件",
"description": "选择机器人应在夜间养号的配置文件。",
"searchPlaceholder": "搜索配置文件…",
"noProfiles": "没有匹配的配置文件。",
"alreadyEnrolled": "已加入",
"continue_one": "继续({{count}} 个)",
"continue_other": "继续({{count}} 个)"
},
"enrol": {
"titleOne": "加入 {{name}}",
"titleCount_one": "加入 {{count}} 个配置文件",
"titleCount_other": "加入 {{count}} 个配置文件",
"editTitle": "编辑计划",
"description": "机器人会在远程机器上打开配置文件,浏览你列出的网站。你的电脑可以关机。",
"summaryNightly": "每晚 {{time}} 运行,每次最多 {{minutes}} 分钟。",
"summaryWeeknights": "周一至周五 {{time}} 运行,每次最多 {{minutes}} 分钟。",
"summaryAlternate": "隔晚 {{time}} 运行,每次最多 {{minutes}} 分钟。",
"summaryCustom_one": "每周 {{count}} 晚,于 {{time}} 运行,每次最多 {{minutes}} 分钟。",
"summaryCustom_other": "每周 {{count}} 晚,于 {{time}} 运行,每次最多 {{minutes}} 分钟。",
"confirm": "今晚起加入",
"confirmSome": "今晚加入 {{total}} 个中的 {{eligible}} 个",
"fixFirst": "请先解决这些问题",
"saving": "正在加入…",
"saved": "计划已保存",
"enrolled_one": "已加入 {{count}} 个配置文件",
"enrolled_other": "已加入 {{count}} 个配置文件",
"adjust": "调整计划",
"cadenceLabel": "频率",
"cadenceNightly": "每晚",
"cadenceWeeknights": "工作日夜间",
"cadenceAlternate": "隔晚一次",
"cadenceCustom_one": "每周 {{count}} 晚",
"cadenceCustom_other": "每周 {{count}} 晚",
"timeLabel": "开始时间",
"timeHint": "按各配置文件指纹所在时区计算。",
"maxMinutesLabel": "最长分钟数",
"intensityLabel": "深度",
"sitesLabel": "网站",
"sitesPlaceholder": "每行一个网址",
"sitesHint_one": "{{count}} 个网站。只会访问你在这里列出的页面。",
"sitesHint_other": "{{count}} 个网站。只会访问你在这里列出的页面。",
"sitesTooMany": "最多 {{max}} 个网站。",
"presetsUnavailable": "无法加载深度预设。请稍后再试。",
"confirmBulkTitle_one": "将 {{count}} 个配置文件加入 Cookie Bot",
"confirmBulkTitle_other": "将 {{count}} 个配置文件加入 Cookie Bot",
"confirmBulkDescription_one": "这会占用共享远程时长预订一次夜间运行。时间和网站将在下一步选择。",
"confirmBulkDescription_other": "这会占用共享远程时长预订 {{count}} 次夜间运行。时间和网站将在下一步选择。",
"confirmBulkButton_one": "继续({{count}} 个配置文件)",
"confirmBulkButton_other": "继续({{count}} 个配置文件)",
"sitesRequired": "请至少添加一个网站。",
"addSitesFirst": "请先添加网站",
"presetsMissing": "深度预设不可用"
},
"preset": {
"light": "轻度",
"balanced": "标准",
"deep": "深度"
},
"preflight": {
"ineligible_one": "{{count}} 个配置文件无法远程运行",
"ineligible_other": "{{count}} 个配置文件无法远程运行",
"reasonSync": "同步已关闭",
"reasonEncrypted": "端到端加密",
"reasonNoFingerprint": "没有记录操作系统",
"reasonCrossOs": "为 {{os}} 创建 — 没有匹配的远程机器",
"reasonNoExitNode": "没有代理或 VPN",
"fixSync": "开启同步",
"fixEncrypted": "打开同步设置",
"fixProxy": "绑定代理",
"fixFailed": "无法应用该修复。",
"exitNodeHint": "没有代理或 VPN 时,流量会从机器集群自己的数据中心地址发出。来自托管网络的长时间流量对配置文件身份的损害,比完全不养号还要大。"
},
"conflict": {
"title": "{{email}} 已在 {{time}} 养这个配置文件",
"detail": "同一个配置文件上有两份计划会重复消耗时长,并可能在运行中冲突。",
"keepTheirs": "使用对方的计划",
"replace": "用我的替换",
"replaceForbidden": "只有团队所有者或管理员才能更改他人的计划。",
"askThem": "复制 {{email}}",
"emailCopied": "已复制邮箱",
"copyFailed": "无法复制该地址。"
},
"actionBar": {
"enrol": "加入 Cookie Bot",
"proRequired": "Cookie Bot 需要 Pro 或 Team 套餐",
"noneEligible": "所选配置文件都无法远程养号"
},
"actions": {
"enrol": "加入 Cookie Bot",
"editSchedule": "编辑计划",
"runNow": "立即运行",
"runStarted": "已开始运行",
"viewActivity": "查看活动",
"runNotStarted": "运行未开始:{{reason}}"
},
"state": {
"enrolled": "已加入",
"notEnrolled": "未加入",
"paused": "已暂停",
"summary": "{{cadence}} {{time}}",
"rowMenu": "{{name}} 的 Cookie Bot 选项",
"blocked": "无法运行:{{reason}}"
},
"team": {
"title": "团队用量",
"pooled_one": "{{total}} 小时中已用 {{used}} 小时,{{count}} 个席位",
"pooled_other": "{{total}} 小时中已用 {{used}} 小时,由 {{count}} 个席位共享",
"hours": "{{hours}} 小时",
"legendBot": "Cookie Bot",
"legendInteractive": "手动使用",
"columnMember": "成员",
"columnRuns": "运行次数",
"columnHours": "时长",
"columnShare": "占比",
"noActivity": "此期间没有远程会话。",
"soloNote": "目前只显示你自己的用量。邀请队友后可按成员查看时长分配。",
"runsFailed": "· {{n}} 次失败"
},
"closeReason": {
"stoppedByUser": "已手动停止",
"maxDuration": "已达时间上限",
"other": "已结束:{{reason}}"
},
"outcome": {
"notEntitled": "当前套餐不包含此功能",
"syncDisabled": "该配置文件已关闭云同步",
"encryptedSync": "不支持端到端加密同步",
"proxyRequired": "未绑定代理或 VPN",
"touchFingerprint": "不支持触摸设备指纹",
"platformUnsupported": "没有机器可运行该配置文件的系统",
"noSites": "没有要访问的网站",
"quotaExhausted": "远程时长已用完",
"profileLocked": "该配置文件已在别处打开",
"noCapacity": "没有空闲机器",
"managerError": "机器集群未能启动浏览器",
"budgetExceeded": "当晚的时长预算已用完",
"cancelledByUser": "已手动停止",
"unknown": "未知原因({{code}}"
}
}
}