Мультиязычность.

Любая помощь по установке/настройке/модификации concrete5

Re: Мультиязычность.

Сообщение cmsservice » 11 июл 2011, 22:30 ,  »  Сообщение:#31

Я вообще считаю, что админку не имеет смысла трогать. Мультиязычность важна на фронтальной части сайта, чтобы посетитель мог просматривать сайт на своем языке, если версия страниц для такового имеется на сайте.
С уважением, Константин
http://Переделка-сайтов.РФ
Индивидуальные решения на платформе Concrete5 для театров и производственно-торговых компаний.
Аватара пользователя
cmsservice
 
Сообщения: 763
Зарегистрирован: 10 окт 2010, 00:10
Откуда: Москва

Re: Мультиязычность.

Сообщение vbnm » 12 июл 2011, 09:29 ,  »  Сообщение:#32

1. Левая колонка всегда останется на том языке, на котором была система при установке.

показать?
у меня одновременно стоят два релиза 5
Пожалуйста зарегистрируйтесь, чтобы увидеть ссылку
concrete/ - исходная версия на англ
Пожалуйста зарегистрируйтесь, чтобы увидеть ссылку
crete/- исходиник на русском
использую два разных броуза, чтобы кеши сайтов не пересекались
эксперемент с англ верс:

Z:\home\couch-pi.com\www\concrete\languages
подключаю пакет РУ
Z:\home\couch-pi.com\www\concrete\concrete\config
if (!defined('LOCALE')) {
define("LOCALE", 'ru_RU');
}

Англ верс пакет ру.JPG

подключаю пакет франц
if (!defined('LOCALE')) {
define("LOCALE", 'fr_FR');
}

анг версия Франц пакет.JPG
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось vbnm 12 июл 2011, 09:43, всего редактировалось 4 раз(а).
vbnm
 
Сообщения: 462
Зарегистрирован: 02 июл 2011, 01:44

Re: Мультиязычность.

Сообщение vbnm » 12 июл 2011, 09:32 ,  »  Сообщение:#33

теперь то же самое проделаем с русской:
Z:\home\couch-pi.com\www\crete\concrete\config
пакет англ
if (!defined('LOCALE')) {
define("LOCALE", 'en_US');
}

русс верс АНгл пакет.JPG


пакет франц
if (!defined('LOCALE')) {
define("LOCALE", 'fr_FR');
}

русс верс Франц пает.JPG


я не присматривался сильно когда говорил о том, что в русской версии баг только на левой колонке, но сейчас проверил и обнаружил, что по всей админке там достаточно кренов..
чего не наблюдается в англ версии когда её локалзуешь на иной язык
У вас нет необходимых прав для просмотра вложений в этом сообщении.
vbnm
 
Сообщения: 462
Зарегистрирован: 02 июл 2011, 01:44

Re: Мультиязычность.

Сообщение vbnm » 12 июл 2011, 09:54 ,  »  Сообщение:#34

слой 3, это меню, карта, и название страниц, которые вкупе и представляют меню, карту.


Не-не-не! Вы не понимаете как тут работает система. Эти вещи не должны переводиться автоматически, это тот же "слой 2". Это контент. Тут мудрить не надо, не тем путем идем, товарищи!

я понимаю, что на данный момент меню, карта и название страниц это слой 2
так идея в том, чтобы из него сделать слой 3, которым можно будет манипулировать через геттекст.
и натолкнуло меня на это именно наблюдений того, что творится в админке с разной локалзацией..и предустановочным пакетом
увидев что в русской сборке не локализуется нормально часть, а в англ локализуется проценов(99)
я пришел к выводу, что можно так же вырезать из внешнего отображения сайта, то что нам нужно и заставит эту часть локалзоваться через геттекст.
Я вообще считаю, что админку не имеет смысла трогать.

а смысл её трогат, когда достаточно поставить англ сборку и она локализуется на любом языке автоматически?
vbnm
 
Сообщения: 462
Зарегистрирован: 02 июл 2011, 01:44

Re: Мультиязычность.

Сообщение cmsservice » 12 июл 2011, 09:56 ,  »  Сообщение:#35

2vbnm: А вы собственно какой русской версией пользуетесь? Если вы не в курсе, то их две:
Пожалуйста зарегистрируйтесь, чтобы увидеть ссылку

В нашей версии в админке все переводится. Я только одного не могу взять в толк, зачем Вам изменение языка админки?
С уважением, Константин
http://Переделка-сайтов.РФ
Индивидуальные решения на платформе Concrete5 для театров и производственно-торговых компаний.
Аватара пользователя
cmsservice
 
Сообщения: 763
Зарегистрирован: 10 окт 2010, 00:10
Откуда: Москва

Re: Мультиязычность.

