Add Russian translation.

This commit is contained in:
Boris Kocherov 2013-09-25 14:49:17 +04:00
parent 46fe0ac511
commit f21dffbc27
7 changed files with 1272 additions and 2 deletions

View File

@ -45,6 +45,7 @@ module.exports = function(grunt) {
"de": "locale/de/LC_MESSAGES/de",
"es": "locale/es/LC_MESSAGES/es",
"it": "locale/it/LC_MESSAGES/it",
"ru": "locale/ru/LC_MESSAGES/ru",
"pt_BR": "locale/pt_BR/LC_MESSAGES/pt_BR",
"tinysort": "components/tinysort/src/jquery.tinysort",
"underscore": "components/underscore/underscore",

View File

@ -13,6 +13,7 @@
"es": "locale/es/LC_MESSAGES/es",
"fr": "locale/fr/LC_MESSAGES/fr",
"it": "locale/it/LC_MESSAGES/it",
"ru": "locale/ru/LC_MESSAGES/ru",
"pt_BR": "locale/pt_BR/LC_MESSAGES/pt_BR",
"jquery.tinysort": "components/tinysort/src/jquery.tinysort",
"underscore": "components/underscore/underscore",

View File

@ -54,7 +54,7 @@
<li>Custom status messages</li>
<li>Typing notifications</li>
<li>Third person messages (/me )</li>
<li>Translated into multiple languages (af, de, es, fr, it, pt-BR)</li>
<li>Translated into multiple languages (af, de, es, fr, it, ru, pt-BR)</li>
<li>Off-the-record encryption (via <a href="http://arlolra.github.io/otr/" target="_blank">OTR.js</a>)</li>
</ul>

View File

@ -15,6 +15,7 @@
"es": "locale/es/LC_MESSAGES/es",
"fr": "locale/fr/LC_MESSAGES/fr",
"it": "locale/it/LC_MESSAGES/it",
"ru": "locale/ru/LC_MESSAGES/ru",
"pt_BR": "locale/pt_BR/LC_MESSAGES/pt_BR"
}
});
@ -27,8 +28,9 @@
'es',
'fr',
'it',
'ru',
'pt_BR'
], function (jed, af, de, en, es, fr, it, pt_BR) {
], function (jed, af, de, en, es, fr, it, ru, pt_BR) {
root.locales = {
'af': af,
'de': de,
@ -36,6 +38,7 @@
'es': es,
'fr': fr,
'it': it,
'ru': ru,
'pt-br': pt_BR
};
});

View File

