Came across a very cool "free" and "open source" tool to translate text from one language to another.
It's "Apertium" => "A free/open-source machine translation platform".
https://www.apertium.org
Excerpt from the site:
Wiki and documentation related to it can be found at http://wiki.apertium.org/wiki/Main_Page
It also has a variety of tools for users / translators and developers: http://wiki.apertium.org/wiki/Tools
The installation steps are very easy. Just follow the one suitable for your OS at: http://wiki.apertium.org/wiki/Installation
Here is a video explaining the download, install process and command line usage of it for Ubuntu: https://www.youtube.com/watch?v=vy7rWy2u_m0
Below are the steps to install and use in a fresh new Ubuntu system:
1. Download stable-release sh script and run it to add Apertium package key to Ubuntu and to update the packages list.
$ wget https://apertium.projectjj.com/apt/install-release.sh -O - | sudo bash
2. To install all the core Apertium tools run:
$ sudo apt-get install apertium-all-dev
3. Download a language pair for your conversion use. You can search for your language pair here at http://wiki.apertium.org/wiki/List_of_language_pairs. For this example case, we will be downloading spanish-english language pair for conversion:
"apertium-en-es" => English <-> Spanish
$ sudo apt-get install apertium-en-es
4. Now finally time to test it:
The command syntax is apertium <language-of-given-text>-<language-to-be-translated>
In our case, we will be translating from Spanish to English:
$ echo 'gracias' | apertium es-en
o/p: thank you
Now we will try to convert this spanish sentence "Tengo Un Mes Estudiando Español" which in english means "I've been learning Spanish for 1 month".
$ echo 'Tengo Un Mes Estudiando Español' | apertium es-en
o/p: Have A Month Studying Spanish
Same translation from google translate results in:
I have a month studying Spanish
Seems like Apertium translation result is quite similar to google translate result. This is great, coming from a free and open source tool. Hope you find use for it in your applications :)
It's "Apertium" => "A free/open-source machine translation platform".
https://www.apertium.org
Excerpt from the site:
Apertium is a free/open-source machine translation platform, initially aimed at related-language pairs but expanded to deal with more divergent language pairs (such as English-Catalan). The platform provides a language-independent machine translation engine tools to manage the linguistic data necessary to build a machine translation system for a given language pair and linguistic data for a growing number of language pairs.You can try the UI at https://www.apertium.org to translate sample text from one language to another.
Wiki and documentation related to it can be found at http://wiki.apertium.org/wiki/Main_Page
It also has a variety of tools for users / translators and developers: http://wiki.apertium.org/wiki/Tools
Apertium tools for users / translators |
Apertium tools for developers |
The installation steps are very easy. Just follow the one suitable for your OS at: http://wiki.apertium.org/wiki/Installation
Here is a video explaining the download, install process and command line usage of it for Ubuntu: https://www.youtube.com/watch?v=vy7rWy2u_m0
Below are the steps to install and use in a fresh new Ubuntu system:
1. Download stable-release sh script and run it to add Apertium package key to Ubuntu and to update the packages list.
$ wget https://apertium.projectjj.com/apt/install-release.sh -O - | sudo bash
2. To install all the core Apertium tools run:
$ sudo apt-get install apertium-all-dev
3. Download a language pair for your conversion use. You can search for your language pair here at http://wiki.apertium.org/wiki/List_of_language_pairs. For this example case, we will be downloading spanish-english language pair for conversion:
"apertium-en-es" => English <-> Spanish
$ sudo apt-get install apertium-en-es
4. Now finally time to test it:
The command syntax is apertium <language-of-given-text>-<language-to-be-translated>
In our case, we will be translating from Spanish to English:
$ echo 'gracias' | apertium es-en
o/p: thank you
Now we will try to convert this spanish sentence "Tengo Un Mes Estudiando Español" which in english means "I've been learning Spanish for 1 month".
$ echo 'Tengo Un Mes Estudiando Español' | apertium es-en
o/p: Have A Month Studying Spanish
Same translation from google translate results in:
I have a month studying Spanish
Seems like Apertium translation result is quite similar to google translate result. This is great, coming from a free and open source tool. Hope you find use for it in your applications :)
Nevertheless, you can avail the best services at Shan translation. Spanish subtitling services need the expert to know the target language, its flow and how to set the translated Spanish text into the desired video precisely. You must not miss the flow and timing of the video and its corresponding text. For more details :http://shantranslation.de/subtitling/
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteFree Language Translator includes a few personalization choices, like the chance to decide on a custom made text font and choose another keyboard layout when translating to languages using various keyboards. Visit here for more interesting information Contact - Anthony Teixeira - Professional French Translator.
ReplyDeleteYour post is very interested and helpful for the business. Personally, I am using to Mars Translation for the best services related to translation.they are providing the best tips for translation on a daily bases. Also, your article is amazing with good tips.
ReplyDeleteThanks a lot!
Thanks for such a wonderful post. Keep sharing it with others too.
ReplyDeleteGood to sharing I have read this post and in this post i got so many knowledge. Thanks for the posting.
ReplyDeleteMultilingual Lease Abstraction In Bangalore | Translation Services In Bangalore | Voice Over Services India | Voice Over Services India | Localization Companies In India |Legal Abstraction In Bangalore
Thank you for shared such a good information
ReplyDeleteTranslation Companies In Mumbai
| Translation Services In Mumbai
| Indian Languages Translator
| Translation Companies In Hyderabad
| Translation Company In India
| E-learning Localization
Such Great blog and good information thank you for sharing
ReplyDeleteE-learning Localization
| Translation And Localization
| Voice-over Services
| Localization Bangalore
| Localization Companies In India
| Voice Over Services India
Thank you for posting the great content…I was looking for something like this…I found it quiet interesting.Keep sharing..
ReplyDeleteLanguage Translation Services Bangalore ,
Certified Translation Services In Pune
Translation Companies In Hyderabad
Translation Company In Hyderabad
Translation Services In Hyderabad
Translation Company In Noida
Such great information. Thanks for sharing. Keep posting.
ReplyDeleteMedical Translation Services in India | Translation Companies in India
Very nice blog post. Thanks for sharing such helpful content. Keep posting in future also.
ReplyDeleteLocalization Companies in India
Lease Abstraction in Bangalore
E-learning Localization
Translation Companies in Mumbai
Very nice blog post. Thanks for sharing this valuable information. looking forward to more such blogs from you. Keep posting.
ReplyDeleteLease Abstraction in Bangalore
Legal Abstraction in Bangalore
Medical Translation Companies in Bangalore
Translation and Localization
Localization Companies In India
Nice blog post. Thanks for sharing such helpful information. Keep sharing and Posting in future also.
ReplyDeleteTranslation Company in Delhi
Translation Services in Delhi
Voice Over Artist in Delhi
Indian Languages Translator
Very nice article. Thanks for sharing. Keep posting in future also.
ReplyDeleteTranslation Company in Hyderabad
Translation Services in Hyderabad
Localization Companies in India
Very nice blog post. Thanks for sharing such helpful blog post.
ReplyDeleteTranslation Company in Hyderabad | Translation Services in Hyderabad
This was really an informative post. Thank you for sharing your expertise with us.
ReplyDeleteWe also have a blog related to the same field of information. Do have a look.best translation services in india
This was really an informative post. Thank you for sharing your expertise with us.
ReplyDeleteWe also have a blog related to the same field of information.
Do have a look Software localization services
This was really an informative post. Thank you for sharing your expertise with us.
ReplyDeleteWe also have a blog related to the same field of information.
Do have a look Voice over localization
Nice blog ....thanks for Sharing
ReplyDeleteQuality Subtitling Services
Professional translation company Awesome article, it was exceptionally helpful! I simply began in this and I'm becoming more acquainted with it better! Cheers, keep doing awesome!
ReplyDelete論文翻訳サービス You made such an interesting piece to read, giving every subject enlightenment for us to gain knowledge. Thanks for sharing the such information with us to read this...
ReplyDeletefon perde modelleri
ReplyDeleteNUMARA ONAY
mobil ödeme bozdurma
nft nasıl alınır
ANKARA EVDEN EVE NAKLİYAT
Trafik sigortasi
Dedektor
kurma web sitesi
ask kitaplari