We help IT Professionals succeed at work.

Check out our new AWS podcast with Certified Expert, Phil Phillips! Listen to "How to Execute a Seamless AWS Migration" on EE or on your favorite podcast platform. Listen Now

x

Using google transliteration in Flex

dtivmk
dtivmk asked
on
Medium Priority
671 Views
Last Modified: 2012-05-07
Attached code is an example of how to use Google transliteration
feature in certain html textboxes. I need to enable the same
transliteration feature for a flex application. Is there a way
I could do it?

<html>
      <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
        <script type="text/javascript" src="http://www.google.com/jsapi">
        </script>
        <script type="text/javascript">
 
          // Load the Google Transliteration API
          google.load("elements", "1", {
                packages: "transliteration"
              });
 
          function onLoad() {
            var options = {
              sourceLanguage: 'en',
              destinationLanguage: ['hi','kn','ml','ta','te'],
              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 textfields with the given ids.
            var ids = [ "transl1", "transl2" ];
            control.makeTransliteratable(ids);
 
            // Show the transliteration control which can be used to toggle between
            // English and Hindi and also choose other destination language.
            control.showControl('translControl');
          }
          google.setOnLoadCallback(onLoad);
 
        </script>
      </head>
      <body>
      <center>Type in Indian languages (Press Ctrl+g to toggle between English and Hindi)</center>
        <div id='translControl'></div>
        <br>Title : <input type='textbox' id="transl1"/>
        <br>Body<br><textarea id="transl2" style="width:600px;height:200px"></textarea>
      </body>
    </html>

Open in new window

Comment
Watch Question

Unlock this solution with a free trial preview.
(No credit card required)
Get Preview
Commented:
Unlock this solution with a free trial preview.
(No credit card required)
Get Preview

Author

Commented:
How do I accept multiple solutions for this question?
Unlock the solution to this question.
Thanks for using Experts Exchange.

Please provide your email to receive a free trial preview!

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.