diff --git a/src/renderer/src/i18n/locales/es.json b/src/renderer/src/i18n/locales/es.json index a4986c12009..9b521384c15 100644 --- a/src/renderer/src/i18n/locales/es.json +++ b/src/renderer/src/i18n/locales/es.json @@ -1280,6 +1280,21 @@ } }, "components": { + "plainSshTerminal": { + "open": "Abrir terminal SSH normal", + "unmanaged": "SSH normal — no administrado. No es un espacio de trabajo de Orca: aquí no se rastrean agentes ni pestañas, y este terminal no se restaura. Al cerrarlo finaliza la sesión SSH.", + "ended": "ssh finalizó con el código {{code}}. Cierra esta ventana cuando termines de leer.", + "title": "SSH normal · {{host}}", + "minimize": "Minimizar", + "close": "Cerrar y finalizar sesión", + "unknownTarget": "Este host SSH ya no está guardado en Orca.", + "notBlocked": "Orca puede volver a acceder a este host, así que usa sus terminales. SSH normal solo se usa mientras Orca no puede configurarse en el host.", + "alreadyOpen": "Otra ventana de Orca ya tiene abierto un terminal SSH normal para este host.", + "endedBySignal": "ssh se detuvo (señal {{signal}}). Cierra esta ventana cuando termines de leer.", + "cancelled": "Este terminal SSH normal se cerró antes de iniciarse.", + "terminalUnavailable": "Orca no pudo abrir aquí un terminal.", + "openHint": "Te mantiene trabajando en el host mientras Orca no puede configurarse allí." + }, "hostPicker": { "searchHosts": "Buscar hosts…", "noHostsMatch": "Ningún host coincide.", @@ -6109,21 +6124,8 @@ "62e71f2d5d": "Crear espacio de trabajo para {{value0}}" } } - } - }, - "sidebar": { - "project": { - "drop": { - "669e12dd97": "Carpetas locales y repositorios Git", - "ffc769ca29": "Suelta una carpeta para agregar el proyecto", - "740e8d0d46": "Usa Agregar proyecto para rutas de host", - "e344666fb8": "Servidor activo", - "d0f8943f8b": "Preparando el flujo para agregar proyecto", - "18d3cf40e9": "Comprobando carpeta", - "wslFolder": "Suelta una carpeta de WSL para agregar un proyecto", - "wslFolderDescription": "Carpetas en \\\\wsl.localhost" - } - } + }, + "project": {} }, "sleep": { "worktree": { @@ -7104,7 +7106,8 @@ "ee110e1830": "Sin ref base predeterminada" }, "BrowserDefaultZoomSetting": { - "265597101f": "Zoom predeterminado" + "265597101f": "Zoom predeterminado", + "siteDefault": "Zoom para sitios que no has ampliado." }, "BrowserHomePageSetting": { "d4ddcd0056": "Guardar", @@ -12959,6 +12962,23 @@ }, "right": { "sidebar": { + "run": { + "source": { + "control": { + "agent": { + "action": { + "start": { + "git": { + "operation": { + "running": "Espera a que termine la operación de Git en curso." + } + } + } + } + } + } + } + }, "BulkActionBar": { "79a9f5f712": "Unstage (", "ef5f5bd06e": "Stage (", @@ -16345,6 +16365,9 @@ }, "editor": { "save": { + "notUtf8": { + "notice": "La función de guardado automático está pausada para {{name}} porque no es texto UTF-8. Guárdalo manualmente para convertirlo a UTF-8." + }, "failure": { "notice": { "8c59ce5075": "Failed to save the file. Please try again." @@ -16651,6 +16674,20 @@ "7c31b0da94": "No se pudo recuperar esta pestaña. Revisa la sesión del teléfono e inténtalo de nuevo." }, "BrowserPane": { + "addToDictionary": "Agregar al diccionario", + "undo": "Deshacer", + "redo": "Rehacer", + "cut": "Cortar", + "paste": "Pegar", + "pasteAndMatchStyle": "Pegar y adaptar al estilo", + "pasteAsPlainText": "Pegar como texto sin formato", + "selectAll": "Seleccionar todo", + "openImageInNewTab": "Abrir imagen en una pestaña nueva", + "saveImage": "Guardar imagen", + "copyImage": "Copiar imagen", + "copyImageAddress": "Copiar dirección de la imagen", + "searchSelection": "Buscar “{{value1}}” en {{value0}}", + "inspect": "Inspeccionar", "1ded0d3168": "Copiar captura de pantalla", "f30d2d35a7": "Captura de pantalla", "fa6ea61de3": "Cancelar", @@ -16742,6 +16779,15 @@ "429ef481f9": "Cancelar", "64f448fb6e": "Nombre del perfil", "67e9b9fcd6": "Nuevo perfil del navegador", + "zoom": "Zoom", + "zoomOut": "Alejar", + "zoomIn": "Acercar", + "resetZoom": "Restablecer zoom", + "appearance": "Apariencia", + "appearanceMatchOrca": "Coincidir con Orca", + "appearanceLight": "Claro", + "appearanceDark": "Oscuro", + "zoomPercent": "Zoom {{value0}}%", "58f2c81542": "Cambiar", "a38f217b46": "Cambiar de perfil recargará esta página. Todos los datos del formulario no guardados se perderán.", "fe683eb3b4": "Cambiar perfil", @@ -18317,6 +18363,7 @@ }, "components": { "native-chat": { + "imagePreview": { "fileActions": "Acciones de archivo", "linkActions": "Acciones de enlace" }, "install": { "checking": "Comprobando si {{agent}} está listo en este host…" }, @@ -18484,7 +18531,7 @@ "queueTooLarge": "Hay demasiado texto esperando en la cola.", "shrinkQueue": "Elimine un mensaje de la cola o espere a que se entregue uno y vuelva a intentarlo.", "messageTooLarge": "Supera el límite de 256 KB por mensaje.", - "shortenMessage": "Acórtelo o divídalo y vuelva a enviarlo.", + "shortenMessage": "Acórtalo o divídelo y vuelve a enviarlo.", "optionRejected": "El agente no aceptó este ajuste.", "goalsUnsupported": "Este agente no admite objetivos.", "agentRefused": "El agente lo rechazó.", @@ -18509,6 +18556,7 @@ "compactAfterSending": "Su mensaje anterior todavía se está enviando. Ejecute /compact cuando se haya enviado." }, "composer": { + "imageUnavailable": "Vista previa no disponible", "imageUnsupported": "Este agente no admite pegar imágenes.", "send": "Enviar", "noPty": "No hay terminal activa: vuelva a alternar para volver a conectarse.", @@ -18529,8 +18577,8 @@ "pastedImageLabel": "Imagen pegada", "pastedTextLabel": "Texto pegado", "pasteNotSavedLabel": "Pegado no guardado", - "pasteNotSaved": "Este pegado no se guardó. Vuelve a pegarlo o quítalo.", - "pastedTextTooLarge": "Este pegado haría que su mensaje superara el límite de 256 KB por mensaje. Acórtelo y vuelva a pegarlo.", + "pasteNotSaved": "Este texto pegado no se guardó. Vuelve a pegarlo o elimínalo.", + "pastedTextTooLarge": "Este texto pegado haría que tu mensaje superara el límite de 256 KB por mensaje. Acórtalo y vuelve a pegarlo.", "copyImage": "Copiar imagen", "copyImageFailed": "No se pudo copiar la imagen", "copyImageTooLarge": "La imagen es demasiado grande para copiarla.", @@ -18800,7 +18848,9 @@ "reason": "Motivo", "needsAccess": "Necesita acceso a", "plan": { - "file": "Archivo de plan" + "file": "Archivo de plan", + "reviewTitle": "Revisar el plan propuesto", + "refineHint": "Refinar el plan cierra la revisión para que puedas enviar lo que debe cambiarse." } }, "launchPromptNotDelivered": "No entregado — revisa la terminal", @@ -19703,6 +19753,27 @@ } }, "browser": { + "newTab": { + "emptyHint": "Busca o introduce una dirección arriba. Aquí aparecerán los sitios que visites, los servidores de desarrollo que se ejecuten en este espacio de trabajo, y su PR e incidencia.", + "openServerFailed": "No se pudo abrir {{address}}", + "removedFromHistory": "Se eliminó “{{title}}” del historial", + "removeSuggestion": "Eliminar del historial", + "state": { + "closed": "Cerrado", + "draft": "Borrador", + "merged": "Fusionado", + "open": "Abierto" + }, + "suggested": "Sugerido", + "thisWorkspace": "Este espacio de trabajo", + "undo": "Deshacer", + "checks": { + "failing": "Comprobaciones fallidas", + "passing": "Comprobaciones correctas", + "pending": "Comprobaciones pendientes" + }, + "runningElsewhere": "{{count}} ejecutándose en otros espacios de trabajo" + }, "loadFailure": { "connectionNotSecure": "La conexión no es segura", "cantReachHost": "No se puede acceder a {{value0}}", @@ -20338,7 +20409,70 @@ } }, "fileSearch": { - "failed": "La búsqueda falló. Reintenta." + "failed": "La búsqueda falló. Reintenta.", + "filters": { + "toggle": "Mostrar u ocultar detalles de búsqueda", + "active": "{{count}} activos" + }, + "noResults": "No hay resultados. Prueba otra búsqueda o ajusta los filtros." + }, + "resourceManager": { + "pty": { + "bound": "Tiene pestaña", + "unbound": "Sin pestaña", + "unavailable": "No disponible", + "ownerPresent": "Presente", + "ownerAbsent": "Ausente", + "ownerUnknown": "Desconocido", + "sessionId": "ID de sesión de Orca", + "incarnation": "Instancia", + "workspace": "Espacio de trabajo", + "cwd": "cwd informado por última vez", + "binding": "Pestaña", + "agentOwnership": "Evidencia de propiedad del agente", + "observationTime": "Hora de observación", + "pid": "PID", + "idCopied": "ID de sesión de Orca copiado", + "copyFailed": "No se pudo copiar el ID de sesión de Orca", + "detailsNamed": "Detalles de {{terminal}}", + "goToTerminal": "Ir al terminal", + "copyId": "Copiar ID de sesión de Orca", + "refreshBeforeEnd": "Finalizar no está disponible hasta que se actualicen los PTY.", + "endUnsupported": "Finalizar no está disponible para este terminal. Su host no admite las comprobaciones de seguridad necesarias. Ciérralo desde su pestaña o en su host.", + "checkingTabs": "Comprobando pestañas…", + "endTitle": "¿Finalizar {{terminal}}?", + "endDescription": "Esto finaliza el terminal y sus procesos secundarios. El trabajo sin guardar puede perderse.", + "lastProcess": "Último proceso visto: {{process}}", + "cancel": "Cancelar", + "ending": "Finalizando…", + "end": "Finalizar terminal", + "unassigned": "Sin asignar", + "thisComputer": "Este equipo", + "localOwnedCount_one": "{{count}} PTY de Orca en este equipo", + "localOwnedCount_other": "{{count}} PTY de Orca en este equipo", + "withoutTab": "{{count}} sin pestaña", + "observedTime": "Última observación: {{time}}", + "failed": "No verificable: no se pudieron actualizar los terminales locales. Se muestran los terminales observados por última vez.", + "retry": "Reintentar", + "loading": "Cargando terminales…", + "noLocalOrcaPtys": "No hay PTY de Orca locales", + "openNamed": "Abrir {{terminal}}", + "endNamed": "Finalizar {{terminal}}", + "endShort": "Finalizar", + "endHint": "Finaliza este terminal y sus procesos secundarios.", + "claimed": "Un agente ahora posee este terminal. Actualiza antes de volver a intentarlo.", + "attached": "Un cliente ahora está conectado a este terminal. Actualiza antes de volver a intentarlo.", + "unverifiableEnd": "No verificable: el host no pudo confirmar el resultado. Puede que el terminal siga ejecutándose." + }, + "resources": "Recursos", + "ptys": "PTY", + "localDaemonScope": "Esto afecta a los terminales de este equipo.", + "countUnavailable": "recuento de terminales no disponible", + "openToObserve": "Abre Recursos para observar las sesiones de terminal.", + "refresh": "Actualizar", + "restartLocal": "Reiniciar daemon local", + "killAllLocal": "Finalizar todas las sesiones locales", + "killFailed": "No se pudo finalizar el terminal. Se conservan las sesiones observadas por última vez." }, "csv": { "detectingDelimiter": "Detectando delimitador…", diff --git a/src/renderer/src/i18n/locales/fr.json b/src/renderer/src/i18n/locales/fr.json index 41f1e64fce9..da7de4ec5f8 100644 --- a/src/renderer/src/i18n/locales/fr.json +++ b/src/renderer/src/i18n/locales/fr.json @@ -12,6 +12,22 @@ } }, "browser": { + "newTab": { + "emptyHint": "Recherchez ou saisissez une adresse ci-dessus. Les sites que vous visitez, les serveurs de développement exécutés dans cet espace de travail, ainsi que sa PR et son ticket s’afficheront ici.", + "openServerFailed": "Impossible d’ouvrir {{address}}", + "removedFromHistory": "« {{title}} » a été supprimé de l’historique", + "removeSuggestion": "Supprimer de l’historique", + "state": { "closed": "Fermé", "draft": "Brouillon", "merged": "Fusionné", "open": "Ouvert" }, + "suggested": "Suggéré", + "thisWorkspace": "Cet espace de travail", + "undo": "Annuler", + "checks": { + "failing": "Vérifications en échec", + "passing": "Vérifications réussies", + "pending": "Vérifications en attente" + }, + "runningElsewhere": "{{count}} en cours d’exécution dans d’autres espaces de travail" + }, "loadFailure": { "connectionNotSecure": "La connexion n'est pas sécurisée", "cantReachHost": "Impossible d'accéder à {{value0}}", @@ -1385,6 +1401,21 @@ } }, "components": { + "plainSshTerminal": { + "open": "Ouvrir un terminal SSH simple", + "unmanaged": "SSH simple — non géré. Ce n’est pas un espace de travail Orca : les agents et onglets n’y sont pas suivis, et ce terminal n’est pas restauré. Le fermer met fin à la session SSH.", + "ended": "ssh s’est terminé avec le code {{code}}. Fermez cette fenêtre lorsque vous avez fini de lire.", + "title": "SSH simple · {{host}}", + "minimize": "Réduire", + "close": "Fermer et terminer la session", + "unknownTarget": "Cet hôte SSH n’est plus enregistré dans Orca.", + "notBlocked": "Orca peut à nouveau joindre cet hôte : utilisez plutôt ses terminaux. SSH simple ne sert que lorsqu’Orca ne peut pas être configuré sur l’hôte.", + "alreadyOpen": "Une autre fenêtre Orca a déjà un terminal SSH simple ouvert pour cet hôte.", + "endedBySignal": "ssh a été arrêté (signal {{signal}}). Fermez cette fenêtre lorsque vous avez fini de lire.", + "cancelled": "Ce terminal SSH simple a été fermé avant son démarrage.", + "terminalUnavailable": "Orca n’a pas pu ouvrir de terminal ici.", + "openHint": "Vous permet de continuer à travailler sur l’hôte pendant qu’Orca ne peut pas s’y configurer." + }, "hostPicker": { "searchHosts": "Rechercher des hôtes…", "noHostsMatch": "Aucun hôte ne correspond.", @@ -6223,21 +6254,8 @@ "62e71f2d5d": "Créer un espace de travail pour {{value0}}" } } - } - }, - "sidebar": { - "project": { - "drop": { - "669e12dd97": "Dossiers locaux et dépôts Git", - "ffc769ca29": "Déposez un dossier pour ajouter un projet", - "740e8d0d46": "Utilisez « Ajouter un projet » pour les chemins d'hôte", - "e344666fb8": "Runtime serveur actif", - "d0f8943f8b": "Préparation du flux d'ajout de projet", - "18d3cf40e9": "Vérification du dossier", - "wslFolder": "Déposez un dossier WSL pour ajouter le projet", - "wslFolderDescription": "Dossiers sous \\\\wsl.localhost" - } - } + }, + "project": {} }, "sleep": { "worktree": { @@ -7217,7 +7235,8 @@ "ee110e1830": "Aucun ref de base par défaut" }, "BrowserDefaultZoomSetting": { - "265597101f": "Zoom par défaut" + "265597101f": "Zoom par défaut", + "siteDefault": "Zoom pour les sites que vous n’avez pas encore zoomés." }, "BrowserHomePageSetting": { "d4ddcd0056": "Enregistrer", @@ -13072,6 +13091,23 @@ }, "right": { "sidebar": { + "run": { + "source": { + "control": { + "agent": { + "action": { + "start": { + "git": { + "operation": { + "running": "Attendez la fin de l’opération Git en cours." + } + } + } + } + } + } + } + }, "BulkActionBar": { "79a9f5f712": "Retirer du staging (", "ef5f5bd06e": "Ajouter au staging (", @@ -14596,13 +14632,13 @@ "sourceActionsUnavailable": "La source de la transcription n'est pas disponible." }, "AiVaultScanProgressStrip": { - "agentChecked": "{{agent}} : {{settled}} sur {{total}} éléments potentiels de l’historique vérifiés", + "agentChecked": "{{agent}} : {{settled}} candidats de l’historique vérifiés sur {{total}}", "fileCount_one": "{{value0}} fichier", "fileCount_other": "{{value0}} fichiers", "databaseCount_one": "{{value0}} base de données", "databaseCount_other": "{{value0}} bases de données", "scanning": "Analyse de {{value0}}", - "checking": "Vérification {{value0}}", + "checking": "Vérification de {{value0}}", "scanned": "{{value0}} analysés" } } @@ -16444,6 +16480,9 @@ }, "editor": { "save": { + "notUtf8": { + "notice": "L’enregistrement automatique est suspendu pour {{name}} car ce n’est pas du texte UTF-8. Enregistrez-le vous-même pour le convertir en UTF-8." + }, "failure": { "notice": { "8c59ce5075": "Échec de l'enregistrement du fichier. Veuillez réessayer." @@ -16764,6 +16803,20 @@ "7c31b0da94": "Impossible de reprendre cet onglet. Vérifiez la session sur le téléphone, puis réessayez." }, "BrowserPane": { + "addToDictionary": "Ajouter au dictionnaire", + "undo": "Annuler", + "redo": "Rétablir", + "cut": "Couper", + "paste": "Coller", + "pasteAndMatchStyle": "Coller et adapter le style", + "pasteAsPlainText": "Coller en texte brut", + "selectAll": "Tout sélectionner", + "openImageInNewTab": "Ouvrir l’image dans un nouvel onglet", + "saveImage": "Enregistrer l’image", + "copyImage": "Copier l’image", + "copyImageAddress": "Copier l’adresse de l’image", + "searchSelection": "Rechercher « {{value1}} » avec {{value0}}", + "inspect": "Inspecter", "1ded0d3168": "Copier la capture d'écran", "f30d2d35a7": "Capture effectuée", "fa6ea61de3": "Annuler", @@ -16855,6 +16908,15 @@ "429ef481f9": "Annuler", "64f448fb6e": "Nom du profil", "67e9b9fcd6": "Nouveau profil de navigateur", + "zoom": "Zoom", + "zoomOut": "Réduire le zoom", + "zoomIn": "Augmenter le zoom", + "resetZoom": "Réinitialiser le zoom", + "appearance": "Apparence", + "appearanceMatchOrca": "Comme Orca", + "appearanceLight": "Clair", + "appearanceDark": "Sombre", + "zoomPercent": "Zoom {{value0}} %", "58f2c81542": "Basculer", "a38f217b46": "Changer de profil rechargera cette page. Toutes les données de formulaire non enregistrées seront perdues.", "fe683eb3b4": "Changer de profil", @@ -18426,6 +18488,10 @@ }, "components": { "native-chat": { + "imagePreview": { + "fileActions": "Actions sur le fichier", + "linkActions": "Actions sur le lien" + }, "install": { "checking": "Vérification que {{agent}} est prêt sur cet hôte…" }, @@ -18592,7 +18658,7 @@ "settleEarlierMessage": "Attendez que votre message précédent soit transmis, ou renvoyez-le.", "queueTooLarge": "Trop de texte est en attente dans la file.", "shrinkQueue": "Supprimez un message de la file, ou attendez qu'un message soit transmis, puis réessayez.", - "messageTooLarge": "Il dépasse la limite de 256 Ko par message.", + "messageTooLarge": "Votre message dépasse la limite de 256 Ko.", "shortenMessage": "Raccourcissez-le ou divisez-le, puis renvoyez-le.", "optionRejected": "L'agent n'a pas accepté ce réglage.", "goalsUnsupported": "Cet agent ne prend pas en charge les objectifs.", @@ -18618,6 +18684,7 @@ "compactAfterSending": "Votre message précédent est encore en cours d'envoi. Lancez /compact une fois qu'il est parti." }, "composer": { + "imageUnavailable": "Aperçu indisponible", "imageUnsupported": "Le collage d'image n'est pas pris en charge pour cet agent.", "send": "Envoyer", "noPty": "Aucun terminal actif — rebasculez pour vous reconnecter.", @@ -18909,7 +18976,9 @@ "reason": "Raison", "needsAccess": "Nécessite l'accès à", "plan": { - "file": "Dossier de planification" + "file": "Dossier de planification", + "reviewTitle": "Examiner le plan proposé", + "refineHint": "Affiner le plan ferme l’examen pour que vous puissiez indiquer ce qui doit changer." } }, "launchPromptNotDelivered": "Non livré — vérifiez le terminal", @@ -20350,7 +20419,70 @@ } }, "fileSearch": { - "failed": "La recherche a échoué. Essayer à nouveau." + "failed": "La recherche a échoué. Essayer à nouveau.", + "filters": { + "toggle": "Afficher ou masquer les détails de la recherche", + "active": "{{count}} actifs" + }, + "noResults": "Aucun résultat. Essayez une autre recherche ou ajustez vos filtres." + }, + "resourceManager": { + "pty": { + "bound": "A un onglet", + "unbound": "Sans onglet", + "unavailable": "Indisponible", + "ownerPresent": "Présent", + "ownerAbsent": "Absent", + "ownerUnknown": "Inconnu", + "sessionId": "ID de session Orca", + "incarnation": "Instance", + "workspace": "Espace de travail", + "cwd": "cwd signalé en dernier", + "binding": "Onglet", + "agentOwnership": "Preuve de propriété de l’agent", + "observationTime": "Heure d’observation", + "pid": "PID", + "idCopied": "ID de session Orca copié", + "copyFailed": "Impossible de copier l’ID de session Orca", + "detailsNamed": "Détails de {{terminal}}", + "goToTerminal": "Accéder au terminal", + "copyId": "Copier l’ID de session Orca", + "refreshBeforeEnd": "La terminaison n’est pas disponible avant l’actualisation des PTY.", + "endUnsupported": "La terminaison n’est pas disponible pour ce terminal. Son hôte ne prend pas en charge les vérifications de sécurité requises. Fermez-le depuis son onglet ou sur son hôte.", + "checkingTabs": "Vérification des onglets…", + "endTitle": "Terminer {{terminal}} ?", + "endDescription": "Cette action termine le terminal et ses processus enfants. Du travail non enregistré peut être perdu.", + "lastProcess": "Dernier processus observé : {{process}}", + "cancel": "Annuler", + "ending": "Arrêt…", + "end": "Terminer le terminal", + "unassigned": "Non attribué", + "thisComputer": "Cet ordinateur", + "localOwnedCount_one": "{{count}} PTY Orca sur cet ordinateur", + "localOwnedCount_other": "{{count}} PTY Orca sur cet ordinateur", + "withoutTab": "{{count}} sans onglet", + "observedTime": "Dernière observation : {{time}}", + "failed": "Non vérifiable : les terminaux locaux n’ont pas pu être actualisés. Les terminaux observés en dernier sont affichés.", + "retry": "Réessayer", + "loading": "Chargement des terminaux…", + "noLocalOrcaPtys": "Aucun PTY Orca local", + "openNamed": "Ouvrir {{terminal}}", + "endNamed": "Terminer {{terminal}}", + "endShort": "Terminer", + "endHint": "Termine ce terminal et ses processus enfants.", + "claimed": "Un agent possède maintenant ce terminal. Actualisez avant de réessayer.", + "attached": "Un client est maintenant attaché à ce terminal. Actualisez avant de réessayer.", + "unverifiableEnd": "Non vérifiable : l’hôte n’a pas pu confirmer le résultat. Le terminal est peut-être encore en cours d’exécution." + }, + "resources": "Ressources", + "ptys": "PTY", + "localDaemonScope": "Cela affecte les terminaux de cet ordinateur.", + "countUnavailable": "nombre de terminaux indisponible", + "openToObserve": "Ouvrez Ressources pour observer les sessions de terminal.", + "refresh": "Actualiser", + "restartLocal": "Redémarrer le daemon local", + "killAllLocal": "Terminer toutes les sessions locales", + "killFailed": "Le terminal n’a pas pu être arrêté. Les sessions observées en dernier sont conservées." }, "csv": { "detectingDelimiter": "Détection du délimiteur…", diff --git a/src/renderer/src/i18n/locales/ja.json b/src/renderer/src/i18n/locales/ja.json index 8640b6efea7..2d0d1d3a01c 100644 --- a/src/renderer/src/i18n/locales/ja.json +++ b/src/renderer/src/i18n/locales/ja.json @@ -7094,7 +7094,8 @@ "ee110e1830": "デフォルトの基本参照はありません" }, "BrowserDefaultZoomSetting": { - "265597101f": "デフォルトのズーム" + "265597101f": "デフォルトのズーム", + "siteDefault": "まだズームしていないサイトのズーム。" }, "BrowserHomePageSetting": { "d4ddcd0056": "保存", @@ -14494,8 +14495,25 @@ "databaseCount_one": "{{value0}} 個のデータベース", "databaseCount_other": "{{value0}} 個のデータベース", "scanning": "{{value0}}をスキャン中", - "checking": "確認中 {{value0}}", + "checking": "{{value0}} を確認中", "scanned": "{{value0}}をスキャン済み" + }, + "run": { + "source": { + "control": { + "agent": { + "action": { + "start": { + "git": { + "operation": { + "running": "実行中の Git 操作が完了するまで待ってください。" + } + } + } + } + } + } + } } } }, @@ -16360,6 +16378,9 @@ }, "sectionStale": { "notice": "このセクションの読み込み後に、ディスク上のファイルが変更されました。" + }, + "notUtf8": { + "notice": "{{name}} は UTF-8 テキストではないため、自動保存は一時停止しています。UTF-8 に変換するには自分で保存してください。" } } }, @@ -16741,7 +16762,21 @@ "09a9489aa5": "表示", "2a4c4b8e1f": "コピー", "b71dc3d930": "再接続", - "fileUrlUnsupported": "このブラウザタブではローカルファイルを開くことができません。代わりに、ファイルで「プレビューを横に開く」を使用してください。" + "fileUrlUnsupported": "このブラウザタブではローカルファイルを開くことができません。代わりに、ファイルで「プレビューを横に開く」を使用してください。", + "addToDictionary": "辞書に追加", + "undo": "元に戻す", + "redo": "やり直す", + "cut": "切り取り", + "paste": "貼り付け", + "pasteAndMatchStyle": "スタイルを合わせて貼り付け", + "pasteAsPlainText": "プレーンテキストとして貼り付け", + "selectAll": "すべて選択", + "openImageInNewTab": "画像を新しいタブで開く", + "saveImage": "画像を保存", + "copyImage": "画像をコピー", + "copyImageAddress": "画像アドレスをコピー", + "searchSelection": "{{value0}} で「{{value1}}」を検索", + "inspect": "検証" }, "BrowserToolbarMenu": { "429ef481f9": "キャンセル", @@ -16766,7 +16801,16 @@ "bf648471c5": "作成中…", "53bbe3dab4": "ファイルから {{value0}} 個の Cookie をインポートしました。", "c5f0e4d3b2a1": "{{value1}} ({{value2}}) から {{value0}} 件の Cookie をインポートしました。", - "d6a1f5e4c3b2": "{{value1}} から {{value0}} 件の Cookie をインポートしました。" + "d6a1f5e4c3b2": "{{value1}} から {{value0}} 件の Cookie をインポートしました。", + "zoom": "ズーム", + "zoomOut": "縮小", + "zoomIn": "拡大", + "resetZoom": "ズームをリセット", + "appearance": "外観", + "appearanceMatchOrca": "Orca に合わせる", + "appearanceLight": "ライト", + "appearanceDark": "ダーク", + "zoomPercent": "ズーム {{value0}}%" }, "GrabConfirmationSheet": { "314a0aaa5b": "AIにアタッチする", @@ -18239,6 +18283,21 @@ "copyFailed": "リンクをコピーできませんでした。", "signingIn": "サインイン中…", "cancel": "キャンセル" + }, + "plainSshTerminal": { + "open": "通常の SSH ターミナルを開く", + "unmanaged": "通常の SSH — 管理対象外。Orca ワークスペースではないため、ここでの Agent とタブは追跡されず、このターミナルは復元されません。閉じると SSH セッションが終了します。", + "ended": "ssh はコード {{code}} で終了しました。読み終えたらこのウィンドウを閉じてください。", + "title": "通常の SSH · {{host}}", + "minimize": "最小化", + "close": "閉じてセッションを終了", + "unknownTarget": "この SSH ホストは Orca に保存されなくなりました。", + "notBlocked": "Orca はこのホストに再び接続できるため、代わりにそのターミナルを使用してください。通常の SSH は、Orca がホスト上でセットアップできない間だけ使用します。", + "alreadyOpen": "別の Orca ウィンドウで、このホストへの通常の SSH ターミナルがすでに開いています。", + "endedBySignal": "ssh は停止しました(シグナル {{signal}})。読み終えたらこのウィンドウを閉じてください。", + "cancelled": "この通常の SSH ターミナルは開始前に閉じられました。", + "terminalUnavailable": "Orca はここでターミナルを開けませんでした。", + "openHint": "Orca がホスト上でセットアップできない間も、ホストで作業を続けられます。" } }, "i18n": { @@ -18568,7 +18627,7 @@ "removeAttachment": "添付ファイルを削除する", "pastedImageLabel": "貼り付けた画像", "pastedTextLabel": "貼り付けたテキスト", - "pasteNotSavedLabel": "貼り付けを保存できませんでした", + "pasteNotSavedLabel": "貼り付けは保存されていません", "pasteNotSaved": "この貼り付けは保存されませんでした。もう一度貼り付けるか、削除してください。", "pastedTextTooLarge": "この貼り付けでメッセージが 1 件あたりの上限 256 KB を超えます。短くしてからもう一度貼り付けてください。", "draftNotSaved": "この下書きはまだ保存できていません。Orca は保存を再試行し続けます。", @@ -18658,7 +18717,8 @@ "minimal": "最小", "medium": "中", "xhigh": "最高" - } + }, + "imageUnavailable": "プレビューを利用できません" }, "tool": { "running": "実行中…", @@ -18840,7 +18900,9 @@ "reason": "理由", "needsAccess": "アクセスが必要なパス", "plan": { - "file": "計画ファイル" + "file": "計画ファイル", + "reviewTitle": "提案されたプランをレビュー", + "refineHint": "プランを調整するとレビューが閉じ、変更内容を送信できます。" } }, "launchPromptNotDelivered": "配信されませんでした — ターミナルを確認してください", @@ -19124,6 +19186,10 @@ }, "claudeSignIn": { "signingIn": "サインイン中…" + }, + "imagePreview": { + "fileActions": "ファイル操作", + "linkActions": "リンク操作" } }, "tab": { @@ -19816,6 +19882,27 @@ }, "request": { "pairedServerWorkspace": "このワークスペースはペアリングされたサーバーで実行されています。そのサーバーのブラウザタブを使用してください。" + }, + "newTab": { + "emptyHint": "上で検索するかアドレスを入力してください。訪問したサイト、このワークスペースで実行中の開発サーバー、その PR と Issue がここに表示されます。", + "openServerFailed": "{{address}} を開けませんでした", + "removedFromHistory": "履歴から「{{title}}」を削除しました", + "removeSuggestion": "履歴から削除", + "state": { + "closed": "閉じました", + "draft": "下書き", + "merged": "マージ済み", + "open": "オープン" + }, + "suggested": "おすすめ", + "thisWorkspace": "このワークスペース", + "undo": "元に戻す", + "checks": { + "failing": "チェック失敗", + "passing": "チェック成功", + "pending": "チェック待ち" + }, + "runningElsewhere": "他のワークスペースで {{count}} 件実行中" } }, "runtimeRpc": { @@ -20350,7 +20437,12 @@ } }, "fileSearch": { - "failed": "検索失敗。もう一度お試しください" + "failed": "検索失敗。もう一度お試しください", + "filters": { + "toggle": "検索の詳細を切り替える", + "active": "{{count}} 件が有効" + }, + "noResults": "結果がありません。別の検索を試すか、フィルターを調整してください。" }, "csv": { "detectingDelimiter": "デリミタを検出中…", @@ -20667,5 +20759,63 @@ "loading": "言語を読み込み中…", "saving": "言語を保存中…" } + }, + "resourceManager": { + "pty": { + "bound": "タブあり", + "unbound": "タブなし", + "unavailable": "利用不可", + "ownerPresent": "あり", + "ownerAbsent": "なし", + "ownerUnknown": "不明", + "sessionId": "Orca セッション ID", + "incarnation": "世代", + "workspace": "ワークスペース", + "cwd": "最後に報告された cwd", + "binding": "タブ", + "agentOwnership": "Agent 所有権の証拠", + "observationTime": "観測時刻", + "pid": "PID", + "idCopied": "Orca セッション ID をコピーしました", + "copyFailed": "Orca セッション ID をコピーできませんでした", + "detailsNamed": "{{terminal}} の詳細", + "goToTerminal": "ターミナルに移動", + "copyId": "Orca セッション ID をコピー", + "refreshBeforeEnd": "PTY を更新するまで終了できません。", + "endUnsupported": "このターミナルは終了できません。ホストが必要な安全チェックをサポートしていません。タブまたはホスト上で閉じてください。", + "checkingTabs": "タブを確認中…", + "endTitle": "{{terminal}} を終了しますか?", + "endDescription": "このターミナルとその子プロセスを終了します。未保存の作業が失われる可能性があります。", + "lastProcess": "最後に確認されたプロセス: {{process}}", + "cancel": "キャンセル", + "ending": "終了中…", + "end": "ターミナルを終了", + "unassigned": "未割り当て", + "thisComputer": "このコンピューター", + "localOwnedCount_one": "このコンピューターの Orca PTY {{count}} 個", + "localOwnedCount_other": "このコンピューターの Orca PTY {{count}} 個", + "withoutTab": "タブなし {{count}} 個", + "observedTime": "最終観測: {{time}}", + "failed": "検証不可: ローカルターミナルを更新できませんでした。最後に観測されたターミナルを表示しています。", + "retry": "再試行", + "loading": "ターミナルを読み込み中…", + "noLocalOrcaPtys": "ローカル Orca PTY はありません", + "openNamed": "{{terminal}} を開く", + "endNamed": "{{terminal}} を終了", + "endShort": "終了", + "endHint": "このターミナルとその子プロセスを終了します。", + "claimed": "このターミナルは Agent が所有しています。再試行する前に更新してください。", + "attached": "このターミナルにはクライアントが接続されています。再試行する前に更新してください。", + "unverifiableEnd": "検証不可: ホストが結果を確認できませんでした。ターミナルはまだ実行中の可能性があります。" + }, + "resources": "リソース", + "ptys": "PTY", + "localDaemonScope": "これはこのコンピューター上のターミナルに影響します。", + "countUnavailable": "ターミナル数を取得できません", + "openToObserve": "リソースを開いてターミナルセッションを監視します。", + "refresh": "更新", + "restartLocal": "ローカルデーモンを再起動", + "killAllLocal": "すべてのローカルセッションを終了", + "killFailed": "ターミナルを終了できませんでした。最後に観測されたセッションを保持しています。" } } diff --git a/src/renderer/src/i18n/locales/ko.json b/src/renderer/src/i18n/locales/ko.json index bb9bc9f58fe..f2a64aa7a4a 100644 --- a/src/renderer/src/i18n/locales/ko.json +++ b/src/renderer/src/i18n/locales/ko.json @@ -7094,7 +7094,8 @@ "ee110e1830": "기본 기준 참조 없음" }, "BrowserDefaultZoomSetting": { - "265597101f": "기본 줌" + "265597101f": "기본 줌", + "siteDefault": "아직 확대/축소하지 않은 사이트의 확대/축소" }, "BrowserHomePageSetting": { "d4ddcd0056": "저장", @@ -14494,8 +14495,25 @@ "databaseCount_one": "데이터베이스 {{value0}}개", "databaseCount_other": "데이터베이스 {{value0}}개", "scanning": "{{value0}} 스캔 중", - "checking": "확인 중 {{value0}}", + "checking": "{{value0}} 확인 중", "scanned": "{{value0}} 스캔함" + }, + "run": { + "source": { + "control": { + "agent": { + "action": { + "start": { + "git": { + "operation": { + "running": "실행 중인 Git 작업이 끝날 때까지 기다리세요." + } + } + } + } + } + } + } } } }, @@ -16360,6 +16378,9 @@ }, "sectionStale": { "notice": "이 섹션을 불러온 이후 디스크의 파일이 변경되었습니다." + }, + "notUtf8": { + "notice": "{{name}}이(가) UTF-8 텍스트가 아니므로 자동 저장이 일시 중지되었습니다. UTF-8로 변환하려면 직접 저장하세요." } } }, @@ -16741,7 +16762,21 @@ "09a9489aa5": "표시", "2a4c4b8e1f": "복사", "b71dc3d930": "다시 연결", - "fileUrlUnsupported": "이 브라우저 탭은 로컬 파일을 열 수 없습니다. 대신 파일에서 \"측면으로 미리보기 열기\"를 사용하세요." + "fileUrlUnsupported": "이 브라우저 탭은 로컬 파일을 열 수 없습니다. 대신 파일에서 \"측면으로 미리보기 열기\"를 사용하세요.", + "addToDictionary": "사전에 추가", + "undo": "실행 취소", + "redo": "다시 실행", + "cut": "잘라내기", + "paste": "붙여넣기", + "pasteAndMatchStyle": "서식에 맞춰 붙여넣기", + "pasteAsPlainText": "일반 텍스트로 붙여넣기", + "selectAll": "모두 선택", + "openImageInNewTab": "새 탭에서 이미지 열기", + "saveImage": "이미지 저장", + "copyImage": "이미지 복사", + "copyImageAddress": "이미지 주소 복사", + "searchSelection": "{{value0}}에서 “{{value1}}” 검색", + "inspect": "검사" }, "BrowserToolbarMenu": { "429ef481f9": "취소", @@ -16766,7 +16801,16 @@ "bf648471c5": "만드는 중…", "53bbe3dab4": "파일에서 {{value0}}개의 쿠키를 가져왔습니다.", "c5f0e4d3b2a1": "{{value1}} ({{value2}})에서 {{value0}}개의 쿠키를 가져왔습니다.", - "d6a1f5e4c3b2": "{{value1}}에서 {{value0}}개의 쿠키를 가져왔습니다." + "d6a1f5e4c3b2": "{{value1}}에서 {{value0}}개의 쿠키를 가져왔습니다.", + "zoom": "확대/축소", + "zoomOut": "축소", + "zoomIn": "확대", + "resetZoom": "확대/축소 재설정", + "appearance": "모양", + "appearanceMatchOrca": "Orca와 일치", + "appearanceLight": "밝게", + "appearanceDark": "어둡게", + "zoomPercent": "확대/축소 {{value0}}%" }, "GrabConfirmationSheet": { "314a0aaa5b": "AI에 연결", @@ -18239,6 +18283,21 @@ "copyFailed": "링크를 복사할 수 없습니다.", "signingIn": "로그인 중…", "cancel": "취소" + }, + "plainSshTerminal": { + "open": "일반 SSH 터미널 열기", + "unmanaged": "일반 SSH — 관리되지 않음. Orca 워크스페이스가 아니므로 여기의 에이전트와 탭은 추적되지 않고 이 터미널은 복원되지 않습니다. 닫으면 SSH 세션이 종료됩니다.", + "ended": "ssh가 코드 {{code}}로 종료되었습니다. 읽은 후 이 창을 닫으세요.", + "title": "일반 SSH · {{host}}", + "minimize": "최소화", + "close": "닫고 세션 종료", + "unknownTarget": "이 SSH 호스트는 더 이상 Orca에 저장되어 있지 않습니다.", + "notBlocked": "Orca가 이 호스트에 다시 연결할 수 있으므로 대신 해당 터미널을 사용하세요. 일반 SSH는 Orca가 호스트에서 설정할 수 없는 동안에만 사용합니다.", + "alreadyOpen": "다른 Orca 창에서 이 호스트에 대한 일반 SSH 터미널이 이미 열려 있습니다.", + "endedBySignal": "ssh가 중지되었습니다(신호 {{signal}}). 읽은 후 이 창을 닫으세요.", + "cancelled": "이 일반 SSH 터미널은 시작되기 전에 닫혔습니다.", + "terminalUnavailable": "Orca에서 여기의 터미널을 열 수 없습니다.", + "openHint": "Orca가 호스트에서 설정할 수 없는 동안에도 호스트에서 계속 작업할 수 있습니다." } }, "i18n": { @@ -18568,7 +18627,7 @@ "removeAttachment": "첨부파일 삭제", "pastedImageLabel": "붙여넣은 이미지", "pastedTextLabel": "붙여넣은 텍스트", - "pasteNotSavedLabel": "붙여넣기 저장 안 됨", + "pasteNotSavedLabel": "붙여넣기가 저장되지 않음", "pasteNotSaved": "이 붙여넣기는 저장되지 않았습니다. 다시 붙여넣거나 제거하세요.", "pastedTextTooLarge": "이 붙여넣기로 메시지가 메시지당 한도인 256KB를 초과합니다. 줄인 다음 다시 붙여넣으세요.", "draftNotSaved": "이 초안을 아직 저장하지 못했습니다. Orca가 계속 다시 시도합니다.", @@ -18658,7 +18717,8 @@ "minimal": "최소", "medium": "중간", "xhigh": "매우 높음" - } + }, + "imageUnavailable": "미리보기를 사용할 수 없음" }, "tool": { "running": "실행 중…", @@ -18840,7 +18900,9 @@ "reason": "이유", "needsAccess": "접근이 필요한 경로", "plan": { - "file": "계획 파일" + "file": "계획 파일", + "reviewTitle": "제안된 계획 검토", + "refineHint": "계획 다듬기를 선택하면 검토가 닫히고 변경할 내용을 보낼 수 있습니다." } }, "launchPromptNotDelivered": "전달되지 않음 — 터미널을 확인하세요", @@ -19124,6 +19186,10 @@ }, "claudeSignIn": { "signingIn": "로그인 중…" + }, + "imagePreview": { + "fileActions": "파일 작업", + "linkActions": "링크 작업" } }, "tab": { @@ -19816,6 +19882,27 @@ }, "request": { "pairedServerWorkspace": "이 워크스페이스는 페어링된 서버에서 실행됩니다. 해당 서버의 브라우저 탭을 사용하세요." + }, + "newTab": { + "emptyHint": "위에서 검색하거나 주소를 입력하세요. 방문한 사이트, 이 워크스페이스에서 실행 중인 개발 서버, 해당 PR 및 이슈가 여기에 표시됩니다.", + "openServerFailed": "{{address}}을(를) 열 수 없습니다", + "removedFromHistory": "기록에서 “{{title}}”을(를) 제거했습니다", + "removeSuggestion": "기록에서 제거", + "state": { + "closed": "닫힘", + "draft": "초안", + "merged": "병합됨", + "open": "열림" + }, + "suggested": "추천", + "thisWorkspace": "이 워크스페이스", + "undo": "실행 취소", + "checks": { + "failing": "검사 실패", + "passing": "검사 통과", + "pending": "검사 대기 중" + }, + "runningElsewhere": "다른 워크스페이스에서 {{count}}개 실행 중" } }, "runtimeRpc": { @@ -19975,12 +20062,12 @@ "status": "PR #{{number}} 연결 해제됨" }, "discard": { - "deleteUntrackedFileDescription": "이 추적되지 않는 파일은 영구적으로 삭제됩니다. 이 작업은 취소할 수 없습니다.", - "deleteUntrackedFilesDescription": "이 {{count}}개의 추적되지 않는 파일은 영구적으로 삭제됩니다. 이 작업은 취소할 수 없습니다.", + "deleteUntrackedFileDescription": "이 추적되지 않은 파일은 영구적으로 삭제됩니다. 이 작업은 취소할 수 없습니다.", + "deleteUntrackedFilesDescription": "이 {{count}}개의 추적되지 않은 파일은 영구적으로 삭제됩니다. 이 작업은 취소할 수 없습니다.", "restoreStagedVersionDescription": "이렇게 하면 마지막 단계 버전이 복원되고 삭제가 취소됩니다. 이 작업은 취소할 수 없습니다.", "unstagedChangesDescription": "이렇게 하면 단계가 지정되지 않은 변경 사항이 이 파일로 되돌아갑니다. 이 작업은 취소할 수 없습니다.", - "unstagedSelectionIncludingUntrackedDescription": "스테이징되지 않은 변경 사항을 되돌리고 이 선택 항목의 추적되지 않는 파일을 영구적으로 삭제합니다. 이 작업은 취소할 수 없습니다.", - "unstagedFilesIncludingUntrackedDescription": "스테이징되지 않은 변경 사항을 되돌리고 이 {{count}}개 파일 중 추적되지 않는 파일을 영구적으로 삭제합니다. 이 작업은 취소할 수 없습니다." + "unstagedSelectionIncludingUntrackedDescription": "스테이징되지 않은 변경 사항을 되돌리고 이 선택 항목의 추적되지 않은 파일을 영구적으로 삭제합니다. 이 작업은 취소할 수 없습니다.", + "unstagedFilesIncludingUntrackedDescription": "스테이징되지 않은 변경 사항을 되돌리고 이 {{count}}개 파일 중 추적되지 않은 파일을 영구적으로 삭제합니다. 이 작업은 취소할 수 없습니다." } }, "rendererRecovery": { @@ -20350,7 +20437,12 @@ } }, "fileSearch": { - "failed": "검색에 실패했습니다. 다시 시도하세요." + "failed": "검색에 실패했습니다. 다시 시도하세요.", + "filters": { + "toggle": "검색 세부 정보 전환", + "active": "{{count}}개 활성" + }, + "noResults": "결과가 없습니다. 다른 검색을 시도하거나 필터를 조정하세요." }, "csv": { "detectingDelimiter": "분리자 감지 중…", @@ -20667,5 +20759,63 @@ "loading": "언어 불러오는 중…", "saving": "언어 저장 중…" } + }, + "resourceManager": { + "pty": { + "bound": "탭 있음", + "unbound": "탭 없음", + "unavailable": "사용 불가", + "ownerPresent": "있음", + "ownerAbsent": "없음", + "ownerUnknown": "알 수 없음", + "sessionId": "Orca 세션 ID", + "incarnation": "인스턴스", + "workspace": "워크스페이스", + "cwd": "마지막으로 보고된 cwd", + "binding": "탭", + "agentOwnership": "에이전트 소유 증거", + "observationTime": "관찰 시각", + "pid": "PID", + "idCopied": "Orca 세션 ID를 복사했습니다", + "copyFailed": "Orca 세션 ID를 복사할 수 없습니다", + "detailsNamed": "{{terminal}} 세부 정보", + "goToTerminal": "터미널로 이동", + "copyId": "Orca 세션 ID 복사", + "refreshBeforeEnd": "PTY를 새로 고칠 때까지 종료할 수 없습니다.", + "endUnsupported": "이 터미널은 종료할 수 없습니다. 호스트가 필요한 안전 검사를 지원하지 않습니다. 탭이나 호스트에서 닫으세요.", + "checkingTabs": "탭 확인 중…", + "endTitle": "{{terminal}}을(를) 종료할까요?", + "endDescription": "이 터미널과 하위 프로세스를 종료합니다. 저장하지 않은 작업이 손실될 수 있습니다.", + "lastProcess": "마지막으로 확인된 프로세스: {{process}}", + "cancel": "취소", + "ending": "종료 중…", + "end": "터미널 종료", + "unassigned": "할당되지 않음", + "thisComputer": "이 컴퓨터", + "localOwnedCount_one": "이 컴퓨터의 Orca PTY {{count}}개", + "localOwnedCount_other": "이 컴퓨터의 Orca PTY {{count}}개", + "withoutTab": "탭 없음 {{count}}개", + "observedTime": "마지막 관찰: {{time}}", + "failed": "확인할 수 없음: 로컬 터미널을 새로 고치지 못했습니다. 마지막으로 관찰된 터미널을 표시합니다.", + "retry": "다시 시도", + "loading": "터미널 불러오는 중…", + "noLocalOrcaPtys": "로컬 Orca PTY 없음", + "openNamed": "{{terminal}} 열기", + "endNamed": "{{terminal}} 종료", + "endShort": "종료", + "endHint": "이 터미널과 하위 프로세스를 종료합니다.", + "claimed": "이제 에이전트가 이 터미널을 소유합니다. 다시 시도하기 전에 새로 고치세요.", + "attached": "이제 클라이언트가 이 터미널에 연결되었습니다. 다시 시도하기 전에 새로 고치세요.", + "unverifiableEnd": "확인할 수 없음: 호스트가 결과를 확인하지 못했습니다. 터미널이 아직 실행 중일 수 있습니다." + }, + "resources": "리소스", + "ptys": "PTY", + "localDaemonScope": "이 컴퓨터의 터미널에 영향을 줍니다.", + "countUnavailable": "터미널 수를 사용할 수 없음", + "openToObserve": "리소스를 열어 터미널 세션을 관찰하세요.", + "refresh": "새로 고침", + "restartLocal": "로컬 데몬 다시 시작", + "killAllLocal": "모든 로컬 세션 종료", + "killFailed": "터미널을 종료할 수 없습니다. 마지막으로 관찰된 세션이 유지됩니다." } } diff --git a/src/renderer/src/i18n/locales/zh.json b/src/renderer/src/i18n/locales/zh.json index 58f0377ded4..072f078d5cb 100644 --- a/src/renderer/src/i18n/locales/zh.json +++ b/src/renderer/src/i18n/locales/zh.json @@ -7094,7 +7094,8 @@ "ee110e1830": "没有默认的基本参考" }, "BrowserDefaultZoomSetting": { - "265597101f": "默认缩放" + "265597101f": "默认缩放", + "siteDefault": "未单独设置缩放的网站使用的缩放级别。" }, "BrowserHomePageSetting": { "d4ddcd0056": "保存", @@ -7625,7 +7626,7 @@ "1f32ba27a6": "自定义", "a182c5125e": "git用户名", "sourceControlGroupOrderTitle": "源代码管理分组顺序", - "sourceControlGroupOrderDescription": "选择在源代码管理中优先显示“更改”、“已暂存更改”还是“未跟踪文件”。", + "sourceControlGroupOrderDescription": "选择在源代码管理中优先显示“已暂存更改”还是“更改”。", "changesFirst": "更改优先", "stagedFirst": "已暂存优先", "untrackedFirst": "未跟踪优先", @@ -10138,7 +10139,7 @@ "5ecd91c5ef": "创建工作树时添加到分支名称的前缀。", "68bd65fdb8": "分支前缀", "sourceControlGroupOrderTitle": "源代码管理分组顺序", - "sourceControlGroupOrderDescription": "选择在源代码管理中优先显示“更改”、“已暂存更改”还是“未跟踪文件”。", + "sourceControlGroupOrderDescription": "选择在源代码管理中优先显示“已暂存更改”还是“更改”。", "groupOrder": "分组顺序", "changesFirst": "更改优先", "stagedFirst": "已暂存优先", @@ -13240,9 +13241,9 @@ "dcc294f28d": "(结果被截断)" }, "SearchFilters": { - "01e4671ccf": "要排除的文件(例如 *.min.js、dist/**)", + "01e4671ccf": "例如 *.min.js、dist/**", "0a6412a895": "要排除的文件", - "8a77efcbd1": "要包含的文件(例如 *.ts、src/**)", + "8a77efcbd1": "例如 *.ts、src/**", "a69ee1bd0e": "要包含的文件" }, "SearchHeader": { @@ -14496,6 +14497,23 @@ "scanning": "正在扫描 {{value0}}", "checking": "正在检查 {{value0}}", "scanned": "已扫描 {{value0}}" + }, + "run": { + "source": { + "control": { + "agent": { + "action": { + "start": { + "git": { + "operation": { + "running": "请等待正在运行的 Git 操作完成。" + } + } + } + } + } + } + } } } }, @@ -16360,6 +16378,9 @@ }, "sectionStale": { "notice": "此部分加载后,磁盘上的文件发生了更改。" + }, + "notUtf8": { + "notice": "由于 {{name}} 不是 UTF-8 文本,已暂停自动保存。请手动保存以将其转换为 UTF-8。" } } }, @@ -16741,7 +16762,21 @@ "09a9489aa5": "显示", "2a4c4b8e1f": "复制", "b71dc3d930": "重新连接", - "fileUrlUnsupported": "此浏览器选项卡无法打开本地文件。对文件使用“打开侧面预览”。" + "fileUrlUnsupported": "此浏览器选项卡无法打开本地文件。对文件使用“打开侧面预览”。", + "addToDictionary": "添加到词典", + "undo": "撤销", + "redo": "重做", + "cut": "剪切", + "paste": "粘贴", + "pasteAndMatchStyle": "粘贴并匹配样式", + "pasteAsPlainText": "粘贴为纯文本", + "selectAll": "全选", + "openImageInNewTab": "在新标签页中打开图片", + "saveImage": "保存图片", + "copyImage": "复制图片", + "copyImageAddress": "复制图片地址", + "searchSelection": "使用 {{value0}} 搜索“{{value1}}”", + "inspect": "检查" }, "BrowserToolbarMenu": { "429ef481f9": "取消", @@ -16766,7 +16801,16 @@ "bf648471c5": "创建中…", "53bbe3dab4": "已从文件导入 {{value0}} 个 Cookie。", "c5f0e4d3b2a1": "已从 {{value1}} ({{value2}}) 导入 {{value0}} 个 Cookie。", - "d6a1f5e4c3b2": "已从 {{value1}} 导入 {{value0}} 个 Cookie。" + "d6a1f5e4c3b2": "已从 {{value1}} 导入 {{value0}} 个 Cookie。", + "zoom": "缩放", + "zoomOut": "缩小", + "zoomIn": "放大", + "resetZoom": "重置缩放", + "appearance": "外观", + "appearanceMatchOrca": "与 Orca 一致", + "appearanceLight": "浅色", + "appearanceDark": "深色", + "zoomPercent": "缩放 {{value0}}%" }, "GrabConfirmationSheet": { "314a0aaa5b": "附加到 AI", @@ -18239,6 +18283,21 @@ "copyFailed": "无法复制链接。", "signingIn": "正在登录…", "cancel": "取消" + }, + "plainSshTerminal": { + "open": "打开普通 SSH 终端", + "unmanaged": "普通 SSH — 非托管。这不是 Orca 工作区:此处的智能体和标签页不会被跟踪,且此终端不会恢复。关闭它会结束 SSH 会话。", + "ended": "ssh 已以代码 {{code}} 退出。阅读完毕后请关闭此窗口。", + "title": "普通 SSH · {{host}}", + "minimize": "最小化", + "close": "关闭并结束会话", + "unknownTarget": "此 SSH 主机已不再保存在 Orca 中。", + "notBlocked": "Orca 现在可以再次连接到此主机,请改用其终端。仅在 Orca 无法在该主机上完成设置时使用普通 SSH。", + "alreadyOpen": "另一个 Orca 窗口已打开到此主机的普通 SSH 终端。", + "endedBySignal": "ssh 已停止(信号 {{signal}})。阅读完毕后请关闭此窗口。", + "cancelled": "此普通 SSH 终端在启动前已关闭。", + "terminalUnavailable": "Orca 无法在此处打开终端。", + "openHint": "在 Orca 无法在该主机上完成设置时,仍可让你继续在主机上工作。" } }, "i18n": { @@ -18536,6 +18595,7 @@ "pasteNotSavedLabel": "粘贴未保存", "pasteNotSaved": "此粘贴内容未保存。请重新粘贴或将其移除。", "pastedTextTooLarge": "此次粘贴会使消息超过单条消息 256 KB 的上限。请缩短后再粘贴。", + "imageUnavailable": "预览不可用", "draftNotSaved": "此草稿尚未保存成功。Orca 会继续尝试。", "imageNotBroughtBack": "无法随此草稿恢复 {{name}}。请重新附加或将其移除。", "pastedImageNotBroughtBack": "无法随此草稿恢复这张粘贴的图片。请将其移除,如仍需要请重新粘贴。", @@ -18805,9 +18865,15 @@ "reason": "原因", "needsAccess": "需要访问的路径", "plan": { - "file": "计划文件" + "file": "计划文件", + "reviewTitle": "审阅建议的计划", + "refineHint": "优化计划会关闭审阅,以便你发送要更改的内容。" } }, + "imagePreview": { + "fileActions": "文件操作", + "linkActions": "链接操作" + }, "launchPromptNotDelivered": "未送达 — 请检查终端", "taskList": { "title": "任务", @@ -19715,6 +19781,27 @@ } }, "browser": { + "newTab": { + "emptyHint": "在上方搜索或输入网址。你访问过的网站、此工作区中运行的开发服务器,以及它的 PR 和议题会显示在这里。", + "openServerFailed": "无法打开 {{address}}", + "removedFromHistory": "已从历史记录中移除“{{title}}”", + "removeSuggestion": "从历史记录中移除", + "state": { + "closed": "已关闭", + "draft": "草稿", + "merged": "已合并", + "open": "打开" + }, + "suggested": "建议", + "thisWorkspace": "此工作区", + "undo": "撤销", + "checks": { + "failing": "检查失败", + "passing": "检查通过", + "pending": "检查待定" + }, + "runningElsewhere": "{{count}} 个正在其他工作区中运行" + }, "loadFailure": { "connectionNotSecure": "连接不安全", "cantReachHost": "无法访问 {{value0}}", @@ -20350,7 +20437,12 @@ } }, "fileSearch": { - "failed": "搜索失败。再试一次。" + "failed": "搜索失败。再试一次。", + "filters": { + "toggle": "切换搜索详情", + "active": "{{count}} 个已启用" + }, + "noResults": "没有结果。请尝试其他搜索或调整筛选条件。" }, "csv": { "detectingDelimiter": "正在检测分隔符…", @@ -20667,5 +20759,63 @@ "loading": "正在加载语言…", "saving": "正在保存语言…" } + }, + "resourceManager": { + "pty": { + "bound": "有标签页", + "unbound": "无标签页", + "unavailable": "不可用", + "ownerPresent": "存在", + "ownerAbsent": "不存在", + "ownerUnknown": "未知", + "sessionId": "Orca 会话 ID", + "incarnation": "实例编号", + "workspace": "工作区", + "cwd": "上次报告的 cwd", + "binding": "标签页", + "agentOwnership": "智能体所有权证据", + "observationTime": "观察时间", + "pid": "PID", + "idCopied": "已复制 Orca 会话 ID", + "copyFailed": "无法复制 Orca 会话 ID", + "detailsNamed": "{{terminal}} 的详情", + "goToTerminal": "转到终端", + "copyId": "复制 Orca 会话 ID", + "refreshBeforeEnd": "刷新 PTY 前无法结束。", + "endUnsupported": "无法结束此终端。其主机不支持所需的安全检查。请从其标签页或所在主机关闭它。", + "checkingTabs": "正在检查标签页…", + "endTitle": "结束 {{terminal}}?", + "endDescription": "这会结束终端及其子进程。未保存的工作可能会丢失。", + "lastProcess": "最后看到的进程:{{process}}", + "cancel": "取消", + "ending": "正在结束…", + "end": "结束终端", + "unassigned": "未分配", + "thisComputer": "此计算机", + "localOwnedCount_one": "此计算机上的 {{count}} 个 Orca PTY", + "localOwnedCount_other": "此计算机上的 {{count}} 个 Orca PTY", + "withoutTab": "{{count}} 个没有标签页", + "observedTime": "上次观察于 {{time}}", + "failed": "无法验证:无法刷新本地终端。正在显示上次观察到的终端。", + "retry": "重试", + "loading": "正在加载终端…", + "noLocalOrcaPtys": "没有本地 Orca PTY", + "openNamed": "打开 {{terminal}}", + "endNamed": "结束 {{terminal}}", + "endShort": "结束", + "endHint": "结束此终端及其子进程。", + "claimed": "智能体现在拥有此终端。请刷新后重试。", + "attached": "客户端现在已连接到此终端。请刷新后重试。", + "unverifiableEnd": "无法验证:主机无法确认结果。终端可能仍在运行。" + }, + "resources": "资源", + "ptys": "PTY", + "localDaemonScope": "这会影响此计算机上的终端。", + "countUnavailable": "终端数量不可用", + "openToObserve": "打开“资源”以查看终端会话。", + "refresh": "刷新", + "restartLocal": "重启本地守护进程", + "killAllLocal": "结束所有本地会话", + "killFailed": "无法结束终端。将保留上次观察到的会话。" } }