App-Greple-xlate

 view release on metacpan or  search on metacpan

i18n/src/xlate.pod.xlate-gpt3-ES.json  view on Meta::CPAN

[
   [
      "App::Greple::xlate - translation support module for greple\n",
      "App::Greple::xlate - módulo de soporte de traducción para greple\n"
   ],
   [
      "B<Greple> B<xlate> module find desired text blocks and replace them by the translated text. Currently DeepL (F<deepl.pm>) and ChatGPT (F<gpt3.pm>) module are implemented as a back-end engine. Experimental support for gpt-4 and gpt-4o are also ...
      "El módulo B<Greple> B<xlate> encuentra bloques de texto deseados y los reemplaza por el texto traducido. Actualmente, los módulos DeepL (F<deepl.pm>) y ChatGPT (F<gpt3.pm>) están implementados como motores de backend. También se incluye so...
   ],
   [
      "If you want to translate normal text blocks in a document written in the Perl's pod style, use B<greple> command with C<xlate::deepl> and C<perl> module like this:\n",
      "Si quieres traducir bloques de texto normales en un documento escrito en el estilo pod de Perl, utiliza el comando B<greple> con los módulos C<xlate::deepl> y C<perl> de la siguiente manera:\n"
   ],
   [
      "In this command, pattern string C<^([\\w\\pP].*\\n)+> means consecutive lines starting with alpha-numeric and punctuation letter. This command show the area to be translated highlighted. Option B<--all> is used to produce entire text.\n",
      "En este comando, el patrón de cadena C<^([\\w\\pP].*\\n)+> significa líneas consecutivas que comienzan con una letra alfanumérica y de puntuación. Este comando muestra el área a ser traducida resaltada. La opción B<--all> se utiliza para...
   ],
   [
      "Then add C<--xlate> option to translate the selected area. Then, it will find the desired sections and replace them by the B<deepl> command output.\n",
      "Luego agregue la opción C<--xlate> para traducir el área seleccionada. Luego, encontrará las secciones deseadas y las reemplazará por la salida del comando B<deepl>.\n"
   ],
   [
      "By default, original and translated text is printed in the \"conflict marker\" format compatible with L<git(1)>. Using C<ifdef> format, you can get desired part by L<unifdef(1)> command easily. Output format can be specified by B<--xlate-forma...
      "Por defecto, el texto original y traducido se imprime en el formato de \"marcador de conflicto\" compatible con L<git(1)>. Utilizando el formato C<ifdef>, puedes obtener la parte deseada fácilmente con el comando L<unifdef(1)>. El formato de ...
   ],
   [
      "If you want to translate entire text, use B<--match-all> option. This is a short-cut to specify the pattern C<(?s).+> which matches entire text.\n",
      "Si deseas traducir todo el texto, utiliza la opción B<--match-all>. Esto es un atajo para especificar el patrón C<(?s).+> que coincide con todo el texto.\n"
   ],
   [
      "Conflict marker format data can be viewed in side-by-side style by C<sdif> command with C<-V> option. Since it makes no sense to compare on a per-string basis, the C<--no-cdif> option is recommended. If you do not need to color the text, speci...
      "El formato de datos de marcador de conflicto se puede ver en estilo lado a lado con el comando C<sdif> con la opción C<-V>. Dado que no tiene sentido comparar en base a cada cadena, se recomienda la opción C<--no-cdif>. Si no necesita colore...
   ],
   [
      "Processing is done in specified units, but in the case of a sequence of multiple lines of non-empty text, they are converted together into a single line. This operation is performed as follows:\n",
      "El procesamiento se realiza en unidades especificadas, pero en el caso de una secuencia de múltiples líneas de texto no vacías, se convierten juntas en una sola línea. Esta operación se realiza de la siguiente manera:\n"
   ],
   [
      "Remove white space at the beginning and end of each line.\n",
      "Eliminar los espacios en blanco al principio y al final de cada línea.\n"
   ],
   [
      "If a line ends with a full-width punctuation character, concatenate with next line.\n",
      "Si una línea termina con un carácter de puntuación de ancho completo, concaténala con la siguiente línea.\n"
   ],
   [
      "If a line ends with a full-width character and the next line begins with a full-width character, concatenate the lines.\n",
      "Si una línea termina con un carácter de ancho completo y la siguiente línea comienza con un carácter de ancho completo, concatenar las líneas.\n"
   ],
   [
      "If either the end or the beginning of a line is not a full-width character, concatenate them by inserting a space character.\n",
      "Si el final o el principio de una línea no es un carácter de ancho completo, concatenarlos insertando un carácter de espacio.\n"
   ],
   [
      "Cache data is managed based on the normalized text, so even if modifications are made that do not affect the normalization results, the cached translation data will still be effective.\n",
      "Los datos en caché se gestionan en base al texto normalizado, por lo que incluso si se realizan modificaciones que no afectan los resultados de normalización, los datos de traducción en caché seguirán siendo efectivos.\n"
   ],
   [
      "This normalization process is performed only for the first (0th) and even-numbered pattern. Thus, if two patterns are specified as follows, the text matching the first pattern will be processed after normalization, and no normalization process...
      "Este proceso de normalización se realiza solo para el primer (0º) y el patrón de número par. Por lo tanto, si se especifican dos patrones de la siguiente manera, el texto que coincide con el primer patrón se procesará después de la norm...
   ],
   [
      "Therefore, use the first pattern for text that is to be processed by combining multiple lines into a single line, and use the second pattern for pre-formatted text. If there is no text to match in the first pattern, use a pattern that does not...
      "Por lo tanto, utiliza el primer patrón para el texto que se va a procesar combinando varias líneas en una sola línea, y utiliza el segundo patrón para el texto preformateado. Si no hay texto que coincida con el primer patrón, utiliza un p...
   ],
   [
      "Occasionally, there are parts of text that you do not want translated. For example, tags in markdown files. DeepL suggests that in such cases, the part of the text to be excluded be converted to XML tags, translated, and then restored after th...
      "Ocasionalmente, hay partes de texto que no deseas traducir. Por ejemplo, etiquetas en archivos markdown. DeepL sugiere que en tales casos, la parte del texto a excluir se convierta en etiquetas XML, se traduzca y luego se restaure después de ...
   ],
   [
      "This will interpret each line of the file `MASKPATTERN` as a regular expression, translate strings matching it, and revert after processing. Lines beginning with C<#> are ignored.\n",
      "Esto interpretará cada línea del archivo `MASKPATTERN` como una expresión regular, traducirá las cadenas que coincidan con ella y las revertirá después del procesamiento. Las líneas que comienzan con C<#> son ignoradas.\n"
   ],
   [
      "Complex pattern can be written on multiple lines with backslash escpaed newline.\n",
      "Un patrón complejo puede ser escrito en múltiples líneas con una barra invertida para escapar el salto de línea.\n"
   ],
   [
      "How the text is transformed by masking can be seen by B<--xlate-mask> option.\n",
      "Cómo se transforma el texto mediante el enmascaramiento se puede ver con la opción B<--xlate-mask>.\n"
   ],
   [
      "This interface is experimental and subject to change in the future.\n",
      "Esta interfaz es experimental y está sujeta a cambios en el futuro.\n"
   ],
   [
      "Invoke the translation process for each matched area.\n",
      "Invoque el proceso de traducción para cada área coincidente.\n"
   ],
   [
      "Without this option, B<greple> behaves as a normal search command. So you can check which part of the file will be subject of the translation before invoking actual work.\n",
      "Sin esta opción, B<greple> se comporta como un comando de búsqueda normal. Por lo tanto, puede verificar qué parte del archivo será objeto de la traducción antes de invocar el trabajo real.\n"
   ],
   [
      "Command result goes to standard out, so redirect to file if necessary, or consider to use L<App::Greple::update> module.\n",
      "El resultado del comando se envía a la salida estándar, así que rediríjalo a un archivo si es necesario, o considere usar el módulo L<App::Greple::update>.\n"
   ],
   [
      "Option B<--xlate> calls B<--xlate-color> option with B<--color=never> option.\n",
      "La opción B<--xlate> llama a la opción B<--xlate-color> con la opción B<--color=never>.\n"
   ],
   [
      "With B<--xlate-fold> option, converted text is folded by the specified width. Default width is 70 and can be set by B<--xlate-fold-width> option. Four columns are reserved for run-in operation, so each line could hold 74 characters at most.\n"...
      "Con la opción B<--xlate-fold>, el texto convertido se pliega según el ancho especificado. El ancho predeterminado es 70 y se puede establecer mediante la opción B<--xlate-fold-width>. Cuatro columnas están reservadas para la operación de ...
   ],
   [
      "Specifies the translation engine to be used. If you specify the engine module directly, such as C<-Mxlate::deepl>, you do not need to use this option.\n",
      "Especifica el motor de traducción que se utilizará. Si especificas directamente el módulo del motor, como C<-Mxlate::deepl>, no necesitas usar esta opción.\n"
   ],
   [
      "At this time, the following engines are available\n",
      "En este momento, están disponibles los siguientes motores:\n"
   ],
   [
      "B<gpt-4o>'s interface is unstable and cannot be guaranteed to work correctly at the moment.\n",
      "La interfaz de B<gpt-4o> es inestable y no se puede garantizar que funcione correctamente en este momento.\n"
   ],
   [
      "Instead of calling translation engine, you are expected to work for. After preparing text to be translated, they are copied to the clipboard. You are expected to paste them to the form, copy the result to the clipboard, and hit return.\n",
      "En lugar de llamar al motor de traducción, se espera que trabajes tú. Después de preparar el texto para ser traducido, se copian al portapapeles. Se espera que los pegues en el formulario, copies el resultado al portapapeles y presiones Ent...
   ],
   [
      "Specify the target language. You can get available languages by C<deepl languages> command when using B<DeepL> engine.\n",
      "Especifique el idioma de destino. Puede obtener los idiomas disponibles mediante el comando C<deepl languages> cuando se utiliza el motor B<DeepL>.\n"
   ],
   [
      "Specify the output format for original and translated text.\n",
      "Especifique el formato de salida para el texto original y traducido.\n"
   ],
   [
      "The following formats other than C<xtxt> assume that the part to be translated is a collection of lines. In fact, it is possible to translate only a portion of a line, and specifying a format other than C<xtxt> will not produce meaningful resu...
      "Los siguientes formatos distintos a C<xtxt> asumen que la parte a traducir es una colección de líneas. De hecho, es posible traducir solo una parte de una línea, y especificar un formato distinto a C<xtxt> no producirá resultados significa...
   ],
   [
      "Original and converted text are printed in L<git(1)> conflict marker format.\n",
      "Original and converted text are printed in L<git(1)> conflict marker format.\n"
   ],
   [
      "You can recover the original file by next L<sed(1)> command.\n",
      "Puede recuperar el archivo original con el siguiente comando L<sed(1)>.\n"
   ],
   [
      "The original and translated text are output in a markdown's custom container style.\n",
      "```html\n"
   ],
   [
      "Above text will be translated to the following in HTML.\n",
      "<div style=\"background-color: #f4f4f4; color: #333; border-left: 6px solid #ccc; padding: 10px; margin-bottom: 10px;\">\n"
   ],
   [
      "Number of colon is 7 by default. If you specify colon sequence like C<:::::>, it is used instead of 7 colons.\n",
      "El número de dos puntos es 7 por defecto. Si especificas una secuencia de dos puntos como C<:::::>, se utiliza en lugar de 7 dos puntos.\n"
   ],
   [
      "Original and converted text are printed in L<cpp(1)> C<#ifdef> format.\n",
      "<<<<<<< HEAD\n"
   ],
   [
      "You can retrieve only Japanese text by the B<unifdef> command:\n",
      "Puede recuperar solo el texto en japonés con el comando B<unifdef>:\n"
   ],
   [
      "Original and converted text are printed separated by single blank line. For C<space+>, it also outputs a newline after the converted text.\n",
      "Original text:\n"
   ],
   [
      "If the format is C<xtxt> (translated text) or unkown, only translated text is printed.\n",
      "Si el formato es C<xtxt> (texto traducido) o desconocido, solo se imprime el texto traducido.\n"
   ],
   [
      "Specify the maximum length of text to be sent to the API at once. Default value is set as for free DeepL account service: 128K for the API (B<--xlate>) and 5000 for the clipboard interface (B<--xlate-labor>). You may be able to change these va...
      "Especifique la longitud máxima del texto a enviar a la API de DeepL. El valor predeterminado es el establecido para la cuenta gratuita de DeepL: 128K para la API (B<--xlate>) y 5000 para la interfaz del portapapeles (B<--xlate-labor>). Es pos...
   ],
   [
      "Specify the maximum lines of text to be sent to the API at once.\n",
      "Especifica el máximo de líneas de texto a enviar a la API a la vez.\n"
   ],
   [
      "Set this value to 1 if you want to translate one line at a time. This option takes precedence over the C<--xlate-maxlen> option.\n",
      "Establece este valor en 1 si deseas traducir una línea a la vez. Esta opción tiene prioridad sobre la opción C<--xlate-maxlen>.\n"
   ],
   [
      "See the tranlsation result in real time in the STDERR output.\n",
      "Vea el resultado de la traducción en tiempo real en la salida STDERR.\n"
   ],
   [
      "Use L<App::Greple::stripe> module to show the matched part by zebra striping fashion. This is useful when the matched parts are connected back-to-back.\n",
      "Utiliza el módulo L<App::Greple::stripe> para mostrar la parte coincidente de manera rayada en estilo cebra. Esto es útil cuando las partes coincidentes están conectadas una tras otra.\n"
   ],
   [
      "The color palette is switched according to the background color of the terminal. If you want to specify explicitly, you can use B<--xlate-stripe-light> or B<--xlate-stripe-dark>.\n",
      "La paleta de colores se cambia según el color de fondo del terminal. Si deseas especificar explícitamente, puedes usar B<--xlate-stripe-light> o B<--xlate-stripe-dark>.\n"
   ],
   [
      "Perform masking function and display the converted text as is without restoration.\n",
      "Realice la función de enmascaramiento y muestre el texto convertido tal cual, sin restauración.\n"
   ],
   [
      "Set the whole text of the file as a target area.\n",
      "Establezca todo el texto del archivo como un área objetivo.\n"
   ],
   [
      "B<xlate> module can store cached text of translation for each file and read it before execution to eliminate the overhead of asking to server. With the default cache strategy C<auto>, it maintains cache data only when the cache file exists for...
      "El módulo B<xlate> puede almacenar el texto traducido en caché para cada archivo y leerlo antes de la ejecución para eliminar la sobrecarga de preguntar al servidor. Con la estrategia de caché predeterminada C<auto>, mantiene los datos en ...
   ],
   [
      "Use B<--xlate-cache=clear> to initiate cache management or to clean up all existing cache data. Once executed with this option, a new cache file will be created if one does not exist and then automatically maintained afterward.\n",
      "Utilice B<--xlate-cache=clear> para iniciar la gestión de la caché o limpiar todos los datos de caché existentes. Una vez ejecutado con esta opción, se creará un nuevo archivo de caché si no existe y luego se mantendrá automáticamente....
   ],
   [
      "Maintain the cache file if it exists.\n",
      "Mantenga el archivo de caché si existe.\n"
   ],
   [
      "Create empty cache file and exit.\n",
      "Cree un archivo de caché vacío y salga.\n"
   ],
   [
      "Maintain cache anyway as far as the target is normal file.\n",
      "Mantenga la caché de todos modos siempre que el objetivo sea un archivo normal.\n"
   ],
   [
      "Clear the cache data first.\n",
      "Borre primero los datos de la caché.\n"
   ],
   [
      "Never use cache file even if it exists.\n",
      "Nunca use el archivo de caché incluso si existe.\n"
   ],
   [
      "By default behavior, unused data is removed from the cache file. If you don't want to remove them and keep in the file, use C<accumulate>.\n",
      "Por defecto, los datos no utilizados se eliminan del archivo de caché. Si no desea eliminarlos y mantenerlos en el archivo, use C<accumulate>.\n"
   ],
   [
      "This option forces to update cache file even if it is not necessary.\n",
      "Esta opción fuerza la actualización del archivo de caché incluso si no es necesario.\n"
   ],
   [
      "You can easily use this module from the command line by using the C<xlate> command included in the distribution. See the C<xlate> man page for usage.\n",
      "Puedes usar fácilmente este módulo desde la línea de comandos utilizando el comando C<xlate> incluido en la distribución. Consulta la página del manual C<xlate> para ver cómo se utiliza.\n"
   ],
   [
      "The C<xlate> command works in concert with the Docker environment, so even if you do not have anything installed on hand, you can use it as long as Docker is available. Use C<-D> or C<-C> option.\n",
      "El comando C<xlate> funciona en conjunto con el entorno Docker, por lo que incluso si no tienes nada instalado, puedes usarlo siempre que Docker esté disponible. Utiliza la opción C<-D> o C<-C>.\n"
   ],
   [
      "Also, since makefiles for various document styles are provided, translation into other languages is possible without special specification. Use C<-M> option.\n",
      "Además, dado que se proporcionan makefiles para varios estilos de documentos, es posible realizar traducciones a otros idiomas sin especificaciones especiales. Utiliza la opción C<-M>.\n"
   ],
   [
      "You can also combine the Docker and C<make> options so that you can run C<make> in a Docker environment.\n",
      "También puedes combinar las opciones de Docker y C<make> para poder ejecutar C<make> en un entorno Docker.\n"
   ],
   [
      "Running like C<xlate -C> will launch a shell with the current working git repository mounted.\n",
      "Ejecutar como C<xlate -C> lanzará una terminal con el repositorio git de trabajo actual montado.\n"
   ],
   [
      "Read Japanese article in L</SEE ALSO> section for detail.\n",
      "Lea el artículo en japonés en la sección \"VER TAMBIÉN\" para más detalles.\n"
   ],
   [
      "Load the F<xlate.el> file included in the repository to use C<xlate> command from Emacs editor. C<xlate-region> function translate the given region. Default language is C<EN-US> and you can specify language invoking it with prefix argument.\n"...
      "Carga el archivo F<xlate.el> incluido en el repositorio para usar el comando C<xlate> desde el editor Emacs. La función C<xlate-region> traduce la región dada. El idioma predeterminado es C<EN-US> y puedes especificar el idioma invocándolo ...
   ],
   [
      "Set your authentication key for DeepL service.\n",
      "Configura tu clave de autenticación para el servicio DeepL.\n"
   ],
   [
      "OpenAI authentication key.\n",
      "Clave de autenticación de OpenAI.\n"
   ],
   [
      "You have to install command line tools for DeepL and ChatGPT.\n",
      "Debes instalar las herramientas de línea de comandos para DeepL y ChatGPT.\n"
   ],
   [
      "L<https://github.com/DeepLcom/deepl-python>\n",
      "L<https://github.com/DeepLcom/deepl-python>\n"
   ],
   [
      "L<https://github.com/tecolicom/App-gpty>\n",
      "L<https://github.com/tecolicom/App-gpty>\n"
   ],
   [
      "L<App::Greple::xlate>\n",
      "L<App::Greple::xlate>\n"
   ],
   [
      "L<App::Greple::xlate::deepl>\n",
      "L<App::Greple::xlate::deepl>\n"
   ],
   [
      "L<App::Greple::xlate::gpt3>\n",
      "L<App::Greple::xlate::gpt3>\n"
   ],
   [
      "Docker container image.\n",
      "Imagen del contenedor de Docker.\n"
   ],
   [
      "DeepL Python library and CLI command.\n",
      "Biblioteca de Python y comando CLI de DeepL.\n"
   ],
   [
      "OpenAI Python Library\n",
      "Biblioteca de Python de OpenAI\n"
   ],
   [
      "OpenAI command line interface\n",
      "Interfaz de línea de comandos de OpenAI\n"
   ],
   [
      "See the B<greple> manual for the detail about target text pattern. Use B<--inside>, B<--outside>, B<--include>, B<--exclude> options to limit the matching area.\n",
      "Consulta el manual de B<greple> para obtener detalles sobre el patrón de texto objetivo. Utiliza las opciones B<--inside>, B<--outside>, B<--include> y B<--exclude> para limitar el área de coincidencia.\n"
   ],
   [
      "You can use C<-Mupdate> module to modify files by the result of B<greple> command.\n",
      "Puedes usar el módulo C<-Mupdate> para modificar archivos según el resultado del comando B<greple>.\n"
   ],
   [
      "Use B<sdif> to show conflict marker format side by side with B<-V> option.\n",
      "Utiliza B<sdif> para mostrar el formato de marcador de conflicto junto con la opción B<-V>.\n"
   ],
   [
      "Greple B<stripe> module use by B<--xlate-stripe> option.\n",
      "El módulo Greple B<stripe> se utiliza con la opción B<--xlate-stripe>.\n"
   ],
   [
      "Greple module to translate and replace only the necessary parts with DeepL API (in Japanese)\n",
      "Módulo Greple para traducir y reemplazar solo las partes necesarias con la API de DeepL (en japonés)\n"
   ],
   [
      "Generating documents in 15 languages with DeepL API module (in Japanese)\n",
      "Generando documentos en 15 idiomas con el módulo de API de DeepL (en japonés)\n"
   ],
   [
      "Automatic translation Docker environment with DeepL API (in Japanese)\n",
      "Entorno Docker de traducción automática con la API de DeepL (en japonés)\n"
   ]
]



( run in 2.510 seconds using v1.01-cache-2.11-cpan-364913b4093 )