Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ Creates a development web server accessible from [http://localhost:8080](http://
```
cd packages/metastream-signal-server
yarn build
cd ../packages/metastream-app
cd ../metastream-app
yarn start
```

Expand Down
2 changes: 1 addition & 1 deletion packages/metastream-app/src/locale/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ export const locales = [
{ label: 'Français', code: 'fr-FR', translation: frFR, flag: '🇫🇷' },
{ label: 'Italiano', code: 'it-IT', translation: itIT, flag: '🇮🇹' },
{ label: 'Pусский', code: 'ru-RU', translation: ru, flag: '🇷🇺' },
{ label: 'украї́нська', code: 'uk', translation: uk, flag: '🇺🇦' },
{ label: 'Українська', code: 'uk', translation: uk, flag: '🇺🇦' },
{ label: 'Polski', code: 'pl', translation: pl, flag: '🇵🇱' },
{ label: 'Português do Brasil', code: 'pt-BR', translation: ptBR, flag: '🇧🇷' },
{ label: 'Deutsch', code: 'de-DE', translation: deDE, flag: '🇩🇪' },
Expand Down
96 changes: 48 additions & 48 deletions packages/metastream-app/src/locale/uk.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
export default {
add: 'Добавити',
addMedia: 'Добавити видиво',
addMediaCTA: 'Почніть із додаванням видиво до сеансу.',
admin: 'Господар',
add: 'Додати',
addMedia: 'Додати відео',
addMediaCTA: 'Почніть, додавши відео до сеансу.',
admin: 'Адміністратор',
advanced: 'Додатково',
allow: 'Дозволити',
allowTracking: 'Надсилати інформацію про використання програми',
Expand All @@ -11,9 +11,9 @@ export default {
always: 'Завжди',
appearance: 'Інтерфейс',
autoFullscreen: 'Авто-повноекранний лад',
autoFullscreenDesc: 'Збільшити, щоб вмістити активне видиво у рамці вікна.',
autoFullscreenDesc: 'Збільшити, щоб вмістити активне відео у рамці вікна.',
avatar: 'Образ',
avatarCredit: '<0>Вибраний образ</0> <1>{{artist}}</1>',
avatarCredit: '<0>Обраний образ</0> <1>{{artist}}</1>',
cancel: 'Скасувати',
changelog: 'Зміни',
chat: 'Бесіда',
Expand All @@ -28,7 +28,7 @@ export default {
chatTyping2: '<0></0> та <2></2> друкують…',
chatTyping3: '<0></0>, <2></2>, та <4></4> друкують…',
chatTypingSeveral: 'Кілька людей набирають текст…',
chooseDisplayName: 'Виберіть своє відображуване ім’я',
chooseDisplayName: 'Оберіть своє ім’я користувача',
connecting: 'Підключення',
continue: 'Продовжити',
copy: 'Копіювати',
Expand All @@ -43,7 +43,7 @@ export default {
displayName: 'Відображуване ім’я',
dj: 'DJ',
donate: 'Пожертвувати',
donators: 'Меценати',
donators: 'Спонсори',
duplicate: 'Дублювати',
embedBlocked:
'Щоб увімкнути відтворення за допомогою <1>{host}}</1>, Metastream має відкрити веб-сайт у спливаючому меню.',
Expand All @@ -55,8 +55,8 @@ export default {
enterJoinDest: 'Введіть посилання на сеанс Metastream.',
findSession: 'Знайти сеанс',
findSessionDescription:
'Приєднуйтесь до каналу <1>#sessions</1> в спільноті Metastream Discord, щоб знайти сеанси інших користувачів. Натисніть логотип Discord нижче, щоб приєднатися.',
focusPopup: 'Зосередити спливаюче вікно',
'Долучайтесь до каналу <1>#sessions</1> у Discord спільноті Metastream, щоб знайти сеанси інших користувачів. Натисніть на логотип Discord нижче, щоб долучитись.',
focusPopup: 'Сфокусуватися на спливаючому вікні',
friendCode: 'Код друга',
getStarted: 'Початок роботи',
help: 'Допомога',
Expand All @@ -65,95 +65,95 @@ export default {
interact: 'Взаємодіяти',
invite: 'Запросити',
join: 'Приєднатися',
joinSession: 'Приєднатися до сеансу',
joinSession: 'Долучитись до сеансу',
kick: 'Видворити',
language: 'Мова',
lockQueue: 'Заблокувати чергу',
moveToTop: 'Перемістити на початок',
maxUsers: 'Максимальна кількість користувачів',
next: 'Наступний',
nextUp: 'У черзі',
networkDisconnectHostDisconnect: "Господар закрив зв'язок.",
networkDisconnectHostDisconnect: "Власник відключився.",
networkDisconnectError: 'Помилка мережі.',
networkDisconnectInvalidClientInfo: 'Недійсні відомості про споживоча.',
networkDisconnectVersionMismatch: `Невідповідність споживаючої версії. Ваш споживач або господар вимагає оновлення.`,
networkDisconnectInvalidClientInfo: 'Недійсні відомості кліента.',
networkDisconnectVersionMismatch: `Невідповідність версії кліента. Ваш кліент або кліент власника потребує оновлення.`,
networkDisconnectFull: 'Сеанс заповнено.',
networkDisconnectKicked: 'Вигнали з сесії.',
networkDisconnectKicked: 'Виключили з сесії.',
networkDisconnectMultiTab:
'Ви розміщуєте сеанс Metastream з більш ніж одного браузера або вкладки. Закрийте інші вкладки або інші браузери, а потім перезавантажте сторінку.',
'Ви запустили сеанс Metastream з більш ніж одного браузера або вкладки. Будь ласка закрийте інші вкладки або інші браузери, а потім перезавантажте сторінку.',
networkDisconnectSessionNotFound: 'Сеанс не знайдено.',
networkTroubleshootingHelp:
'Щоб отримати довідку, перегляньте <1>Посібник із Виправлення неполадок мережі</1>.',
'Щоб отримати довідку, перегляньте <1>Посібник з виправлення несправностей мережі</1>.',
noticeAddedMedia: 'Додано <Media id="{{mediaId}}">{{mediaTitle}}</Media>',
noticeMediaError: 'Під час запиту сталася помилка {{url}}',
noticeNowPlaying:
'Відтворюється <Media id="{{mediaId}}">{{mediaTitle}}</Media> запропонував <Username id="{{userId}}">{{username}}</Username>.',
noticeUserRequestJoin:
'<Username id="{{userId}}">{{username}}</Username> запитує дозвіл на приєднання.',
offline: 'Закритий',
'<Username id="{{userId}}">{{username}}</Username> питає дозволу долучитись.',
offline: 'Оффлайн',
ok: 'Гаразд',
once: 'Один раз',
openInBrowser: 'Відкрити у браузері',
openInPopup: 'Відкрити у спливаючому вікні',
openSecondPopup: '(ще раз)',
patreonLogin: 'Увійти за допомогою Patreon',
patreonLogout: 'Вийти',
patreonPledge: 'Стати меценатом',
patreonPledgeRequired: 'Доступно лише меценатам',
patreonPledgeTierRequired: 'Доступно лише меценатам, у яких рівень {{tier}}',
patreonPledge: 'Стати patron\'ом',
patreonPledgeRequired: 'Доступно лише patron\'ам',
patreonPledgeTierRequired: 'Доступно лише patron\'ам зі званням {{tier}}',
playingInPopup: '<0>{{host}}</0> відтворюється у спливаючому вікні.',
popupBlocked:
'Відкриття спливаючого вікно заблоковано. Будь ласка, дозвольте спливаючі вікна на цьому сайті або натисніть кнопку ще раз.',
private: 'Особистий',
profile: 'Обрис',
public: 'Прилюдний',
'Спливаюче вікно заблоковано. Будь ласка, дозвольте спливаючі вікна на цьому сайті або натисніть кнопку ще раз.',
private: 'Приватний',
profile: 'Профіль',
public: 'Публічний',
reload: 'Оновити',
remove: 'Видалити',
repeat: 'Повторити',
retry: 'Повторити спробу',
requestUrl: 'Додати до сеансу',
requestUrlPlaceholder: '',
required: 'Необхідний',
requiresDJPermissions: 'Потрібні дозволи DJ',
requiresDJPermissions: 'Потрібен дозвіл DJ',
requiresPortForward:
'Потрібно <1>налаштувати пересилання портів</1> з <3>{{port}}</3>, щоб прийняти прямі підключення.',
'Потрібно <1>налаштувати переадресацію портів</1> з <3>{{port}}</3>, щоб приймати прямі підключення.',
safeBrowse: 'Безпечний перегляд',
safeBrowseDesc: 'Запитувати про затвердження перед завантаженням нерозпізнаного веб-сайту.',
safeBrowseLoadContent: 'Завантажити вміст із <1>{{host}}</1>?',
safeBrowseDesc: 'Запитувати підтвердження перед завантаженням неперевіреного веб-сайту.',
safeBrowseLoadContent: 'Завантажити вміст з <1>{{host}}</1>?',
safeBrowseDisableForSession: 'Вимкнути безпечний пошук для цього сеансу',
session: 'Сеанс',
sessionMode: 'Режим сеансу',
sessionModePublicDescription: 'Будь-хто може приєднатися.',
sessionModePrivateDescription: 'Дозвіл на приєднання має бути наданий.',
sessionModeOfflineDescription: 'Ніхто не може приєднатися.',
sessionModePublicDescription: 'Будь-хто може долучитись.',
sessionModePrivateDescription: 'Щоб долучитись, має бути надано дозвіл.',
sessionModeOfflineDescription: 'Ніхто не може долучитись.',
settings: 'Налаштування',
shareFriendCode: 'Поділіться кодом свого друга нижче, щоб запросити друзів.',
shareFriendCodeOther: 'Поділіться кодом друга {{name}}’s нижче, щоб запросити друзів.',
shareFriendCode: 'Поділіться своїм кодом нижче, щоб запросити друзів.',
shareFriendCodeOther: 'Поділіться кодом {{name}} нижче, щоб запросити друзів.',
sharePublicIP:
'Поділіться <1>своєю загальнодоступною IP-адресою</1>, щоб дозволити друзям підключатися безпосередньо.',
'Поділіться <1>своєю публічною IP-адресою</1>, щоб дозволити друзям підключатися напряму.',
shareSessionUrl: 'Поділіться посиланням на сеанс нижче, щоб запросити друзів.',
supportMetastream: 'Підтримуйте Metastream, щоб розблокувати нагороди!',
startSession: 'Почати сеанс',
theaterMode: 'Режим театру',
supportMetastream: 'Підтримайте Metastream, щоб розблокувати нагороди!',
startSession: 'Розпочати сеанс',
theaterMode: 'Режим кінотеатру',
theaterModeDesc:
"Приховати весь не відеоконтент на веб-сторінці. Зауважте, що це також може приховати м'які субтитри.",
thirdPartyIntegrations: 'Інтеграція сторонніх постачальників',
toggleDJ: 'Увімкнути або вимкнути DJ',
uiDockToRight: 'Пристикувати до правого боку',
uiUndock: 'Відкріпити у плавучу накладку',
"Приховати на веб-сторінці все окрім відео. Зауважте, що це також може приховати субтитри.",
thirdPartyIntegrations: 'Сторонні інтеграції',
toggleDJ: 'Надати/вилучити DJ',
uiDockToRight: 'Прикріпити до правого боку',
uiUndock: 'Відкріпити у плавуче вікно',
unlimited: 'Необмежений',
unlockQueue: 'Розблокувати чергу',
updateAvailable:
'Доступне оновлення Metastream. Натисніть кнопку UPDATE у верхньому правому куті, щоб отримати оновлення.',
username: "Ім'я користувача",
users: 'Користувачі',
userJoined: '<Username id="{{userId}}">{{username}}</Username> приєднався.',
userLeft: '<Username id="{{userId}}">{{username}}</Username> пішов.',
userJoined: '<Username id="{{userId}}">{{username}}</Username> долучився.',
userLeft: '<Username id="{{userId}}">{{username}}</Username> вийшов.',
userNameChanged:
'<Username id="{{userId}}">{{prevName}}</Username> тепер відомий як <Username id="{{userId}}">{{name}}</Username>.',
viewOnGitHub: 'Переглянути на GitHub',
waitingForHost: "Очікування господаря на дозвіл з'єднання",
waitingForHost: "Очікування дозволу на з'єднання від власника",
welcome: 'Ласкаво просимо',
welcomeToMetastream: 'Ласкаво просимо до Metastream',
welcomeMessage1: 'Привіт, дякуємо за спробу Metastream!'
welcomeMessage1: 'Привіт, дякуємо, що користуєтесь Metastream!'
}