XenForo Homepage

XenForo Homepage 1.0.1

Нет прав для скачивания
Название страницы с homepage на home где меняется ??
В роутинге вы и меняете homepage на home. Там вы и указываете с кого на кого ему ссылаться и на выдаче будет выдавать то, на что вы и указываете. Вы можете задать несколько вариантов с 1 источником, проблем не будет.
 
Последнее редактирование:
А можно ли сделать с помощью этого плагина следующее:
мойфорум.ру - тут обычный внешний вид форума
мойфорум.ру/home - тут тоже самое что и по адресу мойфорум.ру ?
но что бы урлы были разные.
хочу с помощью этого плагина сделать мультиязычность и назвать страницу не home, а например eng
https://xenforo.info/resources/25517-language-tools.7357/ - на тему смены языка, меняться будет автоматически у юзера с учётом его геолокации. И разные URL делать не надо.
https://xenforo.info/resources/multilanguage-node.8672/ - перевод фраз категорий, узлов на разные языки. XFRM тоже касается. XFMG не проверялось.
Ставим и не мучаемся на тему мультиязычности.

Но, если прям хотите 2 разных URL и строго следовать разным языкам, то и 2 БД должно быть в таком случае. Полноценно реализовать на 1 БД 2 разных языка при полном переключении вряд ли будет возможно без доп. скриптов авто-перевода того же. Иных вариантов неизвестно.

По поводу направлений с разными URL, то роутинг вам в помощь /admin.php?route-filters/, вручную прописываем адрес в навигации, создаем новое меню с новой ссылкой и развлекаемся. Можно указать несколько вариантов с одного источника на разные переменные. Никаких проблем.
 
Последнее редактирование:
https://xenforo.info/resources/25517-language-tools.7357/ - на тему смены языка, меняться будет автоматически у юзера с учётом его геолокации. И разные URL делать не надо.
https://xenforo.info/resources/multilanguage-node.8672/ - перевод фраз категорий, узлов на разные языки. XFRM тоже касается. XFMG не проверялось.
Ставим и не мучаемся на тему мультиязычности.

Но, если прям хотите 2 разных URL и строго следовать разным языкам, то и 2 БД должно быть в таком случае. Полноценно реализовать на 1 БД 2 разных языка при полном переключении вряд ли будет возможно без доп. скриптов авто-перевода того же. Иных вариантов неизвестно.

По поводу направлений с разными URL, то роутинг вам в помощь /admin.php?route-filters/, вручную прописываем адрес в навигации, создаем новое меню с новой ссылкой и развлекаемся. Можно указать несколько вариантов с одного источника на разные переменные. Никаких проблем.
Это туфта.
Разные url делать надо. Так работают поисковые системы. Учите матчасть.
2 разные базы данных не нужны. Достаточно сделать два узла на разных языках и публиковать туда темы в соответствии с языком.
Фильтры роутинга не работают для языков.
Это ссылка на смену языка. Как вы её собрались фильтром роутинга обрабатывать лол.
Код:
https://xenforo.info/misc/language?language_id=7&_xfRedirect=https%3A%2F%2Fxenforo.info%2Fthreads%2Fxenforo-homepage.50308%2Fpage-2&t=1701619323%2C505befcc23414d759d09aff0ef83b4a7
Короче xenforo крайне геморойный в плане мультиязычности. Её тупо нет.
 
ФАКЕР, других вариантов просто неведомо. Если вам важно, чтобы SEO было на 2 языка, то да мультязычность по тем плагинам так работать не будет. Вы и вопросы ставили иначе.
2 разные базы данных не нужны. Достаточно сделать два узла на разных языках и публиковать туда темы в соответствии с языком.
Это не решение тоже. Хоть и сам от безысходности к этому прибегал. Плагины, что указал отлично решают эту проблему. Однако при подаче тем и сообщений на иной язык нет никакого решения, нужен скрипт на авто-перевод, как правило достаточно задействовать функции браузера. Если уж и возможно, как-то это реализовать, то это уже из зоны хотелок к созданию плагина или ТЗ. Из коробки этого точно непредусмотрено.
Фильтры роутинга не работают для языков.
И не будет, другие задачи у него.
Это ссылка на смену языка. Как вы её собрались фильтром роутинга обрабатывать лол.
Вы просили указать с одного и того же адреса на разный URL, я вам и дал ответ. То, что вам нужно это для других задач, вы не уточняли. Мультиязычность можно с этим обыграть простым вариантом с несколькими URL, но не так, как вы хотите судя по всему.
Короче xenforo крайне геморойный в плане мультиязычности. Её тупо нет.
И не было. Я вам дал простые варианты решения. Не нравится, поиск в помощь, как говорится. ¯ \ _ (ツ) _ / ¯
Я понимаю, что вы хотите, сам ломал над этим голову, но к сожалению добился более приемлемого варианта с тем, что вам предложил. Если вы знаете больше моего, то предложите свои варианты решения.
 
Последнее редактирование:
Это не решение тоже. Хоть и сам от безысходности к этому прибегал. Плагины, что указал отлично решают эту проблему. Однако при подаче тем и сообщений на иной язык нет никакого решения, нужен скрипт на авто-перевод, как правило достаточно задействовать функции браузера. Если уж и возможно, как-то это реализовать, то это уже из зоны хотелок к созданию плагина или ТЗ. Из коробки этого точно непредусмотрено.
Плагины не решают никакую проблему.
Никакой автоперевод не нужен. Пользователи из сша публикую темы в один форум(узел), пользователи из россии в другой. Больше ничего не требуется.
Всё что остается это заставить гугл индексировать мультиязычно главную страницу. А для этого url главной должен меняться в зависимости от языка.
 
Плагины не решают никакую проблему.
Никакой автоперевод не нужен. Пользователи из сша публикую темы в один форум(узел), пользователи из россии в другой. Больше ничего не требуется.
Всё что остается это заставить гугл индексировать мультиязычно главную страницу. А для этого url главной должен меняться в зависимости от языка.
Именно вашу да, не решат. Я так понимаю, вам нужен другой URL, как ENG с припиской основного домена, как домен 3-го уровня, например eng.myforum.ru, но вы указываете наоборот myforum.ru/home, как поддомен, что не совсем корректно будет в данном плане, но не суть. Я видел сайты, где применяется переключение языка с учётом изменения домена не меняя основной так таково. Ничего подобного лично не встречал для решения на XF, вряд ли подскажу более. К тому же из слов многих европейских юзеров, им не комфортно находится на мультиязычном ресурсе, где не преобладает основной носитель языка. Потому сложно вести подобные ресурсы в таком ключе, но думаю вам это и самому известно. Ваш вопрос больше в зону хотелок, из коробки такого решения точно нет. Но по мне, те плагины, что вам озвучил, достаточно для решения. Если вы иного мнения, то задаем ТЗ и реализуем плагин, иного тут уже просто не дано.
 
Последнее редактирование:
Разные url делать надо.
С упомянутым Multilanguage Node, ссылки будут таки разные, если в URL включается заголовок подфорума.

xenforo крайне геморойный в плане мультиязычности. Её тупо нет.
Она базовая, и не нацелена на ведение форума сразу на нескольких языках.
Вам дают лишь основу для форума, остальное необходимое - догоняете путём плагинов.

OFFTOP

На моей практике, SEO-дрочерство до добра не доводило, потому что те, кто дрочили на SEO, забивали болт на самое важное: контент. Или стабильность самой площадки. А без этого всего, сама площадка лишена смысла.

 
С упомянутым Multilanguage Node, ссылки будут таки разные, если в URL включается заголовок подфорума.
Не будут.
Всё, что он делает так это переводит заголовки/титлы итд
Если установить этот плагин и нажать на селектор языков, то url как был на русском так и останется на английском.
 
Если установить этот плагин и нажать на селектор языков, то url как был на русском так и останется на английском.
Да ну?

Посмотреть вложение 2023-12-03_20-48-54.mp4
Я специально сейчас поставил дополнение, и протестировал. И таки нет, URL тоже изменяется.
 
Да ну?

Посмотреть вложение 150311
Я специально сейчас поставил дополнение, и протестировал. И таки нет, URL тоже изменяется.
лол. ну и зачем это нужно? когда из коробки без плагинов и прочего хлама у каждого узла свой url.
главная страница как была forum.ru так и осталась forum.ru при смене языка через селектор.
 
Я специально сейчас поставил дополнение, и протестировал. И таки нет, URL тоже изменяется.
Он скорей всего имеет в виду, чтобы у него менялся весь домен под принципом 3-его уровня. Что при RU один вариант, а при EN другой. Ему не нужно отдельное изменение самих узлов под одним наименованием домена, а нужно полностью разные. Потому и указал, что это уже из разряда хотелок. Такого на XF точно нет. Если только не будет скрипта, который может видели на некоторых сайтах в шапке выводит окно переключения языка или язык сам переключается с доменом. Такой функционал не новый, но не каждая платформа видимо имеет поддержку подобного.
 
Последнее редактирование:
главная страница как была forum.ru так и осталась forum.ru при смене языка через селектор.
Перечитайте изначальное своё утверждение, которое я и опровергаю выше:
url как был на русском так и останется на английском

По факту, URL тоже изменяется. Если узел на русском называется "Покупка", а на английском - "Buy", то и ссылка изменяется, если
в URL включается заголовок подфорума

Он скорей всего имеет в виду, чтобы у него менялся весь домен под принципом 3-его уровня. Что при RU один вариант, а при EN другой. Ему не нужно отдельное изменение самих узлов под одним наименованием домена, а нужно полностью разные. Потому и указал, что это уже из разряда хотелок. Такого на XF точно нет.
Кажется я дополнение для такого видел, но не помню, сливали ли его здесь.
 
