| Summary: | [UPDATE REQUEST 2016.1] firefox 68.0.1 and firefox-esr68 68.0.1 | ||
|---|---|---|---|
| Product: | [ROSA-based products] ROSA Fresh | Reporter: | Алзим <alzim> |
| Component: | Packages from Main | Assignee: | ROSA Linux Bugs <bugs> |
| Status: | VERIFIED FIXED | QA Contact: | ROSA Linux Bugs <bugs> |
| Severity: | normal | ||
| Priority: | Normal | CC: | pastordidi, v.potapov |
| Version: | All | Flags: | v.potapov:
qa_verified+
alzim: published+ |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Platform: | --- | ROSA Vulnerability identifier: | |
| RPM Package: | ISO-related: | ||
| Bad POT generating: | Upstream: | ||
| Attachments: | compare1.png | ||
|
Description
Алзим
2019-07-20 00:31:02 MSK
firefox 68.0.1 https://abf.io/build_lists/3081692 https://abf.io/build_lists/3081693 firefox-l10n 68.0.1 https://abf.io/build_lists/3081697 https://abf.io/build_lists/3081698 firefox-esr68 68.0.1 https://abf.io/build_lists/3081654 https://abf.io/build_lists/3081655 firefox-esr68-l10n 68.0.1 https://abf.io/build_lists/3081675 https://abf.io/build_lists/3081676 Created attachment 5194 [details]
compare1.png
1. У ESR68 вырезали "Custom content handlers" ?
2. У ESR68 при первом запуске wiki наша на английской, в ESR60 при первом запуске wiki наша на русском.
У нас в FF 68 и esr68 - стартовая старница на английском. (выше писал)
При первом старте запрашивается страница first_startup.html в которой код javascript:
var lang = navigator.language || navigator.systemLanguage и т.д.
Этот код выдает en-US, en
Он берет значение из intl.accept_languages (в about:config)
Мы можем при установке firefox-ru, прописывать в профиль firefox'а в файле prefs.js строку:
user_pref("intl.accept_languages", "ru,en-us,en");
Если firefox-fr поставится, тогда пропишем fr,en-us,en и т.д.
В итоге из first_startup.html скрипт будет возвращать ПЕРВЫЙ lang. А он у нас будет всегда = локальному пакету (локали FF).
(In reply to Dmitry Postnikov from comment #3) > У нас в FF 68 и esr68 - стартовая старница на английском. (выше писал) > > При первом старте запрашивается страница first_startup.html в которой код > javascript: > var lang = navigator.language || navigator.systemLanguage и т.д. > > Этот код выдает en-US, en > > Он берет значение из intl.accept_languages (в about:config) > > Мы можем при установке firefox-ru, прописывать в профиль firefox'а в файле > prefs.js строку: > > user_pref("intl.accept_languages", "ru,en-us,en"); > > Если firefox-fr поставится, тогда пропишем fr,en-us,en и т.д. > > В итоге из first_startup.html скрипт будет возвращать ПЕРВЫЙ lang. А он у > нас будет всегда = локальному пакету (локали FF). Это известный баг о котором знают мозилловцы, что при первом запуске локализации почему-то не цепляются. И так уже давно. В prefs.js у нас пишется pref("intl.locale.requested", ""); — это значит, что используется язык системы. Если мы будем писать туда другие языки, то с этими языками он и будет запускаться. И не факт, что при первом запуске всё равно не будет английского языка. Настройки prefs.js устанавливаются при сборке самого Огнлиса, а не его языковых пакетов. (In reply to Алзим from comment #4) > (In reply to Dmitry Postnikov from comment #3) > > У нас в FF 68 и esr68 - стартовая старница на английском. (выше писал) > > > > При первом старте запрашивается страница first_startup.html в которой код > > javascript: > > var lang = navigator.language || navigator.systemLanguage и т.д. > > > > Этот код выдает en-US, en > > > > Он берет значение из intl.accept_languages (в about:config) > > > > Мы можем при установке firefox-ru, прописывать в профиль firefox'а в файле > > prefs.js строку: > > > > user_pref("intl.accept_languages", "ru,en-us,en"); > > > > Если firefox-fr поставится, тогда пропишем fr,en-us,en и т.д. > > > > В итоге из first_startup.html скрипт будет возвращать ПЕРВЫЙ lang. А он у > > нас будет всегда = локальному пакету (локали FF). > > Это известный баг о котором знают мозилловцы, что при первом запуске > локализации почему-то не цепляются. И так уже давно. > > В prefs.js у нас пишется > pref("intl.locale.requested", ""); — это значит, что используется язык > системы. > Если мы будем писать туда другие языки, то с этими языками он и будет > запускаться. И не факт, что при первом запуске всё равно не будет > английского языка. > Настройки prefs.js устанавливаются при сборке самого Огнлиса, а не его > языковых пакетов. Пишется "intl.locale.requested", а я про другое, я про "intl.accept_languages". Он не пишется. (In reply to Dmitry Postnikov from comment #5) > Пишется "intl.locale.requested", а я про другое, я про > "intl.accept_languages". Он не пишется. Их в новых версия изменили. (In reply to Алзим from comment #6) > (In reply to Dmitry Postnikov from comment #5) > > > Пишется "intl.locale.requested", а я про другое, я про > > "intl.accept_languages". Он не пишется. > Их в новых версия изменили. Ну в этой версии (68.0.1) Эта опция работает. (In reply to Алзим from comment #1) > firefox 68.0.1 > https://abf.io/build_lists/3081692 > https://abf.io/build_lists/3081693 > > firefox-l10n 68.0.1 > https://abf.io/build_lists/3081697 > https://abf.io/build_lists/3081698 > > > firefox-esr68 68.0.1 > https://abf.io/build_lists/3081654 > https://abf.io/build_lists/3081655 > > firefox-esr68-l10n 68.0.1 > https://abf.io/build_lists/3081675 > https://abf.io/build_lists/3081676 Касяк только при первом старте, когда на английском вики наша. The update is sent to expanded testing *************************************** firefox-68.0.1-1 https://abf.io/build_lists/3081692 https://abf.io/build_lists/3081693 firefox-l10n-68.0.1-1 https://abf.io/build_lists/3081697 https://abf.io/build_lists/3081698 firefox-esr68-68.0.1-1 https://abf.io/build_lists/3081654 https://abf.io/build_lists/3081655 firefox-esr68-l10n-68.0.1-1 https://abf.io/build_lists/3081675 https://abf.io/build_lists/3081676 ************************* Advisory ************************** Up to bugfix version ************************************************************* QA Verified |