Merge aurora to central
authorIacopo Benesperi <iacopo.benesperi@mozillaitalia.org>
Sat, 04 Mar 2017 14:57:57 +1100
changeset 5730 4cb444955710c490396058aadc8531011b67d3b1
parent 5729 fea217ad32f1dc132bc27abf52c230f34efef0f0 (current diff)
parent 5650 57493ab3f95c8b456925b4fe969dd127fe0a5cf9 (diff)
child 5731 e57cae864cd682547eac62b0c6ee4f951cf1ea03
push id635
push userfrancesco.lodolo@mozillaitalia.org
push dateTue, 07 Mar 2017 07:17:10 +0000
Merge aurora to central
new file mode 100644
--- /dev/null
+++ b/browser/chrome/browser/syncCustomize.dtd
@@ -0,0 +1,21 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+   - License, v. 2.0. If a copy of the MPL was not distributed with this
+   - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY syncCustomize.dialog.title "Elementi da sincronizzare">
+<!ENTITY syncCustomize.acceptButton.label "Avvia">
+<!ENTITY syncCustomize.title "Che cosa si desidera sincronizzare?">
+<!ENTITY syncCustomize.description "È possibile modificare questa selezione nelle opzioni.">
+<!ENTITY syncCustomizeUnix.description "È possibile modificare questa selezione nelle preferenze.">
+<!ENTITY engine.bookmarks.label "Segnalibri">
+<!ENTITY engine.bookmarks.accesskey "S">
+<!ENTITY engine.history.label "Cronologia">
+<!ENTITY engine.history.accesskey "C">
+<!ENTITY engine.tabs.label2 "Schede aperte">
+<!ENTITY engine.tabs.accesskey "c">
+<!ENTITY engine.passwords.label "Password">
+<!ENTITY engine.passwords.accesskey "P">
+<!ENTITY engine.addons.label "Componenti aggiuntivi desktop">
+<!ENTITY engine.addons.accesskey "C">
+<!ENTITY engine.prefs.label "Impostazioni desktop">
+<!ENTITY engine.prefs.accesskey "I">
new file mode 100644
--- /dev/null
+++ b/browser/chrome/browser/syncSetup.dtd
@@ -0,0 +1,88 @@
+<!-- This Source Code Form is subject to the terms of the Mozilla Public
+   - License, v. 2.0. If a copy of the MPL was not distributed with this
+   - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
+
+<!ENTITY accountSetupTitle.label "Configurazione di &syncBrand.fullName.label;">
+<!ENTITY setup.pickSetupType.description2 "Benvenuto. Se si tratta del primo utilizzo di &syncBrand.fullName.label; è necessario creare un nuovo account.">
+<!ENTITY button.createNewAccount.label "Crea un nuovo account">
+<!ENTITY button.haveAccount.label "Utilizza un account esistente">
+<!ENTITY setup.choicePage.title.label "Si tratta del primo utilizzo di &syncBrand.fullName.label;?">
+<!ENTITY setup.choicePage.new.label "Non ho mai utilizzato &syncBrand.shortName.label;">
+<!ENTITY setup.choicePage.existing2.label "Utilizzo &syncBrand.shortName.label; su un altro dispositivo">
+<!ENTITY server.label "Server">
+<!ENTITY serverType.default.label "Predefinito: server Mozilla &syncBrand.fullName.label;">
+<!ENTITY serverType.custom2.label "Utilizza un server personalizzato…">
+<!ENTITY signIn.account2.label "Account">
+<!ENTITY signIn.account2.accesskey "A">
+<!ENTITY signIn.password.label "Password">
+<!ENTITY signIn.password.accesskey "P">
+<!ENTITY signIn.recoveryKey.label "Chiave di ripristino">
+<!ENTITY signIn.recoveryKey.accesskey "v">
+<!ENTITY setup.newAccountDetailsPage.title.label "Dettagli dell’account">
+<!ENTITY setup.emailAddress.label "Indirizzo email">
+<!ENTITY setup.emailAddress.accesskey "e">
+<!ENTITY setup.choosePassword.label "Scegliere una password">
+<!ENTITY setup.choosePassword.accesskey "w">
+<!ENTITY setup.confirmPassword.label "Conferma password">
+<!ENTITY setup.confirmPassword.accesskey "C">
+<!ENTITY setup.tosAgree1.label "Accetto le">
+<!ENTITY setup.tosAgree1.accesskey "A">
+<!ENTITY setup.tosLink.label "condizioni di utilizzo del servizio">
+<!ENTITY setup.tosAgree2.label "e ho letto">
+<!ENTITY setup.ppLink.label "l’informativa sulla privacy">
+<!ENTITY setup.tosAgree3.label "">
+<!ENTITY setup.tosAgree2.accesskey "">
+<!ENTITY setup.newRecoveryKeyPage.title.label "&brandShortName; ha a cuore la privacy dei suoi utenti">
+<!ENTITY setup.newRecoveryKeyPage.description.label "Per garantire la massima privacy, tutti i dati vengono crittati prima della trasmissione. La chiave di ripristino necessaria per decrittarli non viene caricata sul server.">
+<!ENTITY recoveryKeyEntry.label "Chiave di ripristino">
+<!ENTITY recoveryKeyEntry.accesskey "v">
+<!ENTITY syncGenerateNewKey.label "Genera una nuova chiave">
+<!ENTITY recoveryKeyBackup.description "La chiave di ripristino è indispensabile per accedere a &syncBrand.fullName.label; da altri dispositivi. Si consiglia di crearne una copia di sicurezza in quanto non è possibile recuperarla in caso di smarrimento.">
+<!ENTITY button.syncKeyBackup.print.label "Stampa…">
+<!ENTITY button.syncKeyBackup.print.accesskey "m">
+<!ENTITY button.syncKeyBackup.save.label "Salva…">
+<!ENTITY button.syncKeyBackup.save.accesskey "S">
+<!ENTITY pairDevice.title.label "Collegamento dispositivo">
+<!ENTITY addDevice.showMeHow.label "Visualizza istruzioni.">
+<!ENTITY addDevice.dontHaveDevice.label "Il dispositivo non è al momento disponibile">
+<!ENTITY pairDevice.setup.description.label "Per attivare selezionare “Collega dispositivo” sull’altro dispositivo.">
+<!ENTITY addDevice.setup.enterCode.label "Inserire il seguente codice:">
+<!ENTITY pairDevice.dialog.description.label "Per attivare un nuovo dispositivo selezionare “Configura Sync” sul dispositivo stesso.">
+<!ENTITY addDevice.dialog.enterCode.label "Inserire il codice fornito dal dispositivo:">
+<!ENTITY addDevice.dialog.tryAgain.label "Riprovare">
+<!ENTITY addDevice.dialog.successful.label "Il dispositivo è stato aggiunto correttamente. La sincronizzazione iniziale può richiedere diversi minuti e verrà completata senza ulteriori interventi mentre si prosegue con la navigazione.">
+<!ENTITY addDevice.dialog.recoveryKey.label "Per attivare il dispositivo è necessario inserire la propria chiave di ripristino. Si consiglia di stampare o salvare questa chiave e portarla con sé.">
+<!ENTITY addDevice.dialog.connected.label "Dispositivo connesso">
+<!ENTITY setup.signInPage.title.label "Accedi">
+<!ENTITY existingRecoveryKey.description "È possibile ottenere una copia della chiave di ripristino aprendo le Opzioni di &syncBrand.shortName.label; su un altro dispositivo e selezionando “Chiave di ripristino” in “Gestione account”.">
+<!ENTITY verifying.label "Verifica in corso…">
+<!ENTITY resetPassword.label "Ripristina la password">
+<!ENTITY resetSyncKey.label "Ho perso l’altro dispositivo.">
+<!ENTITY setup.optionsPage.title "Opzioni di sincronizzazione">
+<!ENTITY syncDeviceName.label "Nome dispositivo:">
+<!ENTITY syncDeviceName.accesskey "m">
+<!ENTITY syncMy.label "Sincronizza">
+<!ENTITY engine.bookmarks.label "Segnalibri">
+<!ENTITY engine.bookmarks.accesskey "e">
+<!ENTITY engine.tabs.label2 "Schede aperte">
+<!ENTITY engine.tabs.accesskey "h">
+<!ENTITY engine.history.label "Cronologia">
+<!ENTITY engine.history.accesskey "C">
+<!ENTITY engine.passwords.label "Password">
+<!ENTITY engine.passwords.accesskey "w">
+<!ENTITY engine.prefs.label "Preferenze">
+<!ENTITY engine.prefs.accesskey "z">
+<!ENTITY engine.addons.label "Componenti aggiuntivi">
+<!ENTITY engine.addons.accesskey "o">
+<!ENTITY choice2a.merge.main.label "Unisci i dati di questo dispositivo con quelli di &syncBrand.shortName.label;">
+<!ENTITY choice2.merge.recommended.label "Consigliato:">
+<!ENTITY choice2a.client.main.label "Sostituisci tutti i dati presenti in questo dispositivo con quelli di &syncBrand.shortName.label;">
+<!ENTITY choice2a.server.main.label "Sostituisci i dati di tutti gli altri dispositivi con i dati di questo dispositivo">
+<!ENTITY setup.optionsConfirmPage.title "Conferma">
+<!ENTITY confirm.merge2.label "Si è deciso di unire i dati di questo dispositivo con i dati degli altri dispositivi connessi a &syncBrand.fullName.label;.">
+<!ENTITY confirm.client3.label "Attenzione, i seguenti dati di &brandShortName; presenti in questo dispositivo verranno eliminati:">
+<!ENTITY confirm.client2.moreinfo.label "I dati di &brandShortName; verranno copiati da &syncBrand.fullName.label; su questo dispositivo.">
+<!ENTITY confirm.server2.label "Attenzione, i dati presenti nei seguenti dispositivi verranno sostituiti dai dati presenti in locale:">
+<!ENTITY setup.successPage.title "Configurazione completata">
+<!ENTITY changeOptions.label "È possibile modificare questa preferenza selezionando Opzioni di sincronizzazione.">
+<!ENTITY continueUsing.label "Adesso è possibile tornare a utilizzare &brandShortName;.">
--- a/suite/chrome/common/contentAreaCommands.dtd
+++ b/suite/chrome/common/contentAreaCommands.dtd
@@ -102,24 +102,28 @@
 <!ENTITY mediaPause.label "Pausa">
 <!ENTITY mediaPause.accesskey "P">
 <!ENTITY mediaMute.label "Disattiva audio">
 <!ENTITY mediaMute.accesskey "d">
 <!ENTITY mediaUnmute.label "Attiva audio">
 <!ENTITY mediaUnmute.accesskey "d">
 <!ENTITY mediaPlaybackRate.label "Velocità di riproduzione">
 <!ENTITY mediaPlaybackRate.accesskey "V">
