ruslan4uk452 2 Posted January 14, 2021 (edited) Подскажите как реализовать смену языка из клиента для сервера. Когда в клиенте выбираю русский или английский язык меняется язык клиента, но язык сервера HTML не меняется. Как реализовать что бы при смене языка в клиенте переключались HTML сервера? Знаю что нужна указать байпас в клиенте, но где именно в каком файле это делается я не знаю. Буду рад любой помощи. Edited January 14, 2021 by ruslan4uk452 Share this post Link to post Share on other sites
Rolo 279 Posted January 14, 2021 Посмотрите, как привязаны байпасы страниц КБ, например. 1 Share this post Link to post Share on other sites
ruslan4uk452 2 Posted January 14, 2021 Причем тут КБ? мне надо что бы когда в клиенте делаешь смену языка, что бы он посылал запрос на сервер и менял язык диалогов. Share this post Link to post Share on other sites
Rolo 279 Posted January 14, 2021 При том, что кнопки в КБ привязаны к байпасам и можно посмотреть, как это работает воочию, если Вам это ничего не говорит, тут пожалуй в раздел услуг нужно. 1 Share this post Link to post Share on other sites
ruslan4uk452 2 Posted January 14, 2021 (edited) m_hTbBBS.SetText(GetSystemString(387) $ "(Alt+B)"); - открывает кб bypass _bbs_open?file=index - кнопка в кб bypass _bbs_teleport?id=118 - ещё кнопка в кб RequestBypassToServer("set_localization?country=1") - байпас от клиента к серверу для смены html. что мне тут должно говорить и о чем? Edited January 14, 2021 by ruslan4uk452 Share this post Link to post Share on other sites
Rolo 279 Posted January 14, 2021 Кнопки вот: writeS("bypass _bbshome"); writeS("bypass _bbsgetfav"); writeS("bypass _bbsloc"); writeS("bypass _bbsclan"); writeS("bypass _bbsmemo"); writeS("bypass _bbsmail"); writeS("bypass _bbsfriends"); writeS("bypass bbs_add_fav"); writeS("bypass _friendlist_0_"); writeS("bypass _maillist_0_1_0_"); 1 Share this post Link to post Share on other sites
ruslan4uk452 2 Posted January 14, 2021 (edited) Чем они мне помогут? Я вот связи не улавливаю. Это кнопки, а мне надо смену языка стандартным методом. Edited January 14, 2021 by ruslan4uk452 Share this post Link to post Share on other sites
Rolo 279 Posted January 14, 2021 4 минуты назад, ruslan4uk452 сказал: Чем они мне помогут? Я вот связи не улавливаю. Это кнопки, а мне надо смену языка стандартным методом. Вы вынуждаете меня предоставить Вам решение на блюдечке. Ладно, в честь старого нового года... ) В этом примере Вы наглядно можете увидеть, как и что клиент шлет при нажатии на кнопку, и как сервер обрабатывает эти нажатия, как привязываются к ним байпассы. Далее Вы идете в интерфейс, ловите по всякому кнопку смены языка, повторяете все аналогично с кнопками КБ, и привязываете туда смену языка еще и на сервере, профит. 1 Share this post Link to post Share on other sites
ruslan4uk452 2 Posted January 14, 2021 Только смена языка происходит не при нажатии кнопки. А при выборе выпадающего окна. Share this post Link to post Share on other sites
Rolo 279 Posted January 14, 2021 1 минуту назад, ruslan4uk452 сказал: Только смена языка происходит не при нажатии кнопки. А при выборе выпадающего окна. Которое тоже находится в интерфейсе, и тоже может быть привязано к байпасу. 1 Share this post Link to post Share on other sites
cray 27 Posted January 14, 2021 4 минуты назад, Rolo сказал: Которое тоже находится в интерфейсе, и тоже может быть привязано к байпасу. Да хватит ему готовые ответы давать, "буду рад любой помощи", офигенная радость любой помощи, пережевали и в рот положили, а он носом воротит. 1 Share this post Link to post Share on other sites
Rolo 279 Posted January 14, 2021 Только что, cray сказал: Да хватит ему готовые ответы давать, "буду рад любой помощи", офигенная радость любой помощи, пережевали и в рот положили, а он носом воротит. Ты чего злой такой? ) Share this post Link to post Share on other sites