1
0
mirror of https://github.com/TeamPiped/Piped.git synced 2024-12-14 22:30:28 +05:30

Merge branch 'TeamPiped:master' into fix-pip

This commit is contained in:
Escher Moore 2023-03-14 11:21:19 -04:00 committed by GitHub
commit e393c2828d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 86 additions and 39 deletions

View File

@ -26,7 +26,7 @@
"xml-js": "1.6.11" "xml-js": "1.6.11"
}, },
"devDependencies": { "devDependencies": {
"@iconify/json": "2.2.33", "@iconify/json": "2.2.34",
"@intlify/vite-plugin-vue-i18n": "6.0.3", "@intlify/vite-plugin-vue-i18n": "6.0.3",
"@unocss/preset-icons": "0.50.4", "@unocss/preset-icons": "0.50.4",
"@unocss/preset-web-fonts": "0.50.4", "@unocss/preset-web-fonts": "0.50.4",

View File

@ -3,7 +3,7 @@
"channels": "Канали", "channels": "Канали",
"login": "Вход", "login": "Вход",
"register": "Регистрация", "register": "Регистрация",
"feed": "Видео емисия", "feed": "Абонаменти",
"history": "История", "history": "История",
"playlists": "Плейлисти", "playlists": "Плейлисти",
"instance": "Инстанция", "instance": "Инстанция",
@ -12,7 +12,7 @@
"bookmarks": "Отметки", "bookmarks": "Отметки",
"trending": "Набиращи популярност", "trending": "Набиращи популярност",
"account": "Профил", "account": "Профил",
"preferences": "Предпочитания", "preferences": "Настройки",
"subscriptions": "Абонаменти" "subscriptions": "Абонаменти"
}, },
"actions": { "actions": {
@ -39,22 +39,69 @@
"skip_outro": "Пропускане на крайни карти/надписи", "skip_outro": "Пропускане на крайни карти/надписи",
"skip_interaction": "Пропускане на Напомняне за абониране", "skip_interaction": "Пропускане на Напомняне за абониране",
"skip_non_music": "Попускане Немузикален раздел в музика", "skip_non_music": "Попускане Немузикален раздел в музика",
"skip_highlight": "Пропускане на акцент", "skip_highlight": "Пропускане на видео акцент",
"show_markers": "Показване на маркери в плейъра", "show_markers": "Показване на маркери в плейъра",
"skip_segment": "Пропускане на сегмент", "skip_segment": "Пропускане на сегмент",
"theme": "Тема", "theme": "Тема",
"auto": "Автоматично", "auto": "Автоматично",
"dark": "Тъмен", "dark": "Тъмна",
"light": "Светъл", "light": "Светла",
"autoplay_video": "Автоматично пускане на видео", "autoplay_video": "Автоматично пускане на видео",
"audio_only": "Само аудио", "audio_only": "Само аудио",
"buffering_goal": "Буфериране (в секунди)", "buffering_goal": "Буфериране (в секунди)",
"country_selection": "Избор на държава", "country_selection": "Избор на държава",
"default_homepage": "Начална страница по подразбиране", "default_homepage": "Начална страница по подразбиране",
"minimize_description_default": "Минимизиране на описанието по подразбиране", "minimize_description_default": "Минимизиране на описанието по подразбиране",
"store_watch_history": "Съхраняване на история на гледане" "store_watch_history": "Съхраняване на история на гледане",
"language_selection": "Избор на език",
"instances_list": "Списък на инстанциите",
"enabled_codecs": "Разрешени кодеци (множество)",
"instance_selection": "Избор на инстанция",
"show_more": "Покажи повече",
"yes": "Да",
"no": "Не",
"export_to_json": "Експорт в JSON",
"import_from_json": "Импорт от JSON/CSV",
"loop_this_video": "Повтаряне на това видео",
"auto_play_next_video": "Автоматично пускане на следващото видео",
"donations": "Дарения за разработка",
"minimize_comments": "Минимизиране на коментарите",
"show_comments": "Показване на коментарите",
"show_description": "Показване на описание",
"search": "Търси",
"minimize_description": "Минимизиране на описание",
"filter": "Филтър",
"clear_history": "Изчистване на историята",
"minimize_recommendations": "Минимизиране на препоръчани",
"show_recommendations": "Показване на препоръчани",
"view_ssl_score": "Преглед на SSL резултат",
"loading": "Зареждане...",
"hide_replies": "Скрий отговорите",
"load_more_replies": "Зареди още отговори",
"remove_from_playlist": "Премахване от плейлист",
"create_playlist": "Създаване на плейлист",
"reset_preferences": "Възстановяване на настройките",
"with_timecode": "Сподели с текущото време",
"piped_link": "Piped връзка",
"documentation": "Документация",
"delete_account": "Изтрий акаунта",
"download_as_txt": "Изтегляне като .txt",
"share": "Сподели",
"follow_link": "Последвайте връзката",
"add_to_playlist": "Добави към плейлист",
"delete_playlist_video_confirm": "Да се премахне ли видеото от плейлиста?",
"show_watch_on_youtube": "Показване на бутона \"Гледай в YouTube\"",
"source_code": "Изходен код"
}, },
"player": { "player": {
"watch_on": "Гледай на {0}" "watch_on": "Гледай в {0}"
},
"login": {
"username": "Потребителско име",
"password": "Парола"
},
"video": {
"videos": "Видеоклипове",
"views": "{views} показвания"
} }
} }

View File

@ -31,11 +31,11 @@
"uses_api_from": "API使用元 ", "uses_api_from": "API使用元 ",
"enable_sponsorblock": "SponsorBlock を有効化", "enable_sponsorblock": "SponsorBlock を有効化",
"skip_sponsors": "広告をスキップ", "skip_sponsors": "広告をスキップ",
"skip_intro": "休止時間/イントロ画面をスキップ", "skip_intro": "休止時間/導入アニメをスキップ",
"skip_outro": "終了シーン/クレジットをスキップ", "skip_outro": "終了シーン/クレジットをスキップ",
"skip_preview": "プレビュー/要約をスキップ", "skip_preview": "プレビュー/要約をスキップ",
"skip_interaction": "チャンネル登録など操作を求める自己宣伝をスキップ", "skip_interaction": "チャンネル登録など操作を求める自己宣伝をスキップ",
"skip_self_promo": "無償/自己プロモーションをスキップ", "skip_self_promo": "無報酬/自己の宣伝をスキップ",
"skip_non_music": "音楽: 非音楽部分をスキップ", "skip_non_music": "音楽: 非音楽部分をスキップ",
"theme": "テーマ", "theme": "テーマ",
"auto": "自動", "auto": "自動",
@ -75,7 +75,7 @@
"clear_history": "再生履歴を削除", "clear_history": "再生履歴を削除",
"hide_replies": "返信を非表示", "hide_replies": "返信を非表示",
"load_more_replies": "返信をもっと見る", "load_more_replies": "返信をもっと見る",
"skip_filler_tangent": "無関係なコンテンツをスキップ", "skip_filler_tangent": "無関係な談話をスキップ",
"skip_highlight": "ハイライトをスキップ", "skip_highlight": "ハイライトをスキップ",
"add_to_playlist": "再生リストに追加", "add_to_playlist": "再生リストに追加",
"create_playlist": "再生リストを作成", "create_playlist": "再生リストを作成",

View File

@ -5,8 +5,8 @@
"register": "Регистрация", "register": "Регистрация",
"feed": "Подписки", "feed": "Подписки",
"preferences": "Настройки", "preferences": "Настройки",
"history": "История просмотров", "history": "История",
"subscriptions": "Ваши подписки", "subscriptions": "Подписки",
"playlists": "Плейлисты", "playlists": "Плейлисты",
"account": "Аккаунт", "account": "Аккаунт",
"player": "Плеер", "player": "Плеер",
@ -28,7 +28,7 @@
"channel_name_asc": "Имя канала (А-Я)", "channel_name_asc": "Имя канала (А-Я)",
"channel_name_desc": "Имя канала (Я-А)", "channel_name_desc": "Имя канала (Я-А)",
"back": "Назад", "back": "Назад",
"uses_api_from": "Использовать API, предоставляемое ", "uses_api_from": "Использовать API ",
"enable_sponsorblock": "Включить Sponsorblock", "enable_sponsorblock": "Включить Sponsorblock",
"skip_sponsors": "Пропускать спонсорскую рекламу", "skip_sponsors": "Пропускать спонсорскую рекламу",
"skip_intro": "Пропускать заставку/интро", "skip_intro": "Пропускать заставку/интро",
@ -67,7 +67,7 @@
"minimize_recommendations": "Свернуть рекомендации", "minimize_recommendations": "Свернуть рекомендации",
"show_recommendations": "Показать рекомендации", "show_recommendations": "Показать рекомендации",
"disable_lbry": "Отключить LBRY для стриминга", "disable_lbry": "Отключить LBRY для стриминга",
"enable_lbry_proxy": "Проксировать видео с LBRY", "enable_lbry_proxy": "Проксировать видео для LBRY",
"view_ssl_score": "Посмотреть настройки SSL", "view_ssl_score": "Посмотреть настройки SSL",
"search": "Поиск", "search": "Поиск",
"filter": "Фильтр", "filter": "Фильтр",
@ -91,36 +91,36 @@
"download_as_txt": "Скачать как .txt", "download_as_txt": "Скачать как .txt",
"minimize_recommendations_default": "Скрыть Рекомендации по умолчанию", "minimize_recommendations_default": "Скрыть Рекомендации по умолчанию",
"invalidate_session": "Выйти из всех устройств", "invalidate_session": "Выйти из всех устройств",
"different_auth_instance": "Использовать другие средства аутентификации", "different_auth_instance": "Использовать другое зеркало для аутентификации",
"instance_auth_selection": "Выбор средств аутентификации", "instance_auth_selection": "Выбор зеркала аутентификации",
"clone_playlist": "Клонировать плейлист", "clone_playlist": "Клонировать плейлист",
"clone_playlist_success": "Клонирование прошло успешно!", "clone_playlist_success": "Успешно клонировано!",
"show_chapters": "Части", "show_chapters": "Главы",
"rename_playlist": "Переименовать плейлист", "rename_playlist": "Переименовать плейлист",
"new_playlist_name": "Новое название плейлиста", "new_playlist_name": "Новое название плейлиста",
"share": "Поделиться", "share": "Поделиться",
"with_timecode": "Поделиться с отметкой времени", "with_timecode": "Поделиться с таймкодом",
"piped_link": "Ссылка Piped", "piped_link": "Ссылка Piped",
"follow_link": "Ссылка подписки", "follow_link": "Перейти по ссылке",
"copy_link": "Скопировать ссылку", "copy_link": "Скопировать ссылку",
"time_code": "Тайм-код (в секундах)", "time_code": "Таймкод (в секундах)",
"reset_preferences": "Сбросить настройки", "reset_preferences": "Сбросить настройки",
"confirm_reset_preferences": "Вы уверены, что хотите сбросить настройки?", "confirm_reset_preferences": "Вы уверены, что хотите сбросить настройки?",
"backup_preferences": "Бэкап настроек", "backup_preferences": "Бэкап настроек",
"restore_preferences": "Восстановить настройки", "restore_preferences": "Восстановить настройки",
"back_to_home": "Вернутся на главную", "back_to_home": "Назад на главную",
"store_search_history": "Хранить историю поиска", "store_search_history": "Хранить историю поиска",
"hide_watched": "Скрыть просмотренные видео в ленте", "hide_watched": "Скрыть просмотренные видео в ленте",
"status_page": "Статус", "status_page": "Статус",
"source_code": "Исходный код", "source_code": "Исходный код",
"documentation": "Пожертвования сервера", "documentation": "Документация",
"instance_donations": "Пожертвования сервера", "instance_donations": "Пожертвования зеркала",
"reply_count": "{count} ответов", "reply_count": "{count} ответов",
"minimize_comments_default": "Сворачивать комментарии по умолчанию", "minimize_comments_default": "Сворачивать комментарии по умолчанию",
"minimize_comments": "Свернуть комментарии", "minimize_comments": "Свернуть комментарии",
"show_watch_on_youtube": "Показать кнопку Смотреть на YouTube", "show_watch_on_youtube": "Показать кнопку Смотреть на YouTube",
"minimize_chapters_default": "Скрывать главы по умолчанию", "minimize_chapters_default": "Скрывать главы по умолчанию",
"no_valid_playlists": "Файл не содержит действительных списков воспроизведения!", "no_valid_playlists": "Файл не содержит действующих плейлистов!",
"with_playlist": "Поделиться с плейлистом", "with_playlist": "Поделиться с плейлистом",
"bookmark_playlist": "Закладка", "bookmark_playlist": "Закладка",
"playlist_bookmarked": "В закладках", "playlist_bookmarked": "В закладках",
@ -130,14 +130,14 @@
"skip_segment": "Пропустить сегмент" "skip_segment": "Пропустить сегмент"
}, },
"comment": { "comment": {
"pinned_by": "Прикреплено пользователем {author}", "pinned_by": "Закреплено пользователем {author}",
"loading": "Загрузка комментариев...", "loading": "Загрузка комментариев...",
"user_disabled": "Комментарии отключены в настройках.", "user_disabled": "Комментарии отключены в настройках.",
"disabled": "Коментарии отключены автором." "disabled": "Комментарии отключены автором."
}, },
"preferences": { "preferences": {
"instance_name": "Название", "instance_name": "Имя зеркала",
"instance_locations": "Местоположение", "instance_locations": "Местоположения зеркала",
"has_cdn": "Имеется CDN?", "has_cdn": "Имеется CDN?",
"ssl_score": "Оценка настроек SSL", "ssl_score": "Оценка настроек SSL",
"registered_users": "Зарегистрировано пользователей", "registered_users": "Зарегистрировано пользователей",
@ -145,7 +145,7 @@
"up_to_date": "Версия актуальна?" "up_to_date": "Версия актуальна?"
}, },
"login": { "login": {
"username": "Аккаунт на Piped", "username": "Имя пользователя",
"password": "Пароль" "password": "Пароль"
}, },
"video": { "video": {
@ -175,11 +175,11 @@
"subscribed_channels_count": "Подписан на: {0}" "subscribed_channels_count": "Подписан на: {0}"
}, },
"info": { "info": {
"preferences_note": "Примечание: настройки сохранены в локальном хранилище браузера. При удалении данных браузера они будут удалены.", "preferences_note": "Примечание: настройки сохранены в локальном хранилище браузера. Удаление данных вашего браузера сбросит их.",
"copied": "Скопировано!", "copied": "Скопировано!",
"cannot_copy": "Не получилось скопировать!", "cannot_copy": "Не удалось скопировать!",
"page_not_found": "Страница не найдена", "page_not_found": "Страница не найдена",
"local_storage": "Это действие требует локального хранилища (localStorage), разрешены ли файлы cookie?", "local_storage": "Это действие требует разрешения localStorage, включены ли cookie-файлы?",
"register_no_email_note": "Использование электронной почты в качестве имени пользователя не рекомендуется. Продолжить?" "register_no_email_note": "Использование электронной почты в качестве имени пользователя не рекомендуется. Продолжить?"
} }
} }

