From 2b4a6284e41d64b93866820ba836a958bbc10652 Mon Sep 17 00:00:00 2001 From: Esmail EL BoB Date: Wed, 13 Mar 2019 12:26:43 +0000 Subject: [PATCH 1/7] Update ar.json --- locales/ar.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/locales/ar.json b/locales/ar.json index 18078836..7331b022 100644 --- a/locales/ar.json +++ b/locales/ar.json @@ -284,12 +284,12 @@ "Download as: ": "تحميل كـ", "Download": "تحميل", "%A %B %-d, %Y": "", - "(edited)": "", - "Youtube permalink of the comment": "", - "`x` marked it with a ❤": "", - "Audio mode": "", - "Video mode": "", - "Videos": "", - "Playlists": "", - "Current version: ": "" + "(edited)": "(تم تعديلة)", + "Youtube permalink of the comment": "رابط التعليق على اليوتيوب", + "`x` marked it with a ❤": "'x' اعجب بهذا", + "Audio mode": "الوضع الصوتى", + "Video mode": "وضع الفيديو", + "Videos": "الفيديوهات", + "Playlists": "قوائم التشغيل", + "Current version: ": "الإصدار الحالى" } From d1803320f1e354bff129e36a64ce2d91b6413a11 Mon Sep 17 00:00:00 2001 From: dimqua Date: Wed, 13 Mar 2019 13:34:55 +0000 Subject: [PATCH 2/7] Update Russian translation --- locales/ru.json | 586 ++++++++++++++++++++++++------------------------ 1 file changed, 293 insertions(+), 293 deletions(-) diff --git a/locales/ru.json b/locales/ru.json index bfcd449e..c0d31313 100644 --- a/locales/ru.json +++ b/locales/ru.json @@ -1,295 +1,295 @@ { - "`x` subscribers": "`x` подписчиков", - "`x` videos": "`x` видео", - "LIVE": "ПРЯМОЙ ЭФИР", - "Shared `x` ago": "Опубликовано `x` назад", - "Unsubscribe": "Отписаться", - "Subscribe": "Подписаться", - "Login to subscribe to `x`": "Войти, чтобы подписаться на `x`", - "View channel on YouTube": "Канал на YouTube", - "newest": "новые", - "oldest": "старые", - "popular": "популярные", - "last": "", - "Next page": "Следующая страница", - "Previous page": "Предыдущая страница", - "Clear watch history?": "Очистить историю просмотров?", - "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": "источник", - "Login": "Войти", - "Login/Register": "Войти/Регистрация", - "Login to Google": "Войти через Google", - "User ID:": "ID пользователя:", - "Password:": "Пароль:", - "Time (h:mm:ss):": "Время (ч:мм:сс):", - "Text CAPTCHA": "Текст капчи", - "Image CAPTCHA": "Изображение капчи", - "Sign In": "Войти", - "Register": "Регистрация", - "Email:": "Эл. почта:", - "Google verification code:": "Код подтверждения Google:", - "Preferences": "Настройки", - "Player preferences": "Настройки проигрывателя", - "Always loop: ": "Всегда повторять: ", - "Autoplay: ": "Автовоспроизведение: ", - "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? ": "Показывать похожие видео? ", - "Visual preferences": "Визуальные настройки", - "Dark mode: ": "Темная тема: ", - "Thin mode: ": "Облегченный режим: ", - "Subscription preferences": "Настройки подписок", - "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): ": "Отображать только оповещения (если есть): ", - "Data preferences": "Настройки данных", - "Clear watch history": "Очистить историю просмотра", - "Import/Export data": "Импорт/Экспорт данных", - "Manage subscriptions": "Управление подписками", - "Watch history": "История просмотров", - "Delete account": "Удалить аккаунт", - "Administrator preferences": "Настройки администратора", - "Default homepage: ": "Главная страница по умолчанию: ", - "Feed menu: ": "Меню ленты: ", - "Top enabled? ": "Включить ТОП? ", - "CAPTCHA enabled? ": "Включить капчу? ", - "Login enabled? ": "Включить логин? ", - "Registration enabled? ": "Включить регистрацию? ", - "Report statistics? ": "Отображать статистику? ", - "Save preferences": "Сохранить настройки", - "Subscription manager": "Менеджер подписок", - "`x` subscriptions": "`x` подписок", - "Import/Export": "Импорт/Экспорт", - "unsubscribe": "отписаться", - "Subscriptions": "Подписки", - "`x` unseen notifications": "`x` новых оповещений", - "search": "поиск", - "Sign out": "Выйти", - "Released under the AGPLv3 by Omar Roth.": "Распространяется Omar Roth по AGPLv3.", - "Source available here.": "Исходный код доступен здесь.", - "View JavaScript license information.": "Посмотреть лицензии JavaScript кода.", - "View privacy policy.": "", - "Trending": "В тренде", - "Watch video on Youtube": "Смотреть на YouTube", - "Genre: ": "Жанр: ", - "License: ": "Лицензия: ", - "Family friendly? ": "Семейный просмотр: ", - "Wilson score: ": "Рейтинг Вильсона: ", - "Engagement: ": "Вовлеченность: ", - "Whitelisted regions: ": "Доступно для: ", - "Blacklisted regions: ": "Недоступно для: ", - "Shared `x`": "Опубликовано `x`", - "Hi! Looks like you have JavaScript disabled. Click here to view comments, keep in mind it 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 login, make sure two-factor authentication (Authenticator or SMS) is enabled.": "Вход не выполнен, проверьте, не включена ли двухфакторная аутентификация.", - "Invalid TFA code": "Неправильный TFA код", - "Login failed. This may be because two-factor authentication is not enabled on your account.": "Не удалось войти. Это может быть из-за того, что в вашем аккаунте не включена двухфакторная аутентификация.", - "Invalid answer": "Неверный ответ", - "Invalid CAPTCHA": "Неверная капча", - "CAPTCHA is a required field": "Необходимо ввести капчу", - "User ID is a required field": "Необходимо ввести идентификатор пользователя", - "Password is a required field": "Необходимо ввести пароль", - "Invalid username or password": "Недопустимый пароль или имя пользователя", - "Please sign in using 'Sign in with Google'": "Пожалуйста войдите через Google", - "Password cannot be empty": "Пароль не может быть пустым", - "Password cannot be longer than 55 characters": "Пароль не может быть длиннее 55 символов", - "Please sign 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.": "Невозможно создать \"микс\".", - "Playlist is empty": "Плейлист пуст", - "Invalid 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": "Необходимо заполнить скрытое поле \"токен\"", - "Invalid challenge": "Неправильный ответ в \"challenge\"", - "Invalid token": "Неправильный токен", - "Invalid 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": "Норвежский", - "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: ": "Язык: ", - "Default": "По-умолчанию", - "Music": "Музыка", - "Gaming": "Игры", - "News": "Новости", - "Movies": "Фильмы", - "Download": "Скачать", - "Download as: ": "Скачать как: ", - "%A %B %-d, %Y": "%-d %B %Y, %A", - "(edited)": "(изменено)", - "Youtube permalink of the comment": "Прямая ссылка на YouTube", - "`x` marked it with a ❤": "❤ от автора канала \"`x`\"", - "Audio mode": "Аудио режим", - "Video mode": "Видео режим", - "Videos": "", - "Playlists": "", - "Current version: ": "" + "`x` subscribers": "`x` подписчиков", + "`x` videos": "`x` видео", + "LIVE": "ПРЯМОЙ ЭФИР", + "Shared `x` ago": "Опубликовано `x` назад", + "Unsubscribe": "Отписаться", + "Subscribe": "Подписаться", + "Login to subscribe to `x`": "Войти, чтобы подписаться на `x`", + "View channel on YouTube": "Канал на YouTube", + "newest": "новые", + "oldest": "старые", + "popular": "популярные", + "last": "недавно обновленные", + "Next page": "Следующая страница", + "Previous page": "Предыдущая страница", + "Clear watch history?": "Очистить историю просмотров?", + "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": "источник", + "Login": "Войти", + "Login/Register": "Войти/Регистрация", + "Login to Google": "Войти через Google", + "User ID:": "ID пользователя:", + "Password:": "Пароль:", + "Time (h:mm:ss):": "Время (ч:мм:сс):", + "Text CAPTCHA": "Текст капчи", + "Image CAPTCHA": "Изображение капчи", + "Sign In": "Войти", + "Register": "Регистрация", + "Email:": "Эл. почта:", + "Google verification code:": "Код подтверждения Google:", + "Preferences": "Настройки", + "Player preferences": "Настройки проигрывателя", + "Always loop: ": "Всегда повторять: ", + "Autoplay: ": "Автовоспроизведение: ", + "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? ": "Показывать похожие видео? ", + "Visual preferences": "Визуальные настройки", + "Dark mode: ": "Темная тема: ", + "Thin mode: ": "Облегченный режим: ", + "Subscription preferences": "Настройки подписок", + "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): ": "Отображать только оповещения (если есть): ", + "Data preferences": "Настройки данных", + "Clear watch history": "Очистить историю просмотра", + "Import/Export data": "Импорт/Экспорт данных", + "Manage subscriptions": "Управление подписками", + "Watch history": "История просмотров", + "Delete account": "Удалить аккаунт", + "Administrator preferences": "Настройки администратора", + "Default homepage: ": "Главная страница по умолчанию: ", + "Feed menu: ": "Меню ленты: ", + "Top enabled? ": "Включить ТОП? ", + "CAPTCHA enabled? ": "Включить капчу? ", + "Login enabled? ": "Включить логин? ", + "Registration enabled? ": "Включить регистрацию? ", + "Report statistics? ": "Отображать статистику? ", + "Save preferences": "Сохранить настройки", + "Subscription manager": "Менеджер подписок", + "`x` subscriptions": "`x` подписок", + "Import/Export": "Импорт/Экспорт", + "unsubscribe": "отписаться", + "Subscriptions": "Подписки", + "`x` unseen notifications": "`x` новых оповещений", + "search": "поиск", + "Sign out": "Выйти", + "Released under the AGPLv3 by Omar Roth.": "Распространяется Omar Roth по AGPLv3.", + "Source available here.": "Исходный код доступен здесь.", + "View JavaScript license information.": "Посмотреть лицензии JavaScript кода.", + "View privacy policy.": "См. политику конфиденциальности.", + "Trending": "В тренде", + "Watch video on Youtube": "Смотреть на YouTube", + "Genre: ": "Жанр: ", + "License: ": "Лицензия: ", + "Family friendly? ": "Семейный просмотр: ", + "Wilson score: ": "Рейтинг Вильсона: ", + "Engagement: ": "Вовлеченность: ", + "Whitelisted regions: ": "Доступно для: ", + "Blacklisted regions: ": "Недоступно для: ", + "Shared `x`": "Опубликовано `x`", + "Hi! Looks like you have JavaScript disabled. Click here to view comments, keep in mind it 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 login, make sure two-factor authentication (Authenticator or SMS) is enabled.": "Вход не выполнен, проверьте, не включена ли двухфакторная аутентификация.", + "Invalid TFA code": "Неправильный TFA код", + "Login failed. This may be because two-factor authentication is not enabled on your account.": "Не удалось войти. Это может быть из-за того, что в вашем аккаунте не включена двухфакторная аутентификация.", + "Invalid answer": "Неверный ответ", + "Invalid CAPTCHA": "Неверная капча", + "CAPTCHA is a required field": "Необходимо ввести капчу", + "User ID is a required field": "Необходимо ввести идентификатор пользователя", + "Password is a required field": "Необходимо ввести пароль", + "Invalid username or password": "Недопустимый пароль или имя пользователя", + "Please sign in using 'Sign in with Google'": "Пожалуйста войдите через Google", + "Password cannot be empty": "Пароль не может быть пустым", + "Password cannot be longer than 55 characters": "Пароль не может быть длиннее 55 символов", + "Please sign 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.": "Невозможно создать \"микс\".", + "Playlist is empty": "Плейлист пуст", + "Invalid 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": "Необходимо заполнить скрытое поле \"токен\"", + "Invalid challenge": "Неправильный ответ в \"challenge\"", + "Invalid token": "Неправильный токен", + "Invalid 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": "Норвежский", + "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: ": "Язык: ", + "Default": "По-умолчанию", + "Music": "Музыка", + "Gaming": "Игры", + "News": "Новости", + "Movies": "Фильмы", + "Download": "Скачать", + "Download as: ": "Скачать как: ", + "%A %B %-d, %Y": "%-d %B %Y, %A", + "(edited)": "(изменено)", + "Youtube permalink of the comment": "Прямая ссылка на YouTube", + "`x` marked it with a ❤": "❤ от автора канала \"`x`\"", + "Audio mode": "Аудио режим", + "Video mode": "Видео режим", + "Videos": "Видео", + "Playlists": "Плейлисты", + "Current version: ": "Текущая версия: " } From 986699bce55c2bfa746780cd09f56ef1de344701 Mon Sep 17 00:00:00 2001 From: Anne Onyme 017 Date: Wed, 13 Mar 2019 22:02:12 +0000 Subject: [PATCH 3/7] Update French translation --- locales/fr.json | 582 ++++++++++++++++++++++++------------------------ 1 file changed, 291 insertions(+), 291 deletions(-) diff --git a/locales/fr.json b/locales/fr.json index 7647be53..98b855a7 100644 --- a/locales/fr.json +++ b/locales/fr.json @@ -1,293 +1,293 @@ { - "`x` subscribers": "`x` abonnés", - "`x` videos": "`x` vidéos", - "LIVE": "EN DIRECT", - "Shared `x` ago": "Partagé il y a `x`", - "Unsubscribe": "Se désabonner", - "Subscribe": "S'abonner", - "Login to subscribe to `x`": "Vous devez vous connecter pour vous abonner à `x`", - "View channel on YouTube": "Voir la chaîne sur YouTube", - "newest": "Date d'ajout (la plus récente)", - "oldest": "Date d'ajout (la plus ancienne)", - "popular": "Les plus populaires", - "last": "", - "Next page": "Page suivante", - "Previous page": "Page précédente", - "Clear watch history?": "Êtes-vous sûr de vouloir supprimer l'historique des vidéos regardées ?", - "Yes": "Oui", - "No": "Non", - "Import and Export Data": "Importer et Exporter les Données", - "Import": "Importer", - "Import Invidious data": "Importer des données Invidious", - "Import YouTube subscriptions": "Importer des abonnements YouTube", - "Import FreeTube subscriptions (.db)": "Importer des abonnements FreeTube (.db)", - "Import NewPipe subscriptions (.json)": "Importer des abonnements NewPipe (.json)", - "Import NewPipe data (.zip)": "Importer des données NewPipe (.zip)", - "Export": "Exporter", - "Export subscriptions as OPML": "Exporter les abonnements en OPML", - "Export subscriptions as OPML (for NewPipe & FreeTube)": "Exporter les abonnements en OPML (pour NewPipe & FreeTube)", - "Export data as JSON": "Exporter les données au format JSON", - "Delete account?": "Supprimer votre compte ?", - "History": "Historique", - "An alternative front-end to YouTube": "Un front-end alternatif à YouTube", - "JavaScript license information": "Informations sur les licences JavaScript", - "source": "source", - "Login": "Connexion", - "Login/Register": "Connexion/S'inscrire", - "Login to Google": "Se connecter à Google", - "User ID:": "ID utilisateur :", - "Password:": "Mot de passe :", - "Time (h:mm:ss):": "Heure (h:mm:ss) :", - "Text CAPTCHA": "CAPTCHA Texte", - "Image CAPTCHA": "CAPTCHA Image", - "Sign In": "S'identifier", - "Register": "S'inscrire", - "Email:": "Email :", - "Google verification code:": "Code de vérification Google :", - "Preferences": "Préférences", - "Player preferences": "Préférences du Lecteur", - "Always loop: ": "Lire en boucle : ", - "Autoplay: ": "Lire Automatiquement : ", - "Autoplay next video: ": "Lire automatiquement la vidéo suivante : ", - "Listen by default: ": "Audio Uniquement par défaut : ", - "Proxy videos? ": "", - "Default speed: ": "Vitesse par défaut : ", - "Preferred video quality: ": "Qualité vidéo souhaitée : ", - "Player volume: ": "Volume du lecteur : ", - "Default comments: ": "Source des Commentaires : ", - "Default captions: ": "Sous-titres principal : ", - "Fallback captions: ": "Sous-titres secondaire : ", - "Show related videos? ": "Voir les vidéos liées à ce sujet ? ", - "Visual preferences": "Préférences visuelles", - "Dark mode: ": "Mode Sombre : ", - "Thin mode: ": "Mode Simplifié : ", - "Subscription preferences": "Préférences de la page d'abonnements", - "Redirect homepage to feed: ": "Rediriger la page d'accueil vers la page d'abonnements : ", - "Number of videos shown in feed: ": "Nombre de vidéos montrées dans la page d'abonnements : ", - "Sort videos by: ": "Trier les vidéos par : ", - "published": "publication", - "published - reverse": "publication - inversé", - "alphabetically": "alphabétiquement", - "alphabetically - reverse": "alphabétiquement - inversé", - "channel name": "nom de la chaîne", - "channel name - reverse": "nom de la chaîne - inversé", - "Only show latest video from channel: ": "Afficher uniquement la dernière vidéo de la chaîne : ", - "Only show latest unwatched video from channel: ": "Afficher uniquement la dernière vidéo de la chaîne non regardée : ", - "Only show unwatched: ": "Afficher uniquement les vidéos non regardées : ", - "Only show notifications (if there are any): ": "Afficher uniquement les notifications (s'il y en a) : ", - "Data preferences": "Préférences liées aux données", - "Clear watch history": "Supprimer l'historique des vidéos regardées", - "Import/Export data": "Importer/exporter les données", - "Manage subscriptions": "Gérer les abonnements", - "Watch history": "Historique de visionnage", - "Delete account": "Supprimer votre compte", - "Administrator preferences": "", - "Default homepage: ": "", - "Feed menu: ": "", - "Top enabled? ": "", - "CAPTCHA enabled? ": "", - "Login enabled? ": "", - "Registration enabled? ": "", - "Report statistics? ": "", - "Save preferences": "Enregistrer les préférences", - "Subscription manager": "Gestionnaire d'abonnement", - "`x` subscriptions": "`x` abonnements", - "Import/Export": "Importer/Exporter", - "unsubscribe": "se désabonner", - "Subscriptions": "Abonnements", - "`x` unseen notifications": "`x` notifications non vues", - "search": "Rechercher", - "Sign out": "Déconnexion", - "Released under the AGPLv3 by Omar Roth.": "Publié sous licence AGPLv3 par Omar Roth.", - "Source available here.": "Code Source.", - "View JavaScript license information.": "Voir les informations des licences JavaScript.", - "View privacy policy.": "", - "Trending": "Tendances", - "Watch video on Youtube": "Voir la vidéo sur Youtube", - "Genre: ": "Genre : ", - "License: ": "Licence : ", - "Family friendly? ": "Tout Public ? ", - "Wilson score: ": "Score de Wilson : ", - "Engagement: ": "Poucentage de spectateur aillant aimé Liker ou Disliker la vidéo : ", - "Whitelisted regions: ": "Régions en liste blanche : ", - "Blacklisted regions: ": "Régions sur liste noire : ", - "Shared `x`": "Partagée `x`", - "Hi! Looks like you have JavaScript disabled. Click here to view comments, keep in mind it may take a bit longer to load.": "Il semblerait que JavaScript sois désactivé. Cliquez ici pour voir les commentaires. Gardez à l'esprit que le chargement peut prendre plus de temps.", - "View YouTube comments": "Voir les commentaires YouTube", - "View more comments on Reddit": "Voir plus de commentaires sur Reddit", - "View `x` comments": "Voir `x` commentaires", - "View Reddit comments": "Voir les commentaires Reddit", - "Hide replies": "Masquer les réponses", - "Show replies": "Afficher les réponses", - "Incorrect password": "Mot de passe incorrect", - "Quota exceeded, try again in a few hours": "Nombre de tentative de connexion dépassé, réessayez dans quelques heures", - "Unable to login, make sure two-factor authentication (Authenticator or SMS) is enabled.": "Si vous ne parvenez pas à vous connecter, assurez-vous que l'authentification à deux facteurs (Authenticator ou SMS) est activée.", - "Invalid TFA code": "Code d'authentification à deux facteurs invalide", - "Login failed. This may be because two-factor authentication is not enabled on your account.": "La connexion a échoué. Cela peut être dû au fait que l'authentification à deux facteurs n'est pas activée sur votre compte.", - "Invalid answer": "Réponse non valide", - "Invalid CAPTCHA": "CAPTCHA invalide", - "CAPTCHA is a required field": "Veuillez rentrez un CAPTCHA", - "User ID is a required field": "Veuillez rentrez un Identifiant Utilisateur", - "Password is a required field": "Veuillez rentrez un Mot de passe", - "Invalid username or password": "Nom d'utilisateur ou mot de passe invalide", - "Please sign in using 'Sign in with Google'": "Veuillez vous connecter en utilisant \"S'identifier avec Google\"", - "Password cannot be empty": "Le mot de passe ne peut pas être vide", - "Password cannot be longer than 55 characters": "Le mot de passe ne doit pas comporter plus de 55 caractères", - "Please sign in": "Veuillez vous connecter", - "Invidious Private Feed for `x`": "Flux RSS privé pour `x`", - "channel:`x`": "chaîne:`x`", - "Deleted or invalid channel": "Chaîne supprimée ou invalide", - "This channel does not exist.": "Cette chaine n'existe pas.", - "Could not get channel info.": "Impossible de charger les informations de cette chaîne.", - "Could not fetch comments": "Impossible de charger les commentaires", - "View `x` replies": "Voir `x` réponses", - "`x` ago": "il y a `x`", - "Load more": "Charger plus", - "`x` points": "`x` points", - "Could not create mix.": "Impossible de charger cette liste de lecture.", - "Playlist is empty": "La liste de lecture est vide", - "Invalid playlist.": "Liste de lecture invalide.", - "Playlist does not exist.": "La liste de lecture n'existe pas.", - "Could not pull trending pages.": "Impossible de charger les pages de tendances.", - "Hidden field \"challenge\" is a required field": "Hidden field \"challenge\" is a required field", - "Hidden field \"token\" is a required field": "Hidden field \"token\" is a required field", - "Invalid challenge": "Invalid challenge", - "Invalid token": "Invalid token", - "Invalid user": "Invalid user", - "Token is expired, please try again": "Token is expired, please try again", - "English": "Anglais", - "English (auto-generated)": "Anglais (générés automatiquement)", - "Afrikaans": "Afrikaans", - "Albanian": "Albanais", - "Amharic": "Amharique", - "Arabic": "Arabe", - "Armenian": "Arménien", - "Azerbaijani": "Azerbaïdjanais", - "Bangla": "Bangla", - "Basque": "Basque", - "Belarusian": "Belarusian", - "Bosnian": "Bosnian", - "Bulgarian": "Bulgarian", - "Burmese": "Birman", - "Catalan": "Catalan", - "Cebuano": "Cebuano", - "Chinese (Simplified)": "Chinois (Simplifié)", - "Chinese (Traditional)": "Chinois (Traditionnel)", - "Corsican": "Corse", - "Croatian": "Croate", - "Czech": "Tchèque", - "Danish": "Danois", - "Dutch": "Hollandais", - "Esperanto": "Espéranto", - "Estonian": "Estonien", - "Filipino": "Philippin", - "Finnish": "Finlandais", - "French": "Français", - "Galician": "Galicien", - "Georgian": "Géorgien", - "German": "Allemand", - "Greek": "Grec", - "Gujarati": "Gujarati", - "Haitian Creole": "Créole Haïtien", - "Hausa": "Haoussa", - "Hawaiian": "Hawaïen", - "Hebrew": "Hébraïque", - "Hindi": "Hindi", - "Hmong": "Hmong", - "Hungarian": "Hongrois", - "Icelandic": "Islandais", - "Igbo": "Igbo", - "Indonesian": "Indonésien", - "Irish": "Irlandais", - "Italian": "Italien", - "Japanese": "Japonais", - "Javanese": "Javanais", - "Kannada": "Kannada", - "Kazakh": "Kazakh", - "Khmer": "Khmer", - "Korean": "Coréen", - "Kurdish": "Kurde", - "Kyrgyz": "Kirghize", - "Lao": "Lao", - "Latin": "Latin", - "Latvian": "Letton", - "Lithuanian": "Lituanien", - "Luxembourgish": "Luxembourgeois", - "Macedonian": "Macédonien", - "Malagasy": "Malgache", - "Malay": "Malais", - "Malayalam": "Malayalam", - "Maltese": "Maltais", - "Maori": "Maori", - "Marathi": "Marathi", - "Mongolian": "Mongol", - "Nepali": "Népalais", - "Norwegian": "Norvégien", - "Nyanja": "Nyanja", - "Pashto": "Pachtou", - "Persian": "Persan", - "Polish": "Polonais", - "Portuguese": "Portugais", - "Punjabi": "Punjabi", - "Romanian": "Roumain", - "Russian": "Russe", - "Samoan": "Samoan", - "Scottish Gaelic": "Eaélique Ècossais", - "Serbian": "Serbe", - "Shona": "Shona", - "Sindhi": "Sindhi", - "Sinhala": "Cinghalais", - "Slovak": "Slovaque", - "Slovenian": "Slovène", - "Somali": "Somalien", - "Southern Sotho": "Sotho du Sud", - "Spanish": "Espagnol", - "Spanish (Latin America)": "Espagnol (Amérique latine)", - "Sundanese": "Sundanais", - "Swahili": "Swahili", - "Swedish": "Suédois", - "Tajik": "Tajik", - "Tamil": "Tamil", - "Telugu": "Telugu", - "Thai": "Thaï", - "Turkish": "Turc", - "Ukrainian": "Ukrainien", - "Urdu": "Ourdou", - "Uzbek": "Ouzbek", - "Vietnamese": "Vietnamien", - "Welsh": "Gallois", - "Western Frisian": "Frison occidental", - "Xhosa": "Xhosa", - "Yiddish": "Yiddish", - "Yoruba": "Yoruba", - "Zulu": "Zoulou", - "`x` years": "`x` ans", - "`x` months": "`x` mois", - "`x` weeks": "`x` semaines", - "`x` days": "`x` jours", - "`x` hours": "`x` heures", - "`x` minutes": "`x` minutes", - "`x` seconds": "`x` secondes", - "Fallback comments: ": "Commentaires secondaires : ", - "Popular": "Populaire", - "Top": "Top", - "About": "A Propos", - "Rating: ": "Évaluation : ", - "Language: ": "Langue : ", - "Default": "Défaut", - "Music": "Musique", - "Gaming": "Jeux Vidéo", - "News": "Actualités", - "Movies": "Films", - "Download": "Télécharger", - "Download as: ": "Télécharger en : ", - "%A %B %-d, %Y": "%A %-d %B %Y", - "(edited)": "(modifié)", - "Youtube permalink of the comment": "Lien YouTube permanent vers le commentaire", - "`x` marked it with a ❤": "`x` l'a marqué d'un ❤", - "Audio mode": "Mode Audio", - "Video mode": "Mode Vidéo", - "Videos": "", - "Playlists": "", - "Current version: ": "" + "`x` subscribers": "`x` abonnés", + "`x` videos": "`x` vidéos", + "LIVE": "EN DIRECT", + "Shared `x` ago": "Partagé il y a `x`", + "Unsubscribe": "Se désabonner", + "Subscribe": "S'abonner", + "Login to subscribe to `x`": "Vous devez vous connecter pour vous abonner à `x`", + "View channel on YouTube": "Voir la chaîne sur YouTube", + "newest": "Date d'ajout (la plus récente)", + "oldest": "Date d'ajout (la plus ancienne)", + "popular": "Les plus populaires", + "last": "", + "Next page": "Page suivante", + "Previous page": "Page précédente", + "Clear watch history?": "Êtes-vous sûr de vouloir supprimer l'historique des vidéos regardées ?", + "Yes": "Oui", + "No": "Non", + "Import and Export Data": "Importer et Exporter les Données", + "Import": "Importer", + "Import Invidious data": "Importer des données Invidious", + "Import YouTube subscriptions": "Importer des abonnements YouTube", + "Import FreeTube subscriptions (.db)": "Importer des abonnements FreeTube (.db)", + "Import NewPipe subscriptions (.json)": "Importer des abonnements NewPipe (.json)", + "Import NewPipe data (.zip)": "Importer des données NewPipe (.zip)", + "Export": "Exporter", + "Export subscriptions as OPML": "Exporter les abonnements en OPML", + "Export subscriptions as OPML (for NewPipe & FreeTube)": "Exporter les abonnements en OPML (pour NewPipe & FreeTube)", + "Export data as JSON": "Exporter les données au format JSON", + "Delete account?": "Supprimer votre compte ?", + "History": "Historique", + "An alternative front-end to YouTube": "Un front-end alternatif à YouTube", + "JavaScript license information": "Informations sur les licences JavaScript", + "source": "source", + "Login": "Connexion", + "Login/Register": "Connexion/S'inscrire", + "Login to Google": "Se connecter à Google", + "User ID:": "ID utilisateur :", + "Password:": "Mot de passe :", + "Time (h:mm:ss):": "Heure (h:mm:ss) :", + "Text CAPTCHA": "CAPTCHA Texte", + "Image CAPTCHA": "CAPTCHA Image", + "Sign In": "S'identifier", + "Register": "S'inscrire", + "Email:": "Email :", + "Google verification code:": "Code de vérification Google :", + "Preferences": "Préférences", + "Player preferences": "Préférences du Lecteur", + "Always loop: ": "Lire en boucle : ", + "Autoplay: ": "Lire Automatiquement : ", + "Autoplay next video: ": "Lire automatiquement la vidéo suivante : ", + "Listen by default: ": "Audio Uniquement par défaut : ", + "Proxy videos? ": "", + "Default speed: ": "Vitesse par défaut : ", + "Preferred video quality: ": "Qualité vidéo souhaitée : ", + "Player volume: ": "Volume du lecteur : ", + "Default comments: ": "Source des Commentaires : ", + "Default captions: ": "Sous-titres principal : ", + "Fallback captions: ": "Sous-titres secondaire : ", + "Show related videos? ": "Voir les vidéos liées à ce sujet ? ", + "Visual preferences": "Préférences visuelles", + "Dark mode: ": "Mode Sombre : ", + "Thin mode: ": "Mode Simplifié : ", + "Subscription preferences": "Préférences de la page d'abonnements", + "Redirect homepage to feed: ": "Rediriger la page d'accueil vers la page d'abonnements : ", + "Number of videos shown in feed: ": "Nombre de vidéos montrées dans la page d'abonnements : ", + "Sort videos by: ": "Trier les vidéos par : ", + "published": "publication", + "published - reverse": "publication - inversé", + "alphabetically": "alphabétiquement", + "alphabetically - reverse": "alphabétiquement - inversé", + "channel name": "nom de la chaîne", + "channel name - reverse": "nom de la chaîne - inversé", + "Only show latest video from channel: ": "Afficher uniquement la dernière vidéo de la chaîne : ", + "Only show latest unwatched video from channel: ": "Afficher uniquement la dernière vidéo de la chaîne non regardée : ", + "Only show unwatched: ": "Afficher uniquement les vidéos non regardées : ", + "Only show notifications (if there are any): ": "Afficher uniquement les notifications (s'il y en a) : ", + "Data preferences": "Préférences liées aux données", + "Clear watch history": "Supprimer l'historique des vidéos regardées", + "Import/Export data": "Importer/exporter les données", + "Manage subscriptions": "Gérer les abonnements", + "Watch history": "Historique de visionnage", + "Delete account": "Supprimer votre compte", + "Administrator preferences": "", + "Default homepage: ": "", + "Feed menu: ": "", + "Top enabled? ": "", + "CAPTCHA enabled? ": "", + "Login enabled? ": "", + "Registration enabled? ": "", + "Report statistics? ": "", + "Save preferences": "Enregistrer les préférences", + "Subscription manager": "Gestionnaire d'abonnement", + "`x` subscriptions": "`x` abonnements", + "Import/Export": "Importer/Exporter", + "unsubscribe": "se désabonner", + "Subscriptions": "Abonnements", + "`x` unseen notifications": "`x` notifications non vues", + "search": "Rechercher", + "Sign out": "Déconnexion", + "Released under the AGPLv3 by Omar Roth.": "Publié sous licence AGPLv3 par Omar Roth.", + "Source available here.": "Code Source.", + "View JavaScript license information.": "Voir les informations des licences JavaScript.", + "View privacy policy.": "", + "Trending": "Tendances", + "Watch video on Youtube": "Voir la vidéo sur Youtube", + "Genre: ": "Genre : ", + "License: ": "Licence : ", + "Family friendly? ": "Tout Public ? ", + "Wilson score: ": "Score de Wilson : ", + "Engagement: ": "Poucentage de spectateur aillant aimé Liker ou Disliker la vidéo : ", + "Whitelisted regions: ": "Régions en liste blanche : ", + "Blacklisted regions: ": "Régions sur liste noire : ", + "Shared `x`": "Partagée `x`", + "Hi! Looks like you have JavaScript disabled. Click here to view comments, keep in mind it may take a bit longer to load.": "Il semblerait que JavaScript sois désactivé. Cliquez ici pour voir les commentaires. Gardez à l'esprit que le chargement peut prendre plus de temps.", + "View YouTube comments": "Voir les commentaires YouTube", + "View more comments on Reddit": "Voir plus de commentaires sur Reddit", + "View `x` comments": "Voir `x` commentaires", + "View Reddit comments": "Voir les commentaires Reddit", + "Hide replies": "Masquer les réponses", + "Show replies": "Afficher les réponses", + "Incorrect password": "Mot de passe incorrect", + "Quota exceeded, try again in a few hours": "Nombre de tentative de connexion dépassé, réessayez dans quelques heures", + "Unable to login, make sure two-factor authentication (Authenticator or SMS) is enabled.": "Si vous ne parvenez pas à vous connecter, assurez-vous que l'authentification à deux facteurs (Authenticator ou SMS) est activée.", + "Invalid TFA code": "Code d'authentification à deux facteurs invalide", + "Login failed. This may be because two-factor authentication is not enabled on your account.": "La connexion a échoué. Cela peut être dû au fait que l'authentification à deux facteurs n'est pas activée sur votre compte.", + "Invalid answer": "Réponse non valide", + "Invalid CAPTCHA": "CAPTCHA invalide", + "CAPTCHA is a required field": "Veuillez rentrez un CAPTCHA", + "User ID is a required field": "Veuillez rentrez un Identifiant Utilisateur", + "Password is a required field": "Veuillez rentrez un Mot de passe", + "Invalid username or password": "Nom d'utilisateur ou mot de passe invalide", + "Please sign in using 'Sign in with Google'": "Veuillez vous connecter en utilisant \"S'identifier avec Google\"", + "Password cannot be empty": "Le mot de passe ne peut pas être vide", + "Password cannot be longer than 55 characters": "Le mot de passe ne doit pas comporter plus de 55 caractères", + "Please sign in": "Veuillez vous connecter", + "Invidious Private Feed for `x`": "Flux RSS privé pour `x`", + "channel:`x`": "chaîne:`x`", + "Deleted or invalid channel": "Chaîne supprimée ou invalide", + "This channel does not exist.": "Cette chaine n'existe pas.", + "Could not get channel info.": "Impossible de charger les informations de cette chaîne.", + "Could not fetch comments": "Impossible de charger les commentaires", + "View `x` replies": "Voir `x` réponses", + "`x` ago": "il y a `x`", + "Load more": "Charger plus", + "`x` points": "`x` points", + "Could not create mix.": "Impossible de charger cette liste de lecture.", + "Playlist is empty": "La liste de lecture est vide", + "Invalid playlist.": "Liste de lecture invalide.", + "Playlist does not exist.": "La liste de lecture n'existe pas.", + "Could not pull trending pages.": "Impossible de charger les pages de tendances.", + "Hidden field \"challenge\" is a required field": "Hidden field \"challenge\" is a required field", + "Hidden field \"token\" is a required field": "Hidden field \"token\" is a required field", + "Invalid challenge": "Invalid challenge", + "Invalid token": "Invalid token", + "Invalid user": "Invalid user", + "Token is expired, please try again": "Token is expired, please try again", + "English": "Anglais", + "English (auto-generated)": "Anglais (générés automatiquement)", + "Afrikaans": "Afrikaans", + "Albanian": "Albanais", + "Amharic": "Amharique", + "Arabic": "Arabe", + "Armenian": "Arménien", + "Azerbaijani": "Azerbaïdjanais", + "Bangla": "Bangla", + "Basque": "Basque", + "Belarusian": "Belarusian", + "Bosnian": "Bosnian", + "Bulgarian": "Bulgarian", + "Burmese": "Birman", + "Catalan": "Catalan", + "Cebuano": "Cebuano", + "Chinese (Simplified)": "Chinois (Simplifié)", + "Chinese (Traditional)": "Chinois (Traditionnel)", + "Corsican": "Corse", + "Croatian": "Croate", + "Czech": "Tchèque", + "Danish": "Danois", + "Dutch": "Hollandais", + "Esperanto": "Espéranto", + "Estonian": "Estonien", + "Filipino": "Philippin", + "Finnish": "Finlandais", + "French": "Français", + "Galician": "Galicien", + "Georgian": "Géorgien", + "German": "Allemand", + "Greek": "Grec", + "Gujarati": "Gujarati", + "Haitian Creole": "Créole Haïtien", + "Hausa": "Haoussa", + "Hawaiian": "Hawaïen", + "Hebrew": "Hébraïque", + "Hindi": "Hindi", + "Hmong": "Hmong", + "Hungarian": "Hongrois", + "Icelandic": "Islandais", + "Igbo": "Igbo", + "Indonesian": "Indonésien", + "Irish": "Irlandais", + "Italian": "Italien", + "Japanese": "Japonais", + "Javanese": "Javanais", + "Kannada": "Kannada", + "Kazakh": "Kazakh", + "Khmer": "Khmer", + "Korean": "Coréen", + "Kurdish": "Kurde", + "Kyrgyz": "Kirghize", + "Lao": "Lao", + "Latin": "Latin", + "Latvian": "Letton", + "Lithuanian": "Lituanien", + "Luxembourgish": "Luxembourgeois", + "Macedonian": "Macédonien", + "Malagasy": "Malgache", + "Malay": "Malais", + "Malayalam": "Malayalam", + "Maltese": "Maltais", + "Maori": "Maori", + "Marathi": "Marathi", + "Mongolian": "Mongol", + "Nepali": "Népalais", + "Norwegian": "Norvégien", + "Nyanja": "Nyanja", + "Pashto": "Pachtou", + "Persian": "Persan", + "Polish": "Polonais", + "Portuguese": "Portugais", + "Punjabi": "Punjabi", + "Romanian": "Roumain", + "Russian": "Russe", + "Samoan": "Samoan", + "Scottish Gaelic": "Eaélique Ècossais", + "Serbian": "Serbe", + "Shona": "Shona", + "Sindhi": "Sindhi", + "Sinhala": "Cinghalais", + "Slovak": "Slovaque", + "Slovenian": "Slovène", + "Somali": "Somalien", + "Southern Sotho": "Sotho du Sud", + "Spanish": "Espagnol", + "Spanish (Latin America)": "Espagnol (Amérique latine)", + "Sundanese": "Sundanais", + "Swahili": "Swahili", + "Swedish": "Suédois", + "Tajik": "Tajik", + "Tamil": "Tamil", + "Telugu": "Telugu", + "Thai": "Thaï", + "Turkish": "Turc", + "Ukrainian": "Ukrainien", + "Urdu": "Ourdou", + "Uzbek": "Ouzbek", + "Vietnamese": "Vietnamien", + "Welsh": "Gallois", + "Western Frisian": "Frison occidental", + "Xhosa": "Xhosa", + "Yiddish": "Yiddish", + "Yoruba": "Yoruba", + "Zulu": "Zoulou", + "`x` years": "`x` ans", + "`x` months": "`x` mois", + "`x` weeks": "`x` semaines", + "`x` days": "`x` jours", + "`x` hours": "`x` heures", + "`x` minutes": "`x` minutes", + "`x` seconds": "`x` secondes", + "Fallback comments: ": "Commentaires secondaires : ", + "Popular": "Populaire", + "Top": "Haut", + "About": "A Propos", + "Rating: ": "Évaluation : ", + "Language: ": "Langue : ", + "Default": "Défaut", + "Music": "Musique", + "Gaming": "Jeux Vidéo", + "News": "Actualités", + "Movies": "Films", + "Download": "Télécharger", + "Download as: ": "Télécharger en : ", + "%A %B %-d, %Y": "%A %-d %B %Y", + "(edited)": "(modifié)", + "Youtube permalink of the comment": "Lien YouTube permanent vers le commentaire", + "`x` marked it with a ❤": "`x` l'a marqué d'un ❤", + "Audio mode": "Mode Audio", + "Video mode": "Mode Vidéo", + "Videos": "", + "Playlists": "", + "Current version: ": "" } From db245add0f4da953b3f21ab99d2d542869c92d65 Mon Sep 17 00:00:00 2001 From: TheFrenchGhosty <47571719+TheFrenchGhosty@users.noreply.github.com> Date: Fri, 15 Mar 2019 01:28:27 +0000 Subject: [PATCH 4/7] French translation updated, some translation restored (#412) * French translation updated --- locales/fr.json | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/locales/fr.json b/locales/fr.json index 7647be53..6ce60575 100644 --- a/locales/fr.json +++ b/locales/fr.json @@ -10,7 +10,7 @@ "newest": "Date d'ajout (la plus récente)", "oldest": "Date d'ajout (la plus ancienne)", "popular": "Les plus populaires", - "last": "", + "last": "Dernières", "Next page": "Page suivante", "Previous page": "Page précédente", "Clear watch history?": "Êtes-vous sûr de vouloir supprimer l'historique des vidéos regardées ?", @@ -27,7 +27,7 @@ "Export subscriptions as OPML": "Exporter les abonnements en OPML", "Export subscriptions as OPML (for NewPipe & FreeTube)": "Exporter les abonnements en OPML (pour NewPipe & FreeTube)", "Export data as JSON": "Exporter les données au format JSON", - "Delete account?": "Supprimer votre compte ?", + "Delete account?": "Êtes-vous sûr de vouloir supprimer votre compte ?", "History": "Historique", "An alternative front-end to YouTube": "Un front-end alternatif à YouTube", "JavaScript license information": "Informations sur les licences JavaScript", @@ -35,14 +35,14 @@ "Login": "Connexion", "Login/Register": "Connexion/S'inscrire", "Login to Google": "Se connecter à Google", - "User ID:": "ID utilisateur :", + "User ID:": "Identifiant utilisateur :", "Password:": "Mot de passe :", "Time (h:mm:ss):": "Heure (h:mm:ss) :", "Text CAPTCHA": "CAPTCHA Texte", "Image CAPTCHA": "CAPTCHA Image", "Sign In": "S'identifier", "Register": "S'inscrire", - "Email:": "Email :", + "Email:": "E-mail :", "Google verification code:": "Code de vérification Google :", "Preferences": "Préférences", "Player preferences": "Préférences du Lecteur", @@ -50,7 +50,7 @@ "Autoplay: ": "Lire Automatiquement : ", "Autoplay next video: ": "Lire automatiquement la vidéo suivante : ", "Listen by default: ": "Audio Uniquement par défaut : ", - "Proxy videos? ": "", + "Proxy videos? ": "Souhaitez vous charger les vidéos à travers un proxy ?", "Default speed: ": "Vitesse par défaut : ", "Preferred video quality: ": "Qualité vidéo souhaitée : ", "Player volume: ": "Volume du lecteur : ", @@ -58,7 +58,7 @@ "Default captions: ": "Sous-titres principal : ", "Fallback captions: ": "Sous-titres secondaire : ", "Show related videos? ": "Voir les vidéos liées à ce sujet ? ", - "Visual preferences": "Préférences visuelles", + "Visual preferences": "Préférences du site", "Dark mode: ": "Mode Sombre : ", "Thin mode: ": "Mode Simplifié : ", "Subscription preferences": "Préférences de la page d'abonnements", @@ -81,14 +81,14 @@ "Manage subscriptions": "Gérer les abonnements", "Watch history": "Historique de visionnage", "Delete account": "Supprimer votre compte", - "Administrator preferences": "", - "Default homepage: ": "", - "Feed menu: ": "", - "Top enabled? ": "", - "CAPTCHA enabled? ": "", - "Login enabled? ": "", - "Registration enabled? ": "", - "Report statistics? ": "", + "Administrator preferences": "Préferences d'Administrateur", + "Default homepage: ": "Page d'accueil par defaut :", + "Feed menu: ": "Menu des Flux :", + "Top enabled? ": "Top activé ?", + "CAPTCHA enabled? ": "CAPTCHA activé ?", + "Login enabled? ": "Connexion activé ?", + "Registration enabled? ": "Inscription activé ?", + "Report statistics? ": "Telemetrie activé ?", "Save preferences": "Enregistrer les préférences", "Subscription manager": "Gestionnaire d'abonnement", "`x` subscriptions": "`x` abonnements", @@ -101,7 +101,7 @@ "Released under the AGPLv3 by Omar Roth.": "Publié sous licence AGPLv3 par Omar Roth.", "Source available here.": "Code Source.", "View JavaScript license information.": "Voir les informations des licences JavaScript.", - "View privacy policy.": "", + "View privacy policy.": "Politique de confidentialité", "Trending": "Tendances", "Watch video on Youtube": "Voir la vidéo sur Youtube", "Genre: ": "Genre : ", @@ -287,7 +287,7 @@ "`x` marked it with a ❤": "`x` l'a marqué d'un ❤", "Audio mode": "Mode Audio", "Video mode": "Mode Vidéo", - "Videos": "", - "Playlists": "", - "Current version: ": "" + "Videos": "Vidéos", + "Playlists": "Liste de lecture", + "Current version: ": "Version actuelle :" } From 4a56a2cad6498a83c36a17fd1886b7382da79041 Mon Sep 17 00:00:00 2001 From: Omar Roth Date: Fri, 15 Mar 2019 08:34:37 -0500 Subject: [PATCH 5/7] Remove outline when clicking on player --- src/invidious/views/components/player.ecr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/invidious/views/components/player.ecr b/src/invidious/views/components/player.ecr index 160afb2d..6012abfb 100644 --- a/src/invidious/views/components/player.ecr +++ b/src/invidious/views/components/player.ecr @@ -1,4 +1,4 @@ -