Skip to content
This repository has been archived by the owner on Feb 4, 2020. It is now read-only.

Vietnamese keyboard #170

Open
nghialm269 opened this issue Aug 9, 2018 · 1 comment
Open

Vietnamese keyboard #170

nghialm269 opened this issue Aug 9, 2018 · 1 comment

Comments

@nghialm269
Copy link

Hi,
I'm trying to create Vietnamese keyboard, but I'm stuck, please help me.

In Vietnamese, there are two common input methods:

  • Telex: I can make the words "Việt" by typing "Vieejt" or "Vieetj" or "Vietej". (ee -> ê, j adds a dot below the vowel)
  • VNI: I can make the word "Việt" by typing "Vie65t" or "Vie6t5" or "Viet65". (e6 -> ê, 5 adds a dot below the vowel)

I tried to implement Telex input method by adding a physical keyboard mapping like this:

<?xml version="1.0" encoding="UTF-8"?>
<PhysicalTranslation
    QwertyTranslation="qwertyuiopasdfghjklzxcvbnm">

    <SequenceMapping keySequence="KEYCODE_E,KEYCODE_E" targetChar="ê" />

</PhysicalTranslation>

But it only works when I type using my laptop keyboard (of course it's physical keyboard mapping), and it does not work in this case: "Vietej" (the two e is not next to each other).

How can I implement this in AnySoftKeyboard?

@azzamsa
Copy link
Contributor

azzamsa commented Jan 16, 2019

Right now the only languagepack using pyshical mapping is russia, take a look here

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants