Пропустить

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

Вопросы, связанные с переводом phpBB-3 на русский язык.
Свернуть Развернуть Правила форума Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

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

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

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

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

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

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

electronick
phpBB 1.0.0
 
Сообщения: 3
Зарегистрирован: 02.12.2008 18:26
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

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

Как вы себе представляете разделение и visibility русскоязычных и англоязычных категорий, форумов и тем?
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
 
Сообщения: 7314
Зарегистрирован: 12.05.2006 17:16
Откуда: Красноярск
Благодарил (а): 2 раз.
Поблагодарили: 251 раз.

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

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

electronick
А ты представляешь книгу на двух языках одновременно? Часто по искусству такие делают или фотоальбомы. Видел?
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
 
Сообщения: 3841
Зарегистрирован: 27.06.2005 0:07
Благодарил (а): 0 раз.
Поблагодарили: 27 раз.

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

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

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


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

Добавлено спустя 6 минут 51 секунду:
Rayden писал(а):electronick
А ты представляешь книгу на двух языках одновременно? Часто по искусству такие делают или фотоальбомы. Видел?


Ну это врятли можно сравнить! У меня нет желания, чтоб форумчане читали и писали на двух языках одновременно. Просто кто-то хочет сидит на русской версии, кто-то на английской, а кто владеет и одним и другим языками может вести беседы на обеих форумах. Повторюсь, мне надо чтоб база пользователей была одна, чтоб не приходилось таким регистрироваться на обеих форумах и при переходе на форум скажем английский перелогиниваться. Я просто не из России, а там где я живу таких достаточно, т.е. русские владеют двумя языками и им интересно так же с англоязычными общаться. Т.е. по сути форума два, а хочется чтоб видно было суммарное колличество пользователей двух форумов на каждом из форумов, ну естественно и регистрация одна (допустим он может зарегестрироваться на одном форуме, аккаунт от которого будет работать на втором)

electronick
phpBB 1.0.0
 
Сообщения: 3
Зарегистрирован: 02.12.2008 18:26
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

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

Возможно будет проще поставить язык по умолчанию английский, а зарегистрированные пользователи уже смогут его поменять на русский.
Для гостей можно определять поддержку языка по браузеру пользователя и если он поддерживается, то переключать на русский.
Всё повторяется. nurlan.info
Аватара пользователя
nissin
Поддержка
Поддержка
 
Сообщения: 1390
Зарегистрирован: 16.12.2007 14:01
Откуда: Павлодар
Благодарил (а): 1 раз.
Поблагодарили: 117 раз.

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

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

Чисто теоретически, установить 2 форума в одну базу, но с разными перефиксами. Потом на одном из форумов в constants.php после
// Table names
заменить
$table_prefix
на перефикс другого форума в строках, касающихся юзеров, групп, друзей, банов, ЛСок и тд.

Добавлено спустя 1 минуту 51 секунду:
сам не пробовал. =)
//
// That's all, Folks!
// -------------------------------------------------
Аватара пользователя
Smayliks
Former team member
 
Сообщения: 1521
Зарегистрирован: 08.03.2005 14:23
Откуда: со всей страны. =)
Благодарил (а): 0 раз.
Поблагодарили: 4 раз.

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

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

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

Вообще, я бы не стал все так усложнять, а просто сделал бы в списке форумов англоязычные форумы, потом русскоязычные (или наоборот) — обычная практика. Если немного потом поковыряться, можно в зависимости от языка менять порядок отображения — у кого какой язык, те форумы и будут сверху.
Аватара пользователя
Oleg NT
Former team member
 
Сообщения: 522
Зарегистрирован: 04.01.2006 11:36
Откуда: Нижний Тагил, Екатеринбург
Благодарил (а): 0 раз.
Поблагодарили: 5 раз.

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

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

Oleg NT писал(а):Тогда с путями и доменами надо будет вопрос решить.

ЭЭээ? Таблицу конфига никто объединять не просит.
//
// That's all, Folks!
// -------------------------------------------------
Аватара пользователя
Smayliks
Former team member
 
Сообщения: 1521
Зарегистрирован: 08.03.2005 14:23
Откуда: со всей страны. =)
Благодарил (а): 0 раз.
Поблагодарили: 4 раз.

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

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

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

yura2009
phpBB 1.0.0
 
Сообщения: 2
Зарегистрирован: 02.06.2009 21:01
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

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

готового решения нет
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
 
Сообщения: 3841
Зарегистрирован: 27.06.2005 0:07
Благодарил (а): 0 раз.
Поблагодарили: 27 раз.

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

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

yura2009
Не до конца прочитал. Там предлагается потом заменить переменную, так что префиксы станут одинаковыми. Но это так, просто один из возможных векторов, куда двигаться. Как сказали,
Rayden писал(а):готового решения нет
Аватара пользователя
Oleg NT
Former team member
 
Сообщения: 522
Зарегистрирован: 04.01.2006 11:36
Откуда: Нижний Тагил, Екатеринбург
Благодарил (а): 0 раз.
Поблагодарили: 5 раз.

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

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

Всё ещё нет готового решения? И не встречалась ли кому локализыция на латышском языке?
Аватара пользователя
undenied
phpBB 1.0.0
 
Сообщения: 3
Зарегистрирован: 06.12.2009 22:22
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

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

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

ты б еще локализацию на хинди или на бенгальском искал на российском сайте.
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Rayden
Former team member
 
Сообщения: 3841
Зарегистрирован: 27.06.2005 0:07
Благодарил (а): 0 раз.
Поблагодарили: 27 раз.

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

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

undenied
На оффсайте видел только литовскую.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Палыч
Просто Палыч
Просто Палыч
 
Сообщения: 9256
Зарегистрирован: 24.05.2006 22:20
Откуда: Питер
Благодарил (а): 3 раз.
Поблагодарили: 283 раз.

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

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

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

Ага, тоже её видел, но немного не то =) Есть идеи по сабжу?
Аватара пользователя
undenied
phpBB 1.0.0
 
Сообщения: 3
Зарегистрирован: 06.12.2009 22:22
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

След.

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

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Изображение