При первом обращении к адресной строке (сразу после запуска браузера) раскладка клавиатуры действительно по умолчанию та, что установлена пользователем в настройках расширения TabLang (я ставлю для параметра "Язык адресной сроки" значение "English").

Однако вызывает вопросы вот какое поведение расширения:

1. Набираем адрес в адресной строке на латинице.
2. Читаем открытую страницу.
3. Потом захотелось воспользоваться "умной адресной строкой" [firefox]: переходим в нее, меняем раскладку клавиатуры на RU, печатаем кириллицей, находим нужную страницу из закладок в списке, переходим к ней. Печатаем на этой странице текст (например, на форуме в текстовых полях).
4. И вот если после этого снова перейти в адресную строку, то раскладка в ней будет по прежнему RU.

А теперь обратимся к описанию расширения. В нем помимо прочего сказано:

Возможности:
...
- Отдельно сохраняется раскладка для адресной строки (рекомендуется английская)
...

Я думал, что раскладка клавиатуры должна будет переключаться каждый раз на выставленное по умолчанию значение (т.е. в пункте 4 при помещении курсора в адресную строку снова должна быть раскладка EN, но при необходимости ее можно будет снова поменять в Ru переключением раскладки клавиатуры стандартной комбинацией клавиш [windows]).

Данное расширение не поддерживает такой механизм работы? Если да, какое поддерживает?

У Яндекс.Бар есть аналогичная функция, но там я не обнаружил возможности выполнять переключения корректора с клавиатуры (только мышью - при щелчке на иконке в адресной строке). С клавиатуры удобнее перейти по Ctrl+L в адресную строку и поменять раскладку клавиатуры через Alt+Shift.

Главный вопрос остается по прежнему актуальным.

Желательна такая реализация задачи, в которой при каждом обращении к адресной строке раскладка клавиатуры автоматически переключалась бы на указываемую пользователем в настройках. При этом раскладка не фиксировалась бы "намертво", а допускала переключение с клавиатуры.

RedFireMan
Input Language Assistant
Сам не пробовал, но описание совпадает.

Да, судя по описанию - то, что нужно.

К сожалению, после установки Input Language Assistant возникает серьезная проблема: сбрасываются настройки панели инструментов и становятся неработоспособными все установленные расширения (их настройки перестают влиять на функциональность браузера, особенно это заметно по "большим" расширениям вроде Tab Mix Plus, All-in-One Sidebar, MR Tech Toolkit). Проблема решается только отключением расширения Input Language Assistant через безопасный режим запуска [firefox].

RedFireMan
Конфликтует с каким-то другим расширением? Потому что я сам только что установил и глюков вроде не заметил. Да, работает точно так, как ты описал.

Sid пишет

Конфликтует с каким-то другим расширением?

После создания чистого профиля были установлены: All-in-One Sidebar, Personal Menu, MR Tech Toolkit и Tab Mix Plus. На панель инструментов были добавлены кнопки: как стандартные из уже имеющегося набора [firefox], так и добавленные расширениями (например, кнопка отмены закрытия вкладки от Tab Mix Plus).

Конфликт происходит по меньшей мере с двумя расширениями: All-in-One Sidebar и Personal Menu. При включенном расширении Input Language Assistant у первого пропадала боковая панель с кнопками быстрого доступа, у второго - все кнопки, размещенные на панели инструментов (кроме того, невозможно было получить доступ к главному меню [firefox] через стандартное контекстное меню панели инструментов). Сама панель инструментов "откатилась" к своему первоначальному состоянию (которое она имеет сразу после установки браузера с чистым профилем).

После отключения Input Language Assistant проблема исчезает. После включения - снова появляется.

Тема перенесена из форума «Поддержка пользователей» в форум «Обсуждение расширений и дополнений».

Имеет ли смысл отписать об этой проблеме в тему о конфликтах расширений?

RedFireMan
Конечно, почему бы и нет. :)

Конечно, почему бы и нет. :)

Написал.

Кстати, все проблемы, порождаемые этим расширением, затрагивают те или иные панели браузера: панели инструментов (в том числе и боковую панель с кнопками), панель меню, панель адреса. Возможно, конфликт происходит не с расширениями, а непосредственно с [firefox] 3.6

А как связаться с автором расширения? При переходе по ссылке на его сайт отображается:

The site is under construction.

А в отзывах к расширению нельзя писать сообщения об ошибках.

RedFireMan пишет

Написал.

Ответил там.

А как связаться с автором расширения?

По поводу этого расширения со мной можно связаться, написав на

скрытый текст
.

А в отзывах к расширению нельзя писать сообщения об ошибках.

Вот это конечно странно. Если бы Dionissimo не написал свой отзыв, я бы так и продолжал пребывать в блаженном неведении относительно бага в расширении.

похоже, разработчик не следит больше за своим детищем ... :( очень жаль, что TabLang не работает в 4-ой линейке Firefox.:angry: Это одно из дополнений, которое хотелось бы иметь в Firefox по умолчанию.:rolleyes:

Astana76
Разработчик не забыл о своем детище. Он просит всех у кого есть время, помочь ему в адаптации аддона под Fx4 http://forums.mozillazine.org/viewtopic.php?f=48&t=658501&sid=73eb9c6c9bb4845ed093131c2e222d63&start=30

Честно говоря мне так сильно его не хватает, а ведь альтернатив с таким же функционалом и нет.

Shade пишет

Честно говоря мне так сильно его не хватает, а ведь альтернатив с таким же функционалом и нет.

А в чем проблема-то?

Проблема в том, что оно на последних файрфоксах некорректно работает. Не хочет на язык по умолчанию переключаться. Есть ли альтернатива данному расширению?

Какие стоят настройки и что конкретно надо сделать, чтобы воспроизвести? И какая операционная система?

Если нужно только для адресной строки - есть штуки вроде UrlCorrector и URL Fixer Plus RU and UA

В общем так. В настройках таблэнга везде по умолчанию стоит английский и галка на "Отдельный язык для каждой вкладки". Для новых вкладок язык по умолчанию срабатывает. Для адресной строки - нет. Пробовал пользоваться UrlCorrector и URL Fixer Plus RU and UA. Они работают не так как таблэнг: не устраивает. Далее: в поиске по странице и строке поиска в инете язык по умолчанию не срабатывает.