@ -0,0 +1,325 @@
{
"converse": {
"": {
"Project-Id-Version": "Converse.js 0.4",
"Report-Msgid-Bugs-To": "",
"POT-Creation-Date": "2013-09-25 14:41+0400",
"PO-Revision-Date": "2013-09-25 14:35+0300",
"Last-Translator": "Boris Kocherov <bk@raskon.org>",
"Language-Team": "<bk@raskon.ru>",
"Language": "ru",
"MIME-Version": "1.0",
"Content-Type": "text/plain; charset=UTF-8",
"Content-Transfer-Encoding": "8bit",
"X-Generator": "Poedit 1.5.5"
},
"unencrypted": [
null,
"не зашифровано"
],
"Disconnected": [
null,
"Отключено"
],
"Error": [
null,
"Ошибка"
],
"Connecting": [
null,
"Соединение"
],
"Connection Failed": [
null,
"Не удалось соединится"
],
"Authenticating": [
null,
"Авторизация"
],
"Authentication Failed": [
null,
"Не удалось авторизоваться"
],
"Disconnecting": [
null,
"Отключаемся"
],
"Personal message": [
null,
"Введите сообщение"
],
"me": [
null,
"Я"
],
"Remove messages": [
null,
"Удалить сообщения"
],
"Contacts": [
null,
"Контакты"
],
"Online": [
null,
"В сети"
],
"Busy": [
null,
"Занят"
],
"Away": [
null,
"Отошёл"
],
"Offline": [
null,
"Не в сети"
],
"Click to add new chat contacts": [
null,
"Добавить новую конференцию"
],
"Add a contact": [
null,
"Добавть контакт"
],
"Contact username": [
null,
"Имя пользователя"
],
"Contact name": [
null,
"Имя контакта"
],
"Click to add as a chat contact": [
null,
"Добавить контакт"
],
"Click to open this room": [
null,
"Зайти в конференцию"
],
"Requires authentication": [
null,
"Требуется авторизация"
],
"Requires an invitation": [
null,
"Требуется приглашение"
],
"Moderated": [
null,
"Модерируемая"
],
"Unmoderated": [
null,
"Немодерируемая"
],
"Rooms": [
null,
"Конфер."
],
"Room name": [
null,
"Имя конференции"
],
"Nickname": [
null,
"Псевдоним"
],
"Join": [
null,
"Подключиться"
],
"Show rooms": [
null,
"Обновить"
],
"No rooms on %1$s": [
null,
"Нет доступных конференций %1$s"
],
"Rooms on %1$s": [
null,
"Конференции %1$s:"
],
"Message": [
null,
"Сообщение"
],
"Save": [
null,
"Сохранить"
],
"Cancel": [
null,
"Отменить"
],
"Password: ": [
null,
"Пароль: "
],
"Submit": [
null,
"Отправить"
],
"This room is not anonymous": [
null,
"Эта комната не анонимная"
],
"This room now shows unavailable members": [
null,
"Эта комната показывает доступных собеседников"
],
"This room does not show unavailable members": [
null,
"Эта комната не показывает недоступных собеседников"
],
"This room is now non-anonymous": [
null,
"Эта комната не анонимная"
],
"This room is now semi-anonymous": [
null,
"Эта комната частично анонимная"
],
"This room is now fully-anonymous": [
null,
"Эта комната стала полностью анонимной"
],
"A new room has been created": [
null,
"Новая комната была создана"
],
"Your nickname has been changed": [
null,
"Ваш псевдоним уже используется другим пользователем"
],
"You have been banned from this room": [
null,
"Вам запрещено подключатся к этой конференции"
],
"You have been kicked from this room": [
null,
"Вам запрещено подключатся к этой конференции"
],
"You are not on the member list of this room": [
null,
"Вас нет в списке этой конференции"
],
"No nickname was specified": [
null,
"Вы не указали псевдоним"
],
"Your nickname is already taken": [
null,
"Ваш ник уже используется другим пользователем"
],
"This room does not (yet) exist": [
null,
"Эта комната не существует"
],
"Topic set by %1$s to: %2$s": [
null,
"%2$s"
],
"This user is a moderator": [
null,
"Модератор"
],
"This user can send messages in this room": [
null,
"Собеседник"
],
"This user can NOT send messages in this room": [
null,
"Пользователь не может посылать сообщения в эту комнату"
],
"Click to chat with this contact": [
null,
"Начать общение"
],
"Click to remove this contact": [
null,
"Удалить контакт"
],
"This contact is busy": [
null,
"Занят"
],
"This contact is online": [
null,
"В сети"
],
"This contact is offline": [
null,
"Не в сети"
],
"This contact is unavailable": [
null,
"Не доступен"
],
"This contact is away for an extended period": [
null,
"Отошёл"
],
"This contact is away": [
null,
"Отошёл"
],
"Contact requests": [
null,
"Запросы на авторизацию"
],
"My contacts": [
null,
"."
],
"Pending contacts": [
null,
"Собеседники ожидающие авторизации"
],
"Click to change your chat status": [
null,
"Изменить ваш статус"
],
"online": [
null,
"на связи"
],
"busy": [
null,
"занят"
],
"away": [
null,
"отошёл"
],
"I am %1$s": [
null,
"%1$s"
],
"Sign in": [
null,
"Подписать"
],
"XMPP/Jabber Username:": [
null,
"JID:"
],
"Password:": [
null,
"Пароль:"
],
"Log In": [
null,
"Войти"
],
"Online Contacts": [
null,
"Cписок собеседников"
]
}
}

