Is it possible to get arabic word for correspoding english word.The English word entered by the user might be a name,first name or a lastname.So i need to show these name is arabic.Please help me to solve this issue
I don't know Arabic, but I looked at this years ago, and its quite complex. a lot of single English words turn into phrases in Arabic. And depending on context, an English phrase turns into different phrases, so one-to-one transliterations don't do well.
Do you simply want to change the English letters into Arabic? You could try mapping from English letters to Arabic, but remember that some English letters are read in groups, eg SH, TCH, STR (as in construction and instrument) and that is difficult to transliterate.
Thanks Ritchie for your reply...I am not quite sure how to solve this issue.can you suggest any idea to takcle this.I repeat my issue,When i finish typing a name (engligh) in a textbox,i want to fill the corresponding arabic word (automatically) in another textbox.
Can you suggest the best way to solve this.... [ October 27, 2008: Message edited by: Sarath Koiloth Ramath ]
Originally posted by Sarath Koiloth Ramath: When i finish typing a name (engligh) in a textbox,i want to fill the corresponding arabic word (automatically) in another textbox.
Unlike English, Arabic uses different glyphs for the same letter depending on context. English has two, Upper Case and lowercase. Arabic has at least four. There are rules for things like when does a vowel get displayed as a separate character, and when its shown as dots over or under other characters.
Its not trivial.
I don't think you can do it as simplistically as you are suggesting, or hope.
When i input your name Paul Clapham.I need to display as بول كلافام.paul,its your name in arabic.I had done some what with google language tranlation.but some words is cannot be converted.Now i am using it.please tell me if there is any other suitable option.
Yes, that looks similar to what I get from Google Translate too. But I don't know if it's correct because I don't know Arabic. Do you know Arabic? Because if you don't, you're going to have a lot of difficulty with this project.
I'm assuming that you want something that if you showed it to a speaker of Arabic, he would recognize it as my name. I wouldn't trust an automated translator to do that; for example if my name were Brown, it might convert that into the Arabic word for "brown". I'm assuming you don't want that.
I'd also not count on Google translator (nor on any other translation tool), don't know for other languages, but the Italian <--> English Google translator is quite stupid, even if you try with not so difficult phrases. I don't even want to think about Arabian <--> English !
We don't have time for this. We've gotta save the moon! Or check this out: