Learn languages through CLI.
| Feature | Languages | Offline | Powered by |
|---|---|---|---|
| Train vocabulary | 9 : Romance languages |
✅ 10MB | frekwencja/most-common-words-multilingual |
| Conjugation table | 10 : English, French, Spanish, German, Italian, Portuguese, Hebrew, Russian, Arabic, Japanese | ❌ | Reverso |
| Translate Word | 43 : Romance languages |
❌ |
wrpy (WordReference) |
| Translate Text | 49 : Romance languages |
✅ 9GB | argos-translate |
- 1: English, French, Italian, Spanish, Portuguese, Romanian, Catalan
- 2: Ukrainian, Russian
- 3: Chinese, Japanese, Korean
git clone --depth=1 --recurse-submodules https://github.com/EternalDreamer01/language-learning-cli.git && \
cd language-learning-cli && \
pip3 install -r requirements.txtIf submodule isn't installed properly ;
rm -rf src/most-common-words-multilingual && \
git clone --depth=1 https://github.com/frekwencja/most-common-words-multilingual src/most-common-words-multilingual| Accent | Substitute | Accent | Substitute | |
|---|---|---|---|---|
| ` (grave) | < |
~ (tilde) | ~ |
|
| ´ (acute) | > |
¨ (diaeresis) | : |
|
| ^ (circumflex) | & |
° (overring) | ° |
- Press
<thenato getà. - Press
:thenito getï.
Each letter has a keyboard substitute :
| Target character | Letter substitute/combination | Target character | Letter substitute/combination | |
|---|---|---|---|---|
| а | A | ф | F | |
| б | B | х | X | |
| в | V | ъ | " | |
| г | G | ь | ' | |
| д | D | э | E | |
| ж | J | ч | HC | |
| з | Z | ш | HS | |
| и | I | щ | HH | |
| к | K | т | TT | |
| л | L | ц | TS | |
| м | M | е | YE | |
| н | N | ё | YO | |
| о | O | й | YI | |
| п | P | ы | YY | |
| р | R | ю | YU | |
| с | S or C | я | YA | |
| у | U |
Press Y then A to get я.




