>Форум Mozilla Россия http://forum.mozilla-russia.org/index.php >Разработка http://forum.mozilla-russia.org/viewforum.php?id=18 >Язык интерфейса расширения / переключение локалей из кода скрипта http://forum.mozilla-russia.org/viewtopic.php?id=53805 |
Travis > 14-02-2012 15:57:29 |
Добрый день! |
Travis > 15-02-2012 21:21:32 |
Ну может, кто-нибудь хотя б подскажет, можно ли менять локаль только для одного расширения, а не для всего браузера?)) |
hydrolizer > 16-02-2012 03:46:02 |
Travis пишет
Часть надписей [от] чего? К какой локали? Вы уверены, что эта часть надписей локализована? Travis пишет
Для стандартной реализации локализации - нет, т.к. настройка, определяющая локаль (general.useragent.locale) - одна для всех: и для расширений, и для браузера. Вы можете реализовать свою собственную систему локализации (например, как в Forecastfox Weather) - ну а там уже делать как угодно. |
Travis > 16-02-2012 09:17:36 |
Да, все тексты надписей берутся из dtd файлов из соответствующей папки локали.
Надписи расширения (текст тултипов и лейблы). Похожая проблема есть у плагина Web Developer. Там если несколько раз попереключать локали, то в какой-то момент он вообще перестает реагировать на эти переключения и остается на каком-нибудь одном языке. |