-<!ENTITY mediaPlaybackRate050.label "Rallentata (0.5×)">
+<!ENTITY mediaPlaybackRate050.label "Rallentata (0,5×)">
 <!ENTITY mediaPlaybackRate050.accesskey "R">
 <!ENTITY mediaPlaybackRate100.label "Normale">
 <!ENTITY mediaPlaybackRate100.accesskey "N">
-<!ENTITY mediaPlaybackRate150.label "Alta (1.5×)">
-<!ENTITY mediaPlaybackRate150.accesskey "A">
+<!ENTITY mediaPlaybackRate125.label "Alta (1,25×)">
+<!ENTITY mediaPlaybackRate125.accesskey "A">
+<!ENTITY mediaPlaybackRate150.label "Molto alta (1,.5×)">
+<!ENTITY mediaPlaybackRate150.accesskey "M">
 <!ENTITY mediaPlaybackRate200.label "Raddoppiata">
 <!ENTITY mediaPlaybackRate200.accesskey "d">
+<!ENTITY mediaLoop.label "Ripeti">
+<!ENTITY mediaLoop.accesskey "i">
 <!ENTITY mediaShowControls.label "Visualizza controlli multimediali">
 <!ENTITY mediaShowControls.accesskey "a">
 <!ENTITY mediaHideControls.label "Nascondi controlli multimediali">
 <!ENTITY mediaHideControls.accesskey "a">
 <!ENTITY videoFullScreen.label "A tutto schermo">
 <!ENTITY videoFullScreen.accesskey "A">
 <!ENTITY videoSaveImage.label "Salva fotogramma come…">
 <!ENTITY videoSaveImage.accesskey "S">
--- a/suite/chrome/common/pref/pref-fonts.dtd
+++ b/suite/chrome/common/pref/pref-fonts.dtd
@@ -14,44 +14,45 @@
 <!ENTITY sans-serif.label "Senza grazie:">
 <!ENTITY sans-serif.accesskey "S">
 <!ENTITY monospace.label "Spaziatura fissa:">
 <!ENTITY monospace.accesskey "a">
 <!ENTITY fantasy.label "Fantasia:">
 <!ENTITY fantasy.accesskey "F">
 <!ENTITY cursive.label "Corsivo:">
 <!ENTITY cursive.accesskey "o">
-<!ENTITY font.langGroup.latin1 "Occidentale">
-<!ENTITY font.langGroup.latin2 "Europa Centrale">
+<!ENTITY font.langGroup.latin "Occidentale">
 <!ENTITY font.langGroup.japanese "Giapponese">
 <!ENTITY font.langGroup.trad-chinese "Cinese Tradizionale(Taiwan)">
 <!ENTITY font.langGroup.simpl-chinese "Cinese Semplificato">
 <!ENTITY font.langGroup.trad-chinese-hk "Cinese Tradizionale(Hong Kong)">
 <!ENTITY font.langGroup.korean "Coreano">
 <!ENTITY font.langGroup.cyrillic "Cirillico">
-<!ENTITY font.langGroup.baltic "Baltico">
 <!ENTITY font.langGroup.el "Greco">
-<!ENTITY font.langGroup.turkish "Turco">
-<!ENTITY font.langGroup.unicode1 "Unicode">
-<!ENTITY font.langGroup.user-def "Definito dall'utente">
 <!ENTITY font.langGroup.thai "Tailandese">
 <!ENTITY font.langGroup.hebrew "Ebraico">
 <!ENTITY font.langGroup.arabic "Arabo">
 <!ENTITY font.langGroup.devanagari "Devengari">
 <!ENTITY font.langGroup.tamil "Tamil">
 <!ENTITY font.langGroup.armenian "Armeno">
 <!ENTITY font.langGroup.bengali "Bengalese">
 <!ENTITY font.langGroup.canadian "Sillabario canadese unificato">
 <!ENTITY font.langGroup.ethiopic "Etiope">
 <!ENTITY font.langGroup.georgian "Georgiano">
 <!ENTITY font.langGroup.gujarati "Gujarati">
 <!ENTITY font.langGroup.gurmukhi "Gurmukhi">
 <!ENTITY font.langGroup.khmer "Khmer">
 <!ENTITY font.langGroup.malayalam "Malayalam">
 <!ENTITY font.langGroup.math "Matematica">
