Я хотел бы удалить некоторые слова из встроенных словарей * в моей клавиатуре AOSP (Cyanogenmod 11), чтобы автокоррекция не предлагала/не применяла их.
Есть ли файл словаря, который можно отредактировать, чтобы удалить такие слова?
Я подозреваю, что для его изменения может потребоваться root, но я не возражаю, если это произойдет.
Примечание : я не говорю о словах, добавленных в мой личный словарь, который можно стереть с помощью соответствующего интерфейса. Я хотел бы удалить, например, слово Said
из французского словаря, которое часто появляется при опечатке sais
(довольно распространенное французское слово). Я никогда не собираюсь использовать Said
, но, поскольку он уже есть во встроенном словаре, нет стандартного способа просто удалить его, насколько я знаю.
* Включая языки, отличные от английского.
Этот другой ответ SE может помочь, если ваш телефон работает под управлением CyanogenMod. Этот ответ, в свою очередь, указывает на эту статью , где автор показывает расположение встроенных словарей в файловой системе телефона, а также расположение исходных файлов встроенных словарей в проекте с открытым исходным кодом Android.
Обоснование (все, что нужно попробовать) должно заключаться в том, чтобы взять источник встроенного словаря, который вы хотите отредактировать, изменить его, создать из него новый APK-файл и, наконец, заменить исходный словарь APK на пользовательский APK.
Повелитель огня
анол