Hello,
I've started localizing to Russian...I have translated
the Localizable.strings file, except for error
messages, and I still have the nib files left. However,
I have noticed that the titles of Pref panes aren't
getting localized for some reason. The "Show all" and
"Loading..." strings work, but the pane titles don't.
I have checked and other localized versions seem to be
fine.
What am I doing wrong? I have created a Russian.lproj
folder in each of the Pref pane packages (with nibs in
them), but that gave no effect.
Thanks
Paul
Here's the fragment of .strings for reference:
/* Preference panes */
"Show All" = "Показать Все";
"Click the lock to prevent further changes." = "Нажмите
Замок, чтобы запретить изменения.";
"Click the lock to make changes." = "Нажмите Замок,
чтобы внести изменения.";
/* Preference panes: Window title */
"%@ Preferences" = "Параметры %@";
"Loading %@..." = "Загрузка: %@";
/* Preference panes: Pane names - DONT WORK! */
"Appearance" = "Вид";
"Buddies Window" = "Окна Приятелей";
"Chat Windows" = "Окна Чата";
"Profile" = "Профиль";
"Services" = "Сервис";
"General" = "Главный";
"Images" = "Картинки";
"New Messages" = "New Messages";
"Notifications" = "Notifications";
"Profanity" = "Profanity";
"Sound" = "Звук";
"Speech" = "Речь";
"Updates" = "Обновления";
/* as <username> - in Profile pref */
"as %@" = "&#1082;&#1072;&#1082; %@";
Logged In: YES
user_id=586226
You just need to add an InfoPlist.strings file in each prefPane bundle
(inside your language directory):
Fire.app/Contents/PreferencePanes/Appearance.prefPane/Contents/Res
ources/Russian.lproj/InfoPlist.strings
And then put the following into it:
"CFBundleName" = "Ambiente";
Character encoding should be UTF-16.
(I think we'd better discuss these things on fire-localization list.)