Enterprise Portfolio
Delivering quality with each product
is our key priority

LNG Link - Tool for Translators

Name: LNG Link

Type: Communication

Platform: JavaSE 1.6, Google App Engine

Technologies: JavaFX 1.2, Java Web Start, Skype API, Google App Engine, Google App Datastore, Python 2.5, Django 1.02, YUI controls,  JSON, IzPack

Business Challenge: Creation of an application that provides on-demand human translation services designed for online chats and voice calls.

Solution: The created application is based on the client-server technology. Application has been designed to support seven basic languages (English, German, French, Chinese, Spanish, Russian, Arabic), which could be specified by the user.

Server part is used to register users and translators, store users/translators profiles, monitor current chats, provide the required statistics, download client application. It consists of two parts: translators’ application and users’ application.

Translators’ web application allows creating translator profiles and specifying: translator skills, rates for oral/chat translations, specific information about translators regarding the selected language, external links to the community profiles and certificates. The activity log displays various statistics on the chats’ translations fulfilled by the given translator and comments/ratings on the translator.

Users’ web application allows creating users, updating users’ profiles, downloading client application, searching for available translators and viewing their public profiles.

The client part is designed in the form of a Skype plug-in. Client application consists of two parts: users’ application and translators’ application. When any part of the client application starts – it checks for the new version of the application on the server and downloads new versions of the libraries.

Users’ client application allows searching for translators based on various criteria, inviting translators into the existing  Skype chat (to help with translations) and letting others know user opinion about the translator by specifying translator rating/comment. It also allows viewing public information about translator and adding translator to the favorites.

Translators’ client application allows getting notifications about translation requests, monitoring chat status, specifying current status of the translator and viewing different statistics on the previous chats.

In the future the system’s ability to integrate with popular IM clients (MSN, Jabber) and social networks will be implemented.

 

90-3 Kazinca Street, Suite 408
Minsk, 220108
Belarus

tel: +375 17 207 0140