View File

@ -27,7 +27,7 @@ const routes = [
component: () => import("../components/PlaylistPage.vue"), component: () => import("../components/PlaylistPage.vue"),
}, },
{ {
path: "/:path(v|w|embed|shorts|watch)/:v?", path: "/:path(v|w|embed|live|shorts|watch)/:v?",
name: "WatchVideo", name: "WatchVideo",
component: () => import("../components/WatchVideo.vue"), component: () => import("../components/WatchVideo.vue"),
}, },

View File

@ -1900,10 +1900,10 @@
resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45" resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz#b520529ec21d8e5945a1851dfd1c32e94e39ff45"
integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== integrity sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==
"@iconify/json@2.2.33": "@iconify/json@2.2.34":
version "2.2.33" version "2.2.34"
resolved "https://registry.yarnpkg.com/@iconify/json/-/json-2.2.33.tgz#f972268bb208fa5d6e2116ed563d8b6428f52e34" resolved "https://registry.yarnpkg.com/@iconify/json/-/json-2.2.34.tgz#cc23b45d8442d376b4d3b81dd7490dfaef64fdb2"
integrity sha512-e5PVSGmEXWMijHi396h3hfx5hBzbCiI5AcqvGOSJIaaZyRB4pdPIHCrQ//xRBeFRw+TtATRlDJUkE2XBC05b4g== integrity sha512-beZo4tqazFlkcSzcWwZUQmBv/sZ2/CuVFAZNhhSdQauDAH8PgaTxb1STuQDNFIZXlUPxa/z2eVBnpttheX0rxA==
dependencies: dependencies:
"@iconify/types" "*" "@iconify/types" "*"
pathe "^1.0.0" pathe "^1.0.0"