i using google translator api regional language input in website (which responsive). suppose translate each word after pressing space, works fine on desktop browsers in chrome. works fine on android default browser , other android browsers. when using same on android chrome browser translator didn't respond on space surprisingly if press go or new line on keyboard translates word. don't understand why happening. , how control it.
here code:
<script type="text/javascript"> google.load("elements", "1", { packages: "transliteration" }); function onload() { var options = { sourcelanguage: google.elements.transliteration.languagecode.english, destinationlanguage: [google.elements.transliteration.languagecode.hindi], shortcutkey: 'ctrl+g', transliterationenabled: true }; if (google.elements.transliteration.isbrowsercompatible()) { var control = new google.elements.transliteration.transliterationcontrol(options); control.maketransliteratable(['transliteratetextarea']); document.getelementbyid('errordiv').innerhtml = 'supported'; } else { document.getelementbyid('errordiv').innerhtml = 'sorry! browser not support transliteration'; } } google.setonloadcallback(onload);
control code:
<div class="google-transliterate-way2blogging"> type in hindi (press ctrl+g toggle between english , hindi)<br> <textarea id="transliteratetextarea" style="width:600px;height:200px"></textarea> <span style="font-weight:bold;font-size:10px;float:right;margin:5px;"></span> <span id="errordiv"></span> </div>
the site in asp.net mvc dint find documentation on this.
Comments
Post a Comment