Posso impostare il linguaggio primario di OS X usando lo script di shell o AppleScript?

0

Il mio computer è mac mini (fine 2012) con Yosemite 10.10.1 installato. La lingua principale del sistema è l'inglese, mentre il cinese è la seconda lingua.

A volte ho bisogno di usare Maps.app e, come persona cinese, una mappa con caratteri cinesi è più comoda per me da usare piuttosto che dall'inglese. Quindi, quando uso Maps.app, devo temporaneamente cambiare la lingua principale in cinese e poi tornare in inglese dopo aver usato Maps.

Tuttavia, è davvero scomodo eseguire tutte le modifiche facendo clic sull'icona Impostazioni, facendo clic sull'elemento Lingua e trascinando la lingua su e giù.

Posso fare queste azioni scrivendo script, come AppleScript o script di shell? Grazie mille!

P.S. Ho controllato i dizionari di AppleScript e anche le pagine di manuale di OS X, ma non ho trovato alcun aiuto. Sembra che non esista un tale "comando di impostazione della lingua".

    
posta bo zhao 21.12.2014 - 09:44
fonte

3 risposte

4

Non è necessario cambiare la lingua del sistema per avviare un'app in un'altra. Ad esempio, puoi fare questo:

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

Questo avvierà Maps.app con la lingua tedesca impostata.

Ecco le altre opzioni: È possibile avviare un programma in una lingua specifica?

    
risposta data 21.12.2014 - 09:57
fonte
1

Puoi anche utilizzare Language Switcher (gratuito), un'app che ti consente di "usa le tue app in diverse lingue allo stesso tempo". Ti darà un elenco di app e ti permetterà di scegliere in quale lingua vuoi che venga avviato. Lo uso sempre per creare schermate inglesi per Stack Exchange.

    
risposta data 21.12.2014 - 13:11
fonte
0

Non è necessario cambiare lingua. Puoi semplicemente impostarlo nell'app del menu di Maps: [Visualizza] - > [Etichette] - > [mostra sempre le etichette in inglese]. Cancellalo. Prova ora:)

    
risposta data 10.03.2015 - 08:04
fonte

Leggi altre domande sui tag