услуги web разработчика

Второй язык для Seditio
Опубликовано: 2005-08-05
Пример данного хука Вы можете видеть на этом сайте.

Данный хук-плагин (реализован частично хуком, частично расширенным плагином) разделяет сайт по языковому признаку.
Общими остаются только база данных пользователей и настройки.
Ограничений на количество языков нет.
Обратите внимание: для организации истинной многоязычности Ваш скин должен поддерживать нужные языки в своих tpl файлах.

Возможны три варианта реализации многоязычности:

1) Переключение на другой язык осуществляется из домена.
Например основной сайт имеет адрес: www.mysite.com
а его английская версия имеет адрес: en.mysite.com
При этом поддомены следует настроить так, чтобы они вели в тотже каталог что и основной адрес.
Этот вариант является наиболее предпочтительным.

2) Переключение на другой язык осуществляется из каталога.
Например основной сайт имеет адрес: www.mysite.com
а его английская версия имеет адрес: www.mysite.com/en/
Этот вариант требует от сервера наличие модуля mod_rewrite.

3) Вариант используется в случае невозможности организации переключения языка из поддомена или каталога.
В этом случае основной сайт имеет адрес: www.mysite.com
а его английская версия: www.mysite.com?setlng=en
При использовании этого метода в силу специфики реализации редиректов в LDU большинство системных сообщений будут выводится на основном языке (хотя при большом желании это тоже правится).
Загрузка файла
  • Файл не доступен к загрузке.
  • По всей видимости файл устарел, и более не доступен.
  • Если вам действительно нужен данный файл, вы можете запросить его через форму обратной связи.
Комментарии
Автор
Сообщение
Опубликовано: 2005-07-27 18:12:10
#98
Статус: администратор
Сегодня в движок LDU мною была добавлена новая функция - мультиязычность. Теперь на сайте, запущенном под управлением всего лишь одного LDU можно реализовать теоретически неограниченное количество языков. Разделению подлежат новости, голосования, форум и так далее. Единой остается база пользователей и все что с этим связано. На данный момент реализовано два языка: ru - Русский (является основным по умолчанию) uk - Английский Высказаться по этому поводу можно прямо здесь. ps не забываем тестировать
Опубликовано: 2005-08-05 03:26:55
#108
Статус: пользователь
когда public plugin? :D:D:D нашел... нафига 2 топика то?
Опубликовано: 2005-08-05 07:01:36
#111
Статус: администратор
я этот хук писал, чтобы устанавливать его на платные сайты, поэтому на данный момент выкладывать его в открытую не буду. второй топик на английском.
Опубликовано: 2005-12-30 22:27:27
#243
Статус: пользователь
Интересно, как этот хук-плагин будет работать на LDU 900? Надо будет переделывать?
Опубликовано: 2006-01-01 11:10:44
#244
Статус: администратор
Думаю после небольшой модификации под новое ядро плагин будет работать.
Опубликовано: 2006-01-11 12:25:46
#254
Статус: пользователь
Almaz, кроме примера на твоем сайте есть реально работающие применения твоего плагина? И не на двух, а на большем числе языков?
Опубликовано: 2006-01-11 14:50:12
#255
Статус: администратор
Нет, я таких сайтов не знаю. Данный плагин у меня был куплен только один раз одним иностранцем но он так и не сообщил на каком сайте будет его использовать. (скорее всего он его так и не установил т.к. пропал кудато).
Xaria
Опубликовано: 2013-06-16 09:46:38
#365
Статус: гость
Boy that relaly helps me the heck out.
Eknath
Опубликовано: 2013-06-18 06:18:12
#406
Статус: гость
Wait, I cannot fathom it being so sthirgrtfoaward.
Marseille
Опубликовано: 2013-06-18 09:27:23
#437
Статус: гость
Son of a gun, this is so helufpl!
Добавить комментарий
Введите одно любое из этих слов: персик, слива, банан.
Кто сейчас на сайте
Всего зарегистрированных пользователей: 212
Наши пользователи оставили сообщений: 422
Последний зарегистрированный пользователь: kaanad
За последние 24 часа сайт посетило 0 зарегистрированных пользователей.
Сейчас посетителей на сайте: 1, из них зарегистрированных: 0, гостей: 1
Больше всего посетителей зарегистрировано: 53
Зарегистрированные пользователи: Не найдено.
Эти данные основаны на активности пользователей за последние пять минут
P0wered by: Laravel (2019) ⇐ Cotonti (2011) ⇐ Seditio (2006) ⇐ LDU (2005)
Almaz (c) 2003
[ Страница создана за 0.23 секунды ] [ Gzipped ]