181 / 56 / 9
Регистрация: 22.04.2011
Сообщений: 482
|
|
1 | |
Firefox. Встроенный переводчик19.02.2020, 03:48. Показов 869. Ответов 3
Доброго времени!
На сколько мне известно, в Firefox (в версиях выше 41) имеется встроенный переводчик страниц). О чем впринципе и свидетельствуют некоторые скрытые настройки: 1. browser.translation.detectLanguage 2. browser.translation.ui.show 3. browser.translation.engine Так же на просторах интернета есть инструкции о том, как включить данный переводчик. К примеру вот: Кликните здесь для просмотра всего текста
1. Убедитесь, что у вас установлен Firefox 41 или выше, так как в более младших версиях "огненного лиса" данного функционала нет. Чтобы увидеть версию, введите "about:support" в адресную строку браузера и нажмите Enter:
2. Введите в адресную строку "about:config" и нажмите "Enter". В появившемся сообщении кликните по кнопке - "Я обещаю, что буду осторожен!" 3. С помощью поисковой строки найдите параметр "browser.translation.detectLanguage" Дважды кликните по строчке с ним левой кнопкой мыши чтобы присвоенное ему значение сменилось с "false" на "true" 4. Сделайте то же самое для параметра "browser.translation.ui.show" 5. Далее найдите параметр "browser.translation.engine". Дважды кликните по нему и в появившемся окошке сотрите "bing", а вместо него вручную напишите "yandex" и нажмите кнопку ok 6. Перейдите на сайт Yandex’s Translate API и войдите там в свою учётную запись на Яндекс, нажав ссылку Log in в верхнем правом углу по ссылке: https://tech.yandex.com/translate/ 7. Теперь прокрутите страницу вниз и кликните по ссылке "Get a free API key" 8. На следующей странице поставьте галочку напротив "I have read…." и кликните по кнопке "Get API key" 9. В итоге Яндекс сгенерирует для вас уникальный ключ, благодаря которому вы сможете встроить его переводчик в ваш Firefox. Скопируйте этот ключ в любой текстовый файл 10. Вновь вернитесь на страницу "about:config". Щёлкните мышкой на пустом месте и в контекстном меню выберите "Создать" - "Строка" 11. В появившемся окошке в качестве имени строки укажите "browser.translation.yandex.apiKeyOverride " 12. В следующее, заключительное, окошко целиком скопируйте ключ, полученный в пункте 9. Теперь закройте все служебные страницы, перезапустите браузер и попробуйте зайти на любой иностранный сайт. И впринципе данная инструкция (по моему мнению) имеет право на жизнь, но дело в том, что у меня на пункте 10 возникает проблема, в контекстном меню нет "Создать", да и вообще контекстное меню страницы about:config выглядит так же как и на любой другой странице, хотя там добжно появляться совсем другое (служебное) контекстное меню. Ну и собственно теперь сам вопрос. Как воплотить данную инструкцию в Firefox? Firefox 73.0. Kubuntu 18.94 LTS.
0
|
19.02.2020, 03:48 | |
Ответы с готовыми решениями:
3
После установки Chromium перестал работать встроенный в Google Chrome переводчик страниц Можно ли как-то перенести закладки с браузера Firefox c ПК, на Андройд браузер (не Firefox)? Создание расширения для Firefox. Перевод расширений Chrome на Firefox Частые падения Mozilla Firefox - прекращена работа программы Plugin Container for Firefox |
181 / 56 / 9
Регистрация: 22.04.2011
Сообщений: 482
|
|
19.02.2020, 12:49 [ТС] | 3 |
Dmitry, если активировать указанные мною выше настройки, то при посещении иностранных сайтов сверху, под панелью с адресной строкой появляется полоска, в которой есть возможность осуществить перевод, но эта функция не работает, т.к. я так и не смог сделать последние 2 действия из инструкции, которые заключаются в создании дополнительного параметра (Контекстное меню - Создать - Строка), у меня на странице скрытых настрое контекстное меню такое же как и на всех других сайтах, хотя должно быть специализированное).
Так же никто не запрещает попробовать сделать то же самое для поиска Google, если уж лиса сидит на его движке, да и если уж на то пошло, то мне перевод от Google был бы даже удобнее, чем от Yandex. Так что функция никуда не делась, надо только знающего человека, который разобрался бы в данном вопросе.
0
|
181 / 56 / 9
Регистрация: 22.04.2011
Сообщений: 482
|
|
19.02.2020, 16:52 [ТС] | 4 |
Все, у меня получилось
На пути встретилось несколько нюансов, из-за которых данная инструкция не раотала, но осуществив следующие действия все проходит гладко: 1. В п.5 появится параметр, которому будет присвоено значение "Google", вместо него нужно ввести значение "Yandex" (без кавычек). Именно с ЗАГЛАВНОЙ вуквы, иначе у меня не подцепилось. 2. В п.10 нужно создавать параметр не как раньше через контекстное меню (ПКМ), а в поле поиска параметров ввести указанное название параметра, появится строка с этим параметром и тут нужно нажать плюс "+" в правой части этого параметра, тогда этот параметр создается и в следующем окне уже можно будет указать нужное значение, т.е. API ключ. На этом все, теперь при посещении иностранных сайтов сверху, под адресной строкой появляется полоска с предложением перевести страницу. Выбираем язык страницы (жаль что нет автоматического определения) и жмякает "Перевести". Действует так же как и в Google Chrome. Страница переводится без "ломаного" отображения. Очень доволен, что нашел данную инструкцию, т.к. именно достойного переводчика ссреди расширений попросту нет. Они либо переводят кусок текста, либо переводят страницу в отдельной вкладке ломая его структуру. Тут же все красиво. Не пугайтесь количества действий, которые нужно проделать, на все про все уходит 10-15 мин. ;-) А теперь десерт для затравки
0
|
19.02.2020, 16:52 | |
19.02.2020, 16:52 | |
Помогаю со студенческими работами здесь
4
Selenium Firefox driver и плагины Firefox Переводчик Переводчик Переводчик Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |