Posting in the Magento forums has been disabled pending the implementation of a new and improved forum solution which should better serve the community.

For new questions please post at magento.stackexchange.com, the community-run support site for the Magento community. We will be providing updates on the new forum solution soon. For questions or concerns please email community@magento.com.

Magento Forum

Установил русский, все хорошо, но некоторые элементы все-равно отображаются на ан
 
dimentiy2k
Jr. Member
 
Total Posts:  22
Joined:  2011-02-14
 

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

Установил magento, поставил русский язык ручками (скопировал файлы ru_RU по нужным путям) и все хорошо, за исключением того, что некоторые элементы, например, ссылки Checkout, Log in, также элементы в форме регистрации нового клиента - заголовок и текст отображаются по английски. В соответствующих файлах .csv Я нашел все требуемые ресурсы, т.е. перевод есть, но он не отображается движком magento.

Посмотрел в этом инструменте (http://translations14.magentocommerce.com/?ttype=0&___store=ru_ru) и что интересно именно этих элементов не присутствует на форме редактирования.

Подскажите пожалуйста как это можно разрешить?

Благодарю.

 
Magento Community Magento Community
Magento Community
Magento Community
 
niro
Mentor
 
Avatar
Total Posts:  1609
Joined:  2009-03-04
Latvia, Riga
 

Версия Magento?
Тема/дизайн?

 
Magento Community Magento Community
Magento Community
Magento Community
 
dimentiy2k
Jr. Member
 
Total Posts:  22
Joined:  2011-02-14
 

Magento: ver 1.5.0.1, February 9, 2011
Если под тема/дизайн имеется ввиду System->Design, то поле Custom Design = default/default

 
Magento Community Magento Community
Magento Community
Magento Community
 
niro
Mentor
 
Avatar
Total Posts:  1609
Joined:  2009-03-04
Latvia, Riga
 

На вскидку приходят на ум 3 варианта:
1. Что-то изменили в построчном переводе, то есть вместо фраз вставили пустые строки
2. Фраз нету в нужных файлах (есть в других)
3. Поставлены какие-то модули, обновления дизайна, которые изменили шаблоны.

В общем вариантов куча

 
Magento Community Magento Community
Magento Community
Magento Community
 
dimentiy2k
Jr. Member
 
Total Posts:  22
Joined:  2011-02-14
 

1. Посмотрел на некоторые файлы, например строка “Log in”

файл ‘magento/app/locale/ru_RU/Mage_Customer.csv’ содержит такие строки

--- magento/app/locale/ru_RU/Mage_Customer.csv ---
...
“Log In”,"Войти"
“Log Out”,"Выйти"
“Log in or Create an Account","Войдите или создайте учётную запись”
“Login”,"Логин"
“Login Information","Информация для авторизации”
“Login and password are required","Необходимо указать адрес электронной почты (email) и пароль”
“Login or Create an Account","Страница авторизации”
...
--- magento/app/locale/ru_RU/Mage_Customer.csv ---

файл ‘magento/app/locale/en_US/Mage_Customer.csv’ содержит такие строки

--- magento/app/locale/en_US/Mage_Customer.csv ---
...
“Log In","Log In”
“Log Out","Log Out”
“Login”,"Login"
“Login Information","Login Information”
“Login Options","Login Options”
“Login and password are required.","Login and password are required.”
“Login or Create an Account","Login or Create an Account”
...
--- magento/app/locale/en_US/Mage_Customer.csv ---

Я так понимаю, что до запятой - это идентификатор строки?

А например, для “My Wishlist” все с отображением в порядке и на русском и на английском

Для “My Wishlist” ‘ru_RU/Mage_Wishlist.csv’

--- ru_RU/Mage_Wishlist.csv ---
...
“My Wishlist","My Wishlist”
“My Wishlist (%d item)","Мой лист пожеланий (%d шт.)”
“My Wishlist (%d items)","Мой лист пожеланий (%d шт.)”
...
--- ru_RU/Mage_Wishlist.csv ---

Для “My Wishlist” ‘en_US/Mage_Wishlist.csv’

--- en_US/Mage_Wishlist.csv ---
...
“My Wishlist","My Wishlist”
“My Wishlist (%d item)","My Wishlist (%d item)”
“My Wishlist (%d items)","My Wishlist (%d items)”
“My Wishlist <small>(%d)</small>","My Wishlist <small>(%d)</small>”
“My Wishlist Link","My Wishlist Link”
...
--- en_US/Mage_Wishlist.csv ---

2. Ð’ каком файле должны располагаться ресурсы для “Log in”?

3. Я ставил, используя Magento Connect, только WebMoney и ru_RU пакет локали. После, локаль Я снес и поставил ручками, Ñ‚.к. почему-то Magento Connect установил .csv файлы в ‘magento/app/locale/’ вместо ‘magento/app/locale/ru_RU’. Видимо, вследствие чего Я не мог переключить локаль.

Я уже ставил magento и русскую локаль на другой хостинг и была такая же проблема. Но тогда для меня это было не принципиально.

В файлах magento кроме .htaccess Я ничего не менял.

 
Magento Community Magento Community
Magento Community
Magento Community
 
dimentiy2k
Jr. Member
 
Total Posts:  22
Joined:  2011-02-14
 

А например, для “My Wishlist” все с отображением в порядке и на русском и на английском

Для “My Wishlist” ‘ru_RU/Mage_Wishlist.csv’

--- ru_RU/Mage_Wishlist.csv ---
...
“My Wishlist","My Wishlist”
“My Wishlist (%d item)","Мой лист пожеланий (%d шт.)”
“My Wishlist (%d items)","Мой лист пожеланий (%d шт.)”
...
--- ru_RU/Mage_Wishlist.csv ---

My Wishlist тоже не очень ясно (почему работает?) - “My Wishlist","My Wishlist”

Может действительно что-то отсутствует или находится не там где надо?

 
Magento Community Magento Community
Magento Community
Magento Community
 
dimentiy2k
Jr. Member
 
Total Posts:  22
Joined:  2011-02-14
 

Нашел дублирующую строку \"Log in\” не переведенную

--- magento/app/locale/ru_RU/Mage_Customer.csv ---
...
168: “Log In”,\"Войти\"
169: “Log Out”,\"Выйти\"
171: “Log in or Create an Account\",\"Войдите или создайте учётную запись”
172: “Login”,\"Логин\"
173: “Login Information\",\"Информация для авторизации”
174: “Login and password are required\",\"Необходимо указать адрес электронной почты (email) и пароль”
175: “Login or Create an Account\",\"Страница авторизации”
...
414: “Log In”,\"Log In\”

--- magento/app/locale/ru_RU/Mage_Customer.csv ---

Удалил 414ю сроку - все заработало как надо.. УРА!

Благодарю Вас за помощь.

Буду искать грабли с переводом дальше, могу ли Я исправленные файлы локали залить в magentocommerce, чтобы они стали доступны всем, если да, то как?

 
Magento Community Magento Community
Magento Community
Magento Community
 
niro
Mentor
 
Avatar
Total Posts:  1609
Joined:  2009-03-04
Latvia, Riga
 

А откуда вы брали перевод?

На сколько знаю, самая полная версия (хоть и не идеальная) находится тут http://www.magentocommerce.com/boards/viewthread/767/P330/#t303786

 
Magento Community Magento Community
Magento Community
Magento Community
 
dimentiy2k
Jr. Member
 
Total Posts:  22
Joined:  2011-02-14
 

отсюда: http://www.magentocommerce.com/translations

 
Magento Community Magento Community
Magento Community
Magento Community
 
dimentiy2k
Jr. Member
 
Total Posts:  22
Joined:  2011-02-14
 

Еще раз благодарю, с Вашей версией все стало как надо. Ее бы еще сюда: http://www.magentocommerce.com/translations

 
Magento Community Magento Community
Magento Community
Magento Community
 
niro
Mentor
 
Avatar
Total Posts:  1609
Joined:  2009-03-04
Latvia, Riga
 
dimentiy2k - 07 March 2011 11:27 AM

Еще раз благодарю, с Вашей версией все стало как надо. Ее бы еще сюда: http://www.magentocommerce.com/translations

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

 
Magento Community Magento Community
Magento Community
Magento Community
Magento Community
Magento Community
Back to top