Добрый вечер, Гость! Представляем Вам наши форумы. Вы можете зарегистрироваться чтобы писать на форумах или зайдите под своим именем, если Вы уже регистрировались. | |
| Похожие темы |
|
Oleg1 | Секция, Тема, Выбор языка Всё бы не чего, но появилась одна броблемка . Не знаю с чего начать, переходя на английскую версию вроде всё гладко проходит, но как быть с переводом? т.е. где-то конечно идет на англ языке, то что стандартно, то это понятно что уже вшито в праграмму, и знаю что в панель управлении можно делать в разных пунктах одновременно писать русскую версию и английскую, например скажем (новости, загрузки, программы и т.д). Но как быть допустим с главной страницей? ведь там нет выбора языка, если напишешь на русском так и будет, или возьмем основной фаил (main.tpl) ведь я его отредактировал под себя, и кое что добавил на русском, но как мне быть с английском языком. На сколько я понимаю, что можно через секции(1,2,3 и т.д) и наверное нужно через другую тему, но не как не получается. Я подключаю другую секцию для англ версию, но я так полагаю что не подгружается и работает только на первой секции, а как новую тему создать просто не знаю, возможно она и не нужна. На вашем форуме всё перерыл, но не нашел конкретного ответа. Помогите пожалуйста с этой проблемкой, очень буду благодарен. |
SX | Секции здесь не причем. Чтобы было допустим в том же main.tpl нужно было делать по аналогии. Там где например сделали добавку на русском надо было добавить новый тег например такой {#NewTextMain#} А потом сделать вставки в ленговые файлы, в данном случае это main.txt NewTextMain = "Здесь ваш новый текст" Тоже самое в другие папки например en и de, естествено на английском и немецком. Конечно немного неудобно, во второй версии сделана система замещения, плюс в том что не надо будет системные ленги менять, можно добавить фразу или сделать копию из оригинального файла, и пользовательский файл будет иметь приоритет. Да и ленги грузятся не спомощью смарти, а своим парсером, что гораздо быстрее. Это я так иногда о вкусностях двойки рассказываю Дразнюсь |
Oleg1 | Спасибо за разъяснение ! Буду экспериментировать, завтра отпишусь чем закончиться. |
Oleg1 | Теперь я научился делать добавку на русском в английской версии, казалось бы все легко , я сделал перевод на не большие словосочетание и мини предложения и всё получилось. Но по прежнему остались не ясности в других моментов. К примеру возьмем мой файл main.tpl, в нем я добавил небольшой текст и пару слов, к ним применил несколько тегов для англ версии например {#TextText#} здесь у меня все получилось, теперь идем дальше, в этот фаил я ещё добавил в него несколько «блок-контент» (которые я создавал в панель управление «Блоки и контент») и добавил в фаил просто вот такими кодами CODEBLOCK:24 …, и все хорошо получается, но как теперь там сделать чтоб автоматом переводилось в английский? Я попытался туда впихнуть эти тег и например такой {# Text1Text1 #} , но к сожалению безрезультатно, от туда он не понимает , может как-то по другому прописывается код ??? Кстати на главной стартовой страницы с текстом тоже провал, также теги {#TextText#} не видит. Конечно я могу нагло всё записать длиннющий код в main.tpl и пропишу теги для перевода, но это будет полная не грамотность, да и сайт будет грузиться пол часа. Отредактировано Oleg1: 05.09.2012, 07:58:59 |
|
Похожие темы | Предыдущая тема | Следующая тема |
Быстрый переход: |
Темы | Сообщения | Пользователи | |
За сутки: | 0 | 0 | 0 |
За неделю: | 0 | 0 | 0 |
За месяц: | 0 | 0 | 1 |
Всего: | 1444 | 9453 | 3410 |
Мы приветствуем нового участника: dota812651 |