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

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

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

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

Сообщение electronick » 02.12.2008 18:46

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

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

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

Заранее Всем благодарен за ответы, советы и прочую полезную информацию!

Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 14533
Зарегистрирован: 12.05.2006 18:16
Откуда: Красноярск
Благодарил (а): 348 раз
Поблагодарили: 1556 раз

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

Сообщение rxu » 02.12.2008 19:03

Как вы себе представляете разделение и visibility русскоязычных и англоязычных категорий, форумов и тем?
Изображение

Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Зарегистрирован: 27.06.2005 1:07
Поблагодарили: 44 раза

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

Сообщение Rayden » 02.12.2008 21:52

electronick
А ты представляешь книгу на двух языках одновременно? Часто по искусству такие делают или фотоальбомы. Видел?
phpBB2 FAQ
phpBB3 FAQ

electronick
phpBB 1.0.0
Сообщения: 3
Зарегистрирован: 02.12.2008 18:26

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

Сообщение electronick » 02.12.2008 23:02

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

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

Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2181
Зарегистрирован: 16.12.2007 14:01
Откуда: Павлодар
Благодарил (а): 7 раз
Поблагодарили: 338 раз

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

Сообщение nissin » 02.12.2008 23:52

Возможно будет проще поставить язык по умолчанию английский, а зарегистрированные пользователи уже смогут его поменять на русский.
Для гостей можно определять поддержку языка по браузеру пользователя и если он поддерживается, то переключать на русский.
Всё повторяется. nurlan.info

Аватара пользователя
Smayliks
Поддержка
Поддержка
Сообщения: 2168
Зарегистрирован: 08.03.2005 14:23
Откуда: {postrow.POSTER_FROM}
Поблагодарили: 151 раз

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

Сообщение Smayliks » 13.12.2008 21:55

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

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

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

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

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

Добавлено спустя 1 минуту 51 секунду:
сам не пробовал. =)
//
// That's all, Folks!
// -------------------------------------------------

Аватара пользователя
Oleg NT
Former team member
Сообщения: 450
Зарегистрирован: 04.01.2006 11:36
Откуда: Нижний Тагил
Поблагодарили: 11 раз

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

Сообщение Oleg NT » 26.12.2008 2:47

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

Вообще, я бы не стал все так усложнять, а просто сделал бы в списке форумов англоязычные форумы, потом русскоязычные (или наоборот) — обычная практика. Если немного потом поковыряться, можно в зависимости от языка менять порядок отображения — у кого какой язык, те форумы и будут сверху.

Аватара пользователя
Smayliks
Поддержка
Поддержка
Сообщения: 2168
Зарегистрирован: 08.03.2005 14:23
Откуда: {postrow.POSTER_FROM}
Поблагодарили: 151 раз

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

Сообщение Smayliks » 01.01.2009 2:32

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

yura2009
phpBB 1.0.0
Сообщения: 2
Зарегистрирован: 02.06.2009 22:01

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

Сообщение yura2009 » 08.06.2009 19:26

У меня возникла та же проблема.
Если делать как уже предлагалось в этом обсуждении - "установить 2 форума в одну базу, но с разными перефиксами", то получается, что английский форум будет работать с одними таблицами базы, русский с другими, если я все правильно понял. Но, ведь таблица с юзерами должна быть одна. Как быть в этом случае? Или может есть какое-то другое решение?

Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Зарегистрирован: 27.06.2005 1:07
Поблагодарили: 44 раза

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

Сообщение Rayden » 08.06.2009 20:36

готового решения нет
phpBB2 FAQ
phpBB3 FAQ

Аватара пользователя
Oleg NT
Former team member
Сообщения: 450
Зарегистрирован: 04.01.2006 11:36
Откуда: Нижний Тагил
Поблагодарили: 11 раз

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

Сообщение Oleg NT » 11.06.2009 2:13

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

Аватара пользователя
undenied
phpBB 1.0.0
Сообщения: 3
Зарегистрирован: 06.12.2009 22:22

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

Сообщение undenied » 06.12.2009 22:24

Всё ещё нет готового решения? И не встречалась ли кому локализыция на латышском языке?

Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Зарегистрирован: 27.06.2005 1:07
Поблагодарили: 44 раза

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

Сообщение Rayden » 06.12.2009 22:43

ты б еще локализацию на хинди или на бенгальском искал на российском сайте.
phpBB2 FAQ
phpBB3 FAQ

Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 453 раза

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

Сообщение Палыч » 06.12.2009 23:17

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

Аватара пользователя
undenied
phpBB 1.0.0
Сообщения: 3
Зарегистрирован: 06.12.2009 22:22

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

Сообщение undenied » 06.12.2009 23:19

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

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

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