mirror of
https://github.com/darkwire/darkwire.io.git
synced 2025-07-18 10:49:02 +00:00
Russian translation proposal
I'm a Russian native speaker from Ukraine. Note: "(-a)" is used as the standard ending in Russian to indicate female gender-specific ending.
This commit is contained in:
parent
3c4bb0c63e
commit
36c20bd458
@ -102,6 +102,11 @@ exports[`Settings component should display 1`] = `
|
||||
>
|
||||
Italiano
|
||||
</option>
|
||||
<option
|
||||
value="ru"
|
||||
>
|
||||
Русский
|
||||
</option>
|
||||
<option
|
||||
value="zhCN"
|
||||
>
|
||||
@ -268,6 +273,11 @@ exports[`Settings component should display 2`] = `
|
||||
>
|
||||
Italiano
|
||||
</option>
|
||||
<option
|
||||
value="ru"
|
||||
>
|
||||
Русский
|
||||
</option>
|
||||
<option
|
||||
value="zhCN"
|
||||
>
|
||||
|
@ -101,6 +101,7 @@ class Settings extends Component {
|
||||
<option value="de">Deutsch</option>
|
||||
<option value="nl">Nederlands</option>
|
||||
<option value="it">Italiano</option>
|
||||
<option value="ru">Русский</option>
|
||||
<option value="zhCN">中文</option>
|
||||
</select>
|
||||
</div>
|
||||
|
@ -6,5 +6,5 @@ test('Get translation', () => {
|
||||
expect(getTranslations('fr').welcomeHeader).toBe('Bienvenue sur Darkwire v2.0');
|
||||
expect(getTranslations('zh-CN').welcomeHeader).toBe('欢迎来到Darkwire v2.0');
|
||||
expect(getTranslations('en-US').welcomeHeader).toBe('Welcome to Darkwire v2.0');
|
||||
expect(getTranslations('ru-CH').welcomeHeader).toBe('Welcome to Darkwire v2.0');
|
||||
expect(getTranslations('ru-CH').welcomeHeader).toBe('Добро пожаловать на Darkwire v2.0');
|
||||
});
|
||||
|
@ -5,6 +5,7 @@ import de from './de';
|
||||
import it from './it';
|
||||
import zhCN from './zh-CN';
|
||||
import nl from './nl';
|
||||
import ru from './ru';
|
||||
|
||||
const languagesMap = {
|
||||
en,
|
||||
@ -14,6 +15,7 @@ const languagesMap = {
|
||||
it,
|
||||
zhCN,
|
||||
nl,
|
||||
ru,
|
||||
};
|
||||
|
||||
/**
|
||||
|
41
client/src/i18n/ru.json
Normal file
41
client/src/i18n/ru.json
Normal file
@ -0,0 +1,41 @@
|
||||
{
|
||||
"newRoomButton": "Новый Чат",
|
||||
"lockedRoom": "{username} заблокировал(-а) чат",
|
||||
"unlockedRoom": "{username} разблокировал(-а) чат",
|
||||
"agreement": "Используя Darkwire, вы соглашаетесь с нашей Политикой Приемливого Использования и Условиями Пользования",
|
||||
"typePlaceholder": "Печатайте здесь",
|
||||
"aboutButton": "О нас",
|
||||
"settingsButton": "Настройки",
|
||||
"settings": "Настройки",
|
||||
"aboutHeader": "О нас",
|
||||
"copyButtonTooltip": "Скопировано",
|
||||
"welcomeHeader": "Добро пожаловать на Darkwire v2.0",
|
||||
"sentFile": "Вы отправили {filename}",
|
||||
"userJoined": "{username} присоеденился(-а)",
|
||||
"userLeft": "{username} вышел(-а)",
|
||||
"userSentFile": "{username} отправил(-а) вам файл.",
|
||||
"downloadFile": "Скачать {filename}",
|
||||
"nameChange": "{oldUsername} изменил(-а) имя на {newUsername}",
|
||||
"settingsHeader": "Настройки & Помощь",
|
||||
"copyRoomHeader": "Этот чат",
|
||||
"languageDropdownHeader": "Язык",
|
||||
"roomOwnerHeader": "Владение чатом",
|
||||
"roomOwnerText": "Человек, который создал этот чат являеться его владельцем и имеет особые привилегии, такие как возможность заблокировать и разблокировать чат. Если владелец покинет чат, второй присоеденившийся человек получает владение чатом. Если он(-а) выходит, то третий становиться владельцем, и так далее. У владельца чата есть иконка звезды возле имени пользователя в списке участников.",
|
||||
"lockRoomHeader": "Заблокировать Чат",
|
||||
"lockRoomText": "Если вы являетесь владельцем чата, вы можете заблокировать или разблокировать чат, нажимая на иконку замка на панели навигации. Когда чат заблокирован, никто больше не сможет присоедениться.",
|
||||
"slashCommandsHeader": "Слэш-команды",
|
||||
"slashCommandsText": "Доступны следующие слэш-команды:",
|
||||
"slashCommandsBullets": [
|
||||
"меняет имя пользователя",
|
||||
"выполняет действие",
|
||||
"очищает вашу историю сообщений",
|
||||
"показывает список команд"
|
||||
],
|
||||
"sound": "Звук",
|
||||
"newMessageNotification": "Уведомление про новые сообщения",
|
||||
"desktopNotification": "Уведомления Рабочего стола",
|
||||
"desktopNotificationBlocked": "Уведомления для Рабочего стола были отклонены",
|
||||
"welcomeModalCTA": "Ок",
|
||||
"lockedRoomHeader": "Этот чат заблокирован",
|
||||
"helpTranslate": "Помогите нам перевести Darkwire!"
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user