Czy mogę ustawić podstawowy język OS X za pomocą skryptu powłoki lub AppleScript?


0

Mój komputer to Mac mini (koniec 2012 r.) Z zainstalowanym Yosemite 10.10.1. Podstawowym językiem systemu jest angielski, a chiński jest drugim językiem.

Czasami muszę korzystać z Maps.app, a jako Chińczyk mapa z chińskimi znakami jest wygodniejsza w użyciu niż w języku angielskim. Tak więc, kiedy korzystam z Maps.app, muszę tymczasowo zmienić podstawowy język na chiński, a następnie przełączyć się z powrotem na angielski po użyciu Map.

Ale przełączanie jest naprawdę niewygodne, klikając ikonę Ustawienia, klikając pozycję Język i przeciągając język w górę iw dół.

Czy mogę wykonać te czynności, pisząc skrypty, takie jak AppleScript lub skrypt powłoki? Dziękuję Ci bardzo!

PS Sprawdziłem słowniki AppleScript oraz strony podręcznika OS X, ale nic nie znalazłem. Wydaje się, że nie istnieje takie „polecenie ustawienia języka”.

Odpowiedzi:



1

Możesz także użyć Language Switcher (bezpłatnej), aplikacji, która pozwala „używać aplikacji w różnych językach jednocześnie”. Daje ci listę aplikacji i pozwala wybrać język, w którym chcesz go uruchomić. Cały czas używam go do robienia angielskich zrzutów ekranu dla Stack Exchange.


Gdy Maps.app jest uruchamiany przez Language Switcher w określonym języku, na przykład chińskim, tylko menu są wyświetlane w języku chińskim, ale słowa na obrazku mapy są nadal w języku angielskim. Wygląda na to, że słowa na obrazie mapy zależą od języka systemu, a nie od sposobu jego uruchomienia.
bo zhao

0

Nie musisz zmieniać języka. Możesz to po prostu ustawić w menu aplikacji Map: [Widok] -> [Etykiety] -> [zawsze Pokaż etykiety w języku angielskim]. Odwołaj to. Spróbuj teraz :)

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.