Enable another language input

How can I allow a user to enter bengali in textarea in the text box of my site using the Google function, which can automatically translate the typed English word into the correct Bengali word?

0
php google-translate
source share
3 answers
*BEfore that signup for the API key http://code.google.com/apis/loader/signup.html* <pre> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <script type="text/javascript" src="https://www.google.com/jsapi?key=INSERT-YOUR-KEY"> </script> <script type="text/javascript"> // Load the Google Transliterate API google.load("elements", "1", { packages: "transliteration" }); function onLoad() { var options = { sourceLanguage: google.elements.transliteration.LanguageCode.ENGLISH, destinationLanguage: [google.elements.transliteration.LanguageCode.BENGALI], shortcutKey: 'ctrl+g', transliterationEnabled: true }; // Create an instance on TransliterationControl with the required // options. var control = new google.elements.transliteration.TransliterationControl(options); // Enable transliteration in the textbox with id // 'transliterateTextarea'. control.makeTransliteratable(['transliterateTextarea']); } google.setOnLoadCallback(onLoad); </script> </head> <body> Type in BENGALI (Press Ctrl+g to toggle between English and BENGALI)<br> <textarea id="transliterateTextarea" style="width:600px;height:200px"></textarea> </body> </html> </pre> 
+1
source share

you can use the Google API AJAX Language - Tools for translating and defining a language using this function,

 google.language.translate('Gato', 'es', 'en', function(result) { alert(result.translation); }); 

for full reference visit google ajax api

+1
source share
 <script type="text/javascript"> // Load the Google Transliterate API google.load("elements", "1", { packages: "transliteration" }); function onLoad() { var options = { sourceLanguage:'en', // from english destinationLanguage:['or'], // to oriya shortcutKey: 'ctrl+g', transliterationEnabled: true }; // Create an instance on TransliterationControl with the required // options. var control = new google.elements.transliteration.TransliterationControl(options); // Enable transliteration in the textbox with id // 'transliterateTextarea'. control.makeTransliteratable(['TEXT_BOX_ID']); } google.setOnLoadCallback(onLoad); </script> 

Please check this information in the relevant documentation https://developers.google.com/transliterate/v1/getting_started?hl=en

0
source share

All Articles