diff --git a/l10n/es_MX.js b/l10n/es_MX.js index d864fe65..57f1db81 100644 --- a/l10n/es_MX.js +++ b/l10n/es_MX.js @@ -3,8 +3,12 @@ OC.L10N.register( { "User not found" : "No se encontró el usuario", "Nextcloud Assistant" : "Asistente de Nextcloud", + "Writes text in a given style based on the provided source material." : "Escribe el texto en un estilo dado basándose en el material fuente proporcionado.", + "Generate image" : "Generar imagen", "Artificial Intelligence" : "Inteligencia artificial", + "Writing style" : "Estilo de escritura", "Choose file" : "Elegir archivo", + "Source material" : "Material fuente", "Input" : "Entrada", "Type some text" : "Escriba algo de texto", "Choose" : "Seleccionar", @@ -18,6 +22,7 @@ OC.L10N.register( "Delete" : "Eliminar", "Submit" : "Enviar", "You" : "Usted", + "Prompt" : "Prompt", "Cancel" : "Cancelar", "Audio input" : "Entrada de audio", "Failed" : "Falló", diff --git a/l10n/es_MX.json b/l10n/es_MX.json index 3e1e0a95..8f866af1 100644 --- a/l10n/es_MX.json +++ b/l10n/es_MX.json @@ -1,8 +1,12 @@ { "translations": { "User not found" : "No se encontró el usuario", "Nextcloud Assistant" : "Asistente de Nextcloud", + "Writes text in a given style based on the provided source material." : "Escribe el texto en un estilo dado basándose en el material fuente proporcionado.", + "Generate image" : "Generar imagen", "Artificial Intelligence" : "Inteligencia artificial", + "Writing style" : "Estilo de escritura", "Choose file" : "Elegir archivo", + "Source material" : "Material fuente", "Input" : "Entrada", "Type some text" : "Escriba algo de texto", "Choose" : "Seleccionar", @@ -16,6 +20,7 @@ "Delete" : "Eliminar", "Submit" : "Enviar", "You" : "Usted", + "Prompt" : "Prompt", "Cancel" : "Cancelar", "Audio input" : "Entrada de audio", "Failed" : "Falló", diff --git a/l10n/gl.js b/l10n/gl.js index 84de612a..11409534 100644 --- a/l10n/gl.js +++ b/l10n/gl.js @@ -6,23 +6,33 @@ OC.L10N.register( "Failed to create a chat session" : "Produciuse un fallo ao crear unha sesión de parola", "Failed to update the chat session" : "Produciuse un fallo ao actualizar a sesión de parola", "Failed to delete the chat session" : "Produciuse un fallo ao eliminar a sesión de parola", - "Failed to get chat sessions" : "Produciuse un fallo ao obter as sesións de parola", + "Failed to get chat sessions" : "Produciuse un fallo ao recibir as sesións de parola", + "Session not found" : "Non se atopou a sesión", + "Message content is empty" : "O contido da mensaxe está baleiro", "Failed to add a chat message" : "Produciuse un fallo ao engadir unha mensaxe da parola", - "Failed to get chat messages" : "Produciuse un fallo ao obter as mensaxes da parola", + "Failed to get chat messages" : "Produciuse un fallo ao recibir as mensaxes da parola", "Failed to delete a chat message" : "Produciuse un fallo ao eliminar unha mensaxe da parola", "Failed to add a chat message into DB" : "Produciuse un fallo ao engadir unha mensaxe da parola na BD", + "Failed to get the last message" : "Produciuse un fallo ao recibir a última mensaxe", + "Failed to delete the last message" : "Produciuse un fallo ao eliminar a última mensaxe", "Failed to generate a title for the chat session" : "Produciuse un fallo ao xerar un título para a sesión de parola", + "Failed to process prompt; unknown user" : "Produciuse un fallo ao procesar as indicacións; usuario descoñecido", + "Failed to get prompt history; unknown user" : "Produciuse un fallo ao obter o historial de indicacións; usuario descoñecido", + "Failed to get outputs; unknown user" : "Produciuse un fallo ao obter as saídas; usuario descoñecido", + "Failed to cancel generation; unknown user" : "Produciuse un fallo ao cancelar a xeración; usuario descoñecido", "Some internal error occurred. Contact your sysadmin for more info." : "Produciuse un erro interno. Póñase en contacto coa administración do sistema para obter máis información.", "No Speech-to-Text provider found, install one from the app store to use this feature." : "Non se atopou ningún provedor de conversión de voz a texto. Instale un da tenda de aplicacións para usar esta función.", "Audio file not found." : "Non se atopou o ficheiro de son.", "No permission to create recording file/directory, contact your sysadmin to resolve this issue." : "Sen permiso para crear un ficheiro/directorio de gravación, póñase en contacto coa administración do sistema para resolver esta incidencia.", + "Failed to set visibility of image files; unknown user" : "Produciuse un fallo ao definir a visibilidade dos ficheiros de imaxe; usuario descoñecido", + "Failed to notify when ready; unknown user" : "Produciuse un fallo ao notificar cando estaba listo; usuario descoñecido", "Unknown error while retrieving prompt history." : "Produciuse un erro descoñecido ao recuperar o historial de indicacións.", "Nextcloud Assistant" : "Asistente de Nextcloud", "AI context writer" : "Redactor de contexto de IA", "Writing style: %1$s; Source material: %2$s" : "Estilo de escritura: %1$s; Material de partida: %2$s", "AI text generation" : "IA de xeración de texto", - "AI image generation" : "Xeración de imaxes con IA", - "AI audio transcription" : "Transcrición de son con IA", + "AI image generation" : "Xeración de imaxes mediante IA", + "AI audio transcription" : "Transcrición de son mediante IA", "Task for \"%1$s\" has finished" : "A tarefa para «%1$s» rematou", "\"%1$s\" task for \"%2$s\" has finished" : "A tarefa «%1$s» para «%2$s» rematou", "Input: %1$s" : "Entrada: %1$s", @@ -58,9 +68,10 @@ OC.L10N.register( "Image file not found" : "Non se atopou o ficheiro de imaxe", "Artificial Intelligence" : "Intelixencia artificial", "Process and transform text" : "Procesar e transformar texto", - "This app brings a user interface to use the Nextcloud text processing feature.\n\nIt allows users to launch AI tasks, be notified when they finish and see the results.\nThe assistant also appears in others apps like Text to easily process parts of a document.\n\nMore details on the assistant OCS API and frontend integration possibilities in the\n[developer doc](https://github.com/nextcloud/assistant/raw/main/docs/developer)\n\n### How to use it\n\nA new right header menu entry appears. Once clicked, the assistant is displayed and you can select and task type and\nset the input you want to process.\n\nThe task might run immediately or be scheduled depending on the time estimation given by the AI provider.\nOnce a task is scheduled, it will run as a background job. When it is finished, you will receive a notification\nfrom which the results can be displayed.\n\nOther apps can integrate with the assistant. For example, Text will display an inline button besides every paragraph\nto directly select a task type to process this paragraph. Selecting a task this way will open the assistant with the task\nbeing pre-selected and the input text set.\n\nMore details and screenshots in the [user doc](https://github.com/nextcloud/assistant/raw/main/docs/user).\n\n## Features\n\nIn the assistant, the list of available tasks depends on the available providers installed via other apps.\nThis means you have complete freedom over which service/software will actually run your AI tasks.\n\n### Text processing providers\n\nSo far, the [Large language model](https://github.com/nextcloud/llm#readme)\nand the [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai) apps\ninclude text processing providers to:\n* Summarize\n* Extract topics\n* Generate a headline\n* Get an answer from a free prompt\n* Reformulate (OpenAi/LocalAi only)\n* Context writer: Generate text with a specified style. The style can be described or provided via an example text.\n\n### Text to image (Image generation)\n\nKnown providers:\n* [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai)\n* [Text2Image Stable Diffusion](https://apps.nextcloud.com/apps/text2image_stablediffusion)\n\n### Speech to text (Audio transcription)\n\nKnown providers:\n* [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai)\n* [Local Whisper Speech-To-Text](https://apps.nextcloud.com/apps/stt_whisper)" : "Esta aplicación ofrece unha interface de usuario para usar a función de procesamento de texto de Nextcloud.\n\nPermítelle aos usuarios iniciar tarefas de IA, ser notificados cando rematen e ver os resultados.\nO asistente tamén aparece noutras aplicacións como Texto para procesar facilmente partes dun documento.\n\nPode ver máis detalles sobre a API do asistente OCS e as posibilidades de integración da interface no\n[documento do programador](https://github.com/nextcloud/assistant/raw/main/docs/developer)\n\n### Como usalo\n\nAparece unha nova entrada do menú da cabeceira dereita. Cando se preme nela, amosase o asistente e pode seleccionar o tipo de tarefa e definir a entrada que quere procesar.\n\nA tarefa pode executarse inmediatamente ou programarse dependendo da estimación de tempo fornecida polo provedor de IA.\nUnha vez programada a tarefa, executarase como traballo en segundo plano. Cando remate, recibirá unha notificación\nna que se amosarán os resultados.\n\nPoden integrarse outras aplicacións co asistente. Por exemplo, Text amosará un botón en liña xunto a cada parágrafo\npara seleccionar directamente un tipo de tarefa para procesar este parágrafo. Se selecciona unha tarefa deste xeito,\nabrirase o asistente coa tarefa preseleccionada e o texto de entrada definido.\n\nMáis detalles e capturas de pantalla no [documento do usuario](https://github.com/nextcloud/assistant/raw/main/docs/user).\n\n##Características\n\nNo asistente, a lista de tarefas dispoñíbeis depende dos provedores dispoñíbeis instalados a través doutras aplicacións.\nIsto significa que dispón de total liberdade sobre o servizo/software que executará as súas tarefas de IA.\n\n### Provedores de procesamento de texto\n\nAta agora, o [Modelo de idioma grande](https://github.com/nextcloud/llm#readme)\ne as aplicacións [Integración OpenAi/LocalAI](https://apps.nextcloud.com/apps/integration_openai)\ninclúen provedores de procesamento de texto para:\n* Resumr\n* Extraer temas\n* Xerar un títular\n* Obtér unha resposta dunha indicación libre\n* Reformular (só OpenAi/LocalAi)\n* Redacción por contexto: xera texto cun estilo especificado. O estilo pódese describir ou fornecer mediante un texto de exemplo.\n\n### Texto a imaxe (xeración de imaxes)\n\nProvedores coñecidos:\n* [Integración OpenAi/LocalAI](https://apps.nextcloud.com/apps/integration_openai)\n* [Texto a imaxe de Stable Diffusion](https://apps.nextcloud.com/apps/text2image_stablediffusion)\n\n### Voz a texto (transcrición de son)\n\nProvedores coñecidos:\n* [Integración OpenAi/LocalAI](https://apps.nextcloud.com/apps/integration_openai)\n* [Voz a texto de Local Whisper](https://apps.nextcloud.com/apps/stt_whisper)", + "This app brings a user interface to use the Nextcloud text processing feature.\n\nIt allows users to launch AI tasks, be notified when they finish and see the results.\nThe assistant also appears in others apps like Text to easily process parts of a document.\n\nMore details on the assistant OCS API and frontend integration possibilities in the\n[developer doc](https://github.com/nextcloud/assistant/raw/main/docs/developer)\n\n### How to use it\n\nA new right header menu entry appears. Once clicked, the assistant is displayed and you can select and task type and\nset the input you want to process.\n\nThe task might run immediately or be scheduled depending on the time estimation given by the AI provider.\nOnce a task is scheduled, it will run as a background job. When it is finished, you will receive a notification\nfrom which the results can be displayed.\n\nOther apps can integrate with the assistant. For example, Text will display an inline button besides every paragraph\nto directly select a task type to process this paragraph. Selecting a task this way will open the assistant with the task\nbeing pre-selected and the input text set.\n\nMore details and screenshots in the [user doc](https://github.com/nextcloud/assistant/raw/main/docs/user).\n\n## Features\n\nIn the assistant, the list of available tasks depends on the available providers installed via other apps.\nThis means you have complete freedom over which service/software will actually run your AI tasks.\n\n### Text processing providers\n\nSo far, the [Large language model](https://github.com/nextcloud/llm#readme)\nand the [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai) apps\ninclude text processing providers to:\n* Summarize\n* Extract topics\n* Generate a headline\n* Get an answer from a free prompt\n* Reformulate (OpenAi/LocalAi only)\n* Context writer: Generate text with a specified style. The style can be described or provided via an example text.\n\n### Text to image (Image generation)\n\nKnown providers:\n* [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai)\n* [Text2Image Stable Diffusion](https://apps.nextcloud.com/apps/text2image_stablediffusion)\n\n### Speech to text (Audio transcription)\n\nKnown providers:\n* [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai)\n* [Local Whisper Speech-To-Text](https://apps.nextcloud.com/apps/stt_whisper)" : "Esta aplicación ofrece unha interface de usuario para usar a función de procesamento de texto de Nextcloud.\n\nPermítelle aos usuarios iniciar tarefas de IA, ser notificados cando rematen e ver os resultados.\nO asistente tamén aparece noutras aplicacións como Texto para procesar facilmente partes dun documento.\n\nPode ver máis detalles sobre a API do asistente OCS e as posibilidades de integración da interface no\n[documento do programador](https://github.com/nextcloud/assistant/raw/main/docs/developer)\n\n### Como usalo\n\nAparece unha nova entrada do menú da cabeceira dereita. Cando se preme nela, amosase o asistente e pode seleccionar o tipo de tarefa e definir a entrada que quere procesar.\n\nA tarefa pode executarse inmediatamente ou programarse dependendo da estimación de tempo fornecida polo provedor de IA.\nUnha vez programada a tarefa, executarase como traballo en segundo plano. Cando remate, recibirá unha notificación\nna que se amosarán os resultados.\n\nPoden integrarse outras aplicacións co asistente. Por exemplo, Text amosará un botón en liña xunto a cada parágrafo\npara seleccionar directamente un tipo de tarefa para procesar este parágrafo. Se selecciona unha tarefa deste xeito,\nabrirase o asistente coa tarefa preseleccionada e o texto de entrada definido.\n\nMáis detalles e capturas de pantalla no [documento do usuario](https://github.com/nextcloud/assistant/raw/main/docs/user).\n\n##Características\n\nNo asistente, a lista de tarefas dispoñíbeis depende dos provedores dispoñíbeis instalados a través doutras aplicacións.\nIsto significa que dispón de total liberdade sobre o servizo/software que executará as súas tarefas de IA.\n\n### Provedores de procesamento de texto\n\nAta agora, o [Gran modelo de linguaxe](https://github.com/nextcloud/llm#readme)\ne as aplicacións [Integración OpenAi/LocalAI](https://apps.nextcloud.com/apps/integration_openai)\ninclúen provedores de procesamento de texto para:\n* Resumr\n* Extraer temas\n* Xerar un títular\n* Obtér unha resposta dunha indicación libre\n* Reformular (só OpenAi/LocalAi)\n* Redacción por contexto: xera texto cun estilo especificado. O estilo pódese describir ou fornecer mediante un texto de exemplo.\n\n### Texto a imaxe (xeración de imaxes)\n\nProvedores coñecidos:\n* [Integración OpenAi/LocalAI](https://apps.nextcloud.com/apps/integration_openai)\n* [Texto a imaxe de Stable Diffusion](https://apps.nextcloud.com/apps/text2image_stablediffusion)\n\n### Voz a texto (transcrición de son)\n\nProvedores coñecidos:\n* [Integración OpenAi/LocalAI](https://apps.nextcloud.com/apps/integration_openai)\n* [Voz a texto de Local Whisper](https://apps.nextcloud.com/apps/stt_whisper)", "Select which features you want to enable" : "Seleccione as funcións que quere activar", "Top-right assistant" : " Asistente arriba á dereita", + "To be able to use this feature, please install at least one AI text processing provider." : "Para poder utilizar esta funcionalidade, instale polo menos un provedor de procesamento de texto coa IA.", "AI text generation smart picker" : "Selector intelixente de xeración de texto mediante IA", "To enable this feature, please install an AI text processing provider for the free prompt task type." : "Para activar esta funcionalidade, instale un provedor de procesamento de texto mediante IA para o tipo de tarefa de indicación libre.", "Text-to-image smart picker" : "Selector intelixente de procesamento de texto a imaxe", @@ -68,38 +79,89 @@ OC.L10N.register( "Speech-to-text smart picker" : "Selector intelixente de procesamento de voz a texto", "To enable this feature, please install a speech-to-text provider." : "Para activar esta funcionalidade instale un provedor de procesamento de voz a texto.", "Image storage" : "Almacenamento de imaxes", + "Image generation idle time (days)" : "Tempo de agarda da inactividade da xeración de imaxes (días)", + "Days until generated images are deleted if they are not viewed" : "Os días de agarda ata que se eliminan as imaxes xeradas se non se ven", "Chat User Instructions for Chat Completions" : "Instrucións de usuario da parola para completar a parola", + "It is passed on to the LLM for it to better understand the context." : "Pásase ao LLM para que entenda mellor o contexto.", + "\"{user}\" is a placeholder for the user's display name." : "«{user}» é un marcador de posición para o nome para amosar do usuario.", "Chat User Instructions for Title Generation" : "Instrucións de usuario da parola para a xeración de títulos", + "It is passed on to the LLMs to let it know what to do" : "Pásase aos LLM para que saiban que facer", + "\"{user}\" is a placeholder for the user's display name here as well." : "«{user}» tamén aquí é un marcador de posición para o nome para amosar do usuario.", "Last N messages to consider for chat completions" : "Últimas N mensaxes a ter en conta para completar a parola", + " This includes the user instructions and the LLM's messages" : " Isto inclúe as instrucións de usuario e as mensaxes do LLM", "Number of messages to consider for chat completions (excluding the user instructions, which is always considered)" : "Número de mensaxes a ter en conta para completar a parola (excluíndo as instrucións de usuario, que sempre se teñen en conta)", "Assistant admin options saved" : "Gardáronse as opcións de administración do Asistente", "Failed to save assistant admin options" : "Produciuse un fallo ao gardar as opcións de administración do Asistente", "Writing style" : "Estilo de escritura", "Choose file" : "Escoller o ficheiro", + "Describe the writing style you want to use or supply an example document." : "Describa o estilo de escritura que quere que se utilice ou forneza un documento de exemplo.", "Source material" : "Material de partida", + "Describe what you want the document to be written on." : "Describa sobre que quere que se escriba no documento.", + "Selective context" : "Contexto selectivo", "Input" : "Entrada", "Type some text" : "Escriba algún texto", "Choose a text file" : "Escoller un ficheiro de texto", "Choose" : "Escoller", "No file selected" : "Non seleccionou ningún ficheiro", + "Unexpected response from text parser" : "Resposta non agardada do analizador de texto", + "Could not parse file" : "Non foi posíbel analizar o ficheiro", "Close" : "Pechar", "Close Nextcloud Assistant" : "Pechar o Asistente de Nextcloud", "Output" : "Saída", "This output was generated by AI. Make sure to double-check and adjust." : "Esta saída foi xerada pola IA. Asegúrese de facer unha dobre comprobación e axustar.", + "Copy output text to clipboard" : "Copiar o texto de saída no portapapeis", + "Copy output" : "Copiar a saída", + "Reset the output value to the originally generated one" : "Restabelecer o valor de saída ao xerado orixinalmente", "Reset" : "Restabelecer", "Text Generation" : "Xeración de texto", "Audio transcription" : "Transcrición de son", + "Unknown Result Type" : "Tipo de resultado descoñecido", "Result could not be copied to clipboard" : "Non foi posíbel copiar o resultado no portapapeis", + "Back to the assistant" : "Volver ao asistente", + "Previous \"{taskTypeName}\" tasks" : "Tarefas «{taskTypeName}» anteriores", "Result" : "Resultado", + "The task ran successfully but the result is identical to the input." : "A tarefa executouse correctamente mais o resultado é idéntico ao da entrada.", + "The task ran successfully but the generated text is empty." : "A tarefa executouse correctamente mais o texto xerado está baleiro.", "Show previous tasks" : "Amosar tarefas anteriores", "Run a task" : "Executar unha tarefa", "Copy" : "Copiar", "Try again" : "Ténteo de novo", "Send request" : "Enviar a solicitude", + "New conversation" : "Nova conversa", + "Loading conversations..." : "Cargando conversas...", + "No conversations yet" : "Aínda non hai conversas", "Delete" : "Eliminar", + "Conversation title" : "Título da conversa", + "Edit Title" : "Editar o título", + "Generate Title" : "Xerar o título", + "Creating a new conversation" : "Creando unha nova conversa", + "Hello there! What can I help you with today?" : "Ola! En que podo axudarlle hoxe?", + "Try sending a message to spark a conversation." : "Probe a enviar unha mensaxe para iniciar unha conversa.", + "Load older messages" : "Cargar mensaxes antigas", + "Retry response generation" : "Volver tentar a xeración de respostas", + "Error updating title of conversation" : "Produciuse un erro ao actualizar o título da conversa", + "Untitled conversation" : "Conversa sen título", + "Error generating a title for the conversation" : "Produciuse un erro ao xerar un título para a conversa", + "Error deleting conversation" : "Produciuse un erro ao eliminar a conversa", + "Error fetching conversations" : "Produciuse un erro ao recuperar as conversas", + "Error deleting message" : "Produciuse un erro ao eliminar a mensaxe", + "Error fetching messages" : "Produciuse un erro ao recuperar as mensaxes", + "Error creating a new message" : "Produciuse un erro ao crear unha mensaxe nova", + "Invalid response received for a new conversation request" : "Recibiuse unha resposta non válida para unha nova solicitude de conversa", + "Error creating a new conversation" : "Produciuse un erro ao crear unha nova conversa", + "Error generating a response" : "Produciuse un erro ao xerar unha resposta", + "Error regenerating a response" : "Produciuse un erro ao volver xerar unha resposta", + "Error loading messages" : "Produciuse un erro ao cargar as mensaxes", + "Loading messages..." : "Cargando as mensaxes…", + "The text must be shorter than or equal to {maxLength} characters, currently {length}" : "O texto debe ser máis curto ou igual a {maxLength} caracteres, actualmente ten {length}", "Cancel editing" : "Cancelar a edición", "Submit" : "Enviar", + "Type a message..." : "Escriba unha mensaxe…", + "Thinking..." : "Pensando…", "You" : "Vde.", + "Message copied to clipboard" : "Copiouse a mensaxe no portapapeis", + "Copy message" : "Copiar a mensaxe", + "Regenerate message" : "Volver xerar a mensaxe", "Delete message" : "Eliminar a mensaxe", "Select Files/Folders" : "Seleccionar ficheiros/cartafoles", "Select Providers" : "Seleccionar provedores", @@ -126,6 +188,11 @@ OC.L10N.register( "tool" : "ferramenta", "integration" : "Integración", "complete AI documentation" : "completa documentación de IA", + "AI provider apps can be found in the {toolLink} and {integrationLink} app settings sections." : "As aplicacións de provedores de IA pódense atopar nas seccións de configuración das aplicacións {toolLink} e {integrationLink}.", + "You can also check the {aiAdminDocLink}" : "Tamén pode consultar a {aiAdminDocLink}", + "AI image generation smart picker" : "Selector intelixente de xeración de imaxes mediante IA", + "AI transcription smart picker" : "Selector intelixente de transcrición mediante IA", + "No suitable providers are available. They must first be enabled by your administrator." : "Non hai provedores axeitados dispoñíbeis. Primeiro debe ser activado pola administración do sitio.", "Assistant options saved" : "Gardáronse as opcións do Asistente", "Failed to save assistant options" : "Produciuse un fallo ao gardar as opcións do Asistente", "Getting results…" : "Obtendo resultados…", @@ -134,30 +201,46 @@ OC.L10N.register( "Your task has been scheduled" : "A súa tarefa foi programada", "Record Audio" : "Gravar son", "Choose Audio File" : "Escoller o ficheiro de son", + "Reset recorded audio" : "Restabelecer o son gravado", "Start recording" : "Comezar a gravar", "Stop recording" : "Deter a gravación", "No audio file selected" : "Non seleccionou ningún ficheiro de son", "Selected Audio File:" : "Ficheiro de son seleccionado:", + "Choose audio file in your storage" : "Escolla o ficheiro de son no seu almacenamento", + "Choose audio File" : "Escoller o ficheiro de son", "Nothing yet" : "Aínda non hai nada", + "You have not submitted any \"{taskTypeName}\" task yet" : "Aínda non enviou ningunha tarefa «{taskTypeName}»", + "Copy result" : "Copiar o resultado", "Cancel" : "Cancelar", "Audio input" : "Entrada de son", + "Unknown input" : "Entrada descoñecida", + "This task is scheduled" : "Esta tarefa está programada", + "Running..." : "En execución…", "Failed" : "Fallado", "Unknown error" : "Produciuse un erro descoñecido", "Unknown status" : "Estado descoñecido", + "Succeeded" : "Satisfactoriamente", "Running" : "En execución", "Scheduled" : "Programado", + "Task result was copied to clipboard" : "O resultado da tarefa copiouse no portapapeis", + "_{n} image has been generated_::_{n} images have been generated_" : ["Xerouse {n} imaxe","Xeráronse {n} imaxes"], + "_Generation of {n} image is scheduled_::_Generation of {n} images is scheduled_" : ["Está programada a xeración de {n} imaxe","Está programada a xeración de {n} imaxes"], "Image generation" : "Xeración de imaxes", "Edit visible images" : "Editar as imaxes visíbeis", "Click to toggle generation visibility" : "Prema para cambiar a visibilidade da xeración", "Generated image" : "Imaxe xerada", "This generation has no visible images" : "Esta xeración non ten imaxes visíbeis", "Estimated generation time left: " : "Tempo restante estimado de xeración:", + "The image(s) will be displayed here once generated." : "A(s) imaxe(s) amosara(n)se aquí unha vez xerada(s).", + "This image generation was scheduled to run in the background." : "Esta xeración de imaxe foi programada para executarse en segundo plano.", "Image generation failed" : "Produciuse un fallo na xeración da imaxe.", "Rate limit reached. Please try again later." : "Acadouse o límite da taxa. Tenteo de novo máis tarde.", "Unknown server query error" : "Produciuse un erro de consulta de servidor descoñecido", + "Failed to get images" : "Produciuse un fallo ao recibir as imaxes", "Include the prompt in the result" : "Incluír a indicación no resultado", "Number of results" : "Número de resultados", "Failed to schedule your task" : "Produciuse un fallo ao programar a súa tarefa", + "Enter your question or task here:" : "Introduza aquí a súa pregunta ou tarefa:", "Preview text generation by AI" : "Vista previa da xeración de texto por IA", "Notify when ready" : "Notificar cando estea listo", "Submit text generated by AI" : "Enviar o texto xerado por IA", @@ -166,6 +249,7 @@ OC.L10N.register( "You will be notified when the text generation is ready." : "Recibirá unha notificación cando a xeración de texto estea lista.", "Notify when ready error" : "Produciuse un erro ao notificar cando está listo", "Unknown notify when ready error" : "Produciuse un error descoñecido ao notificar cando está listo", + "The task could not be found. It may have been deleted." : "Non foi posíbel atopar a tarefa. Quizais foi eliminada.", "Schedule Transcription" : "Programar unha transcrición", "Successfully scheduled transcription" : "A transcrición foi programada correctamente", "Failed to schedule transcription" : "Produciuse un fallo ao programar a transcrición", @@ -175,13 +259,19 @@ OC.L10N.register( "Send" : "Enviar", "Show/hide advanced options" : "Amosar/agochar as opcións avanzadas", "Advanced options" : "Opcións avanzadas", + "A description of the image you want to generate" : "Unha descrición da imaxe que quere xerar", "Image generation cancel error" : "Produciuse un erro de cancelación de xeración de imaxe", "Unknown image generation cancel error" : "Produciuse un erro descoñecido de cancelación de xeración de imaxe", "Unexpected response from server." : "Resposta non agardada do servidor.", "Image generation error" : "Produciuse un erro de xeración de imaxe", "Unknown image generation error" : "Produciuse un erro descoñecido de xeración de imaxe", "You will be notified when the image generation is ready." : "Recibirá unha notificación cando a xeración de imaxes estea lista.", + "Copy the link to this generation to clipboard" : "Copiar a ligazón a esta xeración no portapapeis", "Copy link to clipboard" : "Copiar a ligazón no portapapeis", + "Image link copied to clipboard" : "A ligazón da imaxe foi copiada no portapapeis", + "Image link could not be copied to clipboard" : "Non foi posíbel copiar a ligazón á imaxe no portapapeis", + "Assistant error" : "Produciuse un erro do asistente", + "Please log in to view the task result" : "Acceda para ver o resultado da tarefa", "This task does not exist or has been cleaned up" : "Esta tarefa non existe ou foi limpada", "Failed to schedule the task" : "Produciuse un fallo ao programar a tarefa" }, diff --git a/l10n/gl.json b/l10n/gl.json index e24db265..e5f7987e 100644 --- a/l10n/gl.json +++ b/l10n/gl.json @@ -4,23 +4,33 @@ "Failed to create a chat session" : "Produciuse un fallo ao crear unha sesión de parola", "Failed to update the chat session" : "Produciuse un fallo ao actualizar a sesión de parola", "Failed to delete the chat session" : "Produciuse un fallo ao eliminar a sesión de parola", - "Failed to get chat sessions" : "Produciuse un fallo ao obter as sesións de parola", + "Failed to get chat sessions" : "Produciuse un fallo ao recibir as sesións de parola", + "Session not found" : "Non se atopou a sesión", + "Message content is empty" : "O contido da mensaxe está baleiro", "Failed to add a chat message" : "Produciuse un fallo ao engadir unha mensaxe da parola", - "Failed to get chat messages" : "Produciuse un fallo ao obter as mensaxes da parola", + "Failed to get chat messages" : "Produciuse un fallo ao recibir as mensaxes da parola", "Failed to delete a chat message" : "Produciuse un fallo ao eliminar unha mensaxe da parola", "Failed to add a chat message into DB" : "Produciuse un fallo ao engadir unha mensaxe da parola na BD", + "Failed to get the last message" : "Produciuse un fallo ao recibir a última mensaxe", + "Failed to delete the last message" : "Produciuse un fallo ao eliminar a última mensaxe", "Failed to generate a title for the chat session" : "Produciuse un fallo ao xerar un título para a sesión de parola", + "Failed to process prompt; unknown user" : "Produciuse un fallo ao procesar as indicacións; usuario descoñecido", + "Failed to get prompt history; unknown user" : "Produciuse un fallo ao obter o historial de indicacións; usuario descoñecido", + "Failed to get outputs; unknown user" : "Produciuse un fallo ao obter as saídas; usuario descoñecido", + "Failed to cancel generation; unknown user" : "Produciuse un fallo ao cancelar a xeración; usuario descoñecido", "Some internal error occurred. Contact your sysadmin for more info." : "Produciuse un erro interno. Póñase en contacto coa administración do sistema para obter máis información.", "No Speech-to-Text provider found, install one from the app store to use this feature." : "Non se atopou ningún provedor de conversión de voz a texto. Instale un da tenda de aplicacións para usar esta función.", "Audio file not found." : "Non se atopou o ficheiro de son.", "No permission to create recording file/directory, contact your sysadmin to resolve this issue." : "Sen permiso para crear un ficheiro/directorio de gravación, póñase en contacto coa administración do sistema para resolver esta incidencia.", + "Failed to set visibility of image files; unknown user" : "Produciuse un fallo ao definir a visibilidade dos ficheiros de imaxe; usuario descoñecido", + "Failed to notify when ready; unknown user" : "Produciuse un fallo ao notificar cando estaba listo; usuario descoñecido", "Unknown error while retrieving prompt history." : "Produciuse un erro descoñecido ao recuperar o historial de indicacións.", "Nextcloud Assistant" : "Asistente de Nextcloud", "AI context writer" : "Redactor de contexto de IA", "Writing style: %1$s; Source material: %2$s" : "Estilo de escritura: %1$s; Material de partida: %2$s", "AI text generation" : "IA de xeración de texto", - "AI image generation" : "Xeración de imaxes con IA", - "AI audio transcription" : "Transcrición de son con IA", + "AI image generation" : "Xeración de imaxes mediante IA", + "AI audio transcription" : "Transcrición de son mediante IA", "Task for \"%1$s\" has finished" : "A tarefa para «%1$s» rematou", "\"%1$s\" task for \"%2$s\" has finished" : "A tarefa «%1$s» para «%2$s» rematou", "Input: %1$s" : "Entrada: %1$s", @@ -56,9 +66,10 @@ "Image file not found" : "Non se atopou o ficheiro de imaxe", "Artificial Intelligence" : "Intelixencia artificial", "Process and transform text" : "Procesar e transformar texto", - "This app brings a user interface to use the Nextcloud text processing feature.\n\nIt allows users to launch AI tasks, be notified when they finish and see the results.\nThe assistant also appears in others apps like Text to easily process parts of a document.\n\nMore details on the assistant OCS API and frontend integration possibilities in the\n[developer doc](https://github.com/nextcloud/assistant/raw/main/docs/developer)\n\n### How to use it\n\nA new right header menu entry appears. Once clicked, the assistant is displayed and you can select and task type and\nset the input you want to process.\n\nThe task might run immediately or be scheduled depending on the time estimation given by the AI provider.\nOnce a task is scheduled, it will run as a background job. When it is finished, you will receive a notification\nfrom which the results can be displayed.\n\nOther apps can integrate with the assistant. For example, Text will display an inline button besides every paragraph\nto directly select a task type to process this paragraph. Selecting a task this way will open the assistant with the task\nbeing pre-selected and the input text set.\n\nMore details and screenshots in the [user doc](https://github.com/nextcloud/assistant/raw/main/docs/user).\n\n## Features\n\nIn the assistant, the list of available tasks depends on the available providers installed via other apps.\nThis means you have complete freedom over which service/software will actually run your AI tasks.\n\n### Text processing providers\n\nSo far, the [Large language model](https://github.com/nextcloud/llm#readme)\nand the [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai) apps\ninclude text processing providers to:\n* Summarize\n* Extract topics\n* Generate a headline\n* Get an answer from a free prompt\n* Reformulate (OpenAi/LocalAi only)\n* Context writer: Generate text with a specified style. The style can be described or provided via an example text.\n\n### Text to image (Image generation)\n\nKnown providers:\n* [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai)\n* [Text2Image Stable Diffusion](https://apps.nextcloud.com/apps/text2image_stablediffusion)\n\n### Speech to text (Audio transcription)\n\nKnown providers:\n* [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai)\n* [Local Whisper Speech-To-Text](https://apps.nextcloud.com/apps/stt_whisper)" : "Esta aplicación ofrece unha interface de usuario para usar a función de procesamento de texto de Nextcloud.\n\nPermítelle aos usuarios iniciar tarefas de IA, ser notificados cando rematen e ver os resultados.\nO asistente tamén aparece noutras aplicacións como Texto para procesar facilmente partes dun documento.\n\nPode ver máis detalles sobre a API do asistente OCS e as posibilidades de integración da interface no\n[documento do programador](https://github.com/nextcloud/assistant/raw/main/docs/developer)\n\n### Como usalo\n\nAparece unha nova entrada do menú da cabeceira dereita. Cando se preme nela, amosase o asistente e pode seleccionar o tipo de tarefa e definir a entrada que quere procesar.\n\nA tarefa pode executarse inmediatamente ou programarse dependendo da estimación de tempo fornecida polo provedor de IA.\nUnha vez programada a tarefa, executarase como traballo en segundo plano. Cando remate, recibirá unha notificación\nna que se amosarán os resultados.\n\nPoden integrarse outras aplicacións co asistente. Por exemplo, Text amosará un botón en liña xunto a cada parágrafo\npara seleccionar directamente un tipo de tarefa para procesar este parágrafo. Se selecciona unha tarefa deste xeito,\nabrirase o asistente coa tarefa preseleccionada e o texto de entrada definido.\n\nMáis detalles e capturas de pantalla no [documento do usuario](https://github.com/nextcloud/assistant/raw/main/docs/user).\n\n##Características\n\nNo asistente, a lista de tarefas dispoñíbeis depende dos provedores dispoñíbeis instalados a través doutras aplicacións.\nIsto significa que dispón de total liberdade sobre o servizo/software que executará as súas tarefas de IA.\n\n### Provedores de procesamento de texto\n\nAta agora, o [Modelo de idioma grande](https://github.com/nextcloud/llm#readme)\ne as aplicacións [Integración OpenAi/LocalAI](https://apps.nextcloud.com/apps/integration_openai)\ninclúen provedores de procesamento de texto para:\n* Resumr\n* Extraer temas\n* Xerar un títular\n* Obtér unha resposta dunha indicación libre\n* Reformular (só OpenAi/LocalAi)\n* Redacción por contexto: xera texto cun estilo especificado. O estilo pódese describir ou fornecer mediante un texto de exemplo.\n\n### Texto a imaxe (xeración de imaxes)\n\nProvedores coñecidos:\n* [Integración OpenAi/LocalAI](https://apps.nextcloud.com/apps/integration_openai)\n* [Texto a imaxe de Stable Diffusion](https://apps.nextcloud.com/apps/text2image_stablediffusion)\n\n### Voz a texto (transcrición de son)\n\nProvedores coñecidos:\n* [Integración OpenAi/LocalAI](https://apps.nextcloud.com/apps/integration_openai)\n* [Voz a texto de Local Whisper](https://apps.nextcloud.com/apps/stt_whisper)", + "This app brings a user interface to use the Nextcloud text processing feature.\n\nIt allows users to launch AI tasks, be notified when they finish and see the results.\nThe assistant also appears in others apps like Text to easily process parts of a document.\n\nMore details on the assistant OCS API and frontend integration possibilities in the\n[developer doc](https://github.com/nextcloud/assistant/raw/main/docs/developer)\n\n### How to use it\n\nA new right header menu entry appears. Once clicked, the assistant is displayed and you can select and task type and\nset the input you want to process.\n\nThe task might run immediately or be scheduled depending on the time estimation given by the AI provider.\nOnce a task is scheduled, it will run as a background job. When it is finished, you will receive a notification\nfrom which the results can be displayed.\n\nOther apps can integrate with the assistant. For example, Text will display an inline button besides every paragraph\nto directly select a task type to process this paragraph. Selecting a task this way will open the assistant with the task\nbeing pre-selected and the input text set.\n\nMore details and screenshots in the [user doc](https://github.com/nextcloud/assistant/raw/main/docs/user).\n\n## Features\n\nIn the assistant, the list of available tasks depends on the available providers installed via other apps.\nThis means you have complete freedom over which service/software will actually run your AI tasks.\n\n### Text processing providers\n\nSo far, the [Large language model](https://github.com/nextcloud/llm#readme)\nand the [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai) apps\ninclude text processing providers to:\n* Summarize\n* Extract topics\n* Generate a headline\n* Get an answer from a free prompt\n* Reformulate (OpenAi/LocalAi only)\n* Context writer: Generate text with a specified style. The style can be described or provided via an example text.\n\n### Text to image (Image generation)\n\nKnown providers:\n* [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai)\n* [Text2Image Stable Diffusion](https://apps.nextcloud.com/apps/text2image_stablediffusion)\n\n### Speech to text (Audio transcription)\n\nKnown providers:\n* [OpenAi/LocalAI integration](https://apps.nextcloud.com/apps/integration_openai)\n* [Local Whisper Speech-To-Text](https://apps.nextcloud.com/apps/stt_whisper)" : "Esta aplicación ofrece unha interface de usuario para usar a función de procesamento de texto de Nextcloud.\n\nPermítelle aos usuarios iniciar tarefas de IA, ser notificados cando rematen e ver os resultados.\nO asistente tamén aparece noutras aplicacións como Texto para procesar facilmente partes dun documento.\n\nPode ver máis detalles sobre a API do asistente OCS e as posibilidades de integración da interface no\n[documento do programador](https://github.com/nextcloud/assistant/raw/main/docs/developer)\n\n### Como usalo\n\nAparece unha nova entrada do menú da cabeceira dereita. Cando se preme nela, amosase o asistente e pode seleccionar o tipo de tarefa e definir a entrada que quere procesar.\n\nA tarefa pode executarse inmediatamente ou programarse dependendo da estimación de tempo fornecida polo provedor de IA.\nUnha vez programada a tarefa, executarase como traballo en segundo plano. Cando remate, recibirá unha notificación\nna que se amosarán os resultados.\n\nPoden integrarse outras aplicacións co asistente. Por exemplo, Text amosará un botón en liña xunto a cada parágrafo\npara seleccionar directamente un tipo de tarefa para procesar este parágrafo. Se selecciona unha tarefa deste xeito,\nabrirase o asistente coa tarefa preseleccionada e o texto de entrada definido.\n\nMáis detalles e capturas de pantalla no [documento do usuario](https://github.com/nextcloud/assistant/raw/main/docs/user).\n\n##Características\n\nNo asistente, a lista de tarefas dispoñíbeis depende dos provedores dispoñíbeis instalados a través doutras aplicacións.\nIsto significa que dispón de total liberdade sobre o servizo/software que executará as súas tarefas de IA.\n\n### Provedores de procesamento de texto\n\nAta agora, o [Gran modelo de linguaxe](https://github.com/nextcloud/llm#readme)\ne as aplicacións [Integración OpenAi/LocalAI](https://apps.nextcloud.com/apps/integration_openai)\ninclúen provedores de procesamento de texto para:\n* Resumr\n* Extraer temas\n* Xerar un títular\n* Obtér unha resposta dunha indicación libre\n* Reformular (só OpenAi/LocalAi)\n* Redacción por contexto: xera texto cun estilo especificado. O estilo pódese describir ou fornecer mediante un texto de exemplo.\n\n### Texto a imaxe (xeración de imaxes)\n\nProvedores coñecidos:\n* [Integración OpenAi/LocalAI](https://apps.nextcloud.com/apps/integration_openai)\n* [Texto a imaxe de Stable Diffusion](https://apps.nextcloud.com/apps/text2image_stablediffusion)\n\n### Voz a texto (transcrición de son)\n\nProvedores coñecidos:\n* [Integración OpenAi/LocalAI](https://apps.nextcloud.com/apps/integration_openai)\n* [Voz a texto de Local Whisper](https://apps.nextcloud.com/apps/stt_whisper)", "Select which features you want to enable" : "Seleccione as funcións que quere activar", "Top-right assistant" : " Asistente arriba á dereita", + "To be able to use this feature, please install at least one AI text processing provider." : "Para poder utilizar esta funcionalidade, instale polo menos un provedor de procesamento de texto coa IA.", "AI text generation smart picker" : "Selector intelixente de xeración de texto mediante IA", "To enable this feature, please install an AI text processing provider for the free prompt task type." : "Para activar esta funcionalidade, instale un provedor de procesamento de texto mediante IA para o tipo de tarefa de indicación libre.", "Text-to-image smart picker" : "Selector intelixente de procesamento de texto a imaxe", @@ -66,38 +77,89 @@ "Speech-to-text smart picker" : "Selector intelixente de procesamento de voz a texto", "To enable this feature, please install a speech-to-text provider." : "Para activar esta funcionalidade instale un provedor de procesamento de voz a texto.", "Image storage" : "Almacenamento de imaxes", + "Image generation idle time (days)" : "Tempo de agarda da inactividade da xeración de imaxes (días)", + "Days until generated images are deleted if they are not viewed" : "Os días de agarda ata que se eliminan as imaxes xeradas se non se ven", "Chat User Instructions for Chat Completions" : "Instrucións de usuario da parola para completar a parola", + "It is passed on to the LLM for it to better understand the context." : "Pásase ao LLM para que entenda mellor o contexto.", + "\"{user}\" is a placeholder for the user's display name." : "«{user}» é un marcador de posición para o nome para amosar do usuario.", "Chat User Instructions for Title Generation" : "Instrucións de usuario da parola para a xeración de títulos", + "It is passed on to the LLMs to let it know what to do" : "Pásase aos LLM para que saiban que facer", + "\"{user}\" is a placeholder for the user's display name here as well." : "«{user}» tamén aquí é un marcador de posición para o nome para amosar do usuario.", "Last N messages to consider for chat completions" : "Últimas N mensaxes a ter en conta para completar a parola", + " This includes the user instructions and the LLM's messages" : " Isto inclúe as instrucións de usuario e as mensaxes do LLM", "Number of messages to consider for chat completions (excluding the user instructions, which is always considered)" : "Número de mensaxes a ter en conta para completar a parola (excluíndo as instrucións de usuario, que sempre se teñen en conta)", "Assistant admin options saved" : "Gardáronse as opcións de administración do Asistente", "Failed to save assistant admin options" : "Produciuse un fallo ao gardar as opcións de administración do Asistente", "Writing style" : "Estilo de escritura", "Choose file" : "Escoller o ficheiro", + "Describe the writing style you want to use or supply an example document." : "Describa o estilo de escritura que quere que se utilice ou forneza un documento de exemplo.", "Source material" : "Material de partida", + "Describe what you want the document to be written on." : "Describa sobre que quere que se escriba no documento.", + "Selective context" : "Contexto selectivo", "Input" : "Entrada", "Type some text" : "Escriba algún texto", "Choose a text file" : "Escoller un ficheiro de texto", "Choose" : "Escoller", "No file selected" : "Non seleccionou ningún ficheiro", + "Unexpected response from text parser" : "Resposta non agardada do analizador de texto", + "Could not parse file" : "Non foi posíbel analizar o ficheiro", "Close" : "Pechar", "Close Nextcloud Assistant" : "Pechar o Asistente de Nextcloud", "Output" : "Saída", "This output was generated by AI. Make sure to double-check and adjust." : "Esta saída foi xerada pola IA. Asegúrese de facer unha dobre comprobación e axustar.", + "Copy output text to clipboard" : "Copiar o texto de saída no portapapeis", + "Copy output" : "Copiar a saída", + "Reset the output value to the originally generated one" : "Restabelecer o valor de saída ao xerado orixinalmente", "Reset" : "Restabelecer", "Text Generation" : "Xeración de texto", "Audio transcription" : "Transcrición de son", + "Unknown Result Type" : "Tipo de resultado descoñecido", "Result could not be copied to clipboard" : "Non foi posíbel copiar o resultado no portapapeis", + "Back to the assistant" : "Volver ao asistente", + "Previous \"{taskTypeName}\" tasks" : "Tarefas «{taskTypeName}» anteriores", "Result" : "Resultado", + "The task ran successfully but the result is identical to the input." : "A tarefa executouse correctamente mais o resultado é idéntico ao da entrada.", + "The task ran successfully but the generated text is empty." : "A tarefa executouse correctamente mais o texto xerado está baleiro.", "Show previous tasks" : "Amosar tarefas anteriores", "Run a task" : "Executar unha tarefa", "Copy" : "Copiar", "Try again" : "Ténteo de novo", "Send request" : "Enviar a solicitude", + "New conversation" : "Nova conversa", + "Loading conversations..." : "Cargando conversas...", + "No conversations yet" : "Aínda non hai conversas", "Delete" : "Eliminar", + "Conversation title" : "Título da conversa", + "Edit Title" : "Editar o título", + "Generate Title" : "Xerar o título", + "Creating a new conversation" : "Creando unha nova conversa", + "Hello there! What can I help you with today?" : "Ola! En que podo axudarlle hoxe?", + "Try sending a message to spark a conversation." : "Probe a enviar unha mensaxe para iniciar unha conversa.", + "Load older messages" : "Cargar mensaxes antigas", + "Retry response generation" : "Volver tentar a xeración de respostas", + "Error updating title of conversation" : "Produciuse un erro ao actualizar o título da conversa", + "Untitled conversation" : "Conversa sen título", + "Error generating a title for the conversation" : "Produciuse un erro ao xerar un título para a conversa", + "Error deleting conversation" : "Produciuse un erro ao eliminar a conversa", + "Error fetching conversations" : "Produciuse un erro ao recuperar as conversas", + "Error deleting message" : "Produciuse un erro ao eliminar a mensaxe", + "Error fetching messages" : "Produciuse un erro ao recuperar as mensaxes", + "Error creating a new message" : "Produciuse un erro ao crear unha mensaxe nova", + "Invalid response received for a new conversation request" : "Recibiuse unha resposta non válida para unha nova solicitude de conversa", + "Error creating a new conversation" : "Produciuse un erro ao crear unha nova conversa", + "Error generating a response" : "Produciuse un erro ao xerar unha resposta", + "Error regenerating a response" : "Produciuse un erro ao volver xerar unha resposta", + "Error loading messages" : "Produciuse un erro ao cargar as mensaxes", + "Loading messages..." : "Cargando as mensaxes…", + "The text must be shorter than or equal to {maxLength} characters, currently {length}" : "O texto debe ser máis curto ou igual a {maxLength} caracteres, actualmente ten {length}", "Cancel editing" : "Cancelar a edición", "Submit" : "Enviar", + "Type a message..." : "Escriba unha mensaxe…", + "Thinking..." : "Pensando…", "You" : "Vde.", + "Message copied to clipboard" : "Copiouse a mensaxe no portapapeis", + "Copy message" : "Copiar a mensaxe", + "Regenerate message" : "Volver xerar a mensaxe", "Delete message" : "Eliminar a mensaxe", "Select Files/Folders" : "Seleccionar ficheiros/cartafoles", "Select Providers" : "Seleccionar provedores", @@ -124,6 +186,11 @@ "tool" : "ferramenta", "integration" : "Integración", "complete AI documentation" : "completa documentación de IA", + "AI provider apps can be found in the {toolLink} and {integrationLink} app settings sections." : "As aplicacións de provedores de IA pódense atopar nas seccións de configuración das aplicacións {toolLink} e {integrationLink}.", + "You can also check the {aiAdminDocLink}" : "Tamén pode consultar a {aiAdminDocLink}", + "AI image generation smart picker" : "Selector intelixente de xeración de imaxes mediante IA", + "AI transcription smart picker" : "Selector intelixente de transcrición mediante IA", + "No suitable providers are available. They must first be enabled by your administrator." : "Non hai provedores axeitados dispoñíbeis. Primeiro debe ser activado pola administración do sitio.", "Assistant options saved" : "Gardáronse as opcións do Asistente", "Failed to save assistant options" : "Produciuse un fallo ao gardar as opcións do Asistente", "Getting results…" : "Obtendo resultados…", @@ -132,30 +199,46 @@ "Your task has been scheduled" : "A súa tarefa foi programada", "Record Audio" : "Gravar son", "Choose Audio File" : "Escoller o ficheiro de son", + "Reset recorded audio" : "Restabelecer o son gravado", "Start recording" : "Comezar a gravar", "Stop recording" : "Deter a gravación", "No audio file selected" : "Non seleccionou ningún ficheiro de son", "Selected Audio File:" : "Ficheiro de son seleccionado:", + "Choose audio file in your storage" : "Escolla o ficheiro de son no seu almacenamento", + "Choose audio File" : "Escoller o ficheiro de son", "Nothing yet" : "Aínda non hai nada", + "You have not submitted any \"{taskTypeName}\" task yet" : "Aínda non enviou ningunha tarefa «{taskTypeName}»", + "Copy result" : "Copiar o resultado", "Cancel" : "Cancelar", "Audio input" : "Entrada de son", + "Unknown input" : "Entrada descoñecida", + "This task is scheduled" : "Esta tarefa está programada", + "Running..." : "En execución…", "Failed" : "Fallado", "Unknown error" : "Produciuse un erro descoñecido", "Unknown status" : "Estado descoñecido", + "Succeeded" : "Satisfactoriamente", "Running" : "En execución", "Scheduled" : "Programado", + "Task result was copied to clipboard" : "O resultado da tarefa copiouse no portapapeis", + "_{n} image has been generated_::_{n} images have been generated_" : ["Xerouse {n} imaxe","Xeráronse {n} imaxes"], + "_Generation of {n} image is scheduled_::_Generation of {n} images is scheduled_" : ["Está programada a xeración de {n} imaxe","Está programada a xeración de {n} imaxes"], "Image generation" : "Xeración de imaxes", "Edit visible images" : "Editar as imaxes visíbeis", "Click to toggle generation visibility" : "Prema para cambiar a visibilidade da xeración", "Generated image" : "Imaxe xerada", "This generation has no visible images" : "Esta xeración non ten imaxes visíbeis", "Estimated generation time left: " : "Tempo restante estimado de xeración:", + "The image(s) will be displayed here once generated." : "A(s) imaxe(s) amosara(n)se aquí unha vez xerada(s).", + "This image generation was scheduled to run in the background." : "Esta xeración de imaxe foi programada para executarse en segundo plano.", "Image generation failed" : "Produciuse un fallo na xeración da imaxe.", "Rate limit reached. Please try again later." : "Acadouse o límite da taxa. Tenteo de novo máis tarde.", "Unknown server query error" : "Produciuse un erro de consulta de servidor descoñecido", + "Failed to get images" : "Produciuse un fallo ao recibir as imaxes", "Include the prompt in the result" : "Incluír a indicación no resultado", "Number of results" : "Número de resultados", "Failed to schedule your task" : "Produciuse un fallo ao programar a súa tarefa", + "Enter your question or task here:" : "Introduza aquí a súa pregunta ou tarefa:", "Preview text generation by AI" : "Vista previa da xeración de texto por IA", "Notify when ready" : "Notificar cando estea listo", "Submit text generated by AI" : "Enviar o texto xerado por IA", @@ -164,6 +247,7 @@ "You will be notified when the text generation is ready." : "Recibirá unha notificación cando a xeración de texto estea lista.", "Notify when ready error" : "Produciuse un erro ao notificar cando está listo", "Unknown notify when ready error" : "Produciuse un error descoñecido ao notificar cando está listo", + "The task could not be found. It may have been deleted." : "Non foi posíbel atopar a tarefa. Quizais foi eliminada.", "Schedule Transcription" : "Programar unha transcrición", "Successfully scheduled transcription" : "A transcrición foi programada correctamente", "Failed to schedule transcription" : "Produciuse un fallo ao programar a transcrición", @@ -173,13 +257,19 @@ "Send" : "Enviar", "Show/hide advanced options" : "Amosar/agochar as opcións avanzadas", "Advanced options" : "Opcións avanzadas", + "A description of the image you want to generate" : "Unha descrición da imaxe que quere xerar", "Image generation cancel error" : "Produciuse un erro de cancelación de xeración de imaxe", "Unknown image generation cancel error" : "Produciuse un erro descoñecido de cancelación de xeración de imaxe", "Unexpected response from server." : "Resposta non agardada do servidor.", "Image generation error" : "Produciuse un erro de xeración de imaxe", "Unknown image generation error" : "Produciuse un erro descoñecido de xeración de imaxe", "You will be notified when the image generation is ready." : "Recibirá unha notificación cando a xeración de imaxes estea lista.", + "Copy the link to this generation to clipboard" : "Copiar a ligazón a esta xeración no portapapeis", "Copy link to clipboard" : "Copiar a ligazón no portapapeis", + "Image link copied to clipboard" : "A ligazón da imaxe foi copiada no portapapeis", + "Image link could not be copied to clipboard" : "Non foi posíbel copiar a ligazón á imaxe no portapapeis", + "Assistant error" : "Produciuse un erro do asistente", + "Please log in to view the task result" : "Acceda para ver o resultado da tarefa", "This task does not exist or has been cleaned up" : "Esta tarefa non existe ou foi limpada", "Failed to schedule the task" : "Produciuse un fallo ao programar a tarefa" },"pluralForm" :"nplurals=2; plural=(n != 1);"