Code Monkey home page Code Monkey logo

layouts-for-multiling-o-keyboard's Introduction

Layouts-for-Multiling-O-Keyboard

DIY+ layouts for some languages to use with Multiling O Keyboard (MOK).
The main language I focused on is Amazigh, also known as Tamazight and Berber, which I found that it has limited layouts in many keyboard apps for its script, Tifinagh.
DOWNLOAD EVERYTHING
ⴷⵔⵎⵍ

Recommended Layouts :


Amazigh : ⴰⵣⴻⵔⵜⵢ (Azerty), ⴰⵣⴻⵔⵜⵢ (Azerty-Full), and ⴷⵔⵎⵍ.
Arabic : Arabic 1
...

Importing Layouts

After seting up Multiling O Keyboard as your keyboard, you should add the language you want. For example Tifinagh ⵜⵉⴼⵉⵏⵖ as it is names in MOK.
Before following these steps, copy a layout code that you want from the repository. then:
1. Open the keyboard, long press on space bar and drag it to layouts.
2. Click on DIY+
3. Click Paste to paste the copied layout code, then Ok.
4. Enjoy it.

Importing Settings (Importing All the layouts at Once)

If you want to Import all the layouts at once, go to settings folder in this repository and copy the settings code.
1. Then open the keyboard and long press on the gear icon and grag it to settings, or open them from the app itself.
2. Go to Misc. then Import|Export, after that choose settings, click paste to paste the settings code you copied from the repository.
3. Click Ok
4. Now you shall get all the layouts and the theme green. After that you can go to change the settings you want, like auto correction.

Attention :

It is better to use each layout with its specified language.
You may need to avoid using latin script layouts with languages that use non-latin scripts, and vise versa.
Amazigh (Tifinagh) is named Tifinagh ⵜⵉⴼⵉⵏⴰⵖ in MOK, in Languages/7. Others.
Amazigh (Latin) is named Tamaziɣt in Languages/1. Latin. It is also available under the names of Berber and Taqbaylit.

User Dictionary :

You can use User Dictionary Manager (UDM) to import the user dictionary.

Importing using UDM.

First give storage permission to UDM, then allow it in Keyboard list and default so that it can act as a keyboard to be allowed to access the user dictionary of your phone. No need to set it as your keyboard.
To import Amazigh (Tifinagh) dictionary.txt after downloading it from User dictionary folder, follow these steps:
1. Open UDM.
2. Click Import.
3. Choose external - TXT file (one word per line) from location.
4. Click Browse and navigate to where the Amazigh (Tifinagh) dictionary.txt is downloaded and choose it.
5. In Input file format option, use UDM (pipe seperated).
6. In Import into language choose Custom.
7. Type tf in the text box under Custom.
8. Click NEXT.
9. Wait until the importing process is finished. Do not quit the app because your phone might stop it in the background.
10. Word prediction should be enabled in Multiling O keyboard settings if it is not.

layouts-for-multiling-o-keyboard's People

Contributors

abdelhaqueidali avatar

Stargazers

 avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.