From 4bc86374d7aecb611b4c7251cffe8c473c17e026 Mon Sep 17 00:00:00 2001 From: Yoddikko <92546954+Yoddikko@users.noreply.github.com> Date: Sun, 30 Jan 2022 20:29:54 +0100 Subject: [PATCH] Added italian translation (#504) * Copied values file * Quasi finita la traduzione italiana * Translated everything * Rename values-it to strings.xml * Rename app/src/main/res/strings.xml to app/src/main/res/valuse-it/strings.xml * Rename app/src/main/res/valuse-it/strings.xml to app/src/main/res/values-it/strings.xml * Sorted languages in README and added Italian in SettingsFragment.kt Co-authored-by: Blatzar <46196380+Blatzar@users.noreply.github.com> --- README.md | 22 +- .../ui/settings/SettingsFragment.kt | 3 + app/src/main/res/values-it/strings.xml | 342 ++++++++++++++++++ 3 files changed, 357 insertions(+), 10 deletions(-) create mode 100644 app/src/main/res/values-it/strings.xml diff --git a/README.md b/README.md index 9792cffd..2f9237c1 100644 --- a/README.md +++ b/README.md @@ -25,22 +25,24 @@ https://github.com/LagradOst/CloudStream-3/releases ***The list of supported languages:*** * 🇱🇧 Arabic -* 🇬🇧 English * 🇳🇱 Dutch +* 🇬🇧 English * 🇫🇷 French -* 🇬🇷 Greek -* 🇸🇪 Swedish -* 🇵🇭 Tagalog -* 🇵🇱 Polish -* 🇮🇳 Hindi -* 🇮🇳 Malayalam -* 🇪🇸 Spanish -* 🇳🇴 Norsk * 🇩🇪 German -* 🇹🇷 Turkish +* 🇬🇷 Greek +* 🇮🇳 Hindi +* 🇮🇹 Italian * 🇲🇰 Macedonian +* 🇮🇳 Malayalam +* 🇳🇴 Norsk +* 🇵🇱 Polish * 🇧🇷 Portuguese (Brazil) * 🇷🇴 Romanian +* 🇪🇸 Spanish +* 🇸🇪 Swedish +* 🇵🇭 Tagalog +* 🇹🇷 Turkish +* 🇻🇳 Vietnamese ***Disclaimer:*** 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 76f7b27d..5083a86b 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 @@ -103,6 +103,8 @@ class SettingsFragment : PreferenceFragmentCompat() { } // idk, if you find a way of automating this it would be great + // https://www.iemoji.com/view/emoji/1794/flags/antarctica + // Emoji Character Encoding Data --> C/C++/Java Src private val languages = arrayListOf( Triple("\uD83C\uDDEA\uD83C\uDDF8", "Spanish", "es"), Triple("\uD83C\uDDEC\uD83C\uDDE7", "English", "en"), @@ -122,6 +124,7 @@ class SettingsFragment : PreferenceFragmentCompat() { Triple("\ud83c\uddf2\ud83c\uddf0", "Macedonian", "mk"), Triple("\ud83c\udde7\ud83c\uddf7", "Portuguese (Brazil)", "pt"), Triple("\ud83c\uddf7\ud83c\uddf4", "Romanian", "ro"), + Triple("\uD83C\uDDEE\uD83C\uDDF9", "Italian", "it"), ).sortedBy { it.second } //ye, we go alphabetical, so ppl don't put their lang on top private fun showAccountSwitch(context: Context, api: AccountManager) { diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml new file mode 100644 index 00000000..eb6c1f74 --- /dev/null +++ b/app/src/main/res/values-it/strings.xml @@ -0,0 +1,342 @@ + + + + %d %s | %sMB + %s • %sGB + %sMB / %sMB + %s %s + +%d + -%d + %d + %d + %.1f/10.0 + %d + %s Ep %d + + + Poster + @string/result_poster_img_des + Episode Poster + Main Poster + Next Random + Go back + Change Provider + Preview Background + + + Velocità (%.2fx) + Valutato: %.1f + Nuovo aggiornamento trovato!\n%s -> %s + Filler + %d min + + CloudStream + Home + Cerca + Scaricati + Impostazioni + + Cerca… + Nessun dato + Più impostazioni + Prossimo episodio + Genere + Condividi + Apri nel browser + Salta caricamento + Caricando… + + Guardando + In attesa + Completato + Lasciati + Da guardare + Nessuno + Riguardando + + Riproduci film + Stream Torrent + Fonti + Sottotitoli + Riprova connesisone… + Indietro + Riproduci episodio + + + Scarica + Scaricato + Scaricando + Download in pausa + Download iniziato + Download fallito + Download cancellato + Download completato + %s - %s + + Errore durante il caricamento dei link + Archiviazione interna + + Dub + Sub + + Elimina file + Riproduci file + Riprendi download + Ferma Download + + Disabilita segnalazione automatica di bug + Più info + Nascondi + Riproduci + Info + Filtra segnalibri + Segnalibri + Rimuovi + Imposta stato riproduzione + Applica + Cancella + Velocità riproduttore + + Impostazioni sottotitoli + Colore testo + Colore contorno + Colore sfondo + Colore finestra + Tipo bordo + Elevazione sottotitolo + Font + Grandezza font + + Cerca per provider + Cerca per tipo + + %d Banene date agli sviluppatori + Nessuna banene data + + Selezione autoamtica lingua + Lingua download + Tenere premuto per ripristinare le impostazioni predefinite + Continua a guardare + + Rimuovi + Più info + + Potrebbe essere necessaria una VPN per far funzionare correttamente questo provider + Questo provider è un torrent, si raccomanda una VPN + + Metadata is not provided by site, video loading will fail if it does not exist on site. + + Descrizione + Nessuna trama trovata + Nessuna descrizione trovata + + Picture-in-picture + Continua la riproduzione in un lettore in miniatura sopra altre applicazioni + Pulsante di ridimensionamento del riproduttore + Rimuovi bordi neri + Sottotitoli + Impostazioni sottotitoli riproduttore + Modalità eigengravy + Aggiungi opzione velocità nel riproduttore + Scorri per cercare + Scorri a sinistra o a destra per controllare il tempo nel videoplayer + Scorri per cambiare le impostazioni + Passare il dito sul lato sinistro o destro per cambiare la luminosità o il volume + Doppio tocco per cercare + Doppio tocco per mettere in pausa + Tocca due volte il lato destro o sinistro per cercare in avanti o indietro + + Tocca al centro per mettere in pausa + Utilizzare la luminosità del sistema + Utilizzare la luminosità del sistema nel lettore di app invece di una sovrapposizione scura + + + Cerca + Info + Ricerca avanzata + Dividi i risultati della ricerca per provider + Invia i dati solo in caso di crash + Non inviare alcun dato + Mostra episodio filler per anime + Mostra gli aggiornamenti dell\'app + Cerca automaticamente nuovi aggiornamenti all\'avvio + Aggiornamento alle prerelease + Cerca per aggiornamenti alle prerelease invice di cercare solo le release complete + Github + App di light novel degli stessi sviluppatori + App di anime dagli stessi sviluppatori + Entra Discord + Dai una banene agli sviluppatori + Dai una banene + + Lingua app + + Questo provider non ha il supporto per Chromecast + Nessun link trovato + Link copiato negli appunti + Riproduci episodio + Ripristina il valore predefinito + Spiacente, l\'applicazione è andata in crash. Una segnalazione anonima di bug sarà inviata agli sviluppatori + + + Stagione + Nessuna stagione + Episodio + Episodi + S + E + Nessun episodio trovato + + Elimina file + Elimina + @string/sort_cancel + Pausa + Riprendi + -30 + +30 + Staip per eliminare permanentemente %s\nSei sicuro? + + In corso + Completato + Stato + Anno + Valutazione + Durata + Sito + Sinossi + + In coda + Nessun sottotiolo + Default + + Libero + Usato + App + + + Film + Serie TV + Cartoni + Anime + Torrent + Documentari + + + Film + Serie TV + Cartoni + @string/anime + Torrent + Documentari + + Source error + Remote error + Renderer error + Unexpected player error + Errore download, controlla i permessi di archiviazione + + Episodio Chromecast + Mirror Chromecast + Riproduci in app + Riproduci in VLC + Riproduci nel browser + Copia link + Download automatico + Download Mirror + Aggiorna link + + Nessun aggiornamento trovato + Controlla aggiornamenti + + Blocca + Ridimensiona + Sorgente + Salta intro + + Non mostrare di nuovo + Aggiorna + Risoluzione preferita + DNS su HTTPS + Utile per bypassare i blocchi ISP + + Scarica path + + Mostra anime doppiati/sottotitolati + + Adatta allo schermo + Allunga + Zoom + + 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. + + Generale + Lingua provider + Disposizione app + Media preferito + + Auto + Disposizione TV + Disposizione telefono + + Colore primario + Tema app + + + anilist_key + mal_key + + %s %s + account + Logout + Login + Cambia account + Aggiungi account + Aggiungi tracking + Aggiunto %s + + Nessuno + Normale + Tutto + Max + Min + @string/none + Contorno + Depresso + Ombra + Sollevato + + The quick brown fox jumps over the lazy dog + + Consiglaito + Caricato %s + Carica da file + Downloaded file +