Сообщение Count_Raven » 12 июл 2011, 12:14 ,  »  Сообщение:#36

А вы какую русскую версию используете? От кого? Где качали/брали?

Просто уважаемый администратор данного форума и сайта Concrete5Russia.ru в свое время не очень-то следовал стандартам локализации и делал русский перевод без Gettext - напрямую правил исходные коды на русский язык. От этого может и быть проблема, что не все локализуется.
Country Amiant - Regno All Rianto
Аватара пользователя
Count_Raven
Супермодератор
 
Сообщения: 1156
Зарегистрирован: 06 окт 2010, 15:00
Откуда: Country Amiant

Re: Мультиязычность.

Сообщение vbnm » 12 июл 2011, 18:20 ,  »  Сообщение:#37

Я только одного не могу взять в толк, зачем Вам изменение языка админки?

я так же не пойму где вы увидели у меня приоритет в этом вопросе?
с админкой уже кой как разобрались..о ней можно забыть
и для меня получается, что лучше скачивать англ версию, потом добавлять в нее русс локализацию и работать на ней, чем брать русскую сборку, но..
для меня основное сейчас это:
меню, карта, и название страниц, которые вкупе и представляют меню, карту.

)))))))))))))))))))))))


А вы собственно какой русской версией пользуетесь?

А вы какую русскую версию используете? От кого? Где качали/брали?

скачивал я скорее всего отсель:
https://c5r.ru/скачать/concrete5-русская-версия/
если эта корявая, то дайте прямую ссылку на скачку той версии, что вы считаете пральной.
поставлю её на локальный и погоняю.

даже если так, и у меня корявая версия русс сборки, основной-то вопрос останется вне этой сферы:
меню, карта, и название страниц, которые вкупе и представляют меню, карту.

что бум с этим делать?
vbnm
 
Сообщения: 462
Зарегистрирован: 02 июл 2011, 01:44

Re: Мультиязычность.

Сообщение vbnm » 13 июл 2011, 00:42 ,  »  Сообщение:#38

поставил вторую русск версию..
насколько я понял ребята прошли тот же путь, что пришлось пройти мне, взяв за основу анг и просто установив пакет Ру, с активацией его через Сайт.пхп(в отношении локализации)
но, не знаю насколько это важно....
папка локализации Ру не содержит в себе папки LC_MESSAGES в которой и должны содержаться файлы po.mo. судя по описанию разработчиков.
Z:\home\couch-pi.com\www\concrete\languages\ru_RU\LC_MESSAGES
в франц локализации, кстати, эта папка присутсвует.
я пока сделал так же, хотя и без этого сайт вроде работал, но кто его знает, может это на что-то и влияет, но пока багов не было
vbnm
 
Сообщения: 462
Зарегистрирован: 02 июл 2011, 01:44

Re: Мультиязычность.

Сообщение vbnm » 21 июл 2011, 21:38 ,  »  Сообщение:#39

ромалы, подскажите, плиз, зачем перекодили БД таблицы в русской версии на 1251?
и чем грозит, если их перевести в utf-8 ?
vbnm
 
Сообщения: 462
Зарегистрирован: 02 июл 2011, 01:44

Re: Мультиязычность.

Сообщение Count_Raven » 21 июл 2011, 23:32 ,  »  Сообщение:#40

Нарооод, не гоните! Где, кто куда!? Юникод всегда! UTF-8
Country Amiant - Regno All Rianto
Аватара пользователя
Count_Raven
Супермодератор
 
Сообщения: 1156
Зарегистрирован: 06 окт 2010, 15:00
Откуда: Country Amiant

Re: Мультиязычность.

Сообщение Count_Raven » 21 июл 2011, 23:34 ,  »  Сообщение:#41

базу в MySQL нужно создавать в unicode_general_ci
Country Amiant - Regno All Rianto
Аватара пользователя
Count_Raven
Супермодератор
 
Сообщения: 1156
Зарегистрирован: 06 окт 2010, 15:00
Откуда: Country Amiant

Re: Мультиязычность.

Сообщение vbnm » 22 июл 2011, 06:19 ,  »  Сообщение:#42

"базу в MySQL нужно создавать в unicode_general_c!"
хм, так и я за это.
vbnm
 
Сообщения: 462
Зарегистрирован: 02 июл 2011, 01:44

Re: Мультиязычность.

Сообщение Count_Raven » 22 июл 2011, 13:27 ,  »  Сообщение:#43

только без восклицательного знака в конце :D
Country Amiant - Regno All Rianto
Аватара пользователя
Count_Raven
Супермодератор
 
Сообщения: 1156
Зарегистрирован: 06 окт 2010, 15:00
Откуда: Country Amiant

Пред.

Вернуться в Помощь по concrete5

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

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

cron