mirror of
https://github.com/anxdpanic/plugin.video.youtube.git
synced 2025-12-05 18:20:41 -08:00
Compare commits
35 commits
b94df8ac4c
...
9eb324159b
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9eb324159b | ||
|
|
bb6999d786 | ||
|
|
56c3fa474c | ||
|
|
85c7a5d892 | ||
|
|
313756edcf | ||
|
|
fdc19f9419 | ||
|
|
b8ee7e583f | ||
|
|
821869f836 | ||
|
|
9f017f20b5 | ||
|
|
39acf37006 | ||
|
|
2d33aba160 | ||
|
|
df0656b430 | ||
|
|
4ef2e37c08 | ||
|
|
0d8da642fc | ||
|
|
84184ff307 | ||
|
|
b811a78a92 | ||
|
|
64f9861583 | ||
|
|
5e8219ce45 | ||
|
|
801758a0a9 | ||
|
|
8a2f9559b2 | ||
|
|
106b2bb3cb | ||
|
|
e509a864dc | ||
|
|
931900595e | ||
|
|
cc53e15c86 | ||
|
|
f1b5250ea7 | ||
|
|
f84d056369 | ||
|
|
e14d57020f | ||
|
|
6ba4228f53 | ||
|
|
df3393f7d3 | ||
|
|
33708dabbd | ||
|
|
2853f3b03d | ||
|
|
ace26e1db8 | ||
|
|
b1cf5efc5c | ||
|
|
8025503c56 | ||
|
|
a76d459510 |
107 changed files with 11343 additions and 1588 deletions
|
|
@ -1,5 +1,5 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<addon id="plugin.video.youtube" name="YouTube" version="7.3.0+beta.4" provider-name="anxdpanic, bromix, MoojMidge">
|
||||
<addon id="plugin.video.youtube" name="YouTube" version="7.3.0+beta.6" provider-name="anxdpanic, bromix, MoojMidge">
|
||||
<requires>
|
||||
<import addon="xbmc.python" version="3.0.0"/>
|
||||
<import addon="script.module.requests" version="2.27.1"/>
|
||||
|
|
@ -27,6 +27,7 @@
|
|||
<source>https://github.com/anxdpanic/plugin.video.youtube</source>
|
||||
<reuselanguageinvoker>true</reuselanguageinvoker>
|
||||
<summary lang="bg_BG">Добавка за YouTube</summary>
|
||||
<summary lang="bs_BA">Dodatak za YouTube</summary>
|
||||
<summary lang="cs_CZ">Plugin pro YouTube</summary>
|
||||
<summary lang="da_DK">Plugin til YouTube</summary>
|
||||
<summary lang="de_DE">Plugin für YouTube</summary>
|
||||
|
|
@ -38,6 +39,7 @@
|
|||
<summary lang="et_EE">YouTube lisamoodul</summary>
|
||||
<summary lang="fi_FI">YouTube-lisäosa</summary>
|
||||
<summary lang="fr_FR">Plugin pour YouTube</summary>
|
||||
<summary lang="ga">Breiseán do YouTube</summary>
|
||||
<summary lang="he_IL">תוסף עבור YouTube</summary>
|
||||
<summary lang="hr_HR">Dodatak za YouTube</summary>
|
||||
<summary lang="hu_HU">YouTube kiegészítő</summary>
|
||||
|
|
@ -58,6 +60,7 @@
|
|||
<summary lang="zh_CN">油管插件</summary>
|
||||
<summary lang="zh_TW">YouTube附加元件</summary>
|
||||
<description lang="bg_BG">YouTube е един от най-големите уеб сайтове за споделяне на видео в целия свят.</description>
|
||||
<description lang="bs_BA">YouTube je jedna od najvećih svjetskih web stranica za dijeljenje videozapisa.</description>
|
||||
<description lang="cs_CZ">YouTube je jedna z největších webových stránek světa sdílející video.</description>
|
||||
<description lang="da_DK">YouTube er et af verdens største videodelingswebsteder.</description>
|
||||
<description lang="de_DE">YouTube ist eines der größten Video-Sharing-Websites der Welt.</description>
|
||||
|
|
@ -86,6 +89,7 @@
|
|||
<description lang="vi_VN">YouTube là một trong những trang web chia sẻ video lớn nhất trên thế giới.</description>
|
||||
<description lang="zh_CN">油管是世界上最大的视频分享网站之一。</description>
|
||||
<description lang="zh_TW">Youtube 是全世界最大的影片分享網站。</description>
|
||||
<disclaimer lang="bs_BA">Ovaj dodatak nije odobren od strane Googlea</disclaimer>
|
||||
<disclaimer lang="cs_CZ">Tento plugin není schválen společností Google</disclaimer>
|
||||
<disclaimer lang="da_DK">Dette plugin er ikke godkendt af Google</disclaimer>
|
||||
<disclaimer lang="de_DE">Dieses Plugin ist nicht von Google befürwortet</disclaimer>
|
||||
|
|
|
|||
|
|
@ -1,3 +1,22 @@
|
|||
## v7.3.0+beta.6
|
||||
### Fixed
|
||||
Fix typo in YouTubePlayerClient error hook
|
||||
|
||||
## v7.3.0+beta.5
|
||||
### Fixed
|
||||
- Fix not resolving single playable items when using the uri2addon plugin endpoint #1300
|
||||
- Correctly check whether access tokens are available to be used for player requests
|
||||
- Fix not correctly resetting client instance
|
||||
- Dont restore container position on forced refresh when playback ends
|
||||
- Better handle urllib3 re-raising low level errors but sometimes not
|
||||
- Ignore unused parameters in item constructors #1282
|
||||
|
||||
### Changed
|
||||
- Don't list users own playlists in listing of saved playlists
|
||||
- Allow sign-in when partially logged in without needing to sign-out
|
||||
- Identify if user is only partially logged in
|
||||
- Use persistent visitor data where possible except when incognito
|
||||
|
||||
## v7.3.0+beta.4
|
||||
### Fixed
|
||||
- Various misc fixes for focus and position loss on refresh
|
||||
|
|
@ -12,6 +31,8 @@
|
|||
- Fix setting focus on items in listing when parent item is not shown #1012
|
||||
- Reduce CPU usage of service runner loop when idle
|
||||
- Simplify window history fallback for search inputs #1070 #1266
|
||||
- Fix MPD quality selection #1268
|
||||
- Fix stream feature for disabling HFR at max resolution #539
|
||||
- Don't re-raise BrokenPipeError in RequestHandler.handle_one_request #1259
|
||||
- Fix including details in label2 mask when video details in listings is disabled #1265
|
||||
- Fix incorrect modification of custom thumbnails #1245
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr "Изход"
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr "Премахване на \"%s\"?"
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -7,15 +7,15 @@ msgstr ""
|
|||
"Project-Id-Version: XBMC-Addons\n"
|
||||
"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n"
|
||||
"POT-Creation-Date: 2015-09-21 11:01+0000\n"
|
||||
"PO-Revision-Date: 2024-04-12 14:59+0000\n"
|
||||
"Last-Translator: Christian Gade <gade@kodi.tv>\n"
|
||||
"PO-Revision-Date: 2025-08-30 13:29+0000\n"
|
||||
"Last-Translator: Elvis Gallegos <elvis.gallegos@gmail.com>\n"
|
||||
"Language-Team: Catalan (Spain) <https://kodi.weblate.cloud/projects/kodi-add-ons-video/plugin-video-youtube/ca_es/>\n"
|
||||
"Language: ca_es\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.4.3\n"
|
||||
"X-Generator: Weblate 5.13\n"
|
||||
|
||||
msgctxt "Addon Summary"
|
||||
msgid "Plugin for YouTube"
|
||||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1185,11 +1185,11 @@ msgstr ""
|
|||
|
||||
msgctxt "#30721"
|
||||
msgid "Enable Panoramic/180/360/VR video"
|
||||
msgstr ""
|
||||
msgstr "Habilita el vídeo Panoràmic/180/360/VR"
|
||||
|
||||
msgctxt "#30722"
|
||||
msgid "Enable HDR video"
|
||||
msgstr ""
|
||||
msgstr "Habilita el vídeo HDR"
|
||||
|
||||
msgctxt "#30723"
|
||||
msgid "Proxy is required for MPEG-DASH VODs (see Advanced > HTTP Server)[CR]HDR and >1080p video requires InputStream.Adaptive >= 2.3.14"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr "Odhlásit"
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr "Přesunout \"%s\"?"
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr "Černý seznam"
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr "Přesné"
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr "Instalovat InputStream Helper"
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr "Log ud"
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr "Fjern \"(%s)\"?"
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr "Sortliste"
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr "Streng"
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr "Installer InputStream Helper"
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgstr ""
|
|||
"Project-Id-Version: XBMC-Addons\n"
|
||||
"Report-Msgid-Bugs-To: translations@kodi.tv\n"
|
||||
"POT-Creation-Date: 2015-09-21 11:01+0000\n"
|
||||
"PO-Revision-Date: 2025-08-22 19:29+0000\n"
|
||||
"PO-Revision-Date: 2025-09-28 15:29+0000\n"
|
||||
"Last-Translator: Kai Sommerfeld <ksooo@users.noreply.kodi.weblate.cloud>\n"
|
||||
"Language-Team: German <https://kodi.weblate.cloud/projects/kodi-add-ons-video/plugin-video-youtube/de_de/>\n"
|
||||
"Language: de_de\n"
|
||||
|
|
@ -15,7 +15,7 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.13\n"
|
||||
"X-Generator: Weblate 5.13.3\n"
|
||||
|
||||
msgctxt "Addon Summary"
|
||||
msgid "Plugin for YouTube"
|
||||
|
|
@ -236,8 +236,8 @@ msgid "Sign Out"
|
|||
msgstr "Abmelden"
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr "Verwandt mit „%s“"
|
||||
|
||||
msgctxt "#30114"
|
||||
msgid "Confirm delete"
|
||||
|
|
@ -256,8 +256,8 @@ msgid "Remove \"%s\"?"
|
|||
msgstr "Soll \"%s\" entfernt werden?"
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr "Links von „%s“"
|
||||
|
||||
msgctxt "#30119"
|
||||
msgid "Please wait..."
|
||||
|
|
@ -488,8 +488,8 @@ msgid "Please complete all login prompts"
|
|||
msgstr "Bitte alle Anmeldeaufforderungen abschliessen"
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgstr "Es kann zum Aktivieren on zwei Anwendungen aufgefordert werden, damit YouTube korrekt funktioniert."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr "Es kann Aufforderungen zum Anmelden und Aktivieren des Zugriffs auf mehrere Applikationen geben, damit dieses Add-on funktioniert."
|
||||
|
||||
msgctxt "#30548"
|
||||
msgid ""
|
||||
|
|
@ -648,20 +648,20 @@ msgid "Blacklist"
|
|||
msgstr "Blacklist"
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr "Ordner „Wiedergabelisten“ verbergen"
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr "Ordner „Suchen“ verbergen"
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr "Ordner „Kurze Videos“ verbergen"
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr "Ordner „Live-Videos“ verbergen"
|
||||
|
||||
msgctxt "#30591"
|
||||
msgid "Thumbnail size"
|
||||
|
|
@ -688,8 +688,8 @@ msgid "Strict"
|
|||
msgstr "Streng"
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr "Ordner „Nur für Mitglieder“ verbergen"
|
||||
|
||||
msgctxt "#30598"
|
||||
msgid "Large (4:3)"
|
||||
|
|
@ -796,8 +796,8 @@ msgid "Install InputStream Helper"
|
|||
msgstr "InputStream Helper installieren"
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgid "Members only"
|
||||
msgstr "Nur für Mitglieder"
|
||||
|
||||
msgctxt "#30625"
|
||||
msgid "InputStream Helper is already installed."
|
||||
|
|
@ -1532,8 +1532,8 @@ msgid "Use channel name as"
|
|||
msgstr "Kanalnamen benutzen als"
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgstr "Videos in Listen verstecken"
|
||||
msgid "Hide items from listings"
|
||||
msgstr "Listeneinträge verbergen"
|
||||
|
||||
msgctxt "#30809"
|
||||
msgid "All upcoming videos"
|
||||
|
|
@ -1583,6 +1583,14 @@ msgctxt "#30820"
|
|||
msgid "Podcast"
|
||||
msgstr "Podcast"
|
||||
|
||||
#~ msgctxt "#30547"
|
||||
#~ msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
#~ msgstr "Es kann zum Aktivieren on zwei Anwendungen aufgefordert werden, damit YouTube korrekt funktioniert."
|
||||
|
||||
#~ msgctxt "#30808"
|
||||
#~ msgid "Hide videos from listings"
|
||||
#~ msgstr "Videos in Listen verstecken"
|
||||
|
||||
# empty strings 30019
|
||||
#~ msgctxt "#30020"
|
||||
#~ msgid "Allow 3D"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr "Έξοδος"
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr "Αφαίρεση \"%s\"?"
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr "Μαύρη λίστα"
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr "Αυστηρή"
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr "Εγκατάσταση βοηθού InputStream"
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr "Elsaluti"
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr "Nigra listo"
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -5,9 +5,9 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: XBMC-Addons\n"
|
||||
"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n"
|
||||
"Report-Msgid-Bugs-To: translations@kodi.tv\n"
|
||||
"POT-Creation-Date: 2015-09-21 11:01+0000\n"
|
||||
"PO-Revision-Date: 2025-05-12 21:19+0000\n"
|
||||
"PO-Revision-Date: 2025-09-23 09:09+0000\n"
|
||||
"Last-Translator: Alfonso Cachero <alfonso.cachero@gmail.com>\n"
|
||||
"Language-Team: Spanish (Spain) <https://kodi.weblate.cloud/projects/kodi-add-ons-video/plugin-video-youtube/es_es/>\n"
|
||||
"Language: es_es\n"
|
||||
|
|
@ -15,7 +15,7 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.11.3\n"
|
||||
"X-Generator: Weblate 5.13.3\n"
|
||||
|
||||
msgctxt "Addon Summary"
|
||||
msgid "Plugin for YouTube"
|
||||
|
|
@ -107,7 +107,7 @@ msgstr "144p"
|
|||
|
||||
msgctxt "#30020"
|
||||
msgid "Enable Stereoscopic 3D video"
|
||||
msgstr ""
|
||||
msgstr "Activar vídeo estereoscópico 3D"
|
||||
|
||||
msgctxt "#30021"
|
||||
msgid "Show fanart"
|
||||
|
|
@ -151,7 +151,7 @@ msgstr "¿Configurar %s?"
|
|||
|
||||
msgctxt "#30031"
|
||||
msgid "Requests cache size (MB)"
|
||||
msgstr ""
|
||||
msgstr "Tamaño de caché de peticiones (MB)"
|
||||
|
||||
msgctxt "#30032"
|
||||
msgid "View: TV Shows"
|
||||
|
|
@ -217,11 +217,11 @@ msgstr "Ver más tarde"
|
|||
|
||||
msgctxt "#30108"
|
||||
msgid "Enter the name of the bookmark"
|
||||
msgstr ""
|
||||
msgstr "Introduce el nombre del marcador"
|
||||
|
||||
msgctxt "#30109"
|
||||
msgid "Enter a valid YouTube or plugin URL for the bookmark"
|
||||
msgstr ""
|
||||
msgstr "Introduce una URL de YouTube o plugin válida para el marcador"
|
||||
|
||||
msgctxt "#30110"
|
||||
msgid "New Search"
|
||||
|
|
@ -236,8 +236,8 @@ msgid "Sign Out"
|
|||
msgstr "Cerrar sesión"
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgstr " "
|
||||
msgid "Related to \"%s\""
|
||||
msgstr "Relacionado con \"%s\""
|
||||
|
||||
msgctxt "#30114"
|
||||
msgid "Confirm delete"
|
||||
|
|
@ -256,8 +256,8 @@ msgid "Remove \"%s\"?"
|
|||
msgstr "¿Está seguro de que desea borrar \"%s\"?"
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgstr " "
|
||||
msgid "Links from \"%s\""
|
||||
msgstr "Enlaces de \"%s\""
|
||||
|
||||
msgctxt "#30119"
|
||||
msgid "Please wait..."
|
||||
|
|
@ -301,11 +301,11 @@ msgstr " "
|
|||
# empty strings from id 30206 to 30499
|
||||
msgctxt "#30500"
|
||||
msgid "%s failed"
|
||||
msgstr ""
|
||||
msgstr "%s fallado"
|
||||
|
||||
msgctxt "#30501"
|
||||
msgid "Edit %s"
|
||||
msgstr ""
|
||||
msgstr "Editar %s"
|
||||
|
||||
msgctxt "#30502"
|
||||
msgid "Go to %s"
|
||||
|
|
@ -385,15 +385,15 @@ msgstr "Añadir a..."
|
|||
|
||||
msgctxt "#30521"
|
||||
msgid "Delete requests cache database"
|
||||
msgstr ""
|
||||
msgstr "Borrar base de datos de caché de peticiones"
|
||||
|
||||
msgctxt "#30522"
|
||||
msgid "Clear requests cache"
|
||||
msgstr ""
|
||||
msgstr "Limpiar caché de peticiones"
|
||||
|
||||
msgctxt "#30523"
|
||||
msgid "requests cache"
|
||||
msgstr ""
|
||||
msgstr "caché de peticiones"
|
||||
|
||||
msgctxt "#30524"
|
||||
msgid "Select language"
|
||||
|
|
@ -461,7 +461,7 @@ msgstr "Reproducir lo añadido recientemente"
|
|||
|
||||
msgctxt "#30540"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgstr " "
|
||||
|
||||
msgctxt "#30541"
|
||||
msgid "Show channel name and video details in description"
|
||||
|
|
@ -488,8 +488,8 @@ msgid "Please complete all login prompts"
|
|||
msgstr "Por favor, complete todas las peticiones de inicio de sesión"
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgstr "Puede que se pidan activar dos aplicaciones para que YouTube funcione correctamente."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr "Se pedirá inicio de sesión y habilitar acceso a múltiples aplicaciones para que este addon funcione correctamente."
|
||||
|
||||
msgctxt "#30548"
|
||||
msgid ""
|
||||
|
|
@ -553,11 +553,11 @@ msgstr "Ver todo"
|
|||
|
||||
msgctxt "#30563"
|
||||
msgid "Plugin execution timeout"
|
||||
msgstr ""
|
||||
msgstr "Tiempo máximo de espera de ejecución de plugin"
|
||||
|
||||
msgctxt "#30564"
|
||||
msgid "For testing only - forcibly terminate plugin execution after set time limit. Set to 0 seconds (default) to disable."
|
||||
msgstr ""
|
||||
msgstr "Sólo para pruebas - Termina la ejecución del plugin al pasar ese tiempo. 0 segundos (por defecto) para desactivarlo."
|
||||
|
||||
msgctxt "#30565"
|
||||
msgid ""
|
||||
|
|
@ -609,7 +609,7 @@ msgstr "¡Vaya! Algo ha fallado"
|
|||
|
||||
msgctxt "#30577"
|
||||
msgid "Smallest (4:3)"
|
||||
msgstr ""
|
||||
msgstr "El más pequeño (4:3)"
|
||||
|
||||
msgctxt "#30578"
|
||||
msgid "Force SSL certificate verification"
|
||||
|
|
@ -648,20 +648,20 @@ msgid "Blacklist"
|
|||
msgstr "Lista negra"
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr "Ocultar carpeta \"Listas\""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr "Ocultar carpeta \"Buscar\""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr "Ocultar carpeta \"Cortos\""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr "Ocultar carpeta \"Directo\""
|
||||
|
||||
msgctxt "#30591"
|
||||
msgid "Thumbnail size"
|
||||
|
|
@ -669,11 +669,11 @@ msgstr "Tamaño de miniaturas"
|
|||
|
||||
msgctxt "#30592"
|
||||
msgid "Small (16:9)"
|
||||
msgstr ""
|
||||
msgstr "Pequeño (16:9)"
|
||||
|
||||
msgctxt "#30593"
|
||||
msgid "Medium (4:3)"
|
||||
msgstr ""
|
||||
msgstr "Mediano (4:3)"
|
||||
|
||||
msgctxt "#30594"
|
||||
msgid "Safe search"
|
||||
|
|
@ -688,12 +688,12 @@ msgid "Strict"
|
|||
msgstr "Estricto"
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr "Ocultar carpeta \"Solo miembros\""
|
||||
|
||||
msgctxt "#30598"
|
||||
msgid "Large (4:3)"
|
||||
msgstr ""
|
||||
msgstr "Grande (4:3)"
|
||||
|
||||
msgctxt "#30599"
|
||||
msgid "Failed to enable personal API keys. Missing: %s"
|
||||
|
|
@ -701,7 +701,7 @@ msgstr "Error al habilitar claves API personales. No encontrado: %s"
|
|||
|
||||
msgctxt "#30600"
|
||||
msgid "Largest (16:9)"
|
||||
msgstr ""
|
||||
msgstr "El más grande (16:9)"
|
||||
|
||||
msgctxt "#30601"
|
||||
msgid "%s with Original/%s fallback"
|
||||
|
|
@ -753,19 +753,19 @@ msgstr "Volver a intentarlo"
|
|||
|
||||
msgctxt "#30613"
|
||||
msgid "Add to %s"
|
||||
msgstr ""
|
||||
msgstr "Añadir a %s"
|
||||
|
||||
msgctxt "#30614"
|
||||
msgid "Remove from %s"
|
||||
msgstr ""
|
||||
msgstr "Quitar de %s"
|
||||
|
||||
msgctxt "#30615"
|
||||
msgid "Added to %s"
|
||||
msgstr ""
|
||||
msgstr "Añadido a %s"
|
||||
|
||||
msgctxt "#30616"
|
||||
msgid "Removed from %s"
|
||||
msgstr ""
|
||||
msgstr "Quitado de %s"
|
||||
|
||||
msgctxt "#30617"
|
||||
msgid "InputStream.Adaptive"
|
||||
|
|
@ -785,7 +785,7 @@ msgstr "El puerto %s ya esta en uso. No se ha podido iniciar el servidor HTTP."
|
|||
|
||||
msgctxt "#30621"
|
||||
msgid "Verbose"
|
||||
msgstr ""
|
||||
msgstr "Detallado"
|
||||
|
||||
msgctxt "#30622"
|
||||
msgid "Purchases"
|
||||
|
|
@ -796,8 +796,8 @@ msgid "Install InputStream Helper"
|
|||
msgstr "Instalar InputStream Helper"
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgstr " "
|
||||
msgid "Members only"
|
||||
msgstr "Solo miembros"
|
||||
|
||||
msgctxt "#30625"
|
||||
msgid "InputStream Helper is already installed."
|
||||
|
|
@ -977,11 +977,11 @@ msgstr "Porcentaje mínimo para contar como reproducido"
|
|||
|
||||
msgctxt "#30669"
|
||||
msgid "%s removed"
|
||||
msgstr ""
|
||||
msgstr "%s quitado"
|
||||
|
||||
msgctxt "#30670"
|
||||
msgid "Added %s"
|
||||
msgstr ""
|
||||
msgstr "Añadido %s"
|
||||
|
||||
msgctxt "#30671"
|
||||
msgid "Clear playback history"
|
||||
|
|
@ -997,7 +997,7 @@ msgstr "historial de reproducción"
|
|||
|
||||
msgctxt "#30674"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgstr " "
|
||||
|
||||
msgctxt "#30675"
|
||||
msgid "Use local playback history (watched, resume tracking)"
|
||||
|
|
@ -1137,11 +1137,11 @@ msgstr "Reproducir sólo audio"
|
|||
|
||||
msgctxt "#30709"
|
||||
msgid "WebVTT subtitles"
|
||||
msgstr ""
|
||||
msgstr "Subtítulos WebVTT"
|
||||
|
||||
msgctxt "#30710"
|
||||
msgid "TTML subtitles"
|
||||
msgstr ""
|
||||
msgstr "Subtítulos TTML"
|
||||
|
||||
msgctxt "#30711"
|
||||
msgid ""
|
||||
|
|
@ -1153,15 +1153,15 @@ msgstr "Valorar vídeos en listas de reproducción"
|
|||
|
||||
msgctxt "#30713"
|
||||
msgid "Prefer dubbed audio over original audio"
|
||||
msgstr ""
|
||||
msgstr "Preferir audio doblado en lugar del original"
|
||||
|
||||
msgctxt "#30714"
|
||||
msgid "Prefer automatically translated dubbed audio over original audio"
|
||||
msgstr ""
|
||||
msgstr "Preferir automáticamente audio doblado traducido en lugar del original"
|
||||
|
||||
msgctxt "#30715"
|
||||
msgid "Use YouTube internal list for Watch History?[CR][CR]Requires signing-in via the addon and activating history tracking on YouTube."
|
||||
msgstr ""
|
||||
msgstr "¿Usar lista interna de YouTube Historial de Visualizaciones?[CR][CR]Requiere iniciar sesión en el addon y activar el seguimiento de historial en YouTube."
|
||||
|
||||
msgctxt "#30716"
|
||||
msgid "Liked video"
|
||||
|
|
@ -1173,7 +1173,7 @@ msgstr "No me gusto el vídeo"
|
|||
|
||||
msgctxt "#30718"
|
||||
msgid "Use YouTube internal list for Watch Later?[CR][CR]Requires signing-in via the addon."
|
||||
msgstr ""
|
||||
msgstr "¿Usar lista interna de YouTube Ver Mas Tarde?[CR][CR]Requiere iniciar sesión en el addon."
|
||||
|
||||
msgctxt "#30719"
|
||||
msgid "Subscribed to channel"
|
||||
|
|
@ -1185,7 +1185,7 @@ msgstr "Desuscrito del canal"
|
|||
|
||||
msgctxt "#30721"
|
||||
msgid "Enable Panoramic/180/360/VR video"
|
||||
msgstr ""
|
||||
msgstr "Activar vídeo Panorámico/180/360/VR"
|
||||
|
||||
msgctxt "#30722"
|
||||
msgid "Enable HDR video"
|
||||
|
|
@ -1253,7 +1253,7 @@ msgstr "Cortos - Duración máxima"
|
|||
|
||||
msgctxt "#30738"
|
||||
msgid "Enable spatial audio"
|
||||
msgstr ""
|
||||
msgstr "Activar audio espacial"
|
||||
|
||||
msgctxt "#30739"
|
||||
msgid "Subscribers"
|
||||
|
|
@ -1532,8 +1532,8 @@ msgid "Use channel name as"
|
|||
msgstr "Usar el nombre del canal como"
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgstr "Ocultar vídeos de listados"
|
||||
msgid "Hide items from listings"
|
||||
msgstr "Ocultar elementos de listados"
|
||||
|
||||
msgctxt "#30809"
|
||||
msgid "All upcoming videos"
|
||||
|
|
@ -1583,6 +1583,46 @@ msgctxt "#30820"
|
|||
msgid "Podcast"
|
||||
msgstr "Podcast"
|
||||
|
||||
#~ msgctxt "#30113"
|
||||
#~ msgid ""
|
||||
#~ msgstr " "
|
||||
|
||||
#~ msgctxt "#30118"
|
||||
#~ msgid ""
|
||||
#~ msgstr " "
|
||||
|
||||
#~ msgctxt "#30547"
|
||||
#~ msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
#~ msgstr "Puede que se pidan activar dos aplicaciones para que YouTube funcione correctamente."
|
||||
|
||||
#~ msgctxt "#30587"
|
||||
#~ msgid ""
|
||||
#~ msgstr " "
|
||||
|
||||
#~ msgctxt "#30588"
|
||||
#~ msgid ""
|
||||
#~ msgstr " "
|
||||
|
||||
#~ msgctxt "#30589"
|
||||
#~ msgid ""
|
||||
#~ msgstr " "
|
||||
|
||||
#~ msgctxt "#30590"
|
||||
#~ msgid ""
|
||||
#~ msgstr " "
|
||||
|
||||
#~ msgctxt "#30597"
|
||||
#~ msgid ""
|
||||
#~ msgstr " "
|
||||
|
||||
#~ msgctxt "#30624"
|
||||
#~ msgid ""
|
||||
#~ msgstr " "
|
||||
|
||||
#~ msgctxt "#30808"
|
||||
#~ msgid "Hide videos from listings"
|
||||
#~ msgstr "Ocultar vídeos de listados"
|
||||
|
||||
# empty strings 30019
|
||||
#~ msgctxt "#30020"
|
||||
#~ msgid "Allow 3D"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr "Cerrar sesión"
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr "¿Estás seguro de que quieres borrar \"%s\"?"
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr "Lista negra"
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr "Estricto"
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr "Instalar InputStream Helper"
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr "Kirjaudu ulos"
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr "Poistetaanko \"%s\"?"
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr "Estolista"
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr "Tiukka"
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr "Asenna InputStream Helper -lisäosa"
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,8 +1532,8 @@ msgid "Use channel name as"
|
|||
msgstr "Käytä kanvan nimeä"
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgstr "Piilota videot listauksista"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
msgid "All upcoming videos"
|
||||
|
|
@ -1583,6 +1583,10 @@ msgctxt "#30820"
|
|||
msgid "Podcast"
|
||||
msgstr ""
|
||||
|
||||
#~ msgctxt "#30808"
|
||||
#~ msgid "Hide videos from listings"
|
||||
#~ msgstr "Piilota videot listauksista"
|
||||
|
||||
#~ msgctxt "#30020"
|
||||
#~ msgid "Allow 3D"
|
||||
#~ msgstr "Salli 3D"
|
||||
|
|
|
|||
1583
resources/language/resource.language.fil/strings.po
Normal file
1583
resources/language/resource.language.fil/strings.po
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr "Déconnexion"
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr "Supprimer \"%s\" ?"
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr "Liste noire"
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr "Stricte"
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr "Installer l'aide d'InputStream"
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
1584
resources/language/resource.language.ga/strings.po
Normal file
1584
resources/language/resource.language.ga/strings.po
Normal file
File diff suppressed because it is too large
Load diff
1583
resources/language/resource.language.ga_ie/strings.po
Normal file
1583
resources/language/resource.language.ga_ie/strings.po
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
1583
resources/language/resource.language.he/strings.po
Normal file
1583
resources/language/resource.language.he/strings.po
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr "התנתק"
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr "הסר \"%s\"?"
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr "רשימה שחורה"
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr "קפדני"
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr "Odjava"
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr "Ukloni \"%s\"?"
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr "Popis zabranjenih"
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr "Potpuna"
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr "Instaliraj InputStream Helper"
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr "Kijelentkezés"
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr "Eltávolítja ezt: \"%s\"?"
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr "Feketelista"
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr "Szigorú"
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr "InputStream Helper telepítés"
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr "Keluar"
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr "Hapus \"%s\"?"
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr "Daftar hitam"
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr "Ketat"
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr "Instal Pembantu InputStream"
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
1583
resources/language/resource.language.ie_GA/strings.po
Normal file
1583
resources/language/resource.language.ie_GA/strings.po
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: XBMC-Addons\n"
|
||||
"Report-Msgid-Bugs-To: translations@kodi.tv\n"
|
||||
"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n"
|
||||
"POT-Creation-Date: 2015-09-21 11:01+0000\n"
|
||||
"PO-Revision-Date: 2025-08-22 19:29+0000\n"
|
||||
"Last-Translator: Massimo Pissarello <mapi68@gmail.com>\n"
|
||||
|
|
@ -237,8 +237,8 @@ msgid "Sign Out"
|
|||
msgstr "Disconnessione"
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgstr " "
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
msgid "Confirm delete"
|
||||
|
|
@ -257,8 +257,8 @@ msgid "Remove \"%s\"?"
|
|||
msgstr "Rimuovere \"%s\"?"
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgstr " "
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
msgid "Please wait..."
|
||||
|
|
@ -489,8 +489,8 @@ msgid "Please complete all login prompts"
|
|||
msgstr "Completa tutte le richieste di accesso"
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgstr "Potrebbe esserti richiesto di abilitare due applicazioni affinché YouTube funzioni correttamente."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
msgid ""
|
||||
|
|
@ -649,20 +649,20 @@ msgid "Blacklist"
|
|||
msgstr "Blacklist"
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgstr " "
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgstr " "
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgstr " "
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgstr " "
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
msgid "Thumbnail size"
|
||||
|
|
@ -689,8 +689,8 @@ msgid "Strict"
|
|||
msgstr "Severo"
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgstr " "
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
msgid "Large (4:3)"
|
||||
|
|
@ -797,8 +797,8 @@ msgid "Install InputStream Helper"
|
|||
msgstr "Installa InputStream Helper"
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgstr " "
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
msgid "InputStream Helper is already installed."
|
||||
|
|
@ -1533,8 +1533,8 @@ msgid "Use channel name as"
|
|||
msgstr "Usa nome del canale come"
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgstr "Nascondi video dagli elenchi"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
msgid "All upcoming videos"
|
||||
|
|
@ -1584,6 +1584,46 @@ msgctxt "#30820"
|
|||
msgid "Podcast"
|
||||
msgstr "Podcast"
|
||||
|
||||
#~ msgctxt "#30113"
|
||||
#~ msgid ""
|
||||
#~ msgstr " "
|
||||
|
||||
#~ msgctxt "#30118"
|
||||
#~ msgid ""
|
||||
#~ msgstr " "
|
||||
|
||||
#~ msgctxt "#30547"
|
||||
#~ msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
#~ msgstr "Potrebbe esserti richiesto di abilitare due applicazioni affinché YouTube funzioni correttamente."
|
||||
|
||||
#~ msgctxt "#30587"
|
||||
#~ msgid ""
|
||||
#~ msgstr " "
|
||||
|
||||
#~ msgctxt "#30588"
|
||||
#~ msgid ""
|
||||
#~ msgstr " "
|
||||
|
||||
#~ msgctxt "#30589"
|
||||
#~ msgid ""
|
||||
#~ msgstr " "
|
||||
|
||||
#~ msgctxt "#30590"
|
||||
#~ msgid ""
|
||||
#~ msgstr " "
|
||||
|
||||
#~ msgctxt "#30597"
|
||||
#~ msgid ""
|
||||
#~ msgstr " "
|
||||
|
||||
#~ msgctxt "#30624"
|
||||
#~ msgid ""
|
||||
#~ msgstr " "
|
||||
|
||||
#~ msgctxt "#30808"
|
||||
#~ msgid "Hide videos from listings"
|
||||
#~ msgstr "Nascondi video dagli elenchi"
|
||||
|
||||
# empty strings 30019
|
||||
#~ msgctxt "#30020"
|
||||
#~ msgid "Allow 3D"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: XBMC-Addons\n"
|
||||
"Report-Msgid-Bugs-To: translations@kodi.tv\n"
|
||||
"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n"
|
||||
"POT-Creation-Date: 2015-09-21 11:01+0000\n"
|
||||
"PO-Revision-Date: 2025-08-22 19:29+0000\n"
|
||||
"Last-Translator: Minho Park <parkmino@gmail.com>\n"
|
||||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr "로그아웃"
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr "\"%s\" 제거할까요?"
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,8 +488,8 @@ msgid "Please complete all login prompts"
|
|||
msgstr "모든 로그인을 완료해 주세요"
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgstr "유튜브가 제대로 동작하려면 두 개 애플리케이션을 사용하라는 메시지가 표시될 수 있습니다."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
msgid ""
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr "블랙리스트"
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr "엄격"
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr "InputStream Helper 설치"
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,8 +1532,8 @@ msgid "Use channel name as"
|
|||
msgstr "다음 채널 이름을 사용합니다"
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgstr "목록에서 동영상 숨기기"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
msgid "All upcoming videos"
|
||||
|
|
@ -1583,6 +1583,14 @@ msgctxt "#30820"
|
|||
msgid "Podcast"
|
||||
msgstr "팟캐스트"
|
||||
|
||||
#~ msgctxt "#30547"
|
||||
#~ msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
#~ msgstr "유튜브가 제대로 동작하려면 두 개 애플리케이션을 사용하라는 메시지가 표시될 수 있습니다."
|
||||
|
||||
#~ msgctxt "#30808"
|
||||
#~ msgid "Hide videos from listings"
|
||||
#~ msgstr "목록에서 동영상 숨기기"
|
||||
|
||||
#~ msgctxt "#30020"
|
||||
#~ msgid "Allow 3D"
|
||||
#~ msgstr "3D 허용"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr "Logg ut"
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr "Fjern \"%s\"?"
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -237,7 +237,7 @@ msgid "Sign Out"
|
|||
msgstr "Uitloggen"
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -257,7 +257,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr "Verwijder \"%s\"?"
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -489,7 +489,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -649,19 +649,19 @@ msgid "Blacklist"
|
|||
msgstr "Zwarte lijst"
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -689,7 +689,7 @@ msgid "Strict"
|
|||
msgstr "Streng"
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -797,7 +797,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr "Installeer InputStream Helper"
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1533,7 +1533,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
1583
resources/language/resource.language.oc_fr/strings.po
Normal file
1583
resources/language/resource.language.oc_fr/strings.po
Normal file
File diff suppressed because it is too large
Load diff
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgstr ""
|
|||
"Project-Id-Version: XBMC-Addons\n"
|
||||
"Report-Msgid-Bugs-To: translations@kodi.tv\n"
|
||||
"POT-Creation-Date: 2015-09-21 11:01+0000\n"
|
||||
"PO-Revision-Date: 2025-08-22 19:29+0000\n"
|
||||
"PO-Revision-Date: 2025-09-23 09:09+0000\n"
|
||||
"Last-Translator: Marek Adamski <fevbew@wp.pl>\n"
|
||||
"Language-Team: Polish <https://kodi.weblate.cloud/projects/kodi-add-ons-video/plugin-video-youtube/pl_pl/>\n"
|
||||
"Language: pl_pl\n"
|
||||
|
|
@ -15,7 +15,7 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 5.13\n"
|
||||
"X-Generator: Weblate 5.13.3\n"
|
||||
|
||||
msgctxt "Addon Summary"
|
||||
msgid "Plugin for YouTube"
|
||||
|
|
@ -236,8 +236,8 @@ msgid "Sign Out"
|
|||
msgstr "Wyloguj"
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr "Powiązane z \"%s\""
|
||||
|
||||
msgctxt "#30114"
|
||||
msgid "Confirm delete"
|
||||
|
|
@ -256,8 +256,8 @@ msgid "Remove \"%s\"?"
|
|||
msgstr "Przenieść \"%s\"?"
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr "Linki z \"%s\""
|
||||
|
||||
msgctxt "#30119"
|
||||
msgid "Please wait..."
|
||||
|
|
@ -488,8 +488,8 @@ msgid "Please complete all login prompts"
|
|||
msgstr "Wypełnij wszystkie monity logowania"
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgstr "Może zostać wyświetlony monit o włączenie dwóch aplikacji, aby YouTube działał prawidłowo."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr "Aby dodatek działał prawidłowo, może zostać wyświetlony monit o zalogowanie się i zezwolenie na dostęp do wielu aplikacji."
|
||||
|
||||
msgctxt "#30548"
|
||||
msgid ""
|
||||
|
|
@ -648,20 +648,20 @@ msgid "Blacklist"
|
|||
msgstr "Czarna lista"
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr "Ukryj folder „Playlisty”"
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr "Ukryj folder „Szukaj”"
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr "Ukryj folder „Shorts”"
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr "Ukryj folder „Na żywo”"
|
||||
|
||||
msgctxt "#30591"
|
||||
msgid "Thumbnail size"
|
||||
|
|
@ -688,8 +688,8 @@ msgid "Strict"
|
|||
msgstr "Rygorystyczny"
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr "Ukryj folder „Tylko dla wspierających”"
|
||||
|
||||
msgctxt "#30598"
|
||||
msgid "Large (4:3)"
|
||||
|
|
@ -796,8 +796,8 @@ msgid "Install InputStream Helper"
|
|||
msgstr "Zainstaluj InputStream Helper"
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgid "Members only"
|
||||
msgstr "Tylko dla wspierających"
|
||||
|
||||
msgctxt "#30625"
|
||||
msgid "InputStream Helper is already installed."
|
||||
|
|
@ -1532,8 +1532,8 @@ msgid "Use channel name as"
|
|||
msgstr "Użyj nazwy kanału jako"
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgstr "Ukryj filmy z listy"
|
||||
msgid "Hide items from listings"
|
||||
msgstr "Ukryj elementy z listy"
|
||||
|
||||
msgctxt "#30809"
|
||||
msgid "All upcoming videos"
|
||||
|
|
@ -1583,6 +1583,14 @@ msgctxt "#30820"
|
|||
msgid "Podcast"
|
||||
msgstr "Podcast"
|
||||
|
||||
#~ msgctxt "#30547"
|
||||
#~ msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
#~ msgstr "Może zostać wyświetlony monit o włączenie dwóch aplikacji, aby YouTube działał prawidłowo."
|
||||
|
||||
#~ msgctxt "#30808"
|
||||
#~ msgid "Hide videos from listings"
|
||||
#~ msgstr "Ukryj filmy z listy"
|
||||
|
||||
#~ msgctxt "#30020"
|
||||
#~ msgid "Allow 3D"
|
||||
#~ msgstr "Dopuszczaj materiały 3D"
|
||||
|
|
|
|||
|
|
@ -235,7 +235,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -255,7 +255,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -487,7 +487,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -647,19 +647,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -687,7 +687,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -795,7 +795,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1531,7 +1531,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -237,7 +237,7 @@ msgid "Sign Out"
|
|||
msgstr "Deslogar"
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -257,7 +257,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr "Remover \"%s\"?"
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -490,7 +490,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -650,19 +650,19 @@ msgid "Blacklist"
|
|||
msgstr "Lista negra"
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -690,7 +690,7 @@ msgid "Strict"
|
|||
msgstr "Estrita"
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -798,7 +798,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr "Instalar InputStream Helper"
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1539,8 +1539,8 @@ msgid "Use channel name as"
|
|||
msgstr "Use o nome do canal como"
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgstr "Ocultar vídeos das listagens"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
msgid "All upcoming videos"
|
||||
|
|
@ -1590,6 +1590,10 @@ msgctxt "#30820"
|
|||
msgid "Podcast"
|
||||
msgstr ""
|
||||
|
||||
#~ msgctxt "#30808"
|
||||
#~ msgid "Hide videos from listings"
|
||||
#~ msgstr "Ocultar vídeos das listagens"
|
||||
|
||||
#~ msgctxt "#30020"
|
||||
#~ msgid "Allow 3D"
|
||||
#~ msgstr "Permitir 3D"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr "Terminar Sessão"
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr "Remover \"%s\"?"
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr "Lista Negra"
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr "Rigorosa"
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr "Instalar InputStream Helper"
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -237,7 +237,7 @@ msgid "Sign Out"
|
|||
msgstr "Deautentificare"
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -257,7 +257,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr "Eliminați „%s”?"
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -489,7 +489,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -649,19 +649,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -689,7 +689,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -797,7 +797,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1533,7 +1533,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -5,17 +5,17 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: XBMC-Addons\n"
|
||||
"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n"
|
||||
"Report-Msgid-Bugs-To: translations@kodi.tv\n"
|
||||
"POT-Creation-Date: 2015-09-21 11:01+0000\n"
|
||||
"PO-Revision-Date: 2024-04-14 19:47+0000\n"
|
||||
"Last-Translator: Christian Gade <gade@kodi.tv>\n"
|
||||
"PO-Revision-Date: 2025-10-04 08:29+0000\n"
|
||||
"Last-Translator: Alexey <signfinder@gmail.com>\n"
|
||||
"Language-Team: Russian <https://kodi.weblate.cloud/projects/kodi-add-ons-video/plugin-video-youtube/ru_ru/>\n"
|
||||
"Language: ru_ru\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 5.4.3\n"
|
||||
"X-Generator: Weblate 5.13.3\n"
|
||||
|
||||
msgctxt "Addon Summary"
|
||||
msgid "Plugin for YouTube"
|
||||
|
|
@ -50,16 +50,16 @@ msgstr ""
|
|||
|
||||
msgctxt "#30003"
|
||||
msgid "YouTube"
|
||||
msgstr ""
|
||||
msgstr "YouTube"
|
||||
|
||||
# empty strings from id 30004 to 30006
|
||||
msgctxt "#30007"
|
||||
msgid "Use InputStream.Adaptive"
|
||||
msgstr ""
|
||||
msgstr "Использовать InputStream.Adaptive"
|
||||
|
||||
msgctxt "#30008"
|
||||
msgid "Configure InputStream.Adaptive"
|
||||
msgstr ""
|
||||
msgstr "Настроить InputStream.Adaptive"
|
||||
|
||||
msgctxt "#30009"
|
||||
msgid "Always ask for the video quality"
|
||||
|
|
@ -67,7 +67,7 @@ msgstr "Всегда задавать вопрос о качестве виде
|
|||
|
||||
msgctxt "#30010"
|
||||
msgid "Maximum video quality"
|
||||
msgstr ""
|
||||
msgstr "Максимальное качество видео"
|
||||
|
||||
msgctxt "#30011"
|
||||
msgid "480p"
|
||||
|
|
@ -103,11 +103,11 @@ msgstr "1080p Прямой эфир / 720p (HD)"
|
|||
|
||||
msgctxt "#30019"
|
||||
msgid "144p"
|
||||
msgstr ""
|
||||
msgstr "144p"
|
||||
|
||||
msgctxt "#30020"
|
||||
msgid "Enable Stereoscopic 3D video"
|
||||
msgstr ""
|
||||
msgstr "Включить стереоскопическое 3D-видео"
|
||||
|
||||
msgctxt "#30021"
|
||||
msgid "Show fanart"
|
||||
|
|
@ -127,11 +127,11 @@ msgstr "Размер кэша (Мб)"
|
|||
|
||||
msgctxt "#30025"
|
||||
msgid "Enable Setup Wizard"
|
||||
msgstr ""
|
||||
msgstr "Включить мастер настройки"
|
||||
|
||||
msgctxt "#30026"
|
||||
msgid "Override views"
|
||||
msgstr ""
|
||||
msgstr "Переопределить представления"
|
||||
|
||||
msgctxt "#30027"
|
||||
msgid "View: Default"
|
||||
|
|
@ -147,11 +147,11 @@ msgstr "Вид: Фильмы"
|
|||
|
||||
msgctxt "#30030"
|
||||
msgid "Configure %s?"
|
||||
msgstr ""
|
||||
msgstr "Настроить %s?"
|
||||
|
||||
msgctxt "#30031"
|
||||
msgid "Requests cache size (MB)"
|
||||
msgstr ""
|
||||
msgstr "Размер кэша запросов (МБ)"
|
||||
|
||||
msgctxt "#30032"
|
||||
msgid "View: TV Shows"
|
||||
|
|
@ -185,11 +185,11 @@ msgstr "ID плейлиста для истории"
|
|||
# empty strings from id 30039 to 30099
|
||||
msgctxt "#30100"
|
||||
msgid "Bookmarks"
|
||||
msgstr ""
|
||||
msgstr "Закладки"
|
||||
|
||||
msgctxt "#30101"
|
||||
msgid "Bookmark"
|
||||
msgstr ""
|
||||
msgstr "Закладка"
|
||||
|
||||
msgctxt "#30102"
|
||||
msgid "Search"
|
||||
|
|
@ -205,11 +205,11 @@ msgstr ""
|
|||
|
||||
msgctxt "#30105"
|
||||
msgid "filtered"
|
||||
msgstr ""
|
||||
msgstr "отфильтровано"
|
||||
|
||||
msgctxt "#30106"
|
||||
msgid "Next page: %d"
|
||||
msgstr ""
|
||||
msgstr "Следующая страница: %d"
|
||||
|
||||
msgctxt "#30107"
|
||||
msgid "Watch Later"
|
||||
|
|
@ -217,11 +217,11 @@ msgstr "Отложенный просмотр"
|
|||
|
||||
msgctxt "#30108"
|
||||
msgid "Enter the name of the bookmark"
|
||||
msgstr ""
|
||||
msgstr "Введите название закладки"
|
||||
|
||||
msgctxt "#30109"
|
||||
msgid "Enter a valid YouTube or plugin URL for the bookmark"
|
||||
msgstr ""
|
||||
msgstr "Введите действительный URL-адрес YouTube или плагина для закладки"
|
||||
|
||||
msgctxt "#30110"
|
||||
msgid "New Search"
|
||||
|
|
@ -236,8 +236,8 @@ msgid "Sign Out"
|
|||
msgstr "Выйти"
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr "Относится к \"%s\""
|
||||
|
||||
msgctxt "#30114"
|
||||
msgid "Confirm delete"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr "Удалить \"%s\"?"
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr "Черный список"
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr "Строгий"
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr "Установить InputStream Helper"
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr "Odhlásiť"
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr "Odstrániť \"%s\"?"
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr "Zakázať"
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr "Prísne"
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr "Nainštalovať pomocný program pre InputStream"
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,8 +1532,8 @@ msgid "Use channel name as"
|
|||
msgstr "Použiť názov kanála ako"
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgstr "Skrývať filmy v zoznamoch"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
msgid "All upcoming videos"
|
||||
|
|
@ -1583,6 +1583,10 @@ msgctxt "#30820"
|
|||
msgid "Podcast"
|
||||
msgstr ""
|
||||
|
||||
#~ msgctxt "#30808"
|
||||
#~ msgid "Hide videos from listings"
|
||||
#~ msgstr "Skrývať filmy v zoznamoch"
|
||||
|
||||
#~ msgctxt "#30020"
|
||||
#~ msgid "Allow 3D"
|
||||
#~ msgstr "Povoliť 3D"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgstr ""
|
|||
"Project-Id-Version: XBMC-Addons\n"
|
||||
"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n"
|
||||
"POT-Creation-Date: 2015-09-21 11:01+0000\n"
|
||||
"PO-Revision-Date: 2025-05-13 20:24+0000\n"
|
||||
"PO-Revision-Date: 2025-08-30 13:29+0000\n"
|
||||
"Last-Translator: Daniel Nylander <daniel@danielnylander.se>\n"
|
||||
"Language-Team: Swedish <https://kodi.weblate.cloud/projects/kodi-add-ons-video/plugin-video-youtube/sv_se/>\n"
|
||||
"Language: sv_se\n"
|
||||
|
|
@ -15,7 +15,7 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.11.3\n"
|
||||
"X-Generator: Weblate 5.13\n"
|
||||
|
||||
msgctxt "Addon Summary"
|
||||
msgid "Plugin for YouTube"
|
||||
|
|
@ -107,7 +107,7 @@ msgstr "144p"
|
|||
|
||||
msgctxt "#30020"
|
||||
msgid "Enable Stereoscopic 3D video"
|
||||
msgstr ""
|
||||
msgstr "Aktivera stereoskopisk 3D-video"
|
||||
|
||||
msgctxt "#30021"
|
||||
msgid "Show fanart"
|
||||
|
|
@ -151,7 +151,7 @@ msgstr "Konfigurera %s?"
|
|||
|
||||
msgctxt "#30031"
|
||||
msgid "Requests cache size (MB)"
|
||||
msgstr ""
|
||||
msgstr "Cachestorlek för begäranden (MB)"
|
||||
|
||||
msgctxt "#30032"
|
||||
msgid "View: TV Shows"
|
||||
|
|
@ -217,11 +217,11 @@ msgstr "Se senare"
|
|||
|
||||
msgctxt "#30108"
|
||||
msgid "Enter the name of the bookmark"
|
||||
msgstr ""
|
||||
msgstr "Ange namnet på bokmärket"
|
||||
|
||||
msgctxt "#30109"
|
||||
msgid "Enter a valid YouTube or plugin URL for the bookmark"
|
||||
msgstr ""
|
||||
msgstr "Ange en giltig URL för YouTube eller tillägg för bokmärket"
|
||||
|
||||
msgctxt "#30110"
|
||||
msgid "New Search"
|
||||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr "Logga ut"
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr "Ta bort \"%s\"?"
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -301,11 +301,11 @@ msgstr ""
|
|||
# empty strings from id 30206 to 30499
|
||||
msgctxt "#30500"
|
||||
msgid "%s failed"
|
||||
msgstr ""
|
||||
msgstr "%s misslyckades"
|
||||
|
||||
msgctxt "#30501"
|
||||
msgid "Edit %s"
|
||||
msgstr ""
|
||||
msgstr "Redigera %s"
|
||||
|
||||
msgctxt "#30502"
|
||||
msgid "Go to %s"
|
||||
|
|
@ -385,15 +385,15 @@ msgstr "Lägg till..."
|
|||
|
||||
msgctxt "#30521"
|
||||
msgid "Delete requests cache database"
|
||||
msgstr ""
|
||||
msgstr "Ta bort cache-databasen för begäran"
|
||||
|
||||
msgctxt "#30522"
|
||||
msgid "Clear requests cache"
|
||||
msgstr ""
|
||||
msgstr "Töm cache för begäran"
|
||||
|
||||
msgctxt "#30523"
|
||||
msgid "requests cache"
|
||||
msgstr ""
|
||||
msgstr "cache för begäran"
|
||||
|
||||
msgctxt "#30524"
|
||||
msgid "Select language"
|
||||
|
|
@ -488,8 +488,8 @@ msgid "Please complete all login prompts"
|
|||
msgstr "Fyll i alla inloggningsförfrågningar"
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgstr "Du kan bli ombedd att aktivera två program så att YouTube fungerar korrekt."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
msgid ""
|
||||
|
|
@ -553,11 +553,11 @@ msgstr "Visa alla"
|
|||
|
||||
msgctxt "#30563"
|
||||
msgid "Plugin execution timeout"
|
||||
msgstr ""
|
||||
msgstr "Tidsgräns för exekvering av tillägg"
|
||||
|
||||
msgctxt "#30564"
|
||||
msgid "For testing only - forcibly terminate plugin execution after set time limit. Set to 0 seconds (default) to disable."
|
||||
msgstr ""
|
||||
msgstr "Endast för testning - tvinga tillägg att avbrytas efter en viss tidsgräns. Ställ in på 0 sekunder (standard) för att inaktivera."
|
||||
|
||||
msgctxt "#30565"
|
||||
msgid ""
|
||||
|
|
@ -609,7 +609,7 @@ msgstr "Misslyckades"
|
|||
|
||||
msgctxt "#30577"
|
||||
msgid "Smallest (4:3)"
|
||||
msgstr ""
|
||||
msgstr "Minsta (4:3)"
|
||||
|
||||
msgctxt "#30578"
|
||||
msgid "Force SSL certificate verification"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr "Svartlista"
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -669,11 +669,11 @@ msgstr "Storlek på miniatyrbild"
|
|||
|
||||
msgctxt "#30592"
|
||||
msgid "Small (16:9)"
|
||||
msgstr ""
|
||||
msgstr "Liten (16:9)"
|
||||
|
||||
msgctxt "#30593"
|
||||
msgid "Medium (4:3)"
|
||||
msgstr ""
|
||||
msgstr "Medel (4:3)"
|
||||
|
||||
msgctxt "#30594"
|
||||
msgid "Safe search"
|
||||
|
|
@ -688,12 +688,12 @@ msgid "Strict"
|
|||
msgstr "Strikt"
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
msgid "Large (4:3)"
|
||||
msgstr ""
|
||||
msgstr "Stor (4:3)"
|
||||
|
||||
msgctxt "#30599"
|
||||
msgid "Failed to enable personal API keys. Missing: %s"
|
||||
|
|
@ -701,7 +701,7 @@ msgstr "Misslyckades med att aktivera personliga API-nycklar. Saknas: %s"
|
|||
|
||||
msgctxt "#30600"
|
||||
msgid "Largest (16:9)"
|
||||
msgstr ""
|
||||
msgstr "Största (16:9)"
|
||||
|
||||
msgctxt "#30601"
|
||||
msgid "%s with Original/%s fallback"
|
||||
|
|
@ -753,19 +753,19 @@ msgstr "Försök igen"
|
|||
|
||||
msgctxt "#30613"
|
||||
msgid "Add to %s"
|
||||
msgstr ""
|
||||
msgstr "Lägg till %s"
|
||||
|
||||
msgctxt "#30614"
|
||||
msgid "Remove from %s"
|
||||
msgstr ""
|
||||
msgstr "Ta bort från %s"
|
||||
|
||||
msgctxt "#30615"
|
||||
msgid "Added to %s"
|
||||
msgstr ""
|
||||
msgstr "Tillagd till %s"
|
||||
|
||||
msgctxt "#30616"
|
||||
msgid "Removed from %s"
|
||||
msgstr ""
|
||||
msgstr "Tog bort från %s"
|
||||
|
||||
msgctxt "#30617"
|
||||
msgid "InputStream.Adaptive"
|
||||
|
|
@ -785,7 +785,7 @@ msgstr "Port %s används redan. Det går inte att starta http-servern."
|
|||
|
||||
msgctxt "#30621"
|
||||
msgid "Verbose"
|
||||
msgstr ""
|
||||
msgstr "Utförlig"
|
||||
|
||||
msgctxt "#30622"
|
||||
msgid "Purchases"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr "Installera InputStream-hjälpprogram"
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -977,11 +977,11 @@ msgstr "Spelantal minsta procent"
|
|||
|
||||
msgctxt "#30669"
|
||||
msgid "%s removed"
|
||||
msgstr ""
|
||||
msgstr "%s togs bort"
|
||||
|
||||
msgctxt "#30670"
|
||||
msgid "Added %s"
|
||||
msgstr ""
|
||||
msgstr "Lade till %s"
|
||||
|
||||
msgctxt "#30671"
|
||||
msgid "Clear playback history"
|
||||
|
|
@ -1137,11 +1137,11 @@ msgstr "Spela endast upp ljud"
|
|||
|
||||
msgctxt "#30709"
|
||||
msgid "WebVTT subtitles"
|
||||
msgstr ""
|
||||
msgstr "WebVTT-undertexter"
|
||||
|
||||
msgctxt "#30710"
|
||||
msgid "TTML subtitles"
|
||||
msgstr ""
|
||||
msgstr "TTML-undertexter"
|
||||
|
||||
msgctxt "#30711"
|
||||
msgid ""
|
||||
|
|
@ -1153,15 +1153,15 @@ msgstr "Betygsätt videor i spellistor"
|
|||
|
||||
msgctxt "#30713"
|
||||
msgid "Prefer dubbed audio over original audio"
|
||||
msgstr ""
|
||||
msgstr "Föredra dubbat ljud framför originalljud"
|
||||
|
||||
msgctxt "#30714"
|
||||
msgid "Prefer automatically translated dubbed audio over original audio"
|
||||
msgstr ""
|
||||
msgstr "Föredra automatiskt översatt dubbat ljud framför originalljud"
|
||||
|
||||
msgctxt "#30715"
|
||||
msgid "Use YouTube internal list for Watch History?[CR][CR]Requires signing-in via the addon and activating history tracking on YouTube."
|
||||
msgstr ""
|
||||
msgstr "Använda YouTubes interna lista för att visningshistorik?[CR][CR]Kräver inloggning via tillägget och aktivering av historikspårning på YouTube."
|
||||
|
||||
msgctxt "#30716"
|
||||
msgid "Liked video"
|
||||
|
|
@ -1173,7 +1173,7 @@ msgstr "Ogillade video"
|
|||
|
||||
msgctxt "#30718"
|
||||
msgid "Use YouTube internal list for Watch Later?[CR][CR]Requires signing-in via the addon."
|
||||
msgstr ""
|
||||
msgstr "Använda YouTubes interna lista för visa senare?[CR][CR]Kräver inloggning via tillägget."
|
||||
|
||||
msgctxt "#30719"
|
||||
msgid "Subscribed to channel"
|
||||
|
|
@ -1185,7 +1185,7 @@ msgstr "Avregistrerad från kanal"
|
|||
|
||||
msgctxt "#30721"
|
||||
msgid "Enable Panoramic/180/360/VR video"
|
||||
msgstr ""
|
||||
msgstr "Aktivera panoramavideo/180/360/VR"
|
||||
|
||||
msgctxt "#30722"
|
||||
msgid "Enable HDR video"
|
||||
|
|
@ -1253,7 +1253,7 @@ msgstr "Shorts - Max speltid"
|
|||
|
||||
msgctxt "#30738"
|
||||
msgid "Enable spatial audio"
|
||||
msgstr ""
|
||||
msgstr "Aktivera spatialt ljud"
|
||||
|
||||
msgctxt "#30739"
|
||||
msgid "Subscribers"
|
||||
|
|
@ -1532,8 +1532,8 @@ msgid "Use channel name as"
|
|||
msgstr "Använd kanalnamn som"
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgstr "Dölj videor från listor"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
msgid "All upcoming videos"
|
||||
|
|
@ -1583,6 +1583,14 @@ msgctxt "#30820"
|
|||
msgid "Podcast"
|
||||
msgstr "Podradio"
|
||||
|
||||
#~ msgctxt "#30547"
|
||||
#~ msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
#~ msgstr "Du kan bli ombedd att aktivera två program så att YouTube fungerar korrekt."
|
||||
|
||||
#~ msgctxt "#30808"
|
||||
#~ msgid "Hide videos from listings"
|
||||
#~ msgstr "Dölj videor från listor"
|
||||
|
||||
# empty strings 30019
|
||||
#~ msgctxt "#30020"
|
||||
#~ msgid "Allow 3D"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr "Çıkış Yap"
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr "\"%s\" ögesi kaldırılsın mı?"
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr "Kara liste"
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr "Kesin"
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr "InputStream Helper kur"
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ msgstr ""
|
|||
"Project-Id-Version: XBMC-Addons\n"
|
||||
"Report-Msgid-Bugs-To: translations@kodi.tv\n"
|
||||
"POT-Creation-Date: 2015-09-21 11:01+0000\n"
|
||||
"PO-Revision-Date: 2025-08-22 19:29+0000\n"
|
||||
"PO-Revision-Date: 2025-09-23 09:09+0000\n"
|
||||
"Last-Translator: Pavlo Marianov <acid@jack.kyiv.ua>\n"
|
||||
"Language-Team: Ukrainian <https://kodi.weblate.cloud/projects/kodi-add-ons-video/plugin-video-youtube/uk_ua/>\n"
|
||||
"Language: uk_ua\n"
|
||||
|
|
@ -15,7 +15,7 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 5.13\n"
|
||||
"X-Generator: Weblate 5.13.3\n"
|
||||
|
||||
msgctxt "Addon Summary"
|
||||
msgid "Plugin for YouTube"
|
||||
|
|
@ -236,8 +236,8 @@ msgid "Sign Out"
|
|||
msgstr "Вийти"
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr "Пов'язано з «%s»"
|
||||
|
||||
msgctxt "#30114"
|
||||
msgid "Confirm delete"
|
||||
|
|
@ -256,8 +256,8 @@ msgid "Remove \"%s\"?"
|
|||
msgstr "Вилучити \"%s\"?"
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr "Посилання з «%s»"
|
||||
|
||||
msgctxt "#30119"
|
||||
msgid "Please wait..."
|
||||
|
|
@ -453,7 +453,7 @@ msgstr "Відтворити з цього місця"
|
|||
|
||||
msgctxt "#30538"
|
||||
msgid "Disliked Videos"
|
||||
msgstr "Відео, яке не сподобались"
|
||||
msgstr "Відео, які не сподобались"
|
||||
|
||||
msgctxt "#30539"
|
||||
msgid "Play recently added"
|
||||
|
|
@ -488,8 +488,8 @@ msgid "Please complete all login prompts"
|
|||
msgstr "Завершіть всі етапи входу"
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgstr "Вам може бути запропоновано увімкнути два застосунки для нормальної роботи YouTube."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr "Вам може бути запропоновано увійти в систему та увімкнути доступ до кількох додатків, щоб цей додаток міг працювати належним чином."
|
||||
|
||||
msgctxt "#30548"
|
||||
msgid ""
|
||||
|
|
@ -648,20 +648,20 @@ msgid "Blacklist"
|
|||
msgstr "Чорний список"
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr "Приховати теку «Списки відтворення»"
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr "Приховати теку «Пошук»"
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr "Приховати теку «Shorts»"
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr "Приховати теку «Наживо»"
|
||||
|
||||
msgctxt "#30591"
|
||||
msgid "Thumbnail size"
|
||||
|
|
@ -688,8 +688,8 @@ msgid "Strict"
|
|||
msgstr "Суворий"
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr "Приховати теку «Лише для спонсорів»"
|
||||
|
||||
msgctxt "#30598"
|
||||
msgid "Large (4:3)"
|
||||
|
|
@ -796,8 +796,8 @@ msgid "Install InputStream Helper"
|
|||
msgstr "Встановити InputStream Helper"
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgstr ""
|
||||
msgid "Members only"
|
||||
msgstr "Лише для спонсорів"
|
||||
|
||||
msgctxt "#30625"
|
||||
msgid "InputStream Helper is already installed."
|
||||
|
|
@ -1309,7 +1309,7 @@ msgstr "Увімкнути аудіо Opus"
|
|||
|
||||
msgctxt "#30752"
|
||||
msgid "Enable AAC audio"
|
||||
msgstr "Ввімкнути аудіо AAC"
|
||||
msgstr "Увімкнути аудіо AAC"
|
||||
|
||||
msgctxt "#30753"
|
||||
msgid "Enable surround sound audio"
|
||||
|
|
@ -1532,8 +1532,8 @@ msgid "Use channel name as"
|
|||
msgstr "Використовувати назву каналу як"
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgstr "Приховати відео у списках"
|
||||
msgid "Hide items from listings"
|
||||
msgstr "Приховати елементи зі списків"
|
||||
|
||||
msgctxt "#30809"
|
||||
msgid "All upcoming videos"
|
||||
|
|
@ -1583,6 +1583,14 @@ msgctxt "#30820"
|
|||
msgid "Podcast"
|
||||
msgstr "Подкаст"
|
||||
|
||||
#~ msgctxt "#30547"
|
||||
#~ msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
#~ msgstr "Вам може бути запропоновано увімкнути два застосунки для нормальної роботи YouTube."
|
||||
|
||||
#~ msgctxt "#30808"
|
||||
#~ msgid "Hide videos from listings"
|
||||
#~ msgstr "Приховати відео у списках"
|
||||
|
||||
#~ msgctxt "#30020"
|
||||
#~ msgid "Allow 3D"
|
||||
#~ msgstr "Дозволити 3D"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr "Đăng xuất"
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: XBMC-Addons\n"
|
||||
"Report-Msgid-Bugs-To: translations@kodi.tv\n"
|
||||
"Report-Msgid-Bugs-To: alanwww1@xbmc.org\n"
|
||||
"POT-Creation-Date: 2015-09-21 11:01+0000\n"
|
||||
"PO-Revision-Date: 2025-08-22 19:29+0000\n"
|
||||
"Last-Translator: wabisabi926 <liwenliang926@163.com>\n"
|
||||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr "登出"
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr "移除 \"%s\"?"
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,8 +488,8 @@ msgid "Please complete all login prompts"
|
|||
msgstr "请完成所有登录提示"
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgstr "系统可能会提示您启用两个应用程序,以便 YouTube 正常运行。"
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
msgid ""
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr "黑名单"
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr "严格"
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr "安装 InputStream Helper"
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,8 +1532,8 @@ msgid "Use channel name as"
|
|||
msgstr "使用频道名称作为"
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgstr "隐藏列表中的视频"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
msgid "All upcoming videos"
|
||||
|
|
@ -1583,6 +1583,14 @@ msgctxt "#30820"
|
|||
msgid "Podcast"
|
||||
msgstr "播客"
|
||||
|
||||
#~ msgctxt "#30547"
|
||||
#~ msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
#~ msgstr "系统可能会提示您启用两个应用程序,以便 YouTube 正常运行。"
|
||||
|
||||
#~ msgctxt "#30808"
|
||||
#~ msgid "Hide videos from listings"
|
||||
#~ msgstr "隐藏列表中的视频"
|
||||
|
||||
#~ msgctxt "#30020"
|
||||
#~ msgid "Allow 3D"
|
||||
#~ msgstr "允许 3D 播放"
|
||||
|
|
|
|||
|
|
@ -236,7 +236,7 @@ msgid "Sign Out"
|
|||
msgstr "登出"
|
||||
|
||||
msgctxt "#30113"
|
||||
msgid ""
|
||||
msgid "Related to \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30114"
|
||||
|
|
@ -256,7 +256,7 @@ msgid "Remove \"%s\"?"
|
|||
msgstr "搬移 \"%s\"?"
|
||||
|
||||
msgctxt "#30118"
|
||||
msgid ""
|
||||
msgid "Links from \"%s\""
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30119"
|
||||
|
|
@ -488,7 +488,7 @@ msgid "Please complete all login prompts"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30547"
|
||||
msgid "You may be prompted to enable two applications so that YouTube is functioning properly."
|
||||
msgid "You may be prompted to login and enable access to multiple applications so that this addon can function properly."
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30548"
|
||||
|
|
@ -648,19 +648,19 @@ msgid "Blacklist"
|
|||
msgstr "黑名單"
|
||||
|
||||
msgctxt "#30587"
|
||||
msgid ""
|
||||
msgid "Hide \"Playlists\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30588"
|
||||
msgid ""
|
||||
msgid "Hide \"Search\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30589"
|
||||
msgid ""
|
||||
msgid "Hide \"Shorts\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30590"
|
||||
msgid ""
|
||||
msgid "Hide \"Live\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30591"
|
||||
|
|
@ -688,7 +688,7 @@ msgid "Strict"
|
|||
msgstr "嚴格"
|
||||
|
||||
msgctxt "#30597"
|
||||
msgid ""
|
||||
msgid "Hide \"Members only\" folder"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30598"
|
||||
|
|
@ -796,7 +796,7 @@ msgid "Install InputStream Helper"
|
|||
msgstr "安裝 InputStream Helper"
|
||||
|
||||
msgctxt "#30624"
|
||||
msgid ""
|
||||
msgid "Members only"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30625"
|
||||
|
|
@ -1532,7 +1532,7 @@ msgid "Use channel name as"
|
|||
msgstr ""
|
||||
|
||||
msgctxt "#30808"
|
||||
msgid "Hide videos from listings"
|
||||
msgid "Hide items from listings"
|
||||
msgstr ""
|
||||
|
||||
msgctxt "#30809"
|
||||
|
|
|
|||
|
|
@ -46,6 +46,7 @@ class AbstractProvider(object):
|
|||
CACHE_TO_DISC = 'provider_cache_to_disc' # type: bool
|
||||
FALLBACK = 'provider_fallback' # type: bool | str
|
||||
FORCE_PLAY = 'provider_force_play' # type: bool
|
||||
FORCE_REFRESH = 'provider_force_refresh' # type: bool
|
||||
FORCE_RESOLVE = 'provider_force_resolve' # type: bool
|
||||
FORCE_RETURN = 'provider_force_return' # type: bool
|
||||
POST_RUN = 'provider_post_run' # type: bool
|
||||
|
|
@ -430,12 +431,10 @@ class AbstractProvider(object):
|
|||
return False, None
|
||||
|
||||
search_history.del_item(query)
|
||||
ui.refresh_container()
|
||||
|
||||
ui.show_notification(localize('removed.name.x', query),
|
||||
time_ms=2500,
|
||||
audible=False)
|
||||
return True, None
|
||||
return True, {provider.FORCE_REFRESH: True}
|
||||
|
||||
if command == 'rename':
|
||||
query = to_unicode(params.get('q', ''))
|
||||
|
|
@ -447,8 +446,7 @@ class AbstractProvider(object):
|
|||
|
||||
search_history.del_item(query)
|
||||
search_history.add_item(new_query)
|
||||
ui.refresh_container()
|
||||
return True, None
|
||||
return True, {provider.FORCE_REFRESH: True}
|
||||
|
||||
if command == 'clear':
|
||||
if not ui.on_yes_no_input(
|
||||
|
|
@ -458,12 +456,10 @@ class AbstractProvider(object):
|
|||
return False, None
|
||||
|
||||
search_history.clear()
|
||||
ui.refresh_container()
|
||||
|
||||
ui.show_notification(localize('completed'),
|
||||
time_ms=2500,
|
||||
audible=False)
|
||||
return True, None
|
||||
return True, {provider.FORCE_REFRESH: True}
|
||||
|
||||
if command == 'links':
|
||||
return provider.on_specials_x(
|
||||
|
|
|
|||
|
|
@ -31,7 +31,8 @@ class BookmarkItem(VideoItem, DirectoryItem):
|
|||
channel_id=None,
|
||||
playlist_id=None,
|
||||
playlist_item_id=None,
|
||||
subscription_id=None):
|
||||
subscription_id=None,
|
||||
**_kwargs):
|
||||
super(BookmarkItem, self).__init__(
|
||||
name=name,
|
||||
uri=uri,
|
||||
|
|
|
|||
|
|
@ -22,7 +22,8 @@ class CommandItem(DirectoryItem):
|
|||
context,
|
||||
image=None,
|
||||
fanart=None,
|
||||
plot=None):
|
||||
plot=None,
|
||||
**_kwargs):
|
||||
super(CommandItem, self).__init__(
|
||||
name,
|
||||
context.create_uri((PATHS.COMMAND, command)),
|
||||
|
|
|
|||
|
|
@ -94,7 +94,8 @@ class NewSearchItem(DirectoryItem):
|
|||
incognito=False,
|
||||
channel_id='',
|
||||
addon_id='',
|
||||
location=False):
|
||||
location=False,
|
||||
**_kwargs):
|
||||
if not name:
|
||||
name = context.get_ui().bold(
|
||||
title or context.localize('search.new')
|
||||
|
|
|
|||
|
|
@ -441,36 +441,32 @@ class AccessManager(JSONStore):
|
|||
"""
|
||||
return self._last_origin
|
||||
|
||||
def get_access_token(self, addon_id=None):
|
||||
def get_refresh_tokens(self, addon_id=None):
|
||||
"""
|
||||
Returns the access token for some API
|
||||
:return: access_token
|
||||
Returns a tuple containing a list of refresh tokens and the number of
|
||||
valid refresh tokens
|
||||
:return:
|
||||
"""
|
||||
details = self.get_current_user_details(addon_id)
|
||||
return details.get('access_token', '').split('|')
|
||||
refresh_tokens = details.get('refresh_token', '').split('|')
|
||||
num_refresh_tokens = len([1 for token in refresh_tokens if token])
|
||||
return refresh_tokens, num_refresh_tokens
|
||||
|
||||
def get_refresh_token(self, addon_id=None):
|
||||
def get_access_tokens(self, addon_id=None):
|
||||
"""
|
||||
Returns the refresh token
|
||||
:return: refresh token
|
||||
"""
|
||||
details = self.get_current_user_details(addon_id)
|
||||
return details.get('refresh_token', '').split('|')
|
||||
|
||||
def access_token_status(self, addon_id=None):
|
||||
"""
|
||||
Returns tuple containing the number of access tokens and whether they
|
||||
are expired.
|
||||
Returns a tuple containing a list of access tokens, the number of valid
|
||||
access tokens, and the token expiry timestamp.
|
||||
:return:
|
||||
"""
|
||||
details = self.get_current_user_details(addon_id)
|
||||
access_tokens = details.get('access_token').split('|')
|
||||
num_access_tokens = len([1 for token in access_tokens if token])
|
||||
expires = int(details.get('token_expires', -1))
|
||||
|
||||
if num_access_tokens:
|
||||
return num_access_tokens, expires <= int(time.time())
|
||||
return 0, False
|
||||
expiry_timestamp = int(details.get('token_expires', -1))
|
||||
if expiry_timestamp > int(time.time()):
|
||||
num_access_tokens = len([1 for token in access_tokens if token])
|
||||
else:
|
||||
access_tokens = [None, None, None, None]
|
||||
num_access_tokens = 0
|
||||
return access_tokens, num_access_tokens, expiry_timestamp
|
||||
|
||||
def update_access_token(self,
|
||||
addon_id,
|
||||
|
|
|
|||
|
|
@ -13,13 +13,22 @@ import os
|
|||
import re
|
||||
import socket
|
||||
from collections import deque
|
||||
from errno import ECONNABORTED, ECONNREFUSED, ECONNRESET, EPIPE
|
||||
from errno import (
|
||||
ECONNABORTED,
|
||||
ECONNREFUSED,
|
||||
ECONNRESET,
|
||||
EPIPE,
|
||||
EPROTOTYPE,
|
||||
ESHUTDOWN,
|
||||
)
|
||||
from functools import partial
|
||||
from io import open
|
||||
from json import dumps as json_dumps, loads as json_loads
|
||||
from select import select
|
||||
from textwrap import dedent
|
||||
|
||||
from urllib3.exceptions import HTTPError
|
||||
|
||||
from .requests import BaseRequestsClass
|
||||
from .. import logging
|
||||
from ..compatibility import (
|
||||
|
|
@ -121,6 +130,15 @@ class RequestHandler(BaseHTTPRequestHandler, object):
|
|||
'server_lists': {},
|
||||
}
|
||||
|
||||
SWALLOWED_ERRORS = {
|
||||
ECONNABORTED,
|
||||
ECONNREFUSED,
|
||||
ECONNRESET,
|
||||
EPIPE,
|
||||
EPROTOTYPE,
|
||||
ESHUTDOWN,
|
||||
}
|
||||
|
||||
def __init__(self, request, client_address, server):
|
||||
if not RequestHandler.requests:
|
||||
RequestHandler.requests = BaseRequestsClass(context=self._context)
|
||||
|
|
@ -161,9 +179,9 @@ class RequestHandler(BaseHTTPRequestHandler, object):
|
|||
try:
|
||||
super(RequestHandler, self).handle_one_request()
|
||||
return
|
||||
except OSError as exc:
|
||||
except (HTTPError, OSError) as exc:
|
||||
self.close_connection = True
|
||||
if exc.errno not in {ECONNABORTED, ECONNREFUSED, ECONNRESET, EPIPE}:
|
||||
if exc.errno not in self.SWALLOWED_ERRORS:
|
||||
raise exc
|
||||
|
||||
def ip_address_status(self, ip_address):
|
||||
|
|
|
|||
|
|
@ -225,10 +225,9 @@ class XbmcPlugin(AbstractPlugin):
|
|||
ui.on_ok('Error in ContentProvider', exc.__str__())
|
||||
|
||||
if not ui.pop_property(REFRESH_CONTAINER, as_bool=True) and forced:
|
||||
player_video_id = ui.pop_property(PLAYER_VIDEO_ID)
|
||||
if player_video_id:
|
||||
played_video_id = ui.pop_property(PLAYER_VIDEO_ID)
|
||||
if played_video_id:
|
||||
focused_video_id = None
|
||||
played_video_id = player_video_id
|
||||
else:
|
||||
focused_video_id = None if route else ui.get_property(VIDEO_ID)
|
||||
played_video_id = None
|
||||
|
|
@ -314,7 +313,7 @@ class XbmcPlugin(AbstractPlugin):
|
|||
update_listing = options.get(provider.UPDATE_LISTING, True)
|
||||
|
||||
if result_item and result_item_type in self._PLAY_ITEM_MAP:
|
||||
if path != PATHS.PLAY and not forced:
|
||||
if not forced and not force_resolve and path != PATHS.PLAY:
|
||||
force_play = True
|
||||
else:
|
||||
force_play = options.get(provider.FORCE_PLAY)
|
||||
|
|
@ -374,6 +373,8 @@ class XbmcPlugin(AbstractPlugin):
|
|||
succeeded=False,
|
||||
listitem=item,
|
||||
)
|
||||
elif options.get(provider.FORCE_REFRESH):
|
||||
_post_run_action = ui.refresh_container
|
||||
else:
|
||||
if context.is_plugin_path(
|
||||
ui.get_container_info(FOLDER_URI, container_id=None)
|
||||
|
|
@ -410,7 +411,7 @@ class XbmcPlugin(AbstractPlugin):
|
|||
if any(sync_items):
|
||||
context.send_notification(SYNC_LISTITEM, sync_items)
|
||||
|
||||
if forced and is_same_path:
|
||||
if forced and is_same_path and (not played_video_id or route):
|
||||
container = ui.get_property(CONTAINER_ID)
|
||||
position = ui.get_property(CONTAINER_POSITION)
|
||||
if container and position:
|
||||
|
|
|
|||
|
|
@ -48,7 +48,7 @@ def run(context=_context,
|
|||
ui = context.get_ui()
|
||||
|
||||
if ui.pop_property(CHECK_SETTINGS):
|
||||
provider.reset_client()
|
||||
provider.reset_client(context=context)
|
||||
settings = context.get_settings(refresh=True)
|
||||
else:
|
||||
settings = context.get_settings()
|
||||
|
|
|
|||
|
|
@ -97,6 +97,7 @@ def run():
|
|||
|
||||
container_id = None
|
||||
container_position = None
|
||||
item_has_id = None
|
||||
plugin_item_details = {
|
||||
VIDEO_ID: {'getter': get_listitem_property, 'value': None},
|
||||
BOOKMARK_ID: {'getter': get_listitem_property, 'value': None},
|
||||
|
|
@ -194,18 +195,18 @@ def run():
|
|||
|
||||
_position = get_container_info(CURRENT_ITEM, container_id)
|
||||
if _position and _position != container_position:
|
||||
item_has_id = None
|
||||
_item_has_id = None
|
||||
for name, detail in plugin_item_details.items():
|
||||
value = detail['value']
|
||||
if value is TypeError:
|
||||
if item_has_id is None:
|
||||
if _item_has_id is None:
|
||||
container = get_container(container_type=False)
|
||||
if check_item != all(container.values()):
|
||||
check_item = not check_item
|
||||
break
|
||||
item_has_id = False
|
||||
_item_has_id = False
|
||||
continue
|
||||
if item_has_id is not False:
|
||||
if _item_has_id is not False:
|
||||
new_value = detail['getter'](name, container_id)
|
||||
else:
|
||||
new_value = None
|
||||
|
|
@ -213,16 +214,17 @@ def run():
|
|||
if new_value != value:
|
||||
detail['value'] = new_value
|
||||
set_property(name, new_value)
|
||||
item_has_id = True
|
||||
_item_has_id = True
|
||||
elif value:
|
||||
detail['value'] = None
|
||||
clear_property(name)
|
||||
else:
|
||||
container_position = _position
|
||||
if item_has_id:
|
||||
if _item_has_id:
|
||||
set_property(CONTAINER_POSITION, container_position)
|
||||
else:
|
||||
elif item_has_id:
|
||||
clear_property(CONTAINER_POSITION)
|
||||
item_has_id = _item_has_id
|
||||
|
||||
elif not plugin_is_idle and not container['is_plugin']:
|
||||
plugin_is_idle = set_property(PLUGIN_SLEEPING)
|
||||
|
|
|
|||
|
|
@ -10,9 +10,9 @@
|
|||
|
||||
from __future__ import absolute_import, division, unicode_literals
|
||||
|
||||
from .youtube import YouTube
|
||||
from .player_client import YouTubePlayerClient
|
||||
|
||||
|
||||
__all__ = (
|
||||
'YouTube',
|
||||
'YouTubePlayerClient',
|
||||
)
|
||||
|
|
|
|||
|
|
@ -18,8 +18,7 @@ from random import randint
|
|||
from re import compile as re_compile
|
||||
from xml.etree.ElementTree import Element as ET_Element, XML as ET_XML
|
||||
|
||||
from .login_client import LoginClient
|
||||
from .player_client import PlayerClient
|
||||
from .login_client import YouTubeLoginClient
|
||||
from ..helper.utils import channel_filter_split
|
||||
from ..helper.v3 import pre_fill
|
||||
from ..youtube_exceptions import InvalidJSON, YouTubeException
|
||||
|
|
@ -35,7 +34,7 @@ from ...kodion.utils.datetime import (
|
|||
)
|
||||
|
||||
|
||||
class YouTube(LoginClient):
|
||||
class YouTubeDataClient(YouTubeLoginClient):
|
||||
log = logging.getLogger(__name__)
|
||||
|
||||
_max_results = 50
|
||||
|
|
@ -315,21 +314,24 @@ class YouTube(LoginClient):
|
|||
},
|
||||
}
|
||||
|
||||
def __init__(self, items_per_page=50, **kwargs):
|
||||
def __init__(self, context, items_per_page=None, **kwargs):
|
||||
self.channel_id = None
|
||||
super(YouTube, self).__init__(**kwargs)
|
||||
YouTube.init(items_per_page=items_per_page)
|
||||
|
||||
if items_per_page is None:
|
||||
items_per_page = context.get_settings().items_per_page()
|
||||
|
||||
super(YouTubeDataClient, self).__init__(context=context, **kwargs)
|
||||
YouTubeDataClient.init(items_per_page=items_per_page)
|
||||
|
||||
@classmethod
|
||||
def init(cls, items_per_page=50, **_kwargs):
|
||||
cls._max_results = items_per_page
|
||||
|
||||
def reinit(self, **kwargs):
|
||||
super(YouTube, self).reinit(**kwargs)
|
||||
self.__init__(**kwargs)
|
||||
super(YouTubeDataClient, self).reinit(**kwargs)
|
||||
|
||||
def set_access_token(self, access_tokens=None):
|
||||
super(YouTube, self).set_access_token(access_tokens)
|
||||
super(YouTubeDataClient, self).set_access_token(access_tokens)
|
||||
if self.logged_in:
|
||||
context = self._context
|
||||
function_cache = context.get_function_cache()
|
||||
|
|
@ -387,19 +389,6 @@ class YouTube(LoginClient):
|
|||
do_auth=True,
|
||||
cache=False)
|
||||
|
||||
@staticmethod
|
||||
def get_streams(context,
|
||||
video_id,
|
||||
ask_for_quality=False,
|
||||
audio_only=False,
|
||||
use_mpd=True):
|
||||
return PlayerClient(
|
||||
context=context,
|
||||
ask_for_quality=ask_for_quality,
|
||||
audio_only=audio_only,
|
||||
use_mpd=use_mpd,
|
||||
).load_stream_info(video_id)
|
||||
|
||||
def remove_playlist(self, playlist_id, **kwargs):
|
||||
params = {'id': playlist_id,
|
||||
'mine': True}
|
||||
|
|
@ -1326,6 +1315,7 @@ class YouTube(LoginClient):
|
|||
def get_browse_items(self,
|
||||
browse_id=None,
|
||||
channel_id=None,
|
||||
skip_ids=None,
|
||||
params=None,
|
||||
route=None,
|
||||
_route={
|
||||
|
|
@ -1440,8 +1430,24 @@ class YouTube(LoginClient):
|
|||
item,
|
||||
json_path.get('item_id') or (item_id_kind,),
|
||||
)
|
||||
if not item_id:
|
||||
if not item_id or skip_ids and item_id in skip_ids:
|
||||
continue
|
||||
if channel_id:
|
||||
_channel_id = channel_id
|
||||
else:
|
||||
_channel_id = self.json_traverse(
|
||||
item,
|
||||
json_path.get('channel_id') or (
|
||||
('longBylineText', 'shortBylineText'),
|
||||
'runs',
|
||||
0,
|
||||
'navigationEndpoint',
|
||||
'browseEndpoint',
|
||||
'browseId',
|
||||
),
|
||||
)
|
||||
if skip_ids and _channel_id in skip_ids:
|
||||
continue
|
||||
items.append({
|
||||
'kind': item_kind,
|
||||
'id': item_id,
|
||||
|
|
@ -1463,17 +1469,7 @@ class YouTube(LoginClient):
|
|||
'thumbnails'
|
||||
),
|
||||
),
|
||||
'channelId': channel_id or self.json_traverse(
|
||||
item,
|
||||
json_path.get('channel_id') or (
|
||||
('longBylineText', 'shortBylineText'),
|
||||
'runs',
|
||||
0,
|
||||
'navigationEndpoint',
|
||||
'browseEndpoint',
|
||||
'browseId',
|
||||
),
|
||||
),
|
||||
'channelId': _channel_id,
|
||||
}
|
||||
})
|
||||
if not items:
|
||||
|
|
@ -1525,6 +1521,7 @@ class YouTube(LoginClient):
|
|||
next_response = self.get_browse_items(
|
||||
browse_id=browse_id,
|
||||
channel_id=channel_id,
|
||||
skip_ids=skip_ids,
|
||||
params=params,
|
||||
route=route,
|
||||
data=data,
|
||||
|
|
@ -2874,7 +2871,7 @@ class YouTube(LoginClient):
|
|||
return True
|
||||
return False
|
||||
|
||||
def _response_hook(self, **kwargs):
|
||||
def _request_response_hook(self, **kwargs):
|
||||
response = kwargs['response']
|
||||
if response is None:
|
||||
return None, None
|
||||
|
|
@ -2915,7 +2912,7 @@ class YouTube(LoginClient):
|
|||
response.raise_for_status()
|
||||
return json_data.get('etag'), json_data
|
||||
|
||||
def _error_hook(self, **kwargs):
|
||||
def _request_error_hook(self, **kwargs):
|
||||
exc = kwargs['exc']
|
||||
json_data = getattr(exc, 'json_data', None)
|
||||
if getattr(exc, 'pass_data', False):
|
||||
|
|
@ -3083,9 +3080,9 @@ class YouTube(LoginClient):
|
|||
cache = False
|
||||
elif cache is not False and self._context.refresh_requested():
|
||||
cache = 'refresh'
|
||||
return self.request(response_hook=self._response_hook,
|
||||
return self.request(response_hook=self._request_response_hook,
|
||||
event_hook_kwargs=kwargs,
|
||||
error_hook=self._error_hook,
|
||||
error_hook=self._request_error_hook,
|
||||
stacklevel=3,
|
||||
cache=cache,
|
||||
**client)
|
||||
|
|
@ -15,7 +15,7 @@ from ..youtube_exceptions import InvalidGrant, LoginException
|
|||
from ...kodion import logging
|
||||
|
||||
|
||||
class LoginClient(YouTubeRequestClient):
|
||||
class YouTubeLoginClient(YouTubeRequestClient):
|
||||
log = logging.getLogger(__name__)
|
||||
|
||||
ANDROID_CLIENT_AUTH_URL = 'https://android.clients.google.com/auth'
|
||||
|
|
@ -63,8 +63,11 @@ class LoginClient(YouTubeRequestClient):
|
|||
configs=None,
|
||||
access_tokens=None,
|
||||
**kwargs):
|
||||
super(LoginClient, self).__init__(exc_type=LoginException, **kwargs)
|
||||
LoginClient.init(configs)
|
||||
super(YouTubeLoginClient, self).__init__(
|
||||
exc_type=LoginException,
|
||||
**kwargs
|
||||
)
|
||||
YouTubeLoginClient.init(configs)
|
||||
self.set_access_token(access_tokens)
|
||||
self.initialised = any(self._configs.values())
|
||||
|
||||
|
|
@ -78,16 +81,34 @@ class LoginClient(YouTubeRequestClient):
|
|||
_configs[config_type] = config
|
||||
|
||||
def reinit(self, **kwargs):
|
||||
super(LoginClient, self).reinit(**kwargs)
|
||||
self.__init__(**kwargs)
|
||||
super(YouTubeLoginClient, self).reinit(**kwargs)
|
||||
|
||||
def set_access_token(self, access_tokens=None):
|
||||
_access_tokens = type(self)._access_tokens
|
||||
existing_access_tokens = type(self)._access_tokens
|
||||
if access_tokens:
|
||||
for token_type, token in access_tokens.items():
|
||||
if token is not None and token_type in _access_tokens:
|
||||
_access_tokens[token_type] = token
|
||||
self.logged_in = any(_access_tokens.values())
|
||||
token_status = 0
|
||||
for token_type, token in existing_access_tokens.items():
|
||||
if token_type in access_tokens:
|
||||
token = access_tokens[token_type]
|
||||
existing_access_tokens[token_type] = token
|
||||
if token or token_type == 'dev':
|
||||
token_status |= 1
|
||||
else:
|
||||
token_status |= 2
|
||||
|
||||
self.logged_in = (
|
||||
'partially'
|
||||
if token_status & 2 else
|
||||
'fully'
|
||||
if token_status & 1 else
|
||||
False
|
||||
)
|
||||
self.log.info('User is %s logged in', self.logged_in or 'not')
|
||||
else:
|
||||
for token_type in existing_access_tokens:
|
||||
existing_access_tokens[token_type] = None
|
||||
self.logged_in = False
|
||||
self.log.info('User is not logged in')
|
||||
|
||||
@property
|
||||
def initialised(self):
|
||||
|
|
@ -106,7 +127,7 @@ class LoginClient(YouTubeRequestClient):
|
|||
type(self)._logged_in = value
|
||||
|
||||
@staticmethod
|
||||
def _error_hook(**kwargs):
|
||||
def _login_error_hook(**kwargs):
|
||||
json_data = getattr(kwargs['exc'], 'json_data', None)
|
||||
if not json_data or 'error' not in json_data:
|
||||
return None, None, None, None, LoginException
|
||||
|
|
@ -133,7 +154,7 @@ class LoginClient(YouTubeRequestClient):
|
|||
data=post_data,
|
||||
headers=headers,
|
||||
response_hook=self._response_hook_json,
|
||||
error_hook=LoginClient._error_hook,
|
||||
error_hook=self._login_error_hook,
|
||||
error_title='Logout failed - Refresh token revocation error',
|
||||
raise_exc=True,
|
||||
)
|
||||
|
|
@ -188,7 +209,7 @@ class LoginClient(YouTubeRequestClient):
|
|||
data=post_data,
|
||||
headers=headers,
|
||||
response_hook=self._response_hook_json,
|
||||
error_hook=LoginClient._error_hook,
|
||||
error_hook=self._login_error_hook,
|
||||
error_title='Login failed - Refresh token grant error',
|
||||
error_info=log_info,
|
||||
raise_exc=True,
|
||||
|
|
@ -246,7 +267,7 @@ class LoginClient(YouTubeRequestClient):
|
|||
data=post_data,
|
||||
headers=headers,
|
||||
response_hook=self._response_hook_json,
|
||||
error_hook=LoginClient._error_hook,
|
||||
error_hook=self._login_error_hook,
|
||||
error_title='Login failed - Access token request error',
|
||||
error_info=log_info,
|
||||
raise_exc=True,
|
||||
|
|
@ -294,7 +315,7 @@ class LoginClient(YouTubeRequestClient):
|
|||
data=post_data,
|
||||
headers=headers,
|
||||
response_hook=self._response_hook_json,
|
||||
error_hook=LoginClient._error_hook,
|
||||
error_hook=self._login_error_hook,
|
||||
error_title='Login failed - Device/user code request error',
|
||||
error_info=log_info,
|
||||
raise_exc=True,
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@ from os import path as os_path
|
|||
from random import choice as random_choice
|
||||
from re import compile as re_compile
|
||||
|
||||
from .login_client import LoginClient
|
||||
from .data_client import YouTubeDataClient
|
||||
from .subtitles import SUBTITLE_SELECTIONS, Subtitles
|
||||
from ..helper.ratebypass import ratebypass
|
||||
from ..helper.signature.cipher import Cipher
|
||||
|
|
@ -34,7 +34,7 @@ from ...kodion.compatibility import (
|
|||
urlunsplit,
|
||||
xbmcvfs,
|
||||
)
|
||||
from ...kodion.constants import PATHS, TEMP_PATH, VALUE_TO_STR
|
||||
from ...kodion.constants import INCOGNITO, PATHS, TEMP_PATH, VALUE_TO_STR
|
||||
from ...kodion.network import get_connect_address
|
||||
from ...kodion.utils.datetime import fromtimestamp
|
||||
from ...kodion.utils.file_system import make_dirs
|
||||
|
|
@ -42,7 +42,7 @@ from ...kodion.utils.methods import merge_dicts
|
|||
from ...kodion.utils.redact import redact_ip_in_uri
|
||||
|
||||
|
||||
class PlayerClient(LoginClient):
|
||||
class YouTubePlayerClient(YouTubeDataClient):
|
||||
log = logging.getLogger(__name__)
|
||||
|
||||
BASE_PATH = make_dirs(TEMP_PATH)
|
||||
|
|
@ -793,20 +793,18 @@ class PlayerClient(LoginClient):
|
|||
def __init__(self,
|
||||
context,
|
||||
clients=None,
|
||||
ask_for_quality=False,
|
||||
audio_only=False,
|
||||
use_mpd=True,
|
||||
**kwargs):
|
||||
self.video_id = None
|
||||
self.yt_item = None
|
||||
|
||||
self._ask_for_quality = ask_for_quality
|
||||
self._audio_only = audio_only
|
||||
self._use_mpd = use_mpd
|
||||
settings = context.get_settings()
|
||||
self._ask_for_quality = settings.ask_for_video_quality()
|
||||
self._audio_only = settings.audio_only()
|
||||
self._use_mpd = settings.use_mpd_videos()
|
||||
|
||||
audio_language, prefer_default = context.get_player_language()
|
||||
if audio_language == 'mediadefault':
|
||||
self._language_base = context.get_settings().get_language()[0:2]
|
||||
self._language_base = settings.get_language()[0:2]
|
||||
elif audio_language == 'original':
|
||||
self._language_base = ''
|
||||
else:
|
||||
|
|
@ -820,7 +818,11 @@ class PlayerClient(LoginClient):
|
|||
self._calculate_n = False
|
||||
self._cipher = False
|
||||
|
||||
self._visitor_data = None
|
||||
self._visitor_data = {
|
||||
'current': None,
|
||||
INCOGNITO: None,
|
||||
}
|
||||
self._visitor_data_key = 'current'
|
||||
self._auth_client = {}
|
||||
self._client_groups = (
|
||||
('custom', clients if clients else ()),
|
||||
|
|
@ -844,10 +846,10 @@ class PlayerClient(LoginClient):
|
|||
)),
|
||||
)
|
||||
|
||||
super(PlayerClient, self).__init__(context=context, **kwargs)
|
||||
super(YouTubePlayerClient, self).__init__(context=context, **kwargs)
|
||||
|
||||
@staticmethod
|
||||
def _error_hook(**kwargs):
|
||||
def _player_error_hook(**kwargs):
|
||||
exc = kwargs.pop('exc')
|
||||
json_data = getattr(exc, 'json_data', None)
|
||||
if getattr(exc, 'pass_data', False):
|
||||
|
|
@ -981,8 +983,8 @@ class PlayerClient(LoginClient):
|
|||
headers=client['headers'],
|
||||
response_hook=self._response_hook_text,
|
||||
error_title='Failed to get player html',
|
||||
error_hook=self._error_hook,
|
||||
video_id=self.video_id,
|
||||
error_hook=self._player_error_hook,
|
||||
client_name=client_name,
|
||||
has_auth=False,
|
||||
cache=False,
|
||||
|
|
@ -1056,7 +1058,7 @@ class PlayerClient(LoginClient):
|
|||
headers=client['headers'],
|
||||
response_hook=self._response_hook_text,
|
||||
error_title='Failed to get player JavaScript',
|
||||
error_hook=self._error_hook,
|
||||
error_hook=self._player_error_hook,
|
||||
video_id=self.video_id,
|
||||
client_name=client_name,
|
||||
has_auth=False,
|
||||
|
|
@ -1173,7 +1175,7 @@ class PlayerClient(LoginClient):
|
|||
headers=headers,
|
||||
response_hook=self._response_hook_text,
|
||||
error_title='Failed to get HLS manifest',
|
||||
error_hook=self._error_hook,
|
||||
error_hook=self._player_error_hook,
|
||||
video_id=self.video_id,
|
||||
client_name=client_name,
|
||||
has_auth=False,
|
||||
|
|
@ -1425,7 +1427,7 @@ class PlayerClient(LoginClient):
|
|||
if visitor_data is not False:
|
||||
headers.setdefault(
|
||||
'X-Goog-Visitor-Id',
|
||||
visitor_data or self._visitor_data,
|
||||
visitor_data or self._visitor_data[self._visitor_data_key],
|
||||
)
|
||||
if referrer is not False:
|
||||
headers.setdefault(
|
||||
|
|
@ -1507,7 +1509,7 @@ class PlayerClient(LoginClient):
|
|||
'url': self.V1_API_URL,
|
||||
'method': 'POST',
|
||||
'_endpoint': 'player',
|
||||
'_visitor_data': self._visitor_data,
|
||||
'_visitor_data': self._visitor_data[self._visitor_data_key],
|
||||
}
|
||||
|
||||
for client_name in ('tv_embed', 'web'):
|
||||
|
|
@ -1517,7 +1519,7 @@ class PlayerClient(LoginClient):
|
|||
result = self.request(
|
||||
response_hook=self._response_hook_json,
|
||||
error_title='Caption player request failed',
|
||||
error_hook=self._error_hook,
|
||||
error_hook=self._player_error_hook,
|
||||
video_id=video_id,
|
||||
client_name=client_name,
|
||||
has_auth=client.get('_has_auth'),
|
||||
|
|
@ -1567,15 +1569,40 @@ class PlayerClient(LoginClient):
|
|||
return result['simpleText']
|
||||
return None
|
||||
|
||||
def load_stream_info(self, video_id):
|
||||
def load_stream_info(self,
|
||||
video_id,
|
||||
ask_for_quality=None,
|
||||
audio_only=None,
|
||||
incognito=None,
|
||||
use_mpd=None):
|
||||
self.video_id = video_id
|
||||
|
||||
if ask_for_quality is None:
|
||||
ask_for_quality = self._ask_for_quality
|
||||
else:
|
||||
self._ask_for_quality = ask_for_quality
|
||||
|
||||
if audio_only is None:
|
||||
audio_only = self._audio_only
|
||||
else:
|
||||
self._audio_only = audio_only
|
||||
|
||||
if incognito is None:
|
||||
incognito = self._context.get_param(INCOGNITO, False)
|
||||
if incognito:
|
||||
visitor_data_key = self._visitor_data_key = INCOGNITO
|
||||
self._visitor_data[visitor_data_key] = None
|
||||
else:
|
||||
visitor_data_key = self._visitor_data_key = 'current'
|
||||
|
||||
if use_mpd is None:
|
||||
use_mpd = self._use_mpd
|
||||
else:
|
||||
self._use_mpd = use_mpd
|
||||
|
||||
context = self._context
|
||||
settings = context.get_settings()
|
||||
age_gate_enabled = settings.age_gate()
|
||||
audio_only = self._audio_only
|
||||
ask_for_quality = self._ask_for_quality
|
||||
use_mpd = self._use_mpd
|
||||
use_remote_history = settings.use_remote_history()
|
||||
|
||||
_client_name = None
|
||||
|
|
@ -1589,7 +1616,7 @@ class PlayerClient(LoginClient):
|
|||
_status = None
|
||||
_reason = None
|
||||
|
||||
visitor_data = None
|
||||
visitor_data = self._visitor_data[visitor_data_key]
|
||||
video_details = {}
|
||||
microformat = {}
|
||||
responses = {}
|
||||
|
|
@ -1617,7 +1644,7 @@ class PlayerClient(LoginClient):
|
|||
}
|
||||
abort = False
|
||||
|
||||
has_access_token = bool(self._access_tokens)
|
||||
logged_in = self.logged_in
|
||||
client_data = {
|
||||
'json': {
|
||||
'videoId': video_id,
|
||||
|
|
@ -1634,7 +1661,7 @@ class PlayerClient(LoginClient):
|
|||
},
|
||||
'_endpoint': 'player',
|
||||
'_cpn': None,
|
||||
'_visitor_data': self._visitor_data,
|
||||
'_visitor_data': visitor_data,
|
||||
}
|
||||
if use_remote_history:
|
||||
client_data['_auth_type'] = 'user'
|
||||
|
|
@ -1644,6 +1671,8 @@ class PlayerClient(LoginClient):
|
|||
if not clients:
|
||||
continue
|
||||
if name == 'auth_enabled_initial_request':
|
||||
if visitor_data and not logged_in:
|
||||
continue
|
||||
allow_skip = False
|
||||
client_data['_auth_requested'] = True
|
||||
else:
|
||||
|
|
@ -1679,7 +1708,7 @@ class PlayerClient(LoginClient):
|
|||
_result = self.request(
|
||||
response_hook=self._response_hook_json,
|
||||
error_title='Player request failed',
|
||||
error_hook=self._error_hook,
|
||||
error_hook=self._player_error_hook,
|
||||
video_id=video_id,
|
||||
client_name=_client_name,
|
||||
has_auth=_has_auth,
|
||||
|
|
@ -1714,7 +1743,7 @@ class PlayerClient(LoginClient):
|
|||
)
|
||||
if visitor_data:
|
||||
client_data['_visitor_data'] = visitor_data
|
||||
self._visitor_data = visitor_data
|
||||
self._visitor_data[visitor_data_key] = visitor_data
|
||||
_video_details = _result.get('videoDetails', {})
|
||||
_microformat = (_result
|
||||
.get('microformat', {})
|
||||
|
|
@ -1770,7 +1799,7 @@ class PlayerClient(LoginClient):
|
|||
elif client_data.get('_auth_required'):
|
||||
restart = False
|
||||
abort = True
|
||||
elif restart is None and has_access_token:
|
||||
elif restart is None and logged_in:
|
||||
client_data['_auth_required'] = True
|
||||
restart = True
|
||||
break
|
||||
|
|
|
|||
|
|
@ -82,7 +82,7 @@ class YouTubeRequestClient(BaseRequestsClass):
|
|||
'_id': {
|
||||
'client_id': 28,
|
||||
'client_name': 'ANDROID_VR',
|
||||
'client_version': '1.64.34',
|
||||
'client_version': '1.65.10',
|
||||
'android_sdk_version': '34',
|
||||
'device_codename': 'eureka',
|
||||
'device_make': 'Oculus',
|
||||
|
|
@ -446,7 +446,7 @@ class YouTubeRequestClient(BaseRequestsClass):
|
|||
'_id': {
|
||||
'client_id': 1,
|
||||
'client_name': 'WEB',
|
||||
'client_version': '2.20250905.01.00',
|
||||
'client_version': '2.20250925.01.00',
|
||||
},
|
||||
'_auth_type': False,
|
||||
'url': V1_API_URL,
|
||||
|
|
@ -478,7 +478,7 @@ class YouTubeRequestClient(BaseRequestsClass):
|
|||
'browser_version': '9.2',
|
||||
'client_id': 7,
|
||||
'client_name': 'TVHTML5',
|
||||
'client_version': '7.20250902.08.00',
|
||||
'client_version': '7.20250923.13.00',
|
||||
'device_make': 'Samsung',
|
||||
'device_model': 'SmartTV',
|
||||
'os_name': 'Tizen',
|
||||
|
|
@ -535,6 +535,12 @@ class YouTubeRequestClient(BaseRequestsClass):
|
|||
'client_version': '2.0',
|
||||
},
|
||||
'_auth_type': 'tv',
|
||||
'_auth_user_agent': (
|
||||
'Mozilla/5.0'
|
||||
' (ChromiumStylePlatform)'
|
||||
' Cobalt/25.lts.30.1034943-gold (unlike Gecko)'
|
||||
' Unknown_TV_Unknown_0/Unknown (Unknown, Unknown)'
|
||||
),
|
||||
'_use_subtitles': True,
|
||||
'url': V1_API_URL,
|
||||
'method': None,
|
||||
|
|
@ -550,12 +556,10 @@ class YouTubeRequestClient(BaseRequestsClass):
|
|||
},
|
||||
},
|
||||
'headers': {
|
||||
# UA from a 2022 Samsung Tizen 6.5 based Smart TV
|
||||
'User-Agent': (
|
||||
'Mozilla/5.0 (SMART-TV; LINUX; Tizen 6.5)'
|
||||
' AppleWebKit/537.36 (KHTML, like Gecko)'
|
||||
' Chrome/140.0.0.0'
|
||||
' TV Safari/537.36'
|
||||
'Mozilla/5.0'
|
||||
' (ChromiumStylePlatform)'
|
||||
' Cobalt/Version'
|
||||
),
|
||||
'X-YouTube-Client-Name': '{_id[client_id]}',
|
||||
'X-YouTube-Client-Version': '{_id[client_version]}',
|
||||
|
|
@ -589,7 +593,7 @@ class YouTubeRequestClient(BaseRequestsClass):
|
|||
' (ChromiumStylePlatform)'
|
||||
' Cobalt/Version'
|
||||
),
|
||||
'X-YouTube-Client-Name': '{_id[client_name]}',
|
||||
'X-YouTube-Client-Name': '{_id[client_id]}',
|
||||
'X-YouTube-Client-Version': '{_id[client_version]}',
|
||||
},
|
||||
},
|
||||
|
|
@ -641,7 +645,7 @@ class YouTubeRequestClient(BaseRequestsClass):
|
|||
'_id': {
|
||||
'client_id': 1,
|
||||
'client_name': 'WEB',
|
||||
'client_version': '2.20250905.01.00',
|
||||
'client_version': '2.20250925.01.00',
|
||||
},
|
||||
'_auth_type': False,
|
||||
'json': {
|
||||
|
|
@ -774,12 +778,12 @@ class YouTubeRequestClient(BaseRequestsClass):
|
|||
**_kwargs):
|
||||
common_client = cls.CLIENTS['_common']['json']['context']['client']
|
||||
# the default language is always en_US (like YouTube on the WEB)
|
||||
cls._language = common_client['hl'] = language.replace('-', '_')
|
||||
common_client['hl'] = 'en_US'
|
||||
cls._language = language.replace('-', '_')
|
||||
cls._region = common_client['gl'] = region
|
||||
|
||||
def reinit(self, **kwargs):
|
||||
super(YouTubeRequestClient, self).reinit(**kwargs)
|
||||
self.__init__(**kwargs)
|
||||
|
||||
def get_language(self):
|
||||
return self._language
|
||||
|
|
|
|||
|
|
@ -18,7 +18,14 @@ SIGN_IN = 'in'
|
|||
SIGN_OUT = 'out'
|
||||
|
||||
|
||||
def _do_logout(provider, context, client=None, refresh=True, **kwargs):
|
||||
def _do_logout(provider, context, client=None, **kwargs):
|
||||
ui = context.get_ui()
|
||||
if not context.get_param('confirmed') and not ui.on_yes_no_input(
|
||||
context.localize('sign.out'),
|
||||
context.localize('are_you_sure')
|
||||
):
|
||||
return False
|
||||
|
||||
if not client:
|
||||
client = provider.get_client(context)
|
||||
|
||||
|
|
@ -26,8 +33,8 @@ def _do_logout(provider, context, client=None, refresh=True, **kwargs):
|
|||
addon_id = context.get_param('addon_id', None)
|
||||
|
||||
success = True
|
||||
refresh_tokens = access_manager.get_refresh_token()
|
||||
if any(refresh_tokens):
|
||||
refresh_tokens, num_refresh_tokens = access_manager.get_refresh_tokens()
|
||||
if num_refresh_tokens:
|
||||
for refresh_token in frozenset(refresh_tokens):
|
||||
try:
|
||||
if refresh_token:
|
||||
|
|
@ -35,12 +42,10 @@ def _do_logout(provider, context, client=None, refresh=True, **kwargs):
|
|||
except LoginException:
|
||||
success = False
|
||||
|
||||
provider.reset_client(**kwargs)
|
||||
provider.reset_client(context=context, **kwargs)
|
||||
access_manager.update_access_token(
|
||||
addon_id, access_token='', expiry=-1, refresh_token='',
|
||||
)
|
||||
if refresh:
|
||||
context.get_ui().refresh_container()
|
||||
return success
|
||||
|
||||
|
||||
|
|
@ -55,11 +60,32 @@ def _do_login(provider, context, client=None, **kwargs):
|
|||
|
||||
ui.on_ok(localize('sign.multi.title'), localize('sign.multi.text'))
|
||||
|
||||
tokens = ['tv', 'user', 'vr']
|
||||
for token_type, token in enumerate(tokens):
|
||||
new_token = ('', -1, '')
|
||||
(
|
||||
access_tokens,
|
||||
num_access_tokens,
|
||||
expiry_timestamp,
|
||||
) = access_manager.get_access_tokens()
|
||||
(
|
||||
refresh_tokens,
|
||||
num_refresh_tokens,
|
||||
) = access_manager.get_refresh_tokens()
|
||||
token_types = ['tv', 'user', 'vr', 'dev']
|
||||
new_access_tokens = dict.fromkeys(token_types, None)
|
||||
for token_idx, token_type in enumerate(token_types):
|
||||
try:
|
||||
json_data = client.request_device_and_user_code(token_type)
|
||||
access_token = access_tokens[token_idx]
|
||||
refresh_token = refresh_tokens[token_idx]
|
||||
if access_token and refresh_token:
|
||||
new_access_tokens[token_type] = access_token
|
||||
new_token = (access_token, expiry_timestamp, refresh_token)
|
||||
token_types[token_idx] = new_token
|
||||
continue
|
||||
except IndexError:
|
||||
pass
|
||||
|
||||
new_token = ('', expiry_timestamp, '')
|
||||
try:
|
||||
json_data = client.request_device_and_user_code(token_idx)
|
||||
if not json_data:
|
||||
continue
|
||||
|
||||
|
|
@ -93,7 +119,7 @@ def _do_login(provider, context, client=None, **kwargs):
|
|||
for _ in range(steps):
|
||||
progress_dialog.update()
|
||||
json_data = client.request_access_token(
|
||||
token_type, device_code
|
||||
token_idx, device_code
|
||||
)
|
||||
if not json_data:
|
||||
break
|
||||
|
|
@ -132,40 +158,45 @@ def _do_login(provider, context, client=None, **kwargs):
|
|||
_do_logout(provider, context, client=client)
|
||||
break
|
||||
finally:
|
||||
tokens[token_type] = new_token
|
||||
new_access_tokens[token_type] = new_token[0]
|
||||
token_types[token_idx] = new_token
|
||||
logging.debug(('YouTube Login:',
|
||||
'Type: {token!r}',
|
||||
'Access token: {has_access_token!r}',
|
||||
'Expires: {expiry!r}',
|
||||
'Refresh token: {has_refresh_token!r}'),
|
||||
token=token,
|
||||
token=token_type,
|
||||
has_access_token=bool(new_token[0]),
|
||||
expiry=new_token[1],
|
||||
has_refresh_token=bool(new_token[2]))
|
||||
else:
|
||||
provider.reset_client(**kwargs)
|
||||
access_manager.update_access_token(addon_id, *zip(*tokens))
|
||||
ui.refresh_container()
|
||||
provider.reset_client(
|
||||
context=context,
|
||||
access_tokens=new_access_tokens,
|
||||
**kwargs
|
||||
)
|
||||
access_manager.update_access_token(addon_id, *zip(*token_types))
|
||||
return True
|
||||
return False
|
||||
|
||||
|
||||
def process(mode, provider, context, client=None, refresh=True, **kwargs):
|
||||
if mode == SIGN_OUT:
|
||||
return _do_logout(
|
||||
signed_out = _do_logout(
|
||||
provider,
|
||||
context,
|
||||
client=client,
|
||||
refresh=refresh,
|
||||
**kwargs
|
||||
)
|
||||
return signed_out, {provider.FORCE_REFRESH: refresh}
|
||||
|
||||
if mode == SIGN_IN:
|
||||
return _do_login(
|
||||
signed_in = _do_login(
|
||||
provider,
|
||||
context,
|
||||
client=client,
|
||||
**kwargs
|
||||
)
|
||||
return signed_in, {provider.FORCE_REFRESH: refresh and signed_in}
|
||||
|
||||
return None
|
||||
return None, None
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue