Mini workshop using a TelegramBOT to translate strings for at Chennai

Posted by Shrini on 13 October 2017 in English (English)

For full meeting details, read here -

Indian Linux Users Group, Chennai [ ILUGC ] October Meet - 14 Oct 2017

Venue: Classroom No 1, Aerospace Engineering, Near Gajendra Circle, IIT Madras. Link for the Map:

Time : OCt 14, 2017 3.00 - 6.00 PM

Talk - 2

Mini workshop using a TelegramBOT to translate strings for

We are dreaming about Maps in Tamil, for long time.

Imagine your mobile phone or GPS device, shows the maps in Tamil, displays the roads, interesting places in Tamil, It shows routes and says the street names and directions in Tamil while driving.

The dream can come into real as we have most of the required technologies. OpenStreetMaps to provide maps, many apps like streetcomplete, osmcontribute to add streetname and interesting places, Tamil TTS to say everything in tamil.

The major thing we need is we need all the strings in Tamil. OSM supports language tags and we can give any string in any language, along with its translation on other languages.

To enable the translation process of existing strings in OSM, we are working on a telegram bot. Now, it is easy to contribute to OSM via translation, with mobile or with web browser.

The bot will be released for public tomorrow with its source code.

It will ask for your osm username, and then for translate or verify. The strings will be translated by google translator as first step. That is not perfect fully. so, we need people to verify it,

You can see a string with its translation. Then say it right or wrong. once three people confirmed a string it as right, it will be confirmed. The incorrect strings will be displayed for translation.

Once the strings are completed, they will be uploaded to OSM using a bot account.

Will release the bot tomorrow.

Come with

  • your smartphone.
  • Install Indic Keyboard or Sellinam for Tamil Typing.
  • Register at

Let us have a translation workshop for

Thanks for the team.

Duration - one hour

Comment from Nakaner on 15 October 2017 at 22:16

Which created_by=* tag does this bot set on the changesets it uploads?

Comment from Shrini on 17 October 2017 at 08:05

We are yet to implement the upload part.

We got various feedback from the new contributors on the workflow for translations. Working on them now.

Will work on upload by next week.

Login to leave a comment