Перейти к содержанию
warezliker

Мультиязычность для текста, вшитого в шаблон

Рекомендуемые сообщения

Здравствуйте!

 

Хочу добавить второй язык в уже работающий интернет-магазин.

В принципе, это не проблема для самого движка и большей части модулей, но как это можно сделать для хардкода в шаблоне?

Т.е. контактные данные, график работы, и прочая нестандартная информация, которые просто вписаны в файлах header.tpl и footer.tpl, их тоже нужно переключать на другой язык, но как это сделать, я пока не соображу.

 

Я интуитивно понимаю, что, скорее всего, надо будет придумать новые переменные, добавить их в какой-то контроллер и в языковые файлы, но вот что именно и куда, для меня вопрос.

 

Если кто-то сталкивался с аналогичной проблемой, подскажите, пожалуйста, как вы ее решали.

Спасибо

Изменено пользователем warezliker

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вобщем, если кому-то пригодится:

Как я и предполагал выше, добавляются свои переменные в контроллер и языковой файл, связанный с этим контроллером и все работает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От oia15
      Здравствуйте! Подскажите, пожалуйста, Можно ли сделать на Opencart мультиязычный сайт, чтобы разные языковые версии отображались в подпапках, соответствующих перффиксу языка? Например, site.ru/en/computers site.ru/ru/computers site.ru/es/computers Какая версия Opencart подойдет и какой модуль нужен?
    • От Waha
      Скачать/Купить дополнение


      Мультиязычный заголовок - модуль Рекомендуемые
      Данная модификация добавляет возможность в модуле Рекомендуемые задавать произвольный заголовок для каждого языка.
      При смене языка покупателем - заголовок модуля выводиться из настроек, если заголовок не задан, то выводиться заголовок по-умолчанию из языкового файла.
      Вся прелесть в том, что можно публиковать множество таких модулей с разным заголовком и разными товарами.
      Enjoy !
       
      Также рекомендую:
      - СМС уведомления для админа, клиента
      - Акционные товары с таймером
      - Товары из категорий
      - Все товары магазина
      Добавил Waha Добавлено 23.02.2016 Категория SEO, карта сайта, оптимизация Системные требования Сайт разработчика https://oc-help.com Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х  
    • От MOst53
      Скачать/Купить дополнение


      Magic Translations
      Magic Translations
      Данный модуль позволяет легко управлять переводами на сайте. Особенностью модуля является его простота и скорость. Основная часть написана на Javascript - это позволяет находить и и редактировать тексты без перезагрузки страницы. Основная задача этого модуля - сделать управление переводами простым и удобным.
      Обычно модули которые работают с переводами используют базу данных. Этот модуль работает напрямую с файлами переводов - это позволяет делать изменения за считанные секунды. Работа модуля оптимизирована, чтобы не сильно нагружать сервер и максимально использовать возможности браузера.
      В ближайшем будущем будет добавлен следующий функционал:
      интеграция с Яндекс.Переводчиком для автоматических переводов
      экспорт/импорт переводов
      визульный редактор для редактирования HTML в переводе


      Демо: http://demo-oc.byrockstars.com/admin/index.php?route=module/magic_translations (admin / admin)
      Добавил MOst53 Добавлено 27.08.2013 Категория Модули  
    • От fedorenkostas
      Перевод через админку
      Скачать/Купить дополнение Модуль для перевода сайта и админки через админ. панель.
      В OpenCart переводы находятся в файлах на сервере, что усложняет возможность перевода для обычного пользователя.
      Данный модуль дает возможность добавить/изменить/удалить переводы через админ. панель.
      Будет очень полезен для тех кто хочет установить тему которая не поставляется с нужным Вам языком.
      Добавил fedorenkostas Добавлено 14.11.2016 Категория Языковые пакеты Системные требования php 5.2+ Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.2 ocStore 2.2 OpenCart.Pro, ocShop  
    • От lugaterm
      Всем привет. Сайт на ocstor. Необходимо, чтобы сайт открывался на родных языках в соответствующих странах автоматически. Например, если в Росси -русский, в Китае- китайский или Украина -украинский. В добавлении языка в cms проблем нет, а вот привязка к стране интересует. Спасибо! 
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.