Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Два языка - один форум?!

Вопросы, связанные с переводом phpBB на русский язык.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
electronick
phpBB 1.0.0
Сообщения: 3
Стаж: 15 лет 3 месяца

Два языка - один форум?!

Сообщение electronick »

Здравствуйте!
У меня такой вопрос, возможно ли на phpBB3 создать двуязычный форум, но в таком виде, чтоб это были два форума, но с одной базой пользователей.
Постараюсь поконкретней:
Есть адрес, скажем site.com на нем будет висеть англоязычный форум, хочется чтоб был rus.site.com т.е. на нем будет русскоязычный форум и проблема в том, что очень хочется, чтоб у них была одна база пользователей, скажем чтоб показывалось общая база пользователей "кто онлайн" на обеих форумах , или же чтоб не пришлось пользователю регистрироваться как на двух разных форумах, если он обладает двумя языками общения, так же чтоб общая колличество написаных им тем или ответов учитывалась опять же с обоих форумов.

Возможно ли вообще такое?! Не обязательно конечно чтоб адрес был rus.site.com, всегда можно сделать переадресацию на какую-то ссылку.
Главное чтоб было как на сайтах, одна регистрация, скажем английский и русский флажки, два одинакавых по темам форума.

Везде только находил применения в одном форуме сразу двух языков ввиде: Ваша Тема / Your topic
Но это не катит.

Заранее Всем благодарен за ответы, советы и прочую полезную информацию!
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16313
Стаж: 17 лет 10 месяцев
Откуда: Красноярск
Благодарил (а): 533 раза
Поблагодарили: 2119 раз
Контактная информация:

Re: Два языка - один форум?!

Сообщение rxu »

Как вы себе представляете разделение и visibility русскоязычных и англоязычных категорий, форумов и тем?
Изображение
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 18 лет 9 месяцев
Поблагодарили: 44 раза
Контактная информация:

Re: Два языка - один форум?!

Сообщение Rayden »

electronick
А ты представляешь книгу на двух языках одновременно? Часто по искусству такие делают или фотоальбомы. Видел?
phpBB2 FAQ
phpBB3 FAQ
electronick
phpBB 1.0.0
Сообщения: 3
Стаж: 15 лет 3 месяца

Re: Два языка - один форум?!

Сообщение electronick »

rxu писал(а):Как вы себе представляете разделение и visibility русскоязычных и англоязычных категорий, форумов и тем?
Наверно все-таки непонятно я написал :( Мне важно только чтобы была одна регистрация, и видимость пользователей КТО ОНЛАЙН на обеих форумах, скажем пользователь в данный момент находится на русской версии, а кто сидит на английской видит что он онлайн. Сами два форума могут жить отдельно друг от друга, т.е. категории в них будут одинаковые, а вот темы пользователей разные по понятным причинам (одни одно обсуждают, другие могут другое). Так сказать есть мультиязычность, а тут так сказать мультифорумность :D но с одной базой пользователей

Добавлено спустя 6 минут 51 секунду:
Rayden писал(а):electronick
А ты представляешь книгу на двух языках одновременно? Часто по искусству такие делают или фотоальбомы. Видел?
Ну это врятли можно сравнить! У меня нет желания, чтоб форумчане читали и писали на двух языках одновременно. Просто кто-то хочет сидит на русской версии, кто-то на английской, а кто владеет и одним и другим языками может вести беседы на обеих форумах. Повторюсь, мне надо чтоб база пользователей была одна, чтоб не приходилось таким регистрироваться на обеих форумах и при переходе на форум скажем английский перелогиниваться. Я просто не из России, а там где я живу таких достаточно, т.е. русские владеют двумя языками и им интересно так же с англоязычными общаться. Т.е. по сути форума два, а хочется чтоб видно было суммарное колличество пользователей двух форумов на каждом из форумов, ну естественно и регистрация одна (допустим он может зарегестрироваться на одном форуме, аккаунт от которого будет работать на втором)
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2208
Стаж: 16 лет 3 месяца
Откуда: Павлодар
Благодарил (а): 7 раз
Поблагодарили: 338 раз
Контактная информация:

Re: Два языка - один форум?!

Сообщение nissin »

Возможно будет проще поставить язык по умолчанию английский, а зарегистрированные пользователи уже смогут его поменять на русский.
Для гостей можно определять поддержку языка по браузеру пользователя и если он поддерживается, то переключать на русский.
Всё повторяется. nurlan.info
Аватара пользователя
Balamut
Former team member
Сообщения: 2213
Стаж: 19 лет
Откуда: {postrow.POSTER_FROM}
Поблагодарили: 146 раз
Контактная информация:

Re: Два языка - один форум?!

Сообщение Balamut »

Чисто теоретически, установить 2 форума в одну базу, но с разными перефиксами. Потом на одном из форумов в constants.php после

Код: Выделить всё

// Table names
заменить

Код: Выделить всё

$table_prefix
на перефикс другого форума в строках, касающихся юзеров, групп, друзей, банов, ЛСок и тд.

Добавлено спустя 1 минуту 51 секунду:
сам не пробовал. =)
//
// That's all, Folks!
// -------------------------------------------------
Аватара пользователя
Oleg NT
Former team member
Сообщения: 450
Стаж: 18 лет 2 месяца
Откуда: Нижний Тагил
Поблагодарили: 11 раз
Контактная информация:

Re: Два языка - один форум?!

Сообщение Oleg NT »

Тогда с путями и доменами надо будет вопрос решить. Причем тут не классический мультидомен (когда один адрес эквивалентен другому), а условный — на какой язык я зашел, такой домен и путь и должен быть.

Вообще, я бы не стал все так усложнять, а просто сделал бы в списке форумов англоязычные форумы, потом русскоязычные (или наоборот) — обычная практика. Если немного потом поковыряться, можно в зависимости от языка менять порядок отображения — у кого какой язык, те форумы и будут сверху.
Аватара пользователя
Balamut
Former team member
Сообщения: 2213
Стаж: 19 лет
Откуда: {postrow.POSTER_FROM}
Поблагодарили: 146 раз
Контактная информация:

Re: Два языка - один форум?!

Сообщение Balamut »

Oleg NT писал(а):Тогда с путями и доменами надо будет вопрос решить.
ЭЭээ? Таблицу конфига никто объединять не просит.
//
// That's all, Folks!
// -------------------------------------------------
yura2009
phpBB 1.0.0
Сообщения: 2
Стаж: 14 лет 9 месяцев

Re: Два языка - один форум?!

Сообщение yura2009 »

У меня возникла та же проблема.
Если делать как уже предлагалось в этом обсуждении - "установить 2 форума в одну базу, но с разными перефиксами", то получается, что английский форум будет работать с одними таблицами базы, русский с другими, если я все правильно понял. Но, ведь таблица с юзерами должна быть одна. Как быть в этом случае? Или может есть какое-то другое решение?
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 18 лет 9 месяцев
Поблагодарили: 44 раза
Контактная информация:

Re: Два языка - один форум?!

Сообщение Rayden »

готового решения нет
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Oleg NT
Former team member
Сообщения: 450
Стаж: 18 лет 2 месяца
Откуда: Нижний Тагил
Поблагодарили: 11 раз
Контактная информация:

Re: Два языка - один форум?!

Сообщение Oleg NT »

yura2009
Не до конца прочитал. Там предлагается потом заменить переменную, так что префиксы станут одинаковыми. Но это так, просто один из возможных векторов, куда двигаться. Как сказали,
Rayden писал(а):готового решения нет
Аватара пользователя
undenied
phpBB 1.0.0
Сообщения: 3
Стаж: 14 лет 3 месяца

Re: Два языка - один форум?!

Сообщение undenied »

Всё ещё нет готового решения? И не встречалась ли кому локализыция на латышском языке?
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 18 лет 9 месяцев
Поблагодарили: 44 раза
Контактная информация:

Re: Два языка - один форум?!

Сообщение Rayden »

ты б еще локализацию на хинди или на бенгальском искал на российском сайте.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза
Контактная информация:

Re: Два языка - один форум?!

Сообщение Палыч »

undenied
На оффсайте видел только литовскую.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
undenied
phpBB 1.0.0
Сообщения: 3
Стаж: 14 лет 3 месяца

Re: Два языка - один форум?!

Сообщение undenied »

На оффсайте видел только литовскую.

Ага, тоже её видел, но немного не то =) Есть идеи по сабжу?
Ответить

Вернуться в «Русский перевод phpBB»