Jump to content
Sign in to follow this  
warezliker

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

Recommended Posts

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

 

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

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

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

 

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

 

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

Спасибо

Edited by warezliker

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By 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.х Обращение к серверу разработчика  
    • By oia15
      Здравствуйте! Подскажите, пожалуйста, Можно ли сделать на Opencart мультиязычный сайт, чтобы разные языковые версии отображались в подпапках, соответствующих перффиксу языка? Например, site.ru/en/computers site.ru/ru/computers site.ru/es/computers Какая версия Opencart подойдет и какой модуль нужен?
    • By 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 Категория Модули  
    • By fedorenkostas
      Перевод через админку
      Скачать/Купить дополнение Модуль для перевода сайта и админки через админ. панель.
      В OpenCart переводы находятся в файлах на сервере, что усложняет возможность перевода для обычного пользователя.
      Данный модуль дает возможность добавить/изменить/удалить переводы через админ. панель.
      Будет очень полезен для тех кто хочет установить тему которая не поставляется с нужным Вам языком.
      Добавил fedorenkostas Добавлено 14.11.2016 Категория Языковые пакеты Системные требования php 5.2+ Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.2 ocStore 2.2 OpenCart.Pro, ocShop  
    • By lugaterm
      Всем привет. Сайт на ocstor. Необходимо, чтобы сайт открывался на родных языках в соответствующих странах автоматически. Например, если в Росси -русский, в Китае- китайский или Украина -украинский. В добавлении языка в cms проблем нет, а вот привязка к стране интересует. Спасибо! 
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.