[Enhancement] Integrate translit into pages that prefer input with cyrillic characters

Bug #187717 reported by Rouben on 2008-01-31
Affects Status Importance Assigned to Milestone
Launchpad itself

Bug Description

This is a request for enhancement for Launchpad Answers (possibly other modules as well). Since this particular area of Launchpad is fairly language sensitive, it would be nice to have the functionality present on http://translit.ru/ automatically integrated into the answers pages of Launchpad whenever a question is known to be in Russian, Ukrainian or any other language that uses the Cyrillic alphabet, rather than the Latin alphabet. Typing up one's question/response on translit.ru and then having to cut and paste it back into Launchpad is a tad clunky.

I have contacted the developer of translit.ru and got a preliminary confirmation that he is willing to allow us to use his code as long as a link back to his website (translit.ru) is somewhere reasonably prominent on the pages using his code.

Some background information:
* Technical: Translit is a client-side technology (implemented in JavaScript) which allows one to use Latin keyboard layouts to generate Cyrillic characters. The nice thing about this specific implementation is that the conversion of Latin characters to Cyrillic characters happens on the fly, so in a sense this implementation is basically WYSIWYG, whereas many others require you to enter the text using latin characters and then click a button which parses the input and replaces is with Cyrillic characters. This is fairly frustrating, because even experienced users sometimes make mistakes, forcing the user to constantly proof-read his/her own work.
* More background information on Translit is available on Wikipedia: http://en.wikipedia.org/wiki/Translit

Matthew Paul Thomas (mpt) wrote :

Why isn't Translit implemented as an operating system IME? Then it would for every Web site, not just the ones that happen to use the script.

Rouben (rouben) wrote :

Good point... one could also argue that it could be implemented as a Firefox extension. However, the one advantage of implementing it as a JavaScript/DHTML app is that it becomes independent of the browser, OS and platform that the user uses and that the user experience is consistent across different platforms.

Changed in launchpad-answers:
importance: Undecided → Wishlist
Curtis Hovey (sinzui) on 2008-10-07
Changed in launchpad-answers:
status: New → Triaged
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers