Как объединить словари разных языков для автозамены?


2

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

Итак, как я могу объединить два словаря? Так что только в одном словаре есть все слова для обоих языков? Я полагаю, что это своего рода файл, который я мог бы редактировать правильно?

Я прогуглил это и нашел только словарей только для языков программирования или что-то в этом роде! Мне бы хотелось, чтобы решение работало на Chrome в Windows 7, но я не хочу мешать людям приходить с решениями для других браузеров / ОС.

Ответы:


1

Один из способов сделать это - добавить списки слов из обоих языков Custom Dictionary.txt.

Список слов для английского языка можно найти в, en_US.dicа список слов для португальского (бразильского) можно найти в pt_BR.dicдереве исходных текстов Chromium, каждый из которых приведен ниже.

Я думаю, что лучшим решением может быть изменение одного из встроенных языков, но для этого вам потребуется собрать и использовать Chromium .

В дереве Chromium, можно объединить en_US.dicв pt_BR.dic, en_US.affв pt_BR.aff, и en_US.dic_deltaв pt_BR.dic_deltaи восстановить Chromium.

Ваш Portuguese (Brazil)язык должен иметь все слова (и правила) как из английского, так и из португальского языков.

Если вы хотите сделать что-то более сложное, чем простое объединение двух языков, формат файла аффиксов задокументирован по адресу affix.readme

Вы также можете прочитать словарь Chromium's Editing для проверки орфографии

Наконец, то, что вы хотите, встраивается в браузер Chrome и будет называться адаптивной проверкой орфографии для многоязычных пользователей.


1

Объединение двух словарей не является хорошим решением: если вы неправильно написали слово на одном языке, и оно оказалось правильным на другом языке, объединенный словарь этого не поймет. Я думаю, что вы действительно хотите что-то, что автоматически определяет язык в текстовом поле и устанавливает язык проверки орфографии соответствующим образом.

Автоматический переключатель словаря для Firefox делает именно это. Насколько я знаю, нет аналога расширения для Chrome.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.