mirror of
				https://github.com/recloudstream/cloudstream.git
				synced 2024-08-15 01:53:11 +00:00 
			
		
		
		
	Merge remote-tracking branch 'origin/master'
This commit is contained in:
		
						commit
						a7e29dd8d5
					
				
					 6 changed files with 467 additions and 26 deletions
				
			
		
							
								
								
									
										1
									
								
								.gitignore
									
										
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.gitignore
									
										
									
									
										vendored
									
									
								
							|  | @ -2,6 +2,7 @@ | |||
| .gradle | ||||
| /local.properties | ||||
| /.idea/caches | ||||
| /.idea/misc.xml | ||||
| /.idea/libraries | ||||
| /.idea/modules.xml | ||||
| /.idea/workspace.xml | ||||
|  |  | |||
|  | @ -19,10 +19,10 @@ class FilmanProvider : MainAPI() { | |||
| 
 | ||||
|     override suspend fun getMainPage(): HomePageResponse { | ||||
|         val document = app.get(mainUrl).document | ||||
|         val lists = document.select("div#item-list") | ||||
|         val lists = document.select("#item-list,#series-list") | ||||
|         val categories = ArrayList<HomePageList>() | ||||
|         for (l in lists) { | ||||
|             val title = l.parent()!!.select("h3").text() | ||||
|             val title = capitalizeString(l.parent()!!.select("h3").text().lowercase()) | ||||
|             val items = l.select(".poster").map { i -> | ||||
|                 val name = i.select("a[href]").attr("title") | ||||
|                 val href = i.select("a[href]").attr("href") | ||||
|  | @ -53,15 +53,16 @@ class FilmanProvider : MainAPI() { | |||
|     override suspend fun search(query: String): List<SearchResponse> { | ||||
|         val url = "$mainUrl/wyszukiwarka?phrase=$query" | ||||
|         val document = app.get(url).document | ||||
|         val lists = document.select("div#item-list") | ||||
|         val movies = lists[0].select(".poster > a") | ||||
|         val series = lists[1].select(".poster > a") | ||||
|         val lists = document.select("#advanced-search > div") | ||||
|         val movies = lists[1].select("#item-list > div:not(.clearfix)") | ||||
|         val series = lists[3].select("#item-list > div:not(.clearfix)") | ||||
|         if (movies.isEmpty() && series.isEmpty()) return ArrayList() | ||||
|         fun getVideos(type: TvType, items: Elements): List<SearchResponse> { | ||||
|             return items.map { i -> | ||||
|                 val href = i.attr("href") | ||||
|                 val img = i.selectFirst("> img")!!.attr("src").replace("/thumb/", "/big/") | ||||
|                 val name = i.attr("title") | ||||
|             return items.mapNotNull  { i -> | ||||
|                 val href = i.selectFirst(".poster > a")?.attr("href")?: return@mapNotNull null | ||||
|                 val img = i.selectFirst(".poster > a > img")?.attr("src")?.replace("/thumb/", "/big/") | ||||
|                 val name = i.selectFirst(".film_title")?.text()?: return@mapNotNull null | ||||
|                 val year = i.selectFirst(".film_year")?.text()?.toIntOrNull() | ||||
|                 if (type === TvType.TvSeries) { | ||||
|                     TvSeriesSearchResponse( | ||||
|                         name, | ||||
|  | @ -69,11 +70,11 @@ class FilmanProvider : MainAPI() { | |||
|                         this.name, | ||||
|                         type, | ||||
|                         img, | ||||
|                         null, | ||||
|                         year, | ||||
|                         null | ||||
|                     ) | ||||
|                 } else { | ||||
|                     MovieSearchResponse(name, href, this.name, type, img, null) | ||||
|                     MovieSearchResponse(name, href, this.name, type, img, year) | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|  | @ -91,7 +92,7 @@ class FilmanProvider : MainAPI() { | |||
|         var title = document.select("span[itemprop=title]").text() | ||||
|         val data = document.select("#links").outerHtml() | ||||
|         val posterUrl = document.select("#single-poster > img").attr("src") | ||||
|         val year = document.select(".info > ul li").getOrNull(0)?.text()?.toIntOrNull() | ||||
|         val year = document.select(".info > ul > li").getOrNull(1)?.text()?.toIntOrNull() | ||||
|         val plot = document.select(".description").text() | ||||
|         val episodesElements = document.select("#episode-list a[href]") | ||||
|         if (episodesElements.isEmpty()) { | ||||
|  |  | |||
							
								
								
									
										362
									
								
								app/src/main/res/values-pl/array.xml
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										362
									
								
								app/src/main/res/values-pl/array.xml
									
										
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,362 @@ | |||
| <?xml version="1.0" encoding="utf-8"?> | ||||
| <resources xmlns:tools="http://schemas.android.com/tools"> | ||||
|     <array name="cast_mini_controller_control_buttons"> | ||||
|         <item>@id/cast_button_type_rewind_30_seconds</item> | ||||
|         <item>@id/cast_button_type_play_pause_toggle</item> | ||||
|         <item>@id/cast_button_type_forward_30_seconds</item> | ||||
|     </array> | ||||
|     <array name="cast_expanded_controller_control_buttons"> | ||||
|         <!-- Fake sources button --> | ||||
|         <item>@id/cast_button_type_rewind_30_seconds</item> | ||||
|         <item>@id/cast_button_type_rewind_30_seconds</item> | ||||
|         <item>@id/cast_button_type_forward_30_seconds</item> | ||||
|         <!-- Actually fake to make the skip op button the same style --> | ||||
|         <item>@id/cast_button_type_forward_30_seconds</item> | ||||
|     </array> | ||||
| 
 | ||||
|     <array name="dns_pref"> | ||||
|         <item>@string/none</item> | ||||
|         <item>Google</item> | ||||
|         <item>Cloudflare</item> | ||||
|         <!--        <item>OpenDns</item>--> | ||||
|         <item>AdGuard</item> | ||||
|     </array> | ||||
|     <array name="dns_pref_values"> | ||||
|         <item>0</item> | ||||
|         <item>1</item> | ||||
|         <item>2</item> | ||||
|         <!--        <item>3</item>--> | ||||
|         <item>4</item> | ||||
|     </array> | ||||
| 
 | ||||
|     <array name="media_type_pref"> | ||||
|         <item>Wszystko</item> | ||||
|         <item>Filmy i TV</item> | ||||
|         <item>Anime</item> | ||||
|         <item>Dokumentalne</item> | ||||
|     </array> | ||||
|     <array name="media_type_pref_values"> | ||||
|         <item>0</item> | ||||
|         <item>1</item> | ||||
|         <item>2</item> | ||||
|         <item>3</item> | ||||
|     </array> | ||||
| 
 | ||||
|     <array name="limit_title_rez_pref_names"> | ||||
|         <item>@string/resolution_and_title</item> | ||||
|         <item>@string/title</item> | ||||
|         <item>@string/resolution</item> | ||||
|         <item>@string/none</item> | ||||
|     </array> | ||||
| 
 | ||||
|     <array name="limit_title_rez_pref_values"> | ||||
|         <item>3</item> | ||||
|         <item>2</item> | ||||
|         <item>1</item> | ||||
|         <item>0</item> | ||||
|     </array> | ||||
| 
 | ||||
|     <array name="limit_title_pref_names"> | ||||
|         <item>@string/none</item> | ||||
|         <item>16 znaków</item> | ||||
|         <item>32 znaków</item> | ||||
|         <item>64 znaków</item> | ||||
|         <item>128 znaków</item> | ||||
|         <item>Ukryj tytuł</item> | ||||
|     </array> | ||||
|     <array name="limit_title_pref_values"> | ||||
|         <item>0</item> | ||||
|         <item>16</item> | ||||
|         <item>32</item> | ||||
|         <item>64</item> | ||||
|         <item>128</item> | ||||
|         <item>-1</item> | ||||
|     </array> | ||||
| 
 | ||||
|     <array name="skip_sec_values"> | ||||
|         <item>5</item> | ||||
|         <item>10</item> | ||||
|         <item>15</item> | ||||
|         <item>20</item> | ||||
|         <item>25</item> | ||||
|         <item>30</item> | ||||
|     </array> | ||||
| 
 | ||||
|     <array name="video_buffer_length_names"> | ||||
|         <item>@string/automatic</item> | ||||
|         <item>1min</item> | ||||
|         <item>1min 30s</item> | ||||
|         <item>2min</item> | ||||
|         <item>2min 30s</item> | ||||
|         <item>3min</item> | ||||
|         <item>3min 30s</item> | ||||
|         <item>4min</item> | ||||
|         <item>5min</item> | ||||
|         <item>6min</item> | ||||
|         <item>7min</item> | ||||
|         <item>8min</item> | ||||
|         <item>9min</item> | ||||
|         <item>10min</item> | ||||
|         <item>15min</item> | ||||
|         <item>20min</item> | ||||
|         <item>30min</item> | ||||
|     </array> | ||||
| 
 | ||||
|     <array name="video_buffer_length_values"> | ||||
|         <item>0</item> | ||||
|         <item>60</item> | ||||
|         <item>90</item> | ||||
|         <item>120</item> | ||||
|         <item>150</item> | ||||
|         <item>180</item> | ||||
|         <item>210</item> | ||||
|         <item>240</item> | ||||
|         <item>300</item> | ||||
|         <item>360</item> | ||||
|         <item>420</item> | ||||
|         <item>480</item> | ||||
|         <item>540</item> | ||||
|         <item>600</item> | ||||
|         <item>900</item> | ||||
|         <item>1200</item> | ||||
|         <item>1800</item> | ||||
|     </array> | ||||
| 
 | ||||
|     <array name="video_buffer_size_names"> | ||||
|         <item>@string/automatic</item> | ||||
|         <item>10MB</item> | ||||
|         <item>20MB</item> | ||||
|         <item>30MB</item> | ||||
|         <item>40MB</item> | ||||
|         <item>50MB</item> | ||||
|         <item>60MB</item> | ||||
|         <item>70MB</item> | ||||
|         <item>80MB</item> | ||||
|         <item>90MB</item> | ||||
|         <item>100MB</item> | ||||
|         <item>150MB</item> | ||||
|         <item>200MB</item> | ||||
|         <item>250MB</item> | ||||
|         <item>300MB</item> | ||||
|         <item>350MB</item> | ||||
|         <item>400MB</item> | ||||
|         <item>450MB</item> | ||||
|         <item>500MB</item> | ||||
|     </array> | ||||
| 
 | ||||
|     <array name="video_buffer_size_values"> | ||||
|         <item>0</item> | ||||
|         <item>10</item> | ||||
|         <item>20</item> | ||||
|         <item>30</item> | ||||
|         <item>40</item> | ||||
|         <item>50</item> | ||||
|         <item>60</item> | ||||
|         <item>70</item> | ||||
|         <item>80</item> | ||||
|         <item>90</item> | ||||
|         <item>100</item> | ||||
|         <item>150</item> | ||||
|         <item>200</item> | ||||
|         <item>250</item> | ||||
|         <item>300</item> | ||||
|         <item>350</item> | ||||
|         <item>400</item> | ||||
|         <item>450</item> | ||||
|         <item>500</item> | ||||
|     </array> | ||||
| 
 | ||||
|     <array name="poster_ui_options"> | ||||
|         <item>@string/show_hd</item> | ||||
|         <item>@string/show_dub</item> | ||||
|         <item>@string/show_sub</item> | ||||
|         <item>@string/show_title</item> | ||||
|     </array> | ||||
| 
 | ||||
|     <array name="poster_ui_options_values"> | ||||
|         <item>@string/show_hd_key</item> | ||||
|         <item>@string/show_dub_key</item> | ||||
|         <item>@string/show_sub_key</item> | ||||
|         <item>@string/show_title_key</item> | ||||
|     </array> | ||||
| 
 | ||||
|     <array name="episode_long_click_options"> | ||||
|         <item>@string/episode_action_chromecast_episode</item> | ||||
|         <item>@string/episode_action_chromecast_mirror</item> | ||||
|         <item>@string/episode_action_play_in_app</item> | ||||
|         <item>@string/episode_action_play_in_vlc</item> | ||||
|         <item>@string/episode_action_play_in_browser</item> | ||||
|         <item>@string/episode_action_copy_link</item> | ||||
|         <item>@string/episode_action_auto_download</item> | ||||
|         <item>@string/episode_action_download_mirror</item> | ||||
|         <item>@string/episode_action_download_subtitle</item> | ||||
|         <item>@string/episode_action_reload_links</item> | ||||
|     </array> | ||||
| 
 | ||||
|     <array name="episode_long_click_options_values"> | ||||
|         <item>4</item> | ||||
|         <item>5</item> | ||||
|         <item>1</item> | ||||
|         <item>2</item> | ||||
|         <item>3</item> | ||||
|         <item>9</item> | ||||
|         <item>6</item> | ||||
|         <item>7</item> | ||||
|         <item>13</item> | ||||
|         <item>8</item> | ||||
|     </array> | ||||
| 
 | ||||
|     <array name="app_layout"> | ||||
|         <item>@string/automatic</item> | ||||
|         <item>@string/phone_layout</item> | ||||
|         <item>@string/tv_layout</item> | ||||
|         <item>@string/emulator_layout</item> | ||||
|     </array> | ||||
| 
 | ||||
|     <array name="app_layout_values"> | ||||
|         <item>-1</item> | ||||
|         <item>0</item> | ||||
|         <item>1</item> | ||||
|         <item>2</item> | ||||
|     </array> | ||||
| 
 | ||||
|     <string-array name="themes_overlay_names"> | ||||
|         <item>Normalny</item> | ||||
|         <item>Goździk różowy</item> | ||||
|         <item>Ciemnozielony</item> | ||||
|         <item>Kasztanowaty</item> | ||||
|         <item>Ciemnoniebieski</item> | ||||
|         <item>Szary</item> | ||||
|         <item>Biały</item> | ||||
|         <item>Brązowy</item> | ||||
|         <item>Niebieski</item> | ||||
|         <item>Czerwony</item> | ||||
|         <item>Fioletowy</item> | ||||
|         <item>Miętowy</item> | ||||
|         <item>Jasnozielony</item> | ||||
|         <item>Bananowy</item> | ||||
|         <item>Łososiowy</item> | ||||
|         <item>Świnko peppowy</item> | ||||
|     </string-array> | ||||
|     <string-array name="themes_overlay_names_values"> | ||||
|         <item>Normal</item> | ||||
|         <item>CarnationPink</item> | ||||
|         <item>DarkGreen</item> | ||||
|         <item>Maroon</item> | ||||
|         <item>NavyBlue</item> | ||||
|         <item>Grey</item> | ||||
|         <item>White</item> | ||||
|         <item>Brown</item> | ||||
|         <item>Blue</item> | ||||
|         <item>Red</item> | ||||
|         <item>Purple</item> | ||||
|         <item>Green</item> | ||||
|         <item>GreenApple</item> | ||||
|         <item>Banana</item> | ||||
|         <item>Party</item> | ||||
|         <item>Pink</item> | ||||
|     </string-array> | ||||
| 
 | ||||
|     <string-array name="themes_names"> | ||||
|         <item>Ciemny</item> | ||||
|         <item>Szary</item> | ||||
|         <item>Amoled</item> | ||||
|         <item>Flashbang</item> | ||||
|     </string-array> | ||||
|     <string-array name="themes_names_values"> | ||||
|         <item>AmoledLight</item> | ||||
|         <item>Black</item> | ||||
|         <item>Amoled</item> | ||||
|         <item>Light</item> | ||||
|     </string-array> | ||||
| 
 | ||||
|     <!--https://github.com/videolan/vlc-android/blob/72ccfb93db027b49855760001d1a930fa657c5a8/application/resources/src/main/res/values/arrays.xml#L266--> | ||||
|     <string-array name="subtitles_encoding_list" tools:ignore="TypographyDashes"> | ||||
|         <item>@string/automatic</item> | ||||
|         <item>Universal (UTF-8)</item> | ||||
|         <item>Universal (UTF-16)</item> | ||||
|         <item>Universal (big endian UTF-16)</item> | ||||
|         <item>Universal (little endian UTF-16)</item> | ||||
|         <item>Universal, Chinese (GB18030)</item> | ||||
|         <item>Western European (Latin-9)</item> | ||||
|         <item>Western European (Windows-1252)</item> | ||||
|         <item>Western European (IBM 00850)</item> | ||||
|         <item>Eastern European (Latin-2)</item> | ||||
|         <item>Eastern European (Windows-1250)</item> | ||||
|         <item>Esperanto (Latin-3)</item> | ||||
|         <item>Nordic (Latin-6)</item> | ||||
|         <item>Cyrillic (Windows-1251)</item> | ||||
|         <item>Russian (KOI8-R)</item> | ||||
|         <item>Ukrainian (KOI8-U)</item> | ||||
|         <item>Arabic (ISO 8859-6)</item> | ||||
|         <item>Arabic (Windows-1256)</item> | ||||
|         <item>Greek (ISO 8859-7)</item> | ||||
|         <item>Greek (Windows-1253)</item> | ||||
|         <item>Hebrew (ISO 8859-8)</item> | ||||
|         <item>Hebrew (Windows-1255)</item> | ||||
|         <item>Turkish (ISO 8859-9)</item> | ||||
|         <item>Turkish (Windows-1254)</item> | ||||
|         <item>Thai (TIS 620-2533/ISO 8859-11)</item> | ||||
|         <item>Thai (Windows-874)</item> | ||||
|         <item>Baltic (Latin-7)</item> | ||||
|         <item>Baltic (Windows-1257)</item> | ||||
|         <item>Celtic (Latin-8)</item> | ||||
|         <item>South-Eastern European (Latin-10)</item> | ||||
|         <item>Simplified Chinese (ISO-2022-CN-EXT)</item> | ||||
|         <item>Simplified Chinese Unix (EUC-CN)</item> | ||||
|         <item>Japanese (7-bits JIS/ISO-2022-JP-2)</item> | ||||
|         <item>Japanese Unix (EUC-JP)</item> | ||||
|         <item>Japanese (Shift JIS)</item> | ||||
|         <item>Korean (EUC-KR/CP949)</item> | ||||
|         <item>Korean (ISO-2022-KR)</item> | ||||
|         <item>Traditional Chinese (Big5)</item> | ||||
|         <item>Traditional Chinese Unix (EUC-TW)</item> | ||||
|         <item>Hong-Kong Supplementary (HKSCS)</item> | ||||
|         <item>Vietnamese (VISCII)</item> | ||||
|         <item>Vietnamese (Windows-1258)</item> | ||||
|     </string-array> | ||||
|     <string-array name="subtitles_encoding_values" translatable="false" tools:ignore="TypographyDashes"> | ||||
|         <item></item> | ||||
|         <item>UTF-8</item> | ||||
|         <item>UTF-16</item> | ||||
|         <item>UTF-16BE</item> | ||||
|         <item>UTF-16LE</item> | ||||
|         <item>GB18030</item> | ||||
|         <item>ISO-8859-15</item> | ||||
|         <item>Windows-1252</item> | ||||
|         <item>IBM850</item> | ||||
|         <item>ISO-8859-2</item> | ||||
|         <item>Windows-1250</item> | ||||
|         <item>ISO-8859-3</item> | ||||
|         <item>ISO-8859-10</item> | ||||
|         <item>Windows-1251</item> | ||||
|         <item>KOI8-R</item> | ||||
|         <item>KOI8-U</item> | ||||
|         <item>ISO-8859-6</item> | ||||
|         <item>Windows-1256</item> | ||||
|         <item>ISO-8859-7</item> | ||||
|         <item>Windows-1253</item> | ||||
|         <item>ISO-8859-8</item> | ||||
|         <item>Windows-1255</item> | ||||
|         <item>ISO-8859-9</item> | ||||
|         <item>Windows-1254</item> | ||||
|         <item>ISO-8859-11</item> | ||||
|         <item>Windows-874</item> | ||||
|         <item>ISO-8859-13</item> | ||||
|         <item>Windows-1257</item> | ||||
|         <item>ISO-8859-14</item> | ||||
|         <item>ISO-8859-16</item> | ||||
|         <item>ISO-2022-CN-EXT</item> | ||||
|         <item>EUC-CN</item> | ||||
|         <item>ISO-2022-JP-2</item> | ||||
|         <item>EUC-JP</item> | ||||
|         <item>Shift_JIS</item> | ||||
|         <item>CP949</item> | ||||
|         <item>ISO-2022-KR</item> | ||||
|         <item>Big5</item> | ||||
|         <item>ISO-2022-TW</item> | ||||
|         <item>Big5-HKSCS</item> | ||||
|         <item>VISCII</item> | ||||
|         <item>Windows-1258</item> | ||||
|     </string-array> | ||||
| </resources> | ||||
|  | @ -6,6 +6,8 @@ | |||
|     <string name="filler" formatted="true">Filler</string> | ||||
|     <string name="duration_format" formatted="true">%d min</string> | ||||
| 
 | ||||
|     <string name="app_dub_sub_episode_text_format">%s Odc. %d</string> | ||||
|     <string name="next_episode_format">Odcinek %d będzie udostępniony</string> | ||||
|     <string name="result_poster_img_des">Plakat</string> | ||||
|     <string name="episode_poster_img_des">Plakat odcinka</string> | ||||
|     <string name="home_main_poster_img_des">Główny plakat</string> | ||||
|  | @ -21,6 +23,7 @@ | |||
|     <string name="title_settings">Ustawienia</string> | ||||
| 
 | ||||
|     <string name="search_hint">Szukaj…</string> | ||||
|     <string name="search_hint_site">Szukaj %s…</string> | ||||
|     <string name="no_data">Brak danych</string> | ||||
|     <string name="episode_more_options_des">Więcej opcji</string> | ||||
|     <string name="next_episode">Następny odcinek</string> | ||||
|  | @ -28,7 +31,7 @@ | |||
|     <string name="result_share">Udostępnij</string> | ||||
|     <string name="result_open_in_browser">Otwórz w przeglądarce</string> | ||||
|     <string name="skip_loading">Pomiń ładowanie</string> | ||||
|     <string name="loading_chromecast">Ładowanie...</string> | ||||
|     <string name="loading_chromecast">Ładowanie…</string> | ||||
| 
 | ||||
|     <string name="type_watching">W trakcie</string> | ||||
|     <string name="type_on_hold">Zawieszone</string> | ||||
|  | @ -39,6 +42,7 @@ | |||
|     <string name="type_re_watching">Ponowne oglądanie</string> | ||||
| 
 | ||||
|     <string name="play_movie_button">Odtwórz film</string> | ||||
|     <string name="play_livestream_button">Odtwórz Livestream</string> | ||||
|     <string name="play_torrent_button">Otwórz torrent</string> | ||||
|     <string name="pick_source">Źródła</string> | ||||
|     <string name="pick_subtitle">Napisy</string> | ||||
|  | @ -56,6 +60,7 @@ | |||
|     <string name="download_canceled">Anulowano pobieranie</string> | ||||
|     <string name="download_done">Zakończono pobieranie</string> | ||||
| 
 | ||||
|     <string name="stream">Streamuj</string> | ||||
|     <string name="error_loading_links_toast">Błąd przy ładowaniu linków</string> | ||||
|     <string name="download_storage_text">Pamięć wewnętrzna</string> | ||||
| 
 | ||||
|  | @ -75,8 +80,13 @@ | |||
|     <string name="filter_bookmarks">Filtruj zakładki</string> | ||||
|     <string name="error_bookmarks_text">Zakładki</string> | ||||
|     <string name="action_remove_from_bookmarks">Usuń</string> | ||||
|     <string name="action_add_to_bookmarks">Ustaw status oglądania</string> | ||||
|     <string name="sort_apply">Zastosuj</string> | ||||
|     <string name="sort_cancel">Anuluj</string> | ||||
|     <string name="sort_copy">Kopiuj</string> | ||||
|     <string name="sort_close">Zamknij</string> | ||||
|     <string name="sort_clear">Wyczyść</string> | ||||
|     <string name="sort_save">Zapisz</string> | ||||
|     <string name="player_speed">Prędkość odtwarzania</string> | ||||
| 
 | ||||
|     <string name="subtitles_settings">Ustawienia napisów</string> | ||||
|  | @ -97,7 +107,9 @@ | |||
| 
 | ||||
|     <string name="subs_auto_select_language">Wybierz język automatycznie</string> | ||||
|     <string name="subs_download_languages">Pobieranie języków</string> | ||||
|     <string name="subs_subtitle_languages">Język napisów</string> | ||||
|     <string name="subs_hold_to_reset_to_default">Przytrzymaj aby zresetować</string> | ||||
|     <string name="subs_import_text">Importuj czcionki umieszczając je w %s</string> | ||||
|     <string name="continue_watching">Kontyntynuj oglądanie</string> | ||||
| 
 | ||||
|     <string name="action_remove_watching">Usuń</string> | ||||
|  | @ -112,6 +124,7 @@ | |||
|     <string name="normal_no_plot">Nie znaleziono opisu</string> | ||||
|     <string name="torrent_no_plot">Nie znaleziono opisu</string> | ||||
| 
 | ||||
|     <string name="show_log_cat">Pokaż logcat 🐈</string> | ||||
|     <string name="picture_in_picture">Obraz-w-obrazie</string> | ||||
|     <string name="picture_in_picture_des">Oglądaj w małym, pływającym okienku</string> | ||||
|     <string name="player_size_settings">Przycisk zmiany rozmiaru</string> | ||||
|  | @ -127,14 +140,17 @@ | |||
|     <string name="swipe_to_seek_settings_des">Przesuwaj w lewo lub prawo aby kontrolować czas</string> | ||||
|     <string name="swipe_to_change_settings">Przesuwaj aby zmienić ustawienia</string> | ||||
|     <string name="swipe_to_change_settings_des">Przesuwaj po lewej lub prawej stronie aby zmienić jasność i głośność</string> | ||||
|     <string name="double_tap_to_seek_settings">Podwójne wciśnięcie aby przeglądać</string> | ||||
|     <string name="double_tap_to_seek_settings">Podwójne stuknięcie aby przeglądać</string> | ||||
|     <string name="double_tap_to_pause_settings">Stuknij dwukrotnie, aby wstrzymać</string> | ||||
|     <string name="double_tap_to_seek_settings_des">Naciśnij 2 razy z prawej lub lewej strony aby przeglądać</string> | ||||
|     <string name="double_tap_to_seek_amount_settings">Wielkość skoku przy podwójnym stuknięciu</string> | ||||
|     <string name="double_tap_to_seek_settings_des">Stuknij 2 razy z prawej lub lewej strony aby przeglądać</string> | ||||
|     <string name="double_tap_to_pause_settings_des">Stuknij na środku, aby wstrzymać</string> | ||||
|     <string name="use_system_brightness_settings">Użyj jasności systemowej</string> | ||||
|     <string name="use_system_brightness_settings_des">Użyj jasności systemowej w odtwarzaczu aplikacji zamiast ciemnej nakładki | ||||
|     </string> | ||||
|      | ||||
| 
 | ||||
|     <string name="episode_sync_settings">Aktualizuj postęp oglądania</string> | ||||
|     <string name="episode_sync_settings_des">Automatycznie synchronizuj postęp aktualnego odcinka</string> | ||||
|     <string name="restore_settings">Przywracanie danych z kopii zapasowej</string> | ||||
|     <string name="killswitch_settings">Pobierz najnowsze metadane z Githuba</string> | ||||
|     <string name="killswitch_settings_des">Jeśli chcesz mieć dostęp do wszystkich dostawców (nawet tych uszkodzonych), wyłącz tę opcję</string> | ||||
|  | @ -147,14 +163,20 @@ | |||
|     <string name="backup_failed_error_format">Błąd tworzenia kopii zapasowej %s</string> | ||||
| 
 | ||||
|     <string name="search">Szukaj</string> | ||||
|     <string name="category_account">Konta</string> | ||||
|     <string name="category_updates">Aktualizacje i kopia zapasowa</string> | ||||
|     <string name="nginx_info_title">Co to Nginx?</string> | ||||
|     <string name="nginx_info_summary">Nginx to oprogramowanie, które może być używane do wyświetlania plików z serwera, którego jesteś właścicielem. Kliknij, aby zobaczyć przewodnik konfiguracji Nginx</string> | ||||
|     <string name="settings_info">Informacje</string> | ||||
|     <string name="advanced_search">Zaawansowane wyszukiwanie</string> | ||||
|     <string name="advanced_search_des">Szukaj z podziałem na dostawców</string> | ||||
|     <string name="bug_report_settings_off">Wysyłaj dane tylko przy awariach</string> | ||||
|     <string name="bug_report_settings_on">Nie wysyłaj żadnych danych</string> | ||||
|     <string name="show_fillers_settings">Pokaż odcinek wypełniający dla anime</string> | ||||
|     <string name="show_trailers_settings">Pokaż zwiastuny</string> | ||||
|     <string name="kitsu_settings">Pokaż plakaty z Kitsu</string> | ||||
|     <string name="updates_settings">Pokazuj aktualizacje</string> | ||||
|     <string name="updates_settings_des">Automatycznie wyszukuj aktualizacji</string> | ||||
|     <string name="updates_settings_des">Automatycznie wyszukuj aktualizacji przy starcie</string> | ||||
|     <string name="uprereleases_settings">Aktualizuj do wersji beta</string> | ||||
|     <string name="uprereleases_settings_des">Wyszukuj wersji beta, zamiast pełnych wydań</string> | ||||
|     <string name="github">Github</string> | ||||
|  | @ -164,7 +186,7 @@ | |||
|     <string name="benene">Daj banana programistom</string> | ||||
|     <string name="benene_des">Dano banana</string> | ||||
| 
 | ||||
|     <string name="app_language">Język</string> | ||||
|     <string name="app_language">Język aplikacji</string> | ||||
| 
 | ||||
|     <string name="no_chromecast_support_toast">Ten dostawca nie wspiera Chromecast</string> | ||||
|     <string name="no_links_found_toast">Nie znaleziono linków</string> | ||||
|  | @ -180,13 +202,14 @@ | |||
|     <string name="season_short">S</string> | ||||
|     <string name="episode_short">O</string> | ||||
| 
 | ||||
|     <string name="no_episodes_found">Nie znaleziono odcinków</string> | ||||
|     <string name="delete_file">Usuń plik</string> | ||||
|     <string name="delete">Usuń</string> | ||||
|     <string name="pause">Wstrzymaj</string> | ||||
|     <string name="resume">Odtwórz</string> | ||||
|     <string name="go_back_30">-30</string> | ||||
|     <string name="go_forward_30">+30</string> | ||||
|     <string name="delete_message" formatted="true">TSpowoduje to trwałe usunięcie %s\nCzy jesteś pewien?</string> | ||||
|     <string name="delete_message" formatted="true">Spowoduje to trwałe usunięcie %s\nCzy jesteś pewien?</string> | ||||
|     <string name="resume_time_left" formatted="true">%dm\npozostało</string> | ||||
| 
 | ||||
|     <string name="status_ongoing">Bierzący</string> | ||||
|  | @ -215,6 +238,7 @@ | |||
|     <string name="ova">OVA</string> | ||||
|     <string name="asian_drama">Filmy azjatyckie</string> | ||||
| 
 | ||||
|     <string name="livestreams">Livestreamy</string> | ||||
|     <string name="movies_singular">Film</string> | ||||
|     <string name="tv_series_singular">Serial telewizyjny</string> | ||||
|     <string name="cartoons_singular">Kreskówka</string> | ||||
|  | @ -238,8 +262,14 @@ | |||
|     <string name="episode_action_download_mirror">Pobierz mirror</string> | ||||
|     <string name="episode_action_reload_links">Odświerz linki</string> | ||||
| 
 | ||||
|     <string name="no_update_found">No Update Found</string> | ||||
|     <string name="check_for_update">Check for Update</string> | ||||
|     <string name="episode_action_download_subtitle">Pobierz napisy</string> | ||||
|     <string name="show_hd">Etykieta jakości</string> | ||||
|     <string name="show_dub">Etykieta dubbingu</string> | ||||
|     <string name="show_sub">Etykieta napisów</string> | ||||
|     <string name="show_title">Tytuł</string> | ||||
|     <string name="poster_ui_settings">Włącz elementy interfejsu na plakatach</string> | ||||
|     <string name="no_update_found">Nie znaleziono aktualizacji</string> | ||||
|     <string name="check_for_update">Sprawdź czy jest aktualizacja</string> | ||||
| 
 | ||||
|     <string name="video_lock">Zablokuj</string> | ||||
|     <string name="video_aspect_ratio_resize">Rozmiar</string> | ||||
|  | @ -247,8 +277,11 @@ | |||
|     <string name="video_skip_op">Pomiń OP</string> | ||||
| 
 | ||||
|     <string name="dont_show_again">Nie pokazuj ponownie</string> | ||||
|     <string name="skip_update">Pomiń tę aktualizację</string> | ||||
|     <string name="update">Aktualizacja</string> | ||||
|     <string name="watch_quality_pref">Domyślna jakość</string> | ||||
|     <string name="limit_title">Maksymalna ilość znaków tytułu w odtwarzaczu</string> | ||||
|     <string name="limit_title_rez">Zawartość tytułu w odtwarzaczu</string> | ||||
|     <string name="video_buffer_size_settings">Rozmiar bufora wideo</string> | ||||
|     <string name="video_buffer_length_settings">Długość bufora wideo</string> | ||||
|     <string name="video_buffer_disk_settings">Pamięć podręczna wideo na dysku</string> | ||||
|  | @ -259,8 +292,12 @@ | |||
| 
 | ||||
|     <string name="dns_pref">DNS over HTTPS</string> | ||||
|     <string name="dns_pref_summary">Przydatne w pomijaniu blokad dostawców internetu</string> | ||||
|      | ||||
| 
 | ||||
|     <string name="add_site_pref">Sklonuj stronę</string> | ||||
|     <string name="remove_site_pref">Usuń stronę</string> | ||||
|     <string name="add_site_summary">Dodaj klona istniejącej strony z innym adresem url</string> | ||||
|     <string name="download_path_pref">Ścieżka pobierania</string> | ||||
|     <string name="nginx_url_pref">Url serwera Nginx</string> | ||||
|     <string name="display_subbed_dubbed_settings">Wyświetlanie Anime z dubbingiem/subbingiem</string> | ||||
| 
 | ||||
|     <string name="resize_fit">Dopasuj do ekranu</string> | ||||
|  | @ -269,11 +306,16 @@ | |||
| 
 | ||||
|     <string name="legal_notice">Zastrzeżenie</string> | ||||
| 
 | ||||
|     <string name="random_button_settings">Przycisk do losowania</string> | ||||
|     <string name="random_button_settings_desc">Pokaż przycisk do losowania na stronie głównej</string> | ||||
|     <string name="provider_lang_settings">Języki dostawców</string> | ||||
|     <string name="category_general">Ogólne</string> | ||||
|     <string name="app_layout">Układ aplikacji</string> | ||||
|     <string name="preferred_media_settings">Preferowane media</string> | ||||
| 
 | ||||
|     <string name="subtitles_encoding">Kodowanie napisów</string> | ||||
|     <string name="category_preferred_media_and_lang">Język</string> | ||||
|     <string name="category_ui">Układ interfejsu</string> | ||||
|     <string name="automatic">Automatyczny</string> | ||||
|     <string name="tv_layout">Układ dla telewizorów</string> | ||||
|     <string name="phone_layout">Układ dla telefonów</string> | ||||
|  | @ -283,15 +325,20 @@ | |||
|     <string name="app_theme_settings">Motyw aplikacji</string> | ||||
| 
 | ||||
| 
 | ||||
|     <string name="bottom_title_settings">Pozycja tytułu względem plakatu</string> | ||||
|     <string name="bottom_title_settings_des">Ustaw tytuł pod plakatem</string> | ||||
|     <string name="account">konto</string> | ||||
|     <string name="logout">Wyloguj się</string> | ||||
|     <string name="login">Logowanie</string> | ||||
|     <string name="switch_account">Przełącz konto</string> | ||||
|     <string name="add_account">Dodaj konto</string> | ||||
|     <string name="create_account">Utwórz konto</string> | ||||
|     <string name="add_sync">Dodaj synchronizację</string> | ||||
|     <string name="added_sync_format" formatted="true">Dodano %s</string> | ||||
|     <string name="upload_sync">Synchronizacja</string> | ||||
| 
 | ||||
|     <string name="authenticated_user">Uwierzytelniono %s</string> | ||||
|     <string name="authenticated_user_fail">Nie udało się uwierzytelnić w %s</string> | ||||
|     <string name="none">Brak</string> | ||||
|     <string name="normal">Normalne</string> | ||||
|     <string name="all">Wszystkie</string> | ||||
|  | @ -313,6 +360,7 @@ | |||
|     <string name="recommended">Polecane</string> | ||||
|     <string name="player_loaded_subtitles" formatted="true">Załadowano %s</string> | ||||
|     <string name="player_load_subtitles">Wczytaj z pliku</string> | ||||
|     <string name="player_load_subtitles_online">Wczytaj z Internetu</string> | ||||
|     <string name="downloaded_file">Pobrano plik</string> | ||||
|     <string name="actor_main">Główna</string> | ||||
|     <string name="actor_supporting">Drugoplanowy</string> | ||||
|  | @ -320,7 +368,8 @@ | |||
| 
 | ||||
|     <string name="home_source">Źródło</string> | ||||
| 
 | ||||
|     <string name="coming_soon">Już wkrótce...</string> | ||||
|     <string name="home_random">Losowy</string> | ||||
|     <string name="coming_soon">Już wkrótce…</string> | ||||
|     <string name="quality_cam">Cam</string> | ||||
|     <string name="quality_cam_rip">Cam</string> | ||||
|     <string name="quality_cam_hd">Cam</string> | ||||
|  | @ -332,4 +381,14 @@ | |||
|     <string name="quality_workprint">WP</string> | ||||
|     <string name="quality_dvd">DVD</string> | ||||
|     <string name="poster_image">Obraz plakatu</string> | ||||
|     <string name="category_player">Odtwarzacz</string> | ||||
|     <string name="resolution_and_title">Rozdzielczość i tytuł</string> | ||||
|     <string name="title">Tytuł</string> | ||||
|     <string name="resolution">Rozdzielczość</string> | ||||
|     <string name="error_invalid_id">Niepoprawne id</string> | ||||
|     <string name="error_invalid_data">Niepoprawne dane</string> | ||||
|     <string name="error_invalid_url">Niepoprawny url</string> | ||||
|     <string name="error">Błąd</string> | ||||
|     <string name="subtitles_remove_captions">Usuń informacje dla niesłyszących z napisów</string> | ||||
|     <string name="subtitles_remove_bloat">Usuń nadmiarowe informacje z napisów</string> | ||||
| </resources> | ||||
|  |  | |||
|  | @ -283,7 +283,7 @@ | |||
|         <item name="behavior_peekHeight">512dp</item> | ||||
|     </style> | ||||
| 
 | ||||
|     <style name="PreferenceTheme" parent="@style/AppTheme"></style> | ||||
|     <style name="PreferenceTheme" parent="@style/AppTheme" /> | ||||
| 
 | ||||
|     <style name="Theme.AlertDialog" parent="ThemeOverlay.MaterialComponents.Dialog.Alert"> | ||||
|         <item name="android:windowMinWidthMajor">@android:dimen/dialog_min_width_major</item> | ||||
|  |  | |||
|  | @ -47,6 +47,12 @@ | |||
|         "status": 0, | ||||
|         "url": "https://animepahe.com" | ||||
|     }, | ||||
|     "AnimeSailProvider": { | ||||
|         "language": "id", | ||||
|         "name": "AnimeSail", | ||||
|         "status": 1, | ||||
|         "url": "https://111.90.143.42" | ||||
|     }, | ||||
|     "AnimeWorldProvider": { | ||||
|         "language": "it", | ||||
|         "name": "AnimeWorld", | ||||
|  | @ -245,7 +251,7 @@ | |||
|     "HDrezkaProvider": { | ||||
|         "language": "ru", | ||||
|         "name": "HDrezka", | ||||
|         "status": 1 | ||||
|         "status": 1, | ||||
|         "url": "https://hdrezka19139.org" | ||||
|     }, | ||||
|     "IHaveNoTvProvider": { | ||||
|  | @ -498,6 +504,12 @@ | |||
|         "status": 1, | ||||
|         "url": "https://theflix.to" | ||||
|     }, | ||||
|     "TocanimeProvider": { | ||||
|         "language": "vi", | ||||
|         "name": "Tocanime", | ||||
|         "status": 1, | ||||
|         "url": "https://tocanime.co" | ||||
|     }, | ||||
|     "TrailersTwoProvider": { | ||||
|         "language": "en", | ||||
|         "name": "Trailers.to", | ||||
|  | @ -570,10 +582,16 @@ | |||
|         "status": 1, | ||||
|         "url": "https://xcine.me" | ||||
|     }, | ||||
|     "YomoviesProvider": { | ||||
|         "language": "hi", | ||||
|         "name": "Yomovies", | ||||
|         "status": 1, | ||||
|         "url": "https://yomovies.plus" | ||||
|     }, | ||||
|     "ZoroProvider": { | ||||
|         "language": "en", | ||||
|         "name": "Zoro", | ||||
|         "status": 1, | ||||
|         "url": "https://zoro.to" | ||||
|     } | ||||
| } | ||||
| } | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue