Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Топ новостей на мультиязычном сайте

Топ новостей на мультиязычном сайте


     03.12.2011    Общие вопросы    2654

вопрос
Здравствуйте! я сделал мультиязычный dle таким способом:



и у меня возникла проблема:

Я сделал три дополнительных поля [xfvalue_engtitle](заголовки материалов),[xfvalue_engshort]{короткое описание}[xfvalue_engfull]{полное описание}

допустим я сделал 2 языка Русский и Английский, язык по умолчанию Русский. А проблема в том что, в модуле topnews на английском версии сайта заголовки материалов выводятся на русском языке а мне нужно чтобы было на английском.

Ответил: ПафНутиЙ


Что бы было на английском у вас два варианта:
1. Модифицировать topnews таким образом, что бы он поддерживал несколько шаблонов и вывод дополнительных полей, в английской версии выводить topnews с другим шаблоном (либо просто продублировать файл topnews и вывести другим тегом)
2. Подождать выхода модуля Block.Pro - там будет поддержка любых допполей, и вывод топов новостей.

А вообще в DLE полная мультиязычность невозможна без серьёзных модификаций движка.

P.S. только сегодня написал более нормальную статью про мультиязычность

Комментарии пользователей (2)

nikusha
1 | 1

nikusha - 3 декабря 2011 20:53 - Юзер

вот идея дублировки topnews то что мне нужно, но как это сделать объясните пожалуйста.

Gonzales
1

8 | 8

Gonzales - 19 сентября 2012 00:54 - Юзер

В версии 9.7 расширили возможности тэга {custom}...
Он уже поддерживает и вывод блока по тейтингу, по дате и т.д.
Останется только сделать свои шаблоны для вывода нужной информации в разных языковых версиях.
И всё это силами самого движка...

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы