diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml
index e0fbde3ca..df89b8ac6 100644
--- a/app/src/main/res/values-ar/strings.xml
+++ b/app/src/main/res/values-ar/strings.xml
@@ -709,5 +709,8 @@
هذا المحتوى غير متوفر في بلدك.
اغلق التطبيق قسريا
هذا الفيديو مقيد بالفئة العمرية.
-\nنظرًا لسياسات YouTube الجديدة مع مقاطع الفيديو المقيدة بالفئة العمرية ، لا يمكن لـ NewPipe الوصول إلى أي من مقاطع الفيديو الخاصة بها وبالتالي يتعذر تشغيلها.
+\nنظرًا لسياسات YouTube الجديدة المتعلقة بمقاطع الفيديو المقيدة بالفئة العمرية ، لا يمكن لـ NewPipe الوصول إلى أي من مقاطع الفيديو الخاصة بها وبالتالي يتعذر تشغيلها.
+ إذاعة
+ المميزة
+ حل
\ No newline at end of file
diff --git a/app/src/main/res/values-b+zh+HANS+CN/strings.xml b/app/src/main/res/values-b+zh+HANS+CN/strings.xml
index 729e9e083..5afa98323 100644
--- a/app/src/main/res/values-b+zh+HANS+CN/strings.xml
+++ b/app/src/main/res/values-b+zh+HANS+CN/strings.xml
@@ -525,7 +525,7 @@
授予在其他应用上层显示的权限
Newpipe应用语言
[系统默认]
- 完成后请按\"完成(Done)\"
+ 完成后请按“完成”
完成
视频
@@ -659,10 +659,13 @@
设备上没有应用可以打开
让应用崩溃
此内容仅对已付费的用户可用,因此NewPipe 无法流式传输或下载该内容。
- 该视频仅供 YouTube Music Premium 会员使用,因此 NewPipe 无法流式传输或下载该视频。
+ 该视频仅供 YouTube Music Premium 会员使用,NewPipe 无法流式传输或下载该视频。
此内容是私有的,因此 NewPipe 无法流式传输或下载该内容。
- 这是 SoundCloud Go +曲目,至少在你所在的国家/地区是这样,因此 NewPipe 无法流式传输或下载它。
+ 这是 SoundCloud Go +曲目,至少在你所在的国家/地区如此 NewPipe 无法流式传输或下载它。
此内容在你所在的国家/地区不可用。
- 这个视频有年龄限制。
+ 这个视频有年龄限制
\n 由于 YouTube 新的针对此类视频的政策,NewPipe 无法访问其任何视频流,因此无法播放它。
+ 处理
+ 电台
+ 精选
\ No newline at end of file
diff --git a/app/src/main/res/values-ca/strings.xml b/app/src/main/res/values-ca/strings.xml
index 0078ea64c..6f6308f8c 100644
--- a/app/src/main/res/values-ca/strings.xml
+++ b/app/src/main/res/values-ca/strings.xml
@@ -509,7 +509,7 @@
Auto-generat (no es troba cap uploader)
Desactivar Silenci
Silenciar
- Prem \"Fet\" quan estigui resolt
+ Prem «Fet» quan estigui resolt
∞ vídeos
100+ vídeos
Permeteu dibuixar a sobre d\'altres aplicacions
@@ -659,4 +659,18 @@
Comentaris
Mostra la descripció
Obre amb
+ Ràdio
+ Destacats
+ Aquests contingut és només accessible per usuaris de pagament, així que no pot ésser ni reproduït ni baixat pel NewPipe.
+ Aquest vídeo és només disponible pels usuaris subscriptors de YouTube Music Premium, així que no pot ésser ni reproduït ni baixat pel NewPipe.
+ Aquest contingut és privat, així que no pot ésser ni reproduït ni baixat amb el NewPipe.
+ Aquesta és una pista de SoundCloud Go+ des del territori on us trobeu, així que no pot ésser reproduïda o baixada pel NewPipe.
+ Aquest contingut no és disponible al vostre territori.
+ El vostre dispositiu no té cap aplicació capaç d\'obrir aquest tipus de contingut
+ Força l\'aturada de l\'aplicació
+ Resol
+ Reproduccions en directe relacionades
+ Aquest vídeo té restriccions d\'edat.
+\nDegut a la nova política d\'edat de YouTube, el NewPipe no pot accedir a aquest contingut i per tant no pot reproduir-lo.
+ Desactiveu per amagar la descripció i la informació addicional del vídeo
\ No newline at end of file
diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml
index 61509d6f7..acb554979 100644
--- a/app/src/main/res/values-de/strings.xml
+++ b/app/src/main/res/values-de/strings.xml
@@ -24,14 +24,14 @@
Option anzeigen, um Videos mit Kodi abzuspielen
Audio
Bevorzugtes Audioformat
- Herunterladen
+ Download
„Nächste“ und „Ähnliche“ Videos anzeigen
Nicht unterstützte URL
Video und Audio
Bevorzugte Sprache des Inhalts
Video-Vorschaubild
Video abspielen, Dauer:
- Avatarbild des Uploaders
+ Avatarbild des Benutzers
Gefällt mir nicht
Gefällt mir
Externen Video-Player verwenden
@@ -57,7 +57,7 @@
Inhalt nicht verfügbar
Inhalt
Altersbeschränkte Inhalte anzeigen
- Konnte Download-Menü nicht einrichten
+ Konnte Downloadmenü nicht einrichten
Live-Streams werden noch nicht unterstützt
Konnte Webseite nicht vollständig analysieren
Fehler via E-Mail melden
@@ -163,7 +163,7 @@
Buchstaben und Zahlen
Abonnieren
Abonniert
- Kanal abbestellt
+ Kanal deabonniert
Abos
Neuigkeiten
Suchverlauf
@@ -252,7 +252,7 @@
In den Hintergrund wechseln
Zum Pop-up wechseln
Zur normalen Wiedergabe wechseln
- Externe Player unterstützen diese Art von Links nicht
+ Externe Abspielprogramme unterstützen diese Art von Links nicht
Ungültige URL
Keine Video-Streams gefunden
Keine Audio-Streams gefunden
@@ -261,7 +261,7 @@
Video-Player
Wiedergabe im Hintergrund
Popup-Player
- Informationen werden abgerufen…
+ Informationen werden abgerufen …
Gewünschten Inhalt laden
Datenbank importieren
Datenbank exportieren
@@ -307,8 +307,8 @@
Automatisch erzeugt
Import von
Export nach
- Importiere…
- Exportiere…
+ Importiere …
+ Exportiere …
Datei importieren
Vorheriger Export
Beachte, dass diese Aktion das Netzwerk stark belasten kann.
@@ -319,7 +319,7 @@
Zwischengespeicherte (Metadaten) löschen
Alle zwischengespeicherten Website-Daten entfernen
Metadatencache gelöscht
- Debug
+ Fehlersuche
Datei-/Inhaltsquelle existiert nicht
Exportiert
Importiert
@@ -347,10 +347,10 @@
\n
\n1. Gehe zu dieser URL: %1$s
\n2. Melde dich an, falls du dazu aufgefordert wirst
-\n3. Klicke auf \"Alle Daten enthalten\", dann auf \"Alle abwählen\", wähle dann nur \"Abonnements\" und klicke auf \"OK\"
-\n4. Klicke auf \"Nächster Schritt\" und dann auf \"Export erstellen\"
-\n5. Klicke auf die Schaltfläche \"Download\", nachdem sie erscheint und
-\n6. Entpacke aus dem heruntergeladenen Takeout-Zip die .json-Datei (normalerweise unter \"YouTube und YouTube Music/subscriptions/subscriptions.json\") und importiere sie hier.
+\n3. Klicke auf „Alle Daten enthalten“, dann auf „Alle abwählen“, wähle dann nur „Abonnements“ und klicke auf „OK“
+\n4. Klicke auf „Nächster Schritt“ und dann auf „Export erstellen“
+\n5. Klicke auf die Schaltfläche „Download“, nachdem sie erscheint und
+\n6. Entpacke aus dem heruntergeladenen Takeout-Zip die .json-Datei (normalerweise unter „YouTube und YouTube Music/subscriptions/subscriptions.json“) und importiere sie hier.
Importiere ein SoundCloud-Profil, indem die URL oder deine ID eingegeben wird:
\n
\n1. Aktiviere den Desktop-Modus in einem Web-Browser (die Seite ist für mobile Geräte nicht verfügbar)
@@ -358,7 +358,7 @@
\n3. Melde dich an, falls du dazu aufgefordert wirst
\n4. Kopiere die Profil-URL, zu der du weitergeleitet wurdest.
yourID, soundcloud.com/yourid
- Keine Streams zum Download verfügbar
+ Keine Streams zum Herunterladen verfügbar
Bevorzugte „Öffnen“-Aktion
Standardaktion beim Öffnen von Inhalten — %s
Untertitel
@@ -375,7 +375,7 @@
1 Element gelöscht.
NewPipe ist freie Copyleft-Software: Du kannst sie nach Belieben benutzen, untersuchen, mit anderen teilen und verbessern. Insbesondere kannst du sie unter den von der Free Software Foundation veröffentlichten Bedingungen der GNU General Public License, in der Version 3 der Lizenz oder (nach deiner Wahl) jeder späteren Version, weitergeben und/oder verändern.
Möchtest du auch Einstellungen importieren\?
- NewPipe-Datenschutzbestimmungen
+ NewPipes Datenschutzbestimmung
Dem NewPipe-Projekt ist Datenschutz sehr wichtig. Deshalb sammelt diese App keine Daten ohne deine Zustimmung.
\nNewPipes Datenschutzbestimmungen erklären im Detail, welche Daten beim Absenden eines Absturzberichtes verschickt und gespeichert werden.
Datenschutzbestimmungen lesen
@@ -385,7 +385,7 @@
\nDu musst den Datenschutzrichtlinien zustimmen, um den Fehlerbericht an uns zu senden.
Unbegrenzt
Auflösung bei Verwendung mobiler Daten begrenzen
- Minimieren beim Appwechsel
+ Beim Appwechsel minimieren
Aktion beim Umschalten auf eine andere App vom Haupt-Videoplayer — %s
Keine
Für die Wiedergabe im Hintergrund minimieren
@@ -397,28 +397,28 @@
Wiedergabelisten
Titel
Benutzer
- Abbestellen
- Neuer Tab
- Tab wählen
+ Deabonnieren
+ Neue Registerkarte
+ Registerkarte wählen
Gestensteuerung für Lautstärke
Gesten verwenden, um die Lautstärke einzustellen
Gestensteuerung für Helligkeit
Gesten verwenden, um die Helligkeit einzustellen
Aktualisierungen
Datei gelöscht
- App-Update-Benachrichtigung
+ Aktualisierungsbenachrichtigung
Benachrichtigung bei neuer NewPipe-Version
Kein externer Speicher verfügbar
- Herunterladen auf externe SD-Karte ist nicht möglich. Downloadverzeichnis zurücksetzen\?
- Fehler beim Lesen der gespeicherten Tabs – es werden die Voreinstellungen benutzt
+ Herunterladen auf externe SD-Karte ist nicht möglich. Downloadordner zurücksetzen\?
+ Fehler beim Lesen der gespeicherten Registerkarten – es werden die Voreinstellungen benutzt
Standardwerte wiederherstellen
Möchtest Du die Standardwerte wiederherstellen\?
Abonnentenzahl nicht abrufbar
- Welche Tabs auf der Hauptseite angezeigt werden
+ Welche Rigisterkarten auf der Hauptseite angezeigt werden
Auswahl
- Updates
+ Aktualisierungen
Per Benachrichtigung zur Aktualisierung der App auffordern, wenn eine neue Version verfügbar ist
- Art der Listenansicht
+ Art der Ansicht
Liste
Gitter
Auto
@@ -446,9 +446,9 @@
System verweigert den Zugriff
Aufbau einer sicheren Verbindung nicht möglich
Server konnte nicht gefunden werden
- Verbindung mit dem Server nicht möglich
+ Verbindung mit Server nicht möglich
Der Server sendet keine Daten
- Der Server erlaubt kein mehrfädiges Herunterladen – wiederhole mit @string/msg_threads = 1
+ Der Server akzeptiert keine Multithread-Downloads, versuche es erneut mit @string/msg_threads = 1
Nicht gefunden
Nachbearbeitung fehlgeschlagen
Anhalten
@@ -474,7 +474,7 @@
Datei verschoben oder gelöscht
Eine heruntergeladene Datei mit diesem Namen existiert bereits
Datei kann nicht überschrieben werden
- Es gibt einen ausstehenden Download mit diesem Namen
+ Es ist ein ausstehender Download mit diesem Namen vorhanden
NewPipe wurde während der Verarbeitung der Datei geschlossen
Kein Speicherplatz mehr auf dem Gerät
Vorgang abgebrochen, da die Datei gelöscht wurde
@@ -483,17 +483,17 @@
Ein Download wird zur gleichen Zeit ausgeführt
Downloads starten
Downloads anhalten
- Download-Ziel abfragen
+ Downloadziel abfragen
Du wirst gefragt, wo jede heruntergeladene Datei gespeichert werden soll
- Du wirst gefragt, wohin du jeden Download speichern willst.
+ Du wirst gefragt, wohin du jede heruntergeladene Datei speichern willst.
\nAktiviere diese Option, wenn du auf die externe SD-Karte herunterladen möchtest
SAF verwenden
- Das ‚Storage Access Framework‘ ermöglicht Downloads auf eine externe SD-Karte.
+ Das „Storage Access Framework“ ermöglicht das Herunterladen auf eine externe SD-Karte.
\nManche Geräte sind nicht kompatibel
Wiedergabepositionen löschen
Alle Wiedergabepositionen löschen
Alle Wiedergabepositionen löschen\?
- Wähle einen neuen Heruntergeladen-Ordner
+ Wähle einen neuen Downloadordner
Dienst umschalten, aktuell ausgewählt:
Standard-Kiosk
Niemand schaut zu
@@ -515,14 +515,14 @@
Instanz existiert bereits
Lokal
Kürzlich hinzugefügt
- Auto-generiert (kein Uploader gefunden)
+ Auto-generiert (kein Autor gefunden)
Wähle eine Instanz
Bevorzugte Peertube-Instanzen auswählen
Es werden nur HTTPS-Adressen unterstützt
Dauer der Suche bei schnellem Vor-/Zurückspulen
Am beliebtesten
Wiederherstellen
- Dieser Download kann nicht wiederhergestellt werden
+ Kann diesen Download nicht wiederherstellen
Downloadverlauf löschen
Heruntergeladene Dateien löschen
%1$d Downloads gelöscht
@@ -562,8 +562,8 @@
Immer aktualisieren
Kanalgruppen
Nicht geladen: %d
- Feed laden…
- Feed verarbeiten…
+ Feed wird geladen …
+ Feed wird verarbeitet …
Feed
Abonnements auswählen
Kein Abonnement ausgewählt
@@ -608,7 +608,7 @@
Erstellt von %s
Von %s
Nur nicht gruppierte Abonnements anzeigen
- Playlist-Seite
+ Wiedergabelisten-Seite
Bisher keine Lesezeichen für Wiedergabelisten
Playlist auswählen
Bitte überprüfen Sie, ob es schon Fragen zu diesem Thema gibt. Doppelt erstellte Tickets kosten uns Zeit, die wir nutzen könnten, um diesen Fehler zu beheben.
@@ -619,7 +619,7 @@
Du kannst maximal drei Aktionen auswählen, die in der Kompaktbenachrichtigung angezeigt werden sollen!
Bearbeite jede Benachrichtigungsaktion unten, indem du darauf tippst. Wähle mithilfe der Kontrollkästchen rechts bis zu drei aus, die in der Kompaktbenachrichtigung angezeigt werden sollen.
Benachrichtigung
- Konnte die angegebene URL nicht erkennen. Mit einer anderen App öffnen\?
+ Konnte die angegebene URL nicht erkennen. Mit einer anderen Anwendung öffnen\?
Fünfte Aktionstaste
Vierte Aktionstaste
Dritte Aktionstaste
@@ -631,10 +631,10 @@
Puffern
Wiederholen
Nichts
- Warteschlange
+ Warteschlange abspielen
Automatische Warteschlange
- Den Player zu wechseln könnte deine Warteschlange überschreiben
- Bestätige das Leeren der Warteschlange
+ Der Wechsel von einem Abspielprogramm zu einem anderen kann Ihre Warteschlange überschreiben
+ Nach einer Bestätigung fragen, bevor eine Warteschlange zu säubern
Die aktive Player-Warteschlange wird ersetzt
Eingereiht
YouTube bietet einen „Eingeschränkten Modus“, der potenzielle Inhalte für Erwachsene ausblendet
@@ -656,9 +656,9 @@
Deaktiviere diese Option, um Meta-Infofelder mit zusätzlichen Informationen zum Stream-Ersteller, zum Stream-Inhalt oder zu einer Suchanforderung auszublenden.
Kapitel
Beschreibung
- Ähnliche Streams
+ Verwandte Streams
Kommentare
- Deaktiviere diese Option, um die Videobeschreibung und zusätzliche Informationen auszublenden
+ Ausschalten, um Videobeschreibung und Zusatzinformationen auszublenden
Beschreibung anzeigen
Öffnen mit
Keine App auf deinem Gerät kann dies öffnen
@@ -670,4 +670,7 @@
Absturz der App
Dieses Video ist altersbeschränkt.
\nAufgrund neuer YouTube-Richtlinien mit altersbeschränkten Videos kann NewPipe auf keinen dieser Videostreams zugreifen und ist daher nicht in der Lage, es abzuspielen.
+ Radio
+ Vorgestellt
+ Lösen
\ No newline at end of file
diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml
index b69ede8a5..029375d75 100644
--- a/app/src/main/res/values-el/strings.xml
+++ b/app/src/main/res/values-el/strings.xml
@@ -10,7 +10,7 @@
Λήψη
Αναζήτηση
Ρυθμίσεις
- Μήπως εννοείτε \"%1$s\";
+ Μήπως εννοείτε «%1$s»;
Κοινοποίηση με
Επιλέξτε πρόγραμμα περιήγησης
περιστροφή
@@ -25,7 +25,7 @@
Προεπιλεγμένη ανάλυση
Αναπαραγωγή με το Kodi
Εγκατάσταση της εφαρμογής Kore;
- Εμφάνιση της επιλογής \"Αναπαραγωγή με το Kodi\"
+ Εμφάνιση της επιλογής «Αναπαραγωγή με το Kodi»
Προβολή μιας επιλογής για αναπαραγωγή με το Kodi media center
Ήχος
Προεπιλεγμένη μορφή ήχου
@@ -33,7 +33,7 @@
Σκοτεινό
Φωτεινό
Λήψη
- Εμφάνιση \"Επόμενου\" και \"Σχετικών\" βίντεο
+ Εμφάνιση «Επόμενου» και «Σχετικών» βίντεο
Δεν υποστηρίζεται η διεύθυνση URL
Προεπιλεγμένη γλώσσα περιεχομένου
Βίντεο και ήχος
@@ -87,7 +87,7 @@
Ιστορικό
Ιστορικό
Εμφάνιση πληροφοριών
- Πατήστε \"Αναζήτηση\" για να ξεκινήσετε
+ Πατήστε «Αναζήτηση» για να ξεκινήσετε
\n
Δε βρέθηκε πρόγραμμα αναπαραγωγής ροής δεδομένων (μπορείτε να εγκαταστήσετε το VLC για να κάνετε αναπαραγωγή).
Λήψη του αρχείου ροής
@@ -128,7 +128,7 @@
Κρατήστε ιστορικό των αναπαραχθέντων βίντεο
Ανάκτηση αναπαραγωγής
Συνέχιση της αναπαραγωγής έπειτα από διακοπές (π.χ. κλήσεις)
- Εμφάνιση επεξήγησης του \"Πιέστε παρατεταμένα για προσθήκη\"
+ Εμφάνιση επεξήγησης του «Πιέστε παρατεταμένα για προσθήκη»
Εμφάνιση υπόδειξης όταν πατηθεί το κουμπί παρασκηνίου ή αναδυόμενου παραθύρου στη σελίδα λεπτομερειών του βίντεο
Προεπιλεγμένη χώρα περιεχομένου
Υπηρεσία
@@ -360,13 +360,13 @@
\n
\n1. Πλοηγηθείτε στο: %1$s
\n2. Εισέλθετε στο λογαριασμό σας, όταν σας ζητηθεί.
-\n3. Πατήστε το \"Περιλαμβάνονται όλα τα δεδομένα του YouTube\", στη συνέχεια \"Κατάργηση επιλογής όλων\" και επιλέξτε μόνο το \"συνδρομές\" και \"ΟΚ\".
-\n4. Πατήστε \"Επόμενο βήμα\" και μετά \"Δημιουργία εξαγωγής\".
-\n5. Πατήστε \"Λήψη\" όταν εμφανιστεί.
-\n6. Από το ληφθέν αρχείο zip εξάγετε το αρχείο \"συνδρομές.json\" και εισάγετε το εδώ.
+\n3. Πατήστε το «Περιλαμβάνονται όλα τα δεδομένα του YouTube», στη συνέχεια «Κατάργηση επιλογής όλων» και επιλέξτε μόνο το «συνδρομές» και «ΟΚ».
+\n4. Πατήστε «Επόμενο βήμα» και μετά «Δημιουργία εξαγωγής».
+\n5. Πατήστε «Λήψη» όταν εμφανιστεί.
+\n6. Από το ληφθέν αρχείο zip εξάγετε το αρχείο «συνδρομές.json» και εισάγετε το εδώ.
Για να εισάγετε τον λογαριασμό SoundCloud σας, πληκτρολογήστε τον σύνδεσμο ή το ID σας:
\n
-\n1. Ενεργοποιήστε τη λειτουργία \"Desktop mode\" στον φυλλομετρητή σας (καθώς η ιστοσελίδα δεν είναι διαθέσιμη για κινητά)
+\n1. Ενεργοποιήστε τη λειτουργία «Desktop mode» στον φυλλομετρητή σας (καθώς η ιστοσελίδα δεν είναι διαθέσιμη για κινητά)
\n2. Πλοηθηθείτε στο %1$s
\n3. Εισέλθετε στο λογαριασμό σας, όταν σας ζητηθεί
\n4. Αντιγράψτε τον σύνδεσμο του λογαριασμού στον οποίο ανακατευθυνθήκατε.
@@ -486,7 +486,7 @@
Θα σας ζητηθεί πού να αποθηκεύσετε κάθε λήψη.
\nΕπιλέξτε SAF αν θέλετε να κατεβάσετε σε μια εξωτερική κάρτα SD
Χρήση SAF
- Το \"Πλαίσιο Πρόσβασης Αποθήκευσης\" (SAF) επιτρέπει λήψεις σε μια εξωτερική κάρτα SD.
+ Το «Πλαίσιο Πρόσβασης Αποθήκευσης» (SAF) επιτρέπει λήψεις σε μια εξωτερική κάρτα SD.
\nΟρισμένες συσκευές δεν είναι συμβατές
Διαγραφή θέσεων αναπαραγωγής
Διαγράφει όλες τις θέσεις αναπαραγωγής
@@ -541,7 +541,7 @@
Δεν υπάρχουν σελιδοδείκτες λίστας αναπαραγωγής ακόμα
Επιλέξτε μια λίστα αναπαραγωγής
Τέλος
- Πατήστε \"Τέλος\" όταν επιλυθεί
+ Πατήστε «Τέλος» όταν επιλυθεί
∞ βίντεο
100+ βίντεο
Αναφορά στο GitHub
@@ -553,7 +553,7 @@
Τραγούδια
Αυτό το βίντεο έχει περιορισμό ηλικίας.
\n
-\nΕνεργοποιήστε το \"%1$s\" στις ρυθμίσεις εάν θέλετε να το δείτε.
+\nΕνεργοποιήστε το «%1$s» στις ρυθμίσεις εάν θέλετε να το δείτε.
Λειτουργία περιορισμένης πρόσβασης του YouTube
Ειδοποίηση
Δεν ήταν δυνατή η αναγνώριση της διεύθυνσης URL. Άνοιγμα με άλλη εφαρμογή;
@@ -631,10 +631,10 @@
Προσθήκη στην ουρά
Πιο αγαπημένα
Παρακαλούμε ελέγξτε αν το πρόβλημα σας έχει ήδη αναφερθεί. Οι διπλές αναφορές μας στερούν το χρόνο που θα μπορούσαμε να διαθέσουμε για την επίλυση του προβλήματος.
- Εκκαθάριση των cookies που αποθηκεύει η εφαρμογή όταν λύνετε ένα reCAPTCHA
+ Εκκαθάριση των cookies που αποθηκεύει η εφαρμογή όταν επιλύετε ένα reCAPTCHA
Τα reCAPTCHA cookies εκκαθαρίστηκαν
Εκκαθάριση reCAPTCHA cookies
- Το YouTube διαθέτει \"Περιορισμένη Λειτουργία\" η οποία κρύβει πιθανώς ακατάλληλο περιεχόμενο
+ Το YouTube διαθέτει «Περιορισμένη Λειτουργία» η οποία κρύβει πιθανώς ακατάλληλο περιεχόμενο
Εμφάνιση πιθανώς ακατάλληλου περιεχομένου (18+)
Το instance υπάρχει ήδη
Αδυναμία πιστοποίησης του instance
@@ -670,4 +670,7 @@
Αυτό το περιεχόμενο δεν είναι διαθέσιμο στη χώρα σας.
Αυτό το βίντεο έχει περιορισμό ηλικίας.
\nΛόγω της νέας πολιτικής του YouTube για αυτά τα βίντεο, το NewPipe δεν μπορεί να το αναπαράγει.
+ Επιλεγμένα
+ Ράδιο
+ Λύση
\ No newline at end of file
diff --git a/app/src/main/res/values-en-rGB/strings.xml b/app/src/main/res/values-en-rGB/strings.xml
index 8f5523cb7..6dd6e26aa 100644
--- a/app/src/main/res/values-en-rGB/strings.xml
+++ b/app/src/main/res/values-en-rGB/strings.xml
@@ -2,7 +2,7 @@
Inexact seek allows the player to seek to positions faster with reduced precision. Seeking for 5, 15 or 25 seconds doesn’t work with this.
Display an option to play a video via Kodi media centre
- Have Android customize the notification’s colour according to the main colour in the thumbnail (note that this is not available on all devices)
+ Have Android customise the notification’s colour according to the main colour in the thumbnail (note that this is not available on all devices)
Colourise notification
Import a SoundCloud profile by typing either the URL or your ID:
\n
@@ -30,4 +30,62 @@
Did you mean ‘%1$s’\?
Tap ‘Search’ to get started
\n
+ Channel’s avatar thumbnail
+ Time after last update before a subscription is considered outdated – %s
+ Start playback automatically – %s
+ Action when switching to other app from main video player – %s
+ Default action when opening content – %s
+ Whether you have ideas of; translation, design changes, code cleaning, or real heavy code changes – help is always welcome. The more is done, the better it gets!
+ Switch to Main
+ Switch to Pop-up
+ Switch to Background
+ Video hash notification
+ Toggle orientation
+ App update notification
+ Just once
+ Show content possibly unsuitable for children because it has an age limit (such as 18+)
+ Queued on pop-up player
+ Queued on background player
+ Playing in pop-up mode
+ Updates
+ Debug
+ Other
+ Appearance
+ Pop-up
+ History and cache
+ Video and audio
+ Player
+ Cancel
+ This content is not yet supported by NewPipe.
+\n
+\nHopefully, it will be supported in a future version.
+ Do you think feed loading is too slow\? If so, try enabling fast loading (you can change it in settings or by pressing the button below).
+\n
+\nNewPipe offers two feed loading methods:
+\n• Fetching the whole subscription channel, which is slow but complete.
+\n• Using a dedicated service endpoint, which is fast but usually not complete.
+\n
+\nThe difference between the two is that the fast one usually lacks some information, like the item\'s duration or type (can\'t distinguish between live videos and normal ones) and it may return fewer items.
+\n
+\nYouTube is an example of a service that offers this fast method with its RSS feed.
+\n
+\nSo the choice boils down to what you prefer: speed or complete information.
+ Available in some services, it is usually much faster but may return a limited number of items and often incomplete information (e.g. no duration, item type, no live status).
+ You will be asked where to save each download.
+\nChoose SAF if you want to download to an SD card
+ Maximum number of attempts before cancelling the download
+ Read licence
+ NewPipe is copyleft libre software: You can use, study share and improve it at will. Specifically you can redistribute and/or modify it under the terms of the GNU General Public Licence as published by the Free Software Foundation, either version 3 of the Licence, or (at your option) any later version.
+ NewPipe’s licence
+ Licences
+ Could not load licence
+ Third-party licences
+ Downloading to SD card not possible. Reset download folder location\?
+ Behaviour
+ Select your favourite PeerTube instances
+ Continue playing after interruptions (e.g. phone calls)
+ Turn off to prevent loading thumbnails, saving data and memory usage. Changes clear both in-memory and on-disc image cache.
+ Published on %1$s
+ %1$s views
+ Report this error via e-mail
\ No newline at end of file
diff --git a/app/src/main/res/values-eo/strings.xml b/app/src/main/res/values-eo/strings.xml
index 2f2a9622c..0da721300 100644
--- a/app/src/main/res/values-eo/strings.xml
+++ b/app/src/main/res/values-eo/strings.xml
@@ -528,7 +528,7 @@
Doni la permeson por afiŝiĝi supre aliaj apoj
Preferata aplingvo
Sistemnormo
- Premu « Finita » kiam solvita
+ Premu “Finita” kiam solvita
Finita
- %d sekundo
diff --git a/app/src/main/res/values-eu/strings.xml b/app/src/main/res/values-eu/strings.xml
index a76e8f8e6..07cdcadf4 100644
--- a/app/src/main/res/values-eu/strings.xml
+++ b/app/src/main/res/values-eu/strings.xml
@@ -531,7 +531,7 @@
Egina
Bideoak
- - %d segundu
+ - segundu %d
- %d segundu
ExoPlayer-en mugak direla eta bilaketaren iraupena %d segundotan ezarri da
@@ -662,4 +662,15 @@
Desaktibatu bideoaren deskribapena eta informazio gehigarria ezkutatzeko
Erakutsi deskribapena
Ireki honekin...
+ Irratia
+ Nabarmenduak
+ Eduki hau ordaindu duten erabiltzaileentzat soilik dago eskuragarri, eta NewPipe-k ezin du tramsmititu edo deskargatu.
+ Bideo hau YouTube Music Premium kideentzako soilik eskuragarri dago, eta NewPipe-k ezin du transmititu edo deskargatu.
+ Eduki hau pribatua da, eta NewPipe-k ezin du transmititu edo deskargatu.
+ Hau SoundCloud Go+ pista bat da, zure herrialdean gutxienez, eta NewPipe-k ezin du transmititu edo deskargatu.
+ Eduki hau ez dago eskuragarri zure herrialdean.
+ Aplikazioa kraskatu
+ Ebatzi
+ Bideo hau adinez mugatua dago.
+\nAdinez mugatutako bideoekiko YouTube-ren politika berriengatik, NewPipe-k ezin ditu bideo hauek atzitu eta ezin ditu erreproduzitu.
\ No newline at end of file
diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml
index 6020f8cb1..6dc0ac868 100644
--- a/app/src/main/res/values-fr/strings.xml
+++ b/app/src/main/res/values-fr/strings.xml
@@ -6,11 +6,11 @@
Vouliez-vous dire « %1$s » \?
Télécharger
Dossier de téléchargement vidéo
- Choisissez le dossier de téléchargement des vidéos
- Les vidéos téléchargées sont stockées ici
+ Choisissez le dossier de téléchargement des fichiers vidéo
+ Les fichiers vidéo téléchargés sont stockées ici
Installer
Installer l’application Kore manquante \?
- Aucun lecteur multimédia trouvé. Voulez-vous installer VLC \?
+ Aucun lecteur de flux trouvé. Installer VLC \?
Ouvrir dans un navigateur
Lire avec Kodi
rotation
@@ -18,7 +18,7 @@
Paramètres
Partager
Partager avec
- Affiche une option pour lire une vidéo avec Kodi
+ Afficher une option pour lire une vidéo via Kodi
Afficher l’option « Lire avec Kodi »
Publiée le %1$s
%1$s vues
@@ -63,8 +63,8 @@
Impossible de déchiffrer la signature URL de la vidéo
Impossible d’analyser complètement le site web
Les flux en direct ne sont pas encore pris en charge
- Désolé, une erreur est survenue.
- Lit la vidéo lorsque NewPipe est lancée depuis une autre application
+ Désolé, cela n\'aurait pas dû se produire.
+ Lecture d\'une vidéo lorsque NewPipe est appelé depuis une autre application
Signaler cette erreur par courriel
Information :
Ce qui s’est passé :
@@ -109,8 +109,8 @@
Chaîne
Défi reCAPTCHA
Défi reCAPTCHA demandé
- Ouvrir en mode flottant
- Mode flottant
+ Ouvrir en mode pop-up
+ Mode pop-up
Lecture en mode flottant
Oui
Plus tard
@@ -121,10 +121,10 @@
Cette autorisation est nécessaire pour
\nutiliser le mode flottant
Arrière-plan
- Flottant
- Définition par défaut de la fenêtre flottante
+ Pop-up
+ Définition par défaut de la popup
Afficher des définitions plus élevées
- Seuls certains appareils peuvent lire les vidéos 2K et 4K
+ Seuls certains appareils peuvent lire des vidéos 2K/4K
Format vidéo par défaut
Mémoriser les propriétés de la fenêtre flottante
Mémorise les dernières taille et position de la fenêtre flottante
@@ -133,7 +133,7 @@
Rafraîchir
Effacer
G
- Le son peut être absent à certaines définitions
+ Suppression de l\'audio à certaines définitions
Utiliser des gestes pour contrôler la luminosité et le volume du lecteur
Suggestions de recherche
Affiche les suggestions lors d’une recherche
@@ -249,7 +249,7 @@
Service
Ouvrir le menu
Fermer le menu
- Aucun lecteur multimédia trouvé (vous pouvez installer VLC pour continuer).
+ Aucun lecteur de flux trouvé (vous pouvez installer VLC pour le lire).
Toujours
Une seule fois
Les lecteurs externes ne prennent pas en charge ces types de liens
@@ -270,8 +270,8 @@
Fichier ZIP non valide
Avertissement : impossible d’importer tous les fichiers.
Cela effacera vos paramètres actuels.
- Voir les détails
- Listes de lecture enregistrées
+ Afficher les informations
+ Listes de lecture mises en favoris
Ajouter à
Glisser pour réordonner
Créer
@@ -315,7 +315,7 @@
Une erreur est survenue : %1$s
Supprimer un seul média
Quelque chose va bientôt apparaître ici ;D
- Télécharger le flux
+ Télécharger le fichier flux
Ajouter automatiquement le flux suivant à la liste de lecture
Continue la liste de lecture (non répétitive) en ajoutant un flux lié
Débogage
@@ -397,7 +397,7 @@
Réduire vers le lecteur flottant
Se désabonner
Nouvel onglet
- Sélectionner un onglet
+ Choisir l\'onglet
Contrôle gestuel du volume
Utiliser des gestes pour contrôler le volume du lecteur
Contrôle gestuel de la luminosité
@@ -486,7 +486,7 @@
Affiche les indicateurs de position de lecture dans les listes
Positions de reprise de lecture supprimées.
Utiliser l’IAS
- L’ « Infrastructure d’accès au stockage » permet de télécharger sur une carte mémoire externe.
+ L’« Infrastructure d’accès au stockage » permet de télécharger sur une carte mémoire externe.
\nCertains appareils ne sont pas compatibles
Supprimer les positions de reprise de lecture
Supprime toutes les positions de reprise de lecture
@@ -602,7 +602,7 @@
Les vidéos qui ont été regardées avant et après avoir été ajoutées à la liste de lecture seront supprimées.
\nÊtes-vous sûr \? C’est irréversible !
Supprimer les vidéos regardées \?
- Miniature de la chaine
+ Miniature de l\'avatar de la chaine
De %s
Créé par %s
Les textes originaux des services vont être visibles dans les items
@@ -627,18 +627,18 @@
Confirmer av. de suppr. la liste de lecture
Notification
Rien
- Chargement
- Lire aléatoirement
+ Tamponnage
+ Mélangeur
Répéter
- Vous pouvez sélectionner au maximum trois actions à faire figurer dans la notification compacte !
+ Vous pouvez sélectionner au plus trois actions à afficher dans la notification compacte!
Modifiez chaque action de notification ci-dessous en appuyant dessus. Sélectionnez jusqu’à trois d’entre elles pour les faire apparaitre dans la notification compacte en utilisant les cases à cocher à droite.
Cinquième bouton d’action
Quatrième bouton d’action
Troisième bouton d’action
Deuxième bouton d’action
Premier bouton d’action
- Scale la miniature de la vidéo affichée dans la notification du rapport de forme 16:9 au 1:1 (peut provoquer des déformations)
- Dimensionner la miniature au format 1:1
+ Redimensionner la miniature de la vidéo affichée dans la notification du format 16:9 au 1:1 (peut introduire des distorsions)
+ Redimensionner la miniature au format 1:1
Afficher les fuites de mémoire
Ajouté à la file d’attente
Ajouter à la file d’attente
@@ -647,7 +647,7 @@
Effacer les cookies reCAPTCHA
YouTube dispose d’un « Mode restreint » qui cache le contenu potentiellement inapproprié
Affiche du contenu probablement inapproprié pour les enfants
- Notification colorée
+ Coloriser la notification
Demander à Android de personnaliser la couleur de la notification en fonction de la couleur principale de la miniature (noter que cela n’est pas disponible sur tous les appareils)
Afficher la miniature
Utiliser la miniature pour l\'arrière-plan de l’écran de verrouillage et les notifications
@@ -667,9 +667,15 @@
Afficher la description
Faire planter l\'application
Ce contenu n\'est pas disponible dans votre pays.
- Ce contenu n\'est disponible que pour les abonnés, il ne peut donc pas être diffusé en continu ni téléchargé par NewPipe.
+ Ce contenu est uniquement disponible pour les utilisateurs qui ont payé, il ne peut donc pas être diffusé en continu ni téléchargé par NewPipe.
Cette vidéo n\'est disponible que pour les membres de YouTube Music Premium, elle ne peut donc pas être diffusée en continu ni téléchargée par NewPipe.
Ce contenu est privé, il ne peut donc pas être diffusé en continu ni téléchargé par NewPipe.
+ Ceci est une piste SoundCloud Go+, au moins dans votre pays, elle ne peut donc pas être diffusée ou téléchargée par NewPipe.
+ Cette vidéo est soumise à une limite d\'âge.
+\nEn raison des nouvelles politiques de YouTube concernant les vidéos soumises à une limite d\'âge, NewPipe ne peut accéder à aucun de ses flux vidéo et ne peut donc pas les lire.
+ Radio
+ Tendances
+ Résoudre
Automatique (thème de l\'appareil)
Choisissez votre thème nuit favori — %s
Vous pouvez chosir votre thème nuit favori
diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml
index a8481ad49..a62c2bbb2 100644
--- a/app/src/main/res/values-it/strings.xml
+++ b/app/src/main/res/values-it/strings.xml
@@ -35,7 +35,7 @@
Non mi piace
Mi piace
Impossibile creare la cartella di download \'%1$s\'
- Creata la cartella per i download \'%1$s\'
+ Cartella per i download \"%1$s\" creata
Usa lettore video esterno
Usa lettore audio esterno
Cartella audio scaricati
@@ -477,7 +477,7 @@
Spazio insufficiente sul dispositivo
Progresso perso poiché il file è stato eliminato
Vuoi cancellare la cronologia dei download o eliminare tutti i file scaricati\?
- Sarà avviato un solo dowload per volta
+ Sarà avviato un solo download per volta
Avvia i download
Sospendi i download
Chiedi dove scaricare
@@ -521,7 +521,7 @@
recupero
Impossibile recuperare questo download
Scegli un\'istanza
- Elimina cronologia dei download
+ Elimina la cronologia dei download
Elimina file scaricati
%1$d download eliminati
Consentire la visualizzazione sopra altre applicazioni
@@ -609,7 +609,7 @@
Mostra solo iscrizioni non raggruppate
Seleziona una playlist
Risultati per: %s
- Playlist
+ Pagina delle playlist
Prima di segnalare un problema, verificare che non sia già stato riportato da qualcun altro. Il tempo che gli sviluppatori utilizzerebbero per creare un ulteriore ticket potrebbe essere invece impiegato per correggere il problema stesso.
Segnala su GitHub
Copia segnalazione formattata
@@ -670,4 +670,7 @@
Questo contenuto non è disponibile nel tuo Paese.
Questo video è soggetto a restrizioni di età.
\nA causa delle nuove politiche di YouTube, NewPipe non può accedere a questo tipo di video.
+ Radio
+ In evidenza
+ Risolvi
\ No newline at end of file
diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml
index 8282c6ad0..8f83e28f9 100644
--- a/app/src/main/res/values-ja/strings.xml
+++ b/app/src/main/res/values-ja/strings.xml
@@ -9,7 +9,7 @@
ダウンロード
検索
設定
- もしかして: \"%1$s\"
+ もしかして: 「%1$s」\?
共有
ブラウザを選択
回転
@@ -78,7 +78,7 @@
不具合を報告
利用者レポートを送る
生放送
- 開始するには \"検索\" をタップ
+ 開始するには「検索」をタップ
\n
開始
一時停止
@@ -522,7 +522,7 @@
他のアプリの上に表示する権限を与えてください
アプリの言語
システムの既定
- 解けたら \"完了\" を押してください
+ 解けたら「完了」を押してください
完了
動画
diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml
index 164b816de..32da51da3 100644
--- a/app/src/main/res/values-ko/strings.xml
+++ b/app/src/main/res/values-ko/strings.xml
@@ -535,7 +535,7 @@
무음
아직 재생목록 책갈피가 없습니다
재생목록 선택
- 해결 되었다면 \"완료\"를 누르세요
+ 해결 되었다면 “완료”를 누르세요
∞ 비디오
100+ 비디오
도움말
diff --git a/app/src/main/res/values-ml/strings.xml b/app/src/main/res/values-ml/strings.xml
index c01778cae..eda9349b4 100644
--- a/app/src/main/res/values-ml/strings.xml
+++ b/app/src/main/res/values-ml/strings.xml
@@ -398,7 +398,7 @@
കുറഞ്ഞ കൃത്യതയോടെ സീക് ചെയ്യാൻ Inexact seek സഹായിക്കുന്നു. 5/15/25 സെക്കൻഡ് സീക് ഈ മോഡിൽ പ്രവർത്തിക്കുകയില്ല.
പോപ്പപ്പിന്റെ അവസാന വലുപ്പവും സ്ഥാനവും ഓർത്തിരിക്കുക
പോപ്പപ്പ് വലുപ്പവും സ്ഥാനവും ഓർത്തിരിക്കുക
- കട്ട ഇരുട്ട് തീം
+ "കറുപ്പ് തീം"
ഡാർക്ക് തീം
ലൈറ്റ് തീം
തീം
@@ -444,7 +444,7 @@
സ്ക്രീൻ റൊറ്റേഷൻ
ബ്രൗസർ തിരഞ്ഞെടുക്കുക
പങ്കുവയ്ക്കൂ
- ഇതാണോ കവി ഉദ്ദേശിച്ചേ: %1$s\?
+ "നിങ്ങൾ ഉദ്ദേശിച്ചത് : \"%1$s\" ആണോ\?"
ക്രമീകരണങ്ങൾ
തിരയുക
സ്ട്രീം ഫൈൽ ഡൗൺലോഡ് ചെയ്യുക
@@ -458,7 +458,8 @@
സ്ട്രീം പ്ലയർ കണ്ടെത്താനായില്ല. VLC ഇൻസ്റ്റാൾ ചെയ്യട്ടെ\?
%1$s - ന് പ്രസിദ്ധീകരിച്ചു
%1$s തവണ കാണപ്പെട്ടു
- \"സെർച്ച്\" അമർത്തൂ! നമുക്ക് തുടങ്ങാം
+ തുടങ്ങാൻ \"തിരയൽ\" അമർത്തുക
+\n
ഈ ഉള്ളടക്കത്തെ ഇതുവരെ ന്യൂപൈപ്പ് പിന്തുണയ്ക്കുന്നില്ല.
\n
\nഭാവിയിലെ ഒരു പതിപ്പിൽ ഇത് പിന്തുണയ്ക്കുമെന്ന് പ്രതീക്ഷിക്കുന്നു.
@@ -609,4 +610,12 @@
പ്ലേലിസ്റ്റ് പേജ്
തെറ്റ് GitHub ല് റിപ്പോര്ട്ട് ചെയ്യുക
ലഘുചിത്രം 1: 1 വീക്ഷണാനുപാതത്തിലേക്ക് സ്കെയിൽ ചെയ്യുക
+ "വീഡിയോ കവർ ചിത്രത്തിന്റെ മെയിൻ കളറിന് അനുസരിച്ചു നോട്ടിഫിക്കേഷന്റെ കളർ മാറ്റാൻ ആൻഡ്രോയ്ഡിനെ അനുവദിക്കുക (ഇത് എല്ലാം ഉപകരണങ്ങളിലും ലഭ്യമല്ല )"
+ നോട്ടിഫിക്കേഷൻ വർണ്ണാഭമാകുക
+ ഒന്നുമില്ല
+ ക്രമരഹിതം
+ ആവർത്തിക്കുക
+ നിങ്ങൾക്ക് കോംപാക്ട് നോട്ടിഫിക്കേഷൻ ആയി കാണിക്കാൻ മൂന്ന് നോട്ടിഫിക്കേഷൻ വരെ തിരഞ്ഞെടുക്കാം.
+ ഇതിനോടൊപ്പം തുറക്കുക
+ നോട്ടിഫിക്കേഷനിൽ കാണിക്കുന്ന വീഡിയോ കവർ ചിത്രം 16:9 എന്ന അനുപാതത്തിൽ നിന്നും 1:1 ലേക്ക് മാറ്റാം (പ്രശ്നങ്ങൾ ഉണ്ടാവാൻ സാധ്യത )
\ No newline at end of file
diff --git a/app/src/main/res/values-nl-rBE/strings.xml b/app/src/main/res/values-nl-rBE/strings.xml
index 7a4870db8..c2443fc53 100644
--- a/app/src/main/res/values-nl-rBE/strings.xml
+++ b/app/src/main/res/values-nl-rBE/strings.xml
@@ -572,7 +572,7 @@
Selecteer een afspeellijst
Standaard kiosk
Klaar
- Tik op \"Klaar\" zodra opgelost
+ Tik op ‘Klaar’ zodra opgelost
∞ video\'s
100+ video\'s
diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml
index 1fada869a..7d0171904 100644
--- a/app/src/main/res/values-nl/strings.xml
+++ b/app/src/main/res/values-nl/strings.xml
@@ -662,4 +662,15 @@
Commentaar
Schakel dit uit om video beschrijvingen en additionele informatie te verbergen
Openen met
+ Radio
+ Uitgelicht
+ Deze inhoud is alleen beschikbaar voor gebruikers die hebben betaald, dus het kan niet worden gestreamd of gedownload door NewPipe.
+ Deze video is alleen beschikbaar voor YouTube Music Premium-leden en kan dus niet worden gestreamd of gedownload door NewPipe.
+ Deze inhoud is privé en kan dus niet worden gestreamd of gedownload door NewPipe.
+ Dit is een SoundCloud Go + -track, althans in jouw land, dus het kan niet worden gestreamd of gedownload door NewPipe.
+ Deze inhoud is niet beschikbaar in uw land.
+ De app laten crashen
+ Oplossen
+ Deze video heeft een leeftijdsbeperking.
+\nVanwege nieuw YouTube-beleid over video\'s met leeftijdsbeperking, heeft NewPipe geen toegang tot zijn videostreams en kan deze dus niet afspelen.
\ No newline at end of file
diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml
index ebde87e1c..707bbc620 100644
--- a/app/src/main/res/values-pl/strings.xml
+++ b/app/src/main/res/values-pl/strings.xml
@@ -680,4 +680,7 @@
Ten film jest ograniczony wiekowo.
\nZe względu na nowe zasady YouTube z ograniczeniem wiekowym, NewPipe nie ma dostępu do żadnego z jego strumieni wideo i dlatego nie jest w stanie go odtworzyć.
To jest utwór SoundCloud Go+, przynajmniej w Twoim kraju, więc nie może być przesyłany strumieniowo lub pobierany przez NewPipe.
+ Radio
+ Polecane
+ Rozwiąż
\ No newline at end of file
diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml
index a99dd21ac..2d5210f8e 100644
--- a/app/src/main/res/values-pt-rBR/strings.xml
+++ b/app/src/main/res/values-pt-rBR/strings.xml
@@ -106,7 +106,7 @@
Usar Tor
Relatório do usuário
Mostrar \"Reproduzir com Kodi\"
- Ocorrido:\\nPedido:\\nIdioma do conteúdo:\\nPaís do conteúdo:\\nIdioma do app:\\nServiço:\\nHora GMT:\\nPacote:\\nVersão:\\nVersão SO:
+ Ocorrido:\\nPedido:\\nIdioma do conteúdo:\\nPaís do conteúdo:\\nIdioma do app:\\nServiço:\\nHora GMT:\\nPacote:\\nVersão:\\nVersão da SO:
Abrir no modo popup
Resolução padrão do popup
Mostrar resoluções maiores
@@ -670,4 +670,7 @@
Este conteúdo não está disponível em seu país.
Este vídeo tem restrição de idade.
\nDevido às novas políticas do YouTube sobre vídeos com restrição de idade, NewPipe não pode acessar nenhum vídeo do stream e, portanto, não pode reproduzi-lo.
+ Rádio
+ Destaque
+ Resolvido
\ No newline at end of file
diff --git a/app/src/main/res/values-pt-rPT/strings.xml b/app/src/main/res/values-pt-rPT/strings.xml
index 38e84f4f9..baac54c18 100644
--- a/app/src/main/res/values-pt-rPT/strings.xml
+++ b/app/src/main/res/values-pt-rPT/strings.xml
@@ -670,4 +670,7 @@
Este conteúdo não está disponível no seu país.
Este vídeo tem uma restrição de idade.
\nDevido às novas políticas do YouTube com vídeos com restrição de idade, o NewPipe não pode acessar nenhum dos seus fluxos de vídeo, portanto, é incapaz de reproduzi-lo.
+ Rádio
+ Destaque
+ Resolver
\ No newline at end of file
diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml
index aa79089a9..3a08e14e3 100644
--- a/app/src/main/res/values-pt/strings.xml
+++ b/app/src/main/res/values-pt/strings.xml
@@ -670,4 +670,7 @@
Este conteúdo é privado, portanto não pode ser transmitido ou descarregado pelo NewPipe.
Esta é uma faixa de SoundCloud Go+, pelo menos no seu país, pelo que não pode ser transmitida ou descarregada por NewPipe.
Este conteúdo não está disponível no seu país.
+ Rádio
+ Destaques
+ Resolver
\ No newline at end of file
diff --git a/app/src/main/res/values-sat/strings.xml b/app/src/main/res/values-sat/strings.xml
index 6a5441869..03c2d8720 100644
--- a/app/src/main/res/values-sat/strings.xml
+++ b/app/src/main/res/values-sat/strings.xml
@@ -55,4 +55,6 @@
ᱠᱷᱟᱹᱞᱤ ᱛᱤᱱᱟᱹᱝ ᱜᱟᱱ ᱥᱟᱫᱷᱚᱱ ᱢᱮᱱᱟᱜᱼᱟ ᱚᱠᱟ ᱫᱚ 2K/4K ᱣᱤᱰᱤᱭᱚ ᱠᱚ ᱪᱟᱹᱞᱩ ᱫᱟᱲᱮᱭᱟᱜᱼᱟᱭ
ᱥᱟᱞᱟᱜ ᱠᱷᱩᱞᱟᱹᱭ ᱢᱮ
Kore ᱮᱯ ᱵᱟᱭ ᱧᱟᱢ ᱞᱮᱱᱟ, ᱵᱚᱦᱟᱞ ᱟ ᱥᱮ\?
+ Kodi ᱢᱮᱰᱤᱭᱟ ᱯᱞᱮᱭᱟᱹᱨ ᱛᱮ ᱣᱤᱰᱤᱭᱚ ᱯᱞᱮ ᱨᱮᱭᱟᱜ ᱚᱯᱥᱚᱱ ᱫᱮᱠᱷᱟᱣᱢᱮ
+ \"Kodi ᱛᱮ ᱪᱟᱹᱞᱩ\" ᱚᱯᱥᱚᱱ ᱫᱮᱠᱷᱟᱣᱢᱮ
\ No newline at end of file
diff --git a/app/src/main/res/values-sc/strings.xml b/app/src/main/res/values-sc/strings.xml
index ebb869c21..2d0b39153 100644
--- a/app/src/main/res/values-sc/strings.xml
+++ b/app/src/main/res/values-sc/strings.xml
@@ -670,4 +670,7 @@
Faghe serrare s\'aplicatzione
Custu vìdeu tenet unu lìmite de edade.
\nPro neghe de sas polìticas noas de YouTube in subra de sos vìdeos limitados pro edade, NewPipe non podet atzèdere a perunu flussu vìdeu de custa genia e duncas non los podet riproduire.
+ Ràdiu
+ In evidèntzia
+ Risolve
\ No newline at end of file
diff --git a/app/src/main/res/values-sl/strings.xml b/app/src/main/res/values-sl/strings.xml
index 2e2d08d6a..6f71d69bf 100644
--- a/app/src/main/res/values-sl/strings.xml
+++ b/app/src/main/res/values-sl/strings.xml
@@ -514,4 +514,24 @@ odpiranje v pojavnem načinu
Prikaži opis
Spremenite mapo z prenosi
Prikazujem rezultate za %s
+ Vrsta
+ V vrsti
+ NewPipe posodobitve so na voljo!
+ Zamenjaj pogled
+ Avtomatsko
+ Mreža
+ Nikoli
+ Samo na Wi-Fi
+ Minimiziraj na predvajalnik v ozadju
+ Nič
+ Omeji ločjlivost pri uporabi mobilnih podatkov
+ Brez omejitev
+ Zavrni
+ Korak
+ yourID, soundcloud.com/yourid
+ Stran kiosk
+ Kateri zavihki so prikazani na domači strani
+ Rešiti
+ Izbrišite vse predpomnjene podatke spletnih strani
+ Odpiranje z
\ No newline at end of file
diff --git a/app/src/main/res/values-so/strings.xml b/app/src/main/res/values-so/strings.xml
index 0603d2642..7c93c8eef 100644
--- a/app/src/main/res/values-so/strings.xml
+++ b/app/src/main/res/values-so/strings.xml
@@ -662,4 +662,15 @@
Tus faahfaahinta
Ku fur
Wax app ah oo kuugu jira mafuri karo midkan
+ Raadye
+ Laguu sooxulay
+ Shaygan waxaa loo heli karaa kaliya xubnaha bixiyay lacag, sidaa darteed NewPipe laguma daawan/dagsan karo.
+ Muuqaalkan waxaa loo heli karaa kaliya xubnaha YouTube Music Premium, sidaa darteed NewPipe laguma daawan/dagsan karo.
+ Shaygan waa khaas, sidaa darteed NewPipe laguma daawan karo lagumana dajin karo.
+ Shaygan waa SoundCloud Go+, ama ugu yaraan wadankaaga ayuu ka yahay, sidaa darteed NewPipe laguma daawan/dagsan karo.
+ Shaygan wadanka aad joogto looma heli karo.
+ Khalkhali app-ka
+ Xalli
+ Muuqaalkan da\'da qofka ayuu ku xidhan yahay.
+\nAyadooy ugu wacantahay talaabooyin cusub oo YouTube uu ku qaaday muuqaalada da\'da ku xidhan, NewPipe ma furi karo muuqaalkan.
\ No newline at end of file
diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml
index 4403142de..7e0e3726d 100644
--- a/app/src/main/res/values-tr/strings.xml
+++ b/app/src/main/res/values-tr/strings.xml
@@ -648,11 +648,11 @@
Küçük resmi göster
Android\'in bildirim rengini küçük resimdeki ana renge göre özelleştirmesini sağlayın (bunun tüm aygıtlarda kullanılamadığını unutmayın)
Bildirimi renklendir
- Dosya özeti hesaplanıyor
+ Hash hesaplanıyor
Video dosya özetleme süreci için bildirimler
Video Dosya Özeti Bildirimi
- Son
- Akış yaratıcısı, akış içeriği veya arama isteğiyle ilgili ek bilgiyi gösteren üst bilgi kutularını gizlemek için kapat.
+ En Son
+ Akış oluşturucu, akış içeriği veya bir arama isteği hakkında ek bilgiler içeren meta bilgi kutularını gizlemek için kapatın.
Üst bilgiyi göster
Bölümler
Açıklama
@@ -670,4 +670,7 @@
Bu içerik ülkenizde kullanılamaz.
Bu video yaş kısıtlıdır.
\nYouTube\'un yeni yaş kısıtlı videolar ilkesi gereği, NewPipe böylesi videoların akışına erişemez ve bu nedenle oynatamaz.
+ Öne çıkan
+ Radyo
+ Çöz
\ No newline at end of file
diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml
index 5ff2b7c6b..8b2875ad0 100644
--- a/app/src/main/res/values-zh-rTW/strings.xml
+++ b/app/src/main/res/values-zh-rTW/strings.xml
@@ -660,4 +660,7 @@
此內容在您所在的國家不可用。
此影片有年齡限制。
\n因為 YouTube 新的年齡影片限制政策,NewPipe 無法存取任何這類的視訊串流,因此無法播放。
+ 廣播
+ 精選
+ 解決
\ No newline at end of file
diff --git a/fastlane/metadata/android/nl_BE/changelogs/730.txt b/fastlane/metadata/android/nl-BE/changelogs/730.txt
similarity index 100%
rename from fastlane/metadata/android/nl_BE/changelogs/730.txt
rename to fastlane/metadata/android/nl-BE/changelogs/730.txt
diff --git a/fastlane/metadata/android/nl_BE/changelogs/770.txt b/fastlane/metadata/android/nl-BE/changelogs/770.txt
similarity index 100%
rename from fastlane/metadata/android/nl_BE/changelogs/770.txt
rename to fastlane/metadata/android/nl-BE/changelogs/770.txt
diff --git a/fastlane/metadata/android/nl_BE/changelogs/820.txt b/fastlane/metadata/android/nl-BE/changelogs/820.txt
similarity index 100%
rename from fastlane/metadata/android/nl_BE/changelogs/820.txt
rename to fastlane/metadata/android/nl-BE/changelogs/820.txt
diff --git a/fastlane/metadata/android/nl_BE/changelogs/830.txt b/fastlane/metadata/android/nl-BE/changelogs/830.txt
similarity index 100%
rename from fastlane/metadata/android/nl_BE/changelogs/830.txt
rename to fastlane/metadata/android/nl-BE/changelogs/830.txt
diff --git a/fastlane/metadata/android/nl_BE/changelogs/850.txt b/fastlane/metadata/android/nl-BE/changelogs/850.txt
similarity index 100%
rename from fastlane/metadata/android/nl_BE/changelogs/850.txt
rename to fastlane/metadata/android/nl-BE/changelogs/850.txt
diff --git a/fastlane/metadata/android/nl_BE/changelogs/910.txt b/fastlane/metadata/android/nl-BE/changelogs/910.txt
similarity index 100%
rename from fastlane/metadata/android/nl_BE/changelogs/910.txt
rename to fastlane/metadata/android/nl-BE/changelogs/910.txt
diff --git a/fastlane/metadata/android/nl_BE/changelogs/950.txt b/fastlane/metadata/android/nl-BE/changelogs/950.txt
similarity index 100%
rename from fastlane/metadata/android/nl_BE/changelogs/950.txt
rename to fastlane/metadata/android/nl-BE/changelogs/950.txt
diff --git a/fastlane/metadata/android/nl_BE/changelogs/953.txt b/fastlane/metadata/android/nl-BE/changelogs/953.txt
similarity index 100%
rename from fastlane/metadata/android/nl_BE/changelogs/953.txt
rename to fastlane/metadata/android/nl-BE/changelogs/953.txt
diff --git a/fastlane/metadata/android/nl_BE/changelogs/954.txt b/fastlane/metadata/android/nl-BE/changelogs/954.txt
similarity index 100%
rename from fastlane/metadata/android/nl_BE/changelogs/954.txt
rename to fastlane/metadata/android/nl-BE/changelogs/954.txt
diff --git a/fastlane/metadata/android/nl_BE/changelogs/955.txt b/fastlane/metadata/android/nl-BE/changelogs/955.txt
similarity index 100%
rename from fastlane/metadata/android/nl_BE/changelogs/955.txt
rename to fastlane/metadata/android/nl-BE/changelogs/955.txt
diff --git a/fastlane/metadata/android/nl_BE/changelogs/956.txt b/fastlane/metadata/android/nl-BE/changelogs/956.txt
similarity index 100%
rename from fastlane/metadata/android/nl_BE/changelogs/956.txt
rename to fastlane/metadata/android/nl-BE/changelogs/956.txt
diff --git a/fastlane/metadata/android/nl_BE/changelogs/957.txt b/fastlane/metadata/android/nl-BE/changelogs/957.txt
similarity index 100%
rename from fastlane/metadata/android/nl_BE/changelogs/957.txt
rename to fastlane/metadata/android/nl-BE/changelogs/957.txt
diff --git a/fastlane/metadata/android/nl_BE/full_description.txt b/fastlane/metadata/android/nl-BE/full_description.txt
similarity index 100%
rename from fastlane/metadata/android/nl_BE/full_description.txt
rename to fastlane/metadata/android/nl-BE/full_description.txt
diff --git a/fastlane/metadata/android/nl_BE/short_description.txt b/fastlane/metadata/android/nl-BE/short_description.txt
similarity index 100%
rename from fastlane/metadata/android/nl_BE/short_description.txt
rename to fastlane/metadata/android/nl-BE/short_description.txt
diff --git a/fastlane/metadata/android/pt_BR/changelogs/950.txt b/fastlane/metadata/android/pt-BR/changelogs/950.txt
similarity index 100%
rename from fastlane/metadata/android/pt_BR/changelogs/950.txt
rename to fastlane/metadata/android/pt-BR/changelogs/950.txt
diff --git a/fastlane/metadata/android/pt_BR/changelogs/952.txt b/fastlane/metadata/android/pt-BR/changelogs/952.txt
similarity index 100%
rename from fastlane/metadata/android/pt_BR/changelogs/952.txt
rename to fastlane/metadata/android/pt-BR/changelogs/952.txt
diff --git a/fastlane/metadata/android/pt_BR/changelogs/953.txt b/fastlane/metadata/android/pt-BR/changelogs/953.txt
similarity index 100%
rename from fastlane/metadata/android/pt_BR/changelogs/953.txt
rename to fastlane/metadata/android/pt-BR/changelogs/953.txt
diff --git a/fastlane/metadata/android/pt_BR/changelogs/954.txt b/fastlane/metadata/android/pt-BR/changelogs/954.txt
similarity index 100%
rename from fastlane/metadata/android/pt_BR/changelogs/954.txt
rename to fastlane/metadata/android/pt-BR/changelogs/954.txt
diff --git a/fastlane/metadata/android/pt_BR/changelogs/955.txt b/fastlane/metadata/android/pt-BR/changelogs/955.txt
similarity index 100%
rename from fastlane/metadata/android/pt_BR/changelogs/955.txt
rename to fastlane/metadata/android/pt-BR/changelogs/955.txt
diff --git a/fastlane/metadata/android/pt_BR/changelogs/956.txt b/fastlane/metadata/android/pt-BR/changelogs/956.txt
similarity index 100%
rename from fastlane/metadata/android/pt_BR/changelogs/956.txt
rename to fastlane/metadata/android/pt-BR/changelogs/956.txt
diff --git a/fastlane/metadata/android/pt_BR/changelogs/958.txt b/fastlane/metadata/android/pt-BR/changelogs/958.txt
similarity index 100%
rename from fastlane/metadata/android/pt_BR/changelogs/958.txt
rename to fastlane/metadata/android/pt-BR/changelogs/958.txt
diff --git a/fastlane/metadata/android/pt_BR/changelogs/959.txt b/fastlane/metadata/android/pt-BR/changelogs/959.txt
similarity index 100%
rename from fastlane/metadata/android/pt_BR/changelogs/959.txt
rename to fastlane/metadata/android/pt-BR/changelogs/959.txt
diff --git a/fastlane/metadata/android/pt_BR/changelogs/960.txt b/fastlane/metadata/android/pt-BR/changelogs/960.txt
similarity index 100%
rename from fastlane/metadata/android/pt_BR/changelogs/960.txt
rename to fastlane/metadata/android/pt-BR/changelogs/960.txt
diff --git a/fastlane/metadata/android/pt_BR/changelogs/962.txt b/fastlane/metadata/android/pt-BR/changelogs/962.txt
similarity index 100%
rename from fastlane/metadata/android/pt_BR/changelogs/962.txt
rename to fastlane/metadata/android/pt-BR/changelogs/962.txt
diff --git a/fastlane/metadata/android/pt_BR/full_description.txt b/fastlane/metadata/android/pt-BR/full_description.txt
similarity index 100%
rename from fastlane/metadata/android/pt_BR/full_description.txt
rename to fastlane/metadata/android/pt-BR/full_description.txt
diff --git a/fastlane/metadata/android/pt_BR/short_description.txt b/fastlane/metadata/android/pt-BR/short_description.txt
similarity index 100%
rename from fastlane/metadata/android/pt_BR/short_description.txt
rename to fastlane/metadata/android/pt-BR/short_description.txt
diff --git a/fastlane/metadata/android/pt_PT/changelogs/63.txt b/fastlane/metadata/android/pt-PT/changelogs/63.txt
similarity index 100%
rename from fastlane/metadata/android/pt_PT/changelogs/63.txt
rename to fastlane/metadata/android/pt-PT/changelogs/63.txt
diff --git a/fastlane/metadata/android/pt_PT/changelogs/64.txt b/fastlane/metadata/android/pt-PT/changelogs/64.txt
similarity index 100%
rename from fastlane/metadata/android/pt_PT/changelogs/64.txt
rename to fastlane/metadata/android/pt-PT/changelogs/64.txt
diff --git a/fastlane/metadata/android/pt_PT/changelogs/730.txt b/fastlane/metadata/android/pt-PT/changelogs/730.txt
similarity index 100%
rename from fastlane/metadata/android/pt_PT/changelogs/730.txt
rename to fastlane/metadata/android/pt-PT/changelogs/730.txt
diff --git a/fastlane/metadata/android/pt_PT/changelogs/770.txt b/fastlane/metadata/android/pt-PT/changelogs/770.txt
similarity index 100%
rename from fastlane/metadata/android/pt_PT/changelogs/770.txt
rename to fastlane/metadata/android/pt-PT/changelogs/770.txt
diff --git a/fastlane/metadata/android/pt_PT/changelogs/820.txt b/fastlane/metadata/android/pt-PT/changelogs/820.txt
similarity index 100%
rename from fastlane/metadata/android/pt_PT/changelogs/820.txt
rename to fastlane/metadata/android/pt-PT/changelogs/820.txt
diff --git a/fastlane/metadata/android/pt_PT/changelogs/830.txt b/fastlane/metadata/android/pt-PT/changelogs/830.txt
similarity index 100%
rename from fastlane/metadata/android/pt_PT/changelogs/830.txt
rename to fastlane/metadata/android/pt-PT/changelogs/830.txt
diff --git a/fastlane/metadata/android/pt_PT/changelogs/850.txt b/fastlane/metadata/android/pt-PT/changelogs/850.txt
similarity index 100%
rename from fastlane/metadata/android/pt_PT/changelogs/850.txt
rename to fastlane/metadata/android/pt-PT/changelogs/850.txt
diff --git a/fastlane/metadata/android/pt_PT/changelogs/860.txt b/fastlane/metadata/android/pt-PT/changelogs/860.txt
similarity index 100%
rename from fastlane/metadata/android/pt_PT/changelogs/860.txt
rename to fastlane/metadata/android/pt-PT/changelogs/860.txt
diff --git a/fastlane/metadata/android/pt_PT/changelogs/870.txt b/fastlane/metadata/android/pt-PT/changelogs/870.txt
similarity index 100%
rename from fastlane/metadata/android/pt_PT/changelogs/870.txt
rename to fastlane/metadata/android/pt-PT/changelogs/870.txt
diff --git a/fastlane/metadata/android/pt_PT/changelogs/900.txt b/fastlane/metadata/android/pt-PT/changelogs/900.txt
similarity index 100%
rename from fastlane/metadata/android/pt_PT/changelogs/900.txt
rename to fastlane/metadata/android/pt-PT/changelogs/900.txt
diff --git a/fastlane/metadata/android/pt_PT/changelogs/910.txt b/fastlane/metadata/android/pt-PT/changelogs/910.txt
similarity index 100%
rename from fastlane/metadata/android/pt_PT/changelogs/910.txt
rename to fastlane/metadata/android/pt-PT/changelogs/910.txt
diff --git a/fastlane/metadata/android/pt_PT/changelogs/920.txt b/fastlane/metadata/android/pt-PT/changelogs/920.txt
similarity index 100%
rename from fastlane/metadata/android/pt_PT/changelogs/920.txt
rename to fastlane/metadata/android/pt-PT/changelogs/920.txt
diff --git a/fastlane/metadata/android/pt_PT/changelogs/940.txt b/fastlane/metadata/android/pt-PT/changelogs/940.txt
similarity index 100%
rename from fastlane/metadata/android/pt_PT/changelogs/940.txt
rename to fastlane/metadata/android/pt-PT/changelogs/940.txt
diff --git a/fastlane/metadata/android/pt_PT/changelogs/950.txt b/fastlane/metadata/android/pt-PT/changelogs/950.txt
similarity index 100%
rename from fastlane/metadata/android/pt_PT/changelogs/950.txt
rename to fastlane/metadata/android/pt-PT/changelogs/950.txt
diff --git a/fastlane/metadata/android/pt_PT/changelogs/951.txt b/fastlane/metadata/android/pt-PT/changelogs/951.txt
similarity index 100%
rename from fastlane/metadata/android/pt_PT/changelogs/951.txt
rename to fastlane/metadata/android/pt-PT/changelogs/951.txt
diff --git a/fastlane/metadata/android/pt_PT/changelogs/952.txt b/fastlane/metadata/android/pt-PT/changelogs/952.txt
similarity index 100%
rename from fastlane/metadata/android/pt_PT/changelogs/952.txt
rename to fastlane/metadata/android/pt-PT/changelogs/952.txt
diff --git a/fastlane/metadata/android/pt_PT/changelogs/953.txt b/fastlane/metadata/android/pt-PT/changelogs/953.txt
similarity index 100%
rename from fastlane/metadata/android/pt_PT/changelogs/953.txt
rename to fastlane/metadata/android/pt-PT/changelogs/953.txt
diff --git a/fastlane/metadata/android/pt_PT/changelogs/954.txt b/fastlane/metadata/android/pt-PT/changelogs/954.txt
similarity index 100%
rename from fastlane/metadata/android/pt_PT/changelogs/954.txt
rename to fastlane/metadata/android/pt-PT/changelogs/954.txt
diff --git a/fastlane/metadata/android/pt_PT/changelogs/955.txt b/fastlane/metadata/android/pt-PT/changelogs/955.txt
similarity index 100%
rename from fastlane/metadata/android/pt_PT/changelogs/955.txt
rename to fastlane/metadata/android/pt-PT/changelogs/955.txt
diff --git a/fastlane/metadata/android/pt_PT/changelogs/956.txt b/fastlane/metadata/android/pt-PT/changelogs/956.txt
similarity index 100%
rename from fastlane/metadata/android/pt_PT/changelogs/956.txt
rename to fastlane/metadata/android/pt-PT/changelogs/956.txt
diff --git a/fastlane/metadata/android/pt_PT/changelogs/957.txt b/fastlane/metadata/android/pt-PT/changelogs/957.txt
similarity index 100%
rename from fastlane/metadata/android/pt_PT/changelogs/957.txt
rename to fastlane/metadata/android/pt-PT/changelogs/957.txt
diff --git a/fastlane/metadata/android/pt_PT/changelogs/958.txt b/fastlane/metadata/android/pt-PT/changelogs/958.txt
similarity index 100%
rename from fastlane/metadata/android/pt_PT/changelogs/958.txt
rename to fastlane/metadata/android/pt-PT/changelogs/958.txt
diff --git a/fastlane/metadata/android/pt_PT/changelogs/959.txt b/fastlane/metadata/android/pt-PT/changelogs/959.txt
similarity index 100%
rename from fastlane/metadata/android/pt_PT/changelogs/959.txt
rename to fastlane/metadata/android/pt-PT/changelogs/959.txt
diff --git a/fastlane/metadata/android/pt_PT/changelogs/960.txt b/fastlane/metadata/android/pt-PT/changelogs/960.txt
similarity index 100%
rename from fastlane/metadata/android/pt_PT/changelogs/960.txt
rename to fastlane/metadata/android/pt-PT/changelogs/960.txt
diff --git a/fastlane/metadata/android/pt_PT/full_description.txt b/fastlane/metadata/android/pt-PT/full_description.txt
similarity index 100%
rename from fastlane/metadata/android/pt_PT/full_description.txt
rename to fastlane/metadata/android/pt-PT/full_description.txt
diff --git a/fastlane/metadata/android/pt_PT/short_description.txt b/fastlane/metadata/android/pt-PT/short_description.txt
similarity index 100%
rename from fastlane/metadata/android/pt_PT/short_description.txt
rename to fastlane/metadata/android/pt-PT/short_description.txt
diff --git a/fastlane/metadata/android/uz_Latn/changelogs/63.txt b/fastlane/metadata/android/uz-Latn/changelogs/63.txt
similarity index 100%
rename from fastlane/metadata/android/uz_Latn/changelogs/63.txt
rename to fastlane/metadata/android/uz-Latn/changelogs/63.txt
diff --git a/fastlane/metadata/android/uz_Latn/changelogs/64.txt b/fastlane/metadata/android/uz-Latn/changelogs/64.txt
similarity index 100%
rename from fastlane/metadata/android/uz_Latn/changelogs/64.txt
rename to fastlane/metadata/android/uz-Latn/changelogs/64.txt
diff --git a/fastlane/metadata/android/uz_Latn/changelogs/730.txt b/fastlane/metadata/android/uz-Latn/changelogs/730.txt
similarity index 100%
rename from fastlane/metadata/android/uz_Latn/changelogs/730.txt
rename to fastlane/metadata/android/uz-Latn/changelogs/730.txt
diff --git a/fastlane/metadata/android/uz_Latn/changelogs/770.txt b/fastlane/metadata/android/uz-Latn/changelogs/770.txt
similarity index 100%
rename from fastlane/metadata/android/uz_Latn/changelogs/770.txt
rename to fastlane/metadata/android/uz-Latn/changelogs/770.txt
diff --git a/fastlane/metadata/android/uz_Latn/changelogs/820.txt b/fastlane/metadata/android/uz-Latn/changelogs/820.txt
similarity index 100%
rename from fastlane/metadata/android/uz_Latn/changelogs/820.txt
rename to fastlane/metadata/android/uz-Latn/changelogs/820.txt
diff --git a/fastlane/metadata/android/uz_Latn/changelogs/830.txt b/fastlane/metadata/android/uz-Latn/changelogs/830.txt
similarity index 100%
rename from fastlane/metadata/android/uz_Latn/changelogs/830.txt
rename to fastlane/metadata/android/uz-Latn/changelogs/830.txt
diff --git a/fastlane/metadata/android/uz_Latn/changelogs/850.txt b/fastlane/metadata/android/uz-Latn/changelogs/850.txt
similarity index 100%
rename from fastlane/metadata/android/uz_Latn/changelogs/850.txt
rename to fastlane/metadata/android/uz-Latn/changelogs/850.txt
diff --git a/fastlane/metadata/android/uz_Latn/changelogs/860.txt b/fastlane/metadata/android/uz-Latn/changelogs/860.txt
similarity index 100%
rename from fastlane/metadata/android/uz_Latn/changelogs/860.txt
rename to fastlane/metadata/android/uz-Latn/changelogs/860.txt
diff --git a/fastlane/metadata/android/uz_Latn/changelogs/870.txt b/fastlane/metadata/android/uz-Latn/changelogs/870.txt
similarity index 100%
rename from fastlane/metadata/android/uz_Latn/changelogs/870.txt
rename to fastlane/metadata/android/uz-Latn/changelogs/870.txt
diff --git a/fastlane/metadata/android/uz_Latn/changelogs/900.txt b/fastlane/metadata/android/uz-Latn/changelogs/900.txt
similarity index 100%
rename from fastlane/metadata/android/uz_Latn/changelogs/900.txt
rename to fastlane/metadata/android/uz-Latn/changelogs/900.txt
diff --git a/fastlane/metadata/android/uz_Latn/changelogs/910.txt b/fastlane/metadata/android/uz-Latn/changelogs/910.txt
similarity index 100%
rename from fastlane/metadata/android/uz_Latn/changelogs/910.txt
rename to fastlane/metadata/android/uz-Latn/changelogs/910.txt
diff --git a/fastlane/metadata/android/uz_Latn/changelogs/920.txt b/fastlane/metadata/android/uz-Latn/changelogs/920.txt
similarity index 100%
rename from fastlane/metadata/android/uz_Latn/changelogs/920.txt
rename to fastlane/metadata/android/uz-Latn/changelogs/920.txt
diff --git a/fastlane/metadata/android/uz_Latn/changelogs/930.txt b/fastlane/metadata/android/uz-Latn/changelogs/930.txt
similarity index 100%
rename from fastlane/metadata/android/uz_Latn/changelogs/930.txt
rename to fastlane/metadata/android/uz-Latn/changelogs/930.txt
diff --git a/fastlane/metadata/android/uz_Latn/changelogs/940.txt b/fastlane/metadata/android/uz-Latn/changelogs/940.txt
similarity index 100%
rename from fastlane/metadata/android/uz_Latn/changelogs/940.txt
rename to fastlane/metadata/android/uz-Latn/changelogs/940.txt
diff --git a/fastlane/metadata/android/uz_Latn/changelogs/950.txt b/fastlane/metadata/android/uz-Latn/changelogs/950.txt
similarity index 100%
rename from fastlane/metadata/android/uz_Latn/changelogs/950.txt
rename to fastlane/metadata/android/uz-Latn/changelogs/950.txt
diff --git a/fastlane/metadata/android/uz_Latn/changelogs/952.txt b/fastlane/metadata/android/uz-Latn/changelogs/952.txt
similarity index 100%
rename from fastlane/metadata/android/uz_Latn/changelogs/952.txt
rename to fastlane/metadata/android/uz-Latn/changelogs/952.txt
diff --git a/fastlane/metadata/android/uz_Latn/changelogs/953.txt b/fastlane/metadata/android/uz-Latn/changelogs/953.txt
similarity index 100%
rename from fastlane/metadata/android/uz_Latn/changelogs/953.txt
rename to fastlane/metadata/android/uz-Latn/changelogs/953.txt
diff --git a/fastlane/metadata/android/uz_Latn/changelogs/954.txt b/fastlane/metadata/android/uz-Latn/changelogs/954.txt
similarity index 100%
rename from fastlane/metadata/android/uz_Latn/changelogs/954.txt
rename to fastlane/metadata/android/uz-Latn/changelogs/954.txt
diff --git a/fastlane/metadata/android/uz_Latn/changelogs/955.txt b/fastlane/metadata/android/uz-Latn/changelogs/955.txt
similarity index 100%
rename from fastlane/metadata/android/uz_Latn/changelogs/955.txt
rename to fastlane/metadata/android/uz-Latn/changelogs/955.txt
diff --git a/fastlane/metadata/android/uz_Latn/changelogs/956.txt b/fastlane/metadata/android/uz-Latn/changelogs/956.txt
similarity index 100%
rename from fastlane/metadata/android/uz_Latn/changelogs/956.txt
rename to fastlane/metadata/android/uz-Latn/changelogs/956.txt
diff --git a/fastlane/metadata/android/uz_Latn/changelogs/957.txt b/fastlane/metadata/android/uz-Latn/changelogs/957.txt
similarity index 100%
rename from fastlane/metadata/android/uz_Latn/changelogs/957.txt
rename to fastlane/metadata/android/uz-Latn/changelogs/957.txt
diff --git a/fastlane/metadata/android/uz_Latn/full_description.txt b/fastlane/metadata/android/uz-Latn/full_description.txt
similarity index 100%
rename from fastlane/metadata/android/uz_Latn/full_description.txt
rename to fastlane/metadata/android/uz-Latn/full_description.txt
diff --git a/fastlane/metadata/android/uz_Latn/short_description.txt b/fastlane/metadata/android/uz-Latn/short_description.txt
similarity index 100%
rename from fastlane/metadata/android/uz_Latn/short_description.txt
rename to fastlane/metadata/android/uz-Latn/short_description.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/63.txt b/fastlane/metadata/android/zh-Hans/changelogs/63.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/63.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/63.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/64.txt b/fastlane/metadata/android/zh-Hans/changelogs/64.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/64.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/64.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/71.txt b/fastlane/metadata/android/zh-Hans/changelogs/71.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/71.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/71.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/730.txt b/fastlane/metadata/android/zh-Hans/changelogs/730.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/730.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/730.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/740.txt b/fastlane/metadata/android/zh-Hans/changelogs/740.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/740.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/740.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/750.txt b/fastlane/metadata/android/zh-Hans/changelogs/750.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/750.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/750.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/770.txt b/fastlane/metadata/android/zh-Hans/changelogs/770.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/770.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/770.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/780.txt b/fastlane/metadata/android/zh-Hans/changelogs/780.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/780.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/780.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/790.txt b/fastlane/metadata/android/zh-Hans/changelogs/790.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/790.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/790.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/800.txt b/fastlane/metadata/android/zh-Hans/changelogs/800.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/800.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/800.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/810.txt b/fastlane/metadata/android/zh-Hans/changelogs/810.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/810.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/810.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/820.txt b/fastlane/metadata/android/zh-Hans/changelogs/820.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/820.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/820.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/830.txt b/fastlane/metadata/android/zh-Hans/changelogs/830.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/830.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/830.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/840.txt b/fastlane/metadata/android/zh-Hans/changelogs/840.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/840.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/840.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/850.txt b/fastlane/metadata/android/zh-Hans/changelogs/850.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/850.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/850.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/860.txt b/fastlane/metadata/android/zh-Hans/changelogs/860.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/860.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/860.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/870.txt b/fastlane/metadata/android/zh-Hans/changelogs/870.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/870.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/870.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/900.txt b/fastlane/metadata/android/zh-Hans/changelogs/900.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/900.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/900.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/910.txt b/fastlane/metadata/android/zh-Hans/changelogs/910.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/910.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/910.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/920.txt b/fastlane/metadata/android/zh-Hans/changelogs/920.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/920.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/920.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/930.txt b/fastlane/metadata/android/zh-Hans/changelogs/930.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/930.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/930.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/940.txt b/fastlane/metadata/android/zh-Hans/changelogs/940.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/940.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/940.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/950.txt b/fastlane/metadata/android/zh-Hans/changelogs/950.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/950.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/950.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/951.txt b/fastlane/metadata/android/zh-Hans/changelogs/951.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/951.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/951.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/952.txt b/fastlane/metadata/android/zh-Hans/changelogs/952.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/952.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/952.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/953.txt b/fastlane/metadata/android/zh-Hans/changelogs/953.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/953.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/953.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/954.txt b/fastlane/metadata/android/zh-Hans/changelogs/954.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/954.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/954.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/955.txt b/fastlane/metadata/android/zh-Hans/changelogs/955.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/955.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/955.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/956.txt b/fastlane/metadata/android/zh-Hans/changelogs/956.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/956.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/956.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/957.txt b/fastlane/metadata/android/zh-Hans/changelogs/957.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/957.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/957.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/958.txt b/fastlane/metadata/android/zh-Hans/changelogs/958.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/958.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/958.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/959.txt b/fastlane/metadata/android/zh-Hans/changelogs/959.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/959.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/959.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/960.txt b/fastlane/metadata/android/zh-Hans/changelogs/960.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/960.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/960.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/961.txt b/fastlane/metadata/android/zh-Hans/changelogs/961.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/961.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/961.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/962.txt b/fastlane/metadata/android/zh-Hans/changelogs/962.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/962.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/962.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/963.txt b/fastlane/metadata/android/zh-Hans/changelogs/963.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/963.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/963.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/964.txt b/fastlane/metadata/android/zh-Hans/changelogs/964.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/964.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/964.txt
diff --git a/fastlane/metadata/android/zh_Hans/changelogs/965.txt b/fastlane/metadata/android/zh-Hans/changelogs/965.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/changelogs/965.txt
rename to fastlane/metadata/android/zh-Hans/changelogs/965.txt
diff --git a/fastlane/metadata/android/zh_Hans/full_description.txt b/fastlane/metadata/android/zh-Hans/full_description.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/full_description.txt
rename to fastlane/metadata/android/zh-Hans/full_description.txt
diff --git a/fastlane/metadata/android/zh_Hans/short_description.txt b/fastlane/metadata/android/zh-Hans/short_description.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hans/short_description.txt
rename to fastlane/metadata/android/zh-Hans/short_description.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/63.txt b/fastlane/metadata/android/zh-Hant/changelogs/63.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/63.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/63.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/64.txt b/fastlane/metadata/android/zh-Hant/changelogs/64.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/64.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/64.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/71.txt b/fastlane/metadata/android/zh-Hant/changelogs/71.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/71.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/71.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/730.txt b/fastlane/metadata/android/zh-Hant/changelogs/730.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/730.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/730.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/750.txt b/fastlane/metadata/android/zh-Hant/changelogs/750.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/750.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/750.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/760.txt b/fastlane/metadata/android/zh-Hant/changelogs/760.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/760.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/760.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/770.txt b/fastlane/metadata/android/zh-Hant/changelogs/770.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/770.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/770.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/780.txt b/fastlane/metadata/android/zh-Hant/changelogs/780.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/780.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/780.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/790.txt b/fastlane/metadata/android/zh-Hant/changelogs/790.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/790.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/790.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/800.txt b/fastlane/metadata/android/zh-Hant/changelogs/800.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/800.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/800.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/810.txt b/fastlane/metadata/android/zh-Hant/changelogs/810.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/810.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/810.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/820.txt b/fastlane/metadata/android/zh-Hant/changelogs/820.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/820.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/820.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/830.txt b/fastlane/metadata/android/zh-Hant/changelogs/830.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/830.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/830.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/840.txt b/fastlane/metadata/android/zh-Hant/changelogs/840.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/840.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/840.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/850.txt b/fastlane/metadata/android/zh-Hant/changelogs/850.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/850.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/850.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/860.txt b/fastlane/metadata/android/zh-Hant/changelogs/860.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/860.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/860.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/870.txt b/fastlane/metadata/android/zh-Hant/changelogs/870.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/870.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/870.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/900.txt b/fastlane/metadata/android/zh-Hant/changelogs/900.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/900.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/900.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/910.txt b/fastlane/metadata/android/zh-Hant/changelogs/910.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/910.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/910.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/920.txt b/fastlane/metadata/android/zh-Hant/changelogs/920.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/920.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/920.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/930.txt b/fastlane/metadata/android/zh-Hant/changelogs/930.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/930.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/930.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/940.txt b/fastlane/metadata/android/zh-Hant/changelogs/940.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/940.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/940.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/950.txt b/fastlane/metadata/android/zh-Hant/changelogs/950.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/950.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/950.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/951.txt b/fastlane/metadata/android/zh-Hant/changelogs/951.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/951.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/951.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/952.txt b/fastlane/metadata/android/zh-Hant/changelogs/952.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/952.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/952.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/953.txt b/fastlane/metadata/android/zh-Hant/changelogs/953.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/953.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/953.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/954.txt b/fastlane/metadata/android/zh-Hant/changelogs/954.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/954.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/954.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/955.txt b/fastlane/metadata/android/zh-Hant/changelogs/955.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/955.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/955.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/956.txt b/fastlane/metadata/android/zh-Hant/changelogs/956.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/956.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/956.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/957.txt b/fastlane/metadata/android/zh-Hant/changelogs/957.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/957.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/957.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/958.txt b/fastlane/metadata/android/zh-Hant/changelogs/958.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/958.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/958.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/959.txt b/fastlane/metadata/android/zh-Hant/changelogs/959.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/959.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/959.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/960.txt b/fastlane/metadata/android/zh-Hant/changelogs/960.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/960.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/960.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/961.txt b/fastlane/metadata/android/zh-Hant/changelogs/961.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/961.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/961.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/962.txt b/fastlane/metadata/android/zh-Hant/changelogs/962.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/962.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/962.txt
diff --git a/fastlane/metadata/android/zh_Hant/changelogs/964.txt b/fastlane/metadata/android/zh-Hant/changelogs/964.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/changelogs/964.txt
rename to fastlane/metadata/android/zh-Hant/changelogs/964.txt
diff --git a/fastlane/metadata/android/zh_Hant/full_description.txt b/fastlane/metadata/android/zh-Hant/full_description.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/full_description.txt
rename to fastlane/metadata/android/zh-Hant/full_description.txt
diff --git a/fastlane/metadata/android/zh_Hant/short_description.txt b/fastlane/metadata/android/zh-Hant/short_description.txt
similarity index 100%
rename from fastlane/metadata/android/zh_Hant/short_description.txt
rename to fastlane/metadata/android/zh-Hant/short_description.txt