openboard-team / openboard

GNU General Public License v3.0
2.59k stars 254 forks source link

Inconsistent use of personal directories #796

Open Babber opened 1 year ago

Babber commented 1 year ago

New words added to the personal directory always get saved to the English (US) dictionary independently of the typing language. This makes it impossible to teach any new words in your given typing language, and it also makes foreign words get accepted when your selected typing language is English (US).

Steps to reproduce the behavior:

  1. Select a non-English (US) language for the typing language. It could also be English (UK).
  2. Type anything that is not in the dictionary, it can be just a test word with an incorrect spelling.
  3. It gets underlined with red, suggesting that it is incorrect. Tap on it and add it to the dictionary.
  4. It gets added to the 'English' dictionary (that is English (US)) and it stays underlined suggesting an incorrect spelling.

Expected behavior: It should get added to the dictionary belonging to the typing language, it should then be recognized as correct and the red underline should be removed.

Smartphone: