Drupal Commerce перевести Order total просто

Просмотров: 1300
Оценка: 

Вот и у меня возник вопрос как перевести "Order total" на Drupal Commerce?

В интеренте нашел массу информации, как перевести Order Total в Commerce, однако все эти варианты мне показались слишком "замороченными". Хотелось как обычно:

  • Проще
  • Быстрее
  • Надёжнее

Поехали:

  1. Для начала я скачал последний файл перевода для Drupal 7 Commerce.
  2. Затем в "Переводе интерфейса" admin/config/regional/translate/import импортировал скаченный файл перевода.
  3. Обновил страничку заказа - и ничего не изменилось.
  4. Открываем файл /sites/all/modules/commerce/modules/price/commerce_price.module
    Перевод Order total Drupal Commerce
  5. Находим строчку 'title' => check_plain($translated_instance['label']), и меняем её на 'title' => check_plain(t($instance['label'])),
    Перевод Order total на Drupal Commerce
    Старую строчку я просто закомментироал.
  6. Чистим кэш admin/config/development/performance
  7. Обновляем страничку с заказом и видим результат. Order total теперь на русском языке.
    Order total как перевести на Commerce Drupal

Если открыть файл перевода в текстовом редакторе, например Notepad++ и найти в нем строчку msgid "Order total", то сразу под ней будет перевод msgstr "Общая сумма заказа". Вместо этого перевода можете написать, что угодно и снова импортировать файл перевода.

Вот так просто можно перевести "Order total" на Drupal Commerce.

Поделитесь материалом с друзьями!

Добавить комментарий

Filtered HTML

  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Допустимые HTML-теги: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и абзацы переносятся автоматически.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и абзацы переносятся автоматически.
CAPTCHA
Этот вопрос задается для того, чтобы выяснить, являетесь ли Вы человеком или представляете из себя автоматическую спам-рассылку.