Добрый вечер, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались.
   
   


Форум
 SX CMS / Техническая помощь
         Секция, Тема, Выбор языка

Похожие темы

Секция, Тема, Выбор языка


События Вторник, 04.09.2012, 13:38

Oleg1

Группа: Пользователь
Ранг: Новичок
Cообщений: 19
Регистрация: 02.07.2012
Город: Алматы
Секция, Тема, Выбор языка
Всё бы не чего, но появилась одна броблемка Грустно . Не знаю с чего начать, переходя на английскую версию вроде всё гладко проходит, но как быть с переводом? т.е. где-то конечно идет на англ языке, то что стандартно, то это понятно что уже вшито в праграмму, и знаю что в панель управлении можно делать в разных пунктах одновременно писать русскую версию и английскую, например скажем (новости, загрузки, программы и т.д). Но как быть допустим с главной страницей? ведь там нет выбора языка, если напишешь на русском так и будет, или возьмем основной фаил (main.tpl) ведь я его отредактировал под себя, и кое что добавил на русском, но как мне быть с английском языком. На сколько я понимаю, что можно через секции(1,2,3 и т.д) и наверное нужно через другую тему, но не как не получается. Я подключаю другую секцию для англ версию, но я так полагаю что не подгружается и работает только на первой секции, а как новую тему создать просто не знаю, возможно она и не нужна. На вашем форуме всё перерыл, но не нашел конкретного ответа. Помогите пожалуйста с этой проблемкой, очень буду благодарен.



Пользователь офлайн
События Вторник, 04.09.2012, 14:47

SX

Группа: Администратор
Cообщений: 3016
Регистрация: 23.10.2009
Секции здесь не причем.
Чтобы было допустим в том же main.tpl нужно было делать по аналогии.
Там где например сделали добавку на русском надо было добавить новый тег например такой {#NewTextMain#}
А потом сделать вставки в ленговые файлы, в данном случае это main.txt

NewTextMain = "Здесь ваш новый текст"

Тоже самое в другие папки например en и de, естествено на английском и немецком.

Конечно немного неудобно, во второй версии сделана система замещения, плюс в том что не надо будет системные ленги менять, можно добавить фразу или сделать копию из оригинального файла, и пользовательский файл будет иметь приоритет. Да и ленги грузятся не спомощью смарти, а своим парсером, что гораздо быстрее.
Это я так иногда о вкусностях двойки рассказываюРжу нимагу ДразнюсьРжу нимагу


Пользователь офлайн
События Вторник, 04.09.2012, 15:01

Oleg1

Автор текущей темы
Группа: Пользователь
Ранг: Новичок
Cообщений: 19
Регистрация: 02.07.2012
Город: Алматы
Спасибо за разъяснение Смешно ! Буду экспериментировать, завтра отпишусь чем закончиться.
Пользователь офлайн
События Среда, 05.09.2012, 07:25

Oleg1

Автор текущей темы
Группа: Пользователь
Ранг: Новичок
Cообщений: 19
Регистрация: 02.07.2012
Город: Алматы
Теперь я научился делать добавку на русском в английской версии, казалось бы все легко Хе , я сделал перевод на не большие словосочетание и мини предложения и всё получилось. Но по прежнему остались не ясности в других моментов. К примеру возьмем мой файл main.tpl, в нем я добавил небольшой текст и пару слов, к ним применил несколько тегов для англ версии например {#TextText#} здесь у меня все получилось, теперь идем дальше, в этот фаил я ещё добавил в него несколько «блок-контент» (которые я создавал в панель управление «Блоки и контент») и добавил в фаил просто вот такими кодами CODEBLOCK:24 …, и все хорошо получается, но как теперь там сделать чтоб автоматом переводилось в английский? Я попытался туда впихнуть эти тег и например такой {# Text1Text1 #} , но к сожалению безрезультатно, от туда он не понимает Извини , может как-то по другому прописывается код Думаю ??? Кстати на главной стартовой страницы с текстом тоже провал, также теги {#TextText#} не видит. Конечно я могу нагло всё записать длиннющий код в main.tpl и пропишу теги для перевода, но это будет полная не грамотность, да и сайт будет грузиться пол часа.

Отредактировано Oleg1: 05.09.2012, 07:58:59
Пользователь офлайн


Похожие темы  |   Предыдущая тема  |   Следующая тема

Быстрый переход:  
 

 Сейчас на сайте

Пользователей: 0, Гостей: 4

Поисковые боты: 197
Bot(179), oBot(9), BingBot(4), Crawler, Spider, Google, Googlebot(2)
 Статистика форума

  Темы Сообщения Пользователи
За сутки:
За неделю:
За месяц:
Всего:
Мы приветствуем нового участника: dota812651
 Дни рождения

Slayv (51), AmsterdamNV (37), cerberus_black (37)
Copyright © 2009 - 2024 SX All rights reserved | Powered by SX CMS 1.06 UTF | Контакты