Перечитайте изначальное своё утверждение, которое я и опровергаю выше:


По факту, URL тоже изменяется. Если узел на русском называется "Покупка", а на английском - "Buy", то и ссылка изменяется, если



Кажется я дополнение для такого видел, но не помню, сливали ли его здесь.
Что бы сделать мультиязычность всех страниц и узлов КРОМЕ ГЛАВНОЙ не нужны никакие плагины. Это делается элементарно из коробки.
А вот url главной что бы менялся при переключении языков - пока под вопросом.
 
Что бы сделать мультиязычность всех страниц и узлов КРОМЕ ГЛАВНОЙ не нужны никакие плагины. Это делается элементарно из коробки.
Не существует такого дополнения.
Даже официалы xenforo помочь не могут.
А вы можете просветить, как вы добились этого от коробки? Не используя плагины для редактирования на те же фразы на узлы/категории. Темы/сообщения понятное дело не адаптируешь никак. Плагин решает вопрос с узлами/категориями. Сама навигация от базовой установки языка. По факту и менять больше нечего. Если только вы не нашли способы адаптировать язык и на темы и сообщения. Другой плагин автоматически переключает пользователя на нужный язык по мере его месту проживания, тем самым устраняет необходимость вам менять домен. Зачем вам сама смена домена, не совсем понятно, когда технически это уже решено. На SEO как по мне это никак пагубно сказаться не должно.

А по поводу смены домена, то решать это и нужно на уровне домена, а именно настройка поддомена или домена 3-го уровня, иного тут просто не дано, но как... это связать с языком, то тут к сожалению не подскажу.
 
Последнее редактирование:
Зачем вам сама смена домена, не совсем понятно, когда технически уже есть решение.

А по поводу смены домена, то решать это и нужно на уровне домена, а именно настройка поддомена или домена 3-го уровня, иного тут просто не дано, но как... это связать с языком, то тут к сожалению не подскажу.
1. Затем что поисковые системы вашу туфту как мультиязычность не воспринимают.
2. Господи причем тут поддомены. Речь идет о том что бы менялся урл когда пользователь жмет на кнопку «выбор языка».
 
ФАКЕР, Во первых прекратите нести ересь и агрегировать на участников, во вторых как я вижу вы сам дилетант во всем этом, но почему то упорно с нами спорите. Вам уже было сказано что и как сделать, другого движком не предусмотрено и не когда не буде не в одном движке сделано.
Затем что поисковые системы вашу туфту как мультиязычность не воспринимают.
Пожалуйста, изучите матчасть или хотя бы научитесь пользоваться Hreflang, а то вы нам щас объясните что мультиязычность и поисковиики это труба, откуда у вас такие познания хз. Пожалуйста с больной головы на здоровую не перекладывайте.

В третьих, чтобы система полностью бралась поисковиками под языки нужен или поддомен или другой домен и все (ребята 100 раз написали), какого рожна вы тут выдумываете? Пожалуйста, перестаньте писать чушь и тратить и наше и ваше время.
 
1. Затем что поисковые системы вашу туфту как мультиязычность не воспринимают.
2. Господи причем тут поддомены. Речь идет о том что бы менялся урл когда пользователь жмет на кнопку «выбор языка».
1. Когда разные URL, хватают как миленькие. На те же узлы и категории вы прописываете вручную заголовок и описание, они автоматически преобразуются в "meta" и боты это хватают так же. С тем плагином вы сразу этого добьётесь на 2 разных языка. Как вы этого не поймёте.
2. Единственное, наверное разумное решение вашего вопроса, это создать редирект с обращением на поддомен или домен 3-его уровня, как вам нравится. Потому что и не знаю, что уже тут посоветовать... Если уж так принципиально нужно поменять домен. К смене языке это явно никак не привяжешь штатным методом. Нужен явно отдельный скрипт, который это преобразовывал, но я даже не представляю возможным это т.к. не разработчик. Как я и повторюсь, ваш вопрос на уровне домена, который к XF не имеет прямого отношения. Создавайте тему с ТЗ, что вам нужно и ищите исполнителя. Мне больше посоветовать нечего. Вы же не можете индексировать SEO на 2 языка одновременного с 1 домена при разных сеансов пользователя с разными языками на одной странице? Индексация будет только с разными URL и они выдаются в узлах/категориях. Вы же темы определенно создавать будете для 2х носителей языка? Следовательно и разный URL будет обеспечен. Я уже и не знаю, что придумать для такого извращения))) Фундаментально вам домен изменять необязательно, когда есть плагины решающие эту проблему. Я на этом думаю закончу.
 
Последнее редактирование:
1. Затем что поисковые системы вашу туфту как мультиязычность не воспринимают.
2. Господи причем тут поддомены. Речь идет о том что бы менялся урл когда пользователь жмет на кнопку «выбор языка».
OFFTOP

Как-же иногда не хватает реакции рукалицо 🤦‍♂️

 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу