From 5d8ede61f9f09af89aa7aafc9f158296bb723631 Mon Sep 17 00:00:00 2001 From: Fabio Fantoni Date: Thu, 8 Sep 2022 14:56:04 +0200 Subject: Add italian translation --- app/locale/it.json | 72 +++++++++++++ app/ui.js | 2 +- po/Makefile | 2 +- po/it.po | 300 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 374 insertions(+), 2 deletions(-) create mode 100644 app/locale/it.json create mode 100644 po/it.po diff --git a/app/locale/it.json b/app/locale/it.json new file mode 100644 index 0000000..6fd2570 --- /dev/null +++ b/app/locale/it.json @@ -0,0 +1,72 @@ +{ + "Connecting...": "Connessione in corso...", + "Disconnecting...": "Disconnessione...", + "Reconnecting...": "Riconnessione...", + "Internal error": "Errore interno", + "Must set host": "Devi impostare l'host", + "Connected (encrypted) to ": "Connesso (crittografato) a ", + "Connected (unencrypted) to ": "Connesso (non crittografato) a", + "Something went wrong, connection is closed": "Qualcosa è andato storto, la connessione è stata chiusa", + "Failed to connect to server": "Impossibile connettersi al server", + "Disconnected": "Disconnesso", + "New connection has been rejected with reason: ": "La nuova connessione è stata rifiutata con motivo: ", + "New connection has been rejected": "La nuova connessione è stata rifiutata", + "Credentials are required": "Le credenziali sono obbligatorie", + "noVNC encountered an error:": "noVNC ha riscontrato un errore:", + "Hide/Show the control bar": "Nascondi/Mostra la barra di controllo", + "Drag": "", + "Move/Drag Viewport": "", + "Keyboard": "Tastiera", + "Show Keyboard": "Mostra tastiera", + "Extra keys": "Tasti Aggiuntivi", + "Show Extra Keys": "Mostra Tasti Aggiuntivi", + "Ctrl": "Ctrl", + "Toggle Ctrl": "Tieni premuto Ctrl", + "Alt": "Alt", + "Toggle Alt": "Tieni premuto Alt", + "Toggle Windows": "Tieni premuto Windows", + "Windows": "Windows", + "Send Tab": "Invia Tab", + "Tab": "Tab", + "Esc": "Esc", + "Send Escape": "Invia Esc", + "Ctrl+Alt+Del": "Ctrl+Alt+Canc", + "Send Ctrl-Alt-Del": "Invia Ctrl-Alt-Canc", + "Shutdown/Reboot": "Spegnimento/Riavvio", + "Shutdown/Reboot...": "Spegnimento/Riavvio...", + "Power": "Alimentazione", + "Shutdown": "Spegnimento", + "Reboot": "Riavvio", + "Reset": "Reset", + "Clipboard": "Clipboard", + "Clear": "Pulisci", + "Fullscreen": "Schermo intero", + "Settings": "Impostazioni", + "Shared Mode": "Modalità condivisa", + "View Only": "Sola Visualizzazione", + "Clip to Window": "", + "Scaling Mode:": "Modalità di ridimensionamento:", + "None": "Nessuna", + "Local Scaling": "Ridimensionamento Locale", + "Remote Resizing": "Ridimensionamento Remoto", + "Advanced": "Avanzate", + "Quality:": "Qualità:", + "Compression level:": "Livello Compressione:", + "Repeater ID:": "ID Ripetitore:", + "WebSocket": "WebSocket", + "Encrypt": "Crittografa", + "Host:": "Host:", + "Port:": "Porta:", + "Path:": "Percorso:", + "Automatic Reconnect": "Riconnessione Automatica", + "Reconnect Delay (ms):": "Ritardo Riconnessione (ms):", + "Show Dot when No Cursor": "Mostra Punto quando Nessun Cursore", + "Logging:": "", + "Version:": "Versione:", + "Disconnect": "Disconnetti", + "Connect": "Connetti", + "Username:": "Utente:", + "Password:": "Password:", + "Send Credentials": "Invia Credenziale", + "Cancel": "Annulla" +} \ No newline at end of file diff --git a/app/ui.js b/app/ui.js index fe62ede..95ad33d 100644 --- a/app/ui.js +++ b/app/ui.js @@ -1743,7 +1743,7 @@ const UI = { }; // Set up translations -const LINGUAS = ["cs", "de", "el", "es", "fr", "ja", "ko", "nl", "pl", "pt_BR", "ru", "sv", "tr", "zh_CN", "zh_TW"]; +const LINGUAS = ["cs", "de", "el", "es", "fr", "it", "ja", "ko", "nl", "pl", "pt_BR", "ru", "sv", "tr", "zh_CN", "zh_TW"]; l10n.setup(LINGUAS); if (l10n.language === "en" || l10n.dictionary !== undefined) { UI.prime(); diff --git a/po/Makefile b/po/Makefile index 1513b38..61a233b 100644 --- a/po/Makefile +++ b/po/Makefile @@ -2,7 +2,7 @@ all: .PHONY: update-po update-js update-pot .PHONY: FORCE -LINGUAS := cs de el es fr ja ko nl pl pt_BR ru sv tr zh_CN zh_TW +LINGUAS := cs de el es fr it ja ko nl pl pt_BR ru sv tr zh_CN zh_TW VERSION := $(shell grep '"version"' ../package.json | cut -d '"' -f 4) diff --git a/po/it.po b/po/it.po new file mode 100644 index 0000000..d08ec53 --- /dev/null +++ b/po/it.po @@ -0,0 +1,300 @@ +# Italian translations for noVNC +# Traduzione italiana di noVNC +# Copyright (C) 2022 The noVNC Authors +# This file is distributed under the same license as the noVNC package. +# Fabio Fantoni , 2022. +# +msgid "" +msgstr "" +"Project-Id-Version: noVNC 1.3.0\n" +"Report-Msgid-Bugs-To: novnc@googlegroups.com\n" +"POT-Creation-Date: 2021-08-27 16:03+0200\n" +"PO-Revision-Date: 2022-09-08 13:27+0200\n" +"Last-Translator: Fabio Fantoni \n" +"Language-Team: Italian\n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 3.1.1\n" + +#: ../app/ui.js:400 +msgid "Connecting..." +msgstr "Connessione in corso..." + +#: ../app/ui.js:407 +msgid "Disconnecting..." +msgstr "Disconnessione..." + +#: ../app/ui.js:413 +msgid "Reconnecting..." +msgstr "Riconnessione..." + +#: ../app/ui.js:418 +msgid "Internal error" +msgstr "Errore interno" + +#: ../app/ui.js:1009 +msgid "Must set host" +msgstr "Devi impostare l'host" + +#: ../app/ui.js:1091 +msgid "Connected (encrypted) to " +msgstr "Connesso (crittografato) a " + +#: ../app/ui.js:1093 +msgid "Connected (unencrypted) to " +msgstr "Connesso (non crittografato) a" + +#: ../app/ui.js:1116 +msgid "Something went wrong, connection is closed" +msgstr "Qualcosa è andato storto, la connessione è stata chiusa" + +#: ../app/ui.js:1119 +msgid "Failed to connect to server" +msgstr "Impossibile connettersi al server" + +#: ../app/ui.js:1129 +msgid "Disconnected" +msgstr "Disconnesso" + +#: ../app/ui.js:1144 +msgid "New connection has been rejected with reason: " +msgstr "La nuova connessione è stata rifiutata con motivo: " + +#: ../app/ui.js:1147 +msgid "New connection has been rejected" +msgstr "La nuova connessione è stata rifiutata" + +#: ../app/ui.js:1182 +msgid "Credentials are required" +msgstr "Le credenziali sono obbligatorie" + +#: ../vnc.html:61 +msgid "noVNC encountered an error:" +msgstr "noVNC ha riscontrato un errore:" + +#: ../vnc.html:71 +msgid "Hide/Show the control bar" +msgstr "Nascondi/Mostra la barra di controllo" + +#: ../vnc.html:78 +msgid "Drag" +msgstr "" + +#: ../vnc.html:78 +msgid "Move/Drag Viewport" +msgstr "" + +#: ../vnc.html:84 +msgid "Keyboard" +msgstr "Tastiera" + +#: ../vnc.html:84 +msgid "Show Keyboard" +msgstr "Mostra tastiera" + +#: ../vnc.html:89 +msgid "Extra keys" +msgstr "Tasti Aggiuntivi" + +#: ../vnc.html:89 +msgid "Show Extra Keys" +msgstr "Mostra Tasti Aggiuntivi" + +#: ../vnc.html:94 +msgid "Ctrl" +msgstr "Ctrl" + +#: ../vnc.html:94 +msgid "Toggle Ctrl" +msgstr "Tieni premuto Ctrl" + +#: ../vnc.html:97 +msgid "Alt" +msgstr "Alt" + +#: ../vnc.html:97 +msgid "Toggle Alt" +msgstr "Tieni premuto Alt" + +#: ../vnc.html:100 +msgid "Toggle Windows" +msgstr "Tieni premuto Windows" + +#: ../vnc.html:100 +msgid "Windows" +msgstr "Windows" + +#: ../vnc.html:103 +msgid "Send Tab" +msgstr "Invia Tab" + +#: ../vnc.html:103 +msgid "Tab" +msgstr "Tab" + +#: ../vnc.html:106 +msgid "Esc" +msgstr "Esc" + +#: ../vnc.html:106 +msgid "Send Escape" +msgstr "Invia Esc" + +#: ../vnc.html:109 +msgid "Ctrl+Alt+Del" +msgstr "Ctrl+Alt+Canc" + +#: ../vnc.html:109 +msgid "Send Ctrl-Alt-Del" +msgstr "Invia Ctrl-Alt-Canc" + +#: ../vnc.html:116 +msgid "Shutdown/Reboot" +msgstr "Spegnimento/Riavvio" + +#: ../vnc.html:116 +msgid "Shutdown/Reboot..." +msgstr "Spegnimento/Riavvio..." + +#: ../vnc.html:122 +msgid "Power" +msgstr "Alimentazione" + +#: ../vnc.html:124 +msgid "Shutdown" +msgstr "Spegnimento" + +#: ../vnc.html:125 +msgid "Reboot" +msgstr "Riavvio" + +#: ../vnc.html:126 +msgid "Reset" +msgstr "Reset" + +#: ../vnc.html:131 ../vnc.html:137 +msgid "Clipboard" +msgstr "Clipboard" + +#: ../vnc.html:141 +msgid "Clear" +msgstr "Pulisci" + +#: ../vnc.html:147 +msgid "Fullscreen" +msgstr "Schermo intero" + +#: ../vnc.html:152 ../vnc.html:159 +msgid "Settings" +msgstr "Impostazioni" + +#: ../vnc.html:162 +msgid "Shared Mode" +msgstr "Modalità condivisa" + +#: ../vnc.html:165 +msgid "View Only" +msgstr "Sola Visualizzazione" + +#: ../vnc.html:169 +msgid "Clip to Window" +msgstr "" + +#: ../vnc.html:172 +msgid "Scaling Mode:" +msgstr "Modalità di ridimensionamento:" + +#: ../vnc.html:174 +msgid "None" +msgstr "Nessuna" + +#: ../vnc.html:175 +msgid "Local Scaling" +msgstr "Ridimensionamento Locale" + +#: ../vnc.html:176 +msgid "Remote Resizing" +msgstr "Ridimensionamento Remoto" + +#: ../vnc.html:181 +msgid "Advanced" +msgstr "Avanzate" + +#: ../vnc.html:184 +msgid "Quality:" +msgstr "Qualità:" + +#: ../vnc.html:188 +msgid "Compression level:" +msgstr "Livello Compressione:" + +#: ../vnc.html:193 +msgid "Repeater ID:" +msgstr "ID Ripetitore:" + +#: ../vnc.html:197 +msgid "WebSocket" +msgstr "WebSocket" + +#: ../vnc.html:200 +msgid "Encrypt" +msgstr "Crittografa" + +#: ../vnc.html:203 +msgid "Host:" +msgstr "Host:" + +#: ../vnc.html:207 +msgid "Port:" +msgstr "Porta:" + +#: ../vnc.html:211 +msgid "Path:" +msgstr "Percorso:" + +#: ../vnc.html:218 +msgid "Automatic Reconnect" +msgstr "Riconnessione Automatica" + +#: ../vnc.html:221 +msgid "Reconnect Delay (ms):" +msgstr "Ritardo Riconnessione (ms):" + +#: ../vnc.html:226 +msgid "Show Dot when No Cursor" +msgstr "Mostra Punto quando Nessun Cursore" + +#: ../vnc.html:231 +msgid "Logging:" +msgstr "" + +#: ../vnc.html:240 +msgid "Version:" +msgstr "Versione:" + +#: ../vnc.html:248 +msgid "Disconnect" +msgstr "Disconnetti" + +#: ../vnc.html:267 +msgid "Connect" +msgstr "Connetti" + +#: ../vnc.html:277 +msgid "Username:" +msgstr "Utente:" + +#: ../vnc.html:281 +msgid "Password:" +msgstr "Password:" + +#: ../vnc.html:285 +msgid "Send Credentials" +msgstr "Invia Credenziale" + +#: ../vnc.html:295 +msgid "Cancel" +msgstr "Annulla" -- cgit v1.2.1