+<!ENTITY  font.langGroup.odia "Oriya">
+<!ENTITY  font.langGroup.telugu "Telugu">
+<!ENTITY  font.langGroup.kannada "Kannada">
+<!ENTITY  font.langGroup.sinhala "Singalese">
+<!ENTITY  font.langGroup.tibetan "Tibetano">
+<!ENTITY  font.langGroup.other "Altri sistemi di scrittura">
 <!ENTITY minSize.label "Dimensione minima caratteri:">
 <!ENTITY minSize.accesskey "D">
 <!ENTITY minSize.none "Nessuna">
 <!ENTITY useDefaultFontSerif.label "Con grazie">
 <!ENTITY useDefaultFontSansSerif.label "Senza grazie">
 <!ENTITY useDocumentFonts.label "Permetti ai documenti di utilizzare i propri caratteri">
 <!ENTITY useDocumentFonts.accesskey "n">
 <!ENTITY header2 "Quando una pagina web specifica i propri caratteri">
--- a/suite/chrome/common/tasksOverlay.dtd
+++ b/suite/chrome/common/tasksOverlay.dtd
@@ -5,17 +5,17 @@
 <!ENTITY navigatorCmd.label "Browser">
 <!ENTITY navigatorCmd.accesskey "B">
 <!ENTITY navigatorCmd.commandkey "1">
 <!ENTITY editorCmd.label "Composer">
 <!ENTITY editorCmd.accesskey "C">
 <!ENTITY editorCmd.commandkey "4">
 <!ENTITY errorConsoleCmd.label "Console di errore">
 <!ENTITY errorConsoleCmd.accesskey "C">
-<!ENTITY errorConsoleCmd.commandkey "j">
+<!ENTITY errorConsoleCmd.commandkey2 "j">
 <!ENTITY taskNavigator.tooltip "Browser">
 <!ENTITY taskComposer.tooltip "Composer">
 <!ENTITY webDevelopment.label "Strumenti web">
 <!ENTITY webDevelopment.accesskey "S">
 <!ENTITY windowMenu.label "Finestre">
 <!ENTITY windowMenu.accesskey "n">
 <!ENTITY tasksMenu.label "Strumenti">
 <!ENTITY tasksMenu.accesskey "S">
--- a/suite/chrome/mailnews/addressbook/abMailListDialog.dtd
+++ b/suite/chrome/mailnews/addressbook/abMailListDialog.dtd
@@ -4,12 +4,13 @@
 
 <!--null-->
 <!ENTITY mailListWindow.title "Lista di distribuzione">
 <!ENTITY addToAddressBook.label "Aggiungi a:">
 <!ENTITY ListName.label "Nome lista:">
 <!ENTITY ListNickName.label "Soprannome lista:">
 <!ENTITY ListDescription.label "Descrizione:">
 <!ENTITY AddressTitle.label "Inserire gli indirizzi e-mail da aggiungere alla lista di distribuzione:">
+<!ENTITY AddressTitle.accesskey "e">
 <!ENTITY addToAddressBook.accesskey "A">
 <!ENTITY ListName.accesskey "N">
 <!ENTITY ListNickName.accesskey "S">
 <!ENTITY ListDescription.accesskey "D">
--- a/suite/chrome/mailnews/messenger.properties
+++ b/suite/chrome/mailnews/messenger.properties
@@ -198,16 +198,17 @@ netTimeoutError = Tempo scaduto per la c
 biffNotification_message = ha %1$S nuovo messaggio
 biffNotification_messages = ha %1$S nuovi messaggi
 macBiffNotification_message = %1$S nuovo messaggio da %2$S.
 macBiffNotification_messages = %1$S nuovi messaggi da %2$S.
 macBiffNotification_messages_extra = %1$S nuovi messaggi da %2$S più altri %3$S.
 macBiffNotification_separator = ,\u0020
 newMailNotification_message = %1$S ha ricevuto %2$S nuovo messaggio
 newMailNotification_messages = %1$S ha ricevuto %2$S nuovi messaggi
