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 nuevo 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 quieres que te responda a una pregunta lee estas condiciones: La pregunta debe razonablemente pensada: No me preguntes porqué no te sale algo. Dime lo que quieres hacer, los pasos que estás dando para conseguirlo y las versiones de programas que estás usando. Es decir: Dame los datos completos. Si yo me tengo que pensar qué demonios me quieres decir, no voy a tomarme el esfuerzo que tú no te has tomado. "Hola", "Gracias" y "por favor": Ya no contesto a gente maleducada. Que esto sea gratis no quiere decir que te deba nada. Cualquier pregunta que no incluya eso, será ignorada y borrada. No respondo a peticiones ilegales: Sin más. Muchas cosas no las sé o puedo equivocarme. Hasta donde llego, llego. Más de una vez no sé qué es lo que ocurre o lo que deseas saber.