Temas relacionados →  InDesign , Illustrator , Photoshop , Informática , Programa .




Adobe permite usar en sus programas scripts de JavaScript que son muy útiles y fáciles de modificar. Estos scripts se incluyen con el programa o se encuentran en la red (gratis o de pago), pero uno de sus pequeños inconvenientes suele ser que están en un idioma que nos es incómodo usar.

la solución hoy día es muy sencilla: Usar Inteligencia Artificial (IA) para traducir los mensajes y opciones de usuario. No hace falta saber nada de programación, la IA se encarga de localizar los mensajes y pasarlos al idioma pedido. En esta página veremos cómo hacerlo con un ejemplo de un script de Adobe InDesign que permite colocar PDF multi página. Los pantallazos se refieren a castellano o catalán, pero podemos elegir el idioma que nos apetezca siempre que la IA en cuestión sea capaz de usarlo para traducir.

El procedimiento

Lo primero es localizar el archivo con el script. Si está ya instalado, en Adobe InDesign, por ejemplo, se hace con la opción "Mostrar en Explorador" disponible en la esquina superior derecha de la paleta "Scripts".

Localizar un script de Adobe InDesign.

Esto abrirá en una ventana la carpeta en la que se encuentran esos scripts de InDesign. Si tuviéramos el script sin instalar, por ejemplo, en el escritorio, este paso obviamente no haría falta.

La carpeta en la que se halla el script que queremos traducir.

Abrimos el script con cualquier editor de texto sin formato (el Bloc de notas, Notepad++, etc.) y copiamos su texto íntegro (es texto sencillo sin formato, no tiene misterio).

Copiamos el texto en un editor de texto sin formato.

Abrimos en un navegador Gemini o ChatGPT, escribimos "Traduce al catalán este javascript cambiando los mensajes para el usuario y cuadros de diálogo que haya en él:" y pegamos el texto íntegro del script.

Cuadro de diálogo de la traducción al catalán de un script de InDesign.

Una vez tengamos el resultado (como vemos en la imagen superior si le pedimos a Gemini que traduzca al catalán el mencionado script de InDesign), lo pegamos en un nuevo documento de texto que guardamos con un nombre adecuado sin espacios en blanco ni caracteres especiales y la extensión "jsx" (por ejemplo: "colocarpdf.jsx").

El documento con el nuevo script traducido.

Ahora, guardamos ese archivo en la misma carpeta en la que están los demás scripts.

No hace falta cerrar y abrir el programa. Con abrir y cerrar la paleta de "Scripts" allí estará el nuevo script españolizado (o catalanizado o…).

Los scripts traducidos a varios idiomas.

Estas son capturas de pantalla de los resultados; de arriba abajo: El original en inglés, el castellano, catalán y vasco (y no, no hablo los dos últimos).

La tabla con las traducciones al euskera.

Un buen detalle es que en los resultados (al menos Gemini) te ofrece una tabla con los textos originales y las traducciones que ha hecho. Si vemos algo que no nos gusta podemos cambiar esa traducción concreta buscando el mensale y haciendo los cambios en el nuevo script.

Este procedimiento vale para cualquier otro JavaScript, por cierto.



Añadir comentario

El contenido de este campo se mantiene privado y no se mostrará públicamente.

Texto sin formato

  • No se permiten etiquetas HTML.
  • Saltos automáticos de líneas y de párrafos.
Si desea comentar algo sobre esta página concreta de Imagen Digital, éste es el lugar adecuado. Si desea contactar o alguna otra cosa, por favor, utilice el formulario de contacto. Los comentarios que no se refieran al tema de esta página (“Cómo traducir un script de JavaScript con IA”), serán eliminados o ignorados. Los comentarios deben ser aprobados por los administradores para su publicación, lo que puede demorarse.