mirror of
https://github.com/iv-org/invidious.git
synced 2024-11-22 05:27:21 +00:00
f54fbd057e
* Add prefers-color-scheme support This should fix <https://github.com/omarroth/invidious/issues/559>. The cookie storage format has been changed from boolean ("true"/"false") to tri-state ("dark"/"light"/""), so that users without a cookie set will get dark mode if they have enabled the dark theme in their operating system. The code for handling the cookie state, along with the user's operating system theme, has been factored out into a new function `update_mode`, which is called both at window load and at the "storage" event listener, because the "storage" event listener is only trigerred when a change is made to the localStorage from another tab/window (for more info - see <https://stackoverflow.com/a/4679754>).
325 lines
19 KiB
JSON
325 lines
19 KiB
JSON
{
|
||
"`x` subscribers": "`x` підписників",
|
||
"`x` videos": "`x` відео",
|
||
"LIVE": "ПРЯМИЙ ЕФІР",
|
||
"Shared `x` ago": "Розміщено `x` назад",
|
||
"Unsubscribe": "Відписатися",
|
||
"Subscribe": "Підписатися",
|
||
"View channel on YouTube": "Подивитися канал на YouTube",
|
||
"View playlist on YouTube": "Подивитися плейлист на YouTube",
|
||
"newest": "найновіше",
|
||
"oldest": "найстаріше",
|
||
"popular": "популярне",
|
||
"last": "останнє",
|
||
"Next page": "Наступна сторінка",
|
||
"Previous page": "Попередня сторінка",
|
||
"Clear watch history?": "Очистити історію переглядів?",
|
||
"New password": "Новий пароль",
|
||
"New passwords must match": "Нові паролі не співпадають",
|
||
"Cannot change password for Google accounts": "Змінити пароль обліківки Google неможливо",
|
||
"Authorize token?": "Авторизувати токен?",
|
||
"Authorize token for `x`?": "Авторизувати токен для `x`?",
|
||
"Yes": "Так",
|
||
"No": "Ні",
|
||
"Import and Export Data": "Імпорт і експорт даних",
|
||
"Import": "Імпорт",
|
||
"Import Invidious data": "Імпортувати дані Invidious",
|
||
"Import YouTube subscriptions": "Імпортувати підписки з YouTube",
|
||
"Import FreeTube subscriptions (.db)": "Імпортувати підписки з FreeTube (.db)",
|
||
"Import NewPipe subscriptions (.json)": "Імпортувати підписки з NewPipe (.json)",
|
||
"Import NewPipe data (.zip)": "Імпортувати дані з NewPipe (.zip)",
|
||
"Export": "Експорт",
|
||
"Export subscriptions as OPML": "Експортувати підписки у форматі OPML",
|
||
"Export subscriptions as OPML (for NewPipe & FreeTube)": "Експортувати підписки у форматі OPML (для NewPipe та FreeTube)",
|
||
"Export data as JSON": "Експортувати дані у форматі JSON",
|
||
"Delete account?": "Видалити обліківку?",
|
||
"History": "Історія",
|
||
"An alternative front-end to YouTube": "Альтернативний фронтенд до YouTube",
|
||
"JavaScript license information": "Інформація щодо ліцензій JavaScript",
|
||
"source": "джерело",
|
||
"Log in": "Увійти",
|
||
"Log in/register": "Увійти або зареєструватися",
|
||
"Log in with Google": "Увійти через Google",
|
||
"User ID": "ID користувача",
|
||
"Password": "Пароль",
|
||
"Time (h:mm:ss):": "Час (г:мм:сс):",
|
||
"Text CAPTCHA": "Текст капчі",
|
||
"Image CAPTCHA": "Зображення капчі",
|
||
"Sign In": "Увійти",
|
||
"Register": "Зареєструватися",
|
||
"E-mail": "Електронна пошта",
|
||
"Google verification code": "Код підтвердження Google",
|
||
"Preferences": "Налаштування",
|
||
"Player preferences": "Налаштування програвача",
|
||
"Always loop: ": "Завжди повторювати: ",
|
||
"Autoplay: ": "Автовідтворення: ",
|
||
"Play next by default: ": "Завжди вмикати наступне відео: ",
|
||
"Autoplay next video: ": "Автовідтворення наступного відео: ",
|
||
"Listen by default: ": "Режим «тільки звук» як усталений: ",
|
||
"Proxy videos: ": "Програвати відео через проксі? ",
|
||
"Default speed: ": "Усталена швидкість відео: ",
|
||
"Preferred video quality: ": "Пріорітетна якість відео: ",
|
||
"Player volume: ": "Гучність відео: ",
|
||
"Default comments: ": "Джерело коментарів: ",
|
||
"youtube": "YouTube",
|
||
"reddit": "Reddit",
|
||
"Default captions: ": "Основна мова субтитрів: ",
|
||
"Fallback captions: ": "Запасна мова субтитрів: ",
|
||
"Show related videos: ": "Показувати схожі відео? ",
|
||
"Show annotations by default: ": "Завжди показувати анотації? ",
|
||
"Visual preferences": "Налаштування сайту",
|
||
"Player style: ": "",
|
||
"Dark mode: ": "Темне оформлення: ",
|
||
"Theme: ": "",
|
||
"dark": "",
|
||
"light": "",
|
||
"Thin mode: ": "Полегшене оформлення: ",
|
||
"Subscription preferences": "Налаштування підписок",
|
||
"Show annotations by default for subscribed channels: ": "Завжди показувати анотації у відео каналів, на які ви підписані? ",
|
||
"Redirect homepage to feed: ": "Показувати відео з каналів, на які підписані, як головну сторінку: ",
|
||
"Number of videos shown in feed: ": "Кількість відео з каналів, на які підписані, у потоці: ",
|
||
"Sort videos by: ": "Сортувати відео: ",
|
||
"published": "за датою розміщення",
|
||
"published - reverse": "за датою розміщення в зворотному порядку",
|
||
"alphabetically": "за абеткою",
|
||
"alphabetically - reverse": "за абеткою в зворотному порядку",
|
||
"channel name": "за назвою каналу",
|
||
"channel name - reverse": "за назвою каналу в зворотному порядку",
|
||
"Only show latest video from channel: ": "Показувати тільки останнє відео з каналів: ",
|
||
"Only show latest unwatched video from channel: ": "Показувати тільки непереглянуті відео з каналів: ",
|
||
"Only show unwatched: ": "Показувати тільки непереглянуті відео: ",
|
||
"Only show notifications (if there are any): ": "Показувати лише сповіщення, якщо вони є: ",
|
||
"Enable web notifications": "Ввімкнути сповіщення в браузері",
|
||
"`x` uploaded a video": "`x` розмістив відео",
|
||
"`x` is live": "`x` у прямому ефірі",
|
||
"Data preferences": "Налаштування даних",
|
||
"Clear watch history": "Очистити історію переглядів",
|
||
"Import/export data": "Імпорт і експорт даних",
|
||
"Change password": "Змінити пароль",
|
||
"Manage subscriptions": "Керування підписками",
|
||
"Manage tokens": "Керувати токенами",
|
||
"Watch history": "Історія переглядів",
|
||
"Delete account": "Видалити обліківку",
|
||
"Administrator preferences": "Адміністраторські налаштування",
|
||
"Default homepage: ": "Усталена домашня сторінка: ",
|
||
"Feed menu: ": "Меню потоку з відео: ",
|
||
"Top enabled: ": "Увімкнути топ відео? ",
|
||
"CAPTCHA enabled: ": "Увімкнути капчу? ",
|
||
"Login enabled: ": "Увімкнути авторизацію? ",
|
||
"Registration enabled: ": "Увімкнути реєстрацію? ",
|
||
"Report statistics: ": "Повідомляти статистику? ",
|
||
"Save preferences": "Зберегти налаштування",
|
||
"Subscription manager": "Менеджер підписок",
|
||
"Token manager": "Менеджер токенів",
|
||
"Token": "Токен",
|
||
"`x` subscriptions": "`x` підписка / підписок / підписки",
|
||
"`x` tokens": "`x` токенів",
|
||
"Import/export": "Імпорт і експорт",
|
||
"unsubscribe": "відписатися",
|
||
"revoke": "скасувати",
|
||
"Subscriptions": "Підписки",
|
||
"`x` unseen notifications": "`x` непереглянуте сповіщення / непереглянутих сповіщень / непереглянутих сповіщення",
|
||
"search": "пошук",
|
||
"Log out": "Вийти",
|
||
"Released under the AGPLv3 by Omar Roth.": "Реалізовано Омаром Ротом за ліцензією AGPLv3.",
|
||
"Source available here.": "Програмний код доступний тут.",
|
||
"View JavaScript license information.": "Переглянути інформацію щодо ліцензії JavaScript.",
|
||
"View privacy policy.": "Переглянути політику приватності.",
|
||
"Trending": "У тренді",
|
||
"Unlisted": "Немає в списку",
|
||
"Watch on YouTube": "Дивитися на YouTube",
|
||
"Hide annotations": "Приховати анотації",
|
||
"Show annotations": "Показати анотації",
|
||
"Genre: ": "Жанр: ",
|
||
"License: ": "Ліцензія: ",
|
||
"Family friendly? ": "Перегляд із родиною? ",
|
||
"Wilson score: ": "Рейтинг Вілсона: ",
|
||
"Engagement: ": "Залученість: ",
|
||
"Whitelisted regions: ": "Доступно у регіонах: ",
|
||
"Blacklisted regions: ": "Недоступно у регіонах: ",
|
||
"Shared `x`": "Розміщено `x`",
|
||
"`x` views": "`x` переглядів",
|
||
"Premieres in `x`": "Прем’єра через `x`",
|
||
"Premieres `x`": "Прем’єра `x`",
|
||
"Hi! Looks like you have JavaScript turned off. Click here to view comments, keep in mind they may take a bit longer to load.": "Схоже, у вас відключений JavaScript. Щоб побачити коментарі, натисніть сюда, але майте на увазі, що вони можуть завантажуватися трохи довше.",
|
||
"View YouTube comments": "Переглянути коментарі з YouTube",
|
||
"View more comments on Reddit": "Переглянути більше коментарів на Reddit",
|
||
"View `x` comments": "Переглянути `x` коментар / коментарів / коментаря",
|
||
"View Reddit comments": "Переглянути коментарі з Reddit",
|
||
"Hide replies": "Сховати відповіді",
|
||
"Show replies": "Показати відповіді",
|
||
"Incorrect password": "Неправильний пароль",
|
||
"Quota exceeded, try again in a few hours": "Ліміт перевищено, спробуйте знову за декілька годин",
|
||
"Unable to log in, make sure two-factor authentication (Authenticator or SMS) is turned on.": "Не вдається увійти. Перевірте, чи не ввімкнена двофакторна аутентифікація (за кодом чи смс).",
|
||
"Invalid TFA code": "Неправильний код двофакторної аутентифікації",
|
||
"Login failed. This may be because two-factor authentication is not turned on for your account.": "Не вдається увійти. Це може бути через те, що у вашій обліківці не ввімкнена двофакторна аутентифікація.",
|
||
"Wrong answer": "Неправильна відповідь",
|
||
"Erroneous CAPTCHA": "Неправильна капча",
|
||
"CAPTCHA is a required field": "Необхідно пройти капчу",
|
||
"User ID is a required field": "Необхідно ввести ID користувача",
|
||
"Password is a required field": "Необхідно ввести пароль",
|
||
"Wrong username or password": "Неправильний логін чи пароль",
|
||
"Please sign in using 'Log in with Google'": "Будь ласка, натисніть «Увійти через Google»",
|
||
"Password cannot be empty": "Пароль не може бути порожнім",
|
||
"Password cannot be longer than 55 characters": "Пароль не може бути довшим за 55 знаків",
|
||
"Please log in": "Будь ласка, увійдіть",
|
||
"Invidious Private Feed for `x`": "Приватний поток відео Invidious для `x`",
|
||
"channel:`x`": "канал: `x`",
|
||
"Deleted or invalid channel": "Канал видалено або не знайдено",
|
||
"This channel does not exist.": "Такого каналу не існує.",
|
||
"Could not get channel info.": "Не вдається отримати інформацію щодо цього каналу.",
|
||
"Could not fetch comments": "Не вдається завантажити коментарі",
|
||
"View `x` replies": "Переглянути `x` відповідь / відповідей / відповіді",
|
||
"`x` ago": "`x` тому",
|
||
"Load more": "Завантажити більше",
|
||
"`x` points": "`x` очко / очок / очка",
|
||
"Could not create mix.": "Не вдається створити мікс.",
|
||
"Empty playlist": "Плейлист порожній",
|
||
"Not a playlist.": "Недійсний плейлист.",
|
||
"Playlist does not exist.": "Плейлист не існує.",
|
||
"Could not pull trending pages.": "Не вдається завантажити сторінки «у тренді».",
|
||
"Hidden field \"challenge\" is a required field": "Необхідно заповнити приховане поле «challenge»",
|
||
"Hidden field \"token\" is a required field": "Необхідно заповнити приховане поле «token»",
|
||
"Erroneous challenge": "Неправильна відповідь у «challenge»",
|
||
"Erroneous token": "Недійсний токен",
|
||
"No such user": "Недопустиме ім’я користувача",
|
||
"Token is expired, please try again": "Термін дії токена закінчився, спробуйте пізніше",
|
||
"English": "Англійська",
|
||
"English (auto-generated)": "Англійська (сгенеровано автоматично)",
|
||
"Afrikaans": "Африкаанс",
|
||
"Albanian": "Албанська",
|
||
"Amharic": "Амхарська",
|
||
"Arabic": "Арабська",
|
||
"Armenian": "Вірменська",
|
||
"Azerbaijani": "Азербайджанська",
|
||
"Bangla": "Бенгальска",
|
||
"Basque": "Баскська",
|
||
"Belarusian": "Білоруська",
|
||
"Bosnian": "Боснійська",
|
||
"Bulgarian": "Болгарська",
|
||
"Burmese": "Бірманська",
|
||
"Catalan": "Каталонська",
|
||
"Cebuano": "Себуанська",
|
||
"Chinese (Simplified)": "Китайська (спрощена)",
|
||
"Chinese (Traditional)": "Китайська (традиційна)",
|
||
"Corsican": "Корсиканська",
|
||
"Croatian": "Хорватська",
|
||
"Czech": "Чеська",
|
||
"Danish": "Данська",
|
||
"Dutch": "Нідерландська",
|
||
"Esperanto": "Есперанто",
|
||
"Estonian": "Естонська",
|
||
"Filipino": "Філіппінська",
|
||
"Finnish": "Фінська",
|
||
"French": "Французька",
|
||
"Galician": "Галісійська",
|
||
"Georgian": "Грузинська",
|
||
"German": "Німецька",
|
||
"Greek": "Грецька",
|
||
"Gujarati": "Гуджаратська",
|
||
"Haitian Creole": "Гаїтянська креольська",
|
||
"Hausa": "Хауса",
|
||
"Hawaiian": "Гавайська",
|
||
"Hebrew": "Іврит",
|
||
"Hindi": "Гінді",
|
||
"Hmong": "Хмонгська",
|
||
"Hungarian": "Угорська",
|
||
"Icelandic": "Ісландська",
|
||
"Igbo": "Ігбо",
|
||
"Indonesian": "Індонезійська",
|
||
"Irish": "Ірландська",
|
||
"Italian": "Італійська",
|
||
"Japanese": "Японська",
|
||
"Javanese": "Яванська",
|
||
"Kannada": "Каннада",
|
||
"Kazakh": "Казахська",
|
||
"Khmer": "Кхмерська",
|
||
"Korean": "Корейська",
|
||
"Kurdish": "Курдська",
|
||
"Kyrgyz": "Киргизька",
|
||
"Lao": "Лаоська",
|
||
"Latin": "Латинська",
|
||
"Latvian": "Латиська",
|
||
"Lithuanian": "Литовська",
|
||
"Luxembourgish": "Люксембурзька",
|
||
"Macedonian": "Македонська",
|
||
"Malagasy": "Малагасійська",
|
||
"Malay": "Малайська",
|
||
"Malayalam": "Малаялам",
|
||
"Maltese": "Мальтійська",
|
||
"Maori": "Маорі",
|
||
"Marathi": "Маратхі",
|
||
"Mongolian": "Монгольська",
|
||
"Nepali": "Непальська",
|
||
"Norwegian Bokmål": "Норвезька",
|
||
"Nyanja": "Ньянджа",
|
||
"Pashto": "Пушту",
|
||
"Persian": "Перська",
|
||
"Polish": "Польська",
|
||
"Portuguese": "Португальська",
|
||
"Punjabi": "Пенджабська",
|
||
"Romanian": "Румунська",
|
||
"Russian": "Російська",
|
||
"Samoan": "Самоанська",
|
||
"Scottish Gaelic": "Шотландська ґельська",
|
||
"Serbian": "Сербська",
|
||
"Shona": "Шона",
|
||
"Sindhi": "Сіндгі",
|
||
"Sinhala": "Сингальська",
|
||
"Slovak": "Словацька",
|
||
"Slovenian": "Словенська",
|
||
"Somali": "Сомалійська",
|
||
"Southern Sotho": "Сесото (південна сото)",
|
||
"Spanish": "Іспанська",
|
||
"Spanish (Latin America)": "Испанська (Латинська Америка)",
|
||
"Sundanese": "Сунданська",
|
||
"Swahili": "Суахілі",
|
||
"Swedish": "Шведська",
|
||
"Tajik": "Таджицька",
|
||
"Tamil": "Тамільська",
|
||
"Telugu": "Телугу",
|
||
"Thai": "Тайська",
|
||
"Turkish": "Турецька",
|
||
"Ukrainian": "Українська",
|
||
"Urdu": "Урду",
|
||
"Uzbek": "Узбецька",
|
||
"Vietnamese": "В’єтнамська",
|
||
"Welsh": "Валлійська",
|
||
"Western Frisian": "Західнофризька",
|
||
"Xhosa": "Коса",
|
||
"Yiddish": "Їдиш",
|
||
"Yoruba": "Йоруба",
|
||
"Zulu": "Зулу",
|
||
"`x` years": "`x` років",
|
||
"`x` months": "`x` місяців",
|
||
"`x` weeks": "`x` тижнів",
|
||
"`x` days": "`x` днів",
|
||
"`x` hours": "`x` годин",
|
||
"`x` minutes": "`x` хвилин",
|
||
"`x` seconds": "`x` секунд",
|
||
"Fallback comments: ": "Резервні коментарі: ",
|
||
"Popular": "Популярне",
|
||
"Top": "Топ",
|
||
"About": "Про сайт",
|
||
"Rating: ": "Рейтинг: ",
|
||
"Language: ": "Мова: ",
|
||
"View as playlist": "Дивитися як плейлист",
|
||
"Default": "Усталено",
|
||
"Music": "Музика",
|
||
"Gaming": "Ігри",
|
||
"News": "Новини",
|
||
"Movies": "Фільми",
|
||
"Download": "Завантажити",
|
||
"Download as: ": "Завантажити як: ",
|
||
"%A %B %-d, %Y": "%-d %B %Y, %A",
|
||
"(edited)": "(змінено)",
|
||
"YouTube comment permalink": "Пряме посилання на коментар в YouTube",
|
||
"permalink": "",
|
||
"`x` marked it with a ❤": "❤ цьому від каналу `x`",
|
||
"Audio mode": "Аудіорежим",
|
||
"Video mode": "Відеорежим",
|
||
"Videos": "Відео",
|
||
"Playlists": "Плейлисти",
|
||
"Community": "",
|
||
"Current version: ": "Поточна версія: "
|
||
} |