Skip to Content Skip to Menu

Bug in russian translation since 3.6

6 years 2 months ago - 6 years 2 months ago #307249 by Quark Zimmerman
Bug in russian translation since 3.6 was created by Quark Zimmerman
Basically the bug is in all russian.php files , both regular and utf8:

There is a section that defined as:
Code:
// New: 3.6 DEFINE ('_UDDEIM_KUNENA_LINK', 'Форум'); DEFINE ('_UE_PM_USER', 'Отправить личное сообщение'); DEFINE ('_UE_MENU_PM_USER_DESC', 'Отправить личное сообщение этому пользователю'); DEFINE ('_UE_PM_INBOX', 'Показать входящие личные сообщения'); DEFINE ('_UE_MENU_PM_INBOX_DESC', 'Показать полученные личные сообщения'); DEFINE ('_UE_PM_OUTBOX', 'Показать исходящие личные сообщения'); DEFINE ('_UE_MENU_PM_OUTBOX_DESC', 'Показать исходящие личные сообщения'); DEFINE ('_UE_PM_TRASHBOX', 'Показать корзину'); DEFINE ('_UE_MENU_PM_TRASHBOX_DESC', 'Показать личные сообщения в корзине'); DEFINE ('_UE_PM_OPTIONS', 'Показать настройки СЛС'); DEFINE ('_UE_MENU_PM_OPTIONS_DESC', 'Показать настройки СЛС'); DEFINE ('_UE_PM_SENDMESSAGE', 'Сообщение отправлено'); DEFINE ('_UE_PMSTAB', 'Отправить сообщение');

Note the _UE_xxxx IDs !!!
This IDs are not UDDEIM's and they conflict with CB IDs.
In all other files different IDs used in this section, for example in english it says:
Code:
// New: 3.6 DEFINE ('_UDDEIM_KUNENA_LINK', 'Forum'); DEFINE ('_UDDEIM_PM_USER', 'Send private message'); DEFINE ('_UDDEIM_PM_USER_DESC', 'Send a private message to this user'); DEFINE ('_UDDEIM_PM_INBOX', 'Show private Inbox'); DEFINE ('_UDDEIM_PM_INBOX_DESC', 'Show received private messages'); DEFINE ('_UDDEIM_PM_OUTBOX', 'Show private Outbox'); DEFINE ('_UDDEIM_PM_OUTBOX_DESC', 'Show sent private messages'); DEFINE ('_UDDEIM_PM_TRASHBOX', 'Show trash'); DEFINE ('_UDDEIM_PM_TRASHBOX_DESC', 'Show trashed private messages'); DEFINE ('_UDDEIM_PM_OPTIONS', 'Show PMS options'); DEFINE ('_UDDEIM_PM_OPTIONS_DESC', 'Show PMS options'); DEFINE ('_UDDEIM_PM_ARCHIVE', 'Show private Archive'); DEFINE ('_UDDEIM_PM_ARCHIVE_DESC', 'Show archived private messages'); DEFINE ('_UDDEIM_PM_SENDMESSAGE', 'Message sent'); DEFINE ('_UDDEIM_PM_PMSTAB', 'Send message'); DEFINE ('_UDDEIM_PM_PROFILEMSG', 'Quick message'); DEFINE ('_UDDEIM_PM_SENTSUCCESS', 'Successfully sent.'); DEFINE ('_UDDEIM_PM_SESSIONTIMEOUT', 'Session timeout.'); DEFINE ('_UDDEIM_PM_NOTSENT', 'Message not sent.'); DEFINE ('_UDDEIM_PM_TRYAGAIN', 'Try again.'); DEFINE ('_UDDEIM_PM_EMPTYMESSAGE', 'Empty message.'); DEFINE ('_UDDEIM_PM_EMAILFORMSUBJECT', 'Subject'); DEFINE ('_UDDEIM_PM_EMAILFORMMESSAGE', 'Message'); DEFINE ('_UDDEIM_PM_TABINBOX', 'Inbox'); DEFINE ('_UDDEIM_PM_PMSLINK', 'Private Messaging');

Which is correct.
Not only this results in not translated strings but also fills my log in "Constant _UE_PMSTAB already defined" and cetra PHP notice errors.

And btw: there are too few of them too in this "// New: 3.6" section, meaning some not translated at all.
Last edit: 6 years 2 months ago by Quark Zimmerman.

Please Log in or Create an account to join the conversation.

Moderators: beatnantslabbikrileon
Powered by Kunena Forum