From 02ffb6f1dd0bc7694247cd20a41233049464ae9d Mon Sep 17 00:00:00 2001
From: Nicola Larosa <nico@teknico.net>
Date: Mon, 3 May 2010 06:39:08 +0000
Subject: [PATCH] Updated the Italian translation

git-svn-id: http://code.djangoproject.com/svn/django/trunk@13076 bcc190cf-cafb-0310-a4f2-bffc1f526a37
---
 django/conf/locale/it/LC_MESSAGES/django.mo | Bin 69158 -> 75861 bytes
 django/conf/locale/it/LC_MESSAGES/django.po | 470 ++++++++------------
 2 files changed, 176 insertions(+), 294 deletions(-)

diff --git a/django/conf/locale/it/LC_MESSAGES/django.mo b/django/conf/locale/it/LC_MESSAGES/django.mo
index 7d5329f1105b4b681f16a7a8f2f6265f941721c5..ae742244d9fe13da05268768a485da26da5bd902 100644
GIT binary patch
delta 29736
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

delta 23824
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
F{{UmHk|qEE

diff --git a/django/conf/locale/it/LC_MESSAGES/django.po b/django/conf/locale/it/LC_MESSAGES/django.po
index 54f09208e3..fa3932baa0 100644
--- a/django/conf/locale/it/LC_MESSAGES/django.po
+++ b/django/conf/locale/it/LC_MESSAGES/django.po
@@ -7,7 +7,7 @@ msgstr ""
 "Project-Id-Version: django\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2010-05-03 07:53+0200\n"
-"PO-Revision-Date: 2009-12-26 17:33+0100\n"
+"PO-Revision-Date: 2010-05-03 08:23+0200\n"
 "Last-Translator: Nicola Larosa <nico@tekNico.net>\n"
 "Language-Team: Italian <django-it@googlegroups.com>\n"
 "MIME-Version: 1.0\n"
@@ -29,9 +29,8 @@ msgid "Bengali"
 msgstr "bengali"
 
 #: conf/global_settings.py:47
-#, fuzzy
 msgid "Bosnian"
-msgstr "estone"
+msgstr "bosniaco"
 
 #: conf/global_settings.py:48
 msgid "Catalan"
@@ -62,9 +61,8 @@ msgid "English"
 msgstr "inglese"
 
 #: conf/global_settings.py:55
-#, fuzzy
 msgid "British English"
-msgstr "inglese"
+msgstr "inglese britannico"
 
 #: conf/global_settings.py:56
 msgid "Spanish"
@@ -95,9 +93,8 @@ msgid "French"
 msgstr "francese"
 
 #: conf/global_settings.py:63
-#, fuzzy
 msgid "Frisian"
-msgstr "Friesland"
+msgstr "frisio"
 
 #: conf/global_settings.py:64
 msgid "Irish"
@@ -172,14 +169,12 @@ msgid "Norwegian"
 msgstr "norvegese"
 
 #: conf/global_settings.py:82
-#, fuzzy
 msgid "Norwegian Bokmal"
-msgstr "norvegese"
+msgstr "norvegese bokmal"
 
 #: conf/global_settings.py:83
-#, fuzzy
 msgid "Norwegian Nynorsk"
-msgstr "norvegese"
+msgstr "norvegese nynorsk"
 
 #: conf/global_settings.py:84
 msgid "Polish"
@@ -210,18 +205,16 @@ msgid "Slovenian"
 msgstr "sloveno"
 
 #: conf/global_settings.py:91
-#, fuzzy
 msgid "Albanian"
-msgstr "Alacant"
+msgstr "albanese"
 
 #: conf/global_settings.py:92
 msgid "Serbian"
 msgstr "serbo"
 
 #: conf/global_settings.py:93
-#, fuzzy
 msgid "Serbian Latin"
-msgstr "serbo"
+msgstr "serbo latino"
 
 #: conf/global_settings.py:94
 msgid "Swedish"
@@ -248,9 +241,8 @@ msgid "Ukrainian"
 msgstr "ucraino"
 
 #: conf/global_settings.py:100
-#, fuzzy
 msgid "Vietnamese"
-msgstr "Vienna"
+msgstr "vietnamita"
 
 #: conf/global_settings.py:101
 msgid "Simplified Chinese"
@@ -407,8 +399,7 @@ msgstr "%(name)s \"%(obj)s\" modificato/a correttamente."
 
 #: contrib/admin/options.py:690
 #, python-format
-msgid ""
-"The %(name)s \"%(obj)s\" was added successfully. You may edit it again below."
+msgid "The %(name)s \"%(obj)s\" was added successfully. You may edit it again below."
 msgstr ""
 "%(name)s \"%(obj)s\" aggiunto/a correttamente. Puoi modificare ancora qui "
 "sotto."
@@ -452,16 +443,16 @@ msgstr[0] "%(count)s %(name)s modificato/a correttamente."
 msgstr[1] "%(count)s %(name)s modificati/e correttamente."
 
 #: contrib/admin/options.py:1070
-#, fuzzy, python-format
+#, python-format
 msgid "%(total_count)s selected"
 msgid_plural "All %(total_count)s selected"
-msgstr[0] "Nessuna azione selezionata."
+msgstr[0] "%(total_count)s selezionati/e"
 msgstr[1] "Nessuna azione selezionata."
 
 #: contrib/admin/options.py:1075
-#, fuzzy, python-format
+#, python-format
 msgid "0 of %(cnt)s selected"
-msgstr "Nessuna azione selezionata."
+msgstr "0 di %(cnt)s selezionati/e"
 
 #: contrib/admin/options.py:1122
 #, python-format
@@ -603,16 +594,16 @@ msgstr "Vai"
 
 #: contrib/admin/templates/admin/actions.html:11
 msgid "Click here to select the objects across all pages"
-msgstr ""
+msgstr "Clicca qui per selezionare gli oggetti da tutte le pagine."
 
 #: contrib/admin/templates/admin/actions.html:11
 #, python-format
 msgid "Select all %(total_count)s %(module_name)s"
-msgstr ""
+msgstr "Seleziona tutti/e %(total_count)s %(module_name)s"
 
 #: contrib/admin/templates/admin/actions.html:13
 msgid "Clear selection"
-msgstr ""
+msgstr "Annulla la selezione"
 
 #: contrib/admin/templates/admin/app_index.html:10
 #: contrib/admin/templates/admin/index.html:19
@@ -861,8 +852,7 @@ msgstr ""
 #: contrib/admin/templates/admin/auth/user/change_password.html:28
 #, python-format
 msgid "Enter a new password for the user <strong>%(username)s</strong>."
-msgstr ""
-"Inserisci una nuova password per l'utente <strong>%(username)s</strong>."
+msgstr "Inserisci una nuova password per l'utente <strong>%(username)s</strong>."
 
 #: contrib/admin/templates/admin/auth/user/change_password.html:35
 #: contrib/auth/forms.py:17 contrib/auth/forms.py:61 contrib/auth/forms.py:186
@@ -882,9 +872,9 @@ msgstr "Inserisci la stessa password inserita sopra, come verifica."
 
 #: contrib/admin/templates/admin/edit_inline/stacked.html:64
 #: contrib/admin/templates/admin/edit_inline/tabular.html:110
-#, fuzzy, python-format
+#, python-format
 msgid "Add another %(verbose_name)s"
-msgstr "%(verbose_name)s cancellato/a."
+msgstr "Aggiungi un/a altro/a %(verbose_name)s."
 
 #: contrib/admin/templates/admin/edit_inline/stacked.html:67
 #: contrib/admin/templates/admin/edit_inline/tabular.html:113
@@ -1012,8 +1002,7 @@ msgstr ""
 
 #: contrib/admin/templates/registration/password_reset_email.html:2
 msgid "You're receiving this e-mail because you requested a password reset"
-msgstr ""
-"Hai ricevuto questa e-mail perché hai chiesto di reimpostare la password"
+msgstr "Hai ricevuto questa e-mail perché hai chiesto di reimpostare la password"
 
 #: contrib/admin/templates/registration/password_reset_email.html:3
 #, python-format
@@ -1205,8 +1194,7 @@ msgstr "Modifica quest'oggetto (in una nuova finestra)"
 
 #: contrib/admindocs/templates/admin_doc/bookmarklets.html:28
 msgid "As above, but opens the admin page in a new window."
-msgstr ""
-"Come sopra, ma apre la pagina di amministrazione in una nuova finestra."
+msgstr "Come sopra, ma apre la pagina di amministrazione in una nuova finestra."
 
 #: contrib/auth/admin.py:29
 msgid "Personal info"
@@ -1238,16 +1226,12 @@ msgid "Username"
 msgstr "Nome utente"
 
 #: contrib/auth/forms.py:15 contrib/auth/forms.py:49
-#, fuzzy
 msgid "Required. 30 characters or fewer. Letters, digits and @/./+/-/_ only."
-msgstr ""
-"Obbligatorio. 30 caratteri o meno. Solo caratteri alfanumerici (lettere, "
-"cifre e sottolineati)."
+msgstr "Obbligatorio. 30 caratteri o meno. Solo lettere, cifre e @/./+/-/_ ."
 
 #: contrib/auth/forms.py:16 contrib/auth/forms.py:50
-#, fuzzy
 msgid "This value may contain only letters, numbers and @/./+/-/_ characters."
-msgstr "Questo valore può contenere solo lettere, cifre e sottolineati."
+msgstr "Questo valore può contenere solo lettere, cifre e @/./+/-/_ ."
 
 #: contrib/auth/forms.py:18
 msgid "Password confirmation"
@@ -1297,8 +1281,7 @@ msgstr "Conferma nuova password"
 
 #: contrib/auth/forms.py:178
 msgid "Your old password was entered incorrectly. Please enter it again."
-msgstr ""
-"La password attuale non è stata inserita correttamente: va inserita di nuovo."
+msgstr "La password attuale non è stata inserita correttamente: va inserita di nuovo."
 
 #: contrib/auth/models.py:66 contrib/auth/models.py:94
 msgid "name"
@@ -1329,12 +1312,8 @@ msgid "username"
 msgstr "nome utente"
 
 #: contrib/auth/models.py:196
-#, fuzzy
-msgid ""
-"Required. 30 characters or fewer. Letters, numbers and @/./+/-/_ characters"
-msgstr ""
-"Obbligatorio. 30 caratteri o meno. Solo caratteri alfanumerici (lettere, "
-"cifre e sottolineati)."
+msgid "Required. 30 characters or fewer. Letters, numbers and @/./+/-/_ characters"
+msgstr "Obbligatorio. 30 caratteri o meno. Solo lettere, cifre e @/./+/-/_"
 
 #: contrib/auth/models.py:197
 msgid "first name"
@@ -1443,33 +1422,30 @@ msgid "Metadata"
 msgstr "Metadati"
 
 #: contrib/comments/admin.py:40
-#, fuzzy
 msgid "flagged"
 msgid_plural "flagged"
 msgstr[0] "segnalato"
-msgstr[1] "segnalato"
+msgstr[1] "segnalati/e"
 
 #: contrib/comments/admin.py:41
 msgid "Flag selected comments"
 msgstr "Segnala i commenti selezionati"
 
 #: contrib/comments/admin.py:45
-#, fuzzy
 msgid "approved"
 msgid_plural "approved"
 msgstr[0] "approvato"
-msgstr[1] "approvato"
+msgstr[1] "approvati/e"
 
 #: contrib/comments/admin.py:46
 msgid "Approve selected comments"
 msgstr "Approva i commenti selezionati"
 
 #: contrib/comments/admin.py:50
-#, fuzzy
 msgid "removed"
 msgid_plural "removed"
 msgstr[0] "eliminato"
-msgstr[1] "eliminato"
+msgstr[1] "eliminati/e"
 
 #: contrib/comments/admin.py:51
 msgid "Remove selected comments"
@@ -1480,8 +1456,7 @@ msgstr "Elimina i commenti selezionati"
 msgid "1 comment was successfully %(action)s."
 msgid_plural "%(count)s comments were successfully %(action)s."
 msgstr[0] "Ad 1 commento è stata applicata con successo l'azione %(action)s."
-msgstr[1] ""
-"A %(count)s commenti è stata applicata con successo l'azione %(action)s."
+msgstr[1] "A %(count)s commenti è stata applicata con successo l'azione %(action)s."
 
 #: contrib/comments/feeds.py:13
 #, python-format
@@ -1518,10 +1493,8 @@ msgstr[0] "Modera i termini: la parola %s non è ammessa qui."
 msgstr[1] "Modera i termini: le parole %s non sono ammesse qui."
 
 #: contrib/comments/forms.py:182
-msgid ""
-"If you enter anything in this field your comment will be treated as spam"
-msgstr ""
-"Se inserisci qualcosa in questo campo il tuo commento verrà considerato spam"
+msgid "If you enter anything in this field your comment will be treated as spam"
+msgstr "Se inserisci qualcosa in questo campo il tuo commento verrà considerato spam"
 
 #: contrib/comments/models.py:22 contrib/contenttypes/models.py:81
 msgid "content type"
@@ -1561,10 +1534,8 @@ msgid "is public"
 msgstr "è pubblico"
 
 #: contrib/comments/models.py:62
-msgid ""
-"Uncheck this box to make the comment effectively disappear from the site."
-msgstr ""
-"Deseleziona questa casella per far sparire del tutto il commento dal sito."
+msgid "Uncheck this box to make the comment effectively disappear from the site."
+msgstr "Deseleziona questa casella per far sparire del tutto il commento dal sito."
 
 #: contrib/comments/models.py:64
 msgid "is removed"
@@ -1648,8 +1619,7 @@ msgstr "Grazie per aver approvato"
 #: contrib/comments/templates/comments/approved.html:7
 #: contrib/comments/templates/comments/deleted.html:7
 #: contrib/comments/templates/comments/flagged.html:7
-msgid ""
-"Thanks for taking the time to improve the quality of discussion on our site"
+msgid "Thanks for taking the time to improve the quality of discussion on our site"
 msgstr ""
 "Grazie per aver speso tempo a migliorare la qualità della discussione sul "
 "nostro sito"
@@ -1728,8 +1698,7 @@ msgid "content types"
 msgstr "content type"
 
 #: contrib/flatpages/admin.py:9
-msgid ""
-"Example: '/about/contact/'. Make sure to have leading and trailing slashes."
+msgid "Example: '/about/contact/'. Make sure to have leading and trailing slashes."
 msgstr ""
 "Esempio: '/about/contact/'. Assicurati di inserire le barre diagonali "
 "iniziali e finali."
@@ -1798,8 +1767,7 @@ msgstr ""
 
 #: contrib/gis/db/models/fields.py:50
 msgid "The base GIS field -- maps to the OpenGIS Specification Geometry type."
-msgstr ""
-"Il campo base GIS -- corrisponde al tipo Geometry delle specifiche OpenGIS."
+msgstr "Il campo base GIS -- corrisponde al tipo Geometry delle specifiche OpenGIS."
 
 #: contrib/gis/db/models/fields.py:270
 msgid "Point"
@@ -2239,8 +2207,7 @@ msgstr "Inserisci un numero di nascita nel formato XXXXXX/XXXX o XXXXXXXXXX."
 
 #: contrib/localflavor/cz/forms.py:49
 msgid "Invalid optional parameter Gender, valid values are 'f' and 'm'"
-msgstr ""
-"Parametro opzionale 'Sesso' non valido, i valori validi sono 'f' ed 'm'"
+msgstr "Parametro opzionale 'Sesso' non valido, i valori validi sono 'f' ed 'm'"
 
 #: contrib/localflavor/cz/forms.py:50
 msgid "Enter a valid birth number."
@@ -2596,8 +2563,7 @@ msgstr "Comunità di Valenza"
 
 #: contrib/localflavor/es/forms.py:20
 msgid "Enter a valid postal code in the range and format 01XXX - 52XXX."
-msgstr ""
-"Inserisci un codice postale valido nell'intervallo e formato 01XXX - 52XXX."
+msgstr "Inserisci un codice postale valido nell'intervallo e formato 01XXX - 52XXX."
 
 #: contrib/localflavor/es/forms.py:40
 msgid ""
@@ -2628,8 +2594,7 @@ msgid "Invalid checksum for CIF."
 msgstr "Checksum non valido per il CIF."
 
 #: contrib/localflavor/es/forms.py:143
-msgid ""
-"Please enter a valid bank account number in format XXXX-XXXX-XX-XXXXXXXXXX."
+msgid "Please enter a valid bank account number in format XXXX-XXXX-XX-XXXXXXXXXX."
 msgstr ""
 "Inserisci un numero di conto corrente bancario valido nel formato XXXX-XXXX-"
 "XX-XXXXXXXXXX."
@@ -2647,7 +2612,6 @@ msgid "Phone numbers must be in 0X XX XX XX XX format."
 msgstr "I numeri di telefono devono essere in formato 0X XX XX XX XX."
 
 #: contrib/localflavor/id/forms.py:28
-#, fuzzy
 msgid "Enter a valid post code"
 msgstr "Inserisci un codice postale valido"
 
@@ -2656,476 +2620,431 @@ msgid "Enter a valid phone number"
 msgstr "Inserisci un numero telefonico valido"
 
 #: contrib/localflavor/id/forms.py:107
-#, fuzzy
 msgid "Enter a valid vehicle license plate number"
-msgstr "Inserisci un numero telefonico valido"
+msgstr "Inserisci una targa automobilistica valida"
 
 #: contrib/localflavor/id/forms.py:170
-#, fuzzy
 msgid "Enter a valid NIK/KTP number"
-msgstr "Inserisci un numero di IC valido."
+msgstr "Inserisci un numero NIK/KTP valido"
 
 #: contrib/localflavor/id/id_choices.py:9
 #: contrib/localflavor/id/id_choices.py:73
-#, fuzzy
 msgid "Bali"
-msgstr "bengali"
+msgstr "Bali"
 
 #: contrib/localflavor/id/id_choices.py:10
 #: contrib/localflavor/id/id_choices.py:45
-#, fuzzy
 msgid "Banten"
-msgstr "Contenuto"
+msgstr "Banten"
 
 #: contrib/localflavor/id/id_choices.py:11
 #: contrib/localflavor/id/id_choices.py:54
-#, fuzzy
 msgid "Bengkulu"
-msgstr "bengali"
+msgstr "Bengkulu"
 
 #: contrib/localflavor/id/id_choices.py:12
 #: contrib/localflavor/id/id_choices.py:47
 msgid "Yogyakarta"
-msgstr ""
+msgstr "Yogyakarta"
 
 #: contrib/localflavor/id/id_choices.py:13
 #: contrib/localflavor/id/id_choices.py:51
 msgid "Jakarta"
-msgstr ""
+msgstr "Giacarta"
 
 #: contrib/localflavor/id/id_choices.py:14
 #: contrib/localflavor/id/id_choices.py:75
-#, fuzzy
 msgid "Gorontalo"
-msgstr "Girona"
+msgstr "Gorontalo"
 
 #: contrib/localflavor/id/id_choices.py:15
 #: contrib/localflavor/id/id_choices.py:57
-#, fuzzy
 msgid "Jambi"
-msgstr "tamil"
+msgstr "Jambi"
 
 #: contrib/localflavor/id/id_choices.py:16
 msgid "Jawa Barat"
-msgstr ""
+msgstr "Jawa Barat"
 
 #: contrib/localflavor/id/id_choices.py:17
 msgid "Jawa Tengah"
-msgstr ""
+msgstr "Jawa Tengah"
 
 #: contrib/localflavor/id/id_choices.py:18
 msgid "Jawa Timur"
-msgstr ""
+msgstr "Jawa Timur"
 
 #: contrib/localflavor/id/id_choices.py:19
 #: contrib/localflavor/id/id_choices.py:88
 msgid "Kalimantan Barat"
-msgstr ""
+msgstr "Kalimantan Barat"
 
 #: contrib/localflavor/id/id_choices.py:20
 #: contrib/localflavor/id/id_choices.py:66
 msgid "Kalimantan Selatan"
-msgstr ""
+msgstr "Kalimantan Selatan"
 
 #: contrib/localflavor/id/id_choices.py:21
 #: contrib/localflavor/id/id_choices.py:89
 msgid "Kalimantan Tengah"
-msgstr ""
+msgstr "Kalimantan Tengah"
 
 #: contrib/localflavor/id/id_choices.py:22
 #: contrib/localflavor/id/id_choices.py:90
 msgid "Kalimantan Timur"
-msgstr ""
+msgstr "Kalimantan Timur"
 
 #: contrib/localflavor/id/id_choices.py:23
 msgid "Kepulauan Bangka-Belitung"
-msgstr ""
+msgstr "Kepulauan Bangka-Belitung"
 
 #: contrib/localflavor/id/id_choices.py:24
 #: contrib/localflavor/id/id_choices.py:62
 msgid "Kepulauan Riau"
-msgstr ""
+msgstr "Kepulauan Riau"
 
 #: contrib/localflavor/id/id_choices.py:25
 #: contrib/localflavor/id/id_choices.py:55
-#, fuzzy
 msgid "Lampung"
-msgstr "ago"
+msgstr "Lampung"
 
 #: contrib/localflavor/id/id_choices.py:26
 #: contrib/localflavor/id/id_choices.py:70
-#, fuzzy
 msgid "Maluku"
-msgstr "Malacky"
+msgstr "Maluku"
 
 #: contrib/localflavor/id/id_choices.py:27
 #: contrib/localflavor/id/id_choices.py:71
 msgid "Maluku Utara"
-msgstr ""
+msgstr "Maluku Utara"
 
 #: contrib/localflavor/id/id_choices.py:28
 #: contrib/localflavor/id/id_choices.py:59
 msgid "Nanggroe Aceh Darussalam"
-msgstr ""
+msgstr "Nanggroe Aceh Darussalam"
 
 #: contrib/localflavor/id/id_choices.py:29
 msgid "Nusa Tenggara Barat"
-msgstr ""
+msgstr "Nusa Tenggara Barat"
 
 #: contrib/localflavor/id/id_choices.py:30
 msgid "Nusa Tenggara Timur"
-msgstr ""
+msgstr "Nusa Tenggara Timur"
 
 #: contrib/localflavor/id/id_choices.py:31
 msgid "Papua"
-msgstr ""
+msgstr "Papua"
 
 #: contrib/localflavor/id/id_choices.py:32
 msgid "Papua Barat"
-msgstr ""
+msgstr "Papua Barat"
 
 #: contrib/localflavor/id/id_choices.py:33
 #: contrib/localflavor/id/id_choices.py:60
 msgid "Riau"
-msgstr ""
+msgstr "Riau"
 
 #: contrib/localflavor/id/id_choices.py:34
 #: contrib/localflavor/id/id_choices.py:68
 msgid "Sulawesi Barat"
-msgstr ""
+msgstr "Sulawesi Barat"
 
 #: contrib/localflavor/id/id_choices.py:35
 #: contrib/localflavor/id/id_choices.py:69
 msgid "Sulawesi Selatan"
-msgstr ""
+msgstr "Sulawesi Selatan"
 
 #: contrib/localflavor/id/id_choices.py:36
 #: contrib/localflavor/id/id_choices.py:76
 msgid "Sulawesi Tengah"
-msgstr ""
+msgstr "Sulawesi Tengah"
 
 #: contrib/localflavor/id/id_choices.py:37
 #: contrib/localflavor/id/id_choices.py:79
 msgid "Sulawesi Tenggara"
-msgstr ""
+msgstr "Sulawesi Tenggara"
 
 #: contrib/localflavor/id/id_choices.py:38
 msgid "Sulawesi Utara"
-msgstr ""
+msgstr "Sulawesi Utara"
 
 #: contrib/localflavor/id/id_choices.py:39
 #: contrib/localflavor/id/id_choices.py:52
 msgid "Sumatera Barat"
-msgstr ""
+msgstr "Sumatera Barat"
 
 #: contrib/localflavor/id/id_choices.py:40
 #: contrib/localflavor/id/id_choices.py:56
 msgid "Sumatera Selatan"
-msgstr ""
+msgstr "Sumatera Selatan"
 
 #: contrib/localflavor/id/id_choices.py:41
 #: contrib/localflavor/id/id_choices.py:58
 msgid "Sumatera Utara"
-msgstr ""
+msgstr "Sumatera Utara"
 
 #: contrib/localflavor/id/id_choices.py:46
-#, fuzzy
 msgid "Magelang"
-msgstr "Malaga"
+msgstr "Magelang"
 
 #: contrib/localflavor/id/id_choices.py:48
 msgid "Surakarta - Solo"
-msgstr ""
+msgstr "Surakarta - Solo"
 
 #: contrib/localflavor/id/id_choices.py:49
-#, fuzzy
 msgid "Madiun"
-msgstr "Madrid"
+msgstr "Madiun"
 
 #: contrib/localflavor/id/id_choices.py:50
 msgid "Kediri"
-msgstr ""
+msgstr "Kediri"
 
 #: contrib/localflavor/id/id_choices.py:53
-#, fuzzy
 msgid "Tapanuli"
-msgstr "Tamaulipas"
+msgstr "Tapanuli"
 
 #: contrib/localflavor/id/id_choices.py:61
 msgid "Kepulauan Bangka Belitung"
-msgstr ""
+msgstr "Kepulauan Bangka Belitung"
 
 #: contrib/localflavor/id/id_choices.py:63
 msgid "Corps Consulate"
-msgstr ""
+msgstr "Corpi Consolari"
 
 #: contrib/localflavor/id/id_choices.py:64
 msgid "Corps Diplomatic"
-msgstr ""
+msgstr "Corpi Diplomatici"
 
 #: contrib/localflavor/id/id_choices.py:65
-#, fuzzy
 msgid "Bandung"
-msgstr "Brandenburgo"
+msgstr "Bandung"
 
 #: contrib/localflavor/id/id_choices.py:67
 msgid "Sulawesi Utara Daratan"
-msgstr ""
+msgstr "Sulawesi Utara Daratan"
 
 #: contrib/localflavor/id/id_choices.py:72
 msgid "NTT - Timor"
-msgstr ""
+msgstr "NTT - Timor"
 
 #: contrib/localflavor/id/id_choices.py:74
 msgid "Sulawesi Utara Kepulauan"
-msgstr ""
+msgstr "Sulawesi Utara Kepulauan"
 
 #: contrib/localflavor/id/id_choices.py:77
 msgid "NTB - Lombok"
-msgstr ""
+msgstr "NTB - Lombok"
 
 #: contrib/localflavor/id/id_choices.py:78
 msgid "Papua dan Papua Barat"
-msgstr ""
+msgstr "Papua dan Papua Barat"
 
 #: contrib/localflavor/id/id_choices.py:80
-#, fuzzy
 msgid "Cirebon"
-msgstr "Girona"
+msgstr "Cirebon"
 
 #: contrib/localflavor/id/id_choices.py:81
 msgid "NTB - Sumbawa"
-msgstr ""
+msgstr "NTB - Sumbawa"
 
 #: contrib/localflavor/id/id_choices.py:82
 msgid "NTT - Flores"
-msgstr ""
+msgstr "NTT - Flores"
 
 #: contrib/localflavor/id/id_choices.py:83
 msgid "NTT - Sumba"
-msgstr ""
+msgstr "NTT - Sumba"
 
 #: contrib/localflavor/id/id_choices.py:84
-#, fuzzy
 msgid "Bogor"
-msgstr "Hyogo"
+msgstr "Bogor"
 
 #: contrib/localflavor/id/id_choices.py:85
 msgid "Pekalongan"
-msgstr ""
+msgstr "Pekalongan"
 
 #: contrib/localflavor/id/id_choices.py:86
-#, fuzzy
 msgid "Semarang"
-msgstr "serbo"
+msgstr "Semarang"
 
 #: contrib/localflavor/id/id_choices.py:87
-#, fuzzy
 msgid "Pati"
-msgstr "attivo"
+msgstr "Pati"
 
 #: contrib/localflavor/id/id_choices.py:91
-#, fuzzy
 msgid "Surabaya"
-msgstr "sabato"
+msgstr "Surabaya"
 
 #: contrib/localflavor/id/id_choices.py:92
-#, fuzzy
 msgid "Madura"
-msgstr "Madrid"
+msgstr "Madura"
 
 #: contrib/localflavor/id/id_choices.py:93
-#, fuzzy
 msgid "Malang"
-msgstr "Malaga"
+msgstr "Malang"
 
 #: contrib/localflavor/id/id_choices.py:94
-#, fuzzy
 msgid "Jember"
-msgstr "novembre"
+msgstr "Jember"
 
 #: contrib/localflavor/id/id_choices.py:95
 msgid "Banyumas"
-msgstr ""
+msgstr "Banyumas"
 
 #: contrib/localflavor/id/id_choices.py:96
 msgid "Federal Government"
-msgstr ""
+msgstr "Governo Federale"
 
 #: contrib/localflavor/id/id_choices.py:97
 msgid "Bojonegoro"
-msgstr ""
+msgstr "Bojonegoro"
 
 #: contrib/localflavor/id/id_choices.py:98
 msgid "Purwakarta"
-msgstr ""
+msgstr "Purwakarta"
 
 #: contrib/localflavor/id/id_choices.py:99
 msgid "Sidoarjo"
-msgstr ""
+msgstr "Sidoarjo"
 
 #: contrib/localflavor/id/id_choices.py:100
-#, fuzzy
 msgid "Garut"
-msgstr "Glarus"
+msgstr "Garut"
 
 #: contrib/localflavor/ie/ie_counties.py:8
-#, fuzzy
 msgid "Antrim"
-msgstr "Contea di Antrim"
+msgstr "Antrim"
 
 #: contrib/localflavor/ie/ie_counties.py:9
-#, fuzzy
 msgid "Armagh"
-msgstr "Aragon"
+msgstr "Armagh"
 
 #: contrib/localflavor/ie/ie_counties.py:10
 msgid "Carlow"
-msgstr ""
+msgstr "Carlow"
 
 #: contrib/localflavor/ie/ie_counties.py:11
-#, fuzzy
 msgid "Cavan"
-msgstr "catalano"
+msgstr "Cavan"
 
 #: contrib/localflavor/ie/ie_counties.py:12
-#, fuzzy
 msgid "Clare"
-msgstr "Caceres"
+msgstr "Clare"
 
 #: contrib/localflavor/ie/ie_counties.py:13
-#, fuzzy
 msgid "Cork"
-msgstr "o"
+msgstr "Cork"
 
 #: contrib/localflavor/ie/ie_counties.py:14
-#, fuzzy
 msgid "Derry"
-msgstr "febbraio"
+msgstr "Derry"
 
 #: contrib/localflavor/ie/ie_counties.py:15
-#, fuzzy
 msgid "Donegal"
-msgstr "uno"
+msgstr "Donegal"
 
 #: contrib/localflavor/ie/ie_counties.py:16
-#, fuzzy
 msgid "Down"
-msgstr "Devon"
+msgstr "Down"
 
 #: contrib/localflavor/ie/ie_counties.py:17
-#, fuzzy
 msgid "Dublin"
-msgstr "Lublino"
+msgstr "Dublino"
 
 #: contrib/localflavor/ie/ie_counties.py:18
-#, fuzzy
 msgid "Fermanagh"
-msgstr "Contea di Fermanagh"
+msgstr "Fermanagh"
 
 #: contrib/localflavor/ie/ie_counties.py:19
-#, fuzzy
 msgid "Galway"
-msgstr "Galizia"
+msgstr "Galway"
 
 #: contrib/localflavor/ie/ie_counties.py:20
-#, fuzzy
 msgid "Kerry"
-msgstr "febbraio"
+msgstr "Kerry"
 
 #: contrib/localflavor/ie/ie_counties.py:21
-#, fuzzy
 msgid "Kildare"
-msgstr "Kalmar"
+msgstr "Kildare"
 
 #: contrib/localflavor/ie/ie_counties.py:22
 msgid "Kilkenny"
-msgstr ""
+msgstr "Kilkenny"
 
 #: contrib/localflavor/ie/ie_counties.py:23
 msgid "Laois"
-msgstr ""
+msgstr "Laois"
 
 #: contrib/localflavor/ie/ie_counties.py:24
 msgid "Leitrim"
-msgstr ""
+msgstr "Leitrim"
 
 #: contrib/localflavor/ie/ie_counties.py:25
 msgid "Limerick"
-msgstr ""
+msgstr "Limerick"
 
 #: contrib/localflavor/ie/ie_counties.py:26
 msgid "Longford"
-msgstr ""
+msgstr "Longford"
 
 #: contrib/localflavor/ie/ie_counties.py:27
-#, fuzzy
 msgid "Louth"
-msgstr "Esci"
+msgstr "Louth"
 
 #: contrib/localflavor/ie/ie_counties.py:28
-#, fuzzy
 msgid "Mayo"
-msgstr "maggio"
+msgstr "Mayo"
 
 #: contrib/localflavor/ie/ie_counties.py:29
-#, fuzzy
 msgid "Meath"
-msgstr "Metadati"
+msgstr "Meath"
 
 #: contrib/localflavor/ie/ie_counties.py:30
-#, fuzzy
 msgid "Monaghan"
-msgstr "Accedi di nuovo"
+msgstr "Monaghan"
 
 #: contrib/localflavor/ie/ie_counties.py:31
 msgid "Offaly"
-msgstr ""
+msgstr "Offaly"
 
 #: contrib/localflavor/ie/ie_counties.py:32
-#, fuzzy
 msgid "Roscommon"
-msgstr "commento"
+msgstr "Roscommon"
 
 #: contrib/localflavor/ie/ie_counties.py:33
-#, fuzzy
 msgid "Sligo"
-msgstr "Shiga"
+msgstr "Sligo"
 
 #: contrib/localflavor/ie/ie_counties.py:34
 msgid "Tipperary"
-msgstr ""
+msgstr "Tipperary"
 
 #: contrib/localflavor/ie/ie_counties.py:35
-#, fuzzy
 msgid "Tyrone"
-msgstr "Tirolo"
+msgstr "Tyrone"
 
 #: contrib/localflavor/ie/ie_counties.py:36
 msgid "Waterford"
-msgstr ""
+msgstr "Waterford"
 
 #: contrib/localflavor/ie/ie_counties.py:37
-#, fuzzy
 msgid "Westmeath"
-msgstr "Pomerania Ovest"
+msgstr "Westmeath"
 
 #: contrib/localflavor/ie/ie_counties.py:38
-#, fuzzy
 msgid "Wexford"
-msgstr "mer"
+msgstr "Wexford"
 
 #: contrib/localflavor/ie/ie_counties.py:39
 msgid "Wicklow"
-msgstr ""
+msgstr "Wicklow"
 
 #: contrib/localflavor/in_/forms.py:15
 msgid "Enter a zip code in the format XXXXXXX."
 msgstr "Inserisci un codice postale nel formato XXXXXXX."
 
 #: contrib/localflavor/is_/forms.py:18
-msgid ""
-"Enter a valid Icelandic identification number. The format is XXXXXX-XXXX."
+msgid "Enter a valid Icelandic identification number. The format is XXXXXX-XXXX."
 msgstr ""
 "Inserisci un numero di identificazione islandese valido. Il formato è XXXXXX-"
 "XXXX ."
@@ -3339,9 +3258,8 @@ msgid "Okinawa"
 msgstr "Okinawa"
 
 #: contrib/localflavor/kw/forms.py:25
-#, fuzzy
 msgid "Enter a valid Kuwaiti Civil ID number"
-msgstr "Inserisci un numero ID sudafricano valido"
+msgstr "Inserisci un numero civile ID kuwaitiano valido"
 
 #: contrib/localflavor/mx/mx_states.py:12
 msgid "Aguascalientes"
@@ -3548,8 +3466,7 @@ msgid "Wrong checksum for the National Identification Number."
 msgstr "Checksum errato per il Numero Identificativo Nazionale."
 
 #: contrib/localflavor/pl/forms.py:71
-msgid ""
-"Enter a tax number field (NIP) in the format XXX-XXX-XX-XX or XX-XX-XXX-XXX."
+msgid "Enter a tax number field (NIP) in the format XXX-XXX-XX-XX or XX-XX-XXX-XXX."
 msgstr ""
 "Inserisci un campo di numero d'imposta (NIP) nel formato XXX-XXX-XX-XX o XX-"
 "XX-XXX-XXX."
@@ -3637,13 +3554,12 @@ msgid "West Pomerania"
 msgstr "Pomerania Ovest"
 
 #: contrib/localflavor/pt/forms.py:17
-#, fuzzy
 msgid "Enter a zip code in the format XXXX-XXX."
-msgstr "Inserisci un codice postale nel formato XXXXX-XXX ."
+msgstr "Inserisci un codice postale nel formato XXXX-XXX."
 
 #: contrib/localflavor/pt/forms.py:37
 msgid "Phone numbers must have 9 digits, or start by + or 00."
-msgstr ""
+msgstr "I numeri di telefono devono avere 9 cifre, o iniziare con + o 00."
 
 #: contrib/localflavor/ro/forms.py:19
 msgid "Enter a valid CIF."
@@ -3655,8 +3571,7 @@ msgstr "Inserisci un codice CNP valido."
 
 #: contrib/localflavor/ro/forms.py:141
 msgid "Enter a valid IBAN in ROXX-XXXX-XXXX-XXXX-XXXX-XXXX format"
-msgstr ""
-"Inserisci un codice IBAN valido nel formato ROXX-XXXX-XXXX-XXXX-XXXX-XXXX."
+msgstr "Inserisci un codice IBAN valido nel formato ROXX-XXXX-XXXX-XXXX-XXXX-XXXX."
 
 #: contrib/localflavor/ro/forms.py:171
 msgid "Phone numbers must be in XXXX-XXXXXX format."
@@ -4403,9 +4318,8 @@ msgid "Enter a zip code in the format XXXXX or XXXXX-XXXX."
 msgstr "Inserisci un codice postale nel formato XXXXX o XXXXX-XXXX ."
 
 #: contrib/localflavor/us/forms.py:26
-#, fuzzy
 msgid "Phone numbers must be in XXX-XXX-XXXX format."
-msgstr "I numeri di telefono devono essere in formato XX-XXXX-XXXX ."
+msgstr "I numeri di telefono devono essere in formato XXX-XXX-XXXX ."
 
 #: contrib/localflavor/us/forms.py:55
 msgid "Enter a valid U.S. Social Security number in XXX-XX-XXXX format."
@@ -4415,7 +4329,7 @@ msgstr ""
 
 #: contrib/localflavor/us/forms.py:88
 msgid "Enter a U.S. state or territory."
-msgstr ""
+msgstr "Inserisci uno stato o territorio USA."
 
 #: contrib/localflavor/us/models.py:8
 msgid "U.S. state (two uppercase letters)"
@@ -4426,14 +4340,12 @@ msgid "Phone number"
 msgstr "Numero di telefono"
 
 #: contrib/localflavor/uy/forms.py:28
-#, fuzzy
 msgid "Enter a valid CI number in X.XXX.XXX-X,XXXXXXX-X or XXXXXXXX format."
-msgstr "Inserisci un CUIT valido nel formato XX-XXXXXXXX-X o XXXXXXXXXXXX."
+msgstr "Inserisci un numero CI valido nel formato X.XXX.XXX-X, XXXXXXX-X o XXXXXXXX."
 
 #: contrib/localflavor/uy/forms.py:30
-#, fuzzy
 msgid "Enter a valid CI number."
-msgstr "Inserisci un numero di IC valido."
+msgstr "Inserisci un numero CI valido."
 
 #: contrib/localflavor/za/forms.py:21
 msgid "Enter a valid South African ID number"
@@ -4560,8 +4472,7 @@ msgid "This URL appears to be a broken link."
 msgstr "Questa URL non sembra funzionare."
 
 #: core/validators.py:123 forms/fields.py:873
-msgid ""
-"Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens."
+msgid "Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens."
 msgstr ""
 "Inserisci uno 'slug' valido contenente lettere, cifre, sottolineati o "
 "trattini."
@@ -4575,39 +4486,33 @@ msgid "Enter only digits separated by commas."
 msgstr "Inserisci solo cifre separate da virgole."
 
 #: core/validators.py:135
-#, fuzzy, python-format
+#, python-format
 msgid "Ensure this value is %(limit_value)s (it is %(show_value)s)."
-msgstr ""
-"Assicurarsi che questo valore contenga almeno %(min)d caratteri (ne ha %"
-"(length)d)."
+msgstr "Assicurarsi che questo valore sia %(limit_value)s (ora è %(show_value)s)."
 
 #: core/validators.py:153 forms/fields.py:205 forms/fields.py:257
-#, fuzzy, python-format
+#, python-format
 msgid "Ensure this value is less than or equal to %(limit_value)s."
-msgstr "Assicurarsi che questo valore sia minore o uguale a %s."
+msgstr "Assicurarsi che questo valore sia minore o uguale a %(limit_value)s."
 
 #: core/validators.py:158 forms/fields.py:206 forms/fields.py:258
-#, fuzzy, python-format
+#, python-format
 msgid "Ensure this value is greater than or equal to %(limit_value)s."
-msgstr "Assicurarsi che questo valore sia maggiore o uguale a %s."
+msgstr "Assicurarsi che questo valore sia maggiore o uguale a %(limit_value)s."
 
 #: core/validators.py:164
-#, fuzzy, python-format
+#, python-format
 msgid ""
 "Ensure this value has at least %(limit_value)d characters (it has %"
 "(show_value)d)."
-msgstr ""
-"Assicurarsi che questo valore contenga almeno %(min)d caratteri (ne ha %"
-"(length)d)."
+msgstr "Assicurarsi che questo valore contenga almeno %(limit_value)d caratteri (ne ha %(show_value)d)."
 
 #: core/validators.py:170
-#, fuzzy, python-format
+#, python-format
 msgid ""
 "Ensure this value has at most %(limit_value)d characters (it has %"
 "(show_value)d)."
-msgstr ""
-"Assicurarsi che questo valore non contenga più di %(max)d caratteri (ne ha %"
-"(length)d)."
+msgstr "Assicurarsi che questo valore non contenga più di %(limit_value)d caratteri (ne ha %(show_value)d)."
 
 #: db/models/base.py:822
 #, python-format
@@ -4622,16 +4527,15 @@ msgstr "%(model_name)s con questo %(field_label)s esiste già."
 #: db/models/fields/__init__.py:63
 #, python-format
 msgid "Value %r is not a valid choice."
-msgstr ""
+msgstr "Il valore %r non è una scelta valida."
 
 #: db/models/fields/__init__.py:64
 msgid "This field cannot be null."
 msgstr "Questo campo non può essere nullo."
 
 #: db/models/fields/__init__.py:65
-#, fuzzy
 msgid "This field cannot be blank."
-msgstr "Questo campo non può essere nullo."
+msgstr "Questo campo non può essere vuoto."
 
 #: db/models/fields/__init__.py:70
 #, python-format
@@ -4680,8 +4584,7 @@ msgstr "Data non valida: %s"
 
 #: db/models/fields/__init__.py:667
 msgid "Enter a valid date/time in YYYY-MM-DD HH:MM[:ss[.uuuuuu]] format."
-msgstr ""
-"Inserisci una data/ora valida nel formato AAAA-MM-GG OO:MM[ss[.uuuuuu]]."
+msgstr "Inserisci una data/ora valida nel formato AAAA-MM-GG OO:MM[ss[.uuuuuu]]."
 
 #: db/models/fields/__init__.py:669
 msgid "Date (with time)"
@@ -4741,9 +4644,9 @@ msgid "XML text"
 msgstr "Testo XML"
 
 #: db/models/fields/related.py:799
-#, fuzzy, python-format
+#, python-format
 msgid "Model %(model)s with pk %(pk)r does not exist."
-msgstr "L'oggetto %(name)s con chiave primaria %(key)r non esiste."
+msgstr "Il modello %(model)s con chiave primaria %(pk)r non esiste."
 
 #: db/models/fields/related.py:801
 msgid "Foreign Key (type determined by related field)"
@@ -4758,20 +4661,15 @@ msgid "Many-to-many relationship"
 msgstr "Relazione molti a molti"
 
 #: db/models/fields/related.py:1000
-msgid ""
-"Hold down \"Control\", or \"Command\" on a Mac, to select more than one."
-msgstr ""
-"Tieni premuto \"Control\", o \"Command\" su Mac, per selezionarne più di uno."
+msgid "Hold down \"Control\", or \"Command\" on a Mac, to select more than one."
+msgstr "Tieni premuto \"Control\", o \"Command\" su Mac, per selezionarne più di uno."
 
 #: db/models/fields/related.py:1061
 #, python-format
 msgid "Please enter valid %(self)s IDs. The value %(value)r is invalid."
-msgid_plural ""
-"Please enter valid %(self)s IDs. The values %(value)r are invalid."
-msgstr[0] ""
-"Inserisci un ID valido per %(self)s. Il valore %(value)r non è valido."
-msgstr[1] ""
-"Inserisci ID validi per %(self)s. I valori %(value)r non sono validi."
+msgid_plural "Please enter valid %(self)s IDs. The values %(value)r are invalid."
+msgstr[0] "Inserisci un ID valido per %(self)s. Il valore %(value)r non è valido."
+msgstr[1] "Inserisci ID validi per %(self)s. I valori %(value)r non sono validi."
 
 #: forms/fields.py:65
 msgid "This field is required."
@@ -4814,8 +4712,7 @@ msgstr "Inserisci una coppia data/ora valida."
 
 #: forms/fields.py:435
 msgid "No file was submitted. Check the encoding type on the form."
-msgstr ""
-"Non è stato inviato alcun file. Verifica il tipo di codifica della form."
+msgstr "Non è stato inviato alcun file. Verifica il tipo di codifica della form."
 
 #: forms/fields.py:436
 msgid "No file was submitted."
@@ -4827,8 +4724,7 @@ msgstr "Il file inviato è vuoto."
 
 #: forms/fields.py:438
 #, python-format
-msgid ""
-"Ensure this filename has at most %(max)d characters (it has %(length)d)."
+msgid "Ensure this filename has at most %(max)d characters (it has %(length)d)."
 msgstr ""
 "Assicurarsi che questo nome di file non contenga più di %(max)d caratteri "
 "(ne ha %(length)d)."
@@ -4837,14 +4733,12 @@ msgstr ""
 msgid ""
 "Upload a valid image. The file you uploaded was either not an image or a "
 "corrupted image."
-msgstr ""
-"Carica un'immagine valida. Il file caricato non è un'immagine o è corrotto."
+msgstr "Carica un'immagine valida. Il file caricato non è un'immagine o è corrotto."
 
 #: forms/fields.py:596 forms/fields.py:671
 #, python-format
 msgid "Select a valid choice. %(value)s is not one of the available choices."
-msgstr ""
-"Scegli un'opzione valida. '%(value)s non compare tra quelle disponibili."
+msgstr "Scegli un'opzione valida. '%(value)s non compare tra quelle disponibili."
 
 #: forms/fields.py:672 forms/fields.py:734 forms/models.py:1007
 msgid "Enter a list of values."
@@ -4879,8 +4773,7 @@ msgstr "Correggi i dati duplicati qui sotto."
 
 #: forms/models.py:860
 msgid "The inline foreign key did not match the parent instance primary key."
-msgstr ""
-"La foreign key inline non concorda con la chiave primaria dell'istanza padre."
+msgstr "La foreign key inline non concorda con la chiave primaria dell'istanza padre."
 
 #: forms/models.py:926
 msgid "Select a valid choice. That choice is not one of the available choices."
@@ -5217,14 +5110,3 @@ msgstr "%(verbose_name)s aggiornato/a correttamente."
 msgid "The %(verbose_name)s was deleted."
 msgstr "%(verbose_name)s cancellato/a."
 
-#~ msgid "One or more %(fieldname)s in %(name)s: %(obj)s"
-#~ msgstr "Uno o più %(fieldname)s in %(name)s: %(obj)s"
-
-#~ msgid "One or more %(fieldname)s in %(name)s:"
-#~ msgstr "Uno o più %(fieldname)s in %(name)s:"
-
-#~ msgid "Old password:"
-#~ msgstr "Password attuale:"
-
-#~ msgid "Add user"
-#~ msgstr "Aggiungi utente"