From d4bfedcd4a65c68d8071ff408b4e3c5f4d02f405 Mon Sep 17 00:00:00 2001 From: Harald Schilly Date: Mon, 18 Aug 2025 18:54:52 +0200 Subject: [PATCH] frontend/chat: add mini button to copy markdown to clipboard --- src/packages/frontend/chat/message.tsx | 192 ++++++++++++-------- src/packages/frontend/i18n/trans/ar_EG.json | 27 ++- src/packages/frontend/i18n/trans/de_DE.json | 27 ++- src/packages/frontend/i18n/trans/es_ES.json | 27 ++- src/packages/frontend/i18n/trans/es_PV.json | 29 ++- src/packages/frontend/i18n/trans/fr_FR.json | 23 +++ src/packages/frontend/i18n/trans/he_IL.json | 27 ++- src/packages/frontend/i18n/trans/hi_IN.json | 29 ++- src/packages/frontend/i18n/trans/hu_HU.json | 27 ++- src/packages/frontend/i18n/trans/it_IT.json | 25 ++- src/packages/frontend/i18n/trans/ja_JP.json | 27 ++- src/packages/frontend/i18n/trans/ko_KR.json | 25 ++- src/packages/frontend/i18n/trans/nl_NL.json | 25 ++- src/packages/frontend/i18n/trans/pl_PL.json | 27 ++- src/packages/frontend/i18n/trans/pt_BR.json | 25 ++- src/packages/frontend/i18n/trans/pt_PT.json | 27 ++- src/packages/frontend/i18n/trans/ru_RU.json | 25 ++- src/packages/frontend/i18n/trans/tr_TR.json | 27 ++- src/packages/frontend/i18n/trans/zh_CN.json | 27 ++- 19 files changed, 560 insertions(+), 108 deletions(-) diff --git a/src/packages/frontend/chat/message.tsx b/src/packages/frontend/chat/message.tsx index 9ebfaf7ffc1..ddeecd341c3 100644 --- a/src/packages/frontend/chat/message.tsx +++ b/src/packages/frontend/chat/message.tsx @@ -9,6 +9,7 @@ import { Badge, Button, Col, Popconfirm, Row, Space, Tooltip } from "antd"; import { List, Map } from "immutable"; import { CSSProperties, useEffect, useLayoutEffect } from "react"; import { useIntl } from "react-intl"; + import { Avatar } from "@cocalc/frontend/account/avatar/avatar"; import { CSS, @@ -19,6 +20,7 @@ import { useTypedRedux, } from "@cocalc/frontend/app-framework"; import { Gap, Icon, TimeAgo, Tip } from "@cocalc/frontend/components"; +import CopyButton from "@cocalc/frontend/components/copy-button"; import MostlyStaticMarkdown from "@cocalc/frontend/editors/slate/mostly-static-markdown"; import { IS_TOUCH } from "@cocalc/frontend/feature"; import { modelToName } from "@cocalc/frontend/frame-editors/llm/llm-selector"; @@ -501,14 +503,122 @@ export default function Message({ ); } - function renderMessageBody({ lighten, message_class }) { - const value = newest_content(message); + function renderCopyMessageButton() { + return ( + + + + ); + } + + function renderLinkMessageButton() { + return ( + + + + ); + } + + function renderLLMFeedbackButtons() { + if (isLLMThread) return; const feedback = message.getIn(["feedback", account_id]); const otherFeedback = isLLMThread && msgWrittenByLLM ? 0 : (message.get("feedback")?.size ?? 0); const showOtherFeedback = otherFeedback > 0; + return ( + { + return ( +
+ {Object.keys(message.get("feedback")?.toJS() ?? {}).map( + (account_id) => ( +
+ {" "} + +
+ ), + )} +
+ ); + } + } + > + +
+ ); + } + + function renderMessageBody({ lighten, message_class }) { + const value = newest_content(message); + return ( <> @@ -518,81 +628,9 @@ export default function Message({ align="baseline" style={{ float: "right", marginRight: "10px" }} > - {!isLLMThread && ( - { - return ( -
- {Object.keys( - message.get("feedback")?.toJS() ?? {}, - ).map((account_id) => ( -
- {" "} - -
- ))} -
- ); - } - } - > - -
- )} - - - + {renderLLMFeedbackButtons()} + {renderCopyMessageButton()} + {renderLinkMessageButton()}
إطار الدردشة الجانبية. سيرد نموذج اللغة ويمكنك متابعة المحادثة في نفس الموضوع.", "jupyter.llm.cell-tool.improve.label": "تحسين", "jupyter.llm.cell-tool.improve.placeholder": "سرعة التنفيذ، القابلية للقراءة، …", diff --git a/src/packages/frontend/i18n/trans/de_DE.json b/src/packages/frontend/i18n/trans/de_DE.json index 500d1d94d69..acf7715ea1d 100644 --- a/src/packages/frontend/i18n/trans/de_DE.json +++ b/src/packages/frontend/i18n/trans/de_DE.json @@ -135,6 +135,8 @@ "app.verify-email-banner.title": "Bestätigen Sie Ihre E-Mail-Adresse", "chat.chat-indicator.tooltip": "Dokument-Chat ausblenden oder anzeigen", "chat.input.placeholder": "Schreib eine neue Nachricht ({have_llm, select, true {sprich mit einer KI oder } other {}}kontaktiere eine/n Mitarbeiter/in durch Erwähnen mit einem @)...", + "chat.message.copy_link.tooltip": "Nachricht auswählen. URL kopieren, um auf diese Nachricht zu verlinken.", + "chat.message.copy_markdown.tooltip": "Nachricht als Markdown kopieren", "chatroom.chat_input.preview_button.label": "Vorschau", "chatroom.chat_input.send_button.label": "Senden", "chatroom.chat_input.send_button.tooltip": "Sende Nachricht (Umschalt+Eingabe Taste)", @@ -634,7 +636,9 @@ "jupyter.cell-buttonbar-menu.paste-cell-below": "Zelle darunter einfügen", "jupyter.cell-buttonbar-menu.paste-clipboard": "Aus Zwischenablage einfügen", "jupyter.cell-buttonbar-menu.split-cell": "Zelle am Cursor teilen", - "jupyter.cell-buttonbr.format-button.label": "Format", + "jupyter.cell-buttonbar.format-button.label": "Format", + "jupyter.cell-buttonbar.format-button.tooltip": "Formatieren Sie diesen Code, damit er gut aussieht", + "jupyter.cell-buttonbr.format-button.label": "Formatieren", "jupyter.cell-buttonbr.format-button.tooltip": "Formatieren Sie diesen Code, damit er gut aussieht", "jupyter.commands.cell_toolbar_attachments.label": "Werkzeugleiste für Anhänge", "jupyter.commands.cell_toolbar_attachments.menu": "Anhänge", @@ -812,6 +816,8 @@ "jupyter.editor.run_all_cells.label": "Alle Zellen ausführen", "jupyter.editor.run_selected_cells.label": "Ausgewählte Zellen ausführen", "jupyter.editor.snippets_tooltip": "Öffnen Sie ein Panel mit Code-Snippets.", + "jupyter.llm.cell-tool.actions.ask.descr": "Stellen Sie eine benutzerdefinierte Frage zu dem Code in dieser Zelle.", + "jupyter.llm.cell-tool.actions.ask.label": "Fragen", "jupyter.llm.cell-tool.actions.bugfix.descr": "Beschreibe das Problem dieser Zelle, um eine fehlerbereinigte Version zu erhalten.", "jupyter.llm.cell-tool.actions.bugfix.label": "Fehler beheben", "jupyter.llm.cell-tool.actions.document.descr": "Dokumentation hinzufügen", @@ -820,22 +826,39 @@ "jupyter.llm.cell-tool.actions.explain.label": "Erklären", "jupyter.llm.cell-tool.actions.improve.descr": "Verbessern des Codes in dieser Zelle.", "jupyter.llm.cell-tool.actions.improve.label": "Verbessern", + "jupyter.llm.cell-tool.actions.md.ask.descr": "Stellen Sie eine benutzerdefinierte Frage zu dieser Zelle mit optionalem Kontext aus den umliegenden Zellen.", + "jupyter.llm.cell-tool.actions.md.document.descr": "Schreiben Sie eine Zusammenfassung über alle Zellen im Kontext", + "jupyter.llm.cell-tool.actions.md.document.label": "Dokumentieren", + "jupyter.llm.cell-tool.actions.md.formulize.descr": "Fügen Sie mathematische Formeln hinzu, um den Text für Wissenschaftler lesbarer zu machen.", + "jupyter.llm.cell-tool.actions.md.formulize.label": "Formeln hinzufügen", + "jupyter.llm.cell-tool.actions.md.proofread.descr": "Sprache verbessern, Rechtschreib- und Grammatikfehler beheben.", + "jupyter.llm.cell-tool.actions.md.proofread.label": "Korrekturlesen", + "jupyter.llm.cell-tool.actions.md.translate-text.descr": "Übersetze den Textinhalt in eine andere menschliche Sprache.", + "jupyter.llm.cell-tool.actions.md.translate-text.label": "Übersetzen", "jupyter.llm.cell-tool.actions.modify.descr": "Ändern des Codes in der Zelle", "jupyter.llm.cell-tool.actions.modify.label": "Ändern", "jupyter.llm.cell-tool.actions.translate.descr": "Übersetze den Code in dieser Zelle in eine andere Sprache mit KI.", "jupyter.llm.cell-tool.actions.translate.label": "Übersetzen", + "jupyter.llm.cell-tool.ask.label": "Frage", + "jupyter.llm.cell-tool.ask.placeholder": "Was möchten Sie über diesen Code wissen?", "jupyter.llm.cell-tool.assistant.title": "AI-Assistent für diese Zelle verwenden", "jupyter.llm.cell-tool.bugfix.label": "Fehler", "jupyter.llm.cell-tool.bugfix.placeholder": "Beschreiben Sie das zu behebende Problem…", + "jupyter.llm.cell-tool.document.label": "Fokus", + "jupyter.llm.cell-tool.document.placeholder": "Worauf sollte die Dokumentation fokussieren? (optional)", "jupyter.llm.cell-tool.explain.description": "Wie erklärt man den Code? Entweder eine hochrangige {summary} oder {step_by_step} Erklärungen.", "jupyter.llm.cell-tool.explain.step-by-step": "Schritt-für-Schritt", "jupyter.llm.cell-tool.explain.summary": "Zusammenfassung", + "jupyter.llm.cell-tool.explanation.ask": "Stellen Sie jede Frage zum Code in dieser Zelle. Das Sprachmodell wird den Code analysieren und basierend auf Ihrer spezifischen Frage eine Antwort geben.", "jupyter.llm.cell-tool.explanation.bugfix": "Erklären Sie das Problem des Codes in der Zelle, und das ausgewählte Sprachmodell wird versuchen, es zu beheben. Normalerweise wird es Ihnen mitteilen, ob es ein Problem gefunden hat und es Ihnen erklären.", "jupyter.llm.cell-tool.explanation.document": "Das Sprachmodell wird Dokumentationszeilen zum Code in der Zelle hinzufügen.", "jupyter.llm.cell-tool.explanation.explain": "Der Code in der Zelle wird an das ausgewählte Sprachmodell gesendet. Es wird den Code in einfacher Sprache erklären.", - "jupyter.llm.cell-tool.explanation.improve": "Das ausgewählte Sprachmodell wird den Code analysieren und Verbesserungen vorschlagen. Seien Sie sich bewusst, dass die Ergebnisse nicht garantiert korrekt sind und subtile Probleme verursachen könnten – überprüfen Sie sie sorgfältig.", + "jupyter.llm.cell-tool.explanation.formulize": "Das Sprachmodell wird geeignete mathematische Formeln unter Verwendung der LaTeX-Notation hinzufügen, um den Text für Wissenschaftler lesbarer zu machen.", + "jupyter.llm.cell-tool.explanation.improve": "Das ausgewählte Sprachmodell wird den Code analysieren und Verbesserungen vorschlagen. Beachten Sie, dass die Ergebnisse nicht garantiert korrekt sind und subtile Probleme verursachen können – überprüfen Sie sie sorgfältig.", "jupyter.llm.cell-tool.explanation.modify": "Das Sprachmodell wird den Code gemäß den gegebenen Anweisungen ändern. Wählen Sie eine der Vorlagen aus und passen Sie sie an, oder denken Sie sich eigene Anweisungen aus!", + "jupyter.llm.cell-tool.explanation.proofread": "Das Sprachmodell wird den Markdown-Text korrigieren, indem es Rechtschreib- und Grammatikfehler behebt und gleichzeitig Klarheit und Lesbarkeit verbessert.", "jupyter.llm.cell-tool.explanation.translate": "Das Sprachmodell wird versuchen, den Code in der Zelle in eine andere Programmiersprache zu übersetzen. Das Ergebnis könnte überhaupt nicht funktionieren – aber wenn du mit der ausgewählten Zielsprache vertrauter bist, findest du es vielleicht einfacher zu verstehen, was vor sich geht!", + "jupyter.llm.cell-tool.explanation.translate-text": "Das Sprachmodell wird den Markdown-Text in die ausgewählte Sprache übersetzen, während Formatierung und Struktur beibehalten werden.", "jupyter.llm.cell-tool.footer.info": "Das Übermitteln dieser Nachricht an {model} wird einen Chat im Seiten-Chat-Fenster starten. Das Sprachmodell antwortet und Sie können das Gespräch im selben Thread fortsetzen.", "jupyter.llm.cell-tool.improve.label": "Verbesserung", "jupyter.llm.cell-tool.improve.placeholder": "Ausführungsgeschwindigkeit, Lesbarkeit, …", diff --git a/src/packages/frontend/i18n/trans/es_ES.json b/src/packages/frontend/i18n/trans/es_ES.json index 06f5992a816..1928566401e 100644 --- a/src/packages/frontend/i18n/trans/es_ES.json +++ b/src/packages/frontend/i18n/trans/es_ES.json @@ -135,6 +135,8 @@ "app.verify-email-banner.title": "Verifica tu dirección de correo electrónico", "chat.chat-indicator.tooltip": "Ocultar o Mostrar Chat del Documento", "chat.input.placeholder": "Escribe un nuevo mensaje ({have_llm, select, true {chatea con AI o } other {}}notifica a un colaborador escribiendo @)...", + "chat.message.copy_link.tooltip": "Seleccionar mensaje. Copiar URL para enlazar a este mensaje.", + "chat.message.copy_markdown.tooltip": "Copiar mensaje como markdown", "chatroom.chat_input.preview_button.label": "Vista previa", "chatroom.chat_input.send_button.label": "Enviar", "chatroom.chat_input.send_button.tooltip": "Enviar mensaje (shift+enter)", @@ -634,8 +636,10 @@ "jupyter.cell-buttonbar-menu.paste-cell-below": "Pegar Celda Abajo", "jupyter.cell-buttonbar-menu.paste-clipboard": "Pegar desde el portapapeles", "jupyter.cell-buttonbar-menu.split-cell": "Dividir Celda en el Cursor", + "jupyter.cell-buttonbar.format-button.label": "Formato", + "jupyter.cell-buttonbar.format-button.tooltip": "Formatea este código para que se vea bien", "jupyter.cell-buttonbr.format-button.label": "Formato", - "jupyter.cell-buttonbr.format-button.tooltip": "Formatea este código para que se vea bien", + "jupyter.cell-buttonbr.format-button.tooltip": "Dale formato a este código para que se vea bien", "jupyter.commands.cell_toolbar_attachments.label": "Barra de herramientas de adjuntos", "jupyter.commands.cell_toolbar_attachments.menu": "Adjuntos", "jupyter.commands.cell_toolbar_create_assignment.label": "Crear Tarea Usando NBgrader", @@ -812,6 +816,8 @@ "jupyter.editor.run_all_cells.label": "Ejecutar todas las celdas", "jupyter.editor.run_selected_cells.label": "Ejecutar celdas seleccionadas", "jupyter.editor.snippets_tooltip": "Abrir un panel que contiene fragmentos de código.", + "jupyter.llm.cell-tool.actions.ask.descr": "Haz una pregunta personalizada sobre el código en esta celda.", + "jupyter.llm.cell-tool.actions.ask.label": "Preguntar", "jupyter.llm.cell-tool.actions.bugfix.descr": "Describe el problema de esa celda para obtener una versión corregida.", "jupyter.llm.cell-tool.actions.bugfix.label": "Arreglar errores", "jupyter.llm.cell-tool.actions.document.descr": "Añadir documentación", @@ -820,22 +826,39 @@ "jupyter.llm.cell-tool.actions.explain.label": "Explicar", "jupyter.llm.cell-tool.actions.improve.descr": "Mejora el código en esa celda.", "jupyter.llm.cell-tool.actions.improve.label": "Mejorar", + "jupyter.llm.cell-tool.actions.md.ask.descr": "Haz una pregunta personalizada sobre esta celda con contexto opcional de las celdas circundantes.", + "jupyter.llm.cell-tool.actions.md.document.descr": "Escribe un resumen sobre todas las celdas en el contexto", + "jupyter.llm.cell-tool.actions.md.document.label": "Documentar", + "jupyter.llm.cell-tool.actions.md.formulize.descr": "Añadir fórmulas matemáticas para hacer el texto más comprensible para los científicos.", + "jupyter.llm.cell-tool.actions.md.formulize.label": "Agregar fórmulas", + "jupyter.llm.cell-tool.actions.md.proofread.descr": "Mejorar el idioma, corregir errores de ortografía y gramática.", + "jupyter.llm.cell-tool.actions.md.proofread.label": "Corregir pruebas", + "jupyter.llm.cell-tool.actions.md.translate-text.descr": "Traduce el contenido del texto a otro idioma humano.", + "jupyter.llm.cell-tool.actions.md.translate-text.label": "Traducir", "jupyter.llm.cell-tool.actions.modify.descr": "Modifica el código en la celda", "jupyter.llm.cell-tool.actions.modify.label": "Modificar", "jupyter.llm.cell-tool.actions.translate.descr": "Traduce el código en esa celda a otro idioma usando AI.", "jupyter.llm.cell-tool.actions.translate.label": "Traducir", + "jupyter.llm.cell-tool.ask.label": "Pregunta", + "jupyter.llm.cell-tool.ask.placeholder": "¿Qué te gustaría saber sobre este código?", "jupyter.llm.cell-tool.assistant.title": "Usar asistente de IA en esta celda", "jupyter.llm.cell-tool.bugfix.label": "Error", "jupyter.llm.cell-tool.bugfix.placeholder": "Describe el problema para solucionar…", + "jupyter.llm.cell-tool.document.label": "Enfocar", + "jupyter.llm.cell-tool.document.placeholder": "¿En qué debería centrarse la documentación? (opcional)", "jupyter.llm.cell-tool.explain.description": "Cómo explicar el código? Ya sea un {summary} de alto nivel o explicaciones {step_by_step}.", "jupyter.llm.cell-tool.explain.step-by-step": "Paso-a-paso", "jupyter.llm.cell-tool.explain.summary": "Resumen", + "jupyter.llm.cell-tool.explanation.ask": "Haz cualquier pregunta sobre el código en esta celda. El modelo de lenguaje analizará el código y proporcionará una respuesta basada en tu pregunta específica.", "jupyter.llm.cell-tool.explanation.bugfix": "Explica el problema del código en la celda y el modelo de lenguaje seleccionado intentará solucionarlo. Normalmente, te dirá si encontró un problema y te lo explicará.", "jupyter.llm.cell-tool.explanation.document": "El modelo de lenguaje añadirá líneas de documentación al código en la celda", "jupyter.llm.cell-tool.explanation.explain": "El código en la celda se enviará al modelo de lenguaje seleccionado. Te explicará el código en lenguaje sencillo.", - "jupyter.llm.cell-tool.explanation.improve": "El modelo de lenguaje seleccionado analizará el código y sugerirá mejoras. Cuidado, los resultados no están garantizados de ser correctos, ni podrían causar problemas sutiles – revíselos cuidadosamente.", + "jupyter.llm.cell-tool.explanation.formulize": "El modelo de lenguaje añadirá fórmulas matemáticas apropiadas usando notación LaTeX para hacer el texto más legible para los científicos.", + "jupyter.llm.cell-tool.explanation.improve": "El modelo de lenguaje seleccionado analizará el código y sugerirá mejoras. Tenga en cuenta que los resultados no están garantizados para ser correctos, ni podrían causar problemas sutiles, así que revíselos cuidadosamente.", "jupyter.llm.cell-tool.explanation.modify": "El modelo de lenguaje modificará el código según las instrucciones dadas. Elige una de las plantillas y modifícala, ¡o crea tus propias instrucciones!", + "jupyter.llm.cell-tool.explanation.proofread": "El modelo de lenguaje revisará el texto en markdown, corrigiendo errores ortográficos y gramaticales mientras mejora la claridad y legibilidad.", "jupyter.llm.cell-tool.explanation.translate": "El modelo de lenguaje intentará traducir el código en la celda a otro lenguaje de programación. El resultado podría no funcionar en absoluto, pero si estás más familiarizado con el lenguaje de destino seleccionado, ¡podrías encontrarlo más fácil de entender lo que está pasando!", + "jupyter.llm.cell-tool.explanation.translate-text": "El modelo de lenguaje traducirá el texto markdown al idioma seleccionado mientras conserva el formato y la estructura.", "jupyter.llm.cell-tool.footer.info": "Enviar este mensaje a {model} iniciará un chat en el marco de chat lateral. El modelo de lenguaje responderá y podrás continuar la conversación en el mismo hilo.", "jupyter.llm.cell-tool.improve.label": "Mejora", "jupyter.llm.cell-tool.improve.placeholder": "velocidad de ejecución, legibilidad, …", diff --git a/src/packages/frontend/i18n/trans/es_PV.json b/src/packages/frontend/i18n/trans/es_PV.json index 2ba9da09b5d..b0c0d49453e 100644 --- a/src/packages/frontend/i18n/trans/es_PV.json +++ b/src/packages/frontend/i18n/trans/es_PV.json @@ -135,6 +135,8 @@ "app.verify-email-banner.title": "Egiaztatu Zure Helbide Elektronikoa", "chat.chat-indicator.tooltip": "Dokumentu Txata Ezkutatu edo Erakutsi", "chat.input.placeholder": "Mezua (@mention)...", + "chat.message.copy_link.tooltip": "Hautatu mezua. Kopiatu URLa mezu honetara estekatzeko.", + "chat.message.copy_markdown.tooltip": "Kopiatu mezua markdown bezala", "chatroom.chat_input.preview_button.label": "Aurreikuspena", "chatroom.chat_input.send_button.label": "Bidali", "chatroom.chat_input.send_button.tooltip": "Mezua bidali (shift+enter)", @@ -634,8 +636,10 @@ "jupyter.cell-buttonbar-menu.paste-cell-below": "Itsatsi Zelula Behean", "jupyter.cell-buttonbar-menu.paste-clipboard": "Arbeletik Itsatsi", "jupyter.cell-buttonbar-menu.split-cell": "Zatitu Zela Kurtsorean", - "jupyter.cell-buttonbr.format-button.label": "Formatu", - "jupyter.cell-buttonbr.format-button.tooltip": "Formateatu kode hau itxura polita izan dezan", + "jupyter.cell-buttonbar.format-button.label": "Formatu", + "jupyter.cell-buttonbar.format-button.tooltip": "Formateatu kode hau itxura polita izan dezan", + "jupyter.cell-buttonbr.format-button.label": "Formatua", + "jupyter.cell-buttonbr.format-button.tooltip": "Kode hau polita izan dadin formateatu", "jupyter.commands.cell_toolbar_attachments.label": "Eranskinak tresna-barra", "jupyter.commands.cell_toolbar_attachments.menu": "Eranskinak", "jupyter.commands.cell_toolbar_create_assignment.label": "Sortu Esleipena NBGrader erabiliz", @@ -812,6 +816,8 @@ "jupyter.editor.run_all_cells.label": "Exekutatu Gelaxka Guztiak", "jupyter.editor.run_selected_cells.label": "Hautatutako Gelaxkak Exekutatu", "jupyter.editor.snippets_tooltip": "Ireki kode zatiak dituen panela.", + "jupyter.llm.cell-tool.actions.ask.descr": "Egin galdera pertsonalizatu bat gelaxka honetako kodeari buruz.", + "jupyter.llm.cell-tool.actions.ask.label": "Galdetu", "jupyter.llm.cell-tool.actions.bugfix.descr": "Deskribatu zelula horren arazoa bertsio zuzendua lortzeko.", "jupyter.llm.cell-tool.actions.bugfix.label": "Konpondu Akatsak", "jupyter.llm.cell-tool.actions.document.descr": "Gehitu dokumentazioa", @@ -820,22 +826,39 @@ "jupyter.llm.cell-tool.actions.explain.label": "Azaldu", "jupyter.llm.cell-tool.actions.improve.descr": "Hobetu kodea zelula horretan.", "jupyter.llm.cell-tool.actions.improve.label": "Hobetu", + "jupyter.llm.cell-tool.actions.md.ask.descr": "Egin galdera pertsonalizatua zelula honi buruz, inguruko zelula batzuen testuingurua erantsita.", + "jupyter.llm.cell-tool.actions.md.document.descr": "Idatzi laburpen bat testuinguruko zelula guztiei buruz", + "jupyter.llm.cell-tool.actions.md.document.label": "Dokumentatu", + "jupyter.llm.cell-tool.actions.md.formulize.descr": "Gehitu formula matematikoak testua zientzialarientzat irakurgarriago egiteko.", + "jupyter.llm.cell-tool.actions.md.formulize.label": "Formulak Gehitu", + "jupyter.llm.cell-tool.actions.md.proofread.descr": "Hobetu hizkuntza, zuzendu ortografia eta gramatika akatsak.", + "jupyter.llm.cell-tool.actions.md.proofread.label": "Zuzendu", + "jupyter.llm.cell-tool.actions.md.translate-text.descr": "Itzuli testu-edukia beste giza-hizkuntza batera.", + "jupyter.llm.cell-tool.actions.md.translate-text.label": "Itzuli", "jupyter.llm.cell-tool.actions.modify.descr": "Aldatu kodea gelaxkan", "jupyter.llm.cell-tool.actions.modify.label": "Aldatu", "jupyter.llm.cell-tool.actions.translate.descr": "Itzuli gelaxka horretako kodea beste hizkuntza batera AI erabiliz.", "jupyter.llm.cell-tool.actions.translate.label": "Itzuli", + "jupyter.llm.cell-tool.ask.label": "Galdera", + "jupyter.llm.cell-tool.ask.placeholder": "Zer jakin nahiko zenuke kode honi buruz?", "jupyter.llm.cell-tool.assistant.title": "Erabili AI laguntzailea gelaxka honetan", "jupyter.llm.cell-tool.bugfix.label": "Akats", "jupyter.llm.cell-tool.bugfix.placeholder": "Arazoa konpontzeko deskribatu…", + "jupyter.llm.cell-tool.document.label": "Fokua", + "jupyter.llm.cell-tool.document.placeholder": "Zertan jarri behar du arreta dokumentazioak? (aukerakoa)", "jupyter.llm.cell-tool.explain.description": "Nola azaldu kodea? Maila altuko {summary} edo {step_by_step} azalpenak.", "jupyter.llm.cell-tool.explain.step-by-step": "Urratsez urrats", "jupyter.llm.cell-tool.explain.summary": "Laburpena", + "jupyter.llm.cell-tool.explanation.ask": "Egin galdera edozein kode honi buruz. Hizkuntza-ereduak kodea aztertuko du eta zure galdera zehatzaren arabera erantzungo du.", "jupyter.llm.cell-tool.explanation.bugfix": "Azaldu gelaxkako kodearen arazoa eta hautatutako hizkuntza-ereduak konpontzen saiatuko da. Normalean, arazo bat aurkitu duen esango dizu eta azalduko dizu.", "jupyter.llm.cell-tool.explanation.document": "Hizkuntza ereduak dokumentazio lerroak gehituko dizkio zelulan dagoen kodeari.", "jupyter.llm.cell-tool.explanation.explain": "Gelaxkako kodea aukeratutako hizkuntza modeloari bidaliko zaio. Kodea hizkera arruntean azalduko dizu.", - "jupyter.llm.cell-tool.explanation.improve": "Aukeratutako hizkuntza-ereduak kodea aztertuko du eta hobekuntzak proposatuko ditu. Kontuz ibili, emaitzak ez dira zuzenak izatea bermatzen, eta arazo sotilak sor ditzakete – aztertu arretaz.", + "jupyter.llm.cell-tool.explanation.formulize": "Hizkuntza-ereduak egokiak diren formula matematikoak gehituko ditu LaTeX notazioa erabiliz, testua zientzialarientzat irakurgarriagoa izan dadin.", + "jupyter.llm.cell-tool.explanation.improve": "Hautatutako hizkuntza-ereduak kodea aztertuko du eta hobekuntzak proposatuko ditu. Kontuz, emaitzak ez dira zuzenak izatea bermatzen, eta arazo sotilak sor ditzakete – aztertu arretaz.", "jupyter.llm.cell-tool.explanation.modify": "Hizkuntza-ereduak kodea emandako argibideen arabera aldatuko du. Aukeratu txantiloi bat eta aldatu, edo asmatu zure argibide batzuk!", + "jupyter.llm.cell-tool.explanation.proofread": "Hizkuntza eredua markdown testua zuzenduko du, ortografia eta gramatika akatsak konponduz eta argitasuna eta irakurgarritasuna hobetuz.", "jupyter.llm.cell-tool.explanation.translate": "Hizkuntza ereduak saiakera egingo du gelaxkako kodea beste programazio-lengoaia batera itzultzeko. Emaitza ez da batere funtzionatuko – baina aukeratutako helmuga-lengoaiarekin gehiago ezagutzen bazara, errazago ulertuko duzu zer gertatzen den!", + "jupyter.llm.cell-tool.explanation.translate-text": "Hizkuntza eredua markdown testua aukeratutako hizkuntzara itzuliko du formatu eta egitura mantenduz.", "jupyter.llm.cell-tool.footer.info": "Mezu hau {model} bidaltzeak txat bat hasiko du alboko txat markoan. Hizkuntza eredua erantzuten du eta elkarrizketa hari berean jarraitu dezakezu.", "jupyter.llm.cell-tool.improve.label": "Hobekuntza", "jupyter.llm.cell-tool.improve.placeholder": "exekuzio abiadura, irakurgarritasuna, …", diff --git a/src/packages/frontend/i18n/trans/fr_FR.json b/src/packages/frontend/i18n/trans/fr_FR.json index 1e881df6217..88c264724f9 100644 --- a/src/packages/frontend/i18n/trans/fr_FR.json +++ b/src/packages/frontend/i18n/trans/fr_FR.json @@ -135,6 +135,8 @@ "app.verify-email-banner.title": "Vérifiez votre adresse e-mail", "chat.chat-indicator.tooltip": "Masquer ou Afficher le Chat du Document", "chat.input.placeholder": "Tapez un nouveau message ({have_llm, select, true {discutez avec l'IA ou } other {}}notifiez un collaborateur en tapant @)...", + "chat.message.copy_link.tooltip": "Sélectionner le message. Copier l'URL pour lier à ce message.", + "chat.message.copy_markdown.tooltip": "Copier le message en markdown", "chatroom.chat_input.preview_button.label": "Aperçu", "chatroom.chat_input.send_button.label": "Envoyer", "chatroom.chat_input.send_button.tooltip": "Envoyer le message (maj+entrée)", @@ -634,6 +636,8 @@ "jupyter.cell-buttonbar-menu.paste-cell-below": "Coller la cellule en dessous", "jupyter.cell-buttonbar-menu.paste-clipboard": "Coller depuis le presse-papiers", "jupyter.cell-buttonbar-menu.split-cell": "Scinder la cellule au curseur", + "jupyter.cell-buttonbar.format-button.label": "Format", + "jupyter.cell-buttonbar.format-button.tooltip": "Formater ce code pour qu'il soit joli", "jupyter.cell-buttonbr.format-button.label": "Format", "jupyter.cell-buttonbr.format-button.tooltip": "Formater ce code pour qu'il soit joli", "jupyter.commands.cell_toolbar_attachments.label": "Barre d'outils des pièces jointes", @@ -812,6 +816,8 @@ "jupyter.editor.run_all_cells.label": "Exécuter toutes les cellules", "jupyter.editor.run_selected_cells.label": "Exécuter les cellules sélectionnées", "jupyter.editor.snippets_tooltip": "Ouvrir un panneau contenant des extraits de code", + "jupyter.llm.cell-tool.actions.ask.descr": "Posez une question personnalisée sur le code dans cette cellule.", + "jupyter.llm.cell-tool.actions.ask.label": "Demander", "jupyter.llm.cell-tool.actions.bugfix.descr": "Décrivez le problème de cette cellule afin d'obtenir une version corrigée.", "jupyter.llm.cell-tool.actions.bugfix.label": "Corriger les bugs", "jupyter.llm.cell-tool.actions.document.descr": "Ajouter la documentation", @@ -820,22 +826,39 @@ "jupyter.llm.cell-tool.actions.explain.label": "Expliquer", "jupyter.llm.cell-tool.actions.improve.descr": "Améliorez le code dans cette cellule.", "jupyter.llm.cell-tool.actions.improve.label": "Améliorer", + "jupyter.llm.cell-tool.actions.md.ask.descr": "Posez une question personnalisée sur cette cellule avec un contexte optionnel des cellules environnantes.", + "jupyter.llm.cell-tool.actions.md.document.descr": "Écrire un résumé sur toutes les cellules dans le contexte", + "jupyter.llm.cell-tool.actions.md.document.label": "Documenter", + "jupyter.llm.cell-tool.actions.md.formulize.descr": "Ajoutez des formules mathématiques pour rendre le texte plus lisible pour les scientifiques.", + "jupyter.llm.cell-tool.actions.md.formulize.label": "Ajouter des formules", + "jupyter.llm.cell-tool.actions.md.proofread.descr": "Améliorer la langue, corriger les erreurs d'orthographe et de grammaire.", + "jupyter.llm.cell-tool.actions.md.proofread.label": "Relire", + "jupyter.llm.cell-tool.actions.md.translate-text.descr": "Traduire le contenu du texte dans une autre langue humaine.", + "jupyter.llm.cell-tool.actions.md.translate-text.label": "Traduire", "jupyter.llm.cell-tool.actions.modify.descr": "Modifier le code dans la cellule", "jupyter.llm.cell-tool.actions.modify.label": "Modifier", "jupyter.llm.cell-tool.actions.translate.descr": "Traduire le code de cette cellule dans une autre langue en utilisant l'IA.", "jupyter.llm.cell-tool.actions.translate.label": "Traduire", + "jupyter.llm.cell-tool.ask.label": "Question", + "jupyter.llm.cell-tool.ask.placeholder": "Que voulez-vous savoir sur ce code ?", "jupyter.llm.cell-tool.assistant.title": "Utiliser l'assistant AI sur cette cellule", "jupyter.llm.cell-tool.bugfix.label": "Bug", "jupyter.llm.cell-tool.bugfix.placeholder": "Décrivez le problème à résoudre…", + "jupyter.llm.cell-tool.document.label": "Concentration", + "jupyter.llm.cell-tool.document.placeholder": "Sur quoi la documentation devrait-elle se concentrer ? (facultatif)", "jupyter.llm.cell-tool.explain.description": "Comment expliquer le code ? Soit un {summary} de haut niveau soit des explications {step_by_step}.", "jupyter.llm.cell-tool.explain.step-by-step": "Étape par étape", "jupyter.llm.cell-tool.explain.summary": "Résumé", + "jupyter.llm.cell-tool.explanation.ask": "Posez toute question sur le code dans cette cellule. Le modèle de langage analysera le code et fournira une réponse basée sur votre question spécifique.", "jupyter.llm.cell-tool.explanation.bugfix": "Expliquez le problème du code dans la cellule et le modèle de langue sélectionné tentera de le corriger. En général, il vous dira s'il a trouvé un problème et vous l'expliquera.", "jupyter.llm.cell-tool.explanation.document": "Le modèle linguistique ajoutera des lignes de documentation au code dans la cellule", "jupyter.llm.cell-tool.explanation.explain": "Le code dans la cellule sera envoyé au modèle de langue sélectionné. Il vous expliquera le code en langage simple.", + "jupyter.llm.cell-tool.explanation.formulize": "Le modèle de langage ajoutera des formules mathématiques appropriées en utilisant la notation LaTeX pour rendre le texte plus lisible pour les scientifiques.", "jupyter.llm.cell-tool.explanation.improve": "Le modèle de langue sélectionné analysera le code et suggérera des améliorations. Attention, les résultats ne sont pas garantis d'être corrects et pourraient causer des problèmes subtils – examinez-les attentivement.", "jupyter.llm.cell-tool.explanation.modify": "Le modèle linguistique modifiera le code selon les instructions données. Choisissez l'un des modèles et modifiez-le, ou proposez vos propres instructions !", + "jupyter.llm.cell-tool.explanation.proofread": "Le modèle linguistique relira le texte en markdown, corrigera les fautes d'orthographe et de grammaire tout en améliorant la clarté et la lisibilité.", "jupyter.llm.cell-tool.explanation.translate": "Le modèle linguistique tentera de traduire le code dans la cellule vers un autre langage de programmation. Le résultat pourrait ne pas fonctionner du tout - mais si vous êtes plus familier avec le langage cible sélectionné, vous pourriez trouver plus facile de comprendre ce qui se passe!", + "jupyter.llm.cell-tool.explanation.translate-text": "Le modèle linguistique traduira le texte markdown dans la langue sélectionnée tout en préservant la mise en forme et la structure.", "jupyter.llm.cell-tool.footer.info": "La soumission de ce message à {model} initiera une discussion dans le cadre de discussion latérale. Le modèle linguistique répondra et vous pourrez continuer la conversation dans le même fil.", "jupyter.llm.cell-tool.improve.label": "Amélioration", "jupyter.llm.cell-tool.improve.placeholder": "vitesse d'exécution, lisibilité, …", diff --git a/src/packages/frontend/i18n/trans/he_IL.json b/src/packages/frontend/i18n/trans/he_IL.json index 787417ef486..344726fcf47 100644 --- a/src/packages/frontend/i18n/trans/he_IL.json +++ b/src/packages/frontend/i18n/trans/he_IL.json @@ -135,6 +135,8 @@ "app.verify-email-banner.title": "אמת את כתובת הדוא\"ל שלך", "chat.chat-indicator.tooltip": "הסתר או הצג צ'אט מסמך", "chat.input.placeholder": "הקלד הודעה חדשה ({have_llm, select, true {שוחח עם AI או } other {}}הודע לשתף פעולה על ידי הקלדת @)...", + "chat.message.copy_link.tooltip": "בחר הודעה. העתק קישור ל-URL כדי לקשר להודעה זו.", + "chat.message.copy_markdown.tooltip": "העתק הודעה כ-Markdown", "chatroom.chat_input.preview_button.label": "תצוגה מקדימה", "chatroom.chat_input.send_button.label": "שלח", "chatroom.chat_input.send_button.tooltip": "שלח הודעה (shift+enter)", @@ -634,8 +636,10 @@ "jupyter.cell-buttonbar-menu.paste-cell-below": "הדבק תא למטה", "jupyter.cell-buttonbar-menu.paste-clipboard": "הדבק מהלוח", "jupyter.cell-buttonbar-menu.split-cell": "פצל תא במיקום הסמן", + "jupyter.cell-buttonbar.format-button.label": "פורמט", + "jupyter.cell-buttonbar.format-button.tooltip": "עצב קוד זה כך שייראה נחמד", "jupyter.cell-buttonbr.format-button.label": "פורמט", - "jupyter.cell-buttonbr.format-button.tooltip": "עצב קוד זה כך שייראה נחמד", + "jupyter.cell-buttonbr.format-button.tooltip": "עצב קוד זה כך שיראה טוב", "jupyter.commands.cell_toolbar_attachments.label": "סרגל כלים קבצים מצורפים", "jupyter.commands.cell_toolbar_attachments.menu": "קבצים מצורפים", "jupyter.commands.cell_toolbar_create_assignment.label": "צור משימה באמצעות NBgrader", @@ -812,6 +816,8 @@ "jupyter.editor.run_all_cells.label": "הפעל את כל התאים", "jupyter.editor.run_selected_cells.label": "הפעל תאים נבחרים", "jupyter.editor.snippets_tooltip": "פתח לוח המכיל קטעי קוד", + "jupyter.llm.cell-tool.actions.ask.descr": "שאל שאלה מותאמת אישית על הקוד בתא זה.", + "jupyter.llm.cell-tool.actions.ask.label": "שאל", "jupyter.llm.cell-tool.actions.bugfix.descr": "תאר את הבעיה של התא הזה על מנת לקבל גרסה מתוקנת.", "jupyter.llm.cell-tool.actions.bugfix.label": "תקן באגים", "jupyter.llm.cell-tool.actions.document.descr": "הוסף תיעוד", @@ -820,22 +826,39 @@ "jupyter.llm.cell-tool.actions.explain.label": "הסבר", "jupyter.llm.cell-tool.actions.improve.descr": "שפר את הקוד בתא הזה", "jupyter.llm.cell-tool.actions.improve.label": "שפר", + "jupyter.llm.cell-tool.actions.md.ask.descr": "שאל שאלה מותאמת אישית על תא זה עם הקשר אופציונלי מתאים מהתאים הסובבים.", + "jupyter.llm.cell-tool.actions.md.document.descr": "כתוב סיכום על כל התאים בהקשר", + "jupyter.llm.cell-tool.actions.md.document.label": "תעד", + "jupyter.llm.cell-tool.actions.md.formulize.descr": "הוסף נוסחאות מתמטיות כדי להפוך את הטקסט לקריא יותר עבור מדענים.", + "jupyter.llm.cell-tool.actions.md.formulize.label": "הוסף נוסחאות", + "jupyter.llm.cell-tool.actions.md.proofread.descr": "שפר שפה, תקן שגיאות כתיב ודקדוק.", + "jupyter.llm.cell-tool.actions.md.proofread.label": "הגהה", + "jupyter.llm.cell-tool.actions.md.translate-text.descr": "תרגם את תוכן הטקסט לשפה אנושית אחרת.", + "jupyter.llm.cell-tool.actions.md.translate-text.label": "תרגם", "jupyter.llm.cell-tool.actions.modify.descr": "שנה את הקוד בתא", "jupyter.llm.cell-tool.actions.modify.label": "שנה", "jupyter.llm.cell-tool.actions.translate.descr": "תרגם את הקוד בתא הזה לשפה אחרת באמצעות AI", "jupyter.llm.cell-tool.actions.translate.label": "תרגם", + "jupyter.llm.cell-tool.ask.label": "שאלה", + "jupyter.llm.cell-tool.ask.placeholder": "על מה היית רוצה לדעת לגבי הקוד הזה?", "jupyter.llm.cell-tool.assistant.title": "השתמש בעוזר ה-AI בתא זה", "jupyter.llm.cell-tool.bugfix.label": "באג", "jupyter.llm.cell-tool.bugfix.placeholder": "תאר את הבעיה לתיקון…", + "jupyter.llm.cell-tool.document.label": "מיקוד", + "jupyter.llm.cell-tool.document.placeholder": "על מה צריכה התיעוד להתמקד? (אופציונלי)", "jupyter.llm.cell-tool.explain.description": "איך להסביר את הקוד? או {summary} ברמה גבוהה או {step_by_step} הסברים.", "jupyter.llm.cell-tool.explain.step-by-step": "שלב-אחר-שלב", "jupyter.llm.cell-tool.explain.summary": "סיכום", + "jupyter.llm.cell-tool.explanation.ask": "שאל כל שאלה על הקוד בתא זה. המודל השפתי ינתח את הקוד ויספק תשובה על סמך השאלה הספציפית שלך.", "jupyter.llm.cell-tool.explanation.bugfix": "הסבר את הבעיה בקוד בתא והמודל השפתי שנבחר ינסה לתקן אותה. בדרך כלל הוא יגיד לך אם מצא בעיה ויסביר אותה.", "jupyter.llm.cell-tool.explanation.document": "מודל השפה יוסיף שורות תיעוד לקוד בתא.", "jupyter.llm.cell-tool.explanation.explain": "הקוד בתא יישלח לדגם השפה שנבחר. הוא יסביר לך את הקוד בשפה פשוטה.", - "jupyter.llm.cell-tool.explanation.improve": "המודל הלשוני שנבחר ינתח את הקוד ויציע שיפורים. שים לב, שהתוצאות לא מובטחות להיות נכונות, ואף עלולות לגרום לבעיות עדינות – בדוק אותן בקפידה.", + "jupyter.llm.cell-tool.explanation.formulize": "המודל הלשוני יוסיף נוסחאות מתמטיות מתאימות באמצעות סימון LaTeX כדי להפוך את הטקסט לקריא יותר למדענים.", + "jupyter.llm.cell-tool.explanation.improve": "המודל הלשוני שנבחר ינתח את הקוד ויציע שיפורים. שים לב שהתוצאות אינן מובטחות להיות נכונות, וייתכן שיגרמו לבעיות עדינות – בדוק אותן בקפידה.", "jupyter.llm.cell-tool.explanation.modify": "המודל הלשוני ישנה את הקוד בהתאם להוראות שניתנו. בחר אחד מהתבניות ושנה אותו, או תן הוראות משלך!", + "jupyter.llm.cell-tool.explanation.proofread": "מודל השפה יתקן את הטקסט במבנה Markdown, יתקן שגיאות כתיב ודקדוק וישפר את הבהירות והקריאות.", "jupyter.llm.cell-tool.explanation.translate": "מודל השפה ינסה לתרגם את הקוד בתא לשפת תכנות אחרת. התוצאה עשויה שלא לעבוד כלל – אך אם אתה מכיר יותר את שפת היעד שנבחרה, ייתכן שתמצא קל יותר להבין מה קורה!", + "jupyter.llm.cell-tool.explanation.translate-text": "המודל הלשוני יתרגם את טקסט ה-Markdown לשפה הנבחרת תוך שמירה על עיצוב ומבנה.", "jupyter.llm.cell-tool.footer.info": "שליחת הודעה זו ל-{model} תתחיל שיחה ב-מסגרת הצ'אט הצדדית. מודל השפה יענה ותוכל להמשיך בשיחה באותו חוט שיחה.", "jupyter.llm.cell-tool.improve.label": "שיפור", "jupyter.llm.cell-tool.improve.placeholder": "מהירות ביצוע, קריאות, …", diff --git a/src/packages/frontend/i18n/trans/hi_IN.json b/src/packages/frontend/i18n/trans/hi_IN.json index bd57c054bb2..a7ee6cd3198 100644 --- a/src/packages/frontend/i18n/trans/hi_IN.json +++ b/src/packages/frontend/i18n/trans/hi_IN.json @@ -135,6 +135,8 @@ "app.verify-email-banner.title": "अपने ईमेल पते की पुष्टि करें", "chat.chat-indicator.tooltip": "दस्तावेज़ चैट छुपाएं या दिखाएं", "chat.input.placeholder": "एक नया संदेश टाइप करें ({have_llm, select, true {AI से चैट करें या } other {}}सहयोगी को सूचित करने के लिए @ टाइप करें)...", + "chat.message.copy_link.tooltip": "संदेश चुनें। इस संदेश का लिंक कॉपी करें।", + "chat.message.copy_markdown.tooltip": "मार्कडाउन के रूप में संदेश कॉपी करें", "chatroom.chat_input.preview_button.label": "पूर्वावलोकन", "chatroom.chat_input.send_button.label": "भेजें", "chatroom.chat_input.send_button.tooltip": "संदेश भेजें (shift+enter)", @@ -634,8 +636,10 @@ "jupyter.cell-buttonbar-menu.paste-cell-below": "नीचे सेल पेस्ट करें", "jupyter.cell-buttonbar-menu.paste-clipboard": "क्लिपबोर्ड से पेस्ट करें", "jupyter.cell-buttonbar-menu.split-cell": "कर्सर पर सेल विभाजित करें", - "jupyter.cell-buttonbr.format-button.label": "प्रारूप", - "jupyter.cell-buttonbr.format-button.tooltip": "इस कोड को सुंदर दिखाने के लिए प्रारूपित करें", + "jupyter.cell-buttonbar.format-button.label": "प्रारूप", + "jupyter.cell-buttonbar.format-button.tooltip": "इस कोड को सुंदर दिखाने के लिए प्रारूपित करें", + "jupyter.cell-buttonbr.format-button.label": "स्वरूप", + "jupyter.cell-buttonbr.format-button.tooltip": "इस कोड को सुंदर बनाने के लिए प्रारूपित करें", "jupyter.commands.cell_toolbar_attachments.label": "अनुलग्नक टूलबार", "jupyter.commands.cell_toolbar_attachments.menu": "संलग्नक", "jupyter.commands.cell_toolbar_create_assignment.label": "NBgrader का उपयोग करके असाइनमेंट बनाएं", @@ -812,6 +816,8 @@ "jupyter.editor.run_all_cells.label": "सभी सेल चलाएं", "jupyter.editor.run_selected_cells.label": "चयनित कोशिकाओं को चलाएं", "jupyter.editor.snippets_tooltip": "कोड स्निपेट्स वाला पैनल खोलें।", + "jupyter.llm.cell-tool.actions.ask.descr": "इस सेल के कोड के बारे में एक कस्टम प्रश्न पूछें।", + "jupyter.llm.cell-tool.actions.ask.label": "पूछें", "jupyter.llm.cell-tool.actions.bugfix.descr": "बगफिक्स्ड संस्करण प्राप्त करने के लिए उस सेल की समस्या का वर्णन करें।", "jupyter.llm.cell-tool.actions.bugfix.label": "बग्स ठीक करें", "jupyter.llm.cell-tool.actions.document.descr": "दस्तावेज़ जोड़ें", @@ -820,22 +826,39 @@ "jupyter.llm.cell-tool.actions.explain.label": "समझाएँ", "jupyter.llm.cell-tool.actions.improve.descr": "उस सेल में कोड को सुधारें।", "jupyter.llm.cell-tool.actions.improve.label": "सुधारें", + "jupyter.llm.cell-tool.actions.md.ask.descr": "इस सेल के बारे में वैकल्पिक संदर्भ के साथ एक कस्टम प्रश्न पूछें।", + "jupyter.llm.cell-tool.actions.md.document.descr": "संदर्भ में सभी कोशिकाओं के बारे में एक सारांश लिखें", + "jupyter.llm.cell-tool.actions.md.document.label": "दस्तावेज़", + "jupyter.llm.cell-tool.actions.md.formulize.descr": "वैज्ञानिकों के लिए पाठ को अधिक पठनीय बनाने के लिए गणितीय सूत्र जोड़ें।", + "jupyter.llm.cell-tool.actions.md.formulize.label": "सूत्र जोड़ें", + "jupyter.llm.cell-tool.actions.md.proofread.descr": "भाषा को सुधारें, वर्तनी और व्याकरण की त्रुटियों को ठीक करें।", + "jupyter.llm.cell-tool.actions.md.proofread.label": "प्रूफरीड", + "jupyter.llm.cell-tool.actions.md.translate-text.descr": "पाठ सामग्री को किसी अन्य मानव भाषा में अनुवादित करें।", + "jupyter.llm.cell-tool.actions.md.translate-text.label": "अनुवाद करें", "jupyter.llm.cell-tool.actions.modify.descr": "कोड को सेल में संशोधित करें", "jupyter.llm.cell-tool.actions.modify.label": "संशोधित करें", "jupyter.llm.cell-tool.actions.translate.descr": "उस सेल में कोड को AI का उपयोग करके दूसरी भाषा में अनुवाद करें।", "jupyter.llm.cell-tool.actions.translate.label": "अनुवाद करें", + "jupyter.llm.cell-tool.ask.label": "प्रश्न", + "jupyter.llm.cell-tool.ask.placeholder": "आप इस कोड के बारे में क्या जानना चाहेंगे?", "jupyter.llm.cell-tool.assistant.title": "इस सेल पर AI सहायक का उपयोग करें", "jupyter.llm.cell-tool.bugfix.label": "बग", "jupyter.llm.cell-tool.bugfix.placeholder": "समस्या का विवरण दें...", + "jupyter.llm.cell-tool.document.label": "फोकस", + "jupyter.llm.cell-tool.document.placeholder": "दस्तावेज़ किस पर केंद्रित होना चाहिए? (वैकल्पिक)", "jupyter.llm.cell-tool.explain.description": "कोड को कैसे समझाएं? या तो उच्च-स्तरीय {summary} या {step_by_step} व्याख्याएँ।", "jupyter.llm.cell-tool.explain.step-by-step": "चरण-दर-चरण", "jupyter.llm.cell-tool.explain.summary": "सारांश", + "jupyter.llm.cell-tool.explanation.ask": "इस सेल में कोड के बारे में कोई भी प्रश्न पूछें। भाषा मॉडल कोड का विश्लेषण करेगा और आपके विशेष प्रश्न के आधार पर उत्तर प्रदान करेगा।", "jupyter.llm.cell-tool.explanation.bugfix": "सेल में कोड की समस्या को समझाएं और चयनित भाषा मॉडल इसे ठीक करने का प्रयास करेगा। आमतौर पर, यह आपको बताएगा कि उसे कोई समस्या मिली है और इसे समझाएगा।", "jupyter.llm.cell-tool.explanation.document": "भाषा मॉडल कोड की सेल में दस्तावेज़ीकरण पंक्तियाँ जोड़ देगा।", "jupyter.llm.cell-tool.explanation.explain": "सेल में कोड को चयनित भाषा मॉडल में भेजा जाएगा। यह कोड को आपको साधारण भाषा में समझाएगा।", - "jupyter.llm.cell-tool.explanation.improve": "चयनित भाषा मॉडल कोड का विश्लेषण करेगा और सुधारों का सुझाव देगा। ध्यान दें, परिणाम सही होने की गारंटी नहीं है, और ये सूक्ष्म समस्याएं पैदा कर सकते हैं – इन्हें सावधानीपूर्वक समीक्षा करें।", + "jupyter.llm.cell-tool.explanation.formulize": "भाषा मॉडल वैज्ञानिकों के लिए पाठ को अधिक पठनीय बनाने के लिए LaTeX संकेतों का उपयोग करके उपयुक्त गणितीय सूत्र जोड़ देगा।", + "jupyter.llm.cell-tool.explanation.improve": "चयनित भाषा मॉडल कोड का विश्लेषण करेगा और सुधारों का सुझाव देगा। सावधान रहें, परिणाम सही होने की गारंटी नहीं है, और यह सूक्ष्म समस्याएं पैदा कर सकता है - उन्हें ध्यान से समीक्षा करें।", "jupyter.llm.cell-tool.explanation.modify": "भाषा मॉडल दिए गए निर्देशों के अनुसार कोड को संशोधित करेगा। टेम्पलेट्स में से एक को चुनें और इसे संशोधित करें, या अपने खुद के कुछ निर्देश लेकर आएं!", + "jupyter.llm.cell-tool.explanation.proofread": "भाषा मॉडल मार्कडाउन टेक्स्ट की प्रूफरीडिंग करेगा, वर्तनी और व्याकरण की त्रुटियों को ठीक करेगा और स्पष्टता और पठनीयता को बढ़ाएगा।", "jupyter.llm.cell-tool.explanation.translate": "भाषा मॉडल कोषिका में कोड को दूसरी प्रोग्रामिंग भाषा में अनुवाद करने का प्रयास करेगा। परिणाम संभवतः बिल्कुल काम नहीं करेगा – लेकिन अगर आप चयनित लक्ष्य भाषा से अधिक परिचित हैं, तो आपको समझने में आसानी हो सकती है कि क्या हो रहा है!", + "jupyter.llm.cell-tool.explanation.translate-text": "भाषा मॉडल मार्कडाउन पाठ का चयनित भाषा में अनुवाद करेगा, जबकि स्वरूपण और संरचना को बनाए रखेगा।", "jupyter.llm.cell-tool.footer.info": "इस संदेश को {model} को जमा करने से साइड-चैट फ्रेम में एक चैट शुरू होगी। भाषा मॉडल उत्तर देगा और आप उसी थ्रेड में बातचीत जारी रख सकते हैं।", "jupyter.llm.cell-tool.improve.label": "सुधार", "jupyter.llm.cell-tool.improve.placeholder": "प्रदर्शन गति, पठनीयता, …", diff --git a/src/packages/frontend/i18n/trans/hu_HU.json b/src/packages/frontend/i18n/trans/hu_HU.json index e86884c7841..9ceef3ab5ff 100644 --- a/src/packages/frontend/i18n/trans/hu_HU.json +++ b/src/packages/frontend/i18n/trans/hu_HU.json @@ -135,6 +135,8 @@ "app.verify-email-banner.title": "Ellenőrizze az email címét", "chat.chat-indicator.tooltip": "Dokumentum csevegés elrejtése vagy megjelenítése", "chat.input.placeholder": "Írjon egy új üzenetet ({have_llm, select, true {beszélgessen az AI-val vagy } other {}}értesítsen egy kollégát @ beírásával)...", + "chat.message.copy_link.tooltip": "Válassza ki az üzenetet. URL másolása a hivatkozáshoz ehhez az üzenethez.", + "chat.message.copy_markdown.tooltip": "Üzenet másolása markdownként", "chatroom.chat_input.preview_button.label": "Előnézet", "chatroom.chat_input.send_button.label": "Küldés", "chatroom.chat_input.send_button.tooltip": "Üzenet küldése (shift+enter)", @@ -634,8 +636,10 @@ "jupyter.cell-buttonbar-menu.paste-cell-below": "Illessze a cellát alá", "jupyter.cell-buttonbar-menu.paste-clipboard": "Beillesztés vágólapról", "jupyter.cell-buttonbar-menu.split-cell": "Oszd meg a Cellát a Kurzornál", + "jupyter.cell-buttonbar.format-button.label": "Formátum", + "jupyter.cell-buttonbar.format-button.tooltip": "Formázza ezt a kódot, hogy szépen nézzen ki", "jupyter.cell-buttonbr.format-button.label": "Formátum", - "jupyter.cell-buttonbr.format-button.tooltip": "Formázza ezt a kódot, hogy szépen nézzen ki", + "jupyter.cell-buttonbr.format-button.tooltip": "Formázd ezt a kódot, hogy szép legyen", "jupyter.commands.cell_toolbar_attachments.label": "Csatolások eszköztár", "jupyter.commands.cell_toolbar_attachments.menu": "Mellékletek", "jupyter.commands.cell_toolbar_create_assignment.label": "Hozzárendelés létrehozása NBgrader használatával", @@ -812,6 +816,8 @@ "jupyter.editor.run_all_cells.label": "Futtasd az összes cellát", "jupyter.editor.run_selected_cells.label": "Futtassa a kiválasztott cellákat", "jupyter.editor.snippets_tooltip": "Nyisson meg egy panelt, amely kódrészleteket tartalmaz.", + "jupyter.llm.cell-tool.actions.ask.descr": "Tegyél fel egy egyedi kérdést a cellában lévő kódról.", + "jupyter.llm.cell-tool.actions.ask.label": "Kérdez", "jupyter.llm.cell-tool.actions.bugfix.descr": "Írja le a cella problémáját, hogy javított verziót kapjon.", "jupyter.llm.cell-tool.actions.bugfix.label": "Javítsa a hibákat", "jupyter.llm.cell-tool.actions.document.descr": "Dokumentáció hozzáadása", @@ -820,22 +826,39 @@ "jupyter.llm.cell-tool.actions.explain.label": "Magyarázd el", "jupyter.llm.cell-tool.actions.improve.descr": "Fejleszd a kódot abban a cellában", "jupyter.llm.cell-tool.actions.improve.label": "Javít", + "jupyter.llm.cell-tool.actions.md.ask.descr": "Tegyen fel egy egyedi kérdést erről a celláról opcionális kontextussal a környező cellákból.", + "jupyter.llm.cell-tool.actions.md.document.descr": "Írj összefoglalót az összes celláról a kontextusban", + "jupyter.llm.cell-tool.actions.md.document.label": "Dokumentálás", + "jupyter.llm.cell-tool.actions.md.formulize.descr": "Adj matematikai képleteket, hogy a szöveg olvashatóbb legyen a tudósok számára.", + "jupyter.llm.cell-tool.actions.md.formulize.label": "Képletek hozzáadása", + "jupyter.llm.cell-tool.actions.md.proofread.descr": "Javítsa a nyelvet, javítsa a helyesírási és nyelvtani hibákat.", + "jupyter.llm.cell-tool.actions.md.proofread.label": "Lektorálás", + "jupyter.llm.cell-tool.actions.md.translate-text.descr": "Fordítsd le a szövegtartalmat egy másik emberi nyelvre.", + "jupyter.llm.cell-tool.actions.md.translate-text.label": "Fordítás", "jupyter.llm.cell-tool.actions.modify.descr": "Módosítsa a kódot a cellában", "jupyter.llm.cell-tool.actions.modify.label": "Módosít", "jupyter.llm.cell-tool.actions.translate.descr": "Fordítsa le a kódot abban a cellában egy másik nyelvre AI segítségével.", "jupyter.llm.cell-tool.actions.translate.label": "Fordít", + "jupyter.llm.cell-tool.ask.label": "Kérdés", + "jupyter.llm.cell-tool.ask.placeholder": "Mit szeretne tudni erről a kódról?", "jupyter.llm.cell-tool.assistant.title": "Használjon AI asszisztenst ezen a cellán", "jupyter.llm.cell-tool.bugfix.label": "Hiba", "jupyter.llm.cell-tool.bugfix.placeholder": "Írja le a megoldandó problémát…", + "jupyter.llm.cell-tool.document.label": "Fókusz", + "jupyter.llm.cell-tool.document.placeholder": "Mire kellene összpontosítania a dokumentációnak? (nem kötelező)", "jupyter.llm.cell-tool.explain.description": "Hogyan magyarázzuk el a kódot? Vagy egy magas szintű {summary} vagy {step_by_step} magyarázatok.", "jupyter.llm.cell-tool.explain.step-by-step": "Lépésről lépésre", "jupyter.llm.cell-tool.explain.summary": "Összegzés", + "jupyter.llm.cell-tool.explanation.ask": "Tegyen fel bármilyen kérdést a cellában lévő kóddal kapcsolatban. A nyelvi modell elemzi a kódot és választ ad az Ön konkrét kérdésére.", "jupyter.llm.cell-tool.explanation.bugfix": "Magyarázd el a cellában lévő kód problémáját, és a kiválasztott nyelvi modell megpróbálja kijavítani. Általában elmondja, ha talált problémát, és elmagyarázza.", "jupyter.llm.cell-tool.explanation.document": "A nyelvi modell dokumentációs sorokat fog hozzáadni a cella kódjához.", "jupyter.llm.cell-tool.explanation.explain": "A cellában lévő kódot a kiválasztott nyelvi modellhez küldjük. Egyszerű nyelven fogja elmagyarázni a kódot.", - "jupyter.llm.cell-tool.explanation.improve": "A kiválasztott nyelvi modell elemzi a kódot és javaslatokat tesz a javításokra. Vigyázz, az eredmények nem garantáltan helyesek, és finom problémákat okozhatnak – vizsgáld át őket alaposan.", + "jupyter.llm.cell-tool.explanation.formulize": "A nyelvi modell megfelelő matematikai képleteket fog hozzáadni LaTeX notációval, hogy a szöveg olvashatóbb legyen a tudósok számára.", + "jupyter.llm.cell-tool.explanation.improve": "A kiválasztott nyelvi modell elemzi a kódot, és javaslatokat tesz a fejlesztésekre. Vigyázzon, hogy az eredmények nem garantáltan helyesek, és finom problémákat is okozhatnak – alaposan ellenőrizze őket.", "jupyter.llm.cell-tool.explanation.modify": "A nyelvi modell módosítja a kódot a megadott utasítások szerint. Válasszon egy sablont és módosítsa, vagy találjon ki saját utasításokat!", + "jupyter.llm.cell-tool.explanation.proofread": "A nyelvi modell lektorálja a markdown szöveget, javítja a helyesírási és nyelvtani hibákat, miközben javítja a szöveg érthetőségét és olvashatóságát.", "jupyter.llm.cell-tool.explanation.translate": "A nyelvi modell megpróbálja lefordítani a cellában lévő kódot egy másik programozási nyelvre. Az eredmény lehet, hogy egyáltalán nem fog működni – de ha jobban ismered a kiválasztott célnyelvet, könnyebben megértheted, mi történik!", + "jupyter.llm.cell-tool.explanation.translate-text": "A nyelvi modell lefordítja a markdown szöveget a kiválasztott nyelvre, miközben megőrzi a formázást és a szerkezetet.", "jupyter.llm.cell-tool.footer.info": "Ennek az üzenetnek a beküldése {model} számára egy csevegést indít el az oldalsó csevegő keretben. A nyelvi modell válaszol, és folytathatja a beszélgetést ugyanabban a szálban.", "jupyter.llm.cell-tool.improve.label": "Javítás", "jupyter.llm.cell-tool.improve.placeholder": "végrehajtási sebesség, olvashatóság, …", diff --git a/src/packages/frontend/i18n/trans/it_IT.json b/src/packages/frontend/i18n/trans/it_IT.json index 65e5c08405e..32234b83fef 100644 --- a/src/packages/frontend/i18n/trans/it_IT.json +++ b/src/packages/frontend/i18n/trans/it_IT.json @@ -135,6 +135,8 @@ "app.verify-email-banner.title": "Verifica il tuo indirizzo email", "chat.chat-indicator.tooltip": "Nascondi o Mostra Chat del Documento", "chat.input.placeholder": "Digita un nuovo messaggio ({have_llm, select, true {chatta con l'AI o } other {}}notifica un collaboratore digitando @)...", + "chat.message.copy_link.tooltip": "Seleziona messaggio. Copia URL per collegarti a questo messaggio.", + "chat.message.copy_markdown.tooltip": "Copia messaggio come markdown", "chatroom.chat_input.preview_button.label": "Anteprima", "chatroom.chat_input.send_button.label": "Invia", "chatroom.chat_input.send_button.tooltip": "Invia messaggio (shift+enter)", @@ -634,6 +636,8 @@ "jupyter.cell-buttonbar-menu.paste-cell-below": "Incolla cella sotto", "jupyter.cell-buttonbar-menu.paste-clipboard": "Incolla dagli appunti", "jupyter.cell-buttonbar-menu.split-cell": "Dividi cella al cursore", + "jupyter.cell-buttonbar.format-button.label": "Formato", + "jupyter.cell-buttonbar.format-button.tooltip": "Formatta questo codice per renderlo bello", "jupyter.cell-buttonbr.format-button.label": "Formato", "jupyter.cell-buttonbr.format-button.tooltip": "Formatta questo codice per renderlo bello", "jupyter.commands.cell_toolbar_attachments.label": "Barra degli strumenti degli allegati", @@ -812,6 +816,8 @@ "jupyter.editor.run_all_cells.label": "Esegui tutte le celle", "jupyter.editor.run_selected_cells.label": "Esegui celle selezionate", "jupyter.editor.snippets_tooltip": "Apri un pannello contenente frammenti di codice", + "jupyter.llm.cell-tool.actions.ask.descr": "Fai una domanda personalizzata sul codice in questa cella.", + "jupyter.llm.cell-tool.actions.ask.label": "Chiedi", "jupyter.llm.cell-tool.actions.bugfix.descr": "Descrivi il problema di quella cella per ottenere una versione corretta del bug.", "jupyter.llm.cell-tool.actions.bugfix.label": "Correggi bug", "jupyter.llm.cell-tool.actions.document.descr": "Aggiungi documentazione", @@ -820,22 +826,39 @@ "jupyter.llm.cell-tool.actions.explain.label": "Spiega", "jupyter.llm.cell-tool.actions.improve.descr": "Migliora il codice in quella cella", "jupyter.llm.cell-tool.actions.improve.label": "Migliora", + "jupyter.llm.cell-tool.actions.md.ask.descr": "Fai una domanda personalizzata su questa cella con contesto opzionale dalle celle circostanti.", + "jupyter.llm.cell-tool.actions.md.document.descr": "Scrivi un riassunto su tutte le celle nel contesto", + "jupyter.llm.cell-tool.actions.md.document.label": "Documenta", + "jupyter.llm.cell-tool.actions.md.formulize.descr": "Aggiungi formule matematiche per rendere il testo più leggibile per gli scienziati.", + "jupyter.llm.cell-tool.actions.md.formulize.label": "Aggiungi Formule", + "jupyter.llm.cell-tool.actions.md.proofread.descr": "Migliora la lingua, correggi errori di ortografia e grammatica.", + "jupyter.llm.cell-tool.actions.md.proofread.label": "Correggi bozze", + "jupyter.llm.cell-tool.actions.md.translate-text.descr": "Traduci il contenuto del testo in un'altra lingua umana.", + "jupyter.llm.cell-tool.actions.md.translate-text.label": "Traduci", "jupyter.llm.cell-tool.actions.modify.descr": "Modifica il codice nella cella", "jupyter.llm.cell-tool.actions.modify.label": "Modifica", "jupyter.llm.cell-tool.actions.translate.descr": "Traduci il codice in quella cella in un'altra lingua usando l'IA.", "jupyter.llm.cell-tool.actions.translate.label": "Traduci", + "jupyter.llm.cell-tool.ask.label": "Domanda", + "jupyter.llm.cell-tool.ask.placeholder": "Cosa vorresti sapere su questo codice?", "jupyter.llm.cell-tool.assistant.title": "Usa l'assistente AI su questa cella", "jupyter.llm.cell-tool.bugfix.label": "Bug", "jupyter.llm.cell-tool.bugfix.placeholder": "Descrivi il problema da risolvere…", + "jupyter.llm.cell-tool.document.label": "Focus", + "jupyter.llm.cell-tool.document.placeholder": "Su cosa dovrebbe concentrarsi la documentazione? (facoltativo)", "jupyter.llm.cell-tool.explain.description": "Come spiegare il codice? O un {summary} di alto livello o spiegazioni {step_by_step}.", "jupyter.llm.cell-tool.explain.step-by-step": "Passo dopo passo", "jupyter.llm.cell-tool.explain.summary": "Riepilogo", + "jupyter.llm.cell-tool.explanation.ask": "Fai qualsiasi domanda sul codice in questa cella. Il modello linguistico analizzerà il codice e fornirà una risposta basata sulla tua domanda specifica.", "jupyter.llm.cell-tool.explanation.bugfix": "Spiega il problema del codice nella cella e il modello linguistico selezionato tenterà di risolverlo. Solitamente, ti dirà se ha trovato un problema e te lo spiegherà.", "jupyter.llm.cell-tool.explanation.document": "Il modello linguistico aggiungerà linee di documentazione al codice nella cella.", "jupyter.llm.cell-tool.explanation.explain": "Il codice nella cella verrà inviato al modello linguistico selezionato. Ti spiegherà il codice in linguaggio semplice.", - "jupyter.llm.cell-tool.explanation.improve": "Il modello linguistico selezionato analizzerà il codice e suggerirà miglioramenti. Attenzione, i risultati non sono garantiti corretti e potrebbero causare problemi sottili – rivederli con attenzione.", + "jupyter.llm.cell-tool.explanation.formulize": "Il modello linguistico aggiungerà formule matematiche appropriate utilizzando la notazione LaTeX per rendere il testo più leggibile per gli scienziati.", + "jupyter.llm.cell-tool.explanation.improve": "Il modello linguistico selezionato analizzerà il codice e suggerirà miglioramenti. Attenzione, i risultati non sono garantiti per essere corretti e potrebbero causare problemi sottili – esaminali attentamente.", "jupyter.llm.cell-tool.explanation.modify": "Il modello linguistico modificherà il codice secondo le istruzioni fornite. Scegli uno dei modelli e modificalo, oppure inventa delle istruzioni tue!", + "jupyter.llm.cell-tool.explanation.proofread": "Il modello linguistico correggerà il testo in markdown, sistemando errori di ortografia e grammatica, migliorando al contempo chiarezza e leggibilità.", "jupyter.llm.cell-tool.explanation.translate": "Il modello linguistico tenterà di tradurre il codice nella cella in un altro linguaggio di programmazione. Il risultato potrebbe non funzionare affatto, ma se hai più familiarità con il linguaggio di destinazione selezionato, potresti trovare più facile capire cosa sta succedendo!", + "jupyter.llm.cell-tool.explanation.translate-text": "Il modello linguistico tradurrà il testo markdown nella lingua selezionata preservando formattazione e struttura.", "jupyter.llm.cell-tool.footer.info": "Inviando questo messaggio a {model} avvierà una chat nel frame della chat laterale. Il modello linguistico risponderà e potrai continuare la conversazione nello stesso thread.", "jupyter.llm.cell-tool.improve.label": "Miglioramento", "jupyter.llm.cell-tool.improve.placeholder": "velocità di esecuzione, leggibilità, …", diff --git a/src/packages/frontend/i18n/trans/ja_JP.json b/src/packages/frontend/i18n/trans/ja_JP.json index 17a18afe50a..5d25c1c6cd5 100644 --- a/src/packages/frontend/i18n/trans/ja_JP.json +++ b/src/packages/frontend/i18n/trans/ja_JP.json @@ -135,6 +135,8 @@ "app.verify-email-banner.title": "メールアドレスを確認してください", "chat.chat-indicator.tooltip": "ドキュメントチャットを非表示または表示", "chat.input.placeholder": "新しいメッセージを入力 ({have_llm, select, true {AIとチャットするか } other {}}@を入力してコラボレーターに通知)...", + "chat.message.copy_link.tooltip": "メッセージを選択。 このメッセージへのリンクURLをコピー。", + "chat.message.copy_markdown.tooltip": "メッセージをMarkdownとしてコピー", "chatroom.chat_input.preview_button.label": "プレビュー", "chatroom.chat_input.send_button.label": "送信", "chatroom.chat_input.send_button.tooltip": "メッセージを送信 (shift+enter)", @@ -634,8 +636,10 @@ "jupyter.cell-buttonbar-menu.paste-cell-below": "下にセルを貼り付け", "jupyter.cell-buttonbar-menu.paste-clipboard": "クリップボードから貼り付け", "jupyter.cell-buttonbar-menu.split-cell": "カーソルでセルを分割", + "jupyter.cell-buttonbar.format-button.label": "フォーマット", + "jupyter.cell-buttonbar.format-button.tooltip": "このコードを整形して見やすくする", "jupyter.cell-buttonbr.format-button.label": "フォーマット", - "jupyter.cell-buttonbr.format-button.tooltip": "このコードを整形して見やすくする", + "jupyter.cell-buttonbr.format-button.tooltip": "このコードを整えて見栄えを良くする", "jupyter.commands.cell_toolbar_attachments.label": "添付ファイルツールバー", "jupyter.commands.cell_toolbar_attachments.menu": "添付ファイル", "jupyter.commands.cell_toolbar_create_assignment.label": "NBgraderを使用して課題を作成", @@ -812,6 +816,8 @@ "jupyter.editor.run_all_cells.label": "全てのセルを実行", "jupyter.editor.run_selected_cells.label": "選択したセルを実行", "jupyter.editor.snippets_tooltip": "コードスニペットを含むパネルを開く", + "jupyter.llm.cell-tool.actions.ask.descr": "このセル内のコードについてカスタム質問をしてください。", + "jupyter.llm.cell-tool.actions.ask.label": "質問する", "jupyter.llm.cell-tool.actions.bugfix.descr": "問題を説明してください。そのセルのバグ修正版を入手するために。", "jupyter.llm.cell-tool.actions.bugfix.label": "バグ修正", "jupyter.llm.cell-tool.actions.document.descr": "ドキュメントを追加", @@ -820,22 +826,39 @@ "jupyter.llm.cell-tool.actions.explain.label": "説明", "jupyter.llm.cell-tool.actions.improve.descr": "そのセルのコードを改善してください。", "jupyter.llm.cell-tool.actions.improve.label": "改善", + "jupyter.llm.cell-tool.actions.md.ask.descr": "このセルについて、周囲のセルからのオプションのコンテキストを使ってカスタム質問をする。", + "jupyter.llm.cell-tool.actions.md.document.descr": "コンテキスト内のすべてのセルについて要約を書いてください", + "jupyter.llm.cell-tool.actions.md.document.label": "ドキュメント", + "jupyter.llm.cell-tool.actions.md.formulize.descr": "科学者が読みやすくするために、数式を追加します。", + "jupyter.llm.cell-tool.actions.md.formulize.label": "数式を追加", + "jupyter.llm.cell-tool.actions.md.proofread.descr": "言語を強化し、スペルと文法の誤りを修正します。", + "jupyter.llm.cell-tool.actions.md.proofread.label": "校正", + "jupyter.llm.cell-tool.actions.md.translate-text.descr": "テキスト内容を他の人間の言語に翻訳する。", + "jupyter.llm.cell-tool.actions.md.translate-text.label": "翻訳", "jupyter.llm.cell-tool.actions.modify.descr": "セルのコードを修正", "jupyter.llm.cell-tool.actions.modify.label": "修正", "jupyter.llm.cell-tool.actions.translate.descr": "そのセルのコードをAIを使って別の言語に翻訳します。", "jupyter.llm.cell-tool.actions.translate.label": "翻訳", + "jupyter.llm.cell-tool.ask.label": "質問", + "jupyter.llm.cell-tool.ask.placeholder": "このコードについて何を知りたいですか?", "jupyter.llm.cell-tool.assistant.title": "このセルでAIアシスタントを使用する", "jupyter.llm.cell-tool.bugfix.label": "バグ", "jupyter.llm.cell-tool.bugfix.placeholder": "修正する問題を説明してください…", + "jupyter.llm.cell-tool.document.label": "フォーカス", + "jupyter.llm.cell-tool.document.placeholder": "ドキュメントは何に焦点を当てるべきですか?(任意)", "jupyter.llm.cell-tool.explain.description": "コードを説明する方法?高レベルの{summary}または{step_by_step}の説明。", "jupyter.llm.cell-tool.explain.step-by-step": "ステップバイステップ", "jupyter.llm.cell-tool.explain.summary": "要約", + "jupyter.llm.cell-tool.explanation.ask": "このセル内のコードに関する質問をしてください。言語モデルがコードを分析し、あなたの具体的な質問に基づいて回答を提供します。", "jupyter.llm.cell-tool.explanation.bugfix": "セル内のコードの問題を説明すると、選択した言語モデルが修正を試みます。通常、問題が見つかった場合は知らせてくれ、その問題を説明します。", "jupyter.llm.cell-tool.explanation.document": "言語モデルはセル内のコードにドキュメント行を追加します。", "jupyter.llm.cell-tool.explanation.explain": "セル内のコードは選択された言語モデルに送信されます。それがコードを平易な言葉で説明します。", - "jupyter.llm.cell-tool.explanation.improve": "選択された言語モデルはコードを解析し、改善点を提案します。ただし、結果が正しいことは保証されておらず、微妙な問題を引き起こす可能性がありますので、注意深く確認してください。", + "jupyter.llm.cell-tool.explanation.formulize": "言語モデルは、科学者が読みやすくなるようにLaTeX記法を使用して適切な数学的数式を追加します。", + "jupyter.llm.cell-tool.explanation.improve": "選択された言語モデルはコードを分析し、改善案を提案します。結果が正しいことを保証するものではなく、微妙な問題を引き起こす可能性があるため、注意深く確認してください。", "jupyter.llm.cell-tool.explanation.modify": "言語モデルは、与えられた指示に従ってコードを変更します。テンプレートの1つを選んで修正するか、自分で指示を考え出してください!", + "jupyter.llm.cell-tool.explanation.proofread": "言語モデルはマークダウンテキストを校正し、スペルや文法の誤りを修正して、明確さと可読性を向上させます。", "jupyter.llm.cell-tool.explanation.translate": "言語モデルは、セル内のコードを別のプログラミング言語に翻訳しようとします。結果は全く機能しないかもしれませんが、選択したターゲット言語に詳しい場合、何が起こっているのかを理解しやすくなるかもしれません。", + "jupyter.llm.cell-tool.explanation.translate-text": "言語モデルは、書式と構造を保持しながら、マークダウンテキストを選択された言語に翻訳します。", "jupyter.llm.cell-tool.footer.info": "このメッセージを {model} に送信すると、サイドチャットフレームでチャットが開始されます。言語モデルが返信し、同じスレッドで会話を続けることができます。", "jupyter.llm.cell-tool.improve.label": "改善", "jupyter.llm.cell-tool.improve.placeholder": "実行速度、可読性、…", diff --git a/src/packages/frontend/i18n/trans/ko_KR.json b/src/packages/frontend/i18n/trans/ko_KR.json index 6611f512236..b53a8f4bfaa 100644 --- a/src/packages/frontend/i18n/trans/ko_KR.json +++ b/src/packages/frontend/i18n/trans/ko_KR.json @@ -135,6 +135,8 @@ "app.verify-email-banner.title": "이메일 주소 확인", "chat.chat-indicator.tooltip": "문서 채팅 숨기기 또는 표시", "chat.input.placeholder": "새 메시지 입력 ({have_llm, select, true {AI와 채팅하거나 } other {}}@를 입력하여 협업자에게 알리기)...", + "chat.message.copy_link.tooltip": "메시지 선택. 이 메시지에 연결할 URL 복사.", + "chat.message.copy_markdown.tooltip": "메시지를 마크다운으로 복사", "chatroom.chat_input.preview_button.label": "미리보기", "chatroom.chat_input.send_button.label": "보내기", "chatroom.chat_input.send_button.tooltip": "메시지 보내기 (shift+enter)", @@ -634,6 +636,8 @@ "jupyter.cell-buttonbar-menu.paste-cell-below": "아래에 셀 붙여넣기", "jupyter.cell-buttonbar-menu.paste-clipboard": "클립보드에서 붙여넣기", "jupyter.cell-buttonbar-menu.split-cell": "커서에서 셀 분할", + "jupyter.cell-buttonbar.format-button.label": "형식", + "jupyter.cell-buttonbar.format-button.tooltip": "이 코드를 보기 좋게 포맷하세요", "jupyter.cell-buttonbr.format-button.label": "형식", "jupyter.cell-buttonbr.format-button.tooltip": "이 코드를 보기 좋게 포맷하세요", "jupyter.commands.cell_toolbar_attachments.label": "첨부 도구 모음", @@ -812,6 +816,8 @@ "jupyter.editor.run_all_cells.label": "모든 셀 실행", "jupyter.editor.run_selected_cells.label": "선택한 셀 실행", "jupyter.editor.snippets_tooltip": "코드 스니펫이 포함된 패널 열기", + "jupyter.llm.cell-tool.actions.ask.descr": "이 셀의 코드에 대한 맞춤 질문을 하세요.", + "jupyter.llm.cell-tool.actions.ask.label": "질문하기", "jupyter.llm.cell-tool.actions.bugfix.descr": "버그 수정된 버전을 받으려면 해당 셀의 문제를 설명하세요.", "jupyter.llm.cell-tool.actions.bugfix.label": "버그 수정", "jupyter.llm.cell-tool.actions.document.descr": "문서 추가", @@ -820,22 +826,39 @@ "jupyter.llm.cell-tool.actions.explain.label": "설명", "jupyter.llm.cell-tool.actions.improve.descr": "그 셀의 코드를 개선하세요.", "jupyter.llm.cell-tool.actions.improve.label": "개선", + "jupyter.llm.cell-tool.actions.md.ask.descr": "이 셀에 대해 주변 셀의 선택적 컨텍스트와 함께 사용자 지정 질문을 하세요.", + "jupyter.llm.cell-tool.actions.md.document.descr": "문맥의 모든 셀에 대한 요약을 작성하세요", + "jupyter.llm.cell-tool.actions.md.document.label": "문서화", + "jupyter.llm.cell-tool.actions.md.formulize.descr": "수학 공식을 추가하여 과학자들이 읽기 쉽게 만드세요.", + "jupyter.llm.cell-tool.actions.md.formulize.label": "수식 추가", + "jupyter.llm.cell-tool.actions.md.proofread.descr": "언어 향상, 철자 및 문법 오류 수정.", + "jupyter.llm.cell-tool.actions.md.proofread.label": "교정", + "jupyter.llm.cell-tool.actions.md.translate-text.descr": "텍스트 내용을 다른 인간 언어로 번역하십시오.", + "jupyter.llm.cell-tool.actions.md.translate-text.label": "번역", "jupyter.llm.cell-tool.actions.modify.descr": "셀의 코드를 수정하십시오", "jupyter.llm.cell-tool.actions.modify.label": "수정", "jupyter.llm.cell-tool.actions.translate.descr": "해당 셀의 코드를 AI를 사용하여 다른 언어로 번역하십시오.", "jupyter.llm.cell-tool.actions.translate.label": "번역", + "jupyter.llm.cell-tool.ask.label": "질문", + "jupyter.llm.cell-tool.ask.placeholder": "이 코드에 대해 무엇을 알고 싶으신가요?", "jupyter.llm.cell-tool.assistant.title": "이 셀에서 AI 보조 사용", "jupyter.llm.cell-tool.bugfix.label": "버그", "jupyter.llm.cell-tool.bugfix.placeholder": "문제를 설명하세요…", + "jupyter.llm.cell-tool.document.label": "집중", + "jupyter.llm.cell-tool.document.placeholder": "문서는 무엇에 중점을 두어야 합니까? (선택 사항)", "jupyter.llm.cell-tool.explain.description": "코드를 어떻게 설명합니까? 고수준 {summary} 또는 {step_by_step} 설명.", "jupyter.llm.cell-tool.explain.step-by-step": "단계별", "jupyter.llm.cell-tool.explain.summary": "요약", + "jupyter.llm.cell-tool.explanation.ask": "이 셀의 코드에 대해 질문하십시오. 언어 모델이 코드를 분석하고 귀하의 특정 질문에 따라 답변을 제공합니다.", "jupyter.llm.cell-tool.explanation.bugfix": "코드 셀의 문제를 설명하면 선택한 언어 모델이 이를 수정하려고 시도합니다. 보통 문제가 발견되면 이를 알려주고 설명해 줍니다.", "jupyter.llm.cell-tool.explanation.document": "언어 모델이 셀의 코드에 문서 줄을 추가합니다.", "jupyter.llm.cell-tool.explanation.explain": "셀의 코드는 선택된 언어 모델로 전송됩니다. 언어 모델이 코드에 대해 쉽게 설명해 줄 것입니다.", - "jupyter.llm.cell-tool.explanation.improve": "선택된 언어 모델이 코드를 분석하고 개선점을 제안합니다. 결과가 정확하지 않거나 미묘한 문제를 일으킬 수 있으니 주의하세요 – 신중하게 검토하세요.", + "jupyter.llm.cell-tool.explanation.formulize": "언어 모델은 과학자들이 텍스트를 더 읽기 쉽게 만들기 위해 LaTeX 표기를 사용하여 적절한 수학 공식을 추가할 것입니다.", + "jupyter.llm.cell-tool.explanation.improve": "선택한 언어 모델이 코드를 분석하고 개선 사항을 제안합니다. 결과가 정확하다고 보장되지 않으며, 미묘한 문제를 일으킬 수 있으므로 주의 깊게 검토하십시오.", "jupyter.llm.cell-tool.explanation.modify": "언어 모델은 주어진 지시에 따라 코드를 수정합니다. 템플릿 중 하나를 선택하고 수정하거나, 자신의 지시를 생각해 내세요!", + "jupyter.llm.cell-tool.explanation.proofread": "언어 모델은 마크다운 텍스트의 철자 및 문법 오류를 수정하고 명확성과 가독성을 향상시킵니다.", "jupyter.llm.cell-tool.explanation.translate": "언어 모델은 셀 안의 코드를 다른 프로그래밍 언어로 번역하려고 시도할 것입니다. 결과가 전혀 작동하지 않을 수도 있습니다 – 하지만 선택한 대상 언어에 더 익숙하다면 무슨 일이 일어나고 있는지 이해하기 더 쉬울 수 있습니다!", + "jupyter.llm.cell-tool.explanation.translate-text": "언어 모델은 형식과 구조를 유지하면서 마크다운 텍스트를 선택한 언어로 번역합니다.", "jupyter.llm.cell-tool.footer.info": "이 메시지를 {model}에 제출하면 사이드 채팅 프레임에서 채팅이 시작됩니다. 언어 모델이 응답하고 동일한 스레드에서 대화를 계속할 수 있습니다.", "jupyter.llm.cell-tool.improve.label": "개선", "jupyter.llm.cell-tool.improve.placeholder": "실행 속도, 가독성, …", diff --git a/src/packages/frontend/i18n/trans/nl_NL.json b/src/packages/frontend/i18n/trans/nl_NL.json index 0de13613546..c819d03593d 100644 --- a/src/packages/frontend/i18n/trans/nl_NL.json +++ b/src/packages/frontend/i18n/trans/nl_NL.json @@ -135,6 +135,8 @@ "app.verify-email-banner.title": "Verifieer Uw E-mailadres", "chat.chat-indicator.tooltip": "Verberg of Toon Document Chat", "chat.input.placeholder": "Typ een nieuw bericht ({have_llm, select, true {chat met AI of } other {}}breng een medewerker op de hoogte door @ te typen)...", + "chat.message.copy_link.tooltip": "Selecteer bericht. Kopieer URL om naar dit bericht te linken.", + "chat.message.copy_markdown.tooltip": "Kopieer bericht als markdown", "chatroom.chat_input.preview_button.label": "Voorbeeldweergave", "chatroom.chat_input.send_button.label": "Verstuur", "chatroom.chat_input.send_button.tooltip": "Bericht verzenden (shift+enter)", @@ -634,6 +636,8 @@ "jupyter.cell-buttonbar-menu.paste-cell-below": "Plak cel hieronder", "jupyter.cell-buttonbar-menu.paste-clipboard": "Plakken vanaf klembord", "jupyter.cell-buttonbar-menu.split-cell": "Splitsel bij cursor", + "jupyter.cell-buttonbar.format-button.label": "Opmaak", + "jupyter.cell-buttonbar.format-button.tooltip": "Formatteer deze code om er mooi uit te zien", "jupyter.cell-buttonbr.format-button.label": "Opmaak", "jupyter.cell-buttonbr.format-button.tooltip": "Formatteer deze code om er mooi uit te zien", "jupyter.commands.cell_toolbar_attachments.label": "Bijlagen werkbalk", @@ -812,6 +816,8 @@ "jupyter.editor.run_all_cells.label": "Alle Cellen Uitvoeren", "jupyter.editor.run_selected_cells.label": "Voer Geselecteerde Cellen Uit", "jupyter.editor.snippets_tooltip": "Open een paneel met codefragmenten.", + "jupyter.llm.cell-tool.actions.ask.descr": "Stel een aangepaste vraag over de code in deze cel.", + "jupyter.llm.cell-tool.actions.ask.label": "Vraag", "jupyter.llm.cell-tool.actions.bugfix.descr": "Beschrijf het probleem van die cel om een bugfix-versie te krijgen.", "jupyter.llm.cell-tool.actions.bugfix.label": "Los Bugs op", "jupyter.llm.cell-tool.actions.document.descr": "Documentatie toevoegen", @@ -820,22 +826,39 @@ "jupyter.llm.cell-tool.actions.explain.label": "Uitleggen", "jupyter.llm.cell-tool.actions.improve.descr": "Verbeter de code in die cel.", "jupyter.llm.cell-tool.actions.improve.label": "Verbeteren", + "jupyter.llm.cell-tool.actions.md.ask.descr": "Stel een aangepaste vraag over deze cel met optionele context van omliggende cellen.", + "jupyter.llm.cell-tool.actions.md.document.descr": "Schrijf een samenvatting over alle cellen in de context", + "jupyter.llm.cell-tool.actions.md.document.label": "Documenteren", + "jupyter.llm.cell-tool.actions.md.formulize.descr": "Voeg wiskundige formules toe om tekst leesbaarder te maken voor wetenschappers.", + "jupyter.llm.cell-tool.actions.md.formulize.label": "Formules toevoegen", + "jupyter.llm.cell-tool.actions.md.proofread.descr": "Verbeter taal, corrigeer spelling- en grammaticafouten.", + "jupyter.llm.cell-tool.actions.md.proofread.label": "Proeflezen", + "jupyter.llm.cell-tool.actions.md.translate-text.descr": "Vertaal de tekstinhoud naar een andere menselijke taal.", + "jupyter.llm.cell-tool.actions.md.translate-text.label": "Vertalen", "jupyter.llm.cell-tool.actions.modify.descr": "Wijzig de code in de cel", "jupyter.llm.cell-tool.actions.modify.label": "Aanpassen", "jupyter.llm.cell-tool.actions.translate.descr": "Vertaal de code in die cel naar een andere taal met behulp van AI.", "jupyter.llm.cell-tool.actions.translate.label": "Vertaal", + "jupyter.llm.cell-tool.ask.label": "Vraag", + "jupyter.llm.cell-tool.ask.placeholder": "Wat zou je over deze code willen weten?", "jupyter.llm.cell-tool.assistant.title": "Gebruik AI-assistent op deze cel", "jupyter.llm.cell-tool.bugfix.label": "Fout", "jupyter.llm.cell-tool.bugfix.placeholder": "Beschrijf het probleem om op te lossen…", + "jupyter.llm.cell-tool.document.label": "Focus", + "jupyter.llm.cell-tool.document.placeholder": "Waar moet de documentatie op focussen? (optioneel)", "jupyter.llm.cell-tool.explain.description": "Hoe leg je de code uit? Ofwel een hoogoverzicht {summary} of {step_by_step} uitleggen.", "jupyter.llm.cell-tool.explain.step-by-step": "Stap-voor-stap", "jupyter.llm.cell-tool.explain.summary": "Samenvatting", + "jupyter.llm.cell-tool.explanation.ask": "Stel elke vraag over de code in deze cel. Het taalmodel zal de code analyseren en een antwoord geven op basis van jouw specifieke vraag.", "jupyter.llm.cell-tool.explanation.bugfix": "Leg de codefout in de cel uit en het geselecteerde taalmodel zal proberen deze te corrigeren. Meestal zal het je vertellen of het een probleem heeft gevonden en het uitleggen.", "jupyter.llm.cell-tool.explanation.document": "Het taalmodel voegt documentatieregels toe aan de code in de cel.", "jupyter.llm.cell-tool.explanation.explain": "De code in de cel wordt naar het geselecteerde taalmodel gestuurd. Het zal de code in eenvoudige taal aan je uitleggen.", - "jupyter.llm.cell-tool.explanation.improve": "Het geselecteerde taalmodel zal de code analyseren en verbeteringen suggereren. Let op, de resultaten zijn niet gegarandeerd correct en kunnen subtiele problemen veroorzaken – bekijk ze zorgvuldig.", + "jupyter.llm.cell-tool.explanation.formulize": "Het taalmodel zal geschikte wiskundige formules toevoegen met LaTeX-notatie om de tekst leesbaarder te maken voor wetenschappers.", + "jupyter.llm.cell-tool.explanation.improve": "Het geselecteerde taalmodel zal de code analyseren en verbeteringen voorstellen. Let op, de resultaten zijn niet gegarandeerd correct en kunnen subtiele problemen veroorzaken – bekijk ze zorgvuldig.", "jupyter.llm.cell-tool.explanation.modify": "Het taalmodel zal de code aanpassen volgens de gegeven instructies. Kies een van de sjablonen en pas deze aan, of bedenk zelf enkele instructies!", + "jupyter.llm.cell-tool.explanation.proofread": "Het taalmodel zal de markdown-tekst proeflezen, spelling- en grammaticafouten corrigeren en de duidelijkheid en leesbaarheid verbeteren.", "jupyter.llm.cell-tool.explanation.translate": "Het taalmodel zal proberen de code in de cel naar een andere programmeertaal te vertalen. Het resultaat werkt mogelijk helemaal niet – maar als je meer vertrouwd bent met de geselecteerde doeltaal, vind je het misschien gemakkelijker te begrijpen wat er gebeurt!", + "jupyter.llm.cell-tool.explanation.translate-text": "Het taalmodel zal de markdown-tekst vertalen naar de geselecteerde taal, terwijl de opmaak en structuur behouden blijven.", "jupyter.llm.cell-tool.footer.info": "Het indienen van dit bericht bij {model} zal een chat starten in het zij-chatvenster. Het taalmodel reageert en je kunt het gesprek in dezelfde thread voortzetten.", "jupyter.llm.cell-tool.improve.label": "Verbetering", "jupyter.llm.cell-tool.improve.placeholder": "uitvoeringssnelheid, leesbaarheid, …", diff --git a/src/packages/frontend/i18n/trans/pl_PL.json b/src/packages/frontend/i18n/trans/pl_PL.json index e7bf2cf44b2..be278b0e8c8 100644 --- a/src/packages/frontend/i18n/trans/pl_PL.json +++ b/src/packages/frontend/i18n/trans/pl_PL.json @@ -135,6 +135,8 @@ "app.verify-email-banner.title": "Zweryfikuj swój adres e-mail", "chat.chat-indicator.tooltip": "Ukryj lub Pokaż Czat Dokumentu", "chat.input.placeholder": "Wpisz nową wiadomość ({have_llm, select, true {czatuj z AI lub } other {}}powiadom współpracownika, wpisując @)...", + "chat.message.copy_link.tooltip": "Wybierz wiadomość. Skopiuj URL, aby utworzyć link do tej wiadomości.", + "chat.message.copy_markdown.tooltip": "Skopiuj wiadomość jako markdown", "chatroom.chat_input.preview_button.label": "Podgląd", "chatroom.chat_input.send_button.label": "Wyślij", "chatroom.chat_input.send_button.tooltip": "Wyślij wiadomość (shift+enter)", @@ -634,7 +636,9 @@ "jupyter.cell-buttonbar-menu.paste-cell-below": "Wklej Komórkę Poniżej", "jupyter.cell-buttonbar-menu.paste-clipboard": "Wklej ze Schowka", "jupyter.cell-buttonbar-menu.split-cell": "Podziel komórkę przy kursorze", - "jupyter.cell-buttonbr.format-button.label": "Format", + "jupyter.cell-buttonbar.format-button.label": "Format", + "jupyter.cell-buttonbar.format-button.tooltip": "Sformatuj ten kod, aby wyglądał ładnie", + "jupyter.cell-buttonbr.format-button.label": "Formatuj", "jupyter.cell-buttonbr.format-button.tooltip": "Sformatuj ten kod, aby wyglądał ładnie", "jupyter.commands.cell_toolbar_attachments.label": "Pasek narzędzi załączników", "jupyter.commands.cell_toolbar_attachments.menu": "Załączniki", @@ -812,6 +816,8 @@ "jupyter.editor.run_all_cells.label": "Uruchom wszystkie komórki", "jupyter.editor.run_selected_cells.label": "Uruchom Wybrane Komórki", "jupyter.editor.snippets_tooltip": "Otwórz panel zawierający fragmenty kodu", + "jupyter.llm.cell-tool.actions.ask.descr": "Zadaj niestandardowe pytanie dotyczące kodu w tej komórce.", + "jupyter.llm.cell-tool.actions.ask.label": "Zapytaj", "jupyter.llm.cell-tool.actions.bugfix.descr": "Opisz problem tej komórki, aby uzyskać poprawioną wersję.", "jupyter.llm.cell-tool.actions.bugfix.label": "Napraw Błędy", "jupyter.llm.cell-tool.actions.document.descr": "Dodaj dokumentację", @@ -820,22 +826,39 @@ "jupyter.llm.cell-tool.actions.explain.label": "Wyjaśnij", "jupyter.llm.cell-tool.actions.improve.descr": "Popraw kod w tej komórce.", "jupyter.llm.cell-tool.actions.improve.label": "Popraw", + "jupyter.llm.cell-tool.actions.md.ask.descr": "Zadaj niestandardowe pytanie dotyczące tej komórki z opcjonalnym kontekstem z otaczających komórek.", + "jupyter.llm.cell-tool.actions.md.document.descr": "Napisz podsumowanie wszystkich komórek w kontekście", + "jupyter.llm.cell-tool.actions.md.document.label": "Dokumentuj", + "jupyter.llm.cell-tool.actions.md.formulize.descr": "Dodaj formuły matematyczne, aby tekst był bardziej czytelny dla naukowców.", + "jupyter.llm.cell-tool.actions.md.formulize.label": "Dodaj formuły", + "jupyter.llm.cell-tool.actions.md.proofread.descr": "Ulepsz język, popraw błędy ortograficzne i gramatyczne.", + "jupyter.llm.cell-tool.actions.md.proofread.label": "Sprawdź", + "jupyter.llm.cell-tool.actions.md.translate-text.descr": "Przetłumacz treść tekstu na inny język ludzki.", + "jupyter.llm.cell-tool.actions.md.translate-text.label": "Tłumacz", "jupyter.llm.cell-tool.actions.modify.descr": "Modyfikuj kod w komórce", "jupyter.llm.cell-tool.actions.modify.label": "Modyfikuj", "jupyter.llm.cell-tool.actions.translate.descr": "Przetłumacz kod w tej komórce na inny język za pomocą AI.", "jupyter.llm.cell-tool.actions.translate.label": "Tłumacz", + "jupyter.llm.cell-tool.ask.label": "Pytanie", + "jupyter.llm.cell-tool.ask.placeholder": "Co chciałbyś wiedzieć o tym kodzie?", "jupyter.llm.cell-tool.assistant.title": "Użyj asystenta AI w tej komórce", "jupyter.llm.cell-tool.bugfix.label": "Błąd", "jupyter.llm.cell-tool.bugfix.placeholder": "Opisz problem do rozwiązania…", + "jupyter.llm.cell-tool.document.label": "Skup się", + "jupyter.llm.cell-tool.document.placeholder": "Na czym powinna się skupić dokumentacja? (opcjonalnie)", "jupyter.llm.cell-tool.explain.description": "Jak wyjaśnić kod? Albo ogólny {summary} albo {step_by_step} wyjaśnienia.", "jupyter.llm.cell-tool.explain.step-by-step": "Krok po kroku", "jupyter.llm.cell-tool.explain.summary": "Podsumowanie", + "jupyter.llm.cell-tool.explanation.ask": "Zadaj dowolne pytanie dotyczące kodu w tej komórce. Model językowy przeanalizuje kod i udzieli odpowiedzi na podstawie twojego konkretnego pytania.", "jupyter.llm.cell-tool.explanation.bugfix": "Wyjaśnij problem kodu w komórce, a wybrany model językowy spróbuje go naprawić. Zazwyczaj poinformuje cię, czy znalazł problem i go wyjaśni.", "jupyter.llm.cell-tool.explanation.document": "Model językowy doda linie dokumentacji do kodu w komórce", "jupyter.llm.cell-tool.explanation.explain": "Kod w komórce zostanie wysłany do wybranego modelu językowego. Wyjaśni on kod w prostym języku.", - "jupyter.llm.cell-tool.explanation.improve": "Wybrany model językowy przeanalizuje kod i zasugeruje ulepszenia. Uważaj, wyniki nie są gwarantowane jako poprawne, ani mogą powodować subtelne problemy – dokładnie je przejrzyj.", + "jupyter.llm.cell-tool.explanation.formulize": "Model językowy doda odpowiednie formuły matematyczne używając notacji LaTeX, aby tekst był bardziej czytelny dla naukowców.", + "jupyter.llm.cell-tool.explanation.improve": "Wybrany model językowy przeanalizuje kod i zasugeruje ulepszenia. Należy pamiętać, że wyniki nie są gwarantowane jako poprawne i mogą powodować subtelne problemy – dokładnie je przeanalizuj.", "jupyter.llm.cell-tool.explanation.modify": "Model językowy zmodyfikuje kod zgodnie z podanymi instrukcjami. Wybierz jeden z szablonów i zmodyfikuj go, lub wymyśl własne instrukcje!", + "jupyter.llm.cell-tool.explanation.proofread": "Model językowy sprawdzi tekst markdown, poprawiając błędy ortograficzne i gramatyczne, jednocześnie zwiększając klarowność i czytelność.", "jupyter.llm.cell-tool.explanation.translate": "Model językowy spróbuje przetłumaczyć kod w komórce na inny język programowania. Wynik może w ogóle nie działać – ale jeśli lepiej znasz wybrany docelowy język, może być ci łatwiej zrozumieć, co się dzieje!", + "jupyter.llm.cell-tool.explanation.translate-text": "Model językowy przetłumaczy tekst markdown na wybrany język, zachowując formatowanie i strukturę.", "jupyter.llm.cell-tool.footer.info": "Przesłanie tej wiadomości do {model} rozpocznie czat w ramce bocznej czatu. Model językowy odpowie i możesz kontynuować rozmowę w tym samym wątku.", "jupyter.llm.cell-tool.improve.label": "Ulepszenie", "jupyter.llm.cell-tool.improve.placeholder": "szybkość wykonania, czytelność, …", diff --git a/src/packages/frontend/i18n/trans/pt_BR.json b/src/packages/frontend/i18n/trans/pt_BR.json index a39e8ce9b03..d9136642903 100644 --- a/src/packages/frontend/i18n/trans/pt_BR.json +++ b/src/packages/frontend/i18n/trans/pt_BR.json @@ -135,6 +135,8 @@ "app.verify-email-banner.title": "Verifique seu endereço de e-mail", "chat.chat-indicator.tooltip": "Ocultar ou Mostrar Bate-papo do Documento", "chat.input.placeholder": "Mensagem (@menção)...", + "chat.message.copy_link.tooltip": "Selecionar mensagem. Copiar URL para vincular a esta mensagem.", + "chat.message.copy_markdown.tooltip": "Copiar mensagem como markdown", "chatroom.chat_input.preview_button.label": "Pré-visualizar", "chatroom.chat_input.send_button.label": "Enviar", "chatroom.chat_input.send_button.tooltip": "Enviar mensagem (shift+enter)", @@ -634,7 +636,9 @@ "jupyter.cell-buttonbar-menu.paste-cell-below": "Colar célula abaixo", "jupyter.cell-buttonbar-menu.paste-clipboard": "Colar da Área de Transferência", "jupyter.cell-buttonbar-menu.split-cell": "Dividir Célula no Cursor", - "jupyter.cell-buttonbr.format-button.label": "Formatar", + "jupyter.cell-buttonbar.format-button.label": "Formatar", + "jupyter.cell-buttonbar.format-button.tooltip": "Formate este código para ficar bonito", + "jupyter.cell-buttonbr.format-button.label": "Formato", "jupyter.cell-buttonbr.format-button.tooltip": "Formate este código para ficar bonito", "jupyter.commands.cell_toolbar_attachments.label": "Barra de ferramentas de anexos", "jupyter.commands.cell_toolbar_attachments.menu": "Anexos", @@ -812,6 +816,8 @@ "jupyter.editor.run_all_cells.label": "Executar Todas as Células", "jupyter.editor.run_selected_cells.label": "Executar Células Selecionadas", "jupyter.editor.snippets_tooltip": "Abra um painel contendo trechos de código.", + "jupyter.llm.cell-tool.actions.ask.descr": "Faça uma pergunta personalizada sobre o código nesta célula.", + "jupyter.llm.cell-tool.actions.ask.label": "Perguntar", "jupyter.llm.cell-tool.actions.bugfix.descr": "Descreva o problema dessa célula para obter uma versão corrigida.", "jupyter.llm.cell-tool.actions.bugfix.label": "Corrigir Bugs", "jupyter.llm.cell-tool.actions.document.descr": "Adicionar documentação", @@ -820,22 +826,39 @@ "jupyter.llm.cell-tool.actions.explain.label": "Explicar", "jupyter.llm.cell-tool.actions.improve.descr": "Melhore o código nessa célula.", "jupyter.llm.cell-tool.actions.improve.label": "Melhorar", + "jupyter.llm.cell-tool.actions.md.ask.descr": "Faça uma pergunta personalizada sobre esta célula com contexto opcional das células ao redor.", + "jupyter.llm.cell-tool.actions.md.document.descr": "Escreva um resumo sobre todas as células no contexto", + "jupyter.llm.cell-tool.actions.md.document.label": "Documentar", + "jupyter.llm.cell-tool.actions.md.formulize.descr": "Adicione fórmulas matemáticas para tornar o texto mais legível para cientistas.", + "jupyter.llm.cell-tool.actions.md.formulize.label": "Adicionar Fórmulas", + "jupyter.llm.cell-tool.actions.md.proofread.descr": "Aprimorar a linguagem, corrigir erros de ortografia e gramática.", + "jupyter.llm.cell-tool.actions.md.proofread.label": "Revisar", + "jupyter.llm.cell-tool.actions.md.translate-text.descr": "Traduza o conteúdo do texto para outro idioma humano.", + "jupyter.llm.cell-tool.actions.md.translate-text.label": "Traduzir", "jupyter.llm.cell-tool.actions.modify.descr": "Modificar o código na célula", "jupyter.llm.cell-tool.actions.modify.label": "Modificar", "jupyter.llm.cell-tool.actions.translate.descr": "Traduza o código nessa célula para outro idioma usando IA.", "jupyter.llm.cell-tool.actions.translate.label": "Traduzir", + "jupyter.llm.cell-tool.ask.label": "Pergunta", + "jupyter.llm.cell-tool.ask.placeholder": "O que você gostaria de saber sobre este código?", "jupyter.llm.cell-tool.assistant.title": "Usar assistente de IA nesta célula", "jupyter.llm.cell-tool.bugfix.label": "Bug", "jupyter.llm.cell-tool.bugfix.placeholder": "Descreva o problema a corrigir…", + "jupyter.llm.cell-tool.document.label": "Foco", + "jupyter.llm.cell-tool.document.placeholder": "Em que a documentação deve se concentrar? (opcional)", "jupyter.llm.cell-tool.explain.description": "Como explicar o código? Ou um {summary} de alto nível ou explicações {step_by_step}.", "jupyter.llm.cell-tool.explain.step-by-step": "Passo a passo", "jupyter.llm.cell-tool.explain.summary": "Resumo", + "jupyter.llm.cell-tool.explanation.ask": "Faça qualquer pergunta sobre o código nesta célula. O modelo de linguagem analisará o código e fornecerá uma resposta com base na sua pergunta específica.", "jupyter.llm.cell-tool.explanation.bugfix": "Explique o problema do código na célula e o modelo de linguagem selecionado tentará corrigi-lo. Normalmente, ele informará se encontrou um problema e o explicará para você.", "jupyter.llm.cell-tool.explanation.document": "O modelo de linguagem adicionará linhas de documentação ao código na célula.", "jupyter.llm.cell-tool.explanation.explain": "O código na célula será enviado para o modelo de linguagem selecionado. Ele explicará o código para você em linguagem simples.", + "jupyter.llm.cell-tool.explanation.formulize": "O modelo de linguagem adicionará fórmulas matemáticas apropriadas usando notação LaTeX para tornar o texto mais legível para cientistas.", "jupyter.llm.cell-tool.explanation.improve": "O modelo de linguagem selecionado analisará o código e sugerirá melhorias. Atenção, os resultados não são garantidos como corretos e podem causar problemas sutis – revise-os cuidadosamente.", "jupyter.llm.cell-tool.explanation.modify": "O modelo de linguagem modificará o código de acordo com as instruções dadas. Escolha um dos modelos e modifique-o, ou crie algumas instruções suas!", + "jupyter.llm.cell-tool.explanation.proofread": "O modelo de linguagem revisará o texto em markdown, corrigindo erros de ortografia e gramática, enquanto melhora a clareza e a legibilidade.", "jupyter.llm.cell-tool.explanation.translate": "O modelo de linguagem tentará traduzir o código na célula para outra linguagem de programação. O resultado pode não funcionar de maneira alguma – mas se você estiver mais familiarizado com a linguagem de destino selecionada, poderá achar mais fácil entender o que está acontecendo!", + "jupyter.llm.cell-tool.explanation.translate-text": "O modelo de linguagem traduzirá o texto em markdown para o idioma selecionado, preservando a formatação e a estrutura.", "jupyter.llm.cell-tool.footer.info": "Enviar esta mensagem para {model} iniciará um bate-papo na janela de bate-papo lateral. O modelo de linguagem responde e você pode continuar a conversa na mesma conversa.", "jupyter.llm.cell-tool.improve.label": "Melhoria", "jupyter.llm.cell-tool.improve.placeholder": "velocidade de execução, legibilidade, …", diff --git a/src/packages/frontend/i18n/trans/pt_PT.json b/src/packages/frontend/i18n/trans/pt_PT.json index 655d5f83ab3..337e9b72186 100644 --- a/src/packages/frontend/i18n/trans/pt_PT.json +++ b/src/packages/frontend/i18n/trans/pt_PT.json @@ -135,6 +135,8 @@ "app.verify-email-banner.title": "Verifique o Seu Endereço de Email", "chat.chat-indicator.tooltip": "Esconder ou Mostrar o Chat do Documento", "chat.input.placeholder": "Digite uma nova mensagem ({have_llm, select, true {conversar com IA ou } other {}}notificar um colaborador digitando @)...", + "chat.message.copy_link.tooltip": "Selecionar mensagem. Copiar URL para ligar a esta mensagem.", + "chat.message.copy_markdown.tooltip": "Copiar mensagem como markdown", "chatroom.chat_input.preview_button.label": "Pré-visualização", "chatroom.chat_input.send_button.label": "Enviar", "chatroom.chat_input.send_button.tooltip": "Enviar mensagem (shift+enter)", @@ -634,8 +636,10 @@ "jupyter.cell-buttonbar-menu.paste-cell-below": "Colar Célula Abaixo", "jupyter.cell-buttonbar-menu.paste-clipboard": "Colar da Área de Transferência", "jupyter.cell-buttonbar-menu.split-cell": "Dividir Célula no Cursor", + "jupyter.cell-buttonbar.format-button.label": "Formato", + "jupyter.cell-buttonbar.format-button.tooltip": "Formatar este código para ficar bonito", "jupyter.cell-buttonbr.format-button.label": "Formato", - "jupyter.cell-buttonbr.format-button.tooltip": "Formatar este código para ficar bonito", + "jupyter.cell-buttonbr.format-button.tooltip": "Formata este código para ficar bonito", "jupyter.commands.cell_toolbar_attachments.label": "Barra de ferramentas de anexos", "jupyter.commands.cell_toolbar_attachments.menu": "Anexos", "jupyter.commands.cell_toolbar_create_assignment.label": "Criar Tarefa Usando NBgrader", @@ -812,6 +816,8 @@ "jupyter.editor.run_all_cells.label": "Executar Todas as Células", "jupyter.editor.run_selected_cells.label": "Executar Células Selecionadas", "jupyter.editor.snippets_tooltip": "Abrir um painel contendo trechos de código", + "jupyter.llm.cell-tool.actions.ask.descr": "Faça uma pergunta personalizada sobre o código nesta célula.", + "jupyter.llm.cell-tool.actions.ask.label": "Perguntar", "jupyter.llm.cell-tool.actions.bugfix.descr": "Descreva o problema dessa célula para obter uma versão corrigida.", "jupyter.llm.cell-tool.actions.bugfix.label": "Corrigir Bugs", "jupyter.llm.cell-tool.actions.document.descr": "Adicionar documentação", @@ -820,22 +826,39 @@ "jupyter.llm.cell-tool.actions.explain.label": "Explicar", "jupyter.llm.cell-tool.actions.improve.descr": "Melhore o código nessa célula", "jupyter.llm.cell-tool.actions.improve.label": "Melhorar", + "jupyter.llm.cell-tool.actions.md.ask.descr": "Faça uma pergunta personalizada sobre esta célula com contexto opcional das células circundantes.", + "jupyter.llm.cell-tool.actions.md.document.descr": "Escreva um resumo sobre todas as células no contexto", + "jupyter.llm.cell-tool.actions.md.document.label": "Documentar", + "jupyter.llm.cell-tool.actions.md.formulize.descr": "Adicione fórmulas matemáticas para tornar o texto mais legível para cientistas.", + "jupyter.llm.cell-tool.actions.md.formulize.label": "Adicionar Fórmulas", + "jupyter.llm.cell-tool.actions.md.proofread.descr": "Aprimorar a linguagem, corrigir erros de ortografia e gramática.", + "jupyter.llm.cell-tool.actions.md.proofread.label": "Revisão", + "jupyter.llm.cell-tool.actions.md.translate-text.descr": "Traduz o conteúdo do texto para outra língua humana.", + "jupyter.llm.cell-tool.actions.md.translate-text.label": "Traduzir", "jupyter.llm.cell-tool.actions.modify.descr": "Modificar o código na célula", "jupyter.llm.cell-tool.actions.modify.label": "Modificar", "jupyter.llm.cell-tool.actions.translate.descr": "Traduzir o código nessa célula para outra língua usando IA", "jupyter.llm.cell-tool.actions.translate.label": "Traduzir", + "jupyter.llm.cell-tool.ask.label": "Pergunta", + "jupyter.llm.cell-tool.ask.placeholder": "O que gostaria de saber sobre este código?", "jupyter.llm.cell-tool.assistant.title": "Usar assistente AI nesta célula", "jupyter.llm.cell-tool.bugfix.label": "Erro", "jupyter.llm.cell-tool.bugfix.placeholder": "Descreva o problema a resolver…", + "jupyter.llm.cell-tool.document.label": "Foco", + "jupyter.llm.cell-tool.document.placeholder": "Em que deve a documentação focar? (opcional)", "jupyter.llm.cell-tool.explain.description": "Como explicar o código? Ou um {summary} de alto nível ou explicações {step_by_step}.", "jupyter.llm.cell-tool.explain.step-by-step": "Passo a Passo", "jupyter.llm.cell-tool.explain.summary": "Resumo", + "jupyter.llm.cell-tool.explanation.ask": "Faça qualquer pergunta sobre o código nesta célula. O modelo de linguagem analisará o código e fornecerá uma resposta com base na sua pergunta específica.", "jupyter.llm.cell-tool.explanation.bugfix": "Explique o problema do código na célula e o modelo de linguagem selecionado tentará corrigi-lo. Normalmente, ele dirá se encontrou um problema e explicará para você.", "jupyter.llm.cell-tool.explanation.document": "O modelo de linguagem adicionará linhas de documentação ao código na célula", "jupyter.llm.cell-tool.explanation.explain": "O código na célula será enviado para o modelo de linguagem selecionado. Ele explicará o código para si em linguagem simples.", - "jupyter.llm.cell-tool.explanation.improve": "O modelo de linguagem selecionado analisará o código e sugerirá melhorias. Cuidado, os resultados não são garantidos para estarem corretos, nem podem causar problemas sutis – revise-os cuidadosamente.", + "jupyter.llm.cell-tool.explanation.formulize": "O modelo de linguagem adicionará fórmulas matemáticas apropriadas usando a notação LaTeX para tornar o texto mais legível para os cientistas.", + "jupyter.llm.cell-tool.explanation.improve": "O modelo de linguagem selecionado irá analisar o código e sugerir melhorias. Tenha cuidado, pois os resultados não são garantidos como corretos, nem podem causar problemas subtis – reveja-os cuidadosamente.", "jupyter.llm.cell-tool.explanation.modify": "O modelo de linguagem modificará o código de acordo com as instruções dadas. Escolha um dos modelos e modifique-o, ou crie algumas instruções suas!", + "jupyter.llm.cell-tool.explanation.proofread": "O modelo de linguagem irá rever o texto em markdown, corrigindo erros ortográficos e gramaticais enquanto melhora a clareza e a legibilidade.", "jupyter.llm.cell-tool.explanation.translate": "O modelo de linguagem tentará traduzir o código na célula para outra linguagem de programação. O resultado pode não funcionar de todo – mas se estiver mais familiarizado com a linguagem alvo selecionada, poderá achar mais fácil entender o que está a acontecer!", + "jupyter.llm.cell-tool.explanation.translate-text": "O modelo de linguagem irá traduzir o texto markdown para o idioma selecionado, preservando a formatação e a estrutura.", "jupyter.llm.cell-tool.footer.info": "Enviar esta mensagem para {model} irá iniciar um chat na janela de bate-papo lateral. O modelo de linguagem responde e você pode continuar a conversa na mesma linha.", "jupyter.llm.cell-tool.improve.label": "Melhoria", "jupyter.llm.cell-tool.improve.placeholder": "velocidade de execução, legibilidade, …", diff --git a/src/packages/frontend/i18n/trans/ru_RU.json b/src/packages/frontend/i18n/trans/ru_RU.json index 2ea9d2da340..298785bc3bd 100644 --- a/src/packages/frontend/i18n/trans/ru_RU.json +++ b/src/packages/frontend/i18n/trans/ru_RU.json @@ -135,6 +135,8 @@ "app.verify-email-banner.title": "Подтвердите адрес электронной почты", "chat.chat-indicator.tooltip": "Скрыть или Показать Чат Документа", "chat.input.placeholder": "Введите новое сообщение ({have_llm, select, true {общайтесь с ИИ или } other {}}уведомите сотрудника, набрав @)...", + "chat.message.copy_link.tooltip": "Выберите сообщение. Скопируйте URL для ссылки на это сообщение.", + "chat.message.copy_markdown.tooltip": "Копировать сообщение как markdown", "chatroom.chat_input.preview_button.label": "Предпросмотр", "chatroom.chat_input.send_button.label": "Отправить", "chatroom.chat_input.send_button.tooltip": "Отправить сообщение (shift+enter)", @@ -634,8 +636,10 @@ "jupyter.cell-buttonbar-menu.paste-cell-below": "Вставить ячейку ниже", "jupyter.cell-buttonbar-menu.paste-clipboard": "Вставить из буфера обмена", "jupyter.cell-buttonbar-menu.split-cell": "Разделить ячейку по курсору", + "jupyter.cell-buttonbar.format-button.label": "Формат", + "jupyter.cell-buttonbar.format-button.tooltip": "Отформатируйте этот код для улучшения внешнего вида", "jupyter.cell-buttonbr.format-button.label": "Формат", - "jupyter.cell-buttonbr.format-button.tooltip": "Отформатируйте этот код для улучшения внешнего вида", + "jupyter.cell-buttonbr.format-button.tooltip": "Отформатируйте этот код для лучшего внешнего вида", "jupyter.commands.cell_toolbar_attachments.label": "Панель инструментов вложений", "jupyter.commands.cell_toolbar_attachments.menu": "Вложения", "jupyter.commands.cell_toolbar_create_assignment.label": "Создать задание с помощью NBgrader", @@ -812,6 +816,8 @@ "jupyter.editor.run_all_cells.label": "Выполнить все ячейки", "jupyter.editor.run_selected_cells.label": "Выполнить выбранные ячейки", "jupyter.editor.snippets_tooltip": "Открыть панель с фрагментами кода", + "jupyter.llm.cell-tool.actions.ask.descr": "Задать пользовательский вопрос о коде в этой ячейке.", + "jupyter.llm.cell-tool.actions.ask.label": "Спросить", "jupyter.llm.cell-tool.actions.bugfix.descr": "Опишите проблему этой ячейки, чтобы получить исправленную версию.", "jupyter.llm.cell-tool.actions.bugfix.label": "Исправить ошибки", "jupyter.llm.cell-tool.actions.document.descr": "Добавить документацию", @@ -820,22 +826,39 @@ "jupyter.llm.cell-tool.actions.explain.label": "Объяснить", "jupyter.llm.cell-tool.actions.improve.descr": "Улучшите код в этой ячейке", "jupyter.llm.cell-tool.actions.improve.label": "Улучшить", + "jupyter.llm.cell-tool.actions.md.ask.descr": "Задать собственный вопрос об этой ячейке с дополнительным контекстом из окружающих ячеек.", + "jupyter.llm.cell-tool.actions.md.document.descr": "Напишите краткое содержание обо всех ячейках в контексте", + "jupyter.llm.cell-tool.actions.md.document.label": "Документировать", + "jupyter.llm.cell-tool.actions.md.formulize.descr": "Добавьте математические формулы, чтобы текст был более понятным для ученых.", + "jupyter.llm.cell-tool.actions.md.formulize.label": "Добавить формулы", + "jupyter.llm.cell-tool.actions.md.proofread.descr": "Улучшить язык, исправить орфографические и грамматические ошибки.", + "jupyter.llm.cell-tool.actions.md.proofread.label": "Корректура", + "jupyter.llm.cell-tool.actions.md.translate-text.descr": "Перевести текстовое содержание на другой человеческий язык.", + "jupyter.llm.cell-tool.actions.md.translate-text.label": "Перевести", "jupyter.llm.cell-tool.actions.modify.descr": "Измените код в ячейке", "jupyter.llm.cell-tool.actions.modify.label": "Изменить", "jupyter.llm.cell-tool.actions.translate.descr": "Перевести код в этой ячейке на другой язык с помощью ИИ.", "jupyter.llm.cell-tool.actions.translate.label": "Перевести", + "jupyter.llm.cell-tool.ask.label": "Вопрос", + "jupyter.llm.cell-tool.ask.placeholder": "Что бы вы хотели узнать об этом коде?", "jupyter.llm.cell-tool.assistant.title": "Использовать AI-ассистента в этой ячейке", "jupyter.llm.cell-tool.bugfix.label": "Ошибка", "jupyter.llm.cell-tool.bugfix.placeholder": "Опишите проблему, которую нужно исправить…", + "jupyter.llm.cell-tool.document.label": "Фокус", + "jupyter.llm.cell-tool.document.placeholder": "На чем должна сосредоточиться документация? (необязательно)", "jupyter.llm.cell-tool.explain.description": "Как объяснить код? Либо краткое {summary}, либо {step_by_step} объяснения.", "jupyter.llm.cell-tool.explain.step-by-step": "Пошагово", "jupyter.llm.cell-tool.explain.summary": "Сводка", + "jupyter.llm.cell-tool.explanation.ask": "Задайте любой вопрос о коде в этой ячейке. Языковая модель проанализирует код и предоставит ответ на ваш конкретный вопрос.", "jupyter.llm.cell-tool.explanation.bugfix": "Объясните проблему кода в ячейке, и выбранная языковая модель попытается исправить ее. Обычно она сообщает, если обнаружила проблему, и объясняет ее вам.", "jupyter.llm.cell-tool.explanation.document": "Модель языка добавит строки документации в код ячейки", "jupyter.llm.cell-tool.explanation.explain": "Код в ячейке будет отправлен в выбранную языковую модель. Она объяснит код вам простым языком.", + "jupyter.llm.cell-tool.explanation.formulize": "Модель языка добавит соответствующие математические формулы с использованием нотации LaTeX, чтобы сделать текст более понятным для ученых.", "jupyter.llm.cell-tool.explanation.improve": "Выбранная языковая модель проанализирует код и предложит улучшения. Имейте в виду, что результаты не гарантированно будут правильными и могут вызвать скрытые проблемы – внимательно их проверяйте.", "jupyter.llm.cell-tool.explanation.modify": "Модель языка изменит код согласно данным инструкциям. Выберите один из шаблонов и измените его, или придумайте свои собственные инструкции!", + "jupyter.llm.cell-tool.explanation.proofread": "Модель языка будет корректировать текст в формате markdown, исправляя орфографические и грамматические ошибки, улучшая ясность и удобочитаемость.", "jupyter.llm.cell-tool.explanation.translate": "Модель языка попытается перевести код в ячейке на другой язык программирования. Результат может вообще не работать – но если вы лучше знакомы с выбранным целевым языком, вам может быть проще понять, что происходит!", + "jupyter.llm.cell-tool.explanation.translate-text": "Модель языка переведет текст в формате markdown на выбранный язык, сохраняя форматирование и структуру.", "jupyter.llm.cell-tool.footer.info": "Отправка этого сообщения в {model} инициирует чат в боковой чат-рамке. Модель языка ответит, и вы сможете продолжить разговор в той же ветке.", "jupyter.llm.cell-tool.improve.label": "Улучшение", "jupyter.llm.cell-tool.improve.placeholder": "скорость выполнения, читаемость, …", diff --git a/src/packages/frontend/i18n/trans/tr_TR.json b/src/packages/frontend/i18n/trans/tr_TR.json index f96e38106de..d02d9c7e23d 100644 --- a/src/packages/frontend/i18n/trans/tr_TR.json +++ b/src/packages/frontend/i18n/trans/tr_TR.json @@ -135,6 +135,8 @@ "app.verify-email-banner.title": "E-posta Adresinizi Doğrulayın", "chat.chat-indicator.tooltip": "Belge Sohbetini Gizle veya Göster", "chat.input.placeholder": "Yeni bir mesaj yazın ({have_llm, select, true {AI ile sohbet edin veya } other {}}bir işbirlikçiyi @ yazarak bilgilendirin)...", + "chat.message.copy_link.tooltip": "Mesajı seçin. Bu mesaja bağlantı URL'sini kopyalayın.", + "chat.message.copy_markdown.tooltip": "Mesajı markdown olarak kopyala", "chatroom.chat_input.preview_button.label": "Önizleme", "chatroom.chat_input.send_button.label": "Gönder", "chatroom.chat_input.send_button.tooltip": "Mesaj gönder (shift+enter)", @@ -634,7 +636,9 @@ "jupyter.cell-buttonbar-menu.paste-cell-below": "Hücreyi Aşağıya Yapıştır", "jupyter.cell-buttonbar-menu.paste-clipboard": "Panodan Yapıştır", "jupyter.cell-buttonbar-menu.split-cell": "İmleçte Hücreyi Böl", - "jupyter.cell-buttonbr.format-button.label": "Format", + "jupyter.cell-buttonbar.format-button.label": "Format", + "jupyter.cell-buttonbar.format-button.tooltip": "Bu kodu güzel görünmesi için biçimlendir", + "jupyter.cell-buttonbr.format-button.label": "Biçimlendir", "jupyter.cell-buttonbr.format-button.tooltip": "Bu kodu güzel görünmesi için biçimlendir", "jupyter.commands.cell_toolbar_attachments.label": "Ekler araç çubuğu", "jupyter.commands.cell_toolbar_attachments.menu": "Ekler", @@ -812,6 +816,8 @@ "jupyter.editor.run_all_cells.label": "Tüm Hücreleri Çalıştır", "jupyter.editor.run_selected_cells.label": "Seçili Hücreleri Çalıştır", "jupyter.editor.snippets_tooltip": "Kod parçacıkları içeren bir panel açın.", + "jupyter.llm.cell-tool.actions.ask.descr": "Bu hücredeki kod hakkında özel bir soru sor.", + "jupyter.llm.cell-tool.actions.ask.label": "Sor", "jupyter.llm.cell-tool.actions.bugfix.descr": "Sorunun çözülmüş bir sürümünü almak için o hücrenin sorununu açıklayın.", "jupyter.llm.cell-tool.actions.bugfix.label": "Hataları Düzelt", "jupyter.llm.cell-tool.actions.document.descr": "Dokümantasyon ekle", @@ -820,22 +826,39 @@ "jupyter.llm.cell-tool.actions.explain.label": "Açıkla", "jupyter.llm.cell-tool.actions.improve.descr": "Bu hücredeki kodu geliştir.", "jupyter.llm.cell-tool.actions.improve.label": "Geliştir", + "jupyter.llm.cell-tool.actions.md.ask.descr": "Bu hücre hakkında, çevresindeki hücrelerden isteğe bağlı bağlam ile özel bir soru sorun.", + "jupyter.llm.cell-tool.actions.md.document.descr": "Bağlamdaki tüm hücreler hakkında bir özet yazın", + "jupyter.llm.cell-tool.actions.md.document.label": "Belgele", + "jupyter.llm.cell-tool.actions.md.formulize.descr": "Bilim insanları için metni daha okunabilir hale getirmek amacıyla matematiksel formüller ekleyin.", + "jupyter.llm.cell-tool.actions.md.formulize.label": "Formüller Ekle", + "jupyter.llm.cell-tool.actions.md.proofread.descr": "Dili geliştir, yazım ve dil bilgisi hatalarını düzelt.", + "jupyter.llm.cell-tool.actions.md.proofread.label": "Düzeltme Oku", + "jupyter.llm.cell-tool.actions.md.translate-text.descr": "Metin içeriğini başka bir insan diline çevir.", + "jupyter.llm.cell-tool.actions.md.translate-text.label": "Çevir", "jupyter.llm.cell-tool.actions.modify.descr": "Hücredeki kodu değiştir", "jupyter.llm.cell-tool.actions.modify.label": "Düzenle", "jupyter.llm.cell-tool.actions.translate.descr": "O hücredeki kodu AI kullanarak başka bir dile çevir.", "jupyter.llm.cell-tool.actions.translate.label": "Çevir", + "jupyter.llm.cell-tool.ask.label": "Soru", + "jupyter.llm.cell-tool.ask.placeholder": "Bu kod hakkında ne bilmek istersiniz?", "jupyter.llm.cell-tool.assistant.title": "Bu hücrede AI asistanını kullan", "jupyter.llm.cell-tool.bugfix.label": "Hata", "jupyter.llm.cell-tool.bugfix.placeholder": "Düzeltilecek problemi açıklayın…", + "jupyter.llm.cell-tool.document.label": "Odaklan", + "jupyter.llm.cell-tool.document.placeholder": "Dokümantasyon neye odaklanmalı? (isteğe bağlı)", "jupyter.llm.cell-tool.explain.description": "Kodu nasıl açıklayabilirim? Ya yüksek seviyede {summary} ya da {step_by_step} açıklamalar.", "jupyter.llm.cell-tool.explain.step-by-step": "Adım adım", "jupyter.llm.cell-tool.explain.summary": "Özet", + "jupyter.llm.cell-tool.explanation.ask": "Bu hücredeki kod hakkında herhangi bir soru sorun. Dil modeli kodu analiz edecek ve belirli sorunuza dayalı bir yanıt sağlayacaktır.", "jupyter.llm.cell-tool.explanation.bugfix": "Hücredeki kodun sorununu açıklayın ve seçilen dil modeli bunu düzeltmeye çalışacaktır. Genellikle bir sorun bulursa size söyleyecek ve açıklayacaktır.", "jupyter.llm.cell-tool.explanation.document": "Dil modeli, hücredeki koda dokümantasyon satırları ekleyecek.", "jupyter.llm.cell-tool.explanation.explain": "Hücredeki kod seçilen dil modeline gönderilecek. Kod size yalın bir dille açıklanacak.", - "jupyter.llm.cell-tool.explanation.improve": "Seçilen dil modeli kodu analiz edecek ve iyileştirmeler önerecektir. Dikkatli olun, sonuçların doğru olacağı garanti edilmez ve ince sorunlara yol açabilir – onları dikkatlice gözden geçirin.", + "jupyter.llm.cell-tool.explanation.formulize": "Dil modeli, metni bilim insanları için daha okunabilir hale getirmek amacıyla uygun matematiksel formülleri LaTeX notasyonunu kullanarak ekleyecektir.", + "jupyter.llm.cell-tool.explanation.improve": "Seçilen dil modeli kodu analiz edecek ve iyileştirmeler önerecek. Dikkat edin, sonuçların doğru olması garanti edilmez ve ince sorunlara neden olabilir – dikkatlice gözden geçirin.", "jupyter.llm.cell-tool.explanation.modify": "Dil modeli, verilen talimatlara göre kodu değiştirecek. Şablonlardan birini seçin ve değiştirin veya kendi talimatlarınızı oluşturun!", + "jupyter.llm.cell-tool.explanation.proofread": "Dil modeli, yazım ve dilbilgisi hatalarını düzelterek markdown metnini gözden geçirir ve açıklık ile okunabilirliği artırır.", "jupyter.llm.cell-tool.explanation.translate": "Dil modeli hücredeki kodu başka bir programlama diline çevirmeye çalışacak. Sonuç hiç çalışmayabilir - ancak seçilen hedef dile daha aşina iseniz, ne olduğunu anlamanız daha kolay olabilir!", + "jupyter.llm.cell-tool.explanation.translate-text": "Dil modeli, biçimlendirme ve yapıyı koruyarak markdown metnini seçilen dile çevirecek.", "jupyter.llm.cell-tool.footer.info": "Bu mesajı {model} gönderdiğinizde, yan sohbet çerçevesinde bir sohbet başlatılacaktır. Dil modeli yanıt verir ve aynı başlıkta sohbeti sürdürebilirsiniz.", "jupyter.llm.cell-tool.improve.label": "İyileştirme", "jupyter.llm.cell-tool.improve.placeholder": "çalışma hızı, okunabilirlik, …", diff --git a/src/packages/frontend/i18n/trans/zh_CN.json b/src/packages/frontend/i18n/trans/zh_CN.json index 0a72ed57c29..3efa00a956f 100644 --- a/src/packages/frontend/i18n/trans/zh_CN.json +++ b/src/packages/frontend/i18n/trans/zh_CN.json @@ -135,6 +135,8 @@ "app.verify-email-banner.title": "验证您的邮箱地址", "chat.chat-indicator.tooltip": "隐藏或显示文档聊天", "chat.input.placeholder": "输入新消息({have_llm, select, true {与 AI 聊天或 } other {}}通过输入@通知协作者)...", + "chat.message.copy_link.tooltip": "选择消息。复制URL以链接到此消息。", + "chat.message.copy_markdown.tooltip": "复制消息为markdown", "chatroom.chat_input.preview_button.label": "预览", "chatroom.chat_input.send_button.label": "发送", "chatroom.chat_input.send_button.tooltip": "发送消息(shift+enter)", @@ -634,8 +636,10 @@ "jupyter.cell-buttonbar-menu.paste-cell-below": "粘贴单元格到下方", "jupyter.cell-buttonbar-menu.paste-clipboard": "从剪贴板粘贴", "jupyter.cell-buttonbar-menu.split-cell": "在光标处拆分单元格", + "jupyter.cell-buttonbar.format-button.label": "格式", + "jupyter.cell-buttonbar.format-button.tooltip": "格式化此代码使其美观", "jupyter.cell-buttonbr.format-button.label": "格式", - "jupyter.cell-buttonbr.format-button.tooltip": "格式化此代码使其美观", + "jupyter.cell-buttonbr.format-button.tooltip": "将此代码格式化为美观的样式", "jupyter.commands.cell_toolbar_attachments.label": "附件工具栏", "jupyter.commands.cell_toolbar_attachments.menu": "附件", "jupyter.commands.cell_toolbar_create_assignment.label": "使用NBgrader创建作业", @@ -812,6 +816,8 @@ "jupyter.editor.run_all_cells.label": "运行所有单元格", "jupyter.editor.run_selected_cells.label": "运行选定的单元格", "jupyter.editor.snippets_tooltip": "打开包含代码片段的面板", + "jupyter.llm.cell-tool.actions.ask.descr": "询问有关此单元格中代码的自定义问题。", + "jupyter.llm.cell-tool.actions.ask.label": "询问", "jupyter.llm.cell-tool.actions.bugfix.descr": "为了获得修复版本,请描述该单元格的问题。", "jupyter.llm.cell-tool.actions.bugfix.label": "修复漏洞", "jupyter.llm.cell-tool.actions.document.descr": "添加文档", @@ -820,22 +826,39 @@ "jupyter.llm.cell-tool.actions.explain.label": "解释", "jupyter.llm.cell-tool.actions.improve.descr": "改进该单元格中的代码。", "jupyter.llm.cell-tool.actions.improve.label": "改进", + "jupyter.llm.cell-tool.actions.md.ask.descr": "根据周围单元格的上下文,询问关于此单元格的自定义问题。", + "jupyter.llm.cell-tool.actions.md.document.descr": "写一份关于上下文中所有单元的摘要", + "jupyter.llm.cell-tool.actions.md.document.label": "记录", + "jupyter.llm.cell-tool.actions.md.formulize.descr": "添加数学公式,使文本对科学家更易读。", + "jupyter.llm.cell-tool.actions.md.formulize.label": "添加公式", + "jupyter.llm.cell-tool.actions.md.proofread.descr": "增强语言,修正拼写和语法错误。", + "jupyter.llm.cell-tool.actions.md.proofread.label": "校对", + "jupyter.llm.cell-tool.actions.md.translate-text.descr": "将文本内容翻译为另一种人类语言。", + "jupyter.llm.cell-tool.actions.md.translate-text.label": "翻译", "jupyter.llm.cell-tool.actions.modify.descr": "修改单元格中的代码", "jupyter.llm.cell-tool.actions.modify.label": "修改", "jupyter.llm.cell-tool.actions.translate.descr": "使用AI将该单元格中的代码翻译成另一种语言。", "jupyter.llm.cell-tool.actions.translate.label": "翻译", + "jupyter.llm.cell-tool.ask.label": "问题", + "jupyter.llm.cell-tool.ask.placeholder": "您想了解这段代码的哪些内容?", "jupyter.llm.cell-tool.assistant.title": "在此单元格中使用AI助手", "jupyter.llm.cell-tool.bugfix.label": "错误", "jupyter.llm.cell-tool.bugfix.placeholder": "描述要解决的问题…", + "jupyter.llm.cell-tool.document.label": "专注", + "jupyter.llm.cell-tool.document.placeholder": "文档应重点关注什么?(可选)", "jupyter.llm.cell-tool.explain.description": "如何解释代码 要么是高级别的{summary} 要么是{step_by_step}的解释", "jupyter.llm.cell-tool.explain.step-by-step": "逐步", "jupyter.llm.cell-tool.explain.summary": "摘要", + "jupyter.llm.cell-tool.explanation.ask": "询问有关此单元格中代码的任何问题。语言模型将分析代码,并根据您的具体问题提供答案。", "jupyter.llm.cell-tool.explanation.bugfix": "解释单元格中代码的问题,所选语言模型将尝试修复它。通常,它会告诉你是否发现了问题并向你解释。", "jupyter.llm.cell-tool.explanation.document": "语言模型将在单元格中的代码添加文档行", "jupyter.llm.cell-tool.explanation.explain": "单元格中的代码将被发送到所选语言模型。它会用简单的语言向您解释代码。", - "jupyter.llm.cell-tool.explanation.improve": "所选语言模型将分析代码并提出改进建议。注意,结果不保证正确,也可能导致细微问题——请仔细审查。", + "jupyter.llm.cell-tool.explanation.formulize": "语言模型将使用LaTeX符号添加适当的数学公式,以使文本对科学家更具可读性。", + "jupyter.llm.cell-tool.explanation.improve": "所选语言模型将分析代码并提出改进建议。请注意,结果不保证正确,可能会导致细微问题——请仔细审查。", "jupyter.llm.cell-tool.explanation.modify": "语言模型将根据给定的指令修改代码。选择一个模板并进行修改,或者自己想一些指令!", + "jupyter.llm.cell-tool.explanation.proofread": "语言模型将校对Markdown文本,修正拼写和语法错误,同时提高清晰度和可读性。", "jupyter.llm.cell-tool.explanation.translate": "语言模型将尝试将单元格中的代码翻译成另一种编程语言。结果可能完全无法运行——但如果你对所选目标语言更熟悉,你可能会更容易理解发生了什么!", + "jupyter.llm.cell-tool.explanation.translate-text": "语言模型将在保留格式和结构的同时将markdown文本翻译为所选语言。", "jupyter.llm.cell-tool.footer.info": "将此消息提交到 {model} 将在 侧聊天框架 中启动聊天。语言模型会回复,您可以在同一线程中继续对话。", "jupyter.llm.cell-tool.improve.label": "改进", "jupyter.llm.cell-tool.improve.placeholder": "执行速度、可读性、…",