View File

@ -0,0 +1,644 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR Jan-Carel Brand
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: Converse.js 0.4\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2013-09-25 14:41+0400\n"
"PO-Revision-Date: 2013-09-25 14:35+0300\n"
"Last-Translator: Boris Kocherov <bk@raskon.org>\n"
"Language-Team: <bk@raskon.ru>\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 1.5.5\n"
#: converse.js:125
msgid "unencrypted"
msgstr "не зашифровано"
#: converse.js:126
msgid "unverified"
msgstr ""
#: converse.js:127
msgid "verified"
msgstr ""
#: converse.js:128
msgid "finished"
msgstr ""
#: converse.js:161
msgid "Disconnected"
msgstr "Отключено"
#: converse.js:165
msgid "Error"
msgstr "Ошибка"
#: converse.js:167
msgid "Connecting"
msgstr "Соединение"
#: converse.js:170
msgid "Connection Failed"
msgstr "Не удалось соединится"
#: converse.js:172
msgid "Authenticating"
msgstr "Авторизация"
#: converse.js:175
msgid "Authentication Failed"
msgstr "Не удалось авторизоваться"
#: converse.js:177
msgid "Disconnecting"
msgstr "Отключаемся"
#: converse.js:332
msgid "Re-establishing encrypted session"
msgstr ""
#: converse.js:340
msgid ""
"Your browser needs to generate a private key, which will be used in your "
"encrypted chat session. This can take up to 30 seconds during which your "
"browser might freeze and become unresponsive."
msgstr ""
#: converse.js:349
msgid "Private key generated."
msgstr ""
#: converse.js:380
msgid ""
"Authentication request from %1$s\n"
"\n"
"Your buddy is attempting to verify your identity, by asking you the question "
"below.\n"
"\n"
"%2$s"
msgstr ""
#: converse.js:389
msgid "Could not verify this user's identify."
msgstr ""
#: converse.js:537
msgid "Personal message"
msgstr "Введите сообщение"
#: converse.js:559
msgid "Start encrypted conversation"
msgstr ""
#: converse.js:562
msgid "Refresh encrypted conversation"
msgstr ""
#: converse.js:563
msgid "End encrypted conversation"
msgstr ""
#: converse.js:564
msgid "Verify with SMP"
msgstr ""
#: converse.js:567
msgid "Verify with fingerprints"
msgstr ""
#: converse.js:569
msgid "What's this?"
msgstr ""
#: converse.js:641
msgid "me"
msgstr "Я"
#: converse.js:757 converse.js:1552
msgid "Show this menu"
msgstr ""
#: converse.js:758 converse.js:1553
msgid "Write in the third person"
msgstr ""
#: converse.js:759 converse.js:1557
msgid "Remove messages"
msgstr "Удалить сообщения"
#: converse.js:830
msgid "Your message could not be sent"
msgstr ""
#: converse.js:833
msgid "We received an unencrypted message"
msgstr ""
#: converse.js:836
msgid "We received an unreadable encrypted message"
msgstr ""
#: converse.js:845
msgid "This user has requested an encrypted session."
msgstr ""
#: converse.js:863
msgid ""
"Here are the fingerprints, please confirm them with %1$s, outside of this "
"chat.\n"
"\n"
"Fingerprint for you, %2$s: %3$s\n"
"\n"
"Fingerprint for %1$s: %4$s\n"
"\n"
"If you have confirmed that the fingerprints match, click OK, otherwise click "
"Cancel."
msgstr ""
#: converse.js:876
msgid ""
"You will be prompted to provide a security question and then an answer to "
"that question.\n"
"\n"
"Your buddy will then be prompted the same question and if they type the "
"exact same answer (case sensitive), their identity will have been verified."
msgstr ""
#: converse.js:877
msgid "What is your security question?"
msgstr ""
#: converse.js:879
msgid "What is the answer to the security question?"
msgstr ""
#: converse.js:883
msgid "Invalid authentication scheme provided"
msgstr ""
#: converse.js:953
msgid "Your messages are not encrypted anymore"
msgstr ""
#: converse.js:955
msgid ""
"Your messages are now encrypted but your buddy's identity has not been "
"verified."
msgstr ""
#: converse.js:957
msgid "Your buddy's identify has been verified."
msgstr ""
#: converse.js:959
msgid "Your buddy has ended encryption on their end, you should do the same."
msgstr ""
#: converse.js:968
msgid "Your messages are not encrypted. Click here to enable OTR encryption."
msgstr ""
#: converse.js:970
msgid "Your messages are encrypted, but your buddy has not been verified."
msgstr ""
#: converse.js:972
msgid "Your messages are encrypted and your buddy verified."
msgstr ""
#: converse.js:974
msgid ""
"Your buddy has closed their end of the private session, you should do the "
"same"
msgstr ""
#: converse.js:1049
msgid "Contacts"
msgstr "Контакты"
#: converse.js:1054
msgid "Online"
msgstr "В сети"
#: converse.js:1055
msgid "Busy"
msgstr "Занят"
#: converse.js:1056
msgid "Away"
msgstr "Отошёл"
#: converse.js:1057
msgid "Offline"
msgstr "Не в сети"
#: converse.js:1064
msgid "Click to add new chat contacts"
msgstr "Добавить новую конференцию"
#: converse.js:1065
msgid "Add a contact"
msgstr "Добавть контакт"
#: converse.js:1074
msgid "Contact username"
msgstr "Имя пользователя"
#: converse.js:1075
msgid "Add"
msgstr ""
#: converse.js:1083
msgid "Contact name"
msgstr "Имя контакта"
#: converse.js:1084
msgid "Search"
msgstr ""
#: converse.js:1124
msgid "No users found"
msgstr ""
#: converse.js:1131
msgid "Click to add as a chat contact"
msgstr "Добавить контакт"
#: converse.js:1191
msgid "Click to open this room"
msgstr "Зайти в конференцию"
#: converse.js:1193
msgid "Show more information on this room"
msgstr ""
#: converse.js:1199
msgid "Description:"
msgstr ""
#: converse.js:1200
msgid "Occupants:"
msgstr ""
#: converse.js:1201
msgid "Features:"
msgstr ""
#: converse.js:1203
msgid "Requires authentication"
msgstr "Требуется авторизация"
#: converse.js:1206
msgid "Hidden"
msgstr ""
#: converse.js:1209
msgid "Requires an invitation"
msgstr "Требуется приглашение"
#: converse.js:1212
msgid "Moderated"
msgstr "Модерируемая"
#: converse.js:1215
msgid "Non-anonymous"
msgstr ""
#: converse.js:1218
msgid "Open room"
msgstr ""
#: converse.js:1221
msgid "Permanent room"
msgstr ""
#: converse.js:1224
msgid "Public"
msgstr ""
#: converse.js:1227
msgid "Semi-anonymous"
msgstr ""
#: converse.js:1230
msgid "Temporary room"
msgstr ""
#: converse.js:1233
msgid "Unmoderated"
msgstr "Немодерируемая"
#: converse.js:1239
msgid "Rooms"
msgstr "Конфер."
#: converse.js:1243
msgid "Room name"
msgstr "Имя конференции"
#: converse.js:1244
msgid "Nickname"
msgstr "Псевдоним"
#: converse.js:1245
msgid "Server"
msgstr ""
#: converse.js:1246
msgid "Join"
msgstr "Подключиться"
#: converse.js:1247
msgid "Show rooms"
msgstr "Обновить"
#. For translators: %1$s is a variable and will be replaced with the XMPP server name
#: converse.js:1282
msgid "No rooms on %1$s"
msgstr "Нет доступных конференций %1$s"
#. For translators: %1$s is a variable and will be
#. replaced with the XMPP server name
#: converse.js:1297
msgid "Rooms on %1$s"
msgstr "Конференции %1$s:"
#: converse.js:1554
msgid "Set chatroom topic"
msgstr ""
#: converse.js:1555
msgid "Kick user from chatroom"
msgstr ""
#: converse.js:1556
msgid "Ban user from chatroom"
msgstr ""
#: converse.js:1583
msgid "Message"
msgstr "Сообщение"
#: converse.js:1697 converse.js:2783
msgid "Save"
msgstr "Сохранить"
#: converse.js:1698
msgid "Cancel"
msgstr "Отменить"
#: converse.js:1745
msgid "An error occurred while trying to save the form."
msgstr ""
#: converse.js:1791
msgid "This chatroom requires a password"
msgstr ""
#: converse.js:1792
msgid "Password: "
msgstr "Пароль: "
#: converse.js:1793
msgid "Submit"
msgstr "Отправить"
#: converse.js:1807
msgid "This room is not anonymous"
msgstr "Эта комната не анонимная"
#: converse.js:1808
msgid "This room now shows unavailable members"
msgstr "Эта комната показывает доступных собеседников"
#: converse.js:1809
msgid "This room does not show unavailable members"
msgstr "Эта комната не показывает недоступных собеседников"
#: converse.js:1810
msgid "Non-privacy-related room configuration has changed"
msgstr ""
#: converse.js:1811
msgid "Room logging is now enabled"
msgstr ""
#: converse.js:1812
msgid "Room logging is now disabled"
msgstr ""
#: converse.js:1813
msgid "This room is now non-anonymous"
msgstr "Эта комната не анонимная"
#: converse.js:1814
msgid "This room is now semi-anonymous"
msgstr "Эта комната частично анонимная"
#: converse.js:1815
msgid "This room is now fully-anonymous"
msgstr "Эта комната стала полностью анонимной"
#: converse.js:1816
msgid "A new room has been created"
msgstr "Новая комната была создана"
#: converse.js:1817
msgid "Your nickname has been changed"
msgstr "Ваш псевдоним уже используется другим пользователем"
#: converse.js:1831
msgid "<strong>%1$s</strong> has been banned"
msgstr ""
#: converse.js:1832
msgid "<strong>%1$s</strong> has been kicked out"
msgstr ""
#: converse.js:1833
msgid "<strong>%1$s</strong> has been removed because of an affiliation change"
msgstr ""
#: converse.js:1834
msgid "<strong>%1$s</strong> has been removed for not being a member"
msgstr ""
#: converse.js:1838 converse.js:1898
msgid "You have been banned from this room"
msgstr "Вам запрещено подключатся к этой конференции"
#: converse.js:1839
msgid "You have been kicked from this room"
msgstr "Вам запрещено подключатся к этой конференции"
#: converse.js:1840
msgid "You have been removed from this room because of an affiliation change"
msgstr ""
#: converse.js:1841
msgid ""
"You have been removed from this room because the room has changed to members-"
"only and you're not a member"
msgstr ""
#: converse.js:1842
msgid ""
"You have been removed from this room because the MUC (Multi-user chat) "
"service is being shut down."
msgstr ""
#: converse.js:1896
msgid "You are not on the member list of this room"
msgstr "Вас нет в списке этой конференции"
#: converse.js:1902
msgid "No nickname was specified"
msgstr "Вы не указали псевдоним"
#: converse.js:1906
msgid "You are not allowed to create new rooms"
msgstr ""
#: converse.js:1908
msgid "Your nickname doesn't conform to this room's policies"
msgstr ""
#: converse.js:1910
msgid "Your nickname is already taken"
msgstr "Ваш ник уже используется другим пользователем"
#: converse.js:1912
msgid "This room does not (yet) exist"
msgstr "Эта комната не существует"
#: converse.js:1914
msgid "This room has reached it's maximum number of occupants"
msgstr ""
#: converse.js:1993
#, fuzzy
msgid "Topic set by %1$s to: %2$s"
msgstr "%2$s"
#: converse.js:2009
msgid "This user is a moderator"
msgstr "Модератор"
#: converse.js:2012
msgid "This user can send messages in this room"
msgstr "Собеседник"
#: converse.js:2015
msgid "This user can NOT send messages in this room"
msgstr "Пользователь не может посылать сообщения в эту комнату"
#: converse.js:2225
msgid "Click to chat with this contact"
msgstr "Начать общение"
#: converse.js:2228 converse.js:2232
msgid "Click to remove this contact"
msgstr "Удалить контакт"
#: converse.js:2263
msgid "This contact is busy"
msgstr "Занят"
#: converse.js:2264
msgid "This contact is online"
msgstr "В сети"
#: converse.js:2265
msgid "This contact is offline"
msgstr "Не в сети"
#: converse.js:2266
msgid "This contact is unavailable"
msgstr "Не доступен"
#: converse.js:2267
msgid "This contact is away for an extended period"
msgstr "Отошёл"
#: converse.js:2268
msgid "This contact is away"
msgstr "Отошёл"
#: converse.js:2622
msgid "Contact requests"
msgstr "Запросы на авторизацию"
#: converse.js:2623
#, fuzzy
msgid "My contacts"
msgstr "."
#: converse.js:2624
msgid "Pending contacts"
msgstr "Собеседники ожидающие авторизации"
#: converse.js:2782
msgid "Custom status"
msgstr ""
#: converse.js:2788
msgid "Click to change your chat status"
msgstr "Изменить ваш статус"
#: converse.js:2792
msgid "Click here to write a custom status message"
msgstr ""
#: converse.js:2821 converse.js:2829
msgid "online"
msgstr "на связи"
#: converse.js:2823
msgid "busy"
msgstr "занят"
#: converse.js:2825
msgid "away for long"
msgstr ""
#: converse.js:2827
msgid "away"
msgstr "отошёл"
#. For translators: the %1$s part gets replaced with the status
#. Example, I am online
#: converse.js:2841 converse.js:2878
msgid "I am %1$s"
msgstr "%1$s"
#: converse.js:2949
msgid "Sign in"
msgstr "Подписать"
#: converse.js:2952
msgid "XMPP/Jabber Username:"
msgstr "JID:"
#: converse.js:2954
msgid "Password:"
msgstr "Пароль:"
#: converse.js:2956
msgid "Log In"
msgstr "Войти"
#: converse.js:2960
msgid "BOSH Service URL:"
msgstr ""
#: converse.js:3113
msgid "Online Contacts"
msgstr "Cписок собеседников"

