Перевод Ubercart 3

Главные вкладки

Аватар пользователя Nodarjke Nodarjke 2 июня 2012 в 22:22

Всем привет.
Установил Drupal 7, затем Ubercart 3.
Русифицировать Уберкарт установкой переводов с drupal.org не вышло. Установил перевод, почему-то пропали товары в магазине.
Решил основные моменты для пользователей перевести через функцию "перевод интерфейса".
Но некоторые строчки перевести не выходит. В частности при переходе в корзину и офрмлении заказа строки First name, Last name, Postal code не переводятся, хотя я их перевел с помощью фукнции "перевод интерфейса".
Подскажите, что делать?

По ходу дела перевел большую часть Ubercarta, переводом обязательно поделюсь когда закончу.

Комментарии

Аватар пользователя VasyOK VasyOK 3 июня 2012 в 5:49

Такую бы энергию да в мирное русло.

Перевод можете скачать с drupaler.ru. После данного мероприятия - Frist name, Last name будут переведены.

Если есть желание попереводить и выложить свой перевод, рекомендую обратиться к
http://www.drupal.ru/username/pvasili

Уберкарт действительно местами нужно допереводить и подправить первод.

То что у вас товары пропали - странно. Что-то не туда нажимаете.

Аватар пользователя Nodarjke Nodarjke 3 июня 2012 в 10:59

http://localize.drupal.org/translate/projects/ubercart/releases
вот оттуда качал перевод для ubercart. вроде ничего сложного нет, что бы его установить-)
попробую еще раз, может что-то и не так сделал.
по-поводу переводов, спасибо, обращусь к указанному человеку. постараюсь приносить пользу сообществу.

Аватар пользователя Nodarjke Nodarjke 3 июня 2012 в 11:25

установил эти самые переводы, скопировав все файлы с заменой в папку ubercart и
Warning: include_once(/Applications/MAMP/htdocs/vahagb/sites/all/modules/ubercart/uc_catalog/uc_catalog.theme.inc) [function.include-once]: failed to open stream: No such file or directory в функции theme() (строка 966 в файле /Applications/MAMP/htdocs/vahagb/includes/theme.inc).
Warning: include_once() [function.include]: Failed opening '/Applications/MAMP/htdocs/vahagb/sites/all/modules/ubercart/uc_catalog/uc_catalog.theme.inc' for inclusion (include_path='.:/Applications/MAMP/bin/php/php5.3.6/lib/php') в функции theme() (строка 966 в файле /Applications/MAMP/htdocs/vahagb/includes/theme.inc).
Warning: include_once(/Applications/MAMP/htdocs/vahagb/sites/all/modules/ubercart/uc_catalog/uc_catalog.theme.inc) [function.include-once]: failed to open stream: No such file or directory в функции theme() (строка 966 в файле /Applications/MAMP/htdocs/vahagb/includes/theme.inc).
Warning: include_once() [function.include]: Failed opening '/Applications/MAMP/htdocs/vahagb/sites/all/modules/ubercart/uc_catalog/uc_catalog.theme.inc' for inclusion (include_path='.:/Applications/MAMP/bin/php/php5.3.6/lib/php') в функции theme() (строка 966 в файле /Applications/MAMP/htdocs/vahagb/includes/theme.inc).

повылазило _))

Аватар пользователя Nodarjke Nodarjke 12 июня 2012 в 18:37

Скачал перевод для ubercart 3 с drupaler.ru. Сам редактировал файл перевода и все равно при оформлении заказа у меня английский язык. Снова прошу помоши у опытных друпалистов.

Аватар пользователя VasyOK VasyOK 12 июня 2012 в 22:55

Авы все внимательно посмотрели в admin/store/settings/orders и admin/store/settings/checkout ?
точнее увы сказать не могу судя из вашего вопроса. Но вы там хорошенько понажимайте мышкой.

Аватар пользователя rimen rimen 13 июня 2012 в 2:05

Перевод импортируется при установке модуля. В дальнейшем замена файлов перевода просто так результатов иметь не будет. Попробуйте [module=l10n_update]

Аватар пользователя Nodarjke Nodarjke 16 июня 2012 в 10:07

"rimen" wrote:
Перевод импортируется при установке модуля. В дальнейшем замена файлов перевода просто так результатов иметь не будет. Попробуйте l10n_update


попробовал, не помогло. попробую все переустановить и заново импортировать переводы.

Аватар пользователя Nodarjke Nodarjke 16 июня 2012 в 22:12

Вообщем создано новый проект. Установил уберкарт и с помощью модуля localization update все перевелось.

Но вот новый вопрос. Перевод, который установился с помощью модуля localization update прямо сказать не супер. Перевелась малая часть уберкарта. Так что я продолжаю его переводить собвстенными силами. Но некоторые строки невозможно найти через фильтр переводимых строк. Подскажите почему такое происходит? Хотелось бы весь уберкарт перевести.

Аватар пользователя VasyOK VasyOK 17 июня 2012 в 0:26

localization update качает переводы не с drupaler.ru (по умолчанию) а с какого-то нерусского сервера Smile

live translation лучше! [Дело вкуса]

Аватар пользователя Nodarjke Nodarjke 17 июня 2012 в 11:32

Попробую, спасибо.

Вопрос пока остается: почему с помощью функции перевода интерфейса некоторые строки невозможно найти?)

Аватар пользователя 3WT 3WT 18 декабря 2016 в 17:44

Для информации на будущее другим, для D7.
Все эти строки прописаны в variables конфигурации магазина /admin/store/settings
Можно или тупо переписать текст на русский там (текст переводов можно взять из /admin/config/regional/translate/translate) или грамотно сделать переводы. Для чего:

  1. Активируем https://www.drupal.org/project/i18n, https://www.drupal.org/project/variable, Variable translation (i18n_variable)
  2. В /admin/config/regional/i18n/variable активируем все что относиться в Уберу
  3. В конфигурации магазина уже появляется несколько языковых разделов для текстовых значений

В частности Frist name, Last name etc прописывается в /admin/store/settings/countries/fields
----------
DWS Drupal websites directory