11

In Windows we have Microsoft Indic Tool and Google Input Tool for typing. In Ubuntu we can use Google input tool in browsers only. Does Ubuntu have any Ubuntu Indic or Input Tool for typing?

If yes, how can I install it?

Notes
I know Linux has many input methods and keyboard layout for various ways of typing.

Here I am asking about the names of software which is helpful for typing and prompts the user with appropriate or dictionary words.

What's wrong with general keyboard?

Answer: There's nothing wrong with it but Input Tools are awesome and very helpful.

Here are some links for clarification:

I've already read the following posts:

Zanna
  • 69,223
  • 56
  • 216
  • 327
Madhav Nikam
  • 2,879
  • 14
  • 32
  • 54
  • Could you explain what it needs to do? – Tim Jun 06 '15 at 17:57
  • @Tim Name of any Input Tool for easier typing. Like Google Input Tool. Fully based on Ubuntu or Linux. – Madhav Nikam Jun 06 '15 at 18:02
  • What is wrong with the keyboard? – Tim Jun 06 '15 at 18:03
  • 2
    Typing tool which prompt words like Google Input Tool during typing. – Madhav Nikam Jun 06 '15 at 18:04
  • 3
    So an autocomplete? – Tim Jun 06 '15 at 18:05
  • @Tim I know in Linux so many keyboard layout. Ex. Devanagari in-script, bolnagari, phonetics etc. But they not have features like Input Tool. Input Tools are awesome for many reasons. – Madhav Nikam Jun 06 '15 at 18:07
  • You need to explain exactly what features you want. – Tim Jun 06 '15 at 18:08
  • @Tim ok I edit my question and explain in brief. just now – Madhav Nikam Jun 06 '15 at 18:10
  • Let us [continue this discussion in chat](http://chat.stackexchange.com/rooms/24537/discussion-between-madhav-nikam-and-tim). – Madhav Nikam Jun 06 '15 at 18:21
  • 2
    Sounds like what you want is an implementation of Google IMA as an ibus plugin, or one similar to it, which works well for Indian languages? – JanC Apr 27 '18 at 17:10
  • 1
    Maybe http://mike-fabian.github.io/ibus-typing-booster/documentation.html can be useful? (I don't think it has packages for Ubuntu currently though, so you would have to build it yourself.) – JanC Apr 27 '18 at 17:26
  • To type Bangla, we have a nice keyboard called [Avro][1]. You can install in from [here][2]. The web interface is [here][3]. You type something there any see how it works. [1]: http://linux.omicronlab.com/ [2]: https://askubuntu.com/questions/764706/how-to-install-ibus-avro-in-ubuntu-16-04-lts [3]: http://avro.im – hmhsl May 01 '18 at 21:05
  • Avro seems preety nice, but it does not seem to support transliteration to HINDI. I will contact the developer Sarin, whether he would be able to provide support for Hindi. This tool is system wide not just libre office specific. – Kanhiya May 02 '18 at 06:04

3 Answers3

1

The tool that worked well for me is GXLiterate- A Google Transliteration Service based transliterator for OpenOffice.org for Indic Languages.

It's a libre office extension, but serves the purpose.

Cons: it does not provide an option to choose between transliteration suggestions, it directly translates to the language selected, sometimes with wrong translation but, most of the time, accurate transliteration.

I am enjoying the same in LibreOffice writer. It solved my problem, however it would be better if there were some shortcut to disable and enable the same.

I also tried XlitHindi, which was developed by CADD, but unfortunately it didn't work on LibreOffice 5; it opened but LibreOffice froze, so I uninstalled the extension and started using Gxliterate, which is working pretty well for me.

Editor's Note: This answer is Kanhiya's.

Zanna
  • 69,223
  • 56
  • 216
  • 327
Kanhiya
  • 429
  • 2
  • 6
  • 21
0

I am using CentOS with xfce now, but I think Ubuntu has the same package and properties.


  1. First add Indian keyboard layout to your keyboard properties and ensure that appropriate fonts are installed.

  2. Install package florence:

    $ sudo apt-get install florence
    
  3. Run this command so you can choose your keyboard layout (both virtual and real):

    $ florence
    

Keyboard screenshot:

keyboard screenshot

0

To have autocomplete support in LibreOffice, you have to install the dictionary extension for your native language, for instance here is the Tamil Dictionary extension project for Libreoffice and OpenOffice extensions are also compatible if you have any of that kind for your localization support and after setting up your native dictionary, just hit space while typing to auto-correct if it says the word spelling is wrong . And there are also dictionaries as web browser addons to have language support for web, specially for Mozilla Firefox.

There is an m17n-project which helps in adding support for new input methods if not available in the mainstream. You can look for your native language support on ibus-m17n and if the method you want is available there, then you just have to install ibus-m17n package by running this command:

sudo apt install ibus-m17n

and then choosing your preferred ibus input method after starting the ibus-engine. Choose what suits you.

Pavel Sayekat
  • 527
  • 3
  • 9
  • 23
  • A little confused about whether if you are looking for virtual keyboard like onboard which maps your keyboard virtually for whatever the active layout is so you can type with your mouse or touch and also has a [typing assistant](https://imgur.com/JOb9h1E) though it works only in English (the word suggestion). – Pavel Sayekat Apr 29 '18 at 21:12
  • I didn't find any release of the [Tamil dictionary extension yet](https://extensions.libreoffice.org/extensions/tamil-spellchecker) :( I guess they are working on it... – Zanna May 19 '18 at 18:33