diff --git a/FAQ.md b/FAQ.md index 54d5d15..883fad8 100644 --- a/FAQ.md +++ b/FAQ.md @@ -1,5 +1,5 @@ ### Add a dictionary -First download the dictionary file, e.g. from [here](https://codeberg.org/Helium314/aosp-dictionaries#dictionaries). Then go to language settings, click on the language, then on `+` next to _dictionary_ the _add_ and select the file. Alternatively you can open a `.dict` file in a file explorer with HeliBoard and then select the language. Note that the latter method does not work with all file explorers. +First download the dictionary file, e.g. from [here](https://codeberg.org/Helium314/aosp-dictionaries#dictionaries). Then go to _dictionaries_ settings, and either click on "add dictionary from file", or click on the language and the "add dictionary from file". Next select the file, and adjust the language if necessary. Alternatively you can open a `.dict` file in a file explorer with HeliBoard and then select the language. Note that the latter method does not work with all file explorers. ### Unwanted words are suggested A simple way is removing the suggestion by long-pressing the suggestion and then tapping the bin icon. This will remove words from personal and history dictionaries, and add them to an internal blacklist in case they are in contacts or main dictionaries. @@ -21,7 +21,7 @@ This is only possible when _use system languages_ is disabled. You can select th Go to layout selection and use the `+` button, then you can add a custom layout, either from a file or you can copy and edit an existing layout. ### No suggestions for some language -Check [dictionaries repo](https://codeberg.org/Helium314/aosp-dictionaries) whether a dictionary is available. If there is one, download it and add it in the language settings for this language. +Check [dictionaries repo](https://codeberg.org/Helium314/aosp-dictionaries) whether a dictionary is available. If there is one, download it and add it in the dictionary settings. ### No suggestions in some app / text field This app respects the [no suggestions flag](https://developer.android.com/reference/android/text/InputType#TYPE_TEXT_FLAG_NO_SUGGESTIONS) set by some input fields, i.e. the developer does not want you to see suggestions here. Best do in issue report for that app if you think this behavior is wrong. Alternatively you can enable the _always show suggestions_ setting that overrides the _no suggestions_ flag. @@ -30,7 +30,7 @@ This app respects the [no suggestions flag](https://developer.android.com/refere You can tune the autocorrect confidence, i.e. how likey autocorrect will kick in, in _Text correction_ settings. With the _More auto-correction_ setting you can enable autocorrect in text fields where autocorrection [might not be wanted](https://github.com/Helium314/HeliBoard/blob/main/app/src/main/java/helium314/keyboard/latin/InputAttributes.java#L115-L121), like mail addresses. ### Multilingual typing (type in multiple languages without switching manually) -Go to _Languages & Layouts_, select the main language, and tap the `+` button next to _multilingual typing_ to add a language. Note that the selection is limited to languages with the same script as the main language, and to languages that have a dictionary. So if you want e.g. Finnish as secondary language, first go to Finnish in _Languages & Layouts_ and add a dictionary. +Go to _Languages & Layouts_, select the main language, and tap text below _multilingual typing_ to add a language. Note that the selection is limited to languages with the same script as the main language, and to languages that have a dictionary. So if you want e.g. Finnish as secondary language, first go to dictionary settings and add a Finnish dictionary. ### How to enable glide typing There is no glide typing built into this app, but you can load compatible libraries: Go to advanced settings -> _load gesture typing library_ and point to a file (setting not available in _nouserlib_ version). You can extract the file from GApps packages ("_swypelibs_"), or download one [here](https://github.com/erkserkserks/openboard/tree/master/app/src/main/jniLibs). Make sure to use the correct version (app will tell you in the dialog to load the library). @@ -39,7 +39,7 @@ There is no glide typing built into this app, but you can load compatible librar Possibly the download was corrupted, or you downloaded the wrong file. If you get a "_unknown file_" confirmation popup, it is likely you are not using the correct file (or you might be using a different version of the library). In rare cases, there might be crashes when the file is not in internal storage, or some [Samsung-specific problems](https://stackoverflow.com/a/75286899). ### German layout with / without umlauts -_German (Germany)_ layout has umlauts, _German_ layout doesn't +_German (Germany)_ layout has umlauts in the default state, _German_ layout doesn't. But you can always customize the layouts. ### Enable / disable / change the spell checker (red underlined words) You can set the spell checker in System (not HeliBoard) Settings -> System -> Languages -> Advanced -> Spell Checker. The exact location may vary, with exact Android version. Here you can set the app doing the spell check, and the language to check. Note that HeliBoard spell checker ignores the selected language, and instead uses whatever keyboard langauges are currently active (including secondary languages when using multilingual typing).