Onkeypress в текстовом поле предложения не отображается в Google Translate - PullRequest
0 голосов
/ 12 сентября 2018

Я пытаюсь получить предложение в google translate API, но когда я нажимаю на языке, это работает нормально, но предложение не приходит. Может ли помочь в этом?

<textarea id="storyContent_ifr" name="storyContent" aria-hidden="true" ><?php if( count($getStoryContent) > 0){ echo html_entity_decode($getStoryContent->story_content); }?></textarea>

Javascript

 var lang = "en";
    $(document).on('change','#myLanguage', function(){
        if($(this).val() == "2"){
            lang = "gu";
        }
        else if($(this).val() == "3"){
            lang = "hi";
        }
        else if($(this).val() == "4"){
            lang = "mr";
        }
        else if($(this).val() == "6"){
            lang = "en";
        }
        onLoad();
    });


      function onLoad() {
        google.load("elements", "1", {
            packages: "transliteration"
        });
        var options = {
          sourceLanguage: 'en',
          destinationLanguage: [lang],
          shortcutKey: 'ctrl+m',
          transliterationEnabled: true
        };
        var control = new google.elements.transliteration.TransliterationControl(options);
        var ids = [ "storyContent_ifr" ];
        control.makeTransliteratable(ids);
        // control.showControl('translControl');
      }
      google.setOnLoadCallback(onLoad);
...