введите на хинди с помощью JavaScript - PullRequest
0 голосов
/ 16 ноября 2018

Я занимаюсь разработкой сайта со шрифтом хинди.Требование заключается в том, что пользователь должен иметь возможность печатать на хинди или, если пользователь копирует содержимое в текстовой области, он должен автоматически конвертироваться в хинди.

Использование приведенного ниже кода, когда пользователь вводит любое слово, например 'welcom 'и затем введите пробел, он автоматически преобразуется в' वेलकम ', но приведенный ниже код не может преобразовать полное предложение в хинди, как если бы пользователь скопировал " aaj ghar janahai"в текстовую область. Преобразует в хинди только последнее слово, а не полное предложение.Но мое требование состоит в том, чтобы преобразовать предложение и в хинди, а не в единственное слово.

Реализация -

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>How to type in Hindi language in text box</title>   
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <script type="text/javascript" src="https://www.google.com/jsapi"></script>
    <script type="text/javascript">
      // Load the Google Transliterate API
      google.load("elements", "1", {
            packages: "transliteration"
          });
      function onLoad() {     
                var options = {
                        sourceLanguage: 'en',
                        destinationLanguage: [google.elements.transliteration.LanguageCode.HINDI],         
                        transliterationEnabled: true
                };   

                var control = new google.elements.transliteration.TransliterationControl(options);  
                var ids = [ "first_name"];  
                alert(ids);
                control.makeTransliteratable(ids);
        }
      google.setOnLoadCallback(onLoad);
    </script>
</head>
<body>
    <table width="50%" style="border:1px solid #06F;background-color:#CFC">
     <tR>
         <td>Input :</td>
            <Td><input type="text" name="first_name" id="first_name"></Td>
        </tR>
    </table>
</body>
</html>

Пожалуйста, помогите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...