Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Топ новостей на мультиязычном сайте

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


     03.12.2011    мультиязычность, topnews    Все вопросы » Общие вопросы    4137

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



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

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

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

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


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

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

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

2 комментария

nikusha
Юзер

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

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

Gonzales
Юзер

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

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

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

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

наверх