О Mac OSX - из России с любовью





Решения
Предупреждение:
Системные решения: Поддержка русского языка в Mac OS X. Советы Apple Russia IMC (письмо диллерам)
Поддержка русского языка в Mac OS X. Советы Apple Russia IMC

На русских сетевых ресурсах много неясностей насчет поддержки русского в MacOS X. В том числе появляются самодеятельные "русификаторы" (ну это про нас - прим. mikeosx).

Вот официальный взгляд Apple на эту проблему:
http://kbase.info.apple.com
Article ID: 106484

Дополнительно:

Mac OS X содержит в себе поддержку всех языков, для которых раньше
существовали Language Kits (например Cyrillic Language Kit в составе Mac OS
9). Поддержка некоторых из этих языков не слишком очевидна для
пользователей.
Если Вы ставите Mac OS X на компьютер с уже установленной классической
MacOS, в которой есть поддержка русского языка, система активизирует
поддержку русского и в Mac OS X. Если Вы ставите только Mac OS X на чистый
компьютер, для активизации русского языка достаточно добавить кириллические
шрифты.

Что такое кириллические шрифты? Согласно технологии скриптов от Apple каждый
шрифт имеет определенный идентификатор к какой системе письма он относится
(романской для английского, французского и т.п.; кириллической для русского,
украинского, болгарского; арабской; ивриту и т.п.). Для кириллических
шрифтов FOND ресурс шрифта лежит в диапазоне от 19456 до 19967.
Вы можете скачать шрифты из Cyrillic Language Kit с сайта Apple
http://www.apple.ru/fonts/cyfonts.sit

Шрифты нужно положить в папку Fonts.
Это может быть папка в домашней директории : ~/Library/Fonts; или системные
папки : /Library/Fonts; /System/Library/Fonts.
Папки со шрифтами имеют следующий приоритет:
1. Папка Fonts пакета программы или в другом месте, указанном программой:
например, для MS Office X: Microsoft Office X/Office/Fonts
2. Папка пользователя: ~/Library/Fonts
3. Локальная: /Library/Fonts
4. Сетевая: /Network/Library/Fonts
5. Системная: /System/Library/Fonts
6. Классическая системная: SysFolderClassic/Fonts
Таким образом шрифты в домашней директории пользователя имеют приоритет над
системными.

После установки шрифтов следует выйти из системы (log out) и снова войти; в
в System Preferences/International в разделе Languages следует нажать
кнопку Edit... и в открывшемся окне отметить маркер "русский". В разделе
Scripts нужно выбрать Cyrillic и в меню Behavior - Russian.
После этого вы сможете нормально работать с русским текстом, в
том числе с именами файлов в Finder, а также с датами, форматами чисел и
валют.

Русские версии программ под Mac OS X (например iMovie, iTunes, iPhoto).
Порядок в котором расположены у вас языки в
System Preferences/International/Languages определяет какой интерфейс
используется первым. Если для данного языка интерфейсных ресурсов нет,
система берется за следующий. Можно сделать русский язык первичным.
Однако не все программы могут корректно работать с первичным русским языком;
тогда можно оставить первичным English и просто отключить внутри iTunes и
других приложений все языки, кроме ru (или Russian), для этого выберите
Show Info по программе, закладка Languages, снимите галочки с прочих языков.

Проблема заголовков в MS Internet Explorer при посещении русских сайтов
(показываются закорючками). Открываем Explorer (выделяем его иконку,
вызываем контекстное меню, выбираем Show Package Contents), открываем
Contents/Resources и копируем English.lproj в ru.lproj. Отключаем все
остальные языки, теперь заголовки показываются правильно.
Большинство проблем подобного рода - это проблемы не Mac OS X, а
корректности написания приложений.

Еще про шрифты.
В новых (Cocoa) приложениях, как легко заметить например в TextEdit или
Mail, вы можете набирать текст по-русски любым шрифтов в котором
"нарисованы" русские буквы. Обратите внимание, что в Font Panel в таких
программах, шрифты расставлены просто по алфавиту, а не по скриптам. В
"старых" Carbon приложениях (тот же Word) используется скриптовая
технология, шрифты отсортированы по скриптам, для того, работать с русскими
шрифтами относящимися к Roman Script их нужно перевести в кириллический
диапазон. Воспользуйтесь для этого программой ReIder от одного из создателей
UCS Олега Козлова -
http://www.apple.ru/fonts/FontsReIDer1.0.sit
Просто натащите на эту программку шрифты и ReIDer поменяет их ID на
кириллические.
Кстати новые коллекции в ParaType можно уже купить со шрифтами в
кириллическом диапазоне.

Русифицированные шрифты стандартные для MS Office (Arial, Tahoma, Verdana),
которые облегчат Вашу работу с документами MS Office Вы можете скачать здесь
- ftp://ftp.mactime.ru/soft/MACINTOSH/RussianWinfonts.sit

Вообще при возникновении проблем, вопросов связанных с корректной поддержкой
русского языка в программном обеспечении от Apple следует связываться с
devsupport@apple.ru

Успехов!

От себя (mikeosx.com) добавим лишь следующее: молодцы, MikeOSX разбудил Apple IMC, Apple IMC пытается разбудить диллеров.


Это место зарезервировано для Вашей рекламы

С нетерпением ждем ваших решений. Пишите!
Хостинг предоставлен Unsanity LLC
All rights reserved © Powermic, 2002, 2001.