• EN
    RU

keyboard/set_current_language

set_current_language(language); - данная функция используется для переключения текущего языка ввода
Функция на вход принимает параметры:

  • language – новый язык ввода
    ("RU" или "ru" - русский, "EN" или "en" - английский) (string). (До версии 4.9.22)
    ("English","Russian","Ukranian","Greek","Arabic","Bulgarian","Catalan","Chinese (PRC)","Czech","Danish","Dutch","Finnish","French","German","Hebrew","Hungarian","Hungarian","Italian","Japanese","Korean","Lithuanian","Norwegian","Polish","Portuguese","Slovak","Spanish","Swedish","Thai","Turkish") (начиная с версии 4.9.22)

    После отработки функция возвращает результат своей работы в робот :
  • true – успешно сменили язык ввода (boolean)
  • false – операция не произведена (boolean)




  • Пример использования set_current_language (Python):

    # Additional paths
    import sys
    sys.path.insert(0, '../../../Templates PY/')
     
    xhe_host = "127.0.0.1:7010"
    from xweb_human_emulator import *
     
    # начало
    echo("<hr><font color=blue>keyboard.xxxxxxxxx</font><hr>")
     
    # 1 
    echo("1. Сменим язык на русский : ")
    echo(keyboard.set_current_language("ru"),"<br>")
     
    # 2 
    echo("2. Получим текущий язык : ")
    echo(keyboard.get_current_language(),"<br>")
     
    # 3 
    echo("3. Сменим язык на английский : ")
    echo(keyboard.set_current_language("en"),"<br>")
     
    # 4 
    echo("4. Получим текущий язык : ")
    echo(keyboard.get_current_language(),"<br>")
     
    # 5 
    echo("5. Сменим язык на немецкий : ")
    echo(keyboard.set_current_language("de"),"<br>")
     
    # 6 
    echo("6. Получим текущий язык : ")
    echo(keyboard.get_current_language(),"<br>")
     
    # конец
    keyboard.set_current_language("en")
    echo("<hr><br>")
     
    # Quit
    app.quit()

    Пример использования set_current_language (JS):

    // подключим объект для управления эмулятором, если еще не подключен
    xhe_host="127.0.0.1:7010";
    echo=require("../../../Templates JS/init.js");
     
    // начало
    echo("<hr><font color=blue>keyboard.set_current_language</font><hr>");
     
    // 1 шаг
    echo("1. Сменим язык на русский : ");
    echo(keyboard.set_current_language("ru")+"<br>");
     
    // 2 шаг
    echo("2. Получим текущий язык : ");
    echo(keyboard.get_current_language()+"<br>");
     
    // 3 шаг
    echo("3. Сменим язык на английский : ");
    echo(keyboard.set_current_language("en")+"<br>");
     
    // 4 шаг
    echo("4. Получим текущий язык : ");
    echo(keyboard.get_current_language()+"<br>");
     
    // 5 шаг
    echo("5. Сменим язык на немецкий : ");
    echo(keyboard.set_current_language("de")+"<br>");
     
    // 6 шаг
    echo("6. Получим текущий язык : ");
    echo(keyboard.get_current_language()+"<br>");
     
    // конец
    keyboard.set_current_language("en");
    echo("<hr><br>");
     
    // Quit
    app.quit();