¿Puedo configurar el idioma principal de OS X usando shell script o AppleScript?

0

Mi computadora es mac mini (finales de 2012) con Yosemite 10.10.1 instalado. El idioma principal del sistema es el inglés, siendo el chino el segundo idioma.

A veces necesito usar Maps.app y, como persona china, un mapa con caracteres chinos me resulta más cómodo de usar que el inglés. Entonces, cuando uso Maps.app, tengo que cambiar temporalmente el idioma principal al chino, y luego volver al inglés después de usar los Mapas.

Pero, es realmente incómodo hacer todos los cambios haciendo clic en el ícono de Configuración, haciendo clic en el elemento Idioma, y arrastrando el idioma hacia arriba y hacia abajo.

¿Puedo realizar estas acciones escribiendo scripts, como AppleScript o shell script? ¡Muchas gracias!

P.S. He comprobado los diccionarios de AppleScript y también las páginas de manual de OS X, pero no he encontrado nada de ayuda. Parece que no existe tal 'comando de configuración de idioma'.

    
pregunta bo zhao 21.12.2014 - 09:44

3 respuestas

4

No es necesario cambiar el idioma del sistema para iniciar una aplicación en una diferente. Puedes hacer por ejemplo esto:

/Applications/Maps.app/Contents/MacOS/Maps -AppleLanguages '(de)'

Esto lanzará Maps.app con el idioma alemán establecido.

Aquí están las otras opciones: ¿Es posible iniciar un programa en un idioma específico?

    
respondido por el Mateusz Szlosek 21.12.2014 - 09:57
1

También puede usar Language Switcher (gratis), una aplicación que le permite msgstr "usa tus aplicaciones en diferentes idiomas al mismo tiempo". Le proporcionará una lista de aplicaciones y le permitirá elegir en qué idioma desea que se inicie. Lo uso todo el tiempo para hacer capturas de pantalla en inglés para Stack Exchange.

    
respondido por el myhd 21.12.2014 - 13:11
0

No es necesario cambiar el idioma. Simplemente puede configurarlo en el menú de la aplicación de Mapas: [Ver] - > [Etiquetas] - > [Mostrar siempre etiquetas en inglés]. Cancelalo. Intenta ahora :)

    
respondido por el Michael Dai 10.03.2015 - 08:04

Lea otras preguntas en las etiquetas