Я говорю об этом:
Я хотел бы, "чтобы румын - Стандарт" был просто "румыном". Уже существует запись, названная румынским языком, но я не могу использовать его со своей раскладкой клавиатуры.
Кто-либо знает путь, даже hackish, для выполнения этого?
Предоставленные систему раскладки клавиатуры расположены в /System/Library/Keyboard Layouts/AppleKeyBoardLayouts.bundle
.
Щелкните правой кнопкой по тому пакету и выберите Выставочное Содержание Пакета.
Перейдите к Contents/Resources/English.lproj/
Отредактируйте InfoPlist.strings
файл, чтобы изменить имена, используемые для раскладок клавиатуры в Вашей английской локали. Левая сторона является внутренним названием расположения - не изменяют это - и правая сторона является локализованным именем.
"Romanian" = "Romanian";
"Romanian-Standard" = "Romanian - Standard";
Я изменил его на следующее:
"Romanian" = "Romanian - Nonstandard";
"Romanian-Standard" = "Romanian";
Чтобы смочь отредактировать эти файлы, необходимо добавить учетную запись пользователя к списку авторизованных пользователей в English.lproj
папка Получает Информационное диалоговое окно (полномочия чтения-записи), а также InfoPlist.strings
сам файл (также полномочия чтения-записи).
Сохраните, закройтесь, и Предпочтения системы контроля, чтобы видеть, работало ли это.
Это сделало для меня: