From 24b5653c7c0cd11fe097e9722a162fc6585b12b1 Mon Sep 17 00:00:00 2001 From: Bad <87938689+yesBad@users.noreply.github.com> Date: Sun, 9 Jan 2022 19:34:40 +0200 Subject: [PATCH 1/2] Added Finnish. (#125) * fi-fi, part 1 going to go eat >:) * added this before eat >:) ok im going to go eat now * it's okay >:) --- client/src/locale/fi-fi.ts | 112 +++++++++++++++++++++++++++++++++++++ client/src/locale/index.ts | 2 + 2 files changed, 114 insertions(+) create mode 100644 client/src/locale/fi-fi.ts diff --git a/client/src/locale/fi-fi.ts b/client/src/locale/fi-fi.ts new file mode 100644 index 00000000..c7b95b30 --- /dev/null +++ b/client/src/locale/fi-fi.ts @@ -0,0 +1,112 @@ +export const logout = 'kirjaudu ulos' +export const unsupported = 'Tämä nettiselain ei tue WebRTC:tä' +export const admin_loggedin = 'Sinä olet kirjautunut valvojana' +export const you = 'Sinä' +export const somebody = 'Joku' +export const send_a_message = 'Lähetä viesti' + +export const side = { + chat: 'Chatti', + settings: 'Asetukset', +} + +export const connect = { + login_title: 'Kirjaudu Sisään', + invitation_title: 'Sinut on kutsuttu tähän huoneeseen', + displayname: 'Kirjoita sinun näyttönimesi', + password: 'Salasana', + connect: 'Liity', + error: 'Kirjautumis virhe', + empty_displayname: 'Näyttönimesi ei voi olla tyhjä.', +} + +export const context = { + ignore: 'Estä', + unignore: 'Poista esto', + mute: 'Mykistä', + unmute: 'Poista mykistys', + release: 'Pakko vapauta kontrollit', + take: 'Pakko ota kontrollit', + give: 'Anna kontrollit', + kick: 'Heitä ulos', + ban: 'Kiellä IP', + confirm: { + kick_title: 'Haluatko heittää {name} ulos?', + kick_text: 'Oletko varma että haluat heittää {name} ulos?', + ban_title: 'Haluatko kieltää {name}?', + ban_text: 'Haluatko kieltää {name}? Sinun pitää käynnistää palvelin uudestaan jos haluat kumota tämän.', + mute_title: 'Haluatko mykistää {name}?', + mute_text: 'Oletko varma että haluat mykistää {name}?', + unmute_title: 'Poista {name} mykistys?', + unmute_text: 'Oletko varma että haluat poistaa {name} mykistyksen?', + button_yes: 'Kyllä', + button_cancel: 'Peruuta', + }, +} + +export const controls = { + release: 'Vapauta kontrollit', + request: 'Pyydä kontrollit', + lock: 'Lukitse kontrollit', + unlock: 'Vapauta kontrollit', + has: 'Sinulla on kontrollit', + hasnot: 'Sinulle ei ole kontrolleja', +} + +export const locks = { + control: { + lock: 'Lukitse kontrollit (käyttäjiltä)', + unlock: 'Vapauta kontrollit (käyttäjiltä)', + locked: 'Kontrollit lukittu (käyttäjiltä)', + unlocked: 'Kontrollit vapautettu (käyttäjiltä)', + notif_locked: 'kontrollit on lukittu käyttäjiltä', + notif_unlocked: 'kontrollit on vapautettu käyttäjille', + }, + login: { + lock: 'Lukitse huone (käyttäjiltä)', + unlock: 'Vapauta huone (käyttäjiltä)', + locked: 'Huone lukittu (käyttäjiltä)', + unlocked: 'Huone vapautettu (käyttäjiltä)', + notif_locked: 'lukittu huone', + notif_unlocked: 'vapautettu huone', + }, +} + +export const setting = { + scroll: 'Scrollin herkkyys', + scroll_invert: 'Käänteinen Scroll', + autoplay: 'Automaattisesti toista video', + ignore_emotes: 'Estä emojit', + chat_sound: 'Soita viesti ääni', + keyboard_layout: 'Näppäimistöasettelu', + broadcast_title: 'Suora Lähetys', +} + +export const connection = { + logged_out: 'Sinut on kirjattu ulos.', + reconnecting: 'Yhteyttä yritetään palauttaa...', + connected: 'Yhdistetty', + disconnected: 'Katkaistu yhteys', + kicked: 'Sinut on poistettu huoneesta.', + button_confirm: 'OK', +} + +export const notifications = { + connected: '{name} liittyi', + disconnected: '{name} poistui', + controls_taken: '{name} otti kontrollit', + controls_taken_force: 'otti kontrollit pakolla', + controls_taken_steal: 'otti kontrollit {name}', + controls_released: '{name} vapautti kontrollit', + controls_released_force: 'vapautti kontrollit pakolla', + controls_released_steal: 'vapautti kontrollit {name}', + controls_given: 'antoi kontrollit {name}', + controls_has: '{name} on kontrollit', + controls_has_alt: 'Kerroin henkilölle että haluat ne', + controls_requesting: '{name} pyytää kontrolleja', + resolution: 'vaihdettu resoluutio {width}x{height}@{rate}', + banned: 'kielletty {name}', + kicked: 'heitetty {name} ulos', + muted: 'mykistetty {name}', + unmuted: 'poistettu mykistys {name}', +} diff --git a/client/src/locale/index.ts b/client/src/locale/index.ts index c9fac24a..3eca4086 100644 --- a/client/src/locale/index.ts +++ b/client/src/locale/index.ts @@ -6,6 +6,7 @@ import * as nb from './nb-no' import * as fr from './fr-fr' import * as de from './de-de' import * as ko from './ko-kr' +import * as fi from './fi-fi' export const messages = { en, @@ -16,4 +17,5 @@ export const messages = { fr, de, ko, + fi, } From 1e210a539fa4bba2b289838f402167c15b07c38b Mon Sep 17 00:00:00 2001 From: Maksim Kurnosenko <12829428+DX37@users.noreply.github.com> Date: Tue, 11 Jan 2022 23:15:39 +0700 Subject: [PATCH 2/2] add russian (#126) --- client/src/locale/index.ts | 2 + client/src/locale/ru-ru.ts | 112 +++++++++++++++++++++++++++++++++++++ 2 files changed, 114 insertions(+) create mode 100644 client/src/locale/ru-ru.ts diff --git a/client/src/locale/index.ts b/client/src/locale/index.ts index 3eca4086..529399b4 100644 --- a/client/src/locale/index.ts +++ b/client/src/locale/index.ts @@ -7,6 +7,7 @@ import * as fr from './fr-fr' import * as de from './de-de' import * as ko from './ko-kr' import * as fi from './fi-fi' +import * as ru from './ru-ru' export const messages = { en, @@ -18,4 +19,5 @@ export const messages = { de, ko, fi, + ru, } diff --git a/client/src/locale/ru-ru.ts b/client/src/locale/ru-ru.ts new file mode 100644 index 00000000..ee6f481a --- /dev/null +++ b/client/src/locale/ru-ru.ts @@ -0,0 +1,112 @@ +export const logout = 'выход' +export const unsupported = 'этот браузер не поддерживает WebRTC' +export const admin_loggedin = 'Вы вошли как админ' +export const you = 'Вы' +export const somebody = 'Кто-то' +export const send_a_message = 'Отправить сообщение' + +export const side = { + chat: 'Чат', + settings: 'Настройки', +} + +export const connect = { + login_title: 'Пожалуйста, войдите', + invitation_title: 'Вас пригласили в эту комнату', + displayname: 'Введите ваше отображаемое имя', + password: 'Пароль', + connect: 'Подключиться', + error: 'Ошибка входа', + empty_displayname: 'Отображаемое имя не может быть пустым.', +} + +export const context = { + ignore: 'Игнорировать', + unignore: 'Не игнорировать', + mute: 'Заглушить', + unmute: 'Перестать глушить', + release: 'Принудительно освободить управление', + take: 'Принудительно взять управление', + give: 'Дать управление', + kick: 'Выкинуть', + ban: 'Забанить IP', + confirm: { + kick_title: 'Выкинуть {name}?', + kick_text: 'Вы уверены, что хотите выкинуть {name}?', + ban_title: 'Забанить {name}?', + ban_text: 'Вы хотите забанить {name}? Для отмены придётся перезапустить сервер.', + mute_title: 'Заглушить {name}?', + mute_text: 'Вы уверены, что хотите заглушить {name}?', + unmute_title: 'Перестать глушить {name}?', + unmute_text: 'Вы хотите перестать глушить {name}?', + button_yes: 'Да', + button_cancel: 'Отмена', + }, +} + +export const controls = { + release: 'Освободить управление', + request: 'Запросить управление', + lock: 'Закрепить управление', + unlock: 'Открепить управление', + has: 'Управление у вас', + hasnot: 'Вы не управляете', +} + +export const locks = { + control: { + lock: 'Закрепить управление (для пользователей)', + unlock: 'Открепить управление (для пользователей)', + locked: 'Управление закреплено (для пользователей)', + unlocked: 'Управление откреплено (для пользователей)', + notif_locked: 'закреплено управление для пользователей', + notif_unlocked: 'откреплено управление для пользователей', + }, + login: { + lock: 'Закрыть комнату (для пользователей)', + unlock: 'Открыть комнату (для пользователей)', + locked: 'Комната закрыта (для пользователей)', + unlocked: 'Комната открыта (для пользователей)', + notif_locked: 'комната закрыта', + notif_unlocked: 'комната открыта', + }, +} + +export const setting = { + scroll: 'Чувствительность прокрутки', + scroll_invert: 'Инвертировать прокрутку', + autoplay: 'Автовоспроизведение видео', + ignore_emotes: 'Игнорировать эмоции', + chat_sound: 'Проигрывать звук чата', + keyboard_layout: 'Раскладка клавиатуры', + broadcast_title: 'Прямой эфир', +} + +export const connection = { + logged_out: 'Вы вышли.', + reconnecting: 'Переподключение...', + connected: 'Подключено', + disconnected: 'Отключено', + kicked: 'Вас выкинули из комнаты.', + button_confirm: 'ОК', +} + +export const notifications = { + connected: '{name} подключился', + disconnected: '{name} отключился', + controls_taken: '{name} взял управление', + controls_taken_force: 'взял управление принудительно', + controls_taken_steal: 'взял управление у {name}', + controls_released: '{name} освободил управление', + controls_released_force: 'освободил управление принудительно', + controls_released_steal: 'освободил управление у {name}', + controls_given: 'дал управление {name}', + controls_has: '{name} теперь управляет', + controls_has_alt: 'Мы уведомим пользователя о запросе', + controls_requesting: '{name} запрашивает управление', + resolution: 'разрешение изменено на {width}x{height}@{rate}', + banned: 'забанен {name}', + kicked: 'выкинут {name}', + muted: 'заглушен {name}', + unmuted: 'не заглушен {name}', +}