Error translation on Russian localized registration page


#1

При выводе русской версии страницы регистрации вместо русского текста выводит в одном месте: ##user.register.form.privacyConsent##
Посмотрел в файле /locale/ru_RU/locale.xml
есть строка:
Preformatted text<![CDATA[Да, я даю согласие на сбор и хранение моих данных в рамках политики конфиденциальности этого журнала.]]>Preformatted text
Видимо какая-то ошибка вывода CDATA. Возможно это произошло после ручного обновления. Кто-нибудь сталкивался с этим?


#2

Нашли решение. В файле в папке locale/ru_RU/locale.xml забыли изменить имена переменных. Там стоит message key=“user.register.form.privacyConsentThisContext”
а нужно: message key=“user.register.form.privacyConsent”. Нужно ее заменить. также и в других случаях. Версия ojs-3.1.1-4.tar.gz


#3

Hi @vasmedv

(sorry, net russkoi ruskaldki na klaviature)

Vpolne vozmogno net perevoda dlya etogo tega. Mogli li bu vu zdelat’ commit na Gtihub s nuzhnumy izminenyayami? https://github.com/pkp/ojs


#4

Yes. I’ve made commit in https://github.com/pkp/ojs/blob/master/locale/ru_RU/locale.xml
and pull request. But i’m new in github.