From 3b4b6377865fabdf898d89dc0b7e88a3d5f08263 Mon Sep 17 00:00:00 2001
From: Arjix <53124886+ArjixWasTaken@users.noreply.github.com>
Date: Sat, 23 Oct 2021 14:59:14 +0300
Subject: [PATCH 01/21] Added translations for Norsk (#166)
---
README.md | 1 +
.../ui/settings/SettingsFragment.kt | 1 +
app/src/main/res/values-no/strings.xml | 223 ++++++++++++++++++
3 files changed, 225 insertions(+)
create mode 100644 app/src/main/res/values-no/strings.xml
diff --git a/README.md b/README.md
index cb1237d6..03708d66 100644
--- a/README.md
+++ b/README.md
@@ -24,6 +24,7 @@ https://discord.gg/5Hus6fM
* 🇮🇳 Hindi
* 🇮🇳 Malayalam
* 🇪🇸 Spanish
+* 🇳🇴 Norsk
***SCREENSHOTS:***
diff --git a/app/src/main/java/com/lagradost/cloudstream3/ui/settings/SettingsFragment.kt b/app/src/main/java/com/lagradost/cloudstream3/ui/settings/SettingsFragment.kt
index 6940ba4d..8ef2eb85 100644
--- a/app/src/main/java/com/lagradost/cloudstream3/ui/settings/SettingsFragment.kt
+++ b/app/src/main/java/com/lagradost/cloudstream3/ui/settings/SettingsFragment.kt
@@ -45,6 +45,7 @@ class SettingsFragment : PreferenceFragmentCompat() {
Triple("\uD83C\uDDF5\uD83C\uDDF1", "Polish", "pl"),
Triple("\uD83C\uDDEE\uD83C\uDDF3", "Hindi", "hi"),
Triple("\uD83C\uDDEE\uD83C\uDDF3", "Malayalam", "ml"),
+ Triple("\uD83C\uDDF3\uD83C\uDDF4", "Norsk", "no"),
).sortedBy { it.second } //ye, we go alphabetical, so ppl don't put their lang on top
override fun onCreatePreferences(savedInstanceState: Bundle?, rootKey: String?) {
diff --git a/app/src/main/res/values-no/strings.xml b/app/src/main/res/values-no/strings.xml
new file mode 100644
index 00000000..d157f89f
--- /dev/null
+++ b/app/src/main/res/values-no/strings.xml
@@ -0,0 +1,223 @@
+
+
+ Plakat
+ @string/result_poster_img_des
+ Episode Plakat
+ Main Plakat
+ Neste tilfeldig
+ Gå tilbake
+ Bytt leverandør
+ Forhåndsvisning Bakgrunn
+
+
+ Avspillingshastighet (%.2fx)
+ Vurdert: %.1f
+ Ny oppdatering funnet!\n%s -> %s
+ (Filler) %s
+
+ CloudStream
+ Hjem
+ Søk
+ Nedlastinger
+ Innstillinger
+
+ Søk…
+ Nei informasjon
+ Flere valg
+ Neste episode
+ Sjangere
+ Dele
+ Åpne i nettleseren
+ Hopp over
+ Laster inn…
+
+ Ser på
+ På vent
+ fullført
+ Falt
+ Planlegg å se
+ ingen
+
+ Spill filmer
+ Strøm Torrent
+ Kilder
+ Undertekster
+ Prøv tilkoblingen på nytt…
+ Gå tilbake
+ Spille Episode
+
+
+ nedlasting
+ Lastet ned
+ Nedlasting pågår
+ Nedlasting stoppet midlertidig
+ Nedlasting startet
+ Nedlasting mislyktes
+ Nedlasting avbrutt
+ Last ned Ferdig
+
+ feil ved lasting av lenker
+ Intern lagring
+
+ Dubbet
+ Subbed
+
+ Slett fil
+ Spill av fil
+ Fortsett nedlasting
+ Stopp nedlastingen
+
+ Deaktiver automatisk feilrapportering
+ Mer informasjon
+ Gjemme seg
+ Spille
+ Informasjon
+ Filtrer bokmerker
+ Bokmerker
+ Ta bort
+ Søke om
+ Avbryt
+ Spillerhastighet
+
+ Innstillinger for teksting
+ Tekstfarge
+ Konturfarge
+ Bakgrunnsfarge
+ Vindusfarge
+ Kanttype
+ Undertekst høyde
+ Skrift
+ Skriftstørrelse
+
+ Søk med leverandører
+ Søk med typer
+
+ %d Benenes gitt til utvikler
+ Nei Benenes gitt
+
+ Velg språk automatisk
+ Last ned språk
+ Hold inne for å tilbakestille
+ Fortsett å se
+
+ ta bort
+ Mer informasjon
+
+ En VPN kan være nødvendig for at denne leverandøren skal fungere
+ Denne leverandøren er en torrent, en VPN anbefales
+ Beskrivelse
+ Fant ikke tomt
+ Ingen beskrivelse funnet
+
+ Bilde-i-bilde
+ Fortsetter avspilling i en miniatyr spiller på toppen av andre apper
+ Knapp for størrelse på spiller
+ Fjern de svarte kantene
+ Undertekster
+ Innstillinger for spillerens teksting
+ Eigengravy Modus
+ Legger til hastighetsalternativ i spilleren
+ Sveip for å søke
+ Sveip til venstre eller høyre for å kontrollere tiden i videospilleren
+ Sveip for å endre innstillinger
+ Sveip på venstre eller høyre side for å endre lysstyrke eller volum
+ Dobbelttrykk til å søke
+ Trykk to ganger på høyre eller venstre for å søke fremover eller bakover
+ Bruk systemets lysstyrke
+ Bruk systemlysstyrke i appspilleren i stedet for et mørkt overlegg
+
+ Søk
+ Informasjon
+ Avansert søk
+ Gir deg søkeresultatene atskilt etter leverandør
+ Sender bare rapportere om krasjer
+ Sender ingen rapportere
+ Vis filler-episode til anime
+ Vis appoppdateringer
+ Søk automatisk etter nye oppdateringer
+ Oppdatering til forhåndsutgivelser
+ Søk etter oppdateringer før utgivelse i stedet for fullstendige utgivelser
+ Github
+ Light novel app av samme devs
+ Anime app av samme devs
+ Bli med Discord
+ Gi en benene til devs
+ Gitt benene
+
+ appspråk
+
+ Denne leverandøren har ingen Chromecast-støtte
+ Ingen lenker funnet
+ Linken er kopiert til utklippstavlen
+ spille episode
+ tilbakestill standardverdien
+ Beklager, programmet krasjet. En anonym feilrapport vil bli sendt til utviklerne
+ Årstid
+ Ingen sesong
+ Episode
+ Episoder
+ Å
+ E
+
+ Slett fil
+ Slett
+ Stopp
+ Gjenoppta
+ Dette vil slette %s\nEr du sikker?
+
+ Pågående
+ Fullført
+ Posisjon
+ År
+ Vurdering
+ Varighet
+ Nettstedet
+ Om
+
+ I kø
+ Ingen undertekster
+ Misligholde
+
+ Tilgjengelig
+ Brukt
+ applikasjon
+
+ Filmer
+ TV-serier
+ Tegneserier
+ Anime
+ Torrent
+
+ Kildefeil
+ Fjernfeil
+ Gjengivelsesfeil
+ Uventet spillerfeil
+ Nedlastingsfeil, sjekk lagringstillatelser
+
+ Støpt Episode
+ Støpt Speil
+ Spill i appen
+ Spill i VLC
+ Spill i nettleseren
+ Kopier link
+ Automatisk nedlasting
+ Last ned speil
+ Last inn lenker på nytt
+
+ Ingen oppdatering funnet
+ Se etter oppdatering
+
+ Låse
+ Endre størrelse
+ Kilde
+ Skip OP
+
+ Ikke vis igjen
+ Oppdater
+ Foretrukket klokkekvalitet
+ Vis dubbet/subbed Anime
+
+ Tilpass til skjermen
+ Tøye ut
+ Zoom
+
From f1240a4c2dd9e520e46a2aed215c0d26963fda91 Mon Sep 17 00:00:00 2001
From: Osten
Date: Sat, 23 Oct 2021 12:39:52 +0000
Subject: [PATCH 02/21] Update strings.xml
---
app/src/main/res/values-no/strings.xml | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/app/src/main/res/values-no/strings.xml b/app/src/main/res/values-no/strings.xml
index d157f89f..eb25630b 100644
--- a/app/src/main/res/values-no/strings.xml
+++ b/app/src/main/res/values-no/strings.xml
@@ -33,10 +33,10 @@
Ser på
På vent
- fullført
+ Fullført
Falt
Planlegg å se
- ingen
+ Ingen
Spill filmer
Strøm Torrent
@@ -152,11 +152,11 @@
spille episode
tilbakestill standardverdien
Beklager, programmet krasjet. En anonym feilrapport vil bli sendt til utviklerne
- Årstid
+ Sesong
Ingen sesong
Episode
Episoder
- Å
+ S
E
Slett fil
From 665e64985fec43b93404b0f552a1669bc9bae0d6 Mon Sep 17 00:00:00 2001
From: TubaApollo <86665265+TubaApollo@users.noreply.github.com>
Date: Sat, 23 Oct 2021 18:26:24 +0200
Subject: [PATCH 03/21] German Translation
---
.../metadata/android/de-DE/full_description.txt | 14 ++++++++++++++
.../metadata/android/de-DE/short_description.txt | 1 +
2 files changed, 15 insertions(+)
create mode 100644 fastlane/metadata/android/de-DE/full_description.txt
create mode 100644 fastlane/metadata/android/de-DE/short_description.txt
diff --git a/fastlane/metadata/android/de-DE/full_description.txt b/fastlane/metadata/android/de-DE/full_description.txt
new file mode 100644
index 00000000..20fa580c
--- /dev/null
+++ b/fastlane/metadata/android/de-DE/full_description.txt
@@ -0,0 +1,14 @@
+Mit CloudStream-3 kannst du Filme, TV-Serien und Anime streamen und herunterladen. Die App kommt ganz ohne Werbung und Analytik aus. Sie unterstützt mehrere Trailer-, Filmseiten und vieles mehr. Integrierte Features:
+
+
+
+Lesezeichen
+
+
+Herunterladen und Streamen von Filmen, Fernsehsendungen und Animes
+
+
+Downloads von Untertiteln
+
+
+Chromecast-Unterstützung
diff --git a/fastlane/metadata/android/de-DE/short_description.txt b/fastlane/metadata/android/de-DE/short_description.txt
new file mode 100644
index 00000000..90f289be
--- /dev/null
+++ b/fastlane/metadata/android/de-DE/short_description.txt
@@ -0,0 +1 @@
+Streame und downloade Filme, TV-Serien und Animes.
From f6701b6f7c292ac7482f62c4e76666cf68468126 Mon Sep 17 00:00:00 2001
From: TubaApollo <86665265+TubaApollo@users.noreply.github.com>
Date: Sat, 23 Oct 2021 18:33:46 +0200
Subject: [PATCH 04/21] German Translation
---
README.md | 37 ++--
.../ui/settings/SettingsFragment.kt | 1 +
app/src/main/res/values-de/strings-de.xml | 197 ++++++++++++++++++
3 files changed, 217 insertions(+), 18 deletions(-)
create mode 100644 app/src/main/res/values-de/strings-de.xml
diff --git a/README.md b/README.md
index 03708d66..0ce2999b 100644
--- a/README.md
+++ b/README.md
@@ -25,6 +25,7 @@ https://discord.gg/5Hus6fM
* 🇮🇳 Malayalam
* 🇪🇸 Spanish
* 🇳🇴 Norsk
+* 🇩🇪 German
***SCREENSHOTS:***
@@ -46,22 +47,22 @@ It merely scrapes 3rd-party websites that are publicly accessable via any regula
***Sites used:***
-- [gogoanime.vc](https://gogoanime.vc)
-- [animeflick.net](https://animeflick.net)
-- [kawaiifu.com](https://kawaiifu.com)
-- [tenshi.moe](https://tenshi.moe)
-- [wcostream.cc](https://wcostream.cc)
-- [bestdubbedanime.com](https://bestdubbedanime.com)
-- [hdm.to](https://hdm.to)
-- [vmovee.watch](https://www.vmovee.watch)
-- [wcostream.com](https://www.wcostream.com)
-- [allmoviesforyou.co](https://allmoviesforyou.co)
-- [vidembed.cc](https://vidembed.cc)
-- [vf-film.org](https://vf-film.org)
-- [asianload.cc](https://asianload.cc)
-- [sflix.to](https://sflix.to)
-- [zoro.to](https://zoro.to)
-- [trailers.to](https://trailers.to)
-- [thenos.org](https://www.thenos.org)
-- [asiaflix.app](https://asiaflix.app)
+- [gogoanime.vc](https://gogoanime.vc)
+- [animeflick.net](https://animeflick.net)
+- [kawaiifu.com](https://kawaiifu.com)
+- [tenshi.moe](https://tenshi.moe)
+- [wcostream.cc](https://wcostream.cc)
+- [bestdubbedanime.com](https://bestdubbedanime.com)
+- [hdm.to](https://hdm.to)
+- [vmovee.watch](https://www.vmovee.watch)
+- [wcostream.com](https://www.wcostream.com)
+- [allmoviesforyou.co](https://allmoviesforyou.co)
+- [vidembed.cc](https://vidembed.cc)
+- [vf-film.org](https://vf-film.org)
+- [asianload.cc](https://asianload.cc)
+- [sflix.to](https://sflix.to)
+- [zoro.to](https://zoro.to)
+- [trailers.to](https://trailers.to)
+- [thenos.org](https://www.thenos.org)
+- [asiaflix.app](https://asiaflix.app)
diff --git a/app/src/main/java/com/lagradost/cloudstream3/ui/settings/SettingsFragment.kt b/app/src/main/java/com/lagradost/cloudstream3/ui/settings/SettingsFragment.kt
index 8ef2eb85..8ca855cb 100644
--- a/app/src/main/java/com/lagradost/cloudstream3/ui/settings/SettingsFragment.kt
+++ b/app/src/main/java/com/lagradost/cloudstream3/ui/settings/SettingsFragment.kt
@@ -46,6 +46,7 @@ class SettingsFragment : PreferenceFragmentCompat() {
Triple("\uD83C\uDDEE\uD83C\uDDF3", "Hindi", "hi"),
Triple("\uD83C\uDDEE\uD83C\uDDF3", "Malayalam", "ml"),
Triple("\uD83C\uDDF3\uD83C\uDDF4", "Norsk", "no"),
+ Triple("\ud83c\udde9\ud83c\uddea", "German", "de"),
).sortedBy { it.second } //ye, we go alphabetical, so ppl don't put their lang on top
override fun onCreatePreferences(savedInstanceState: Bundle?, rootKey: String?) {
diff --git a/app/src/main/res/values-de/strings-de.xml b/app/src/main/res/values-de/strings-de.xml
new file mode 100644
index 00000000..560feeb1
--- /dev/null
+++ b/app/src/main/res/values-de/strings-de.xml
@@ -0,0 +1,197 @@
+
+
+ Poster
+ @string/result_poster_img_des
+ Episode Poster
+ Main Poster
+ Next Random
+ @string/play_episode
+ Go back
+ @string/home_change_provider_img_des
+ Change Provider
+ Preview Background
+ Geschwindigkeit (%.2fx)
+ Bewertung: %.1f
+ Neues Update gefunden!\n%s -> %s
+ (Filler) %s
+ CloudStream
+ Startseite
+ Suchen
+ Downloads
+ Einstellungen
+ Suche…
+ Keine Daten vorhanden
+ Mehr Optionen
+ Nächste Episode
+ @string/synopsis
+ Genres
+ Teilen
+ Im Browser öffnen
+ Laden überspringen
+ Lädt…
+ Am schauen
+ Pausiert
+ Abgeschlossen
+ Gestoppt
+ Geplant
+ Nichts
+ Film abspielen
+ Torrent streamen
+ Quellen
+ Untertitel
+ Verbindung wiederholen…
+ Zurück
+ Episode abspielen
+ Herunterladen
+ Heruntergeladen
+ Lädt herunter
+ Download pausiert
+ Download begonnen
+ Download fehlgeschlagen
+ Download abgebrochen
+ Download abgeschlossen
+ %s - %s
+ Fehler beim Laden von Links
+ Interner Speicher
+ Dub
+ Sub
+ Datei löschen
+ Datei abspielen
+ Download fortsetzen
+ Download pausieren
+ Automatische Fehlerberichterstattung deaktivieren
+ Mehr Infos
+ Ausblenden
+ Starten
+ Info
+ Lesezeichen filtern
+ Lesezeichen
+ Löschen
+ Anwenden
+ Abbrechen
+ Player Geschwindigkeit
+ Untertitel Einstellungen
+ Textfarbe
+ Kontur Farbe
+ Hintergrundfarbe
+ Fensterfarbe
+ Kanten-Typ
+ Untertitel Höhe
+ Schriftart
+ Schriftgröße
+ Suchen mit Anbietern
+ Suchen mit Kategorien
+ %d Benenes an die Entwickel gegeben
+ Keine Benenes gegeben
+ Sprache automatisch auswählen
+ Sprachen herunterladen
+ Halten, um auf die Standardeinstellungen zurückzusetzen
+ Weiterschauen
+ Löschen
+ Mehr Infos
+ Damit dieser Anbieter korrekt funktioniert, ist möglicherweise ein VPN erforderlich
+ Dies ist ein Torrent Anbieter, eine VPN wird empfohlen
+ Beschreibung
+ Keine Parzelle gefunden
+ Keine Beschreibung gefunden
+ Bild-in-Bild-Modus
+ Setzt die Wiedergabe in einem Miniplayer über anderen Anwendungen fort
+ Schaltfläche um die Größe des Players zu verändern
+ Entfernt schwarze Ränder
+ Untertitel
+ Player Untertiteleinstellungen
+ Eigengravy Modus
+ Fügt die Geschwindigkeitsoption im Player hinzu
+ Wischen zum Suchen
+ Wische nach links oder rechts, um im Player vor- und zurückzuspulen
+ Wischen, um Einstellungen zu ändern
+ Wische auf der linken oder rechten Seite, um die Helligkeit oder Lautstärke zu ändern
+ Doppeltippen zum vor- und zurückspulen
+ Tippe zweimal auf die rechte oder linke Seite, um vorwärts oder rückwärts zuspulen
+ Systemhelligkeit benutzen
+ Benutze Systemhelligkeit im Player anstatt von einem Dunklem Overlay
+ Suche
+ Info
+ Erweiterte Suche
+ Liefert die Suchergebnisse getrennt von Anbietern
+ Senden Daten nur bei Abstürzen
+ Sendet keine Daten
+ Filler-Episoden für Animes anzeigen
+ App-Updates anzeigen
+ Automatisches Suchen nach neuen Updates beim Start
+ Updaten auf Vorabversionen
+ Sucht auch nach Vorabversionen statt nur nach Vollversionen
+ Github
+ Light Novel App von denselben Entwicklern
+ Anime-App von denselben Entwicklern
+ Discord Beitreten
+ Geben Sie den Entwicklern eine Benene
+ Gegebene Benene
+ App-Sprache
+ Dieser Anbieter hat keine Chromecast-Unterstützung
+ Keine Links gefunden
+ Link in die Zwischenablage kopiert
+ Episode abspielen
+ Auf Standardwerte zurücksetzen
+ Sorry, die App ist abgestürzt. Ein anonymer Fehlerbericht wird an die Entwickler gesendet
+ Season
+ Keine Season
+ Episode
+ Episoden
+ S
+ E
+ Gelöschte Dateien
+ Löschen
+ @string/sort_cancel
+ Pausieren
+ Fortsetzen
+ Dies löscht dauerhaft %s\nBist du dir sicher?
+ Laufend
+ Abgeschlossen
+ Status
+ Jahr
+ Bewertung
+ Dauer
+ Seite
+ Zusammenfassung
+ In der Warteschlange
+ Keine Untertitel
+ Standard
+ Frei
+ Benutzt
+ App
+ Filme
+ TV-Serien
+ Zeichentrickfilme
+ Anime
+ Torrent
+ Quellenfehler
+ Remotefehler
+ Renderfehler
+ Unerwarteter Player-Fehler
+ Download-Fehler, Speicherberechtigungen prüfen
+ Chromecast Episode
+ Chromecast Spiegeln
+ In App spielen
+ In VLC abspielen
+ Im Browser abspielen
+ Link kopieren
+ Automatischer Download
+ Mirror herunterladen
+ Links neuladen
+ Keine Aktualisierung gefunden
+ Auf Aktualisierung überprüfen
+ Sperren
+ Größe anpassen
+ Quelle
+ Intro überspringen
+ Nicht mehr anzeigen
+ Update
+ Bevorzugte Videoqualität
+ DNS über HTTPS
+ Nützlich zur Umgehung von ISP-Sperren
+ Zeige Dubbed/Subbed Animes
+ An Bildschirm anpassen
+ Strecken
+ Zoomen
+
From d30e010f12d3fd2e4c17a6713dc6d4510bc380aa Mon Sep 17 00:00:00 2001
From: TubaApollo <86665265+TubaApollo@users.noreply.github.com>
Date: Sat, 23 Oct 2021 18:46:18 +0200
Subject: [PATCH 05/21] Fixed Typos
---
app/src/main/res/values-de/strings-de.xml | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/app/src/main/res/values-de/strings-de.xml b/app/src/main/res/values-de/strings-de.xml
index 560feeb1..b7c74930 100644
--- a/app/src/main/res/values-de/strings-de.xml
+++ b/app/src/main/res/values-de/strings-de.xml
@@ -72,7 +72,7 @@
Player Geschwindigkeit
Untertitel Einstellungen
Textfarbe
- Kontur Farbe
+ Konturfarbe
Hintergrundfarbe
Fensterfarbe
Kanten-Typ
@@ -81,7 +81,7 @@
Schriftgröße
Suchen mit Anbietern
Suchen mit Kategorien
- %d Benenes an die Entwickel gegeben
+ %d Benenes an die Entwickler gegeben
Keine Benenes gegeben
Sprache automatisch auswählen
Sprachen herunterladen
@@ -89,7 +89,7 @@
Weiterschauen
Löschen
Mehr Infos
- Damit dieser Anbieter korrekt funktioniert, ist möglicherweise ein VPN erforderlich
+ Damit dieser Anbieter korrekt funktioniert, ist möglicherweise eine VPN erforderlich
Dies ist ein Torrent Anbieter, eine VPN wird empfohlen
Beschreibung
Keine Parzelle gefunden
@@ -170,17 +170,17 @@
Renderfehler
Unerwarteter Player-Fehler
Download-Fehler, Speicherberechtigungen prüfen
- Chromecast Episode
+ Chromecast Episoden
Chromecast Spiegeln
- In App spielen
- In VLC abspielen
+ In App abspielen
+ In VLC-Player abspielen
Im Browser abspielen
Link kopieren
Automatischer Download
Mirror herunterladen
Links neuladen
- Keine Aktualisierung gefunden
- Auf Aktualisierung überprüfen
+ Keine Aktualisierungen gefunden
+ Auf Aktualisierungen überprüfen
Sperren
Größe anpassen
Quelle
From 39c9c6c03367a6443545e751b0f046f4c3084185 Mon Sep 17 00:00:00 2001
From: GitHub Actions
Date: Sat, 23 Oct 2021 18:05:40 +0000
Subject: [PATCH 06/21] chore(docs): update list of sites
---
README.md | 36 ++++++++++++++++++------------------
1 file changed, 18 insertions(+), 18 deletions(-)
diff --git a/README.md b/README.md
index 0ce2999b..8f579f3f 100644
--- a/README.md
+++ b/README.md
@@ -47,22 +47,22 @@ It merely scrapes 3rd-party websites that are publicly accessable via any regula
***Sites used:***
-- [gogoanime.vc](https://gogoanime.vc)
-- [animeflick.net](https://animeflick.net)
-- [kawaiifu.com](https://kawaiifu.com)
-- [tenshi.moe](https://tenshi.moe)
-- [wcostream.cc](https://wcostream.cc)
-- [bestdubbedanime.com](https://bestdubbedanime.com)
-- [hdm.to](https://hdm.to)
-- [vmovee.watch](https://www.vmovee.watch)
-- [wcostream.com](https://www.wcostream.com)
-- [allmoviesforyou.co](https://allmoviesforyou.co)
-- [vidembed.cc](https://vidembed.cc)
-- [vf-film.org](https://vf-film.org)
-- [asianload.cc](https://asianload.cc)
-- [sflix.to](https://sflix.to)
-- [zoro.to](https://zoro.to)
-- [trailers.to](https://trailers.to)
-- [thenos.org](https://www.thenos.org)
-- [asiaflix.app](https://asiaflix.app)
+- [gogoanime.vc](https://gogoanime.vc)
+- [animeflick.net](https://animeflick.net)
+- [kawaiifu.com](https://kawaiifu.com)
+- [tenshi.moe](https://tenshi.moe)
+- [wcostream.cc](https://wcostream.cc)
+- [bestdubbedanime.com](https://bestdubbedanime.com)
+- [hdm.to](https://hdm.to)
+- [vmovee.watch](https://www.vmovee.watch)
+- [wcostream.com](https://www.wcostream.com)
+- [allmoviesforyou.co](https://allmoviesforyou.co)
+- [vidembed.cc](https://vidembed.cc)
+- [vf-film.org](https://vf-film.org)
+- [asianload.cc](https://asianload.cc)
+- [sflix.to](https://sflix.to)
+- [zoro.to](https://zoro.to)
+- [trailers.to](https://trailers.to)
+- [thenos.org](https://www.thenos.org)
+- [asiaflix.app](https://asiaflix.app)
From be4c8a728bc1c7ef837da5187b21e29f0fbab97e Mon Sep 17 00:00:00 2001
From: TubaApollo <86665265+TubaApollo@users.noreply.github.com>
Date: Sat, 23 Oct 2021 20:25:15 +0200
Subject: [PATCH 07/21] Fixed Typos
---
app/src/main/res/values-de/strings-de.xml | 13 +++++++------
1 file changed, 7 insertions(+), 6 deletions(-)
diff --git a/app/src/main/res/values-de/strings-de.xml b/app/src/main/res/values-de/strings-de.xml
index b7c74930..e14ab9f6 100644
--- a/app/src/main/res/values-de/strings-de.xml
+++ b/app/src/main/res/values-de/strings-de.xml
@@ -32,7 +32,7 @@
Am schauen
Pausiert
Abgeschlossen
- Gestoppt
+ Abgebrochen
Geplant
Nichts
Film abspielen
@@ -62,7 +62,7 @@
Automatische Fehlerberichterstattung deaktivieren
Mehr Infos
Ausblenden
- Starten
+ Abspielen
Info
Lesezeichen filtern
Lesezeichen
@@ -113,8 +113,8 @@
Suche
Info
Erweiterte Suche
- Liefert die Suchergebnisse getrennt von Anbietern
- Senden Daten nur bei Abstürzen
+ Liefert die Suchergebnisse getrennt von den jeweiligen Anbietern
+ Sendet Daten nur bei Abstürzen
Sendet keine Daten
Filler-Episoden für Animes anzeigen
App-Updates anzeigen
@@ -124,8 +124,8 @@
Github
Light Novel App von denselben Entwicklern
Anime-App von denselben Entwicklern
- Discord Beitreten
- Geben Sie den Entwicklern eine Benene
+ Discord beitreten
+ Gebe den Entwicklern eine Benene
Gegebene Benene
App-Sprache
Dieser Anbieter hat keine Chromecast-Unterstützung
@@ -194,4 +194,5 @@
An Bildschirm anpassen
Strecken
Zoomen
+ Anbietersprache
From 948c1cdface4604ceec72dd153b59c96e719d2af Mon Sep 17 00:00:00 2001
From: TubaApollo <86665265+TubaApollo@users.noreply.github.com>
Date: Sat, 23 Oct 2021 20:28:01 +0200
Subject: [PATCH 08/21] Fixed Typos
---
app/src/main/res/values-de/strings-de.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app/src/main/res/values-de/strings-de.xml b/app/src/main/res/values-de/strings-de.xml
index e14ab9f6..d8dc14a8 100644
--- a/app/src/main/res/values-de/strings-de.xml
+++ b/app/src/main/res/values-de/strings-de.xml
@@ -126,7 +126,7 @@
Anime-App von denselben Entwicklern
Discord beitreten
Gebe den Entwicklern eine Benene
- Gegebene Benene
+ Gegebene Benenes
App-Sprache
Dieser Anbieter hat keine Chromecast-Unterstützung
Keine Links gefunden
From 8680b147714ffa6ab047babc243d5fe12408e6e0 Mon Sep 17 00:00:00 2001
From: TubaApollo <86665265+TubaApollo@users.noreply.github.com>
Date: Sat, 23 Oct 2021 20:35:27 +0200
Subject: [PATCH 09/21] Fixed Typos
---
app/src/main/res/values-de/strings-de.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app/src/main/res/values-de/strings-de.xml b/app/src/main/res/values-de/strings-de.xml
index d8dc14a8..92bc7c44 100644
--- a/app/src/main/res/values-de/strings-de.xml
+++ b/app/src/main/res/values-de/strings-de.xml
@@ -155,7 +155,7 @@
Seite
Zusammenfassung
In der Warteschlange
- Keine Untertitel
+ Kein Untertitel
Standard
Frei
Benutzt
From 6a2b8d2f4a6b7c94a6cbd787290bb78dc1ac9f09 Mon Sep 17 00:00:00 2001
From: TubaApollo <86665265+TubaApollo@users.noreply.github.com>
Date: Sat, 23 Oct 2021 20:37:50 +0200
Subject: [PATCH 10/21] Fixed Typo
---
app/src/main/res/values-de/strings-de.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app/src/main/res/values-de/strings-de.xml b/app/src/main/res/values-de/strings-de.xml
index 92bc7c44..3f825718 100644
--- a/app/src/main/res/values-de/strings-de.xml
+++ b/app/src/main/res/values-de/strings-de.xml
@@ -27,7 +27,7 @@
Genres
Teilen
Im Browser öffnen
- Laden überspringen
+ Buffern überspringen
Lädt…
Am schauen
Pausiert
From 5a020ab2022c5ffbb731ad184de44abe42826b92 Mon Sep 17 00:00:00 2001
From: KR <79979949+justfoolingaround@users.noreply.github.com>
Date: Sun, 24 Oct 2021 18:36:10 +0545
Subject: [PATCH 11/21] Fix: StreamTape extraction (#171)
---
.../com/lagradost/cloudstream3/extractors/StreamTape.kt | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/app/src/main/java/com/lagradost/cloudstream3/extractors/StreamTape.kt b/app/src/main/java/com/lagradost/cloudstream3/extractors/StreamTape.kt
index b5581abb..fafd9da7 100644
--- a/app/src/main/java/com/lagradost/cloudstream3/extractors/StreamTape.kt
+++ b/app/src/main/java/com/lagradost/cloudstream3/extractors/StreamTape.kt
@@ -11,14 +11,13 @@ class StreamTape : ExtractorApi() {
override val mainUrl: String = "https://streamtape.com"
override val requiresReferer = false
- // Because they add concatenation to fuck up scrapers, DON'T LET LAG CODE ANYTHING
private val linkRegex =
- Regex("""(i(|" \+ ')d(|" \+ ')=.*?&(|" \+ ')e(|" \+ ')x(|" \+ ')p(|" \+ ')i(|" \+ ')r(|" \+ ')e(|" \+ ')s(|" \+ ')=.*?&(|" \+ ')i(|" \+ ')p(|" \+ ')=.*?&(|" \+ ')t(|" \+ ')o(|" \+ ')k(|" \+ ')e(|" \+ ')n(|" \+ ')=.*)'""")
+ Regex("""'robotlink'\)\.innerHTML = '(.+?)'\+ \('(.+?)'\)""")
override fun getUrl(url: String, referer: String?): List? {
with(get(url)) {
linkRegex.find(this.text)?.let {
- val extractedUrl = "https://streamtape.com/get_video?${it.groupValues[1]}".replace("""" + '""", "")
+ val extractedUrl = "https:${it.groups[1]!!.value + it.groups[2]!!.value.substring(3,)}"
return listOf(
ExtractorLink(
name,
@@ -32,4 +31,4 @@ class StreamTape : ExtractorApi() {
}
return null
}
-}
\ No newline at end of file
+}
From 660f07ff57642ca6c87bd0854baa974dade5bab8 Mon Sep 17 00:00:00 2001
From: ArjixWasTaken <53124886+ArjixWasTaken@users.noreply.github.com>
Date: Sun, 24 Oct 2021 19:52:35 +0300
Subject: [PATCH 12/21] decrypt gogoanime links to skip the download redirect
---
.../animeproviders/GogoanimeProvider.kt | 43 +++++++++++++++----
1 file changed, 34 insertions(+), 9 deletions(-)
diff --git a/app/src/main/java/com/lagradost/cloudstream3/animeproviders/GogoanimeProvider.kt b/app/src/main/java/com/lagradost/cloudstream3/animeproviders/GogoanimeProvider.kt
index 2f14b8dd..403c06d5 100644
--- a/app/src/main/java/com/lagradost/cloudstream3/animeproviders/GogoanimeProvider.kt
+++ b/app/src/main/java/com/lagradost/cloudstream3/animeproviders/GogoanimeProvider.kt
@@ -205,6 +205,28 @@ class GogoanimeProvider : MainAPI() {
)
}
+ private val garbages = listOf(
+ "URASDGHUSRFSJGYfdsffsderFStewthsfSFtrfte",
+ "AdeqwrwedffryretgsdFrsftrsvfsfsr",
+ "werFrefdsfrersfdsrfer36343534",
+ "AawehyfcghysfdsDGDYdgdsf",
+ "wstdgdsgtert",
+ "Adrefsd",
+ "sdf"
+ )
+
+ private fun decryptRedirect(uri: String): String {
+ val isGogoCdn = Regex("""download\.php\?url=([^?&/]+)""").find(uri)
+ if (isGogoCdn?.destructured == null) return uri
+
+ var encryptedUrl = isGogoCdn.destructured.component1()
+ garbages.forEach {
+ encryptedUrl = encryptedUrl.replace(it, "")
+ }
+
+ return base64Decode(encryptedUrl + "=".repeat(encryptedUrl.length % 4))
+ }
+
private fun extractVideos(uri: String): List {
val html = get(uri).text
val doc = Jsoup.parse(html)
@@ -212,36 +234,39 @@ class GogoanimeProvider : MainAPI() {
val iframe = "https:" + doc.selectFirst("div.play-video > iframe").attr("src")
val link = iframe.replace("streaming.php", "download")
- val page = get(link, headers = mapOf("Referer" to iframe))
+ val page = get(link, referer=iframe, cacheTime = 0)
val pageDoc = Jsoup.parse(page.text)
- return pageDoc.select(".dowload > a").pmap {
+ val qualities = ArrayList()
+
+ pageDoc.select(".dowload > a").pmap {
if (it.hasAttr("download")) {
val qual = if (it.text()
.contains("HDP")
) "1080" else qualityRegex.find(it.text())?.destructured?.component1().toString()
- listOf(
+ qualities.add(
ExtractorLink(
"Gogoanime",
if (qual == "null") "Gogoanime" else "Gogoanime - " + qual + "p",
- it.attr("href"),
+ decryptRedirect(it.attr("href")),
page.url,
getQualityFromName(qual),
- it.attr("href").contains(".m3u8")
+ it.attr("href").contains(".m3u8"),
+ mapOf("Referer" to it.attr("href"))
)
)
} else {
val url = it.attr("href")
- val extractorLinks = ArrayList()
for (api in extractorApis) {
if (url.startsWith(api.mainUrl)) {
- extractorLinks.addAll(api.getSafeUrl(url) ?: listOf())
+ qualities.addAll(api.getSafeUrl(url) ?: listOf())
break
}
}
- extractorLinks
}
- }.flatten()
+ }
+ println("GOGO: ${qualities.size}, $qualities")
+ return qualities
}
override fun loadLinks(
From f673b4139145d9836f63b4df3036c376b69d84f6 Mon Sep 17 00:00:00 2001
From: Arjix <53124886+ArjixWasTaken@users.noreply.github.com>
Date: Sun, 24 Oct 2021 19:53:37 +0300
Subject: [PATCH 13/21] removed a println
---
.../lagradost/cloudstream3/animeproviders/GogoanimeProvider.kt | 1 -
1 file changed, 1 deletion(-)
diff --git a/app/src/main/java/com/lagradost/cloudstream3/animeproviders/GogoanimeProvider.kt b/app/src/main/java/com/lagradost/cloudstream3/animeproviders/GogoanimeProvider.kt
index 403c06d5..4e5ed907 100644
--- a/app/src/main/java/com/lagradost/cloudstream3/animeproviders/GogoanimeProvider.kt
+++ b/app/src/main/java/com/lagradost/cloudstream3/animeproviders/GogoanimeProvider.kt
@@ -265,7 +265,6 @@ class GogoanimeProvider : MainAPI() {
}
}
}
- println("GOGO: ${qualities.size}, $qualities")
return qualities
}
From 8bd6880f6ab6f9f175f49cc407279770c30e8943 Mon Sep 17 00:00:00 2001
From: Arjix <53124886+ArjixWasTaken@users.noreply.github.com>
Date: Mon, 25 Oct 2021 00:24:37 +0300
Subject: [PATCH 14/21] revert the link decryption in gogo
---
.../animeproviders/GogoanimeProvider.kt | 42 ++++---------------
1 file changed, 9 insertions(+), 33 deletions(-)
diff --git a/app/src/main/java/com/lagradost/cloudstream3/animeproviders/GogoanimeProvider.kt b/app/src/main/java/com/lagradost/cloudstream3/animeproviders/GogoanimeProvider.kt
index 4e5ed907..2f14b8dd 100644
--- a/app/src/main/java/com/lagradost/cloudstream3/animeproviders/GogoanimeProvider.kt
+++ b/app/src/main/java/com/lagradost/cloudstream3/animeproviders/GogoanimeProvider.kt
@@ -205,28 +205,6 @@ class GogoanimeProvider : MainAPI() {
)
}
- private val garbages = listOf(
- "URASDGHUSRFSJGYfdsffsderFStewthsfSFtrfte",
- "AdeqwrwedffryretgsdFrsftrsvfsfsr",
- "werFrefdsfrersfdsrfer36343534",
- "AawehyfcghysfdsDGDYdgdsf",
- "wstdgdsgtert",
- "Adrefsd",
- "sdf"
- )
-
- private fun decryptRedirect(uri: String): String {
- val isGogoCdn = Regex("""download\.php\?url=([^?&/]+)""").find(uri)
- if (isGogoCdn?.destructured == null) return uri
-
- var encryptedUrl = isGogoCdn.destructured.component1()
- garbages.forEach {
- encryptedUrl = encryptedUrl.replace(it, "")
- }
-
- return base64Decode(encryptedUrl + "=".repeat(encryptedUrl.length % 4))
- }
-
private fun extractVideos(uri: String): List {
val html = get(uri).text
val doc = Jsoup.parse(html)
@@ -234,38 +212,36 @@ class GogoanimeProvider : MainAPI() {
val iframe = "https:" + doc.selectFirst("div.play-video > iframe").attr("src")
val link = iframe.replace("streaming.php", "download")
- val page = get(link, referer=iframe, cacheTime = 0)
+ val page = get(link, headers = mapOf("Referer" to iframe))
val pageDoc = Jsoup.parse(page.text)
- val qualities = ArrayList()
-
- pageDoc.select(".dowload > a").pmap {
+ return pageDoc.select(".dowload > a").pmap {
if (it.hasAttr("download")) {
val qual = if (it.text()
.contains("HDP")
) "1080" else qualityRegex.find(it.text())?.destructured?.component1().toString()
- qualities.add(
+ listOf(
ExtractorLink(
"Gogoanime",
if (qual == "null") "Gogoanime" else "Gogoanime - " + qual + "p",
- decryptRedirect(it.attr("href")),
+ it.attr("href"),
page.url,
getQualityFromName(qual),
- it.attr("href").contains(".m3u8"),
- mapOf("Referer" to it.attr("href"))
+ it.attr("href").contains(".m3u8")
)
)
} else {
val url = it.attr("href")
+ val extractorLinks = ArrayList()
for (api in extractorApis) {
if (url.startsWith(api.mainUrl)) {
- qualities.addAll(api.getSafeUrl(url) ?: listOf())
+ extractorLinks.addAll(api.getSafeUrl(url) ?: listOf())
break
}
}
+ extractorLinks
}
- }
- return qualities
+ }.flatten()
}
override fun loadLinks(
From 366129c0972b1dbbf75f68a8c00909094b7b943b Mon Sep 17 00:00:00 2001
From: krrishkap <86251706+krrishkap@users.noreply.github.com>
Date: Mon, 25 Oct 2021 18:08:33 +0530
Subject: [PATCH 15/21] minor corrections and additions to Norsk TL (#175)
Update strings.xml
---
app/src/main/res/values-no/strings.xml | 27 +-
app/src/main/res/values-tl/strings.xml | 399 +++++++++++++++----------
2 files changed, 263 insertions(+), 163 deletions(-)
diff --git a/app/src/main/res/values-no/strings.xml b/app/src/main/res/values-no/strings.xml
index eb25630b..c80d6f7a 100644
--- a/app/src/main/res/values-no/strings.xml
+++ b/app/src/main/res/values-no/strings.xml
@@ -210,14 +210,37 @@
Låse
Endre størrelse
Kilde
- Skip OP
+ Hoppe OP
Ikke vis igjen
Oppdater
Foretrukket klokkekvalitet
+ DNS rundt HTTPS
+ Nyttig til omgå Internettleverandør hinder
Vis dubbet/subbed Anime
Tilpass til skjermen
Tøye ut
- Zoom
+ Zoome
+ Grunnleggende
+ Leverandør Språk
+
+ Disclaimer
+ legal_notice_key
+ Any legal issues regarding the content on this application
+ should be taken up with the actual file hosts and providers themselves as we are not affiliated with them.
+
+ In case of copyright infringement, please directly contact the responsible parties or the streaming websites.
+
+ The app is purely for educational and personal use.
+
+ CloudStream 3 does not host any content on the app, and has no control over what media is put up or taken down.
+ CloudStream 3 functions like any other search engine, such as Google. CloudStream 3 does not host, upload or
+ manage any videos, films or content. It simply crawls, aggregates and displayes links in a convenient,
+ user-friendly interface.
+
+ It merely scrapes 3rd-party websites that are publicly accessable via any regular web browser. It is the
+ responsibility of user to avoid any actions that might violate the laws governing his/her locality. Use
+ CloudStream 3 at your own risk.
+
diff --git a/app/src/main/res/values-tl/strings.xml b/app/src/main/res/values-tl/strings.xml
index 063afdd4..0390d1b2 100644
--- a/app/src/main/res/values-tl/strings.xml
+++ b/app/src/main/res/values-tl/strings.xml
@@ -1,215 +1,292 @@
+ search_providers_list
+ app_locale
+ search_type_list
+ grid_format
+ auto_update
+ prerelease_update
+ manual_check_update
+ fast_forward_button_time
+ benene_count
+ subtitle_settings_key
+ quality_pref_key
+ unknown_prerelease
+ use_system_brightness_key
+ swipe_enabled_key
+ playback_speed_enabled_key
+ player_resize_enabled_key
+ pip_enabled_key
+ double_tap_enabled_key
+ swipe_vertical_enabled_key
+ display_sub_key
+ show_fillers_key
+ provider_lang_key
+ dns_key
+
- Bilis (%.2fx)
- Marka: %.1f
- May nahanap na bagong update!\n%s -> %s
+ %d %s | %sMB
+ %s • %sGB
+ %sMB / %sMB
+ %s %s
+ +%d
+ -%d
+ %d
+ %d
+ %s Ep %d
+
+
+ Paskil
+ @string/result_poster_img_des
+ Episodyo Paskil
+ Pangunahing Paskil
+ Susunod Walang tiyak
+ @string/play_episode
+ Pumunta Likod
+ @string/home_change_provider_img_des
+ Pagbabago Pinagmulan
+ Prebiyu Likuran
+
+
+ Tulin (%.2fx)
+ Tantiyahin: %.1f
+ Bago magpabago itatag!\n%s -> %s
+ (Sobra) %s
CloudStream
- Home
- Maghanap
- Mga Downloads
- Mga Settings
- Maghanap...
- Magpalit ng pinagkukunan ng palabas
- Pabalat
- Walang Impormasyong Nakalap
- Mga Opsyon
- Panoorin
- Bumalik
- Susunod na episode
- Pabalat
- @string/synopsis
- Kategorya
- Ibahagi
- Buksan sa Browser
- Laktawan ang paghihintay
- Maghintay…
+ Simula
+ Hanapin
+ Itabi
+ Kagustuhan
- Pinapanood
- Nakasuspinde
- Natapos
- Tinanggal
- Planong Panoorin
+ Hanapin…
+ Wala Datos
+ Mas Opsyon
+ Susunod Episodyo
+ @string/synopsis
+ Dyanra
+ Magbahagi
+ Buksan Ito Panlabas
+ Laktawan Pagkarga
+ Pagkarga…
+
+ Magbantay
+ Sa-Humawak
+ Tapos
+ Bumagsak
+ Balak panoorin
Wala
- Panoorin ang Pelikula
- I-Stream ang Torrent
- pinagkukunan ng palabas
- Nakasaling diyalogo
- Sinsubukang kumonekta…
- Bumalik
- Pabalat
- Panoorin
- Payagang i-download ang mga episode
+ Laruin Pelikula
+ Laruin Torrent
+ Pinagmulan
+ pangalawang pamagat
+ Subukan muli…
+ Pumunta Likod
+ Laruin Episodyo
+
- i-Download
- na-download
- nag-d-download
- Hinintong Download
- Sinimulan and Download
- Nabogong Magdownload
- Itinigil ang Download
- Natapos Magdownload
+ Itabi
+ Na naka-imbak
+ Pag-iimbak
+ Pag-iimbak humawak
+ Pag-iimbak
+ Pag-iimbak nabigo
+ Pag-iimbak Kinansela
+ Tapos
+ %s - %s
- Nabigong kuhain ang mga kawing
- Panloob na Imbakan
+ Kamalian
+ Espasyo sa Imbakan
Dub
Sub
- Tanggalin ang File
- Panooring ang File
- Ipagpatuloy ang Download
- Ihinto and Download
+ Alisin
+ Laruin
+ Ipagpatuloy
+ Tumigil Sandali
- Ihinto ang paguulat ng mga bugs
- Higit pang mpormasyon
+ Huwag Paganahin ang Awtomatikong Pag-uulat ng Bug
+ Mas Impormasyon
Itago
- Main Poster
- Panoorin
+ Laruin
Impormasyon
- Pasumalang susunod
- Palitan ang pinagkukunan ng palabas
- Salain ang Bookmark
- Mga Bookmark
+ Salain ang mga Bookmark
+ Bookmark
Tanggalin
- Kumpirmahin
+ Gamitin
Kanselahin
- Bilis ng pinapanood
- Mga settings ng nakasaling diyalogo
- Kulay ng nakasaling diyalogo
- Kulay ng balangkas
- Kulay ng sanligan
- Kulay ng window
- Uri ng gilid
- Taas ng nakasaling diyalogo
- Preview ng Sanligan
- Font
- Maghanap gamit ang pinagkukunan ng palabas
- Maghanap gamit ang uri
+ Silis ng Playback
- %d Saging na ang naibigay sa mga tagalikha
- Walang saging na binigay
+ Pangalawang Pamagat Kagustuhan
+ Kulay ng Teksto
+ Kulay ng Balangkas
+ Kulay ng Background
+ Kulay ng Bintana
+ Uri ng Gilid
+ Pangalawang Pamagat Kataasan
+ Font Estilio
+ Font Laki
- Pakusang piliin ang wika
- i-Download ang mga lenggwahe
- Pindutin para maibalik sa dati ang mga settings
- Ipagpatuloy ang Panonood
+ Paghahanap gamit ang pinagmulan
+ Paghahanap gamit ang uri
+
+ %d Benenes ibinigay sa devs
+ Wala Benenes binigay
+
+ Awtomatikong pilin ang wika
+ Itabi Wika
+ Pindutin nang matagal upang i-reset sa default
+ Magpatuloy
Tanggalin
- Mga Opsyon
+ Mas impormasyon
- Maaaring nangangailangan ng VPN ang pinagkukunan ng palabas na ito upang gumana ng ayos
- Ang pinagkukunan ng palabas na ito ay torrent, ang paggamit ng VPN ay inererekomenda
- Banghay
- Walang banghay na nahanap
- Walang banghay na nahanap
+ Maaaring kailanganin ang isang VPN upang gumana ito ng tama.
+ Ito ay torrent, Inirerekomenda ang isang VPN
+ Paglalarawan
+ Walang nahanap na impormasyon
+ Walang nahanap na paglalarawan
- Picture-in-picture
- Ipagpatuloy ang panonood sa maliit na player sa ibabaw ng mga apps
- Pindutan ng baguhan ng laki
- tanggalin ang itim na gilid
- nakasaling diyalogo
- Mga settings ng nakasaling diyalogo
- Eigengrau Mode
- Idagdag ang opsyon na pabilisin ang pinapanood sa player
- i-Swipe upang maghanap
- i-Swipe patungong kaliwa o kanan para ibahin ang oras ng pinapanood
- i-Swipe upang ibahin ang mga settings
- i-Swipe ang bandang kaliwa at kanan upang ibahin ang liwanag o lakas ng tunog
- Pumindot ng dalawang beses upong maghanap
- Pindutin ng dalawang beses ang bandang kanan at kaliwa upang sumulong at umurong
-
- Maghanap
- Marami pang impormasyon
- Psulong na paghahanap
- Ibigay ang resulta ng nakahiwalay batay sa pinagkukunan ng pelikula
- Ipadala lamang ang impormasyon sa pagkakataon ng kamalian
- Huwag ipadala ang impormasyon
- Ipakita ang mga update
- Hanapin ang bagong update sa simula
- i-Update sa mga prerealese
- Hanapin ang prerelease sa halip ng buong release
+ Larawan-sa-Larawan
+ Nagpapatuloy sa pag-playback sa isang maliit na manlalaro sa itaas
+ Pindutan na baguhin ang laki
+ Alisin ang mga itim na hangganan
+ Pangalawang Pamagat
+ Pangalawang Pamagat Kagustuhan
+ Eigengravy Mode
+ Nagdadagdag ng bilis kagustuhan
+ Palo sa maghanap
+ Palo sa Kaliwa o Kanan sa kontrolin ang oras sa
+ Palo sa magbago kagustuhan
+ Palo sa Kaliwa o Kanan sa magbago ningning o dami
+ Doble tapikin sa magnahap
+ Doble tapikin sa kaliwa o kanan panig sa gumalaw pasulong o paatras
+ Gamitin sistema ningning
+ Gamitin sistemo liwanag sa halip na madilim kalupkop
+
+ Paghahanap
+ Impormasyon
+ Pinahusay paghahanap
+ Nagbibigay sa iyo ng mga resulta ng paghahanap na pinaghihiwalay ng mga pinagmulan
+ Nagpapadala lamang ng ulat tungkol sa pagkabigo
+ Hindi nagpapadala ng ulat
+ Magpakita sobra episodyo para sa anime
+ Magpakita magpabago
+ Awtomatikong maghanap ng bago sa simula
+ Magpabago sa pang-eksperimentong paglabas
+ Maghanap lamang ng pang-eksperimentong paglabas
Github
- Light novel app ng parehong tagalikha
- Anime app ng parehong tagalikha
- Sumali sa Discord
- Magbigay ng saging sa mga tagalikha
- Naibigay ang Saging
+ Light novel app ng parehong koponan
+ Anime app ng parehong koponan
+ Jumali Discord
+ Magbigay ng benene sa ang devs
+ Sumali benene
- Wika ng App
+ Wika
- Ang pinagkukunan ng palabay ay hindi sinusuportahan ang pag-co-chromecast
- Walang kawit na nakalap
- Ang kawit ay nakopya na sa Clipboard
- Panoorin ang Episode
- Ibalik sa orihinal
- Pasensya na, iuulat ang kamaliang ito sa tagalikha nang hind nagpapapkilala.
-
+ Ito pinagmulan may hindi chromecast suporta
+ Walang nakitang laruin
+ Kinopya
+ Laruin Episodyo
+ I-reset sa default
+ Ipinadala ang ulat ng pag-crash
- Season
- Walang Season
- Episode
- Episodes
- S
+ Bahagi
+ Hindi Bahagi
+ Episodyo
+ Episodyo
+ B
E
- Tanggalin ang File
+ Tanggalin
Tanggalin
- Hinto
- Pagpatuloy
- Ito ay tuluyang tatanggalin ang file %s\nSigurado ka ba?
+ @string/sort_cancel
+ Humawak
+ Magpatuloy
+ Permanenteng tatanggalin %s\nSigurado ka ba?
Nagpapatuloy
- Natapos
- Lagay
+ Nakumpleto
+ Katayuan
Taon
Marka
- Haba
- pook-sapot
- buod
+ Tagal
+ Lugar
+ Sinopsis
nakapila
- Walang nakasaling diyalogo
- Orihinal
+ walang subtitles
+ Default
- Libreng espasyo
- Ginamit na espasyo
+ Walang laman
+ Ginamit
App
- Movies
- TvSeries
- Cartoons
+ Pelikula
+ Palabas sa TV
+ Kartun
Anime
Torrent
Source error
Remote error
Renderer error
- Hindi inaasahang kamalian
- Nabigong mag-download, suriin ang pahintulot sa imbakan
+ Unexpected player error
+ Download error, check storage permissions
- i-Chromecast and pinapanood
- i-Chromecast mula sa mirror
- Panoorin sa app
- Panoorin sa VLC
- Panoorin sa browser
- Kopyahin ang kawit
- Pakusang i-Download
- i-Download mula sa mirror
- Kunin mula ang mga kawit
+ Chromecast Episodyo
+ Chromecast Kahalili
+ Laruin sa App
+ Laruin sa VLC
+ Laruin sa browser
+ Kopya Link
+ Awto pag-download
+ Pag-download kahalili
+ Subukan muli
- Walang update na nahanap
- Surrin kung mayroon nang update
+ Wala itatag
+ Siyasatin para sa magpabago
- Ikandado
- Lakihan/Liitan
+ Kandado
+ Laki
Pinagmulan
- Laktawan ang simula
+ Laktawan OP
- Huwag ipakitang muli
- i-Update
-
+ Wag ka nang magpakita ulit
+ Magpabago
+ Ginustong kalidas
+ DNS over HTTPS
+ Mahusay gamitin sa pag-bypass ISP sagabal
+
+
+ Magpakita Dubbed/Subbed Anime
+
+ Pinakamainam
+ Palakihin
+ Magpalaki
+
+ Disclaimer
+ legal_notice_key
+ Any legal issues regarding the content on this application
+ should be taken up with the actual file hosts and providers themselves as we are not affiliated with them.
+
+ In case of copyright infringement, please directly contact the responsible parties or the streaming websites.
+
+ The app is purely for educational and personal use.
+
+ CloudStream 3 does not host any content on the app, and has no control over what media is put up or taken down.
+ CloudStream 3 functions like any other search engine, such as Google. CloudStream 3 does not host, upload or
+ manage any videos, films or content. It simply crawls, aggregates and displayes links in a convenient,
+ user-friendly interface.
+
+ It merely scrapes 3rd-party websites that are publicly accessable via any regular web browser. It is the
+ responsibility of user to avoid any actions that might violate the laws governing his/her locality. Use
+ CloudStream 3 at your own risk.
+
+ General
+ Pinagmulan wika
+
\ No newline at end of file
From 6dbc5c29c60adbb86116afaf8e60a2b86c30547f Mon Sep 17 00:00:00 2001
From: cutterchop <31880937+cutterchop@users.noreply.github.com>
Date: Mon, 25 Oct 2021 14:45:04 +0100
Subject: [PATCH 16/21] Arabic Translation (#177)
---
app/src/main/res/values-ar/strings.xml | 230 +++++++++++++++++++++++++
1 file changed, 230 insertions(+)
create mode 100644 app/src/main/res/values-ar/strings.xml
diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml
new file mode 100644
index 00000000..81fe0396
--- /dev/null
+++ b/app/src/main/res/values-ar/strings.xml
@@ -0,0 +1,230 @@
+
+
+ ملصق
+ @string/result_poster_img_des
+ ملصق الحلقة
+ الملصق الرئيسي
+ التالي عشوائي
+ ارجع للخلف
+ تغيير المصدر
+ معاينة الخلفية
+
+
+ سرعة (%.2fx)
+ Rated: %.1f
+ !تم إيجاد تحديث جديد\n%s -> %s
+ (Filler) %s
+
+ CloudStream
+ الصفحة الرئيسية
+ بحث
+ التحميلات
+ الإعدادات
+
+ …بحث
+ لايوجد بيانات
+ المزيد من الخيارات
+ الحلقة القادمة
+ الأنواع
+ شارك
+ فتح في البروسر
+ تخطي التحميل
+ …تحميل
+
+ مشاهدة
+ في الانتظار
+ مكتمل
+ إسقاط
+ تخطط للمشاهدة
+ لا شيء
+
+ تشغيل الفيلم
+ تشغيل التورنت
+ المصادر
+ الترجمة
+ …إعادة محاولة الاتصال
+ ارجع للخلف
+ تشغيل الحلقة
+
+
+ تحميل
+ تم التنزيل
+ جارى التحميل
+ توقف التنزيل مؤقتًا
+ بدأ التنزيل
+ التحميل فشل
+ تم إلغاء التنزيل
+ تنزيل تم
+
+ خطأ في تحميل الرابط
+ التخزين الداخلي
+
+ دبلجة
+ مترجمة
+
+ حذف ملف
+ حذف ملف
+ متابعة التنزيل
+ إيقاف التنزيل مؤقتًا
+
+ قم بتعطيل الإبلاغ عن الأخطاء تلقائيًا
+ مزيد من المعلومات
+ إخفاء
+ العب=
+ معلومات
+ تصفية المواقع المفضلة
+ إشارات مرجعية
+ حذف
+ تطبيق
+ إلغاء
+ سرعة اللاعب
+
+ إعدادات الترجمة
+ لون الخط
+ لون المخطط التفصيلي
+ لون الخلفية
+ لون النافذة
+ نوع الحافة
+ ارتفاع الترجمة
+ الخط
+ حجم الخط
+
+ ابحث باستخدام المصادر
+ البحث باستخدام الأنواع
+
+ %d البنينيس المعطاة الى المطورين
+ لم يتم إعطاء بنين
+
+ تحديد اللغة تلقائيًا
+ تحميل اللغات
+ اضغط بإستمرار لإعادة التعيين
+ استمر في المشاهدة
+
+ حذف
+ مزيد من المعلومات
+
+ قد تكون هناك حاجة إلى شبكة ظاهرية خاصة لكي يعمل هذا المزود بشكل صحيح
+ هذا المزود هو تورنت ، يوصى باستخدام شبكة ظاهرية خاصة
+ الوصف
+ لم يتم العثور على قطعة
+ لم يتم العثور على وصف
+
+ صورة داخل صورة
+ يستمر في التشغيل في مشغل مصغر فوق التطبيقات الأخرى
+ زر تغيير حجم اللاعب
+ قم بإزالة الحدود السوداء
+ الترجمة
+ إعدادات ترجمة اللاعب
+ وضع إيغنغرافي
+ يضيف خيار السرعة في اللاعب
+ اسحب للسعي
+ اسحب إلى اليسار أو اليمين للتحكم في الوقت في مشغل الفيديو
+ اسحب لتغيير الإعدادات
+ اسحب على الجانب الأيسر أو الأيمن لتغيير السطوع أو مستوى الصوت
+ انقر مرتين للسعي للأمام أو للخلف
+ اضغط مرتين على الجانب الأيمن أو الأيسر للسعي للأمام أو للخلف
+ استخدم سطوع النظام
+ استخدم سطوع النظام في مشغل التطبيق بدلاً من التراكب الداكن
+
+ بحث
+ معلومات
+ البحث المتقدم
+ يعطيك نتائج البحث مفصولة عن طريق مزود
+ إرسال البيانات عن الأعطال فقط
+ لا ترسل أي بيانات
+ عرض حلقة حشو لأنيمي
+ إظهار تحديثات التطبيق
+ ابحث تلقائيًا عن التحديثات الجديدة عند البداية
+ التحديث إلى ما قبل الإصدارات
+ ابحث عن التحديثات التجريبية بدلاً من الإصدارات الكاملة فقط
+ Github
+ تطبيق رواية خفيف من نفس المطورين
+ تطبيق Anime من نفس المطورين
+ انضم إلى إل ديسكورد
+ أعط موزة للمطورين
+ أعط الموز
+
+ لغة التطبيق
+
+ ChromeCast هذا المزود ليس لديه دعم
+ لم يتم العثور على روابط
+ تم نسخ الرابط إلى الحافظة
+ تشغيل الحلقة
+ إعادة التعيين إلى القيمة الافتراضية
+ عذرا ، تعطل التطبيق. سيتم إرسال تقرير خطأ مجهول إلى المطورين
+ موسم
+ لا موسم
+ حلقة
+ الحلقات
+ س
+ ه
+
+ حذف ملف
+ حذف
+ @string/sort_cancel
+ إيقاف مؤقت
+ أكمل
+ This will permanently delete %s\nAre you sure?
+
+ جاري التنفيذ
+ اكتمل
+ الحالة
+ سنة
+ تقييم
+ المدة الزمنية
+ موقع
+ ملخص
+
+ في قائمة الانتظار
+ الترجمة ليست موجودة
+ الإفتراضي
+
+ حر
+ مستخدم
+ تطبيق
+
+ أفلام
+ مسلسل تلفزيونى
+ رسوم متحركة
+ انمي
+ تورنت
+
+ خطأ في المصدر
+ خطأ بعيد
+ خطأ في جهاز العرض
+ خطأ غير متوقع في اللاعب
+ خطأ في التنزيل ، تحقق من أذونات التخزين
+
+ Chromecast حلقة
+ Chromecast مرآة
+ العب في التطبيق
+ VLC العب في
+ العب في البروسر
+ انسخ الرابط
+ التحميل التلقائي
+ تحميل المرآة
+ إعادة تحميل الروابط
+
+ لم يتم العثور على تحديث
+ تحقق من التحديثات
+
+ قفل
+ تغيير الحجم
+ مصدر
+ OP تخطي
+
+ لا تظهر مرة أخرى
+ تحديث
+ جودة المشاهدة المفضلة
+ DNS فوق HTTPS
+ مفيد لتجاوز كتل مزود خدمة الإنترنت
+
+ عرض أنمي مدبلج / مترجم
+
+ تناسب الشاشة
+ امتداد
+ تكبير
+
+ عام
+ لغات الموفر
+
From f2f49e7f71fd0885105149f73ec604cee45d55fc Mon Sep 17 00:00:00 2001
From: Arjix <53124886+ArjixWasTaken@users.noreply.github.com>
Date: Mon, 25 Oct 2021 16:49:17 +0300
Subject: [PATCH 17/21] Update SettingsFragment.kt
---
.../com/lagradost/cloudstream3/ui/settings/SettingsFragment.kt | 1 +
1 file changed, 1 insertion(+)
diff --git a/app/src/main/java/com/lagradost/cloudstream3/ui/settings/SettingsFragment.kt b/app/src/main/java/com/lagradost/cloudstream3/ui/settings/SettingsFragment.kt
index 8ca855cb..95bb8460 100644
--- a/app/src/main/java/com/lagradost/cloudstream3/ui/settings/SettingsFragment.kt
+++ b/app/src/main/java/com/lagradost/cloudstream3/ui/settings/SettingsFragment.kt
@@ -47,6 +47,7 @@ class SettingsFragment : PreferenceFragmentCompat() {
Triple("\uD83C\uDDEE\uD83C\uDDF3", "Malayalam", "ml"),
Triple("\uD83C\uDDF3\uD83C\uDDF4", "Norsk", "no"),
Triple("\ud83c\udde9\ud83c\uddea", "German", "de"),
+ Triple("🇦🇪", "Arabic", "ar"),
).sortedBy { it.second } //ye, we go alphabetical, so ppl don't put their lang on top
override fun onCreatePreferences(savedInstanceState: Bundle?, rootKey: String?) {
From 802c27df1d9fb8c251a6a4c439d53377f8685d6a Mon Sep 17 00:00:00 2001
From: Arjix <53124886+ArjixWasTaken@users.noreply.github.com>
Date: Mon, 25 Oct 2021 17:01:54 +0300
Subject: [PATCH 18/21] Update SettingsFragment.kt
---
.../com/lagradost/cloudstream3/ui/settings/SettingsFragment.kt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app/src/main/java/com/lagradost/cloudstream3/ui/settings/SettingsFragment.kt b/app/src/main/java/com/lagradost/cloudstream3/ui/settings/SettingsFragment.kt
index 95bb8460..328090d3 100644
--- a/app/src/main/java/com/lagradost/cloudstream3/ui/settings/SettingsFragment.kt
+++ b/app/src/main/java/com/lagradost/cloudstream3/ui/settings/SettingsFragment.kt
@@ -47,7 +47,7 @@ class SettingsFragment : PreferenceFragmentCompat() {
Triple("\uD83C\uDDEE\uD83C\uDDF3", "Malayalam", "ml"),
Triple("\uD83C\uDDF3\uD83C\uDDF4", "Norsk", "no"),
Triple("\ud83c\udde9\ud83c\uddea", "German", "de"),
- Triple("🇦🇪", "Arabic", "ar"),
+ Triple("🇱🇧", "Arabic", "ar"),
).sortedBy { it.second } //ye, we go alphabetical, so ppl don't put their lang on top
override fun onCreatePreferences(savedInstanceState: Bundle?, rootKey: String?) {
From 93d582c20fb6f3529ff1f9476cd66b7cc3b3cc83 Mon Sep 17 00:00:00 2001
From: cutterchop <31880937+cutterchop@users.noreply.github.com>
Date: Mon, 25 Oct 2021 16:21:05 +0100
Subject: [PATCH 19/21] Minor Arabic Translation Fix (#179)
---
app/src/main/res/values-ar/strings.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml
index 81fe0396..08329e32 100644
--- a/app/src/main/res/values-ar/strings.xml
+++ b/app/src/main/res/values-ar/strings.xml
@@ -63,7 +63,7 @@
مترجمة
حذف ملف
- حذف ملف
+ تشغيل الملف
متابعة التنزيل
إيقاف التنزيل مؤقتًا
From 137271ed5b3185cf10e3738dded523448584ef13 Mon Sep 17 00:00:00 2001
From: cutterchop <31880937+cutterchop@users.noreply.github.com>
Date: Tue, 26 Oct 2021 20:03:27 +0100
Subject: [PATCH 20/21] Arabic translation fix (#180)
Co-authored-by: Arjix <53124886+ArjixWasTaken@users.noreply.github.com>
---
app/src/main/res/values-ar/strings.xml | 30 +++++++++++++-------------
1 file changed, 15 insertions(+), 15 deletions(-)
diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml
index 08329e32..07980d4f 100644
--- a/app/src/main/res/values-ar/strings.xml
+++ b/app/src/main/res/values-ar/strings.xml
@@ -27,7 +27,7 @@
الحلقة القادمة
الأنواع
شارك
- فتح في البروسر
+ فتح في الويب
تخطي التحميل
…تحميل
@@ -70,14 +70,14 @@
قم بتعطيل الإبلاغ عن الأخطاء تلقائيًا
مزيد من المعلومات
إخفاء
- العب=
+ تشغيل=
معلومات
تصفية المواقع المفضلة
إشارات مرجعية
حذف
تطبيق
إلغاء
- سرعة اللاعب
+ سرعة المشغل
إعدادات الترجمة
لون الخط
@@ -111,10 +111,10 @@
صورة داخل صورة
يستمر في التشغيل في مشغل مصغر فوق التطبيقات الأخرى
- زر تغيير حجم اللاعب
+ زر تغيير حجم المشغل
قم بإزالة الحدود السوداء
الترجمة
- إعدادات ترجمة اللاعب
+ إعدادات ترجمة المشغل
وضع إيغنغرافي
يضيف خيار السرعة في اللاعب
اسحب للسعي
@@ -132,15 +132,15 @@
يعطيك نتائج البحث مفصولة عن طريق مزود
إرسال البيانات عن الأعطال فقط
لا ترسل أي بيانات
- عرض حلقة حشو لأنيمي
- إظهار تحديثات التطبيق
+ عرض حلقة فلر لأنيمي
+ التحديث التلقائي
ابحث تلقائيًا عن التحديثات الجديدة عند البداية
- التحديث إلى ما قبل الإصدارات
+ التحديث إلى الاصدارات التجريبيه (بيتا)
ابحث عن التحديثات التجريبية بدلاً من الإصدارات الكاملة فقط
Github
تطبيق رواية خفيف من نفس المطورين
تطبيق Anime من نفس المطورين
- انضم إلى إل ديسكورد
+ انضم إلى إلديسكورد
أعط موزة للمطورين
أعط الموز
@@ -155,7 +155,7 @@
موسم
لا موسم
حلقة
- الحلقات
+ حلقات
س
ه
@@ -184,7 +184,7 @@
تطبيق
أفلام
- مسلسل تلفزيونى
+ مسلسلت
رسوم متحركة
انمي
تورنت
@@ -192,14 +192,14 @@
خطأ في المصدر
خطأ بعيد
خطأ في جهاز العرض
- خطأ غير متوقع في اللاعب
+ خطأ غير متوقع في مشغل
خطأ في التنزيل ، تحقق من أذونات التخزين
Chromecast حلقة
Chromecast مرآة
- العب في التطبيق
- VLC العب في
- العب في البروسر
+ تشغيل في التطبيق
+ VLC تشغيل في
+ تشغيل في الويب
انسخ الرابط
التحميل التلقائي
تحميل المرآة
From bc7c44c2ae4c95e2143a3f6079758a19a8c788b7 Mon Sep 17 00:00:00 2001
From: cutterchop <31880937+cutterchop@users.noreply.github.com>
Date: Tue, 26 Oct 2021 20:03:44 +0100
Subject: [PATCH 21/21] Adding Arabic to Readme (#181)
---
README.md | 1 +
1 file changed, 1 insertion(+)
diff --git a/README.md b/README.md
index 8f579f3f..e74a8121 100644
--- a/README.md
+++ b/README.md
@@ -14,6 +14,7 @@ https://discord.gg/5Hus6fM
+ Chromecast
***The list of supported languages:***
+* 🇱🇧 Arabic
* 🇬🇧 English
* 🇳🇱 Dutch
* 🇫🇷 French