Как неамериканец я пишу электронные письма на нескольких языках. В новейших выпусках Thunderbird дополнительный словарь-переключатель больше не поддерживается, поэтому я хотел бы просто добавить ярлык для циклического перемещения по установленным языкам словаря.

Мне известно о надстройке автоматического словаря, но она работает только с запомненными контактами.

У меня есть надстройка KeyConfig , но я не могу найти рабочую формулу для изменения языка словаря в окне создания. Я пробовал эти три:

var SD='spellchecker.dictionary'; 
try{var sd=navigator.preference(SD); 
  sd=prompt('Spelling dictionary',sd); 
  if(sd!=null && sd!='') {
    navigator.preference(SD,sd);
  }
} catch (e) {alert('Permission to change the dictionary was denied');}

А также

changeLanguage({ target: "en-US", __noSuchMethod__: function() { } }); 

А также

Services.prefs.setCharPref("spellchecker.dictionary", "en-US");

Кто-нибудь знает код, который работает или потенциально другое решение? Я нахожусь на Ubuntu.

0