Posted 15 сентябряSep 15 comment_211149 Приветствую! Возможно ли как то на IPS последних версий реализовать поддержку разных языков в названии темы ? То есть если пользователь выбрал Русский язык, у него будет заголовок указанный в русской версии, если Английский язык, то будет соответственно на Английском. Link to comment https://ipbmafia.ru/topic/27947-podderzhka-raznyh-yazykov/ Share on other sites Больше вариантов
15 сентябряSep 15 comment_211150 Я вас не правильно понял...но вы устанавливаете русский язык и у вас установлен английский....пользователь выбирает....отдельно можно переместить кнопку смены языка на видное место Link to comment https://ipbmafia.ru/topic/27947-podderzhka-raznyh-yazykov/?&do=findComment&comment=211150 Share on other sites Больше вариантов
15 сентябряSep 15 Author comment_211157 @Silence Да, но как сделать чтобы Заголовок темы можно было указать на разных языках? Вот к примеру эта тема называется "Поддержка разных языков", а я хочу чтобы если пользователь выбрал английский язык на форуме то ему показывало "Support for different languages". Само содержимое темы я сделал с помощью встроенных функций, а вот для название/Заголовка не нашел) Edited 15 сентябряSep 15 by SoulRainr Link to comment https://ipbmafia.ru/topic/27947-podderzhka-raznyh-yazykov/?&do=findComment&comment=211157 Share on other sites Больше вариантов
15 сентябряSep 15 comment_211158 $categories = $pages->get(1060)->children(); $language = $user->language; // сохраняем язык пользователя foreach($categories as $category) { $user->language = $languages->get('default'); // нужно использовать default, так как английский — ваш язык по умолчанию, и установить его в качестве языка $user $content .= $category->title; } $user->language = $language; // // восстанавливаем язык пользователя что-то вроде этого Link to comment https://ipbmafia.ru/topic/27947-podderzhka-raznyh-yazykov/?&do=findComment&comment=211158 Share on other sites Больше вариантов
15 сентябряSep 15 Author comment_211159 41 минуту назад, Silence сказал: $categories = $pages->get(1060)->children(); $language = $user->language; // сохраняем язык пользователя foreach($categories as $category) { $user->language = $languages->get('default'); // нужно использовать default, так как английский — ваш язык по умолчанию, и установить его в качестве языка $user $content .= $category->title; } $user->language = $language; // // восстанавливаем язык пользователя что-то вроде этого Честно говоря не совсем понял как это мне даст возможность указывать английский параметр Заголовка)) В моей теории нужно добавлять новый Input где уже обрабатывать другой язык по типу как создается форум в разделе Link to comment https://ipbmafia.ru/topic/27947-podderzhka-raznyh-yazykov/?&do=findComment&comment=211159 Share on other sites Больше вариантов
15 сентябряSep 15 comment_211160 В новых версиях такой встроенной штуки нет... Прочитал статью на официальном сайте IPS... Способ создать всё х2... к сожалению Цитата Note: Language packs do not translate user-generated content such as forum posts; they will appear only in the language typed by the user. If you have a userbase containing speakers from several languages, one strategy is to create separate content sections (e.g. forums) for each language used, in effect creating sub-communities. Link to comment https://ipbmafia.ru/topic/27947-podderzhka-raznyh-yazykov/?&do=findComment&comment=211160 Share on other sites Больше вариантов
15 сентябряSep 15 comment_211161 Я нашел то, что вы ищете... но не могу найти это для скачивания https://www.ynwa.tv/files/file/39-ne-translate/ Link to comment https://ipbmafia.ru/topic/27947-podderzhka-raznyh-yazykov/?&do=findComment&comment=211161 Share on other sites Больше вариантов
16 сентябряSep 16 Author comment_211165 9 часов назад, Silence сказал: Я нашел то, что вы ищете... но не могу найти это для скачивания https://www.ynwa.tv/files/file/39-ne-translate/ В любом случае спасибо за обсуждение и помощь Link to comment https://ipbmafia.ru/topic/27947-podderzhka-raznyh-yazykov/?&do=findComment&comment=211165 Share on other sites Больше вариантов
16 сентябряSep 16 comment_211172 17 часов назад, Silence сказал: Я нашел то, что вы ищете... Представленная ссылка содержит информацию, что делает продаваемый платный плагин/приложение: переводит часть контента на странице через Google API: "Uses Google's Cloud Translation REST API (Basic) or DeepL's Translator API". Автору темы, насколько я понял, хочется, чтобы контент можно было создавать и потом читать на двух языках без переводчика. Это другое. Данный движок не рассчитан на создание контента на нескольких языках под одним id. Для перевода всего сайта можно использовать этот плагин, он бесплатный: Edited 16 сентябряSep 16 by Zero108 Link to comment https://ipbmafia.ru/topic/27947-podderzhka-raznyh-yazykov/?&do=findComment&comment=211172 Share on other sites Больше вариантов
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.