Click here to Skip to main content
15,891,993 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I need Help with my project:
How can I translate, from one Language to another(just like how Google, babylon, bing amogst others...)
(eg English to french, French to English, English to German...)

What Language is the Best?
  • Php
    Python
    Perl

Which Language is best for this project.. I don't want to use any API,

And it is not compulsory that I translate up to 10 Languages...At least 5 Languages for a Start...
Thanks Group!
Posted
Comments
bbirajdar 2-Mar-13 5:41am    
Any laguage is good. Pick the one you are most proficient with
Ericdick 2-Mar-13 6:00am    
Yeah! I am more familiar with Php but I think Python looks good for Large scale data storage...I think Google use Python.

1 solution

"How can I translate, from one Language to another(just like how Google, babylon, bing amogst others...)
(eg English to french, French to English, English to German...)"

"I don't want to use any API"

Don't waste your time.
The language you select will have a minimal effect on the work involved, compared to the huge amount of work you would have to invest in developing and implementing your own natural language translator. Do you have any idea how many man hours of work Google alone have invested in getting their translation system to the (pretty damn good) position it is? Not hundreds. Not thousands. Probably millions, or hundreds of millions - they aren't telling us.

There is a time and a place for "doing it yourself", but this is not one of those. You will have to put in a lot of work, and you will get little if any usable result out of it.
 
Share this answer
 
Comments
Ericdick 2-Mar-13 5:58am    
Thanks. I understand what you are saying but at least creating a translator for just 2-5 Languages, if it is even 1000 words per language that is 5,000 words for all 5 languages on like Google that translates over 40 Languages.
If I can get 2-5, I will be satisfied. Thanks again.
OriginalGriff 2-Mar-13 6:07am    
Translating individual words is not a good strategy:
there is an old story about translating "Hydraulic Ram" -> "Wet Sheep"
For example: "read" should translate to what? You cannot tell which of maybe 20 meanings you should use unless you look at the context.
Ericdick 2-Mar-13 6:17am    
So which method do you suggest.
OriginalGriff 2-Mar-13 6:33am    
Use an API.
https://developers.google.com/translate/v2/getting_started
Ericdick 2-Mar-13 6:47am    
Remember that Google translates approx. 45 and not all the Languages...
But you can check my new suggestion I don't think This one should be a problem

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900