+newMailAlert_message = #1 ha ricevuto #2 nuovo messaggio;#1 ha ricevuto #2 nuovi messaggi
 quotaUsedFree = utilizzati %S di %S kB
 quotaPercentUsed = %S%% utilizzato
 confirmViewDeleteTitle = Conferma
 confirmViewDeleteMessage = Si è certi di voler eliminare questa vista?
 confirmSavedSearchDeleteTitle = Elimina la ricerca salvata
 confirmSavedSearchDeleteMessage = Si vuole eliminare questa ricerca salvata?
 confirmSavedSearchDeleteButton = &Elimina la ricerca salvata
 passwordPrompt = Inserire la password per %1$S su %2$S:
@@ -247,17 +248,18 @@ fileNotFoundTitle = File non trovato
 fileNotFoundMsg = Il file %S non esiste.
 confirmMsgDelete.title = Conferma eliminazione
 confirmMsgDelete.collapsed.desc = Verranno eliminati i messaggi all'interno delle discussioni raggruppate. Continuare?
 confirmMsgDelete.deleteNoTrash.desc = I messaggi verranno eliminati immediatamente, senza che una copia venga salvata nel Cestino. Continuare?
 confirmMsgDelete.deleteFromTrash.desc = I messaggi nel Cestino verranno eliminati definitivamente. Continuare?
 confirmMsgDelete.dontAsk.label = Non chiedere nuovamente.
 confirmMsgDelete.delete.label = Elimina
 mailServerLoginFailedTitle = Accesso non riuscito
-mailServerLoginFailed = Accesso al server %S non riuscito.
+mailServerLoginFailedTitleWithAccount = Accesso non riuscito all'account "%S"
+mailServerLoginFailed2 = Accesso non riuscito al server %1$S con il nome utente %2$S.
 mailServerLoginFailedRetryButton = &Riprova
 mailServerLoginFailedEnterNewPasswordButton = Inserisci una &nuova password
 junkBarMessage = %S considera questo messaggio come spam.
 junkBarButton = Non è spam
 junkBarButtonKey = N
 junkBarInfoButton = ?
 junkBarInfoButtonKey = ?
 remoteContentBarMessage = Per proteggere la propria privacy, %S ha bloccato il contenuto remoto di questo messaggio.
--- a/suite/chrome/mailnews/pref/removeAccount.dtd
+++ b/suite/chrome/mailnews/pref/removeAccount.dtd
@@ -5,15 +5,18 @@
 <!ENTITY dialogTitle "Rimuovi account e dati">
 <!ENTITY removeButton.label "Rimuovi">
 <!ENTITY removeButton.accesskey "m">
 <!ENTITY removeAccount.label "Rimuovi informazioni account">
 <!ENTITY removeAccount.accesskey "R">
 <!ENTITY removeAccount.desc "Rimuove l'account solamente da &brandShortName;. Non interessa l'account vero e proprio sul server.">
 <!ENTITY removeData.label "Rimuovi i dati dei messaggi">
 <!ENTITY removeData.accesskey "d">
+<!ENTITY removeDataChat.label "Rimuovi i dati della conversazione">
+<!ENTITY removeDataChat.accesskey "d">
 <!ENTITY removeDataLocalAccount.desc "Rimuove tutti i messaggi, le cartelle e i filtri associati a questo account dal disco locale. Non interessa i messaggi che potrebbero essere ancora conservati sul server. Non selezionare questa opzione se si intende archiviare i dati locali o riusarli in &brandShortName; successivamente.">
 <!ENTITY removeDataServerAccount.desc "Rimuove tutti i messaggi, le cartelle e i filtri associati a questo account dal disco locale. I messaggi e le cartelle sono ancora conservati sul server.">
+<!ENTITY removeDataChatAccount.desc "Rimuove tutti i log delle conversazioni per questo account salvati sul disco locale.">
 <!ENTITY showData.label "Mostra posizione dati">
 <!ENTITY showData.accesskey "M">
 <!ENTITY progressPending "Rimozione dati selezionati in corso…">
 <!ENTITY progressSuccess "Rimozione completata.">
 <!ENTITY progressFailure "Rimozione fallita.">