Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: SQL PHP Python
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 2-Mar-13 0:33am
Comments
aspnet_regiis -i at 2-Mar-13 5:41am
   
Any laguage is good. Pick the one you are most proficient with
Ericdick at 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

Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

"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.
  Permalink  
Comments
Ericdick at 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 at 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 at 2-Mar-13 6:17am
   
So which method do you suggest.
OriginalGriff at 2-Mar-13 6:33am
   
Use an API.
https://developers.google.com/translate/v2/getting_started
Ericdick at 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)

  Print Answers RSS
0 Sergey Alexandrovich Kryukov 565
1 Kornfeld Eliyahu Peter 409
2 Maciej Los 369
3 DamithSL 196
4 OriginalGriff 188
0 OriginalGriff 6,353
1 DamithSL 4,854
2 Maciej Los 4,466
3 Kornfeld Eliyahu Peter 4,058
4 Sergey Alexandrovich Kryukov 3,897


Advertise | Privacy | Mobile
Web01 | 2.8.141220.1 | Last Updated 2 Mar 2013
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100