Как изменить входное исходное имя в Mac OS X

Я говорю об этом:

Preferences - Language & Text

Я хотел бы, "чтобы румын - Стандарт" был просто "румыном". Уже существует запись, названная румынским языком, но я не могу использовать его со своей раскладкой клавиатуры.

Кто-либо знает путь, даже hackish, для выполнения этого?

0
задан 29.01.2011, 20:04

1 ответ

Предоставленные систему раскладки клавиатуры расположены в /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 сам файл (также полномочия чтения-записи).

Сохраните, закройтесь, и Предпочтения системы контроля, чтобы видеть, работало ли это.

Это сделало для меня:

enter image description here

1
ответ дан 24.11.2019, 12:10

Теги

Похожие вопросы