Полезная информация

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

№112-06-2006 14:27:58

Syber
Участник
 
Группа: Members
Зарегистрирован: 05-12-2005
Сообщений: 19

локализация Mozilla

Кто нибудь знает как переключить язык в mozilla (какой интерфейс используется)?
т.е. у меня есть приложение которое использует mozilla движок. мой UI поддреживает несколько языков, как мне програмно переключать язык в mozilla, чтобы мне приходили ошибки ("The operation timed out when attempting to contact %S") на том языке - который я использую в моей программе.

Отсутствует

 

№212-06-2006 14:33:05

LattyF
Участник
 
Группа: Members
Откуда: г. Самара
Зарегистрирован: 19-06-2005
Сообщений: 2924

Re: локализация Mozilla

Syber, могу только сказать по аналогии с Linux. Функция setlocale(). Посмотри, может что-то подобное и у mozilla.


Black holes were created when the God divided by zero.

Отсутствует

 

№312-06-2006 17:31:07

Syber
Участник
 
Группа: Members
Зарегистрирован: 05-12-2005
Сообщений: 19

Re: локализация Mozilla

По ходу дела разобрался как локализовать.. только не до конца...

короче весь перевод находиться в файле /chrome/en-US.jar (US.jarm, en-win.jar)
так вот создать конечно точную копию но на русском проблем не возникает... (для тех кто не знает jar файл - это переименованый zip) так вот правим что нужно и дальше нужно новый язык прописать в chrome.rdf вот собственно здесь и остановился....

а после интерфейсом nsIPref вытаскиваешь\устанавливаешь флаги (intl.accept_languages или intl.contex.langcode) и по идее должно работать :)

что не так поправте плиз.. и помогите разобраться с chrome.rdf...

Отсутствует

 

№412-06-2006 19:16:50

Unghost
Призрак-админ
 
Группа: Administrators
Откуда: Moscow, Russia
Зарегистрирован: 08-10-2004
Сообщений: 11771

Re: локализация Mozilla

Syber
Собственно говоря можно наверно не изобретать велосипед, а скачать русификацию для Mozilla , вытащить из неё файл install.js и посмотреть как там сделано.


Do not meddle in the affairs of Wizards, for they are subtle and quick to anger.

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]