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

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

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

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

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

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

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