Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added Italian Language #34

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions _i18n.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,5 @@ export const i18n: string[] = [
'de',
'fr',
'nl',
'it',
];
2 changes: 2 additions & 0 deletions de.json
Original file line number Diff line number Diff line change
Expand Up @@ -165,6 +165,8 @@
"app.commons.languages[en].label": "English",
"app.commons.languages[fr].label": "Français",
"app.commons.languages[nl].label": "Nederlands",
"app.commons.languages[it].label": "Italienisch",


"app.component.app.login.label": "Anmelden",
"app.component.app.rooms.label": "Räume",
Expand Down
1 change: 1 addition & 0 deletions en.json
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,7 @@
"app.commons.languages[en].label": "English",
"app.commons.languages[fr].label": "Français",
"app.commons.languages[nl].label": "Nederlands",
"app.commons.languages[it].label": "Italian",

"app.component.app.login.label" : "Login",
"app.component.app.rooms.label" : "Rooms",
Expand Down
1 change: 1 addition & 0 deletions fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -165,6 +165,7 @@
"app.commons.languages[en].label": "English",
"app.commons.languages[fr].label": "Français",
"app.commons.languages[nl].label": "Nederlands",
"app.commons.languages[it].label": "Italien",

"app.component.app.login.label" : "Identifiant",
"app.component.app.rooms.label" : "Pièces",
Expand Down
234 changes: 234 additions & 0 deletions it.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,234 @@
{
"app.component.welcome.languages-missing.label": "Lingua non disponibile? Aiutaci ad integrarla!",
"app.component.welcome.welcome.label": "Benvenuto!",
"app.component.welcome.welcome-text.label": "<b>Shelly Home</b> è un'applicazione pratica e gratuita per i dispositivi domestici intelligenti <b>Shelly</b>. Seleziona la tua lingua per continuare.",
"app.component.welcome.languages.label": "Lingue",
"app.component.welcome.creation.label": "Chi ha creato Shelly Home?",
"app.component.welcome.creation-text.label": "<b>Shelly Home</b> è un'app multipiattaforma creata dallo sviluppatore di software <b>Dirk Gausmann</b>. Viene sviluppata nel suo tempo libero e mira a offrire una migliore esperienza utente agli utenti <b>Shelly </b>.",
"app.component.welcome.features.label": "Cosa può fare Shelly Home?",
"app.component.welcome.features-text.label": "<b>Shelly Home</b> è disponibile su <b>Smartphone, MacOS</b> e <b>Windows</b>. Puoi aggiungere, gestire, aggiornare e controllare i tuoi dispositivi <b>Shelly</b>, nonché personalizzare in modo altamente personalizzato come e quali informazioni desideri visualizzare.<br/>L'app funziona anche senza un account utente e può accedere direttamente i dispositivi <b>Shelly</b> situati nella stessa rete. Opzionalmente l'utente può connettersi al proprio account <b>Shelly Cloud</b>, per poter controllare i dispositivi da qualsiasi luogo.",
"app.component.welcome.start.label": "Pronto per iniziare?",
"app.component.welcome.start-text.label": "Usa <b>Shelly Home</b> con o senza un account <b>Shelly Cloud</b>",
"app.component.welcome.skip-login.label": "Salta accesso",
"app.component.welcome.login.label": "Login",
"app.component.welcome.email.label": "E-mail",
"app.component.welcome.password.label": "Password",

"app.component.dashboard.edit.header.label": "Personalizza dashboard",
"app.component.dashboard.reorder.header.label": "Riordina",
"app.component.dashboard.add-room.header.label": "Camera",
"app.component.dashboard.add-group.header.label": "Gruppo",
"app.component.dashboard.add-device.header.label": "Dispositivo",
"app.component.dashboard.add-dashboard.header.label": "Pannello di controllo",
"app.component.dashboard.cancel.header.label": "Annulla",
"app.component.dashboard.empty.label": "Trascina qui gli elementi",
"app.component.dashboard.empty-list.label": "Aggiungi una dashboard",

"app.component.more.donate.label": "Donare",
"app.component.more.system-theme.label": "Tema di sistema",
"app.component.more.dark-theme.label": "Tema scuro",
"app.component.more.light-theme.label": "Tema chiaro",
"app.component.more.add-devices.label": "Includi dispositivi",
"app.component.more.search-devices.label": "Ricerca dispositivi",
"app.component.more.update-devices.label": "Aggiorna dispositivi",
"app.component.more.language.label": "Lingua",
"app.component.more.report-error.label": "Segnala un problema",
"app.component.more.report-error-body.label": "Descrivi il problema e come ci sei arrivato",
"app.component.more.report-error-prompt.label": "Si prega di allegare il registro degli errori dalla cartella dei documenti alla posta",
"app.component.more.backup.label": "Backup",
"app.component.more.backup.header.label": "Backup dei dati dell'app",
"app.component.more.backup-do.label": "Crea backup",
"app.component.more.backup-load.label": "Carica Backup",
"app.component.more.cancel.label": "Annulla",
"app.component.more.backup-load-success.label": "Backup caricato con successo",
"app.component.more.backup-load-error.label": "Caricamento del backup non riuscito",
"app.component.more.backup-download-success.label": "Backup creato con successo",
"app.component.more.backup-download-error.label": "Creazione del backup non riuscito",

"app.component.add.confirm.label": "Cerca e aggiungi dispositivi",
"app.component.add.network.header.label": "Rete Wi-Fi",
"app.component.add.network.label": "Rete",
"app.component.add.password.label": "Password",
"app.component.add.select-shelly.label": "Seleziona dispositivi",
"app.component.add.select-type.label": "Tipo",
"app.component.add.select-ssid.label": "Prefisso SSID",

"app.component.roller-content.closed.label": "CHIUSO",
"app.component.roller-content.open.label": "APERTO",

"app.component.device-status.device-con-list[local].label": "Locale",
"app.component.device-status.device-con-list[cloud].label": "Cloud",
"app.component.device-status.device-con-list[sync].label": "Sincronizza",
"app.component.device-status.device-con-list[offline].label": "Disconnesso",
"app.component.device-status.device-con-list[locked].label": "Bloccato",
"app.component.device-status.device-con-list[updating].label": "Aggiorna",

"app.component.device-add.mode.label": "Modalità",
"app.component.device-add.name.label": "Nome",
"app.component.device-add.room_id.label": "Camera",
"app.component.device-add.relay_usage.label": "Utilizzo",
"app.component.device-add.image.label": "Icona",
"app.component.device-add.no_room_cons.label": "Consumo Standlone",
"app.component.device-add.cancel.label": "ANNULLA",
"app.component.device-add.confirm.label": "CONFERMA",

"app.component.room-add.name.label": "Nome",
"app.component.room-add.cancel.label": "ANNULLA",
"app.component.room-add.confirm.label": "CONFERMA",

"app.component.group-add.name.label": "Nome",
"app.component.group-add.type.label": "Tipo",
"app.component.group-add.type[relay].label": "Interruttore",
"app.component.group-add.type[roller].label": "Tapparella",
"app.component.group-add.type[thermostat].label": "Termostato",
"app.component.group-add.type[light].label": "Luce",
"app.component.group-add.type[custom].label": "Altro",
"app.component.group-add.devices.label": "Dispositivi",
"app.component.group-add.cancel.label": "ANNULLA",
"app.component.group-add.confirm.label": "CONFERMA",

"app.component.update.confirm.label": "Aggiorna dispositivi",
"app.component.update.download.label": "Download del firmware",
"app.component.update.download-done.label": "Firmware già scaricato",
"app.component.update.done.label": "Richiesta inviata, i dispositivi saranno ora aggiornati",
"app.component.update.no-devices.label": "Nessun dispositivo locale selezionato per l'aggiornamento ma i firmware sono già stati scaricati",

"app.component.customize.header.label": "Personalizza layout",

"app.component.graph.error.label": "Impossibile caricare i dati",

"app.component.customize-graph.header.label": "Personalizza grafico",
"app.component.customize-graph.type.label": "Tipo",
"app.component.customize-graph.type[day].label": "Giorno",
"app.component.customize-graph.type[week].label": "Settimana",
"app.component.customize-graph.type[month].label": "Mese",
"app.component.customize-graph.type[year].label": "Anno",
"app.component.customize-graph.type[custom].label": "Altro",
"app.component.customize-graph.type[custom_today].label": "Oggi",
"app.component.customize-graph.date.label": "Intervallo di date",
"app.component.customize-graph.graph-type[min_temperature].label": "Temperatura minima",
"app.component.customize-graph.graph-type[max_temperature].label": "Temperatura massima",
"app.component.customize-graph.graph-type[humidity].label": "Umidità",
"app.component.customize-graph.graph-type[consumption0].label": "Totale",
"app.component.customize-graph.graph-type[consumption1].label": "Fase 1",
"app.component.customize-graph.graph-type[consumption2].label": "Fase 2",
"app.component.customize-graph.graph-type[consumption3].label": "Fase 3",
"app.component.customize-graph.steps.label": "Passi",
"app.component.customize-graph.beginAtZero.label": "Linea zero",
"app.component.customize-graph.compact.label": "Compatto",

"app.model.mode[relay].label": "Interruttore",
"app.model.mode[roller].label": "Tapparella",
"app.model.mode[sensor].label": "Sensore",
"app.model.mode[color].label": "Colore",
"app.model.mode[white].label": "Bianco",
"app.model.mode[emeter].label": "E-Meter",
"app.model.mode[inputs_reader].label": "Input",
"app.model.mode[thermostat].label": "Termostato",

"app.model.relay_usage[outlet].label": "Presa",
"app.model.relay_usage[light].label": "Luce",

"app.alert-service.dashboard.label": "Aggiungi dashboard",
"app.alert-service.cols.label": "Numero di colonne",
"app.alert-service.cancel.label": "ANNULLA",
"app.alert-service.remove.label": "RIMUOVI",
"app.alert-service.confirm.label": "CONFERMA",
"app.alert-service.continue.label": "CONTINUA",
"app.alert-service.login.label": "Login",
"app.alert-service.e-mail.label": "E-mail",
"app.alert-service.password.label": "Password",
"app.alert-service.add-device-ssid.label": "Aggiungi dispositivo al Wi-Fi",
"app.alert-service.device-ssid.label": "SSID",
"app.alert-service.unlock.label": "Sblocca {{ssid}}",
"app.alert-service.username.label": "Nome utente",
"app.alert-service.logout.label": "Vuoi rimuovere questo account di accesso?",
"app.alert-service.delete-all.label": "Rimuovere tutti i {{deviceCount}} dispositivi?",
"app.alert-service.delete.label": "Rimuovere i dispositivi?",
"app.alert-service.user.label": "Utenti",
"app.alert-service.donate.label": "Ti piace questa app?",
"app.alert-service.donate-sub.label": "Puoi aiutarmi a coprire i miei costi di sviluppo donando!",
"app.alert-service.pin.label": "Fornisci pin",
"app.alert-service.pin-optional.label": "Fornisci pin (facoltativo)",
"app.alert-service.pin-placeholder.label": "Codice PIN",

"app.auth-service.login-success.label": "Accesso riuscito",
"app.auth-service.login-failed.label": "Accesso non riuscito!",
"app.auth-service.logout-success.label": "Disconnessione riuscita!",
"app.auth-service.wrong-credentials.label": "Password o e-mail sbagliate!",

"app.commons.cancel.label": "ANNULLA",
"app.commons.confirm.label": "CONFERMA",
"app.commons.languages.label": "Lingue",
"app.commons.languages[de].label": "Tedesco",
"app.commons.languages[en].label": "Inglese",
"app.commons.languages[fr].label": "Francese",
"app.commons.languages[nl].label": "Olandese",
"app.commons.languages[it].label": "Italiano",

"app.component.app.login.label": "Login",
"app.component.app.rooms.label": "Camere",
"app.component.app.groups.label": "Gruppi",
"app.component.app.devices.label": "Dispositivi",
"app.component.app.menu.label": "Menù",
"app.component.app.sync-error.label": "Errore durante la sincronizzazione dei dati!",
"app.component.app.no-user.label": "Nessun utente",

"app.component.users.header.label": "Utenti",
"app.component.users.empty-list.label": "Nessun utente disponibile",

"app.component.rooms.header.label": "Camere",
"app.component.rooms.empty-list.label": "Nessuna camera disponibile",

"app.component.groups.header.label": "Gruppi",
"app.component.groups.empty-list.label": "Nessun gruppo disponibile",

"app.component.devices.header.label": "Dispositivi",
"app.component.devices.empty-list.label": "Nessun dispositivo disponibile",

"app.device-service.delete-failed.label": "Impossibile eliminare il dispositivo dal cloud!",
"app.device-service.is-available-failed.label": "Impossibile verificare il proprietario!",
"app.device-service.add-failed.label": "Impossibile aggiungere il dispositivo al cloud!",
"app.device-service.disable-cloud-failed.label": "Impossibile disabilitare il cloud!",
"app.device-service.save-failed.label": "Impossibile salvare il dispositivo nel cloud!",
"app.device-service.add-bulk-failed.label": "Impossibile aggiungere dispositivi al cloud!",
"app.device-service.add-group-failed.label": "Impossibile salvare il gruppo nel cloud!",
"app.device-service.delete-group-failed.label": "Impossibile eliminare il gruppo dal cloud!",
"app.device-service.add-room-failed.label": "Impossibile salvare spazio nel cloud!",
"app.device-service.delete-room-failed.label": "Impossibile eliminare la stanza dal cloud!",

"app.http-service.disable-cloud.label": "Disconnessione del dispositivo dal cloud...",
"app.http-service.disable-cloud.success.label": "Dispositivo disconnesso correttamente dal cloud",
"app.http-service.disable-cloud.error.label": "Impossibile disconnettere il dispositivo dal cloud",
"app.http-service.enable-cloud.label": "Connessione del dispositivo al cloud...",
"app.http-service.enable-cloud.success.label": "Dispositivo connesso correttamente al cloud",
"app.http-service.enable-cloud.error.label": "Impossibile connettere il dispositivo al cloud",
"app.http-service.settings.control-error.label": "Impossibile controllare il dispositivo",
"app.http-service.settings.error.label": "Impossibile modificare le impostazioni",
"app.http-service.settings.all.error.label": "Impossibile modificare tutte le impostazioni",
"app.http-service.settings.success.label": "Impostazioni aggiornate con successo",
"app.http-service.update-device.success.label": "Dispositivo aggiornato con successo",
"app.http-service.update-device.error.label": "Impossibile aggiornare il dispositivo",
"app.http-service.settings.fetch-error.label": "Impossibile recuperare le impostazioni",
"app.http-service.add-room.success.label": "Camera aggiunta con successo",
"app.http-service.add-room.error.label": "Impossibile aggiungere spazio",
"app.http-service.update-room.success.label": "Stanza aggiornata con successo",
"app.http-service.update-room.error.label": "Impossibile aggiornare la stanza",
"app.http-service.delete-room.success.label": "Stanza eliminata con successo",
"app.http-service.delete-room.error.label": "Impossibile eliminare la stanza",
"app.http-service.add-group.success.label": "Gruppo aggiunto con successo",
"app.http-service.add-group.custom.success.label": "Gruppo aggiunto localmente, i gruppi personalizzati non verranno sincronizzati con il cloud",
"app.http-service.add-group.error.label": "Impossibile aggiungere il gruppo",
"app.http-service.update-group.success.label": "Gruppo aggiornato con successo",
"app.http-service.update-group.error.label": "Impossibile aggiornare il gruppo",
"app.http-service.delete-group.success.label": "Gruppo eliminato con successo",
"app.http-service.delete-group.error.label": "Impossibile eliminare il gruppo",
"app.http-service.fetch-settings.label": "Recupera le impostazioni del dispositivo...",
"app.http-service.connecting-cloud.label": "Connessione del dispositivo al cloud...",

"app.donate-service.donate-success.label": "Donazione inviata con successo. Grazie per il tuo supporto!",
"app.donate-service.donate-error.label": "Si è verificato un errore sconosciuto!",

"app.device-info-service.unkown-device.label": "Dispositivo sconosciuto '{{type}}' trovato, per favore contattami via mail"

}
1 change: 1 addition & 0 deletions nl.json
Original file line number Diff line number Diff line change
Expand Up @@ -164,6 +164,7 @@
"app.commons.languages[en].label": "English",
"app.commons.languages[fr].label": "Français",
"app.commons.languages[nl].label": "Nederlands",
"app.commons.languages[it].label": "Italiaans",

"app.component.app.login.label" : "Inloggen",
"app.component.app.rooms.label" : "Kamers",
Expand Down