Переключение между несколькими индивидуальными настройками Lang & Region в Mac OS X Mavericks
Мне нужно иметь возможность быстро переключаться между двумя или тремя индивидуальными настройками языка и региона в Mac OS X. Хотя есть расширенная вкладка, которая позволяет настраивать, нет способа сохранить это как предустановку, поэтому на данный момент переключение означает кропотливо переделывая расширенную настройку каждый раз.
Есть ли способ сохранить каждую расширенную настройку в виде файла.plist, который я мог бы отключить (войдя в свою учетную запись пользователя), используя действие / скрипт Automator или что-то в этом роде?
Предыстория: я должен сделать это, потому что я веду учетные записи для предприятий в разных странах, и, к сожалению, Quickbooks для Mac 2014 настаивает на получении валюты, числовых форматов и форматов дат из текущих системных настроек. Настройка двух сент. Пользователи на самом деле не подходят для работы с пространством / временем / доступом к файлу.
1 ответ
Переключение AppleScript между США и Францией:
property theSettings : {"", ""}
set settings1 to {"Americas", "United States"}
set settings2 to {"Europe", "France"}
if theSettings is settings1 then
set theSettings to settings2
else
set theSettings to settings1
end if
set {theRegion, theCountry} to theSettings
tell application "System Preferences"
activate
set current pane to paneid "com.apple.Localization"
tell application "System Events"
tell window "Language & Region" of process "System Preferences"
tell pop up button "Region:" of group 1
delay 0.25
click
delay 0.25
clickmenu itemtheRegion of menu 1
delay 0.25
clickmenu itemtheCountry of menu 1 of menu itemtheRegion of menu 1
end tell
end tell
end tell
quit
end tell