296
locale/ru/LC_MESSAGES/ru.js Normal file
View File

@ -0,0 +1,296 @@
(function (root, factory) {
var translations = {
"domain": "converse",
"locale_data":
{
"converse": {
"": {
"Project-Id-Version": "Converse.js 0.4",
"Report-Msgid-Bugs-To": "",
"POT-Creation-Date": "2013-09-15 22:06+0200",
"PO-Revision-Date": "2013-09-25 11:33+0300",
"Last-Translator": "Boris Kocherov <bk@raskon.org>",
"Language-Team": "<bk@raskon.ru>",
"Language": "ru",
"MIME-Version": "1.0",
"Content-Type": "text/plain; charset=UTF-8",
"Content-Transfer-Encoding": "8bit",
"X-Generator": "Poedit 1.5.5"
},
"unencrypted": [
null,
"не зашифровано"
],
"Disconnected": [
null,
"Отключено"
],
"Error": [
null,
"Ошибка"
],
"Connecting": [
null,
"Соединение"
],
"Connection Failed": [
null,
"Не удалось соединится"
],
"Authentication Failed": [
null,
"Не удалось соединится"
],
"Disconnecting": [
null,
"Отключаемся"
],
"Personal message": [
null,
"Введите сообщение"
],
"me": [
null,
"Я"
],
"Remove messages": [
null,
"Введите сообщение"
],
"Contacts": [
null,
"Контакты"
],
"Online": [
null,
"В сети"
],
"Busy": [
null,
"Занят"
],
"Away": [
null,
"Отошёл"
],
"Offline": [
null,
"Не в сети"
],
"Click to add new chat contacts": [
null,
"Добавить новую конференцию"
],
"Add a contact": [
null,
"."
],
"Contact username": [
null,
"Контакты"
],
"Contact name": [
null,
"Контакты"
],
"Click to add as a chat contact": [
null,
"Добавить новую конференцию"
],
"Moderated": [
null,
"Модерируемая"
],
"Unmoderated": [
null,
"Модерируемая"
],
"Rooms": [
null,
"Конфер."
],
"Room name": [
null,
"Имя конференции"
],
"Nickname": [
null,
"Имя"
],
"Join": [
null,
"Подключиться"
],
"Show rooms": [
null,
"Обновить"
],
"No rooms on %1$s": [
null,
"Нет доступных конференций %1$s"
],
"Rooms on %1$s": [
null,
"Конференции %1$s:"
],
"Message": [
null,
"Сообщение"
],
"Save": [
null,
"Сохранить"
],
"Cancel": [
null,
"Отменить"
],
"Password: ": [
null,
"Пароль: "
],
"Submit": [
null,
"Отправить"
],
"This room is not anonymous": [
null,
"Эта комната не анонимная"
],
"This room is now non-anonymous": [
null,
"Эта комната не анонимная"
],
"This room is now semi-anonymous": [
null,
"Эта комната не анонимная"
],
"This room is now fully-anonymous": [
null,
"Эта комната стала полностью анонимной"
],
"A new room has been created": [
null,
"Новая комната была создана"
],
"Your nickname has been changed": [
null,
"Ваш ник уже используется другим пользователем"
],
"You have been banned from this room": [
null,
"Вам запрещено подключатся к этой конференции"
],
"You have been kicked from this room": [
null,
"Вам запрещено подключатся к этой конференции"
],
"You are not on the member list of this room": [
null,
"Вам запрещено подключатся к этой конференции"
],
"Your nickname is already taken": [
null,
"Ваш ник уже используется другим пользователем"
],
"This room does not (yet) exist": [
null,
"Эта комната не анонимная"
],
"Topic set by %1$s to: %2$s": [
null,
"%2$s"
],
"This user is a moderator": [
null,
"Модератор"
],
"This user can send messages in this room": [
null,
"Собеседник"
],
"This user can NOT send messages in this room": [
null,
"Собеседник"
],
"Click to chat with this contact": [
null,
"Начать общение"
],
"Click to remove this contact": [
null,
"Начать общение"
],
"Contact requests": [
null,
"Контакты"
],
"My contacts": [
null,
"."
],
"Pending contacts": [
null,
"Cписок собеседников"
],
"Click to change your chat status": [
null,
"Изменить ваш статус"
],
"online": [
null,
"на связи"
],
"busy": [
null,
"занят"
],
"away": [
null,
"отошёл"
],
"I am %1$s": [
null,
"%1$s"
],
"Sign in": [
null,
"Подписать"
],
"XMPP/Jabber Username:": [
null,
"JID:"
],
"Password:": [
null,
"Пароль:"
],
"Log In": [
null,
"Войти"
],
"Online Contacts": [
null,
"Cписок собеседников"
]
}
}
};
if (typeof define === 'function' && define.amd) {
define("ru", ['jed'], function () {
return factory(new Jed(translations));
});
} else {
if (!window.locales) {
window.locales = {};
}
window.locales.ru = factory(new Jed(translations));
}
}(this, function (ru) {
return ru;
}));