mirror of
https://github.com/Helium314/HeliBoard.git
synced 2025-06-30 04:39:56 +00:00
Updated FAQ (markdown)
parent
bc39cb53aa
commit
b3e0c496ff
1 changed files with 14 additions and 2 deletions
16
FAQ.md
16
FAQ.md
|
@ -1,6 +1,16 @@
|
|||
### 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.
|
||||
|
||||
### 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.
|
||||
In case you want to investigate where the words are coming from, you can enable debug settings by first pressing the version number in _About_ several times, and then go to Advanced -> Debug settings. Here you can dump dictionary contents to log output (use a log tool or save the logs in _About_), and you can enable Debug mode. When you long press a suggestion twice when in debug mode, you will get a popup informing you from which dictionary (type and langauge) the suggestion is coming.
|
||||
You can have up to 4 dictionary types:
|
||||
* main: this can be an internal dictionary bundled with the app, or use-provided dictionary (see above).
|
||||
* history: contains words typed by the user, including next-word data. This dictionary is not filled in incognito mode, and will be deleted when disabling _personalised suggestions_. When using multilingual typing, the user history dictionary may occasionally add words to the wrong language.
|
||||
* personal (user) dictionary: device dictionary where users can add words. You can manage the words in device settings -> System -> Langauges & input -> Personal dictionary, or in HeliBoard -> Text correction -> Personal dictionary.
|
||||
Optionally you can let HeliBoard automatically add words to the personal dictionary. Words are added when they are not in the main dictionary, and they are in the history dictionary with a certain internal _frequency_ value (i.e. you are repeatedly typing the same word).
|
||||
* contacts dictionary: this dictionary contains names of your contacts. It's disabled by default.
|
||||
|
||||
### Emoji search
|
||||
You can get addon dictionaries for emoji suggestions in the [dictionaries repo](https://codeberg.org/Helium314/aosp-dictionaries). An actual search function does not exist yet.
|
||||
|
||||
|
@ -19,9 +29,11 @@ This app respects the [no suggestions flag](https://developer.android.com/refere
|
|||
### 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.
|
||||
|
||||
## 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).
|
||||
### 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).
|
||||
|
||||
### Glide typing is not working after loading a library: 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).
|
||||
### Glide typing is not working after loading a library
|
||||
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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue