From 054848acd738cdf4e58956204a55a7ce18b4ac82 Mon Sep 17 00:00:00 2001 From: Stefano Mancini Date: Tue, 2 Oct 2012 13:59:02 +0200 Subject: going on with italian localization --- askbot/locale/it/LC_MESSAGES/django.mo | Bin 85074 -> 80601 bytes askbot/locale/it/LC_MESSAGES/django.po | 999 +++++++++++++++------------------ 2 files changed, 463 insertions(+), 536 deletions(-) diff --git a/askbot/locale/it/LC_MESSAGES/django.mo b/askbot/locale/it/LC_MESSAGES/django.mo index cb32cbde..c8aa2fde 100644 Binary files a/askbot/locale/it/LC_MESSAGES/django.mo and b/askbot/locale/it/LC_MESSAGES/django.mo differ diff --git a/askbot/locale/it/LC_MESSAGES/django.po b/askbot/locale/it/LC_MESSAGES/django.po index 6cf0a2c6..192dbda8 100644 --- a/askbot/locale/it/LC_MESSAGES/django.po +++ b/askbot/locale/it/LC_MESSAGES/django.po @@ -7,16 +7,16 @@ msgstr "" "Project-Id-Version: 0.7\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2012-04-18 18:51-0500\n" -"PO-Revision-Date: 2011-11-19 11:27\n" -"Last-Translator: \n" +"PO-Revision-Date: 2012-09-24 10:37\n" +"Last-Translator: \n" "Language-Team: LANGUAGE \n" -"Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: it\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Translate Toolkit 1.9.0\n" -"X-Translated-Using: django-rosetta 0.5.6\n" +"X-Translated-Using: django-rosetta 0.6.8\n" #: exceptions.py:13 msgid "Sorry, but anonymous visitors cannot access this function" @@ -133,8 +133,8 @@ msgstr "" #: forms.py:295 msgid "" -"if you choose community wiki option, the question and answer do not generate " -"points and name of author will not be shown" +"if you choose community wiki option, the question and answer do not generate" +" points and name of author will not be shown" msgstr "" "se scegli l'opzione 'domanda comunitaria', le domanda e le risposte non " "genereranno punti ed il nome dell'autore non verrà mostrato" @@ -209,8 +209,8 @@ msgid "" "If you wish to change %(username)s's status, please make a meaningful " "selection." msgstr "" -"Se desideri cambiare lo stato di %(username)s, per piacere fai una selezione " -"sensata." +"Se desideri cambiare lo stato di %(username)s, per piacere fai una selezione" +" sensata." #: forms.py:508 msgid "Subject line" @@ -236,7 +236,7 @@ msgstr "Il tuo messaggio:" #: forms.py:538 msgid "I don't want to give my email or receive a response:" -msgstr "" +msgstr "Non aggiungo la mia mail o ricevo una risposta" #: forms.py:560 msgid "Please mark \"I dont want to give my mail\" field." @@ -252,7 +252,8 @@ msgstr "Controlla se non vuoi rivelare il tuo nome quando fai questa domanda" #: forms.py:624 msgid "" -"Subject line is expected in the format: [tag1, tag2, tag3,...] question title" +"Subject line is expected in the format: [tag1, tag2, tag3,...] question " +"title" msgstr "" #: forms.py:769 @@ -642,8 +643,8 @@ msgid "" "Option to define frequency of emailed updates for: Question asked by the " "user." msgstr "" -"Opzione per definire la frequenza degli aggiornamenti per email per: Domande " -"chieste dall'utente" +"Opzione per definire la frequenza degli aggiornamenti per email per: Domande" +" chieste dall'utente" #: conf/email.py:85 msgid "Default notification frequency questions answered by the user" @@ -660,8 +661,8 @@ msgstr "" #: conf/email.py:99 msgid "" -"Default notification frequency questions individually " -"selected by the user" +"Default notification frequency questions individually" +" selected by the user" msgstr "" "Frequenza predefinita di aggiornamento per le domande selezionate " "individualmente dall'utente" @@ -723,8 +724,8 @@ msgstr "Manda promemoria periodici per accettare la risposta migliore" #: conf/email.py:179 msgid "" "NOTE: in order to use this feature, it is necessary to run the management " -"command \"send_accept_answer_reminders\" (for example, via a cron job - with " -"an appropriate frequency) " +"command \"send_accept_answer_reminders\" (for example, via a cron job - with" +" an appropriate frequency) " msgstr "" #: conf/email.py:192 @@ -752,7 +753,8 @@ msgstr "" #: conf/email.py:228 msgid "" "Active email verification is done by sending a verification key in email" -msgstr "La verifica dell'email è effettuata inviando una chiave all'indirizzo " +msgstr "" +"La verifica dell'email è effettuata inviando una chiave all'indirizzo " #: conf/email.py:237 msgid "Allow only one account per email address" @@ -773,8 +775,8 @@ msgstr "Consenti di inviare domande per email" #: conf/email.py:258 msgid "" -"Before enabling this setting - please fill out IMAP settings in the settings." -"py file" +"Before enabling this setting - please fill out IMAP settings in the " +"settings.py file" msgstr "" "Prima di abilitare questa opzione, prima compila le impostazioni IMAP nelle " "impostazioni.file py" @@ -806,8 +808,8 @@ msgstr "" #: conf/email.py:311 msgid "" -"Email replies having fewer words than this number will be posted as comments " -"instead of answers" +"Email replies having fewer words than this number will be posted as comments" +" instead of answers" msgstr "" #: conf/external_keys.py:11 @@ -821,8 +823,8 @@ msgstr "Site verification key di Google" #: conf/external_keys.py:21 #, python-format msgid "" -"This key helps google index your site please obtain is at google webmasters tools site" +"This key helps google index your site please obtain is at google webmasters tools site" msgstr "" "Questa chiave aiuta google ad indicizzare il tuo sito. Per favore ottienila " "presso gli strumenti per i webmaster di " @@ -857,8 +859,8 @@ msgstr "Chiave privata Recaptcha" #, python-format msgid "" "Recaptcha is a tool that helps distinguish real people from annoying spam " -"robots. Please get this and a public key at the %(url)s" +"robots. Please get this and a public key at the %(url)s" msgstr "" "Recaptcha è un tool che aiuta a distinguere persone reali da fastidisosi " "spam robots. Per favore ottieni questa ed una chiave pubblica all'indirizzo " @@ -872,8 +874,8 @@ msgstr "Facebook API key" #, python-format msgid "" "Facebook API key and Facebook secret allow to use Facebook Connect login " -"method at your site. Please obtain these keys at facebook create app site" +"method at your site. Please obtain these keys at facebook create app site" msgstr "" "La Facebook API key ed il Facebook secret ti permettono di usare Facebook " "Connect per i login al tuo sito. Per favore ottieni queste chiavi presso la " @@ -890,11 +892,11 @@ msgstr "Il codice utente di Twitter" #: conf/external_keys.py:109 #, python-format msgid "" -"Please register your forum at twitter applications site" +"Please register your forum at twitter applications " +"site" msgstr "" -"Per favore registra il tuo form a sito dell'applicazione " -"twitter" +"Per favore registra il tuo form a sito dell'applicazione" +" twitter" #: conf/external_keys.py:120 msgid "Twitter consumer secret" @@ -907,7 +909,8 @@ msgstr "Il codice utente di LinkedIn" #: conf/external_keys.py:130 #, python-format msgid "" -"Please register your forum at LinkedIn developer site" +"Please register your forum at LinkedIn developer " +"site" msgstr "" "Per favore, registra il tuo form a sito di sviluppo di " "LinkedIn" @@ -983,8 +986,8 @@ msgstr "" #, fuzzy, python-format msgid "Note: please read read this first." msgstr "" -"Abilita l'inserimento di video. Nota: per favore leggi leggi questo prima " +"Abilita l'inserimento di video. Nota: per favore leggi leggi questo prima " #: conf/forum_data_rules.py:33 msgid "Check to enable community wiki feature" @@ -996,8 +999,8 @@ msgstr "Permetti di rispondere alle domande anonimamente" #: conf/forum_data_rules.py:44 msgid "" -"Users do not accrue reputation for anonymous questions and their identity is " -"not revealed until they change their mind" +"Users do not accrue reputation for anonymous questions and their identity is" +" not revealed until they change their mind" msgstr "" #: conf/forum_data_rules.py:56 @@ -1026,8 +1029,8 @@ msgid "" "This setting will help import data from other forums such as zendesk, when " "automatic data import fails to detect the original question correctly." msgstr "" -"Questa impostazione aiuterà ad importare i dati da altri forum come zendesk, " -"quando l'importazione automatica dei dati non riesce ad identificare " +"Questa impostazione aiuterà ad importare i dati da altri forum come zendesk," +" quando l'importazione automatica dei dati non riesce ad identificare " "correttamente la domanda originale." #: conf/forum_data_rules.py:87 @@ -1063,9 +1066,9 @@ msgid "" "At least one of these tags will be required for any new or newly edited " "question. A mandatory tag may be wildcard, if the wildcard tags are active." msgstr "" -"Almeno uno di questi tag sarà richiesto per ogni domanda creata o modificata." -"Il tag obbligatorio può essere anche un wildcard, se i tag wilcard sono " -"attivi." +"Almeno uno di questi tag sarà richiesto per ogni domanda creata o " +"modificata.Il tag obbligatorio può essere anche un wildcard, se i tag " +"wilcard sono attivi." #: conf/forum_data_rules.py:150 msgid "Force lowercase the tags" @@ -1078,8 +1081,8 @@ msgid "" "globally rename the tags" msgstr "" "Attenzione: dopo aver selezionato questa impostazione fai un backup del " -"database ed esegui il comando python manage.py fix_question_tags per aggiornare i tag globalmente" +"database ed esegui il comando python manage.py " +"fix_question_tags per aggiornare i tag globalmente" #: conf/forum_data_rules.py:166 msgid "Format of tag list" @@ -1087,7 +1090,8 @@ msgstr "Formato della lista dei tag" #: conf/forum_data_rules.py:168 msgid "" -"Select the format to show tags in, either as a simple list, or as a tag cloud" +"Select the format to show tags in, either as a simple list, or as a tag " +"cloud" msgstr "" "Seleziona il formato con cui mostrare i tag: lista semplice o come una " "nuvola di tag" @@ -1270,8 +1274,7 @@ msgid "Login provider setings" msgstr "Impostazioni del login" #: conf/login_providers.py:22 -msgid "" -"Show alternative login provider buttons on the password \"Sign Up\" page" +msgid "Show alternative login provider buttons on the password \"Sign Up\" page" msgstr "Mostra un bottone alternativo per il login nella pagina \"Iscriviti\"" #: conf/login_providers.py:31 @@ -1292,11 +1295,11 @@ msgstr "" #: conf/login_providers.py:50 msgid "" -"Fill it with the wordpress url to the xml-rpc, normally http://mysite.com/" -"xmlrpc.php" +"Fill it with the wordpress url to the xml-rpc, normally " +"http://mysite.com/xmlrpc.php" msgstr "" -"Inserisci l'url dell'xml-rpc di wordpress, di solito questo è http://miosito." -"com/xmlrpc.php" +"Inserisci l'url dell'xml-rpc di wordpress, di solito questo è " +"http://miosito.com/xmlrpc.php" #: conf/login_providers.py:51 msgid "" @@ -1334,8 +1337,8 @@ msgstr "Abilita Markdown che supporta il codice" #: conf/markup.py:43 msgid "" -"If checked, underscore characters will not trigger italic or bold formatting " -"- bold and italic text can still be marked up with asterisks. Note that " +"If checked, underscore characters will not trigger italic or bold formatting" +" - bold and italic text can still be marked up with asterisks. Note that " "\"MathJax support\" implicitly turns this feature on, because underscores " "are heavily used in LaTeX input." msgstr "" @@ -1368,8 +1371,8 @@ msgstr "" #: conf/markup.py:93 msgid "" -"If you enable this feature, the application will be able to detect patterns " -"and auto link to URLs" +"If you enable this feature, the application will be able to detect patterns" +" and auto link to URLs" msgstr "" #: conf/markup.py:106 @@ -1393,8 +1396,8 @@ msgstr "" msgid "" "Here, please enter url templates for the patterns entered in the previous " "setting, also one entry per line. Make sure that number of lines in " -"this setting and the previous one are the same For example template " -"https://bugzilla.redhat.com/show_bug.cgi?id=\\1 together with the pattern " +"this setting and the previous one are the same For example template" +" https://bugzilla.redhat.com/show_bug.cgi?id=\\1 together with the pattern " "shown above and the entry in the post #123 will produce link to the bug 123 " "in the redhat bug tracker." msgstr "" @@ -1612,10 +1615,10 @@ msgstr "" #: conf/sidebar_main.py:88 conf/sidebar_profile.py:39 #: conf/sidebar_question.py:78 msgid "" -"Use this area to enter content at the BOTTOM of the sidebarin HTML format. " -"When using this option (as well as the sidebar header), please use the HTML " -"validation service to make sure that your input is valid and works well in " -"all browsers." +"Use this area to enter content at the BOTTOM of the sidebarin HTML format." +" When using this option (as well as the sidebar header), please use the " +"HTML validation service to make sure that your input is valid and works well" +" in all browsers." msgstr "" #: conf/sidebar_profile.py:12 @@ -1785,11 +1788,13 @@ msgstr "Colore del testo per le domande con consultazioni" #: conf/skin_counter_settings.py:147 msgid "Background color for views = MAX" -msgstr "Colore di sfondo per le domande con il massimo numero di consultazioni" +msgstr "" +"Colore di sfondo per le domande con il massimo numero di consultazioni" #: conf/skin_counter_settings.py:162 msgid "Foreground color for views = MAX" -msgstr "Colore del testo per le domande con il massimo numero di consultazioni" +msgstr "" +"Colore del testo per le domande con il massimo numero di consultazioni" #: conf/skin_counter_settings.py:173 msgid "Answer counter value to give \"full color\"" @@ -1857,8 +1862,8 @@ msgstr "" #: conf/skin_general_settings.py:53 #, python-format msgid "" -"A small 16x16 or 32x32 pixel icon image used to distinguish your site in the " -"browser user interface. Please find more information about favicon at this page." msgstr "" @@ -1868,8 +1873,8 @@ msgstr "" #: conf/skin_general_settings.py:71 msgid "" -"An 88x38 pixel image that is used on the login screen for the password login " -"button." +"An 88x38 pixel image that is used on the login screen for the password login" +" button." msgstr "" #: conf/skin_general_settings.py:84 @@ -1879,8 +1884,8 @@ msgstr "Mostra tutte le funzionalità a tutti gli utenti" #: conf/skin_general_settings.py:86 msgid "" "If checked, all forum functions will be shown to users, regardless of their " -"reputation. However to use those functions, moderation rules, reputation and " -"other limits will still apply." +"reputation. However to use those functions, moderation rules, reputation and" +" other limits will still apply." msgstr "" "Se selezionato, tutte le funzionalità del forum verranno mostrate agli " "utenti, anche se non hanno reputazione sufficiente per utilizzarle. In ogni " @@ -1902,12 +1907,12 @@ msgstr "" msgid "" "To use this option, check \"Customize HTML <HEAD>\" " "above. Contents of this box will be inserted into the <HEAD> portion " -"of the HTML output, where elements such as <script>, <link>, <" -"meta> may be added. Please, keep in mind that adding external javascript " -"to the <HEAD> is not recommended because it slows loading of the " -"pages. Instead, it will be more efficient to place links to the javascript " -"files into the footer. Note: if you do use this setting, " -"please test the site with the W3C HTML validator service." +"of the HTML output, where elements such as <script>, <link>, " +"<meta> may be added. Please, keep in mind that adding external " +"javascript to the <HEAD> is not recommended because it slows loading " +"of the pages. Instead, it will be more efficient to place links to the " +"javascript files into the footer. Note: if you do use this " +"setting, please test the site with the W3C HTML validator service." msgstr "" #: conf/skin_general_settings.py:145 @@ -1916,8 +1921,8 @@ msgstr "" #: conf/skin_general_settings.py:147 msgid "" -"Header is the bar at the top of the content that contains user info and site " -"links, and is common to all pages. Use this area to enter contents of the " +"Header is the bar at the top of the content that contains user info and site" +" links, and is common to all pages. Use this area to enter contents of the " "headerin the HTML format. When customizing the site header (as well as " "footer and the HTML <HEAD>), use the HTML validation service to make " "sure that your input is valid and works well in all browsers." @@ -1964,9 +1969,9 @@ msgstr "" msgid "" "To use this function, check \"Apply custom style sheet\" " "option above. The CSS rules added in this window will be applied after the " -"default style sheet rules. The custom style sheet will be served dynamically " -"at url \"<forum url>/custom.css\", where the \"<forum url> part " -"depends (default is empty string) on the url configuration in your urls.py." +"default style sheet rules. The custom style sheet will be served dynamically" +" at url \"<forum url>/custom.css\", where the \"<forum url> part" +" depends (default is empty string) on the url configuration in your urls.py." msgstr "" #: conf/skin_general_settings.py:230 @@ -1983,13 +1988,13 @@ msgstr "" #: conf/skin_general_settings.py:245 msgid "" -"Type or paste plain javascript that you would like to run on your site. Link " -"to the script will be inserted at the bottom of the HTML output and will be " -"served at the url \"<forum url>/custom.js\". Please, bear in mind that " -"your javascript code may break other functionalities of the site and that " -"the behavior may not be consistent across different browsers (to " -"enable your custom code, check \"Add custom javascript\" option " -"above)." +"Type or paste plain javascript that you would like to run on your site. Link" +" to the script will be inserted at the bottom of the HTML output and will be" +" served at the url \"<forum url>/custom.js\". Please, bear in mind " +"that your javascript code may break other functionalities of the site and " +"that the behavior may not be consistent across different browsers " +"(to enable your custom code, check \"Add custom " +"javascript\" option above)." msgstr "" #: conf/skin_general_settings.py:263 @@ -2115,8 +2120,8 @@ msgid "" "Check this option if you want to allow the use of gravatar.com for avatars. " "Please, note that this feature might take about 10 minutes to become fully " "effective. You will have to enable uploaded avatars as well. For more " -"information, please visit this page." +"information, please visit this page." msgstr "" #: conf/user_settings.py:97 @@ -2190,10 +2195,10 @@ msgstr "Numero di domande da mostrare di default" #: conf/widgets.py:28 msgid "" "To embed the widget, add the following code to your site (and fill in " -"correct base url, preferred tags, width and height):" +"correct base url, preferred tags, width and height):" msgstr "" #: conf/widgets.py:73 @@ -2959,8 +2964,8 @@ msgid "" "

Dear %(name)s,

The following question has been updated " "%(sitename)s

" msgid_plural "" -"

Dear %(name)s,

The following %(num)d questions have been updated on " -"%(sitename)s:

" +"

Dear %(name)s,

The following %(num)d questions have been updated on" +" %(sitename)s:

" msgstr[0] "" msgstr[1] "" @@ -2971,11 +2976,12 @@ msgstr "nuova domanda" #: management/commands/send_email_alerts.py:474 #, python-format msgid "" -"

Please remember that you can always adjust frequency of the email updates or turn them off entirely.
If you believe that this message was sent in an error, please email about " -"it the forum administrator at %(admin_email)s.

Sincerely,

Your " -"friendly %(sitename)s server.

" +"

Please remember that you can always adjust frequency of the email updates " +"or turn them off entirely.
If you believe that this message was sent in " +"an error, please email about it the forum administrator at " +"%(admin_email)s.

Sincerely,

Your friendly %(sitename)s " +"server.

" msgstr "" #: management/commands/send_unanswered_question_reminders.py:60 @@ -2995,13 +3001,15 @@ msgid "" "Sorry, you cannot accept or unaccept best answers because your account is " "blocked" msgstr "" -"Mi spiace, non puoi accettare risposte perché il tuo account è stato bloccato" +"Mi spiace, non puoi accettare risposte perché il tuo account è stato " +"bloccato" #: models/__init__.py:324 msgid "" "Sorry, you cannot accept or unaccept best answers because your account is " "suspended" -msgstr "Mi spiace, non puoi accettare risposte perché il tuo account è sospeso" +msgstr "" +"Mi spiace, non puoi accettare risposte perché il tuo account è sospeso" #: models/__init__.py:337 #, python-format @@ -3104,13 +3112,13 @@ msgid "" "This post has been deleted and can be seen only by post owners, site " "administrators and moderators" msgstr "" -"Questo post è stato cancellato e può essere consultato solo dall'autore, dai " -"moderatori e dagli amministratori" +"Questo post è stato cancellato e può essere consultato solo dall'autore, dai" +" moderatori e dagli amministratori" #: models/__init__.py:570 msgid "" -"Sorry, only moderators, site administrators and post owners can edit deleted " -"posts" +"Sorry, only moderators, site administrators and post owners can edit deleted" +" posts" msgstr "" "Mi spiace, solo l'autore, i moderatori e gli amministratori possono " "modificare un post cancellato." @@ -3122,7 +3130,8 @@ msgstr "" "bloccato" #: models/__init__.py:589 -msgid "Sorry, since your account is suspended you can edit only your own posts" +msgid "" +"Sorry, since your account is suspended you can edit only your own posts" msgstr "" "Mi spiace, puoi modificare solo i tuoi post perché il tuo account è sospeso" @@ -3214,7 +3223,8 @@ msgstr "" #: models/__init__.py:754 #, python-format msgid "" -"Sorry, to reopen own question a minimum reputation of %(min_rep)s is required" +"Sorry, to reopen own question a minimum reputation of %(min_rep)s is " +"required" msgstr "" "Mi spiace, per riaprire una tua domanda devi avere almeno %(min_rep)s punti " "reputazione." @@ -3225,7 +3235,8 @@ msgstr "" #: models/__init__.py:783 #, fuzzy -msgid "Sorry, since your account is blocked you cannot flag posts as offensive" +msgid "" +"Sorry, since your account is blocked you cannot flag posts as offensive" msgstr "Mi spiace, non puoi cancellare post perché il tuo account è blocato" #: models/__init__.py:794 @@ -3297,8 +3308,8 @@ msgstr "" msgid "" "Sorry, since your account is suspended you can retag only your own questions" msgstr "" -"Mi spiace, puoi cambiare i tag solo alle tue domande perché il tuo account è " -"sospeso." +"Mi spiace, puoi cambiare i tag solo alle tue domande perché il tuo account è" +" sospeso." #: models/__init__.py:902 #, python-format @@ -3611,8 +3622,8 @@ msgid "" "Answered a question more than %(days)s days later with at least %(votes)s " "votes" msgstr "" -"Ha risposto a una domanda vecchia di almeno %(days)s giorni ottenendo almeno " -"%(votes)s voti" +"Ha risposto a una domanda vecchia di almeno %(days)s giorni ottenendo almeno" +" %(votes)s voti" #: models/badges.py:525 msgid "Necromancer" @@ -3861,8 +3872,7 @@ msgstr "Salva il tuo indirizzo e-mail" #: skins/common/templates/authopenid/changeemail.html:15 #, python-format msgid "" -"Enter your new email into the box below if \n" +"Enter your new email into the box below if \n" "you'd like to use another email for update subscriptions.\n" "
Currently you are using %%(email)s" msgstr "" @@ -3870,13 +3880,11 @@ msgstr "" #: skins/common/templates/authopenid/changeemail.html:19 #, python-format msgid "" -"Please enter your email address in the box below.\n" +"Please enter your email address in the box below.\n" "Valid email address is required on this Q&A forum. If you like, \n" "you can receive updates on interesting questions or entire\n" "forum via email. Also, your email is used to create a unique \n" -"gravatar image for " -"your\n" +"gravatar image for your\n" "account. Email addresses are never shown or otherwise shared with anybody\n" "else." msgstr "" @@ -3910,14 +3918,10 @@ msgstr "Verifica e-mail" #: skins/common/templates/authopenid/changeemail.html:61 #, python-format msgid "" -"An email with a validation link has been sent " -"to \n" -"%%(email)s. Please follow the emailed link with " -"your \n" -"web browser. Email validation is necessary to help insure the proper use " -"of \n" -"email on Q&A. If you would like to " -"use \n" +"An email with a validation link has been sent to \n" +"%%(email)s. Please follow the emailed link with your \n" +"web browser. Email validation is necessary to help insure the proper use of \n" +"email on Q&A. If you would like to use \n" "another email, please change it again." msgstr "" @@ -3929,8 +3933,7 @@ msgstr "E-mail non modificata" #: skins/common/templates/authopenid/changeemail.html:73 #, python-format msgid "" -"Your email address %%(email)s has not been " -"changed.\n" +"Your email address %%(email)s has not been changed.\n" " If you decide to change it later - you can always do it by editing \n" "it in your user profile or by using the previous form again." @@ -3944,11 +3947,9 @@ msgstr "E-mail modificata" #, python-format msgid "" "\n" -"Your email address is now set to %%(email)s. \n" +"Your email address is now set to %%(email)s. \n" "Updates on the questions that you like most will be sent to this address. \n" -"Email notifications are sent once a day or less frequently - only when " -"there \n" +"Email notifications are sent once a day or less frequently - only when there \n" "are any news." msgstr "" @@ -3958,13 +3959,10 @@ msgstr "E-mail verificata" #: skins/common/templates/authopenid/changeemail.html:94 msgid "" -"Thank you for verifying your email! " -"Now \n" -"you can ask and answer questions. Also " -"if \n" +"Thank you for verifying your email! Now \n" +"you can ask and answer questions. Also if \n" "you find a very interesting question you can subscribe for the \n" -"updates - then will be notified about changes once a day\n" +"updates - then will be notified about changes once a day\n" "or less frequently." msgstr "" @@ -4057,8 +4055,8 @@ msgid "" "no further action is needed. Just ignore this email, we apologize\n" "for any inconvenience" msgstr "" -"Se hai ricevuto questo messaggio per errore, basta che tu ignori questa e-" -"mail. Ci scusiamo per il problema." +"Se hai ricevuto questo messaggio per errore, basta che tu ignori questa " +"e-mail. Ci scusiamo per il problema." #: skins/common/templates/authopenid/logout.html:3 msgid "Logout" @@ -4086,9 +4084,7 @@ msgid "" " " msgstr "" "\n" -"La tua risposta alla domanda \"" -"%(title)s %(summary)s...\" è stata " -"memorizzata e verrà pubblicata non appena ti registrerai." +"La tua risposta alla domanda \"%(title)s %(summary)s...\" è stata memorizzata e verrà pubblicata non appena ti registrerai." #: skins/common/templates/authopenid/signin.html:21 #, python-format @@ -4097,28 +4093,29 @@ msgid "" " %(title)s %(summary)s will be posted once you log in\n" " " msgstr "" -"La tua domanda \"%(title)s %(summary)s...\" è stata memorizzata " -"e verrà pubblicata non appena ti registrerai." +"La tua domanda " +"\"%(title)s %(summary)s...\" è stata memorizzata e verrà pubblicata non appena ti " +"registrerai." #: skins/common/templates/authopenid/signin.html:28 msgid "" -"Choose your favorite service below to sign in using secure OpenID or similar " -"technology. Your external service password always stays confidential and you " -"don't have to rememeber or create another one." +"Choose your favorite service below to sign in using secure OpenID or similar" +" technology. Your external service password always stays confidential and " +"you don't have to rememeber or create another one." msgstr "" #: skins/common/templates/authopenid/signin.html:31 msgid "" "It's a good idea to make sure that your existing login methods still work, " -"or add a new one. Please click any of the icons below to check/change or add " -"new login methods." +"or add a new one. Please click any of the icons below to check/change or add" +" new login methods." msgstr "" #: skins/common/templates/authopenid/signin.html:33 msgid "" -"Please add a more permanent login method by clicking one of the icons below, " -"to avoid logging in via email each time." +"Please add a more permanent login method by clicking one of the icons below," +" to avoid logging in via email each time." msgstr "" #: skins/common/templates/authopenid/signin.html:37 @@ -4330,8 +4327,8 @@ msgstr "" #: skins/common/templates/avatar/confirm_delete.html:6 #, python-format msgid "" -"You have no avatars to delete. Please upload one now." +"You have no avatars to delete. Please upload one now." msgstr "" #: skins/common/templates/avatar/confirm_delete.html:12 @@ -4377,7 +4374,8 @@ msgstr "vedi tutti i tag" #: skins/common/templates/question/question_controls.html:27 msgid "" "report as offensive (i.e containing spam, advertising, malicious text, etc.)" -msgstr "segnala questo messaggio come offensivo (spam, pubblicità, insulti...)" +msgstr "" +"segnala questo messaggio come offensivo (spam, pubblicità, insulti...)" #: skins/common/templates/question/answer_controls.html:28 #: skins/common/templates/question/answer_controls.html:37 @@ -4409,10 +4407,11 @@ msgstr "" #: skins/common/templates/question/closed_question_info.html:2 #, fuzzy, python-format msgid "" -"The question has been closed for the following reason \"%(close_reason)s" -"\" by" +"The question has been closed for the following reason " +"\"%(close_reason)s\" by" msgstr "" -"Questa domanda è stata chiusa per il seguente motivo: \"%(close_reason)s\" da" +"Questa domanda è stata chiusa per il seguente motivo: \"%(close_reason)s\" " +"da" #: skins/common/templates/question/closed_question_info.html:4 #, python-format @@ -4549,7 +4548,8 @@ msgstr "" #: skins/default/templates/500.jinja.html:8 msgid "system error log is recorded, error will be fixed as soon as possible" -msgstr "questo errore è stato registrato, sarà risolto al più presto possibile" +msgstr "" +"questo errore è stato registrato, sarà risolto al più presto possibile" #: skins/default/templates/500.jinja.html:9 msgid "please report the error to the site administrators if you wish" @@ -4649,9 +4649,9 @@ msgid "" " of times each type of badge has been awarded. Have ideas about fun \n" "badges? Please, give us your feedback\n" msgstr "" -"Qui sotto trovi una lista delle medaglie disponibili, con indicato il numero " -"di persone che le hanno ottenute. Hai qualche idea per delle nuove medaglie? " -"Proponila" +"Qui sotto trovi una lista delle medaglie disponibili, con indicato il numero" +" di persone che le hanno ottenute. Hai qualche idea per delle nuove " +"medaglie? Proponila" #: skins/default/templates/badges.html:36 msgid "Community badges" @@ -4663,8 +4663,7 @@ msgstr "" #: skins/default/templates/badges.html:41 msgid "" -"Gold badge is the highest award in this community. To obtain it have to " -"show \n" +"Gold badge is the highest award in this community. To obtain it have to show \n" "profound knowledge and ability in addition to your active participation." msgstr "" @@ -4796,21 +4795,22 @@ msgstr "" msgid "" "For example, if you ask an interesting question or give a helpful answer, " "your input will be upvoted. On the other hand if the answer is misleading - " -"it will be downvoted. Each vote in favor will generate " -"%(REP_GAIN_FOR_RECEIVING_UPVOTE)s points, each vote against will " -"subtract %(REP_LOSS_FOR_RECEIVING_DOWNVOTE)s points. There " -"is a limit of %(MAX_REP_GAIN_PER_USER_PER_DAY)s points that " -"can be accumulated for a question or answer per day. The table below " -"explains reputation point requirements for each type of moderation task." +"it will be downvoted. Each vote in favor will generate " +"%(REP_GAIN_FOR_RECEIVING_UPVOTE)s points, each vote against" +" will subtract %(REP_LOSS_FOR_RECEIVING_DOWNVOTE)s points. " +"There is a limit of %(MAX_REP_GAIN_PER_USER_PER_DAY)s " +"points that can be accumulated for a question or answer per day. The table " +"below explains reputation point requirements for each type of moderation " +"task." msgstr "" "Per esempio, se poni una domanda interessante o dai una risposta utile, gli " "utenti ti daranno dei voti positivi. D'altro canto, se la risposta è " "sbagliata, gli utenti ti daranno dei voti negativi. Ogni voto a tuo favore " "ti procura %(REP_GAIN_FOR_RECEIVING_UPVOTE)s punti " -"reputazione; ogni voto contro di te ti fa perdere " -"%(REP_LOSS_FOR_RECEIVING_DOWNVOTE)s punti reputazione. Puoi " -"guadagnare un massimo di %(MAX_REP_GAIN_PER_USER_PER_DAY)s " -"punti al giorno per ogni tua domanda o risposta. Nella tabella qui sotto " +"reputazione; ogni voto contro di te ti fa perdere " +"%(REP_LOSS_FOR_RECEIVING_DOWNVOTE)s punti reputazione. Puoi" +" guadagnare un massimo di %(MAX_REP_GAIN_PER_USER_PER_DAY)s" +" punti al giorno per ogni tua domanda o risposta. Nella tabella qui sotto " "trovi quanti punti reputazione sono necessari per ogni tipo di potere di " "moderazione." @@ -4862,17 +4862,18 @@ msgstr "" #: skins/default/templates/faq_static.html:70 msgid "" "

The picture that appears on the users profiles is called " -"gravatar (which means globally recognized avatar).

Here is how it works: a " -"cryptographic key (unbreakable code) is calculated from " -"your email address. You upload your picture (or your favorite alter ego " -"image) the website gravatar.com from where we later retreive your image using the key.

This way all the websites you trust can show your image next to your " -"posts and your email address remains private.

Please " -"personalize your account with an image - just register at " -"gravatar.com (just please " -"be sure to use the same email address that you used to register with us). " +"gravatar (which means globally " +"recognized avatar).

Here is how it " +"works: a cryptographic key (unbreakable code) is calculated" +" from your email address. You upload your picture (or your favorite alter " +"ego image) the website gravatar.com from where we " +"later retreive your image using the key.

This way all the websites you" +" trust can show your image next to your posts and your email address remains" +" private.

Please personalize your account with an " +"image - just register at gravatar.com (just please be" +" sure to use the same email address that you used to register with us). " "Default image that looks like a kitchen tile is generated automatically.

" msgstr "" @@ -4901,8 +4902,8 @@ msgstr "Perché le altre persone possono modificare quello che scrivo?" #: skins/default/templates/faq_static.html:76 msgid "Goal of this site is..." msgstr "" -"Lo scopo di questo sito è di creare una comunità dedita allo scambio di idee " -"e alla creazione di contenuti il più possibile utili alla comunità stessa." +"Lo scopo di questo sito è di creare una comunità dedita allo scambio di idee" +" e alla creazione di contenuti il più possibile utili alla comunità stessa." #: skins/default/templates/faq_static.html:76 msgid "" @@ -4911,8 +4912,8 @@ msgid "" "content." msgstr "" "Perciò domande e risposte possono essere modificate come pagine di uno wiki " -"dagli utenti più esperti; questo contribuisce a migliorare la qualità totale " -"dei contenuti in questo sito." +"dagli utenti più esperti; questo contribuisce a migliorare la qualità totale" +" dei contenuti in questo sito." #: skins/default/templates/faq_static.html:77 msgid "If this approach is not for you, we respect your choice." @@ -4943,27 +4944,23 @@ msgstr "Dicci cosa pensi di questo sito!" #, fuzzy, python-format msgid "" "\n" -" Dear %(user_name)s, we look forward " -"to hearing your feedback. \n" +" Dear %(user_name)s, we look forward to hearing your feedback. \n" " Please type and send us your message below.\n" " " msgstr "" "\n" -"Caro %(user_name)s, ci interessa moltissimo " -"sentire la tua opinione. Scrivi i tuoi commenti qui sotto." +"Caro %(user_name)s, ci interessa moltissimo sentire la tua opinione. Scrivi i tuoi commenti qui sotto." #: skins/default/templates/feedback.html:21 #, fuzzy msgid "" "\n" -" Dear visitor, we look forward to " -"hearing your feedback.\n" +" Dear visitor, we look forward to hearing your feedback.\n" " Please type and send us your message below.\n" " " msgstr "" "\n" -"Caro visitatore, ci interessa moltissimo la " -"tua opinione. Scrivi i tuoi commenti qui sotto." +"Caro visitatore, ci interessa moltissimo la tua opinione. Scrivi i tuoi commenti qui sotto." #: skins/default/templates/feedback.html:30 msgid "(to hear from us please enter a valid email or check the box below)" @@ -5043,10 +5040,8 @@ msgstr "" #: skins/default/templates/help.html:29 msgid "" -"Besides, you can @mention users anywhere in the text to point their " -"attention,\n" -" follow users and conversations and report inappropriate content by " -"flagging it." +"Besides, you can @mention users anywhere in the text to point their attention,\n" +" follow users and conversations and report inappropriate content by flagging it." msgstr "" #: skins/default/templates/help.html:32 @@ -5079,8 +5074,7 @@ msgstr "" #: skins/default/templates/import_data.html:27 msgid "" "In the case you experience any difficulties in using this import tool,\n" -" please try importing your data via command line: python manage." -"py load_stackexchange path/to/your-data.zip" +" please try importing your data via command line: python manage.py load_stackexchange path/to/your-data.zip" msgstr "" #: skins/default/templates/instant_notification.html:1 @@ -5092,24 +5086,20 @@ msgstr "

Caro %(receiving_user_name)s,

" #, fuzzy, python-format msgid "" "\n" -"

%(update_author_name)s left a new comment:\n" +"

%(update_author_name)s left a new comment:

\n" msgstr "" "\n" -"

%(update_author_name)s ha lasciato un nuovo " -"commento\n" +"

%(update_author_name)s ha lasciato un nuovo commento\n" "alla domanda \"%(origin_post_title)s\"

\n" #: skins/default/templates/instant_notification.html:8 #, fuzzy, python-format msgid "" "\n" -"

%(update_author_name)s left a new comment\n" +"

%(update_author_name)s left a new comment

\n" msgstr "" "\n" -"

%(update_author_name)s ha lasciato un nuovo " -"commento\n" +"

%(update_author_name)s ha lasciato un nuovo commento\n" "alla domanda \"%(origin_post_title)s\"

\n" #: skins/default/templates/instant_notification.html:13 @@ -5131,8 +5121,7 @@ msgid "" "%(origin_post_title)s

\n" msgstr "" "\n" -"

%(update_author_name)s ha posto una nuova domanda %(origin_post_title)s

\n" +"

%(update_author_name)s ha posto una nuova domanda %(origin_post_title)s

\n" #: skins/default/templates/instant_notification.html:25 #, python-format @@ -5142,8 +5131,7 @@ msgid "" "%(origin_post_title)s

\n" msgstr "" "\n" -"

%(update_author_name)s ha modificato una risposta alla domanda %(origin_post_title)s

\n" +"

%(update_author_name)s ha modificato una risposta alla domanda %(origin_post_title)s

\n" #: skins/default/templates/instant_notification.html:31 #, python-format @@ -5161,15 +5149,11 @@ msgstr "" msgid "" "\n" "
%(content_preview)s
\n" -"

Please note - you can easily change\n" -"how often you receive these notifications or unsubscribe. Thank you for your " -"interest in our forum!

\n" +"

Please note - you can easily change\n" +"how often you receive these notifications or unsubscribe. Thank you for your interest in our forum!

\n" msgstr "" "\n" -"

Puoi configurare la frequenza " -"con cui ti vengono inviati questi aggiornamenti o eliminarli. Grazie per la " -"tua partecipazione a questo forum!

\n" +"

Puoi configurare la frequenza con cui ti vengono inviati questi aggiornamenti o eliminarli. Grazie per la tua partecipazione a questo forum!

\n" #: skins/default/templates/instant_notification.html:42 msgid "

Sincerely,
Forum Administrator

" @@ -5186,10 +5170,8 @@ msgstr "" #, python-format msgid "" "\n" -"You can post an answer or a comment by replying to email notifications. To " -"do that\n" -"you need %(reply_by_email_karma_threshold)s karma, you have " -"%(receiving_user_karma)s karma. \n" +"You can post an answer or a comment by replying to email notifications. To do that\n" +"you need %(reply_by_email_karma_threshold)s karma, you have %(receiving_user_karma)s karma. \n" msgstr "" #: skins/default/templates/macros.html:5 @@ -5432,8 +5414,7 @@ msgstr "Riapri questa domanda" #: skins/default/templates/reply_by_email_error.html:1 msgid "" "\n" -"

The system was unable to process your message successfully, the reason " -"being:

\n" +"

The system was unable to process your message successfully, the reason being:

\n" msgstr "" #: skins/default/templates/revisions.html:4 @@ -5656,8 +5637,8 @@ msgstr "" #, python-format msgid "" "Please note: %(app_name)s requires javascript to work properly, please " -"enable javascript in your browser, here is how" +"enable javascript in your browser, here is " +"how" msgstr "" #: skins/default/templates/meta/editor_data.html:7 @@ -5730,17 +5711,17 @@ msgstr "Per favore accetta la migliore risposta per questa domanda:" #: skins/default/templates/question/new_answer_form.html:32 msgid "" -"Please start posting your answer anonymously " -"- your answer will be saved within the current session and published after " -"you log in or create a new account. Please try to give a substantial " -"answer, for discussions, please use comments and " +"Please start posting your answer anonymously" +" - your answer will be saved within the current session and published after " +"you log in or create a new account. Please try to give a substantial" +" answer, for discussions, please use comments and " "please do remember to vote (after you log in)!" msgstr "" #: skins/default/templates/question/new_answer_form.html:36 msgid "" -"You are welcome to answer your own question, " -"but please make sure to give an answer. Remember that you " +"You are welcome to answer your own question," +" but please make sure to give an answer. Remember that you " "can always revise your original question. Please " "use comments for discussions and please don't " "forget to vote :) for the answers that you liked (or perhaps did " @@ -5751,10 +5732,10 @@ msgstr "" msgid "" "Please try to give a substantial answer. If " "you wanted to comment on the question or answer, just use the " -"commenting tool. Please remember that you can always revise " -"your answers - no need to answer the same question twice. Also, " -"please don't forget to vote - it really helps to select the " -"best questions and answers!" +"commenting tool. Please remember that you can always revise" +" your answers - no need to answer the same question twice. Also, " +"please don't forget to vote - it really helps to select the" +" best questions and answers!" msgstr "" #: skins/default/templates/question/sharing_prompt_phrase.html:2 @@ -5929,10 +5910,10 @@ msgstr "E-mail di notifica" #: skins/default/templates/user_profile/user_email_subscriptions.html:9 msgid "" "Adjust frequency of email updates. Receive " -"updates on interesting questions by email,
help the community by answering questions of your colleagues. If you do not wish to " -"receive emails - select 'no email' on all items below.
Updates are only " -"sent when there is any new activity on selected items." +"updates on interesting questions by email,
help the " +"community
by answering questions of your colleagues. If you do not " +"wish to receive emails - select 'no email' on all items below.
Updates " +"are only sent when there is any new activity on selected items." msgstr "" #: skins/default/templates/user_profile/user_email_subscriptions.html:23 @@ -6145,8 +6126,8 @@ msgstr "" #, fuzzy msgid "Suspended users can only edit or delete their own posts." msgstr "" -"Non puoi segnalare questo messaggio come inappropriato perché il tuo account " -"è sospeso." +"Non puoi segnalare questo messaggio come inappropriato perché il tuo account" +" è sospeso." #: skins/default/templates/user_profile/user_moderate.html:86 msgid "" @@ -6414,9 +6395,9 @@ msgid "" "You are welcome to start submitting your " "question anonymously. When you submit the post, you will be " "redirected to the login/signup page. Your question will be saved in the " -"current session and will be published after you log in. Login/signup process " -"is very simple. Login takes about 30 seconds, initial signup takes a minute " -"or less." +"current session and will be published after you log in. Login/signup process" +" is very simple. Login takes about 30 seconds, initial signup takes a minute" +" or less." msgstr "" #: skins/default/templates/widgets/ask_form.html:11 @@ -6424,9 +6405,9 @@ msgstr "" msgid "" "Looks like your email address, %%(email)s has not " "yet been validated. To post messages you must verify your email, " -"please see more details here." -"
You can submit your question now and validate email after that. Your " -"question will saved as pending meanwhile." +"please see more details " +"here.
You can submit your question now and validate email after that." +" Your question will saved as pending meanwhile." msgstr "" #: skins/default/templates/widgets/contributors.html:3 @@ -6676,8 +6657,8 @@ msgstr "" #: utils/mail.py:173 #, python-format msgid "" -"

Sorry, in order to post questions on %(site)s by email, please register first

" +"

Sorry, in order to post questions on %(site)s by email, please register first

" msgstr "" #: utils/mail.py:181 @@ -6866,14 +6847,15 @@ msgid "maximum upload file size is %(file_size)sK" msgstr "la dimensione massima di file caricabile è %(file_size)sK" #: views/writers.py:92 -msgid "Error uploading file. Please contact the site administrator. Thank you." +msgid "" +"Error uploading file. Please contact the site administrator. Thank you." msgstr "Errore nel caricamento del file. Contatta un amministratore." #: views/writers.py:189 msgid "" -"You are welcome to start submitting your question " -"anonymously. When you submit the post, you will be redirected to the " -"login/signup page. Your question will be saved in the current session and " +"You are welcome to start submitting your question" +" anonymously. When you submit the post, you will be redirected to the" +" login/signup page. Your question will be saved in the current session and " "will be published after you log in. Login/signup process is very simple. " "Login takes about 30 seconds, initial signup takes a minute or less." msgstr "" @@ -6885,11 +6867,11 @@ msgstr "Accedi per rispondere alle domande" #: views/writers.py:572 #, python-format msgid "" -"Sorry, you appear to be logged out and cannot post comments. Please sign in." +"Sorry, you appear to be logged out and cannot post comments. Please sign in." msgstr "" -"Gli utenti non registrati non possono lasciare commenti. Accedi o registrati." +"Gli utenti non registrati non possono lasciare commenti. Accedi o registrati." #: views/writers.py:589 msgid "Sorry, anonymous users cannot edit comments" @@ -6902,8 +6884,8 @@ msgid "" "Sorry, you appear to be logged out and cannot delete comments. Please sign in." msgstr "" -"Gli utenti non registrati non possono cancellare commenti. Accedi o registrati." +"Gli utenti non registrati non possono cancellare commenti. Accedi o registrati." #: views/writers.py:640 msgid "sorry, we seem to have some technical difficulties" @@ -6947,21 +6929,21 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ "%(num) domande sul forum Q&A:

" #~ msgid "" -#~ "Please visit the askbot and see what's new! Could you spread the word " -#~ "about it - can somebody you know help answering those questions or " -#~ "benefit from posting one?" +#~ "Please visit the askbot and see what's new! Could you spread the word about " +#~ "it - can somebody you know help answering those questions or benefit from " +#~ "posting one?" #~ msgstr "" #~ "Visita Askbot e controlla cosa c'è di nuovo! Spargi la voce: qualcuno che " #~ "conosci può rispondere a queste domande, o trovare utile porne una?" #~ msgid "" -#~ "Your most frequent subscription setting is 'daily' on selected questions. " -#~ "If you are receiving more than one email per dayplease tell about this " -#~ "issue to the askbot administrator." +#~ "Your most frequent subscription setting is 'daily' on selected questions. If" +#~ " you are receiving more than one email per dayplease tell about this issue " +#~ "to the askbot administrator." #~ msgstr "" -#~ "Hai scelto di ricevere gli aggiornamenti al massimo 'ogni giorno' su " -#~ "alcune domande. Se ricevi più di un messaggio per giorno per favore " -#~ "notifica questo problema all'amministratore di Askbot." +#~ "Hai scelto di ricevere gli aggiornamenti al massimo 'ogni giorno' su alcune " +#~ "domande. Se ricevi più di un messaggio per giorno per favore notifica questo" +#~ " problema all'amministratore di Askbot." #~ msgid "" #~ "Your most frequent subscription setting is 'weekly' if you are receiving " @@ -6983,12 +6965,8 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ "go to %(email_settings_link)s to change frequency of email updates or " #~ "%(admin_email)s administrator" #~ msgstr "" -#~ "

Ricorda che puoi modificare la " -#~ "frequenza degli aggiornamenti via e-mail o disabilitarli completamente." -#~ "
\n" -#~ "Se credi di avere ricevuto questo messaggio erroneamente, per favore " -#~ "avverti l'amministratore del forum all'indirizzo %(admin_email)s.

Cordialmente,

Il tuo amico server del forum Q&A

" +#~ "

Ricorda che puoi modificare la frequenza degli aggiornamenti via e-mail o disabilitarli completamente.
\n" +#~ "Se credi di avere ricevuto questo messaggio erroneamente, per favore avverti l'amministratore del forum all'indirizzo %(admin_email)s.

Cordialmente,

Il tuo amico server del forum Q&A

" #~ msgid "" #~ "uploading images is limited to users with >%(min_rep)s reputation points" @@ -6998,15 +6976,15 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "blocked users cannot post" #~ msgstr "" -#~ "Mi spiace, il tuo account è stato bloccato; non puoi fare nuovi post " -#~ "finché la questione non verrà risolta. Contatta l'amministratore del " -#~ "forum per trovare una soluzione." +#~ "Mi spiace, il tuo account è stato bloccato; non puoi fare nuovi post finché " +#~ "la questione non verrà risolta. Contatta l'amministratore del forum per " +#~ "trovare una soluzione." #~ msgid "suspended users cannot post" #~ msgstr "" -#~ "Mi spiace, il tuo account è stato sospeso; non puoi fare nuovi post " -#~ "finché la questione non verrà risolta. Puoi però modificare i tuoi vecchi " -#~ "post. Contatta l'amministratore del forum per trovare una soluzione." +#~ "Mi spiace, il tuo account è stato sospeso; non puoi fare nuovi post finché " +#~ "la questione non verrà risolta. Puoi però modificare i tuoi vecchi post. " +#~ "Contatta l'amministratore del forum per trovare una soluzione." #~ msgid "cannot flag message as offensive twice" #~ msgstr "" @@ -7015,13 +6993,13 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "blocked users cannot flag posts" #~ msgstr "" -#~ "Non puoi segnalare questo messaggio come inappropriato perché il tuo " -#~ "account è stato bloccato." +#~ "Non puoi segnalare questo messaggio come inappropriato perché il tuo account" +#~ " è stato bloccato." #~ msgid "suspended users cannot flag posts" #~ msgstr "" -#~ "Non puoi segnalare questo messaggio come inappropriato perché il tuo " -#~ "account è sospeso." +#~ "Non puoi segnalare questo messaggio come inappropriato perché il tuo account" +#~ " è sospeso." #~ msgid "need > %(min_rep)s points to flag spam" #~ msgstr "" @@ -7030,22 +7008,19 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "%(max_flags_per_day)s exceeded" #~ msgstr "" -#~ "Mi spiace, hai già segnalato %(max_flags_per_day)s post come offensivi " -#~ "oggi, hai superato il massimo giornaliero." +#~ "Mi spiace, hai già segnalato %(max_flags_per_day)s post come offensivi oggi," +#~ " hai superato il massimo giornaliero." -#, fuzzy #~ msgid "blocked users cannot remove flags" #~ msgstr "" -#~ "Non puoi segnalare questo messaggio come inappropriato perché il tuo " -#~ "account è stato bloccato." +#~ "Non puoi segnalare questo messaggio come inappropriato perché il tuo account" +#~ " è stato bloccato." -#, fuzzy #~ msgid "suspended users cannot remove flags" #~ msgstr "" -#~ "Non puoi segnalare questo messaggio come inappropriato perché il tuo " -#~ "account è sospeso." +#~ "Non puoi segnalare questo messaggio come inappropriato perché il tuo account" +#~ " è sospeso." -#, fuzzy #~ msgid "need > %(min_rep)d point to remove flag" #~ msgid_plural "need > %(min_rep)d points to remove flag" #~ msgstr[0] "" @@ -7075,42 +7050,40 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "change %(email)s info" #~ msgstr "" -#~ "Se vuoi usare un nuovo indirizzo per lee-mail di notifica, \n" -#~ "inseriscilo qui sotto il nuovo indirizzo.
L'indirizzo corrente è %(email)s" +#~ "Se vuoi usare un nuovo indirizzo per lee-mail di notifica, \n" +#~ "inseriscilo qui sotto il nuovo indirizzo.
L'indirizzo corrente è %(email)s" #~ msgid "here is why email is required, see %(gravatar_faq_url)s" #~ msgstr "" -#~ "Inserisci il tuo indirizzo e-mail qui sotto È obbligatorio inserire un indirizzo e-mail valido. Se lo " -#~ "desideri, puoi ricevere messaggi di notifica sulle " -#~ "domande che ti interessano o sull'intero forum. Inoltre, il tuo indirizzo " -#~ "è usato per creare un'immagine gravatar unica per il " -#~ "tuo account. Il tuo indirizzo e-mail non sarà mai pubblicato o comunicato " -#~ "a terze parti." +#~ "Inserisci il tuo indirizzo e-mail qui sotto " +#~ "È obbligatorio inserire un indirizzo e-mail valido. Se lo desideri, " +#~ "puoi ricevere messaggi di notifica sulle domande che ti " +#~ "interessano o sull'intero forum. Inoltre, il tuo indirizzo è usato per " +#~ "creare un'immagine gravatar unica per il tuo " +#~ "account. Il tuo indirizzo e-mail non sarà mai pubblicato o comunicato a " +#~ "terze parti." #~ msgid "Your new Email" #~ msgstr "" -#~ "Il tuo nuovo indirizzo e-mail: (non verrà mai rivelato agli altri utenti, deve essere valido)" +#~ "Il tuo nuovo indirizzo e-mail: (non verrà " +#~ "mai rivelato agli altri utenti, deve essere valido)" #~ msgid "validate %(email)s info or go to %(change_email_url)s" #~ msgstr "" #~ "Un'e-mail di verifica è stata spedita a " -#~ "%(email)s. Clicca sul link contenuto nell'e-mail " -#~ "per verificare il tuo indirizzo. La verifica dell'e-mail è necessaria " -#~ "per l'utilizzo del forum. Se preferisci usare un altro indirizzo, puoi cambiarlo di nuovo." +#~ "%(email)s. Clicca sul link contenuto nell'e-mail per" +#~ " verificare il tuo indirizzo. La verifica dell'e-mail è necessaria per " +#~ "l'utilizzo del forum. Se preferisci usare un altro " +#~ "indirizzo, puoi cambiarlo di" +#~ " nuovo." #~ msgid "old %(email)s kept, if you like go to %(change_email_url)s" #~ msgstr "" #~ "Il tuo indirizzo e-mail %(email)s non è stato " -#~ "modificato. Se decidi di cambiarlo, puoi farlo dal tuo profilo " -#~ "utente o utilizzare di nuovo questa pagina." +#~ "modificato.
Se decidi di cambiarlo, puoi farlo dal tuo profilo utente" +#~ " o utilizzare di nuovo questa " +#~ "pagina." #~ msgid "your current %(email)s can be used for this" #~ msgstr "" @@ -7121,12 +7094,12 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "thanks for verifying email" #~ msgstr "" -#~ "Grazie per aver verificato il tuo indirizzo e-" -#~ "mail! Ora puoi scrivere domande e " -#~ "risposte. Puoi inoltre seguire gli sviluppi delle domande che più ti interessano: quando ci sono novità, ti " -#~ "sarà spedita un'e-mail di notifica una volta al giorno o " -#~ "meno." +#~ "Grazie per aver verificato il tuo indirizzo " +#~ "e-mail! Ora puoi scrivere domande e " +#~ "risposte. Puoi inoltre seguire gli " +#~ "sviluppi delle domande che più ti interessano: quando ci sono " +#~ "novità, ti sarà spedita un'e-mail di notifica una volta al " +#~ "giorno o meno." #~ msgid "email key not sent" #~ msgstr "E-mail di verifica non spedita" @@ -7134,63 +7107,60 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "email key not sent %(email)s change email here %(change_link)s" #~ msgstr "" #~ "Il tuo indirizzo %(email)s è già stato " -#~ "verificato, quindi l'e-mail non è stata spedita. Se necessario " -#~ "puoi cambiare l'indirizzo usato per le " -#~ "notifiche." +#~ "verificato
, quindi l'e-mail non è stata spedita. Se necessario puoi " +#~ "cambiare l'indirizzo usato per le notifiche." #~ msgid "register new %(provider)s account info, see %(gravatar_faq_url)s" #~ msgstr "" -#~ "

È la prima volta che accedi con il " -#~ "tuo account OpenID %(provider)s. Imposta il nome " -#~ "visualizzato e il tuo indirizzo e-mail. Con " -#~ "esso puoi ricevere aggiornamenti sulle domande che più " -#~ "ti interessano; verrà inoltre usato per creare un'immagine unica " -#~ "associata al tuo account, detta È la prima volta che accedi con il tuo " +#~ "account OpenID %(provider)s. Imposta il nome " +#~ "visualizzato e il tuo indirizzo e-mail. Con esso " +#~ "puoi ricevere aggiornamenti sulle domande che più ti " +#~ "interessano; verrà inoltre usato per creare un'immagine unica associata al " +#~ "tuo account, detta gravatar.

" #~ msgid "" #~ "%(username)s already exists, choose another name for \n" -#~ " %(provider)s. Email is required too, see " -#~ "%(gravatar_faq_url)s\n" +#~ " %(provider)s. Email is required too, see %(gravatar_faq_url)s\n" #~ " " #~ msgstr "" -#~ "

Oops... l'utente %(username)s esiste già.

Scegli un altro nome utente da visualizzare per il tuo " +#~ "

Oops... l'utente %(username)s esiste " +#~ "già.

Scegli un altro nome utente da visualizzare per il tuo " #~ "account OpenID %(provider)s. Inoltre, è necessario inserire " #~ "indirizzo e-mail. Con esso puoi ricevere " -#~ "aggiornamenti sulle domande che più ti interessano; verrà " -#~ "inoltre usato per creare un'immagine unica associata al tuo account, " -#~ "detta gravatar.

" +#~ "aggiornamenti
sulle domande che più ti interessano; verrà inoltre " +#~ "usato per creare un'immagine unica associata al tuo account, detta gravatar.

" #~ msgid "" #~ "register new external %(provider)s account info, see %(gravatar_faq_url)s" #~ msgstr "" -#~ "

È la prima volta che accedi con " -#~ "il tuo account OpenID %(provider)s.

Puoi utilizzare il tuo " -#~ "nome utente %(provider)s come nome visualizzato oppure " +#~ "

È la prima volta che accedi con il " +#~ "tuo account OpenID %(provider)s.

Puoi utilizzare il tuo nome " +#~ "utente %(provider)s come nome visualizzato oppure " #~ "sceglierne uno nuovo.

Inoltre, è necessario inserire un " #~ "indirizzo e-mail valido. Con esso puoi ricevere " -#~ "aggiornamenti sulle domande che più ti interessano; verrà " -#~ "inoltre usato per creare un'immagine unica associata al tuo account, " -#~ "detta gravatar.

" +#~ "aggiornamenti
sulle domande che più ti interessano; verrà inoltre " +#~ "usato per creare un'immagine unica associata al tuo account, detta gravatar.

" #~ msgid "register new Facebook connect account info, see %(gravatar_faq_url)s" #~ msgstr "" -#~ "

È la prima volta che accedi con il " -#~ "tuo account Facebook. Scegli il tuo nome visualizzato e imposta il tuo indirizzo e-mail. Con esso puoi " +#~ "

È la prima volta che accedi con il tuo " +#~ "account Facebook. Scegli il tuo nome visualizzato e " +#~ "imposta il tuo indirizzo e-mail. Con esso puoi " #~ "ricevere aggiornamenti sulle domande che più ti " -#~ "interessano; verrà inoltre usato per creare un'immagine unica associata " -#~ "al tuo account, detta gravatar.

" +#~ "interessano; verrà inoltre usato per creare un'immagine unica associata al " +#~ "tuo account, detta gravatar.

" #~ msgid "This account already exists, please use another." #~ msgstr "Questo nome utente è già in uso, scegline un altro." #~ msgid "Screen name label" #~ msgstr "" -#~ "Nome visualizzato (verrà mostrato agli altri utenti)" +#~ "Nome visualizzato (verrà mostrato agli altri utenti)" #~ msgid "Email address label" #~ msgstr "" @@ -7199,11 +7169,11 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "receive updates motivational blurb" #~ msgstr "" -#~ "Ricevi aggiornamenti via e-mail — questo aiuterà " -#~ "la nostra comunità a crescere e diventare più utile.
Normalmente " -#~ "questo forum Q&A ti spedirà un'e-" -#~ "mail a settimana con un riassunto delle novità (se ce ne sono)" -#~ "
Se lo desideri, modifica queste impostazioni." +#~ "Ricevi aggiornamenti via e-mail — questo aiuterà la " +#~ "nostra comunità a crescere e diventare più utile.
Normalmente questo " +#~ "forum Q&A ti spedirà un'e-mail a " +#~ "settimana con un riassunto delle novità (se ce ne sono)
Se lo " +#~ "desideri, modifica queste impostazioni." #~ msgid "Tag filter tool will be your right panel, once you log in." #~ msgstr "" @@ -7218,8 +7188,8 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ "no further action is needed. Just ingore this email, we apologize\n" #~ "for any inconvenience" #~ msgstr "" -#~ "Se hai ricevuto questo messaggio per errore, basta che tu ignori questa e-" -#~ "mail. Ci scusiamo per il problema." +#~ "Se hai ricevuto questo messaggio per errore, basta che tu ignori questa " +#~ "e-mail. Ci scusiamo per il problema." #~ msgid "Login" #~ msgstr "Accedi" @@ -7229,8 +7199,8 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "with openid it is easier" #~ msgstr "" -#~ "Con OpenID non devi creare un nome utente e una password per ogni sito " -#~ "che utilizzi." +#~ "Con OpenID non devi creare un nome utente e una password per ogni sito che " +#~ "utilizzi." #~ msgid "reuse openid" #~ msgstr "" @@ -7244,8 +7214,7 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "openid is supported open standard" #~ msgstr "" -#~ "OpenID è basato su uno standard aperto, supportato da molte " -#~ "organizzazioni." +#~ "OpenID è basato su uno standard aperto, supportato da molte organizzazioni." #~ msgid "Find out more" #~ msgstr "Scopri di più" @@ -7255,12 +7224,12 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "Traditional signup info" #~ msgstr "" -#~ "Se preferisci, puoi scegliere un nome utente e " -#~ "una password per questo forum qui. Però, considera che questo sito " +#~ "Se preferisci, puoi scegliere un nome utente e una " +#~ "password per questo forum qui. Però, considera che questo sito " #~ "supporta anche la registrazione via OpenID. Con " -#~ "OpenID puoi riutilizzare il tuo account su uno dei " -#~ "maggiori siti (per esempio Gmail o AOL), senza dover rivelare a noi né a " -#~ "nessuno la tua password e senza doverne scegliere una nuova." +#~ "OpenID puoi riutilizzare il tuo account su uno dei maggiori" +#~ " siti (per esempio Gmail o AOL), senza dover rivelare a noi né a nessuno la " +#~ "tua password e senza doverne scegliere una nuova." #~ msgid "Create Account" #~ msgstr "Crea account" @@ -7268,7 +7237,6 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "answer permanent link" #~ msgstr "link permanente alla risposta" -#, fuzzy #~ msgid "remove all flags" #~ msgstr "vedi tutti i tag" @@ -7286,8 +7254,8 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "gold badge description" #~ msgstr "" -#~ "Le medaglie d'oro sono le più pregiate. Per ottenerle, non basta " -#~ "partecipare attivamente, ma servono anche conoscenze e abilità." +#~ "Le medaglie d'oro sono le più pregiate. Per ottenerle, non basta partecipare" +#~ " attivamente, ma servono anche conoscenze e abilità." #~ msgid "silver badge description" #~ msgstr "" @@ -7296,8 +7264,8 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "bronze badge description" #~ msgstr "" -#~ "Se partecipi regolarmente a questa comunità, verrai sicuramente premiato " -#~ "con delle medaglie di bronzo." +#~ "Se partecipi regolarmente a questa comunità, verrai sicuramente premiato con" +#~ " delle medaglie di bronzo." #~ msgid "" #~ "is a Q&A site, not a discussion group. Therefore - please avoid having " @@ -7310,11 +7278,8 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "Rep system summary" #~ msgstr "" -#~ "Quando qualcuno vota a favore di una tua domanda o risposta, guadagni " -#~ "alcuni punti reputazione. I punti reputazione misurano il grado di " -#~ "fiducia della comunità nei tuoi confronti.\n" -#~ "Ti verranno assegnati gradualmente poteri di moderazione sul sito in base " -#~ "alla tua reputazione." +#~ "Quando qualcuno vota a favore di una tua domanda o risposta, guadagni alcuni punti reputazione. I punti reputazione misurano il grado di fiducia della comunità nei tuoi confronti.\n" +#~ "Ti verranno assegnati gradualmente poteri di moderazione sul sito in base alla tua reputazione." #~ msgid "use tags" #~ msgstr "usare i tag" @@ -7326,38 +7291,35 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "gravatar faq info" #~ msgstr "" #~ "

L'immagine che appare nel tuo profilo utente è " -#~ "chiamatagravatar (che vuol dire globally recognized avatar).

Ecco come funziona: viene calcolata una firma digitale a partire dal tuo indirizzo e-mail. Puoi caricare una tua foto, o " -#~ "il tuo alter ego preferito, sul sito gravatar.com, da cui la tua immagine viene " -#~ "recuperata utilizzando la firma digitale.

In questo modo tutti i " -#~ "siti di cui ti fidi possono mostrare la tua immagine vicino ai tuoi post, " -#~ "mentre il tuo indirizzo e-mail rimane segreto.

Personalizza " -#~ "il tuo account con un'immagine registrandoti su gravatar.com (ricordati di usare lo " -#~ "stesso indirizzo e-mail che hai usato per registrarti su questo sito). " -#~ "L'immagine predefinita è generata automaticamente e contiene un motivo " -#~ "geometrico che ricorda un po' una piastrella.

" +#~ "chiamatagravatar (che vuol dire globally " +#~ "recognized avatar).

Ecco come " +#~ "funziona: viene calcolata una firma digitale a partire dal " +#~ "tuo indirizzo e-mail. Puoi caricare una tua foto, o il tuo alter ego " +#~ "preferito, sul sito gravatar.com, da cui la tua " +#~ "immagine viene recuperata utilizzando la firma digitale.

In questo " +#~ "modo tutti i siti di cui ti fidi possono mostrare la tua immagine vicino ai " +#~ "tuoi post, mentre il tuo indirizzo e-mail rimane " +#~ "segreto.

Personalizza il tuo account con un'immagine " +#~ "registrandoti su gravatar.com (ricordati di " +#~ "usare lo stesso indirizzo e-mail che hai usato per registrarti su questo " +#~ "sito). L'immagine predefinita è generata automaticamente e contiene un " +#~ "motivo geometrico che ricorda un po' una piastrella.

" -#, fuzzy #~ msgid "i like this question (click again to cancel)" #~ msgstr "Mi piace questo messaggio (clicca una seconda volta per annullare)" #~ msgid "i like this answer (click again to cancel)" #~ msgstr "Mi piace questa risposta (clicca una seconda volta per annullare)" -#, fuzzy #~ msgid "i dont like this question (click again to cancel)" #~ msgstr "" #~ "Non mi piace questo messaggio (clicca una seconda volta per annullare)" #~ msgid "i dont like this answer (click again to cancel)" -#~ msgstr "" -#~ "Non mi piace questa risposta (clicca una seconda volta per annullare)" +#~ msgstr "Non mi piace questa risposta (clicca una seconda volta per annullare)" -#, fuzzy #~ msgid "see %(counter)s more comment" #~ msgid_plural "" #~ "see %(counter)s more comments\n" @@ -7386,27 +7348,27 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "you can answer anonymously and then login" #~ msgstr "" #~ "Comincia pure a rispondere - la tua " -#~ "risposta verrà memorizzata e pubblicata non appena accederai o " -#~ "registrerai un nuovo account. Cerca di dare una vera risposta, per eventuali discussioni utilizza i commenti e " +#~ "risposta verrà memorizzata e pubblicata non appena accederai o registrerai " +#~ "un nuovo account. Cerca di dare una vera risposta, per " +#~ "eventuali discussioni utilizza i commenti e " #~ "ricordati di votare (non appena hai fatto il login)!" #~ msgid "answer your own question only to give an answer" #~ msgstr "" -#~ "Rispondi pure alla tua domanda, ma cerca " -#~ "di dare una vera risposta. Puoi sempre " -#~ "modificare la tua domanda. Usa i commenti per " -#~ "discutere e ricordati di votare :) per le " -#~ "risposte migliori (e per quelle peggiori!)" +#~ "Rispondi pure alla tua domanda, ma cerca di " +#~ "dare una vera risposta. Puoi sempre modificare la " +#~ "tua domanda. Usa i commenti per discutere e " +#~ "ricordati di votare :) per le risposte migliori (e per " +#~ "quelle peggiori!)" #~ msgid "please only give an answer, no discussions" #~ msgstr "" #~ "Cerca di dare una vera risposta. Se vuoi " #~ "solo aggiungere un commento a una domanda/risposta, usa i " #~ "commenti. Ricorda che puoi modificare una vecchia " -#~ "risposta invece di scriverne una nuova. Inoltre, " -#~ "ricordati di votare — ci permette di individuare " -#~ "facilmente le domande e risposte migliori!" +#~ "risposta invece di scriverne una nuova. Inoltre, ricordati " +#~ "di votare — ci permette di individuare facilmente le domande " +#~ "e risposte migliori!" #~ msgid "Login/Signup to Post Your Answer" #~ msgstr "Accedi/registrati per scrivere la tua risposta" @@ -7425,7 +7387,6 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ "Segnalami nuove risposte o aggiornamenti via e-mail ogni " #~ "giorno" -#, fuzzy #~ msgid "Notify me immediately when there are any new answers" #~ msgstr "" #~ "Segnalami nuove risposte o aggiornamenti via e-mail ogni " @@ -7434,17 +7395,18 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "" #~ "You can always adjust frequency of email updates from your %(profile_url)s" #~ msgstr "" -#~ "(nota: puoi modificare la frequenza con cui " -#~ "ricevi gli aggiornamenti)" +#~ "(nota: puoi modificare la " +#~ "frequenza con cui ricevi gli aggiornamenti)" #~ msgid "email subscription settings info" #~ msgstr "" -#~ "Modifica la frequenza delle e-mail di notifica Ricevi aggiornamenti via e-mail sulle domande che ti interessano, e " -#~ "
aiuta la comunità
rispondendo alle domande degli " -#~ "altri. Se non vuoi ricevere e-mail, seleziona 'mai' qui sotto.
Le e-" -#~ "mail di aggiornamento vengono spedite solo quando ci sono nuove attività." +#~ "Modifica la frequenza delle e-mail di " +#~ "notifica Ricevi aggiornamenti via e-mail sulle domande che ti " +#~ "interessano, e
aiuta la comunità
rispondendo alle " +#~ "domande degli altri. Se non vuoi ricevere e-mail, seleziona 'mai' qui " +#~ "sotto.
Le e-mail di aggiornamento vengono spedite solo quando ci sono " +#~ "nuove attività." #~ msgid "Stop sending email" #~ msgstr "Non spedire più nessuna e-mail" @@ -7481,8 +7443,8 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ " " #~ msgstr "" #~ "Il tuo indirizzo e-mail %(email)s non è stato " -#~ "ancora verificato Prima di pubblicare messaggi devi verificare il " -#~ "tuo indirizzo; maggiori dettagli Prima di pubblicare messaggi devi verificare il tuo" +#~ " indirizzo; maggiori dettagli qui.
Puoi porre la tua domanda " #~ "ora e verificare la tua e-mail in un secondo momento; la tua domanda nel " #~ "frattempo rimarrà in attesa." @@ -7531,7 +7493,6 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "Question: \"%(title)s\"" #~ msgstr "Domanda: \"%(title)s\"" -#, fuzzy #~ msgid "(please enter a valid email)" #~ msgstr "inserisci un indirizzo e-mail valido" @@ -7543,13 +7504,12 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ "Non mi piace questo messaggio (clicca una seconda volta per annullare)" #~ msgid "" -#~ "The question has been closed for the following reason \"%(close_reason)s" -#~ "\" by" +#~ "The question has been closed for the following reason \"%(close_reason)s\" " +#~ "by" #~ msgstr "" -#~ "Questa domanda è stata chiusa per il seguente motivo: \"%(close_reason)s" -#~ "\" da" +#~ "Questa domanda è stata chiusa per il seguente motivo: \"%(close_reason)s\" " +#~ "da" -#, fuzzy #~ msgid "" #~ "\n" #~ " %(counter)s Answer:\n" @@ -7570,7 +7530,6 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ "segna questa risposta tra le preferite (clicca una seconda volta per " #~ "annullare)" -#, fuzzy #~ msgid "Question tags" #~ msgstr "Domande" @@ -7580,7 +7539,6 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "rss feed" #~ msgstr "feed RSS" -#, fuzzy #~ msgid "Please star (bookmark) some questions or follow some users." #~ msgstr "Aggiungi qualche domanda alla tua lista di domande preferite" @@ -7591,13 +7549,11 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgstr "Email (non condivisa con altri):" #~ msgid "Keys to connect the site with external services like Facebook, etc." -#~ msgstr "" -#~ "Chiavi per connettere il sito con servizi esterni come Facebook, ecc." +#~ msgstr "Chiavi per connettere il sito con servizi esterni come Facebook, ecc." #~ msgid "Minimum reputation required to perform actions" #~ msgstr "Reputazione minima per eseguire operazioni" -#, fuzzy #~ msgid "Site modes" #~ msgstr "Siti" @@ -7622,8 +7578,8 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ "Questa opzione attualmente definisce la frequenza di default degli update " #~ "via email nelle seguenti cinque categorie: domande poste dall'utente, " #~ "risposte dell'utente, domande selezionate individualmente, tutto il forum " -#~ "(con filtri ai tag applicati individualmente), post che menzionano " -#~ "l'utente e risposte ai commenti " +#~ "(con filtri ai tag applicati individualmente), post che menzionano l'utente " +#~ "e risposte ai commenti " #~ msgid "community wiki" #~ msgstr "domanda comunitaria" @@ -7653,8 +7609,8 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgstr "Askbot" #~ msgid "" -#~ "If you change this url from the default - then you will also probably " -#~ "want to adjust translation of the following string: " +#~ "If you change this url from the default - then you will also probably want " +#~ "to adjust translation of the following string: " #~ msgstr "" #~ "Se cambi l'impostazione di questo url, allora probabilmente vorrai anche " #~ "modificare la traduzione del testo seguente:" @@ -7680,7 +7636,6 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "newanswer/" #~ msgstr "nuovarisposta/" -#, fuzzy #~ msgid "MyOpenid user name" #~ msgstr "per nome" @@ -7887,11 +7842,10 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgstr "" #~ "Looks like your email address, %(email)s has not " #~ "yet been validated. To post messages you must verify your email, " -#~ "please see more details here." -#~ "
You can submit your question now and validate email after that. Your " -#~ "question will saved as pending meanwhile. " +#~ "please see more details " +#~ "here.
You can submit your question now and validate email after that." +#~ " Your question will saved as pending meanwhile. " -#, fuzzy #~ msgid "%(type)s" #~ msgstr "il %(date)s" @@ -7899,22 +7853,21 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgstr "Come faccio a verificare il mio indirizzo e-mail?" #~ msgid "" -#~ "how to validate email info with %(send_email_key_url)s %(gravatar_faq_url)" -#~ "s" +#~ "how to validate email info with %(send_email_key_url)s %(gravatar_faq_url)s" #~ msgstr "" -#~ "

Come? Se hai appena inserito o " -#~ "cambiato il tuo indirizzo e-mail, riceverai un messaggio di posta " -#~ "contenente un collegamento. Devi semplicemente cliccare sul link " -#~ "contenuto nel messaggio.
Esso contiene un codice personale di " -#~ "verifica. Puoi .

Perché? Verificare il tuo " -#~ "indirizzo serve a verificare la tua identità e a " -#~ "ridurre lo spam .
Puoi scegliere di ricevere " -#~ "messaggi di notifica riguardo alle domande che più ti " -#~ "interessano. Inoltre, quando ti registri per la prima volta, viene creata " -#~ "un'gravatarimmagine " +#~ "

Come? Se hai appena inserito o cambiato il " +#~ "tuo indirizzo e-mail, riceverai un messaggio di posta contenente un " +#~ "collegamento. Devi semplicemente cliccare sul link contenuto nel " +#~ "messaggio.
Esso contiene un codice personale di verifica. Puoi " +#~ ".

Perché? Verificare il tuo indirizzo serve a " +#~ "verificare la tua identità e a ridurre lo " +#~ "spam .
Puoi scegliere di ricevere messaggi di " +#~ "notifica riguardo alle domande che più ti interessano. Inoltre, " +#~ "quando ti registri per la prima volta, viene creata un'gravatarimmagine " #~ "personale

basata sul tuo indirizzo." #~ msgid "." @@ -7927,11 +7880,11 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgstr "Corpo del messaggio" #~ msgid "" -#~ "As a registered user you can login with your OpenID, log out of the site " -#~ "or permanently remove your account." +#~ "As a registered user you can login with your OpenID, log out of the site or " +#~ "permanently remove your account." #~ msgstr "" -#~ "Cliccando su Logout effettuerai il logout da questo " -#~ "forum ma non dal tuo provider OpenID.

Se vuoi assicurarti di essere " +#~ "Cliccando su Logout effettuerai il logout da questo forum " +#~ "ma non dal tuo provider OpenID.

Se vuoi assicurarti di essere " #~ "completamente anonimo, esegui il logout anche sul sito del tuo provider " #~ "OpenID." @@ -7942,8 +7895,7 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgstr "" #~ "Aggiungi alle domande preferite (clicca una seconda volta per annullare)" -#~ msgid "" -#~ "remove favorite mark from this question (click again to restore mark)" +#~ msgid "remove favorite mark from this question (click again to restore mark)" #~ msgstr "" #~ "Togli dalla lista delle domande preferite (clicca di nuovo per " #~ "riaggiungerla)" @@ -7951,7 +7903,6 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "see questions tagged '%(tag_name)s'" #~ msgstr "Vedi le domande con tag '%(tag_name)s'" -#, fuzzy #~ msgid "" #~ "\n" #~ " %(q_num)s question\n" @@ -7974,15 +7925,14 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgstr "rimuovi '%(tag_name)s' dalla tua lista di tag ignorati" #~ msgid "" -#~ "All tags matching '%(stag)s'" +#~ "All tags matching '%(stag)s'" #~ msgstr "" -#~ "Tutti i tag contenenti '%(stag)s'" +#~ "Tutti i tag contenenti '%(stag)s'" #~ msgid "" -#~ "see other questions with %(view_user)s's contributions tagged '%(tag_name)" -#~ "s' " +#~ "see other questions with %(view_user)s's contributions tagged '%(tag_name)s'" +#~ " " #~ msgstr "" #~ "vedi altre domande con il tag '%(tag_name)s' a cui %(view_user)s ha " #~ "contribuito" @@ -7990,7 +7940,6 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "favorites" #~ msgstr "preferite" -#, fuzzy #~ msgid "this questions was selected as favorite %(cnt)s time" #~ msgid_plural "this questions was selected as favorite %(cnt)s times" #~ msgstr[0] "questa domanda è stata aggiunta alle preferite" @@ -8122,7 +8071,6 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "badges: " #~ msgstr "medaglie:" -#, fuzzy #~ msgid "Bad request" #~ msgstr "Richiesta non valida" @@ -8132,7 +8080,6 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "delete/" #~ msgstr "cancella/" -#, fuzzy #~ msgid "Optional components" #~ msgstr "punti reputazione" @@ -8141,8 +8088,8 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "can't have two logins to the same account yet, sorry." #~ msgstr "" -#~ "mi spiace, non è ancora possibile collegarsi simultaneamente da due " -#~ "computer diversi con lo stesso account." +#~ "mi spiace, non è ancora possibile collegarsi simultaneamente da due computer" +#~ " diversi con lo stesso account." #~ msgid "Please enter valid username and password (both are case-sensitive)." #~ msgstr "" @@ -8159,8 +8106,8 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ "Please enter a valid username and password. Note that " #~ "both fields are case-sensitive." #~ msgstr "" -#~ "Per favore inserisci una coppia username-password valida. Entrambi i " -#~ "campi sono case-sensitive." +#~ "Per favore inserisci una coppia username-password valida. Entrambi i campi " +#~ "sono case-sensitive." #~ msgid "sendpw/" #~ msgstr "inviapassword/" @@ -8198,7 +8145,6 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "Password changed." #~ msgstr "Password modificata." -#, fuzzy #~ msgid "Please enter a valid email address" #~ msgstr "inserisci un indirizzo e-mail valido" @@ -8233,8 +8179,8 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ "Could not change password. Confirmation key '%s' is not " #~ "registered." #~ msgstr "" -#~ "Non è stato possibile modificare la password. La chiave di conferma '%s' " -#~ "non è registrata." +#~ "Non è stato possibile modificare la password. La chiave di conferma '%s' non" +#~ " è registrata." #~ msgid "" #~ "Can not change password. User don't exist anymore in our " @@ -8329,13 +8275,11 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "" #~ "\n" -#~ "

%(update_author_name)s left a new comment\n" +#~ "

%(update_author_name)s left a new comment\n" #~ " for an answer to question \"%(origin_post_title)s\"

\n" #~ msgstr "" #~ "\n" -#~ "

%(update_author_name)s ha lasciato un nuovo " -#~ "commento\n" +#~ "

%(update_author_name)s ha lasciato un nuovo commento\n" #~ "a una risposta alla domanda \"%(origin_post_title)s\"

\n" #~ msgid "%(rev_count)s revision" @@ -8374,8 +8318,7 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "Please correct errors below:" #~ msgstr "Per favore correggi i seguenti errori:" -#~ msgid "" -#~ "This is where you can change your password. Make sure you remember it!" +#~ msgid "This is where you can change your password. Make sure you remember it!" #~ msgstr "Qui puoi cambiare la tua password" #~ msgid "Connect your OpenID with this site" @@ -8404,8 +8347,7 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ "stesso nome utente." #~ msgid "Check confirm box, if you want delete your account." -#~ msgstr "" -#~ "Spunta la casella di conferma, se desideri cancellare il tuo account." +#~ msgstr "Spunta la casella di conferma, se desideri cancellare il tuo account." #~ msgid "I am sure I want to delete my account." #~ msgstr "Sì, voglio davvero cancellare il mio account" @@ -8437,9 +8379,9 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ "Hai dimenticato la tua password? Nessun problema " #~ "— richiedine una nuova!
Basta seguire queste semplici " #~ "istruzioni:
• indica il tuo nome utente qui sotto e controlla la " -#~ "tua e-mail
clicca sul link di attivazione " -#~ "della nuova password che ti verrà spedito via e-mail e collegati con la " -#~ "password indicata
• cambia la tua password" +#~ "tua e-mail
clicca sul link di attivazione della " +#~ "nuova password che ti verrà spedito via e-mail e collegati con la password " +#~ "indicata
• cambia la tua password" #~ msgid "Reset password" #~ msgstr "Spediscimi una nuova password" @@ -8451,8 +8393,7 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ "Someone has requested to reset your password on %(site_url)s.\n" #~ "If it were not you, it is safe to ignore this email." #~ msgstr "" -#~ "Qualcuno sta cercando di recuperare la tua password per il sito " -#~ "%(site_url)s.\n" +#~ "Qualcuno sta cercando di recuperare la tua password per il sito %(site_url)s.\n" #~ "Se non si tratta di te, puoi ignorare questo messaggio." #~ msgid "" @@ -8464,22 +8405,11 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ "* accedi al sito con nume utente %(username)s e password %(password)s\n" #~ "* vai sul tuo profilo utente e modifica la tua password" -# msgid "Click to sign in through any of these services." -# msgstr "" -# "

Please select your favorite login method -# below." -# "

External login services use OpenID technology, where your password " -# "always stays confidential between you and your login provider and you don't -# " -# "have to remember another one. " -# "Askbot option requires your login name and " -# "password entered here.

" #~ msgid "Enter your Provider user name" #~ msgstr "" -#~ "Inserisci il tuo nome utente sul sito selezionato
(o cambia metodo di login)" +#~ "Inserisci il tuo nome utente sul sito " +#~ "selezionato
(o cambia metodo di login)" #~ msgid "" #~ "Enter your OpenID " @@ -8492,8 +8422,8 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "Enter your login name and password" #~ msgstr "" #~ "Inserisci il tuo nome utente su Askbot e la tua " -#~ "password
(o seleziona il tuo provider " -#~ "OpenID dall'elenco qui sopra)" +#~ "password

(o seleziona il tuo provider OpenID " +#~ "dall'elenco qui sopra)" #~ msgid "Create account" #~ msgstr "Crea account" @@ -8515,11 +8445,11 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "Click to sign in through any of these services." #~ msgstr "" -#~ "

Scegli il tuo metodo di accesso preferito

I siti esterni utilizzano la tecnologia " -#~ "OpenID: la tua password viene " -#~ "verificata dal tuo provider e non c'è bisogno di sceglierne una nuova

" +#~ "

Scegli il tuo metodo di accesso " +#~ "preferito

I siti esterni utilizzano la " +#~ "tecnologia OpenID: la tua password " +#~ "viene verificata dal tuo provider e non c'è bisogno di sceglierne una " +#~ "nuova

" #~ msgid "" #~ "\n" @@ -8531,21 +8461,18 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ " " #~ msgstr[0] "" #~ "\n" -#~ "
%(q_num)s

question without an " -#~ "accepted answer

" +#~ "
%(q_num)s

question without an accepted answer

" #~ msgstr[1] "" #~ "\n" -#~ "
%(q_num)s

questions without an " -#~ "accepted answer

" +#~ "
%(q_num)s

questions without an accepted answer

" #~ msgid "Sorry, to close own question " #~ msgstr "" -#~ "You are welcome to start submitting your " -#~ "question anonymously. When you submit the post, you will be " -#~ "redirected to the login/signup page. Your question will be saved in the " -#~ "current session and will be published after you log in. Login/signup " -#~ "process is very simple. Login takes about 30 seconds, initial signup " -#~ "takes a minute or less." +#~ "You are welcome to start submitting your question" +#~ " anonymously. When you submit the post, you will be redirected to the" +#~ " login/signup page. Your question will be saved in the current session and " +#~ "will be published after you log in. Login/signup process is very simple. " +#~ "Login takes about 30 seconds, initial signup takes a minute or less." #~ msgid "Found by tags" #~ msgstr "Tagged questions" @@ -8558,10 +8485,10 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ "%(admin_email)s administrator" #~ msgstr "" #~ "

Please remember that you can always adjust " -#~ "frequency of the email updates or turn them off entirely.
If you " -#~ "believe that this message was sent in an error, please email about it the " -#~ "forum administrator at %(email)s.

Sincerely,

Your friendly " -#~ "Q&A forum server.

" +#~ "frequency of the email updates or turn them off entirely.
If you believe" +#~ " that this message was sent in an error, please email about it the forum " +#~ "administrator at %(email)s.

Sincerely,

Your friendly Q&A forum " +#~ "server.

" #~ msgid "%(q_num)s question found" #~ msgid_plural "%(q_num)s questions found" @@ -8588,8 +8515,8 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid "details on sharing data with third parties" #~ msgstr "" -#~ "None of the data that is not openly shown on the forum by the choice of " -#~ "the user is shared with any third party." +#~ "None of the data that is not openly shown on the forum by the choice of the " +#~ "user is shared with any third party." #~ msgid "how privacy policies can be changed" #~ msgstr "" @@ -8624,12 +8551,12 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #~ msgid_plural " have total %(q_num)s questions containing %(searchtitle)s " #~ msgstr[0] "" #~ "
%(q_num)s

question with title " -#~ "containing %(searchtitle)s

" +#~ "containing %(searchtitle)s

" #~ msgstr[1] "" #~ "
%(q_num)s

questions with title " -#~ "containing %(searchtitle)s

" +#~ "containing %(searchtitle)s

" #~ msgid " have total %(q_num)s unanswered questions " #~ msgid_plural " have total %(q_num)s unanswered questions " -- cgit v1.2.3-1-g7c22 From 4987a6e232464c4ffa2885f010638781093ef15a Mon Sep 17 00:00:00 2001 From: Stefano Mancini Date: Tue, 2 Oct 2012 14:54:11 +0200 Subject: some more translations --- askbot/locale/it/LC_MESSAGES/django.mo | Bin 80601 -> 85569 bytes askbot/locale/it/LC_MESSAGES/django.po | 90 ++++++++++++++++++++------------- 2 files changed, 54 insertions(+), 36 deletions(-) diff --git a/askbot/locale/it/LC_MESSAGES/django.mo b/askbot/locale/it/LC_MESSAGES/django.mo index c8aa2fde..c1be384b 100644 Binary files a/askbot/locale/it/LC_MESSAGES/django.mo and b/askbot/locale/it/LC_MESSAGES/django.mo differ diff --git a/askbot/locale/it/LC_MESSAGES/django.po b/askbot/locale/it/LC_MESSAGES/django.po index 192dbda8..a6b79bc0 100644 --- a/askbot/locale/it/LC_MESSAGES/django.po +++ b/askbot/locale/it/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: 0.7\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2012-04-18 18:51-0500\n" -"PO-Revision-Date: 2012-09-24 10:37\n" +"PO-Revision-Date: 2012-10-02 07:53\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" @@ -58,21 +58,23 @@ msgid "please enter a descriptive title for your question" msgstr "per favore inserisci un titolo descrittivo per la tua domanda" #: forms.py:113 -#, fuzzy, python-format +#, python-format msgid "title must be > %d character" msgid_plural "title must be > %d characters" -msgstr[0] "il titolo deve essere più lungo di 10 caratteri" -msgstr[1] "il titolo deve essere più lungo di 10 caratteri" +msgstr[0] "il titolo deve essere più lungo di %d caratteri" +msgstr[1] "il titolo deve essere più lungo di %d caratteri" #: forms.py:123 #, python-format msgid "The title is too long, maximum allowed size is %d characters" msgstr "" +"Il titolo è troppo lungo, la massima lunghezza consentita è di %d caratteri " #: forms.py:130 #, python-format msgid "The title is too long, maximum allowed size is %d bytes" msgstr "" +"Il titolo è troppo lungo, la massima lunghezza consentita è di %d byte " #: forms.py:149 msgid "content" @@ -84,7 +86,7 @@ msgid "tags" msgstr "tag" #: forms.py:188 -#, fuzzy, python-format +#, python-format msgid "" "Tags are short keywords, with no spaces within. Up to %(max_tags)d tag can " "be used." @@ -93,10 +95,10 @@ msgid_plural "" "be used." msgstr[0] "" "I tag sono brevi parole chiave, senza spaziature tra una e l'altra. Possono " -"essere inseriti fino a 5 tags." +"essere inseriti fino a %(max_tags)d tags." msgstr[1] "" "I tag sono brevi parole chiave, senza spaziature tra una e l'altra. Possono " -"essere inseriti fino a 5 tags." +"essere inseriti fino a %(max_tags)d tags." #: forms.py:222 skins/default/templates/question_retag.html:58 msgid "tags are required" @@ -123,7 +125,7 @@ msgstr[1] "ogni tag deve essere più corto di %(max_chars)d caratteri" #: forms.py:258 msgid "In tags, please use letters, numbers and characters \"-+.#\"" -msgstr "" +msgstr "Nei tag devi usare letter numeri ed i caratteri \"-+.#\"" #: forms.py:294 msgid "community wiki (karma is not awarded & many others can edit wiki post)" @@ -221,12 +223,10 @@ msgid "Message text" msgstr "Messaggio" #: forms.py:530 -#, fuzzy msgid "Your name (optional):" -msgstr "Il tuo nome:" +msgstr "Il tuo nome (opzionale):" #: forms.py:531 -#, fuzzy msgid "Email:" msgstr "e-mail:" @@ -240,7 +240,7 @@ msgstr "Non aggiungo la mia mail o ricevo una risposta" #: forms.py:560 msgid "Please mark \"I dont want to give my mail\" field." -msgstr "" +msgstr "Sei pregato di selezionare il campo \"Non voglio fornire la mia email\"" #: forms.py:599 msgid "ask anonymously" @@ -254,7 +254,7 @@ msgstr "Controlla se non vuoi rivelare il tuo nome quando fai questa domanda" msgid "" "Subject line is expected in the format: [tag1, tag2, tag3,...] question " "title" -msgstr "" +msgstr "Il soggeto è atteso nel formato: [tag1, tag2, tag3,...]" #: forms.py:769 msgid "" @@ -356,19 +356,21 @@ msgid "okay, let's try!" msgstr "okay, proviamo!" #: forms.py:1118 -#, fuzzy, python-format +#, python-format msgid "no %(sitename)s email please, thanks" -msgstr "no askbot email please, thanks" +msgstr "no %(sitename)s email please, thanks" #: lamson_handlers.py:126 tests/reply_by_email_tests.py:49 msgid "======= Reply above this line. ====-=-=" -msgstr "" +msgstr "======= Rispondi sopra questa linea. ====-=-=" #: lamson_handlers.py:130 msgid "" "Your message was malformed. Please make sure to qoute the " "original notification you received at the end of your reply." msgstr "" +"La tua domanda è mal formata. Assicurati di citare la notifica originale che" +" hai ricevuto alla fine della tua risposta." #: lamson_handlers.py:147 msgid "" @@ -376,6 +378,9 @@ msgid "" "were replying from a different address from the one where you " "received the notification." msgstr "" +"Stai rispondendo ad un indirizzo email sconosciuto al sistema o stai " +"rispondendo da un indirizzo email differente da quello indicato nella " +"notifica." #: urls.py:41 msgid "about/" @@ -391,7 +396,7 @@ msgstr "privacy/" #: urls.py:44 msgid "help/" -msgstr "" +msgstr "aiuto/" #: urls.py:46 urls.py:51 msgid "answers/" @@ -440,7 +445,7 @@ msgstr "vota/" #: urls.py:123 msgid "widgets/" -msgstr "" +msgstr "widgets/" #: urls.py:158 msgid "tags/" @@ -498,7 +503,7 @@ msgstr "Impostazioni base" #: conf/access_control.py:17 msgid "Allow only registered user to access the forum" -msgstr "" +msgstr "Solo gli utenti registrati possono accedere al forum" #: conf/badges.py:13 msgid "Badge settings" @@ -2312,7 +2317,7 @@ msgstr "lista" #: const/__init__.py:71 msgid "cloud" -msgstr "" +msgstr "cloud" #: const/__init__.py:79 msgid "Question has no answers" @@ -2435,7 +2440,7 @@ msgstr "ritaggata" #: const/__init__.py:220 msgid "off" -msgstr "" +msgstr "off" #: const/__init__.py:221 msgid "exclude ignored" @@ -2463,7 +2468,7 @@ msgstr "mai" #: const/__init__.py:236 msgid "identicon" -msgstr "" +msgstr "identicon" #: const/__init__.py:237 msgid "mystery-man" @@ -2471,7 +2476,7 @@ msgstr "mystery-man" #: const/__init__.py:238 msgid "monsterid" -msgstr "" +msgstr "monsterid" #: const/__init__.py:239 msgid "wavatar" @@ -2479,7 +2484,7 @@ msgstr "wavatar" #: const/__init__.py:240 msgid "retro" -msgstr "" +msgstr "retro" #: const/__init__.py:287 skins/default/templates/badges.html:38 msgid "gold" @@ -2495,15 +2500,15 @@ msgstr "bronzo" #: const/__init__.py:301 msgid "None" -msgstr "" +msgstr "Nessuno" #: const/__init__.py:302 msgid "Gravatar" -msgstr "" +msgstr "Gravatar" #: const/__init__.py:303 msgid "Uploaded Avatar" -msgstr "" +msgstr "Avatar caricato" #: const/message_keys.py:21 msgid "most relevant questions" @@ -2571,6 +2576,9 @@ msgid "" "until this issue is resolved. Please contact the forum administrator to " "reach a resolution." msgstr "" +"Siamo spiacenti ma il tua account sembra essere bloccato e non puoi creare " +"nuovi post fintanto che il problema non è stato risolto. Sei pregato di " +"contattare l'amministratore del forum per trovare una soluzione. " #: const/message_keys.py:45 models/__init__.py:788 msgid "" @@ -2578,12 +2586,18 @@ msgid "" "until this issue is resolved. You can, however edit your existing posts. " "Please contact the forum administrator to reach a resolution." msgstr "" +"Siamo spiacenti ma il tua account sembra essere stato sospeso e non puoi " +"creare nuovi post fintanto che il problema non è stato risolto. Puoi " +"comunque modificare i tuoi post esistenti. Sei pregato di contattare " +"l'amministratore per trovare una soluzione." #: deps/django_authopenid/backends.py:166 msgid "" "Welcome! Please set email address (important!) in your profile and adjust " "screen name, if necessary." msgstr "" +"Benvenuto! Se pregato di impostare un indirizzo email (importante!) nel tuo " +"profilo e si impostare se necessario il tuo nome che apparirà a video." #: deps/django_authopenid/forms.py:110 deps/django_authopenid/views.py:142 msgid "i-names are not supported" @@ -2613,7 +2627,7 @@ msgstr "Le password non corrispondono" #: deps/django_authopenid/forms.py:297 #, python-format msgid "Please choose password > %(len)s characters" -msgstr "" +msgstr "Prego scegliere una password > %(len)s caratteri" #: deps/django_authopenid/forms.py:335 msgid "Current password" @@ -2629,7 +2643,7 @@ msgstr "" #: deps/django_authopenid/forms.py:399 msgid "Sorry, we don't have this email address in the database" -msgstr "" +msgstr "Siamo spiacenti ma non abbiamo questa mail nel database" #: deps/django_authopenid/forms.py:435 msgid "Your user name (required)" @@ -2681,7 +2695,7 @@ msgstr "Per favore inserisci username e password di %(site)s" #: deps/django_authopenid/util.py:384 #: skins/common/templates/authopenid/signin.html:115 msgid "Create a password-protected account" -msgstr "" +msgstr "Crea un account protetto da password" #: deps/django_authopenid/util.py:385 msgid "Change your password" @@ -2689,7 +2703,7 @@ msgstr "Cambia password" #: deps/django_authopenid/util.py:473 msgid "Sign in with Yahoo" -msgstr "" +msgstr "Accedi con Yahoo" #: deps/django_authopenid/util.py:480 msgid "AOL screen name" @@ -2709,15 +2723,15 @@ msgstr "nome utente di Technorati" #: deps/django_authopenid/util.py:533 msgid "WordPress blog name" -msgstr "" +msgstr "Nome blog WordPress" #: deps/django_authopenid/util.py:541 msgid "Blogger blog name" -msgstr "" +msgstr "Nome blog di Blogger" #: deps/django_authopenid/util.py:549 msgid "LiveJournal blog name" -msgstr "" +msgstr "Nome blog di LiveJournal" #: deps/django_authopenid/util.py:557 msgid "ClaimID user name" @@ -2740,11 +2754,13 @@ msgstr "Cambia password di %(provider)s" #, python-format msgid "Click to see if your %(provider)s signin still works for %(site_name)s" msgstr "" +"Clicca per vedere se la tua autenticazione con %(provider)s funziona ancora " +"per %(site_name)s" #: deps/django_authopenid/util.py:621 #, python-format msgid "Create password for %(provider)s" -msgstr "" +msgstr "Crea una password per %(provider)s" #: deps/django_authopenid/util.py:625 #, python-format @@ -2759,7 +2775,7 @@ msgstr "Per favore inserisci username e password" #: deps/django_authopenid/util.py:641 #, python-format msgid "Sign in with your %(provider)s account" -msgstr "" +msgstr "Accedi con il tuo account di %(provider)s" #: deps/django_authopenid/views.py:149 #, python-format @@ -2773,6 +2789,8 @@ msgid "" "Unfortunately, there was some problem when connecting to %(provider)s, " "please try again or use another provider" msgstr "" +"Sfortunatamente, ci sono stati alcuni problemi nella connessione con " +"%(provider)s; sei pregato di riprovare o di usare un altro provider" #: deps/django_authopenid/views.py:358 msgid "Your new password saved" -- cgit v1.2.3-1-g7c22 From cf5bb471839c40ee6836412e7baaceab4f3462ea Mon Sep 17 00:00:00 2001 From: Stefano Mancini Date: Tue, 2 Oct 2012 15:23:34 +0200 Subject: some more translations --- askbot/locale/it/LC_MESSAGES/django.mo | Bin 85569 -> 91982 bytes askbot/locale/it/LC_MESSAGES/django.po | 93 +++++++++++++++++++++------------ 2 files changed, 60 insertions(+), 33 deletions(-) diff --git a/askbot/locale/it/LC_MESSAGES/django.mo b/askbot/locale/it/LC_MESSAGES/django.mo index c1be384b..2cf48270 100644 Binary files a/askbot/locale/it/LC_MESSAGES/django.mo and b/askbot/locale/it/LC_MESSAGES/django.mo differ diff --git a/askbot/locale/it/LC_MESSAGES/django.po b/askbot/locale/it/LC_MESSAGES/django.po index a6b79bc0..5a6d6b36 100644 --- a/askbot/locale/it/LC_MESSAGES/django.po +++ b/askbot/locale/it/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: 0.7\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2012-04-18 18:51-0500\n" -"PO-Revision-Date: 2012-10-02 07:53\n" +"PO-Revision-Date: 2012-10-02 08:23\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" @@ -2798,36 +2798,37 @@ msgstr "Nuova password salvata" #: deps/django_authopenid/views.py:462 msgid "The login password combination was not correct" -msgstr "" +msgstr "La combinazione login password non è corretta" #: deps/django_authopenid/views.py:564 msgid "Please click any of the icons below to sign in" -msgstr "" +msgstr "Sei pregato di cliccare in una delle icone sotto per accedere" #: deps/django_authopenid/views.py:566 msgid "Account recovery email sent" -msgstr "" +msgstr "Email di recupero account spedita" #: deps/django_authopenid/views.py:569 msgid "Please add one or more login methods." -msgstr "" +msgstr "Prego aggiungi uno o più metodi di accesso" #: deps/django_authopenid/views.py:571 msgid "If you wish, please add, remove or re-validate your login methods" -msgstr "" +msgstr "Se vuoi, aggiungi, rimuovi o rivalida i tuoi metodi di accesso" #: deps/django_authopenid/views.py:573 msgid "Please wait a second! Your account is recovered, but ..." -msgstr "" +msgstr "Prego attendi un secondo! Il tuo account è stato recuperato ma..." #: deps/django_authopenid/views.py:575 msgid "Sorry, this account recovery key has expired or is invalid" msgstr "" +"Siamo spiacenti ma la tua chiave di recupero account è scaduta o invalida" #: deps/django_authopenid/views.py:648 #, python-format msgid "Login method %(provider_name)s does not exist" -msgstr "" +msgstr "Il metodo di accesso %(provider_name)s non esiste" #: deps/django_authopenid/views.py:654 msgid "Oops, sorry - there was some error - please try again" @@ -2836,7 +2837,7 @@ msgstr "Oops! C'è stato un errore, per favore riprova" #: deps/django_authopenid/views.py:745 #, python-format msgid "Your %(provider)s login works fine" -msgstr "" +msgstr "Il tuo metodo di accesso con %(provider)s funziona" #: deps/django_authopenid/views.py:1056 deps/django_authopenid/views.py:1062 #, python-format @@ -2851,7 +2852,7 @@ msgstr "Recupera la password su %(site)s" #: deps/django_authopenid/views.py:1155 msgid "Please check your email and visit the enclosed link." -msgstr "" +msgstr "Prego controlla la tua email e visita l'indirizzo ivi contenuto" #: deps/livesettings/models.py:101 deps/livesettings/models.py:140 msgid "Site" @@ -2959,7 +2960,7 @@ msgstr "Congratulazioni, ora sei un Amministratore" #: management/commands/send_accept_answer_reminders.py:58 #, python-format msgid "Accept the best answer for %(question_count)d of your questions" -msgstr "" +msgstr "Accetta la migliore risposta per %(question_count)d delle tue domande" #: management/commands/send_accept_answer_reminders.py:63 msgid "Please accept the best answer for this question:" @@ -2973,8 +2974,8 @@ msgstr "Per favore accetta la migliore risposta per queste domande:" #, python-format msgid "%(question_count)d updated question about %(topics)s" msgid_plural "%(question_count)d updated questions about %(topics)s" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%(question_count)d domande aggiornate riguardanti %(topics)s" +msgstr[1] "%(question_count)d domanda aggiornata riguardante %(topics)s" #: management/commands/send_email_alerts.py:425 #, python-format @@ -2985,7 +2986,11 @@ msgid_plural "" "

Dear %(name)s,

The following %(num)d questions have been updated on" " %(sitename)s:

" msgstr[0] "" +"

Caro %(name)s,

La seguenti %(num)d domande sono state aggiornate " +"in %(sitename)s:

" msgstr[1] "" +"

Caro %(name)s,

La seguente domanda è stata aggiornata in " +"%(sitename)s

" #: management/commands/send_email_alerts.py:449 msgid "new question" @@ -3001,13 +3006,15 @@ msgid "" "%(admin_email)s.

Sincerely,

Your friendly %(sitename)s " "server.

" msgstr "" +"

Ricorda che puoi sempre aggiornare la frequenza degli aggiornamenti via mail o disattivarli completamente.
Se pensi che questa email ti sia arrivata per errore, prego contatta l'amministratore del forum all'indirizzo %(admin_email)s.

\n" +"

Saluti,

Il server %(sitename)s.

" #: management/commands/send_unanswered_question_reminders.py:60 #, python-format msgid "%(question_count)d unanswered question about %(topics)s" msgid_plural "%(question_count)d unanswered questions about %(topics)s" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%(question_count)d domande non risposte riguardo %(topics)s" +msgstr[1] "%(question_count)d domanda non risposta riguardo %(topics)s" #: middleware/forum_mode.py:53 #, fuzzy, python-format @@ -3043,6 +3050,8 @@ msgstr "" msgid "" "Sorry, you will be able to accept this answer only after %(will_be_able_at)s" msgstr "" +"Siamo spiacenti, sarai in grado di accettare questa risposta solo dopo " +"%(will_be_able_at)s" #: models/__init__.py:367 #, python-format @@ -3089,7 +3098,7 @@ msgstr "Mi spiace, gli utenti sospesi non possono caricare files" #: models/__init__.py:433 #, python-format msgid "sorry, file uploading requires karma >%(min_rep)s" -msgstr "" +msgstr "siamo spiacenti, l'upload dei file richiede un karma >%(min_rep)s" #: models/__init__.py:482 #, python-format @@ -3100,7 +3109,11 @@ msgid_plural "" "Sorry, comments (except the last one) are editable only within %(minutes)s " "minutes from posting" msgstr[0] "" +"Siamo spiacenti, i commenti (eccetto l'ultimo) sono editabili solo dopo " +"%(minutes)s minuti dalla pubblicazione " msgstr[1] "" +"Siamo spiacenti, i commenti (eccetto l'ultimo) sono editabili solo dopo " +"%(minutes)s minuto dalla pubblicazione " #: models/__init__.py:494 msgid "Sorry, but only post owners or moderators can edit comments" @@ -3250,6 +3263,7 @@ msgstr "" #: models/__init__.py:775 msgid "You have flagged this question before and cannot do it more than once" msgstr "" +"Hai selezionato la domanda in precedenza e non puoi farlo più di una volta" #: models/__init__.py:783 #, fuzzy @@ -3272,10 +3286,12 @@ msgid "" "Sorry, you have exhausted the maximum number of %(max_flags_per_day)s " "offensive flags per day." msgstr "" +"siamo spiacenti, hai esaurito il massimo numero di %(max_flags_per_day)s " +"flag offensivi al giorno" #: models/__init__.py:827 msgid "cannot remove non-existing flag" -msgstr "" +msgstr "Non è possibile rimuovere un flag non esistente" #: models/__init__.py:833 #, fuzzy @@ -3287,6 +3303,9 @@ msgid "" "Sorry, your account appears to be suspended and you cannot remove flags. " "Please contact the forum administrator to reach a resolution." msgstr "" +"Siamo spiacenti, il tuo account sembra essere stato sospeso e non puoi " +"rimuovere i flag. Prego contatta un amministratore per risolvere il " +"problema." #: models/__init__.py:843 #, fuzzy, python-format @@ -3307,7 +3326,7 @@ msgstr "Non hai i permessi per modificare i valori." #: models/__init__.py:863 msgid "no flags for this entry" -msgstr "" +msgstr "nessun flag per questo elemento" #: models/__init__.py:887 msgid "" @@ -3359,7 +3378,7 @@ msgstr "" #: models/__init__.py:953 msgid "sorry, but older votes cannot be revoked" -msgstr "" +msgstr "siamo spiacenti, ma i vecchi voti non possono essere tolti" #: models/__init__.py:1469 utils/functions.py:78 #, python-format @@ -3368,11 +3387,11 @@ msgstr "il %(date)s" #: models/__init__.py:1471 msgid "in two days" -msgstr "" +msgstr "in due giorni" #: models/__init__.py:1473 msgid "tomorrow" -msgstr "" +msgstr "domani" #: models/__init__.py:1475 #, python-format @@ -3392,8 +3411,8 @@ msgstr[1] "%(min)d minuti fa" #, python-format msgid "%(days)d day" msgid_plural "%(days)d days" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%(days)d giorni" +msgstr[1] "%(days)d giorno" #: models/__init__.py:1480 #, python-format @@ -3401,6 +3420,8 @@ msgid "" "New users must wait %(days)s before answering their own question. You can " "post an answer %(left)s" msgstr "" +"I nuovi utenti devono aspettare %(days)s prima di poter rispondere alle " +"proprie domande. Puoi pubblicare una risposta %(left)s" #: models/__init__.py:1653 skins/default/templates/feedback_email.txt:9 msgid "Anonymous" @@ -3443,8 +3464,8 @@ msgstr "%(username)s ha %(reputation)s punti reputazione" #, python-format msgid "one gold badge" msgid_plural "%(count)d gold badges" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%(count)d medaglie d'oro" +msgstr[1] "una medaglia d'oro" #: models/__init__.py:1887 #, python-format @@ -3463,12 +3484,12 @@ msgstr[1] "%(count)d medaglie di bronzo" #: models/__init__.py:1905 #, python-format msgid "%(item1)s and %(item2)s" -msgstr "" +msgstr "%(item1)s e %(item2)s" #: models/__init__.py:1909 #, python-format msgid "%(user)s has %(badges)s" -msgstr "" +msgstr "%(user)s ha %(badges)s" #: models/__init__.py:2389 #, fuzzy, python-format @@ -3486,7 +3507,7 @@ msgstr "" #: models/__init__.py:2745 views/commands.py:460 msgid "Your tag subscription was saved, thanks!" -msgstr "" +msgstr "La tua sottoscrizione al tag è stata salvata." #: models/badges.py:129 #, python-format @@ -3509,7 +3530,7 @@ msgstr "Sotto pressione" #: models/badges.py:174 #, python-format msgid "Received at least %(votes)s upvote for an answer for the first time" -msgstr "" +msgstr "Ricevi almeno %(votes)s voti positivi per una risposta la prima volta" #: models/badges.py:178 msgid "Teacher" @@ -3681,7 +3702,7 @@ msgstr "Prima revisione" #: models/badges.py:623 msgid "Associate Editor" -msgstr "" +msgstr "Pubblicatore Associato" #: models/badges.py:627 #, fuzzy, python-format @@ -3719,12 +3740,12 @@ msgstr "Domanda apprezzata" #: models/badges.py:710 msgid "Enthusiast" -msgstr "" +msgstr "Entusiasta" #: models/badges.py:714 #, python-format msgid "Visited site every day for %(num)s days in a row" -msgstr "" +msgstr "Sito visitato ogni giorno per %(num)s giorni di fila" #: models/badges.py:732 msgid "Commentator" @@ -3761,6 +3782,8 @@ msgid "" "Sorry, the answer you are looking for is no longer available, because the " "parent question has been removed" msgstr "" +"Siamo spiacenti, la risposta che cercavi non è più disponibile perchè la " +"domanda originale è stata rimossa" #: models/post.py:1094 msgid "Sorry, this answer has been removed and is no longer accessible" @@ -3771,17 +3794,21 @@ msgid "" "Sorry, the comment you are looking for is no longer accessible, because the " "parent question has been removed" msgstr "" +"Siamo spiacenti, il commento che cercavi non è più disponibile perchè la " +"domanda originale è stata rimossa" #: models/post.py:1117 msgid "" "Sorry, the comment you are looking for is no longer accessible, because the " "parent answer has been removed" msgstr "" +"Siamo spiacenti, la risposta che cercavi non è più disponibile perchè la " +"domanda originale è stata rimossa" #: models/question.py:54 #, python-format msgid "\" and \"%s\"" -msgstr "" +msgstr "\" e \"%s\"" #: models/question.py:57 msgid "\" and more" -- cgit v1.2.3-1-g7c22 From fdae4ce7f082917192d71f5c67c62a3d11da87a2 Mon Sep 17 00:00:00 2001 From: Stefano Mancini Date: Tue, 2 Oct 2012 18:25:45 +0200 Subject: some more translations --- askbot/locale/it/LC_MESSAGES/django.mo | Bin 91982 -> 113487 bytes askbot/locale/it/LC_MESSAGES/django.po | 224 +++++++++++++++++++++++++++------ 2 files changed, 183 insertions(+), 41 deletions(-) diff --git a/askbot/locale/it/LC_MESSAGES/django.mo b/askbot/locale/it/LC_MESSAGES/django.mo index 2cf48270..87fddf29 100644 Binary files a/askbot/locale/it/LC_MESSAGES/django.mo and b/askbot/locale/it/LC_MESSAGES/django.mo differ diff --git a/askbot/locale/it/LC_MESSAGES/django.po b/askbot/locale/it/LC_MESSAGES/django.po index 5a6d6b36..9c388c0f 100644 --- a/askbot/locale/it/LC_MESSAGES/django.po +++ b/askbot/locale/it/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: 0.7\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2012-04-18 18:51-0500\n" -"PO-Revision-Date: 2012-10-02 08:23\n" +"PO-Revision-Date: 2012-10-02 11:08\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" @@ -3921,6 +3921,8 @@ msgid "" "you'd like to use another email for update subscriptions.\n" "
Currently you are using %%(email)s" msgstr "" +"Inserisci la tua nuova email nel box sottostante per aggiornare la mail delle tue sottoscrizioni.\n" +"
Attualmente stai usando %%(email)s" #: skins/common/templates/authopenid/changeemail.html:19 #, python-format @@ -3933,12 +3935,18 @@ msgid "" "account. Email addresses are never shown or otherwise shared with anybody\n" "else." msgstr "" +"Prego inserisci l'indirizzo email nel box sotto.\n" +"Un indirizzo email valido è richiesto in questo Q&A forum. Se vorrai, \n" +"potrai ricevere aggiornamenti su domande interessanti o sull'intero forum. Inoltre, la tua email è usata per creare un'unica immagine\n" +"gravatar per il tuo account. Gli indirizzi email non sono mai mostrati o condivisi con nessun'altro." #: skins/common/templates/authopenid/changeemail.html:38 msgid "" "Your new Email: \n" "(will not be shown to anyone, must be valid)" msgstr "" +"La tua nuova Email: \n" +"(non sarà mai mostrata a nessuno, deve essere valida)" #: skins/common/templates/authopenid/changeemail.html:49 msgid "Save Email" @@ -3970,6 +3978,10 @@ msgid "" "another email, please change it again." msgstr "" +"Una mail con un link di validazione è stata spedita a \n" +"%%(email)s. Prego segui il link nella mail con il tuo browser. La validazione della mail è necessaria per garantire il corretto utilizzo del forum. Se vuoi usare \n" +"un'altra email, prego cambiala nuovamente." #: skins/common/templates/authopenid/changeemail.html:70 msgid "Email not changed" @@ -3983,6 +3995,9 @@ msgid "" "it in your user profile or by using the previous form again." msgstr "" +"Il tuo indirizzo email %%(email)s non è stato cambiato.\n" +" Se decidi di cambiarlo successivamente potrai farlo modificandolo nel tuo profilo utente o usando ancora la form precedente." #: skins/common/templates/authopenid/changeemail.html:80 msgid "Email changed" @@ -3997,6 +4012,10 @@ msgid "" "Email notifications are sent once a day or less frequently - only when there \n" "are any news." msgstr "" +"\n" +"La tua email è ora impostata a %%(email)s. \n" +"Gli aggiornamenti alle domande che preferisci verranno spediti a questo indirizzo. \n" +"Le notifiche via email saranno spedite solo una volta al giorno o meno e solo se ci sono novità." #: skins/common/templates/authopenid/changeemail.html:91 msgid "Email verified" @@ -4010,6 +4029,12 @@ msgid "" "updates
- then will be notified about changes once a day\n" "or less frequently." msgstr "" +"Grazie per aver verificato la tua " +"email! Ora potrai chiedere e " +"rispondere a domande. Inoltre, se trovi una domanda che ti " +"interessa particolarmente potrai sottoscrivere agli " +"aggiornamenti - e sarai notificato degli aggiornamenti una " +"volta al giorno o meno frequentemente." #: skins/common/templates/authopenid/changeemail.html:102 #, fuzzy @@ -4024,6 +4049,8 @@ msgid "" "href='%%(change_link)s'>change email used for update subscriptions if \n" "necessary." msgstr "" +"Il tuo indirizzo email corrente %%(email)s è stato validato in precedenza quindi nessuna nuova chiave è stata inviata. Puoi cambiare l'email usata per le sottoscrizioni se necessario." #: skins/common/templates/authopenid/complete.html:21 #, fuzzy @@ -4037,7 +4064,7 @@ msgstr "Registrati" #: skins/common/templates/authopenid/complete.html:60 msgid "Receive forum updates by email" -msgstr "" +msgstr "Ricevi gli aggiornamenti del forum via email" #: skins/common/templates/authopenid/complete.html:64 #: skins/common/templates/authopenid/signup_with_password.html:46 @@ -4109,13 +4136,15 @@ msgstr "Logout" #: skins/common/templates/authopenid/logout.html:5 msgid "You have successfully logged out" -msgstr "" +msgstr "Ti sei disconnesso con successo" #: skins/common/templates/authopenid/logout.html:7 msgid "" "However, you still may be logged in to your OpenID provider. Please logout " "of your provider if you wish to do so." msgstr "" +"Comunque, puoi ancora essere collegato col tuo provider OpenID. Prego " +"sloggati se vuoi continuare." #: skins/common/templates/authopenid/signin.html:4 msgid "User login" @@ -4149,6 +4178,9 @@ msgid "" " technology. Your external service password always stays confidential and " "you don't have to rememeber or create another one." msgstr "" +"Scegli il tuo servizio preferito per autenticarti usando OpenID o una " +"tecnologia simile. La tua password del servizio rimarrà sempre confidenziale" +" e non la dovrai ricordare o crearne un'altra." #: skins/common/templates/authopenid/signin.html:31 msgid "" @@ -4156,24 +4188,33 @@ msgid "" "or add a new one. Please click any of the icons below to check/change or add" " new login methods." msgstr "" +"E' una buona idea controllare che i tuoi metodi di accesso attuali " +"funzionino correttamente. Prego clicca su una delle icone sotto per " +"controllare/modificare o aggiungere un nuovo metodo di accesso." #: skins/common/templates/authopenid/signin.html:33 msgid "" "Please add a more permanent login method by clicking one of the icons below," " to avoid logging in via email each time." msgstr "" +"Prego aggiungi un altro metodo di accesso cliccando su una delle icone sotto" +" per evitare di accedere ogni volta via email." #: skins/common/templates/authopenid/signin.html:37 msgid "" "Click on one of the icons below to add a new login method or re-validate an " "existing one." msgstr "" +"Clicca su una delle icone qui sotto per aggiungere un nuovo metodo di login " +"o riverifica uno esistente." #: skins/common/templates/authopenid/signin.html:39 msgid "" "You don't have a method to log in right now, please add one or more by " "clicking any of the icons below." msgstr "" +"Non hai un metodo per accedere adesso, sei pregato di aggiungerne uno o più " +"cliccando sulle icone qui sotto." #: skins/common/templates/authopenid/signin.html:42 #, fuzzy @@ -4194,7 +4235,7 @@ msgstr "Puoi accedere al tuo account da qui:" #: skins/common/templates/authopenid/signin.html:100 msgid "Login failed, please try again" -msgstr "" +msgstr "Accesso non riuscito, riprovare" #: skins/common/templates/authopenid/signin.html:104 #, fuzzy @@ -4208,6 +4249,8 @@ msgstr "Password" #: skins/common/templates/authopenid/signin.html:120 msgid "To change your password - please enter the new one twice, then submit" msgstr "" +"Per cambiare la password - per favore inserire due volte una nuova, quindi " +"submittare" #: skins/common/templates/authopenid/signin.html:124 #, fuzzy @@ -4221,7 +4264,7 @@ msgstr "per favore, digita di nuovo la password" #: skins/common/templates/authopenid/signin.html:157 msgid "Here are your current login methods" -msgstr "" +msgstr "Qui i metodi di accesso" #: skins/common/templates/authopenid/signin.html:161 #, fuzzy @@ -4235,7 +4278,7 @@ msgstr "ultimo accesso" #: skins/common/templates/authopenid/signin.html:163 msgid "delete, if you like" -msgstr "" +msgstr "eliminare, se preferisci" #: skins/common/templates/authopenid/signin.html:177 #: skins/common/templates/question/answer_controls.html:13 @@ -4270,7 +4313,7 @@ msgstr "Scegli una nuova password" #: skins/common/templates/authopenid/signin.html:213 msgid "Send a new recovery key" -msgstr "" +msgstr "Invia una nuova chiave di ripristino" #: skins/common/templates/authopenid/signin.html:215 #, fuzzy @@ -4299,10 +4342,16 @@ msgid "" "simply reuse your external login (e.g. Gmail or AOL) without ever sharing \n" "your login details with anyone and having to remember yet another password." msgstr "" +"Se preferisci, crea il tuo login e password qui. " +"Tuttavia, tieni presente che supportiamo anche il metodo di login " +"OpenID. Con OpenID è possibile " +"riutilizzare semplicemente il login esterno (ad esempio Gmail o AOL) senza " +"mai condividere i tuoi dati di accesso con nessuno e di dover ricordare " +"ancora un'altra password." #: skins/common/templates/authopenid/signup_with_password.html:41 msgid "Receive periodic updates by email" -msgstr "" +msgstr "Ricevere aggiornamenti periodici per email" #: skins/common/templates/authopenid/signup_with_password.html:50 msgid "" @@ -4340,11 +4389,11 @@ msgstr "Il tuo account è:" #: skins/common/templates/avatar/add.html:9 #: skins/common/templates/avatar/change.html:11 msgid "You haven't uploaded an avatar yet. Please upload one now." -msgstr "" +msgstr "Ancora non avete caricato un avatar. Si prega di caricare uno ora." #: skins/common/templates/avatar/add.html:13 msgid "Upload New Image" -msgstr "" +msgstr "Caricare la nuova immagine" #: skins/common/templates/avatar/change.html:4 #, fuzzy @@ -4353,7 +4402,7 @@ msgstr "i cambiamenti sono stati salvati" #: skins/common/templates/avatar/change.html:17 msgid "Choose new Default" -msgstr "" +msgstr "Scegliete nuovo predefinito." #: skins/common/templates/avatar/change.html:22 #, fuzzy @@ -4367,7 +4416,7 @@ msgstr "ha cancellato una risposta" #: skins/common/templates/avatar/confirm_delete.html:4 msgid "Please select the avatars that you would like to delete." -msgstr "" +msgstr "Si prega di selezionare l'avatar che vuoi eliminare." #: skins/common/templates/avatar/confirm_delete.html:6 #, python-format @@ -4375,6 +4424,8 @@ msgid "" "You have no avatars to delete. Please upload one now." msgstr "" +"Non hai nessun avatar da eliminare. Per favore caricare uno ora." #: skins/common/templates/avatar/confirm_delete.html:12 #, fuzzy @@ -4509,7 +4560,7 @@ msgstr "nascondi anteprima" #: skins/common/templates/widgets/related_tags.html:3 #: skins/default/templates/tags.html:4 msgid "Tags" -msgstr "" +msgstr "Tags" #: skins/common/templates/widgets/tag_selector.html:4 msgid "Interesting tags" @@ -4533,7 +4584,7 @@ msgstr "Scegli il tag filtro per l'email" #: skins/default/templates/404.jinja.html:3 #: skins/default/templates/404.jinja.html:10 msgid "Page not found" -msgstr "" +msgstr "Pagina non trovata" #: skins/default/templates/404.jinja.html:13 msgid "Sorry, could not find the page you requested." @@ -4589,7 +4640,7 @@ msgstr "vedi tutti i tag" #: skins/default/templates/500.jinja.html:3 #: skins/default/templates/500.jinja.html:5 msgid "Internal server error" -msgstr "" +msgstr "Errore interno del server" #: skins/default/templates/500.jinja.html:8 msgid "system error log is recorded, error will be fixed as soon as possible" @@ -4704,24 +4755,31 @@ msgstr "Tipi di medaglie " #: skins/default/templates/badges.html:38 msgid "gold badge: the highest honor and is very rare" -msgstr "" +msgstr "Medaglia d'oro: il più alto onore ed è molto rara" #: skins/default/templates/badges.html:41 msgid "" "Gold badge is the highest award in this community. To obtain it have to show \n" "profound knowledge and ability in addition to your active participation." msgstr "" +"La medaglia d'oro è il premio più alto in questa comunità. Per ottenerla " +"devi mostrare una profonda conoscenza e capacità, oltre che una " +"partecipazione attiva." #: skins/default/templates/badges.html:47 msgid "" "silver badge: occasionally awarded for the very high quality contributions" msgstr "" +"Medaglia d'argento: occasionalmente assegnata per i contributi di alta " +"qualità" #: skins/default/templates/badges.html:51 msgid "" "msgid \"silver badge: occasionally awarded for the very high quality " "contributions" msgstr "" +"msgid \"medaglia d'argento: occasionalmente assegnata per i contributi di " +"alta qualità" #: skins/default/templates/badges.html:54 #: skins/default/templates/badges.html:58 @@ -4749,7 +4807,7 @@ msgstr "Chiudi" #: skins/default/templates/widgets/answer_edit_tips.html:20 #: skins/default/templates/widgets/question_edit_tips.html:16 views/meta.py:61 msgid "FAQ" -msgstr "" +msgstr "FAQ" #: skins/default/templates/faq_static.html:5 msgid "Frequently Asked Questions " @@ -4800,6 +4858,10 @@ msgid "" "they tend to dilute the essense of questions and answers. For the brief " "discussions please use commenting facility." msgstr "" +"è un sito di domande e risposte - non è un gruppo " +"di discussione. Si prega di evitare dibattiti nelle vostre risposte" +" in quanto tendono a togliere l'essenza delle domande e risposte. Per le " +"brevi discussioni si prega di utilizzare i commenti." #: skins/default/templates/faq_static.html:15 msgid "Who moderates this community?" @@ -4834,6 +4896,11 @@ msgid "" "rough measure of the community trust to him/her. Various moderation tasks " "are gradually assigned to the users based on those points." msgstr "" +"Quando una domanda o risposta è votata positivamente, l'utente che ha " +"postato otterrà alcuni punti, che sono chiamati \\\"punti karma\\\". Questi " +"punti servono come una misura approssimativa della fiducia che gli riserva " +"la comunità. Diverse attività di moderazione sono gradualmente assegnate " +"agli utenti basandosi su questi punti." #: skins/default/templates/faq_static.html:22 #, python-format @@ -4902,7 +4969,7 @@ msgstr "cancellare commenti altrui" #: skins/default/templates/faq_static.html:69 msgid "How to change my picture (gravatar) and what is gravatar?" -msgstr "" +msgstr "Come cambiare la mia foto (gravatar) e che cosa è gravatar?" #: skins/default/templates/faq_static.html:70 msgid "" @@ -4921,6 +4988,21 @@ msgid "" " sure to use the same email address that you used to register with us). " "Default image that looks like a kitchen tile is generated automatically.

" msgstr "" +"

L'immagine che appare sui profili utenti viene chiamata " +"gravatar (che significa g lobally " +"r ecognized avatar).

Ecco come " +"funziona: una chiave crittografica (codice infrangibile) è " +"calcolata dal tuo indirizzo e-mail. Caricate foto (o la vostra immagine " +"preferita alter ego) nel sito " +"gravatar.com, da dove andiamo poi a prelevare " +"l'immagine utilizzando la chiave.

In questo modo tutti possono " +"mostrare l'immagine accanto al tuo post mentre il tuo indirizzo e-mail resta" +" privato.

Per favore personalizza il tuo account con " +"un'immagine - basta registrarsi a " +"gravatar.com (si prega di assicurarsi di utilizzare lo " +"stesso indirizzo email che hai utilizzato per registrarti con noi). L' " +"immagine di default che si presenta come una piastrella cucina viene " +"generata automaticamente.

" #: skins/default/templates/faq_static.html:71 msgid "To register, do I need to create new password?" @@ -5010,6 +5092,8 @@ msgstr "" #: skins/default/templates/feedback.html:30 msgid "(to hear from us please enter a valid email or check the box below)" msgstr "" +"(per ascoltare da noi si prega di inserire un indirizzo email valido o la " +"casella qui sotto)" #: skins/default/templates/feedback.html:37 #: skins/default/templates/feedback.html:46 @@ -5018,7 +5102,7 @@ msgstr "(campo obbligatorio)" #: skins/default/templates/feedback.html:55 msgid "(Please solve the captcha)" -msgstr "" +msgstr "(Si prega di risolvere il captcha)" #: skins/default/templates/feedback.html:63 msgid "Send Feedback" @@ -5035,7 +5119,7 @@ msgstr "" #: skins/default/templates/help.html:2 skins/default/templates/help.html:4 msgid "Help" -msgstr "" +msgstr "Guida" #: skins/default/templates/help.html:7 #, fuzzy, python-format @@ -5044,30 +5128,36 @@ msgstr "risposte per %(username)s" #: skins/default/templates/help.html:9 msgid "Welcome," -msgstr "" +msgstr "Benvenuto," #: skins/default/templates/help.html:13 #, python-format msgid "Thank you for using %(app_name)s, here is how it works." -msgstr "" +msgstr "Grazie per aver utilizzato %(app_name)s, ecco come funziona." #: skins/default/templates/help.html:16 msgid "" "This site is for asking and answering questions, not for open-ended " "discussions." msgstr "" +"Questo sito è per chiedere e rispondere alle domande, non per discussioni " +"aperte." #: skins/default/templates/help.html:17 msgid "" "We encourage everyone to use “question” space for asking and “answer” for " "answering." msgstr "" +"Invitiamo tutti a usare lo spazio \"domanda\" per chiedere e \"risposta\" " +"per la rispondere." #: skins/default/templates/help.html:20 msgid "" "Despite that, each question and answer can be commented – \n" " the comments are good for the limited discussions." msgstr "" +"Nonostante ciò, ogni domanda e risposta possono essere commentati - i " +"commenti sono buoni per le discussioni limitate." #: skins/default/templates/help.html:24 #, python-format @@ -5075,6 +5165,8 @@ msgid "" "Voting in %(app_name)s helps to select best answers and thank most helpful " "users." msgstr "" +"Votare in %(app_name)s aiuta a selezionare le migliori risposte e premiare " +"gli utenti più utili." #: skins/default/templates/help.html:26 #, python-format @@ -5082,27 +5174,34 @@ msgid "" "Please vote when you find helpful information,\n" " it really helps the %(app_name)s community." msgstr "" +"Si prega di votare quando troverete informazioni utili, aiuta molto la " +"comunità di %(app_name)s." #: skins/default/templates/help.html:29 msgid "" "Besides, you can @mention users anywhere in the text to point their attention,\n" " follow users and conversations and report inappropriate content by flagging it." msgstr "" +"Inoltre, è possibile menzionare (@mention) gli utenti in tutto il testo per " +"ottenere la loro attenzione, seguire le conversazioni e gli utenti e " +"segnalare contenuti inappropriati contrassegnandoli." #: skins/default/templates/help.html:32 msgid "Enjoy." -msgstr "" +msgstr "Divertiti." #: skins/default/templates/import_data.html:2 #: skins/default/templates/import_data.html:4 msgid "Import StackExchange data" -msgstr "" +msgstr "Importazione dei dati StackExchange" #: skins/default/templates/import_data.html:13 msgid "" "Warning: if your database is not empty, please back it up\n" " before attempting this operation." msgstr "" +"Attenzione: se il database non è vuoto, per favore eseguirne il " +"backup prima di effettuare questa operazione." #: skins/default/templates/import_data.html:16 msgid "" @@ -5111,16 +5210,22 @@ msgid "" " Please note that feedback will be printed in plain text.\n" " " msgstr "" +"Caricare il file .zip di stackexchange immagine, quindi attendere fino al completamento dell'importazione dei dati. Questo processo potrebbe richiedere alcuni minuti.\n" +" Si prega di notare che il feedback verrà stampato in testo normale.\n" +" " #: skins/default/templates/import_data.html:25 msgid "Import data" -msgstr "" +msgstr "Importazione dei dati" #: skins/default/templates/import_data.html:27 msgid "" "In the case you experience any difficulties in using this import tool,\n" " please try importing your data via command line: python manage.py load_stackexchange path/to/your-data.zip" msgstr "" +"Nel caso si incontrare delle difficoltà nell'utilizzo di questo strumento di" +" importazione, prova a importare i dati tramite linea di comando: " +"python manage.py load_stackexchange path/to/your-data.zip" #: skins/default/templates/instant_notification.html:1 #, python-format @@ -5210,6 +5315,8 @@ msgid "" "\n" "======= Reply above this line. ====-=-=\n" msgstr "" +"\n" +"======= Rispondi sopra questa linea. ====-=-=\n" #: skins/default/templates/instant_notification_reply_by_email.html:8 #, python-format @@ -5218,6 +5325,8 @@ msgid "" "You can post an answer or a comment by replying to email notifications. To do that\n" "you need %(reply_by_email_karma_threshold)s karma, you have %(receiving_user_karma)s karma. \n" msgstr "" +"\n" +"Puoi postare una risposta o un commento rispondendo alle notifiche email. Per fare ciò avete bisogno di %(reply_by_email_karma_threshold)s; hai %(receiving_user_karma)s karma. \n" #: skins/default/templates/macros.html:5 #, fuzzy, python-format @@ -5228,19 +5337,19 @@ msgstr "Riapri questa domanda" #: skins/default/templates/macros.html:436 #, python-format msgid "follow %(alias)s" -msgstr "" +msgstr "segui %(alias)s" #: skins/default/templates/macros.html:19 #: skins/default/templates/macros.html:439 #, python-format msgid "unfollow %(alias)s" -msgstr "" +msgstr "non seguire %(alias)s" #: skins/default/templates/macros.html:20 #: skins/default/templates/macros.html:440 #, python-format msgid "following %(alias)s" -msgstr "" +msgstr "seguendo %(alias)s" #: skins/default/templates/macros.html:33 msgid "current number of votes" @@ -5253,7 +5362,7 @@ msgstr "utente non registrato" #: skins/default/templates/macros.html:79 msgid "this post is marked as community wiki" -msgstr "" +msgstr "Questo post è contrassegnato come comunità wiki" #: skins/default/templates/macros.html:82 #, python-format @@ -5261,6 +5370,8 @@ msgid "" "This post is a wiki.\n" " Anyone with karma >%(wiki_min_rep)s is welcome to improve it." msgstr "" +"Questo post è un wiki.\n" +"Chiunque con karma >%(wiki_min_rep)s è il benvenuto per migliorarlo." #: skins/default/templates/macros.html:88 msgid "asked" @@ -5414,6 +5525,7 @@ msgstr "Perché usare e modificare i tag?" #: skins/default/templates/question_retag.html:30 msgid "Tags help to keep the content better organized and searchable" msgstr "" +"I tag aiutano a mantenere il contenuto meglio organizzato e ricercabile" #: skins/default/templates/question_retag.html:32 msgid "tag editors receive special awards from the community" @@ -5461,6 +5573,8 @@ msgid "" "\n" "

The system was unable to process your message successfully, the reason being:

\n" msgstr "" +"\n" +"

Il sistema non è riuscito ad elaborare il tuo messaggio con successo; il motivo è:

\n" #: skins/default/templates/revisions.html:4 #: skins/default/templates/revisions.html:7 @@ -5495,7 +5609,7 @@ msgstr "usare i tag" #: skins/default/templates/tags.html:8 #, python-format msgid "Tags, matching \"%(stag)s\"" -msgstr "" +msgstr "Tags corrispondenti a \"%(stag)s\"" #: skins/default/templates/tags.html:10 msgid "Tag list" @@ -5533,18 +5647,18 @@ msgstr "Utenti" #: skins/default/templates/users.html:14 msgid "see people with the highest reputation" -msgstr "" +msgstr "vedere le persone con la più alta reputazione" #: skins/default/templates/users.html:15 #: skins/default/templates/user_profile/user_info.html:25 #: skins/default/templates/user_profile/user_reputation.html:4 #: skins/default/templates/user_profile/user_tabs.html:23 msgid "karma" -msgstr "" +msgstr "karma" #: skins/default/templates/users.html:20 msgid "see people who joined most recently" -msgstr "" +msgstr "vedere persone che hanno aderito più di recente" #: skins/default/templates/users.html:21 msgid "recent" @@ -5552,11 +5666,11 @@ msgstr "più recenti" #: skins/default/templates/users.html:26 msgid "see people who joined the site first" -msgstr "" +msgstr "vedere persone che hanno aderito al sito per prime" #: skins/default/templates/users.html:32 msgid "see people sorted by name" -msgstr "" +msgstr "vedi le persone ordinate per nome" #: skins/default/templates/users.html:33 msgid "by username" @@ -5676,7 +5790,7 @@ msgstr "sottoscrivi al feed delle domande" #: skins/default/templates/main_page/tab_bar.html:11 msgid "RSS" -msgstr "" +msgstr "RSS" #: skins/default/templates/meta/bottom_scripts.html:7 #, python-format @@ -5685,6 +5799,9 @@ msgid "" "enable javascript in your browser, here is " "how" msgstr "" +"Si prega di notare: %(app_name)s richiede i javascript per funzionare " +"correttamente, si prega di abilitare i javascript nel tuo browser Ecco come" #: skins/default/templates/meta/editor_data.html:7 #, fuzzy, python-format @@ -5762,6 +5879,12 @@ msgid "" " answer, for discussions, please use comments and " "please do remember to vote (after you log in)!" msgstr "" +"Per favore inizia a postare la risposta in forma " +"anonima - la risposta sarà salvata all'interno della sessione " +"corrente e pubblicata dopo il login o la creazione di un nuovo account. " +"Prova a dare una risposta adeguata; per le discussioni " +"si prega di utilizzare i commenti e ricordatevi di " +"votare (dopo il login)!" #: skins/default/templates/question/new_answer_form.html:36 msgid "" @@ -5772,6 +5895,12 @@ msgid "" "forget to vote :) for the answers that you liked (or perhaps did " "not like)!" msgstr "" +"Sei invitato a rispondere alla tua domanda, " +"ma si prega assicurati di dare una risposta. Ricorda che " +"puoi sempre rivedere la tua domanda originale. Si prega " +"di utilizzare i commenti per le discussioni e non " +"dimenticate di votare :) per le risposte che sono piaciute (o che " +"forse non piacciono)!" #: skins/default/templates/question/new_answer_form.html:38 msgid "" @@ -5782,6 +5911,13 @@ msgid "" "please don't forget to vote - it really helps to select the" " best questions and answers!" msgstr "" +"Per favore cerca di dare una risposta " +"opportuna. Se si vuole commentare la domanda o la risposta, basta " +"utilizzare lo strumento di creazione commenti. Ricordati " +"che puoi sempre rivedere le tue risposte - non c'è bisogno " +"di rispondere alla stessa domanda due volte. Inoltre, per favore non" +" dimenticate di votare - aiuta davvero a selezionare le migliori " +"domande e risposte!" #: skins/default/templates/question/sharing_prompt_phrase.html:2 #, python-format @@ -5789,6 +5925,8 @@ msgid "" "Know someone who can answer? Share a link " "to this question via" msgstr "" +"Conosci qualcuno che può rispondere? Condividi un link a questa domanda via" #: skins/default/templates/question/sharing_prompt_phrase.html:8 #, fuzzy @@ -5833,8 +5971,8 @@ msgstr "Chiudi domanda" #, python-format msgid "%(count)s follower" msgid_plural "%(count)s followers" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%(count)s seguaci" +msgstr[1] "%(count)s seguace" #: skins/default/templates/question/sidebar.html:29 #, fuzzy @@ -5846,6 +5984,8 @@ msgid "" "Here (once you log in) you will be able to sign up for the " "periodic email updates about this question." msgstr "" +"Qui (una volta loggati) sarete in grado di sottoscrivere " +"agli aggiornamenti email periodici su questa domanda." #: skins/default/templates/question/sidebar.html:37 #, fuzzy @@ -5859,7 +5999,7 @@ msgstr "sottoscrivi al feed delle domande" #: skins/default/templates/question/sidebar.html:46 msgid "Stats" -msgstr "" +msgstr "Statistiche" #: skins/default/templates/question/sidebar.html:48 #, fuzzy @@ -5868,7 +6008,7 @@ msgstr "chiesto il" #: skins/default/templates/question/sidebar.html:51 msgid "Seen" -msgstr "" +msgstr "Visto" #: skins/default/templates/question/sidebar.html:51 msgid "times" @@ -5901,6 +6041,8 @@ msgid "" "Here (once you log in) you will be able to sign " "up for the periodic email updates about this question." msgstr "" +"Qui (una volta loggati) sarai in grado di sottoscriverti " +"agli aggiornamenti email periodici su questa domanda." #: skins/default/templates/user_profile/user.html:12 #, python-format @@ -5923,7 +6065,7 @@ msgstr "cambia immagine" #: skins/default/templates/user_profile/user_edit.html:25 #: skins/default/templates/user_profile/user_info.html:19 msgid "remove" -msgstr "" +msgstr "rimuovi" #: skins/default/templates/user_profile/user_edit.html:32 msgid "Registered user" -- cgit v1.2.3-1-g7c22 From fe82eafd98a05b8e14d9dd334c1f572ebca5a76f Mon Sep 17 00:00:00 2001 From: Stefano Mancini Date: Wed, 3 Oct 2012 10:12:30 +0200 Subject: translated fuzzy and js messages --- askbot/locale/it/LC_MESSAGES/django.mo | Bin 113487 -> 138513 bytes askbot/locale/it/LC_MESSAGES/django.po | 605 +++++++++++++------------------ askbot/locale/it/LC_MESSAGES/djangojs.mo | Bin 2775 -> 4917 bytes askbot/locale/it/LC_MESSAGES/djangojs.po | 68 ++-- 4 files changed, 287 insertions(+), 386 deletions(-) diff --git a/askbot/locale/it/LC_MESSAGES/django.mo b/askbot/locale/it/LC_MESSAGES/django.mo index 87fddf29..518fbbb7 100644 Binary files a/askbot/locale/it/LC_MESSAGES/django.mo and b/askbot/locale/it/LC_MESSAGES/django.mo differ diff --git a/askbot/locale/it/LC_MESSAGES/django.po b/askbot/locale/it/LC_MESSAGES/django.po index 9c388c0f..c3b01965 100644 --- a/askbot/locale/it/LC_MESSAGES/django.po +++ b/askbot/locale/it/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: 0.7\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2012-04-18 18:51-0500\n" -"PO-Revision-Date: 2012-10-02 11:08\n" +"PO-Revision-Date: 2012-10-03 03:03\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" @@ -497,7 +497,6 @@ msgid "account/" msgstr "account/" #: conf/access_control.py:8 -#, fuzzy msgid "Access control settings" msgstr "Impostazioni base" @@ -614,16 +613,14 @@ msgid "Prefix for the email subject line" msgstr "Prefisso per l'oggetto delle email" #: conf/email.py:26 -#, fuzzy msgid "" "This setting takes default from the django settingEMAIL_SUBJECT_PREFIX. A " "value entered here will overridethe default." msgstr "" -"Questa impostazione vengono prese dalle impostazioni predefinite di django " -"EMAIL_SUBJECT_PREFIX. Ail valore inserito quà sovrascriverà il predefinito." +"Queste impostazioni vengono prese dalle impostazioni predefinite di django " +"EMAIL_SUBJECT_PREFIX. Il valore inserito quà sovrascriverà il predefinito." #: conf/email.py:38 -#, fuzzy msgid "Enable email alerts" msgstr "Configurazione email ed avvisi tramite mail" @@ -799,7 +796,6 @@ msgstr "" "domanda risoltaper email" #: conf/email.py:284 -#, fuzzy msgid "Enable posting answers and comments by email" msgstr "Consenti di inviare domande per email" @@ -988,7 +984,7 @@ msgid "Enable embedding videos. " msgstr "" #: conf/forum_data_rules.py:23 -#, fuzzy, python-format +#, python-format msgid "Note: please read read this first." msgstr "" "Abilita l'inserimento di video. Nota: per favore leggi required)" msgstr "Il tuo username (required)" #: deps/django_authopenid/forms.py:450 -#, fuzzy msgid "sorry, there is no such user name" -msgstr "mi spiace, questo nome utente è già in uso" +msgstr "mi spiace, questo nome non esiste" #: deps/django_authopenid/urls.py:9 deps/django_authopenid/urls.py:12 #: deps/django_authopenid/urls.py:15 setup_templates/settings.py:210 @@ -2768,9 +2744,9 @@ msgid "Connect your %(provider)s account to %(site_name)s" msgstr "Collega il tuo account %(provider)s per %(site_name)s" #: deps/django_authopenid/util.py:634 -#, fuzzy, python-format +#, python-format msgid "Signin with %(provider)s user name and password" -msgstr "Per favore inserisci username e password" +msgstr "Per favore inserisci username e password di %(provider)s" #: deps/django_authopenid/util.py:641 #, python-format @@ -3017,9 +2993,9 @@ msgstr[0] "%(question_count)d domande non risposte riguardo %(topics)s" msgstr[1] "%(question_count)d domanda non risposta riguardo %(topics)s" #: middleware/forum_mode.py:53 -#, fuzzy, python-format +#, python-format msgid "Please log in to use %s" -msgstr "Accedi o registrati per inserire domande" +msgstr "Accedi o registrati per usare %s" #: models/__init__.py:320 msgid "" @@ -3063,7 +3039,6 @@ msgstr "" "accettare la risposta migliore" #: models/__init__.py:390 -#, fuzzy msgid "Sorry, you cannot vote for your own posts" msgstr "Mi spiace, non puoi votare per i tuoi post" @@ -3266,19 +3241,18 @@ msgstr "" "Hai selezionato la domanda in precedenza e non puoi farlo più di una volta" #: models/__init__.py:783 -#, fuzzy msgid "" "Sorry, since your account is blocked you cannot flag posts as offensive" msgstr "Mi spiace, non puoi cancellare post perché il tuo account è blocato" #: models/__init__.py:794 -#, fuzzy, python-format +#, python-format msgid "" "Sorry, to flag posts as offensive a minimum reputation of %(min_rep)s is " "required" msgstr "" -"Mi spiace, servono almeno %(min_rep)s punti reputazione per cambiare i tag " -"di una domanda" +"Mi spiace, servono almeno %(min_rep)s punti reputazione per dichiarare un " +"post come offensivo" #: models/__init__.py:815 #, python-format @@ -3294,9 +3268,8 @@ msgid "cannot remove non-existing flag" msgstr "Non è possibile rimuovere un flag non esistente" #: models/__init__.py:833 -#, fuzzy msgid "Sorry, since your account is blocked you cannot remove flags" -msgstr "Mi spiace, non puoi cancellare post perché il tuo account è blocato" +msgstr "Mi spiace, non puoi cancellare i flag perché il tuo account è blocato" #: models/__init__.py:837 msgid "" @@ -3308,19 +3281,18 @@ msgstr "" "problema." #: models/__init__.py:843 -#, fuzzy, python-format +#, python-format msgid "Sorry, to flag posts a minimum reputation of %(min_rep)d is required" msgid_plural "" "Sorry, to flag posts a minimum reputation of %(min_rep)d is required" msgstr[0] "" -"Mi spiace, servono almeno %(min_rep)s punti reputazione per cambiare i tag " +"Mi spiace, servono almeno %(min_rep)d punti reputazione per cambiare i tag " "di una domanda" msgstr[1] "" -"Mi spiace, servono almeno %(min_rep)s punti reputazione per cambiare i tag " -"di una domanda" +"Mi spiace, serve almeno %(min_rep)d punto reputazione per cambiare i tag di " +"una domanda" #: models/__init__.py:862 -#, fuzzy msgid "you don't have the permission to remove all flags" msgstr "Non hai i permessi per modificare i valori." @@ -3492,9 +3464,9 @@ msgid "%(user)s has %(badges)s" msgstr "%(user)s ha %(badges)s" #: models/__init__.py:2389 -#, fuzzy, python-format +#, python-format msgid "\"%(title)s\"" -msgstr "Re:\"%(title)s\"" +msgstr "\"%(title)s\"" #: models/__init__.py:2542 #, python-format @@ -3705,9 +3677,9 @@ msgid "Associate Editor" msgstr "Pubblicatore Associato" #: models/badges.py:627 -#, fuzzy, python-format +#, python-format msgid "Edited %(num)s entries" -msgstr "Ha fatto almeno 100 revisioni" +msgstr "Ha fatto almeno %(num)s revisioni" #: models/badges.py:634 msgid "Organizer" @@ -3726,9 +3698,9 @@ msgid "Completed all user profile fields" msgstr "Ha completato tutti i campi del suo profilo utente" #: models/badges.py:663 -#, fuzzy, python-format +#, python-format msgid "Question favorited by %(num)s users" -msgstr "Domanda inserita tra le \"preferite\" da almeno 25 utenti" +msgstr "Domanda inserita tra le \"preferite\" da almeno %(num)s utenti" #: models/badges.py:689 msgid "Stellar Question" @@ -3752,18 +3724,18 @@ msgid "Commentator" msgstr "Commentatore" #: models/badges.py:736 -#, fuzzy, python-format +#, python-format msgid "Posted %(num_comments)s comments" -msgstr "Inseriti (%(comment_count)s commenti" +msgstr "Inseriti %(num_comments)s commenti" #: models/badges.py:752 msgid "Taxonomist" msgstr "Tassonomista" #: models/badges.py:756 -#, fuzzy, python-format +#, python-format msgid "Created a tag used by %(num)s questions" -msgstr "Ha creato un tag usato da almeno 50 domande" +msgstr "Ha creato un tag usato da almeno %(num)s domande" #: models/badges.py:774 msgid "Expert" @@ -3815,9 +3787,8 @@ msgid "\" and more" msgstr "\" ed altro ancora" #: models/reply_by_email.py:71 -#, fuzzy msgid "edited by email" -msgstr "Verifica e-mail" +msgstr "modificato via email" #: models/repute.py:143 #, python-format @@ -3887,28 +3858,24 @@ msgid "No email" msgstr "Mai" #: skins/common/templates/authopenid/authopenid_macros.html:63 -#, fuzzy msgid "Please enter your user name, then sign in" -msgstr "Per favore inserisci username e password" +msgstr "Per favore inserisci il tuo username, quindi accedi" #: skins/common/templates/authopenid/authopenid_macros.html:64 #: skins/common/templates/authopenid/signin.html:97 -#, fuzzy msgid "(or select another login method above)" -msgstr "scegli una delle opzioni qui sopra" +msgstr "(oppure scegli una delle opzioni qui sopra)" #: skins/common/templates/authopenid/authopenid_macros.html:66 #: skins/common/templates/authopenid/signin.html:113 -#, fuzzy msgid "Sign in" -msgstr "signin/" +msgstr "Registrati" #: skins/common/templates/authopenid/changeemail.html:2 #: skins/common/templates/authopenid/changeemail.html:8 #: skins/common/templates/authopenid/changeemail.html:49 -#, fuzzy msgid "Change Email" -msgstr "Cambia e-mail" +msgstr "Cambia email" #: skins/common/templates/authopenid/changeemail.html:10 msgid "Save your email address" @@ -4037,9 +4004,8 @@ msgstr "" "volta al giorno o meno frequentemente." #: skins/common/templates/authopenid/changeemail.html:102 -#, fuzzy msgid "Validation email not sent" -msgstr "Verifica e-mail" +msgstr "Verifica email non spedita" #: skins/common/templates/authopenid/changeemail.html:105 #, python-format @@ -4053,12 +4019,10 @@ msgstr "" "href='%%(change_link)s'>cambiare l'email usata per le sottoscrizioni se necessario." #: skins/common/templates/authopenid/complete.html:21 -#, fuzzy msgid "Registration" msgstr "Registrati" #: skins/common/templates/authopenid/complete.html:23 -#, fuzzy msgid "User registration" msgstr "Registrati" @@ -4099,7 +4063,6 @@ msgstr "Puoi accedere al tuo account da qui:" #: skins/common/templates/authopenid/confirm_email.txt:11 #: skins/common/templates/authopenid/email_validation.txt:13 -#, fuzzy msgid "" "Sincerely,\n" "Q&A Forum Administrator" @@ -4121,7 +4084,6 @@ msgstr "" "Cliccando sul collegamento qui sopra, verificherai il tuo indirizzo e-mail." #: skins/common/templates/authopenid/email_validation.txt:9 -#, fuzzy msgid "" "If you believe that this message was sent in mistake - \n" "no further action is needed. Just ignore this email, we apologize\n" @@ -4217,19 +4179,18 @@ msgstr "" "cliccando sulle icone qui sotto." #: skins/common/templates/authopenid/signin.html:42 -#, fuzzy msgid "" "Please check your email and visit the enclosed link to re-connect to your " "account" -msgstr "Per favore inserisci la tua password" +msgstr "" +"Sei pregato di controllare la posta elettronica e visitare il link allegato " +"per riconnettersi al tuo account" #: skins/common/templates/authopenid/signin.html:89 -#, fuzzy msgid "or enter your user name and password, then sign in" -msgstr "Per favore inserisci username e password" +msgstr "o inserisci il tuo nome utente e password, quindi accedi" #: skins/common/templates/authopenid/signin.html:93 -#, fuzzy msgid "Please, sign in" msgstr "Puoi accedere al tuo account da qui:" @@ -4238,9 +4199,8 @@ msgid "Login failed, please try again" msgstr "Accesso non riuscito, riprovare" #: skins/common/templates/authopenid/signin.html:104 -#, fuzzy msgid "Login or email" -msgstr "mai" +msgstr "login o email" #: skins/common/templates/authopenid/signin.html:108 utils/forms.py:169 msgid "Password" @@ -4253,12 +4213,10 @@ msgstr "" "submittare" #: skins/common/templates/authopenid/signin.html:124 -#, fuzzy msgid "New password" -msgstr "New password created" +msgstr "Nuova password" #: skins/common/templates/authopenid/signin.html:133 -#, fuzzy msgid "Please, retype" msgstr "per favore, digita di nuovo la password" @@ -4267,12 +4225,10 @@ msgid "Here are your current login methods" msgstr "Qui i metodi di accesso" #: skins/common/templates/authopenid/signin.html:161 -#, fuzzy msgid "provider" -msgstr "Utente approvato" +msgstr "provider" #: skins/common/templates/authopenid/signin.html:162 -#, fuzzy msgid "last used" msgstr "ultimo accesso" @@ -4287,48 +4243,44 @@ msgid "delete" msgstr "cancella" #: skins/common/templates/authopenid/signin.html:179 -#, fuzzy msgid "cannot be deleted" -msgstr "Account eliminato." +msgstr "non puo' essere eliminato" #: skins/common/templates/authopenid/signin.html:192 -#, fuzzy msgid "Still have trouble signing in?" msgstr "Hai altre domande?" #: skins/common/templates/authopenid/signin.html:197 -#, fuzzy msgid "Please, enter your email address below and obtain a new key" -msgstr "Per favore inserisci la tua password" +msgstr "" +"Per favore, inserisci il tuo indirizzo email qui sotto per ottenere una " +"nuova chiave" #: skins/common/templates/authopenid/signin.html:199 -#, fuzzy msgid "Please, enter your email address below to recover your account" -msgstr "Per favore inserisci la tua password" +msgstr "" +"Per favore, inserisci il tuo indirizzo email qui sotto per recuperare il tuo" +" account" #: skins/common/templates/authopenid/signin.html:202 -#, fuzzy msgid "recover your account via email" -msgstr "Scegli una nuova password" +msgstr "recupera il tuo account via email" #: skins/common/templates/authopenid/signin.html:213 msgid "Send a new recovery key" msgstr "Invia una nuova chiave di ripristino" #: skins/common/templates/authopenid/signin.html:215 -#, fuzzy msgid "Recover your account via email" -msgstr "Scegli una nuova password" +msgstr "Recupera il tuo account via email" #: skins/common/templates/authopenid/signup_with_password.html:10 -#, fuzzy msgid "Please register by clicking on any of the icons below" -msgstr "scegli una delle opzioni qui sopra" +msgstr "Si prega di registrarsi cliccando su una delle icone qui sotto" #: skins/common/templates/authopenid/signup_with_password.html:23 -#, fuzzy msgid "or create a new user name and password here" -msgstr "Scegli nome utente e password" +msgstr "o crea un nuovo nome utente e password qui" #: skins/common/templates/authopenid/signup_with_password.html:25 msgid "Create login name and password" @@ -4370,21 +4322,17 @@ msgid "return to OpenID login" msgstr "torna al login OpenID" #: skins/common/templates/avatar/add.html:3 -#, fuzzy msgid "add avatar" -msgstr "" -"Come cambio la mia immagine personale (gravatar)? Che cos'è il gravatar?" +msgstr "aggiungi avatar" #: skins/common/templates/avatar/add.html:5 -#, fuzzy msgid "Change avatar" -msgstr "Cambia tag" +msgstr "Cambia avatar" #: skins/common/templates/avatar/add.html:6 #: skins/common/templates/avatar/change.html:7 -#, fuzzy msgid "Your current avatar: " -msgstr "Il tuo account è:" +msgstr "Il tuo attuale avatar: " #: skins/common/templates/avatar/add.html:9 #: skins/common/templates/avatar/change.html:11 @@ -4396,23 +4344,20 @@ msgid "Upload New Image" msgstr "Caricare la nuova immagine" #: skins/common/templates/avatar/change.html:4 -#, fuzzy msgid "change avatar" -msgstr "i cambiamenti sono stati salvati" +msgstr "cambia avatar" #: skins/common/templates/avatar/change.html:17 msgid "Choose new Default" msgstr "Scegliete nuovo predefinito." #: skins/common/templates/avatar/change.html:22 -#, fuzzy msgid "Upload" -msgstr "upload/" +msgstr "Upload" #: skins/common/templates/avatar/confirm_delete.html:2 -#, fuzzy msgid "delete avatar" -msgstr "ha cancellato una risposta" +msgstr "eliminare avatar" #: skins/common/templates/avatar/confirm_delete.html:4 msgid "Please select the avatars that you would like to delete." @@ -4428,12 +4373,10 @@ msgstr "" "href=\"%(avatar_change_url)s\"> caricare uno ora." #: skins/common/templates/avatar/confirm_delete.html:12 -#, fuzzy msgid "Delete These" -msgstr "ha cancellato una risposta" +msgstr "Eliminare questi" #: skins/common/templates/question/answer_controls.html:2 -#, fuzzy msgid "swap with question" msgstr "Rispondi alla domanda" @@ -4453,15 +4396,13 @@ msgid "undelete" msgstr "riattiva domanda" #: skins/common/templates/question/answer_controls.html:19 -#, fuzzy msgid "remove offensive flag" -msgstr "Visualizzare i flag inappropriati" +msgstr "Rimuovi i flag inappropriati" #: skins/common/templates/question/answer_controls.html:21 #: skins/common/templates/question/question_controls.html:16 -#, fuzzy msgid "remove flag" -msgstr "vedi tutti i tag" +msgstr "rimuovi il flag" #: skins/common/templates/question/answer_controls.html:26 #: skins/common/templates/question/answer_controls.html:35 @@ -4494,20 +4435,19 @@ msgid "this answer has been selected as correct" msgstr "questa risposta è stata accettata dall'autore" #: skins/common/templates/question/answer_vote_buttons.html:8 -#, fuzzy msgid "mark this answer as correct (click again to undo)" msgstr "" "segna questa risposta tra le preferite (clicca una seconda volta per " "annullare)" #: skins/common/templates/question/closed_question_info.html:2 -#, fuzzy, python-format +#, python-format msgid "" "The question has been closed for the following reason " "\"%(close_reason)s\" by" msgstr "" -"Questa domanda è stata chiusa per il seguente motivo: \"%(close_reason)s\" " -"da" +"Questa domanda è stata chiusa per il seguente motivo: " +"\"%(close_reason)s\" da" #: skins/common/templates/question/closed_question_info.html:4 #, python-format @@ -4528,15 +4468,13 @@ msgid "retag" msgstr "modifica i tag" #: skins/common/templates/widgets/edit_post.html:22 -#, fuzzy msgid ", one of these is required" -msgstr "campo obbligatorio" +msgstr ", uno di questi è necessario" #: skins/common/templates/widgets/edit_post.html:31 #: skins/common/templates/widgets/edit_post.html:36 -#, fuzzy msgid "tags:" -msgstr "tag" +msgstr "tag:" #: skins/common/templates/widgets/edit_post.html:32 msgid "(required)" @@ -4568,18 +4506,16 @@ msgstr "Tag preferiti" #: skins/common/templates/widgets/tag_selector.html:19 #: skins/common/templates/widgets/tag_selector.html:36 -#, fuzzy msgid "add" -msgstr "Aggiungi" +msgstr "aggiungi" #: skins/common/templates/widgets/tag_selector.html:21 msgid "Ignored tags" msgstr "Tag ignorati" #: skins/common/templates/widgets/tag_selector.html:38 -#, fuzzy msgid "Display tag filter" -msgstr "Scegli il tag filtro per l'email" +msgstr "Mostra il tag filtro per i tag" #: skins/default/templates/404.jinja.html:3 #: skins/default/templates/404.jinja.html:10 @@ -4695,32 +4631,31 @@ msgstr "mostra anteprima" #: skins/default/templates/ask.html:4 #: skins/default/templates/widgets/ask_button.html:5 #: skins/default/templates/widgets/ask_form.html:43 -#, fuzzy msgid "Ask Your Question" msgstr "Chiedi" #: skins/default/templates/badge.html:5 skins/default/templates/badge.html:9 #: skins/default/templates/user_profile/user_recent.html:19 #: skins/default/templates/user_profile/user_stats.html:108 -#, fuzzy, python-format +#, python-format msgid "%(name)s" -msgstr "il %(date)s" +msgstr "%(name)s" #: skins/default/templates/badge.html:5 msgid "Badge" msgstr "Medaglia" #: skins/default/templates/badge.html:7 -#, fuzzy, python-format +#, python-format msgid "Badge \"%(name)s\"" -msgstr "il %(date)s" +msgstr "Medaglia \"%(name)s\"" #: skins/default/templates/badge.html:9 #: skins/default/templates/user_profile/user_recent.html:17 #: skins/default/templates/user_profile/user_stats.html:106 -#, fuzzy, python-format +#, python-format msgid "%(description)s" -msgstr "notifiche" +msgstr "%(description)s" #: skins/default/templates/badge.html:14 msgid "user received this badge:" @@ -4739,7 +4674,7 @@ msgstr "" "viene premiato con delle medaglie." #: skins/default/templates/badges.html:8 -#, fuzzy, python-format +#, python-format msgid "" "Below is the list of available badges and number \n" " of times each type of badge has been awarded. Have ideas about fun \n" @@ -4747,7 +4682,7 @@ msgid "" msgstr "" "Qui sotto trovi una lista delle medaglie disponibili, con indicato il numero" " di persone che le hanno ottenute. Hai qualche idea per delle nuove " -"medaglie? Proponila" +"medaglie? Proponila\n" #: skins/default/templates/badges.html:36 msgid "Community badges" @@ -4826,7 +4761,6 @@ msgstr "" "interessanti per gli altri" #: skins/default/templates/faq_static.html:8 -#, fuzzy msgid "" "Before you ask - please make sure to search for a similar question. You can " "search questions by their title or tags." @@ -4835,7 +4769,6 @@ msgstr "" "non sia già stata posta" #: skins/default/templates/faq_static.html:10 -#, fuzzy msgid "What kinds of questions should be avoided?" msgstr "Che domande devo evitare?" @@ -4876,7 +4809,6 @@ msgid "This website is moderated by the users." msgstr "Questo sito è moderato dai suoi utenti." #: skins/default/templates/faq_static.html:18 -#, fuzzy msgid "" "Karma system allows users to earn rights to perform a variety of moderation " "tasks" @@ -4885,7 +4817,6 @@ msgstr "" "diritto di effettuare le varie operazioni di moderazione." #: skins/default/templates/faq_static.html:20 -#, fuzzy msgid "How does karma system work?" msgstr "Come funzionano i punti reputazione?" @@ -4941,9 +4872,8 @@ msgid "downvote" msgstr "votare contro" #: skins/default/templates/faq_static.html:43 -#, fuzzy msgid " accept own answer to own questions" -msgstr "Prima risposta accettata a una tua domanda" +msgstr "accettare la propria risposta alle proprie domande" #: skins/default/templates/faq_static.html:47 msgid "open and close own questions" @@ -4958,12 +4888,10 @@ msgid "edit community wiki questions" msgstr "modificare le 'domande comunitarie'" #: skins/default/templates/faq_static.html:61 -#, fuzzy msgid "edit any answer" msgstr "modificare ogni risposta" #: skins/default/templates/faq_static.html:65 -#, fuzzy msgid "delete any comment" msgstr "cancellare commenti altrui" @@ -5009,7 +4937,6 @@ msgid "To register, do I need to create new password?" msgstr "Devo scegliere una password per registrarmi?" #: skins/default/templates/faq_static.html:72 -#, fuzzy msgid "" "No, you don't have to. You can login through any service that supports " "OpenID, e.g. Google, Yahoo, AOL, etc.\"" @@ -5018,7 +4945,6 @@ msgstr "" "qualunque sito che supporta OpenID, come Google, Yahoo, AOL, eccetera." #: skins/default/templates/faq_static.html:73 -#, fuzzy msgid "\"Login now!\"" msgstr "Accedi ora!" @@ -5051,7 +4977,7 @@ msgid "Still have questions?" msgstr "Hai altre domande?" #: skins/default/templates/faq_static.html:80 -#, fuzzy, python-format +#, python-format msgid "" "Please ask your question, help make our " "community better!" @@ -5068,7 +4994,7 @@ msgid "Give us your feedback!" msgstr "Dicci cosa pensi di questo sito!" #: skins/default/templates/feedback.html:14 -#, fuzzy, python-format +#, python-format msgid "" "\n" " Dear %(user_name)s, we look forward to hearing your feedback. \n" @@ -5079,7 +5005,6 @@ msgstr "" "Caro %(user_name)s, ci interessa moltissimo sentire la tua opinione. Scrivi i tuoi commenti qui sotto." #: skins/default/templates/feedback.html:21 -#, fuzzy msgid "" "\n" " Dear visitor, we look forward to hearing your feedback.\n" @@ -5109,7 +5034,7 @@ msgid "Send Feedback" msgstr "Invia" #: skins/default/templates/feedback_email.txt:2 -#, fuzzy, python-format +#, python-format msgid "" "\n" "Hello, this is a %(site_title)s forum feedback message.\n" @@ -5122,9 +5047,9 @@ msgid "Help" msgstr "Guida" #: skins/default/templates/help.html:7 -#, fuzzy, python-format +#, python-format msgid "Welcome %(username)s," -msgstr "risposte per %(username)s" +msgstr "Benvenuto %(username)s," #: skins/default/templates/help.html:9 msgid "Welcome," @@ -5233,24 +5158,22 @@ msgid "

Dear %(receiving_user_name)s,

" msgstr "

Caro %(receiving_user_name)s,

" #: skins/default/templates/instant_notification.html:3 -#, fuzzy, python-format +#, python-format msgid "" "\n" "

%(update_author_name)s left a new comment:

\n" msgstr "" "\n" -"

%(update_author_name)s ha lasciato un nuovo commento\n" -"alla domanda \"%(origin_post_title)s\"

\n" +"

%(update_author_name)s ha lasciato un nuovo commento:

\n" #: skins/default/templates/instant_notification.html:8 -#, fuzzy, python-format +#, python-format msgid "" "\n" "

%(update_author_name)s left a new comment

\n" msgstr "" "\n" -"

%(update_author_name)s ha lasciato un nuovo commento\n" -"alla domanda \"%(origin_post_title)s\"

\n" +"

%(update_author_name)s ha lasciato un nuovo commento

\n" #: skins/default/templates/instant_notification.html:13 #, python-format @@ -5295,7 +5218,7 @@ msgstr "" "%(origin_post_title)s

\n" #: skins/default/templates/instant_notification.html:37 -#, fuzzy, python-format +#, python-format msgid "" "\n" "
%(content_preview)s
\n" @@ -5303,6 +5226,7 @@ msgid "" "how often you receive these notifications or unsubscribe. Thank you for your interest in our forum!

\n" msgstr "" "\n" +"
%(content_preview)s
\n" "

Puoi configurare la frequenza con cui ti vengono inviati questi aggiornamenti o eliminarli. Grazie per la tua partecipazione a questo forum!

\n" #: skins/default/templates/instant_notification.html:42 @@ -5329,9 +5253,9 @@ msgstr "" "Puoi postare una risposta o un commento rispondendo alle notifiche email. Per fare ciò avete bisogno di %(reply_by_email_karma_threshold)s; hai %(receiving_user_karma)s karma. \n" #: skins/default/templates/macros.html:5 -#, fuzzy, python-format +#, python-format msgid "Share this question on %(site)s" -msgstr "Riapri questa domanda" +msgstr "Condividi questa domanda su %(site)s" #: skins/default/templates/macros.html:16 #: skins/default/templates/macros.html:436 @@ -5356,7 +5280,6 @@ msgid "current number of votes" msgstr "numero attuale di voti" #: skins/default/templates/macros.html:46 -#, fuzzy msgid "anonymous user" msgstr "utente non registrato" @@ -5404,9 +5327,9 @@ msgid "%(username)s gravatar image" msgstr "Immagine gravatar per %(username)s " #: skins/default/templates/macros.html:516 -#, fuzzy, python-format +#, python-format msgid "%(username)s's website is %(url)s" -msgstr "lo stato dell'utente %(username)s è \"%(status)s\"" +msgstr "il sito web di %(username)s è %(url)s" #: skins/default/templates/macros.html:531 #: skins/default/templates/macros.html:532 @@ -5424,7 +5347,7 @@ msgstr "pagina corrente" #: skins/default/templates/macros.html:552 #: skins/default/templates/macros.html:584 #: skins/default/templates/macros.html:591 -#, fuzzy, python-format +#, python-format msgid "page %(num)s" msgstr "pagina %(num)s" @@ -5439,7 +5362,7 @@ msgid "responses for %(username)s" msgstr "risposte per %(username)s" #: skins/default/templates/macros.html:610 -#, fuzzy, python-format +#, python-format msgid "you have %(response_count)s new response" msgid_plural "you have %(response_count)s new responses" msgstr[0] "hai una nuova risposta" @@ -5451,39 +5374,36 @@ msgstr "nessuna nuova risposta" #: skins/default/templates/macros.html:628 #: skins/default/templates/macros.html:629 -#, fuzzy, python-format +#, python-format msgid "%(new)s new flagged posts and %(seen)s previous" -msgstr "Ha segnalato un post come inappropriato" +msgstr "%(new)s nuovi messaggi contrassegnati e %(seen)s precedenti" #: skins/default/templates/macros.html:631 #: skins/default/templates/macros.html:632 -#, fuzzy, python-format +#, python-format msgid "%(new)s new flagged posts" -msgstr "Ha segnalato un post come inappropriato" +msgstr "%(new)s nuovi post contrassegnati" #: skins/default/templates/macros.html:637 #: skins/default/templates/macros.html:638 -#, fuzzy, python-format +#, python-format msgid "%(seen)s flagged posts" -msgstr "Ha segnalato un post come inappropriato" +msgstr "%(seen)s messaggi contrassegnati" #: skins/default/templates/main_page.html:11 msgid "Questions" msgstr "Domande" #: skins/default/templates/question.html:110 -#, fuzzy msgid "post a comment / some more" -msgstr "visualizza %(counter)s commento aggiuntivo" +msgstr "Posta un commento / alcuni ulteriori" #: skins/default/templates/question.html:113 -#, fuzzy msgid "see some more" -msgstr "visualizza %(counter)s commento aggiuntivo" +msgstr "visualizza commento aggiuntivo" #: skins/default/templates/question.html:117 #: skins/default/templates/question/javascript.html:20 -#, fuzzy msgid "post a comment" msgstr "aggiungi commento" @@ -5493,13 +5413,11 @@ msgid "Answer Your Own Question" msgstr "Rispondi alla tua domanda" #: skins/default/templates/question.html:140 -#, fuzzy msgid "Post Your Answer" msgstr "La tua risposta" #: skins/default/templates/question.html:146 #: skins/default/templates/widgets/ask_form.html:41 -#, fuzzy msgid "Login/Signup to Post" msgstr "Accedi/registrati per scrivere la tua risposta" @@ -5510,7 +5428,6 @@ msgstr "Modifica domanda" #: skins/default/templates/question_retag.html:3 #: skins/default/templates/question_retag.html:5 -#, fuzzy msgid "Retag question" msgstr "Domande simili" @@ -5544,13 +5461,13 @@ msgid "Title" msgstr "Titolo" #: skins/default/templates/reopen.html:11 -#, fuzzy, python-format +#, python-format msgid "" "This question has been closed by \n" " %(closed_by_username)s\n" msgstr "" "Questa domanda è stata chiusa da\n" -"%(closed_by_username)s" +"%(closed_by_username)s\n" #: skins/default/templates/reopen.html:16 msgid "Close reason:" @@ -5586,25 +5503,22 @@ msgid "click to hide/show revision" msgstr "clicca per mostrare/nascondere le modifiche" #: skins/default/templates/revisions.html:29 -#, fuzzy, python-format +#, python-format msgid "revision %(number)s" -msgstr "Numero di revisione dei media della skin" +msgstr "revisione %(number)s" #: skins/default/templates/subscribe_for_tags.html:3 #: skins/default/templates/subscribe_for_tags.html:5 -#, fuzzy msgid "Subscribe for tags" -msgstr "usare i tag" +msgstr "Iscriviti per i tag" #: skins/default/templates/subscribe_for_tags.html:6 -#, fuzzy msgid "Please, subscribe for the following tags:" -msgstr "Accedi per sottoscrivere i tag: %(tags)s" +msgstr "Iscriviti per i tag seguenti:" #: skins/default/templates/subscribe_for_tags.html:15 -#, fuzzy msgid "Subscribe" -msgstr "usare i tag" +msgstr "Iscriviti" #: skins/default/templates/tags.html:8 #, python-format @@ -5617,7 +5531,6 @@ msgstr "Lista dei tag" #: skins/default/templates/tags.html:14 skins/default/templates/users.html:9 #: skins/default/templates/main_page/tab_bar.html:15 -#, fuzzy msgid "Sort by »" msgstr "Ordina per:" @@ -5698,7 +5611,6 @@ msgid "with %(author_name)s's contributions" msgstr "contenenti messaggi di %(author_name)s" #: skins/default/templates/main_page/headline.html:12 -#, fuzzy msgid "Tagged" msgstr "con i tag" @@ -5714,7 +5626,6 @@ msgstr "azzera autore" #: skins/default/templates/main_page/headline.html:32 #: skins/default/templates/main_page/nothing_found.html:18 #: skins/default/templates/main_page/nothing_found.html:21 -#, fuzzy msgid " or " msgstr "oppure" @@ -5746,14 +5657,14 @@ msgid "There are no unanswered questions here" msgstr "Non ci sono domande senza risposte" #: skins/default/templates/main_page/nothing_found.html:7 -#, fuzzy msgid "No questions here. " -msgstr "Non ci sono domande preferite" +msgstr "Non ci sono domande." #: skins/default/templates/main_page/nothing_found.html:8 -#, fuzzy msgid "Please follow some questions or follow some users." -msgstr "Aggiungi qualche domanda alla tua lista di domande preferite" +msgstr "" +"Aggiungi qualche domanda alla tua lista di domande preferite o segui qualche" +" utente" #: skins/default/templates/main_page/nothing_found.html:13 msgid "You can expand your search by " @@ -5804,27 +5715,28 @@ msgstr "" "href=\"%(noscript_url)s\">Ecco come" #: skins/default/templates/meta/editor_data.html:7 -#, fuzzy, python-format +#, python-format msgid "each tag must be shorter that %(max_chars)s character" msgid_plural "each tag must be shorter than %(max_chars)s characters" -msgstr[0] "ogni tag deve essere più corto di %(max_chars)d carattere" -msgstr[1] "ogni tag deve essere più corto di %(max_chars)d caratteri" +msgstr[0] "ogni tag deve essere più corto di %(max_chars)s caratteri" +msgstr[1] "ogni tag deve essere più corto di %(max_chars)s carattere" #: skins/default/templates/meta/editor_data.html:9 -#, fuzzy, python-format +#, python-format msgid "please use %(tag_count)s tag" msgid_plural "please use %(tag_count)s tags or less" -msgstr[0] "per favore usa un numero uguale o inferiore a %(tag_count)d tag" -msgstr[1] "per favore usa un numero uguale o inferiore a %(tag_count)d tags" +msgstr[0] "per favore usa un numero uguale o inferiore a %(tag_count)s tag" +msgstr[1] "per favore usa un numero uguale o inferiore a %(tag_count)s tag" #: skins/default/templates/meta/editor_data.html:10 -#, fuzzy, python-format +#, python-format msgid "" "please use up to %(tag_count)s tags, less than %(max_chars)s characters each" -msgstr "fino a 5 tag, ognuno lungo al massimo 20 caratteri" +msgstr "" +"fino a %(tag_count)s tag, ognuno lungo al massimo %(max_chars)s caratteri" #: skins/default/templates/question/answer_tab_bar.html:3 -#, fuzzy, python-format +#, python-format msgid "" "\n" " %(counter)s Answer\n" @@ -5835,13 +5747,12 @@ msgid_plural "" " " msgstr[0] "" "\n" -"%(counter)s Risposta:" +"%(counter)s Risposte:" msgstr[1] "" "\n" -"%(counter)s Risposte:" +"%(counter)s Risposta:" #: skins/default/templates/question/answer_tab_bar.html:11 -#, fuzzy msgid "Sort by »" msgstr "Ordina per:" @@ -5858,7 +5769,6 @@ msgid "most voted answers will be shown first" msgstr "mostra prima le risposte più votate" #: skins/default/templates/question/new_answer_form.html:16 -#, fuzzy msgid "Login/Signup to Answer" msgstr "Accedi/registrati per scrivere la tua risposta" @@ -5867,9 +5777,8 @@ msgid "Your answer" msgstr "La tua risposta" #: skins/default/templates/question/new_answer_form.html:26 -#, fuzzy msgid "Be the first one to answer this question!" -msgstr "Per favore accetta la migliore risposta per questa domanda:" +msgstr "Diventa il primo a rispondere a questa domanda!" #: skins/default/templates/question/new_answer_form.html:32 msgid "" @@ -5929,7 +5838,6 @@ msgstr "" "href=\"%(question_url)s\"> link a questa domanda via" #: skins/default/templates/question/sharing_prompt_phrase.html:8 -#, fuzzy msgid " or" msgstr "oppure" @@ -5938,34 +5846,28 @@ msgid "email" msgstr "e-mail:" #: skins/default/templates/question/sidebar.html:6 -#, fuzzy msgid "Question tools" -msgstr "Tag" +msgstr "Strumenti per le domande" #: skins/default/templates/question/sidebar.html:9 -#, fuzzy msgid "click to unfollow this question" -msgstr "clicca qui per vedere le domande con più risposte" +msgstr "clicca per non seguire più questa domanda" #: skins/default/templates/question/sidebar.html:10 -#, fuzzy msgid "Following" -msgstr "Chiudi domanda" +msgstr "Utenti che mi seguono" #: skins/default/templates/question/sidebar.html:11 -#, fuzzy msgid "Unfollow" -msgstr "Chiudi domanda" +msgstr "Non seguire più" #: skins/default/templates/question/sidebar.html:15 -#, fuzzy msgid "click to follow this question" -msgstr "clicca qui per vedere le domande con più risposte" +msgstr "clicca qui per seguire la domanda" #: skins/default/templates/question/sidebar.html:16 -#, fuzzy msgid "Follow" -msgstr "Chiudi domanda" +msgstr "Segui" #: skins/default/templates/question/sidebar.html:23 #, python-format @@ -5975,9 +5877,8 @@ msgstr[0] "%(count)s seguaci" msgstr[1] "%(count)s seguace" #: skins/default/templates/question/sidebar.html:29 -#, fuzzy msgid "email the updates" -msgstr "notifiche via e-mail cancellate" +msgstr "notifiche via e-mail" #: skins/default/templates/question/sidebar.html:32 msgid "" @@ -5988,12 +5889,10 @@ msgstr "" "agli aggiornamenti email periodici su questa domanda." #: skins/default/templates/question/sidebar.html:37 -#, fuzzy msgid "subscribe to this question rss feed" -msgstr "sottoscrivi al feed delle domande" +msgstr "sottoscrivi al feed delle domanda" #: skins/default/templates/question/sidebar.html:38 -#, fuzzy msgid "subscribe to rss feed" msgstr "sottoscrivi al feed delle domande" @@ -6002,9 +5901,8 @@ msgid "Stats" msgstr "Statistiche" #: skins/default/templates/question/sidebar.html:48 -#, fuzzy msgid "Asked" -msgstr "chiesto il" +msgstr "Chiesto" #: skins/default/templates/question/sidebar.html:51 msgid "Seen" @@ -6015,20 +5913,16 @@ msgid "times" msgstr "volte" #: skins/default/templates/question/sidebar.html:54 -#, fuzzy msgid "Last updated" -msgstr "Aggiornata l'ultima voltail" +msgstr "Aggiornata l'ultima volta" #: skins/default/templates/question/sidebar.html:62 msgid "Related questions" msgstr "Domande simili" #: skins/default/templates/question/subscribe_by_email_prompt.html:5 -#, fuzzy msgid "Email me when there are any new answers" -msgstr "" -"Segnalami nuove risposte o aggiornamenti via e-mail ogni " -"settimana" +msgstr "Scrivimi quando ci sono nuove risposte" #: skins/default/templates/question/subscribe_by_email_prompt.html:11 msgid "once you sign in you will be able to subscribe for any updates here" @@ -6076,9 +5970,8 @@ msgid "Screen Name" msgstr "Nome visualizzato" #: skins/default/templates/user_profile/user_edit.html:59 -#, fuzzy msgid "(cannot be changed)" -msgstr "Account eliminato." +msgstr "(non può essere modificato)" #: skins/default/templates/user_profile/user_edit.html:101 #: skins/default/templates/user_profile/user_email_subscriptions.html:22 @@ -6102,85 +5995,78 @@ msgid "" "wish to receive emails - select 'no email' on all items below.
Updates " "are only sent when there is any new activity on selected items." msgstr "" +"regola la frequenza degli aggiornamenti via " +"e-mail. Ricevi gli aggiornamenti sulle domande interessanti per " +"email,
aiuta la comunità
rispondendo alle domande dei" +" tuoi colleghi. Se non desideri ricevere email - seleziona 'nessuna email' " +"su tutti gli articoli qui sotto.
Gli aggiornamenti vengono inviati solo" +" quando c'è qualche nuova attività sugli elementi selezionati." #: skins/default/templates/user_profile/user_email_subscriptions.html:23 -#, fuzzy msgid "Stop Email" -msgstr "" -"Il tuo indirizzo e-mail (deve essere valido, non sarà " -"mai rivelato agli altri utenti)" +msgstr "Interrompere l'email" #: skins/default/templates/user_profile/user_favorites.html:4 #: skins/default/templates/user_profile/user_tabs.html:27 -#, fuzzy msgid "followed questions" -msgstr "Chiudi domanda" +msgstr "domande seguite" #: skins/default/templates/user_profile/user_inbox.html:18 #: skins/default/templates/user_profile/user_tabs.html:12 msgid "inbox" -msgstr "" +msgstr "posta in arrivo" #: skins/default/templates/user_profile/user_inbox.html:34 -#, fuzzy msgid "Sections:" -msgstr "domande" +msgstr "Sezioni:" #: skins/default/templates/user_profile/user_inbox.html:38 #, python-format msgid "forum responses (%(re_count)s)" -msgstr "" +msgstr "risposte forum (%(re_count)s)" #: skins/default/templates/user_profile/user_inbox.html:43 -#, fuzzy, python-format +#, python-format msgid "flagged items (%(flag_count)s)" -msgstr "per favore usa un numero uguale o inferiore a %(tag_count)d tag" +msgstr "elementi contrassegnati (%(flag_count)s)" #: skins/default/templates/user_profile/user_inbox.html:49 #: skins/default/templates/user_profile/user_inbox.html:61 -#, fuzzy msgid "select:" -msgstr "cancella" +msgstr "seleziona:" #: skins/default/templates/user_profile/user_inbox.html:51 #: skins/default/templates/user_profile/user_inbox.html:63 -#, fuzzy msgid "seen" -msgstr "ultimo accesso" +msgstr "visto" #: skins/default/templates/user_profile/user_inbox.html:52 #: skins/default/templates/user_profile/user_inbox.html:64 -#, fuzzy msgid "new" -msgstr "più recenti" +msgstr "nuovo" #: skins/default/templates/user_profile/user_inbox.html:53 #: skins/default/templates/user_profile/user_inbox.html:65 -#, fuzzy msgid "none" -msgstr "bronzo" +msgstr "nessuno" #: skins/default/templates/user_profile/user_inbox.html:54 -#, fuzzy msgid "mark as seen" -msgstr "ultimo accesso" +msgstr "contrassegna come visto" #: skins/default/templates/user_profile/user_inbox.html:55 -#, fuzzy msgid "mark as new" -msgstr "ha accettato una risposta" +msgstr "contrassegna come nuovo" #: skins/default/templates/user_profile/user_inbox.html:56 msgid "dismiss" -msgstr "" +msgstr "allontana" #: skins/default/templates/user_profile/user_inbox.html:66 -#, fuzzy msgid "remove flags" -msgstr "vedi tutti i tag" +msgstr "rimuovi i flag" #: skins/default/templates/user_profile/user_inbox.html:68 -#, fuzzy msgid "delete post" msgstr "cancella" @@ -6189,16 +6075,14 @@ msgid "update profile" msgstr "aggiorna profilo" #: skins/default/templates/user_profile/user_info.html:40 -#, fuzzy msgid "manage login methods" -msgstr "Accedi o registrati per inserire domande" +msgstr "gestisci i metodi di login" #: skins/default/templates/user_profile/user_info.html:53 msgid "real name" msgstr "nome vero" #: skins/default/templates/user_profile/user_info.html:58 -#, fuzzy msgid "member since" msgstr "membro dal" @@ -6207,9 +6091,8 @@ msgid "last seen" msgstr "ultimo accesso" #: skins/default/templates/user_profile/user_info.html:69 -#, fuzzy msgid "website" -msgstr "Sito web" +msgstr "sito web" #: skins/default/templates/user_profile/user_info.html:75 msgid "location" @@ -6298,58 +6181,65 @@ msgid "" "assign/revoke any status to any user, and are exempt from the reputation " "limits." msgstr "" +"Gli amministratori hanno privilegi di utenti normali, ma in più possono " +"assegnare/revocare qualsiasi stato a qualsiasi utente e sono esenti da " +"limiti di reputazione." #: skins/default/templates/user_profile/user_moderate.html:77 msgid "" "Moderators have the same privileges as administrators, but cannot add or " "remove user status of 'moderator' or 'administrator'." msgstr "" +"Moderatori hanno gli stessi privilegi degli amministratori, ma non possono " +"aggiungere o rimuovere lo stato utente 'moderatore' o 'amministratore'." #: skins/default/templates/user_profile/user_moderate.html:80 msgid "'Approved' status means the same as regular user." -msgstr "" +msgstr "Lo stato 'approvato' si intende lo stesso come utente normale." #: skins/default/templates/user_profile/user_moderate.html:83 -#, fuzzy msgid "Suspended users can only edit or delete their own posts." msgstr "" -"Non puoi segnalare questo messaggio come inappropriato perché il tuo account" -" è sospeso." +"Utenti sospesi possono solo modificare o cancellare i propri messaggi." #: skins/default/templates/user_profile/user_moderate.html:86 msgid "" "Blocked users can only login and send feedback to the site administrators." msgstr "" +"Gli utenti bloccati possono solo accedere ed inviare feedback per gli " +"amministratori del sito." #: skins/default/templates/user_profile/user_network.html:5 #: skins/default/templates/user_profile/user_tabs.html:18 msgid "network" -msgstr "" +msgstr "rete" #: skins/default/templates/user_profile/user_network.html:10 #, python-format msgid "Followed by %(count)s person" msgid_plural "Followed by %(count)s people" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Seguito da %(count)s persone" +msgstr[1] "Seguito da %(count)s persona" #: skins/default/templates/user_profile/user_network.html:14 #, python-format msgid "Following %(count)s person" msgid_plural "Following %(count)s people" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Segue %(count)s persone" +msgstr[1] "Segue %(count)s persona" #: skins/default/templates/user_profile/user_network.html:19 msgid "" "Your network is empty. Would you like to follow someone? - Just visit their " "profiles and click \"follow\"" msgstr "" +"La tua rete è vuota. Ti piacerebbe seguire qualcuno? - Basta visitare i loro" +" profili e fare clic su \"Segui\"" #: skins/default/templates/user_profile/user_network.html:21 -#, fuzzy, python-format +#, python-format msgid "%(username)s's network is empty" -msgstr "profilo dell'utente %(username)s" +msgstr "la rete di %(username)s è vuota" #: skins/default/templates/user_profile/user_recent.html:4 #: skins/default/templates/user_profile/user_tabs.html:29 @@ -6360,7 +6250,7 @@ msgstr "attività" #: skins/default/templates/user_profile/user_recent.html:24 #: skins/default/templates/user_profile/user_recent.html:28 msgid "source" -msgstr "" +msgstr "sorgente" #: skins/default/templates/user_profile/user_reputation.html:11 msgid "Your karma change log." @@ -6384,11 +6274,10 @@ msgstr[0] "%(counter)s Domanda" msgstr[1] "%(counter)s Domande" #: skins/default/templates/user_profile/user_stats.html:16 -#, fuzzy msgid "Answer" msgid_plural "Answers" -msgstr[0] "risposta" -msgstr[1] "risposta" +msgstr[0] "Risposte" +msgstr[1] "Risposta" #: skins/default/templates/user_profile/user_stats.html:24 #, python-format @@ -6440,14 +6329,12 @@ msgstr[0] "%(counter)s Medaglia" msgstr[1] "%(counter)s Medaglie" #: skins/default/templates/user_profile/user_stats.html:120 -#, fuzzy msgid "Answer to:" -msgstr "consigli per le risposte" +msgstr "Rispondi a:" #: skins/default/templates/user_profile/user_tabs.html:5 -#, fuzzy msgid "User profile" -msgstr "profilo utente" +msgstr "Profilo utente" #: skins/default/templates/user_profile/user_tabs.html:10 views/users.py:638 msgid "comments and answers to others questions" @@ -6455,15 +6342,13 @@ msgstr "commenti e risposte a domande" #: skins/default/templates/user_profile/user_tabs.html:16 msgid "followers and followed users" -msgstr "" +msgstr "seguaci ed utenti seguiti" #: skins/default/templates/user_profile/user_tabs.html:21 -#, fuzzy msgid "Graph of user karma" -msgstr "registro dei punti reputazione" +msgstr "Grafico del karma utente" #: skins/default/templates/user_profile/user_tabs.html:25 -#, fuzzy msgid "questions that user is following" msgstr "domande preferite da questo utente" @@ -6487,10 +6372,9 @@ msgstr "modera questo utente" #: skins/default/templates/widgets/answer_edit_tips.html:3 #: skins/default/templates/widgets/question_edit_tips.html:3 msgid "Tips" -msgstr "" +msgstr "Trucchi" #: skins/default/templates/widgets/answer_edit_tips.html:6 -#, fuzzy msgid "give an answer interesting to this community" msgstr "fai in modo che la tua risposta sia interessante per la comunità" @@ -6500,7 +6384,6 @@ msgstr "cerca di dare una risposta, non di iniziare una discussione" #: skins/default/templates/widgets/answer_edit_tips.html:12 #: skins/default/templates/widgets/question_edit_tips.html:8 -#, fuzzy msgid "provide enough details" msgstr "sii sufficientemente dettagliato" @@ -6516,23 +6399,21 @@ msgstr "vedi le domande frequenti" #: skins/default/templates/widgets/answer_edit_tips.html:27 #: skins/default/templates/widgets/question_edit_tips.html:22 -#, fuzzy msgid "Markdown basics" msgstr "sintassi Markdown" #: skins/default/templates/widgets/answer_edit_tips.html:31 #: skins/default/templates/widgets/question_edit_tips.html:26 msgid "*italic*" -msgstr "" +msgstr "*corsivo*" #: skins/default/templates/widgets/answer_edit_tips.html:34 #: skins/default/templates/widgets/question_edit_tips.html:29 msgid "**bold**" -msgstr "" +msgstr "**grasssetto**" #: skins/default/templates/widgets/answer_edit_tips.html:38 #: skins/default/templates/widgets/question_edit_tips.html:33 -#, fuzzy msgid "*italic* or _italic_" msgstr "*corsivo* o _corsivo_" @@ -6586,6 +6467,12 @@ msgid "" " is very simple. Login takes about 30 seconds, initial signup takes a minute" " or less." msgstr "" +"Sei invitato a postare la domanda in modo " +"anonimo. Quando si invia la domanda, verrai reindirizzato alla pagina" +" di login/registrazione. La domanda verrà salvata nella sessione corrente e " +"sarà pubblicata dopo il login. La procedura di login/registrazione è molto " +"semplice. La login richiede circa 30 secondi, l'iscrizione iniziale richiede" +" un minuto o meno." #: skins/default/templates/widgets/ask_form.html:11 #, python-format @@ -6596,6 +6483,11 @@ msgid "" "here.
You can submit your question now and validate email after that." " Your question will saved as pending meanwhile." msgstr "" +"Sembra che il tuo indirizzo email, %%(email)s non " +"sia stato convalidato.Per postare messaggi devi verificare il tuo " +"indirizzo email, vedi maggiori " +"dettagli qui.
Puoi postare la tua domanda ora e convalidare l'email " +"successivamente. Nel frattempo la domanda sarà salvato come sospesa." #: skins/default/templates/widgets/contributors.html:3 msgid "Contributors" @@ -6604,7 +6496,7 @@ msgstr "Utenti attivi" #: skins/default/templates/widgets/footer.html:33 #, python-format msgid "Content on this site is licensed under a %(license)s" -msgstr "" +msgstr "I contenuti di questo sito sono creati sotto licenza %(license)s" #: skins/default/templates/widgets/footer.html:38 msgid "about" @@ -6613,7 +6505,7 @@ msgstr "informazioni su Askbot" #: skins/default/templates/widgets/footer.html:40 #: skins/default/templates/widgets/user_navigation.html:17 msgid "help" -msgstr "" +msgstr "Guida" #: skins/default/templates/widgets/footer.html:42 msgid "privacy policy" @@ -6628,9 +6520,9 @@ msgid "back to home page" msgstr "torna alla home page" #: skins/default/templates/widgets/logo.html:4 -#, fuzzy, python-format +#, python-format msgid "%(site)s logo" -msgstr "Logo del forum Q&A" +msgstr "Logo del forum %(site)s" #: skins/default/templates/widgets/meta_nav.html:10 msgid "users" @@ -6641,7 +6533,6 @@ msgid "badges" msgstr "medaglie" #: skins/default/templates/widgets/question_edit_tips.html:5 -#, fuzzy msgid "ask a question interesting to this community" msgstr "fai in modo che la tua risposta sia interessante per la comunità" @@ -6652,10 +6543,9 @@ msgstr[0] "consultazione" msgstr[1] "consultazioni" #: skins/default/templates/widgets/question_summary.html:29 -#, fuzzy msgid "answer" msgid_plural "answers" -msgstr[0] "risposta" +msgstr[0] "risposte" msgstr[1] "risposta" #: skins/default/templates/widgets/question_summary.html:40 @@ -6666,7 +6556,7 @@ msgstr[1] "voti" #: skins/default/templates/widgets/scope_nav.html:6 msgid "ALL" -msgstr "" +msgstr "TUTTO" #: skins/default/templates/widgets/scope_nav.html:8 msgid "see unanswered questions" @@ -6674,53 +6564,47 @@ msgstr "vedi domande senza risposta" #: skins/default/templates/widgets/scope_nav.html:8 msgid "UNANSWERED" -msgstr "" +msgstr "NON RISPOSTO" #: skins/default/templates/widgets/scope_nav.html:11 -#, fuzzy msgid "see your followed questions" msgstr "vedi le tue domande preferite" #: skins/default/templates/widgets/scope_nav.html:11 msgid "FOLLOWED" -msgstr "" +msgstr "SEGUITO" #: skins/default/templates/widgets/scope_nav.html:14 -#, fuzzy msgid "Please ask your question here" msgstr "Poni tu stesso la domanda!" #: skins/default/templates/widgets/user_long_score_and_badge_summary.html:3 msgid "karma:" -msgstr "" +msgstr "karma:" #: skins/default/templates/widgets/user_long_score_and_badge_summary.html:7 -#, fuzzy msgid "badges:" msgstr "medaglie:" #: skins/default/templates/widgets/user_navigation.html:9 -#, fuzzy msgid "sign out" -msgstr "signout/" +msgstr "disconnettiti" #: skins/default/templates/widgets/user_navigation.html:12 -#, fuzzy msgid "Hi, there! Please sign in" -msgstr "Puoi accedere al tuo account da qui:" +msgstr "Ehilà! Accedi" #: skins/default/templates/widgets/user_navigation.html:15 msgid "settings" msgstr "impostazioni" #: templatetags/extra_filters_jinja.py:279 -#, fuzzy msgid "no" -msgstr "bronzo" +msgstr "no" #: utils/decorators.py:90 views/commands.py:73 views/commands.py:93 msgid "Oops, apologies - there was some error" -msgstr "" +msgstr "Oops, scusa - c'è stato qualche errore" #: utils/decorators.py:109 msgid "Please login to post" @@ -6729,13 +6613,14 @@ msgstr "Accedi o registrati per inserire domande" #: utils/decorators.py:205 msgid "Spam was detected on your post, sorry for if this is a mistake" msgstr "" +"Dello spam è stato rilevato sul tuo post, siamo spiacenti se questo è un " +"errore" #: utils/forms.py:33 msgid "this field is required" msgstr "campo obbligatorio" #: utils/forms.py:60 -#, fuzzy msgid "Choose a screen name" msgstr "Scegli un nome utente" @@ -6768,10 +6653,11 @@ msgstr "il nome utente può contenere solo lettere, spazi, e _trattini_bassi_" #: utils/forms.py:75 msgid "please use at least some alphabetic characters in the user name" msgstr "" +"si prega di utilizzare almeno alcuni caratteri alfabetici nel nome utente" #: utils/forms.py:138 msgid "Your email (never shared)" -msgstr "" +msgstr "La tua email (mai condivisa)" #: utils/forms.py:139 msgid "email address is required" @@ -6791,7 +6677,7 @@ msgstr "la password è obbligatoria" #: utils/forms.py:173 msgid "Password (please retype)" -msgstr "" +msgstr "Password (Ripeti per favore)" #: utils/forms.py:174 msgid "please, retype your password" @@ -6833,6 +6719,12 @@ msgid "" "

Note that tags may consist of more than one word, and tags\n" "may be separated by a semicolon or a comma

\n" msgstr "" +"

Per richiedere via email, prego:

\n" +"
    \n" +"
  • Formatta il soggetto come: [Tag1; Tag2] Titolo domanda
  • \n" +"
  • Scrivi i dettagli della domanda nel corpo della email
  • \n" +"
\n" +"

Nota che i tag possono essere composti di più di un a parola ed i tag devono essere separati da una virgola o punto e virgola

\n" #: utils/mail.py:167 #, python-format @@ -6840,6 +6732,8 @@ msgid "" "

Sorry, there was an error posting your question please contact the " "%(site)s administrator

" msgstr "" +"

Ci dispiace, non c'è stato un errore nell' inserimento della domanda. Per" +" favore contatta un amministratore di %(site)s

" #: utils/mail.py:173 #, python-format @@ -6847,24 +6741,28 @@ msgid "" "

Sorry, in order to post questions on %(site)s by email, please register first

" msgstr "" +"

Siamo spiacenti, per poter inviare domande su %(site)s tramite email, " +"prego registrati prima

" #: utils/mail.py:181 msgid "" "

Sorry, your question could not be posted due to insufficient privileges " "of your user account

" msgstr "" +"

Spiacenti, la tua domanda non puo' essere inviata a causa dell' " +"insufficienza di privilegi del tuo account utente

" #: views/avatar_views.py:99 msgid "Successfully uploaded a new avatar." -msgstr "" +msgstr "Caricato un nuovo avatar." #: views/avatar_views.py:140 msgid "Successfully updated your avatar." -msgstr "" +msgstr "Aggiornato con successo il tuo avatar." #: views/avatar_views.py:180 msgid "Successfully deleted the requested avatars." -msgstr "" +msgstr "Eliminati gli avatar richiesti." #: views/commands.py:83 msgid "Sorry, but anonymous users cannot access the inbox" @@ -6872,7 +6770,6 @@ msgstr "" "Spiacenti, gli utenti anonimi non possono accedere ai messaggi in arrivo" #: views/commands.py:112 -#, fuzzy msgid "Sorry, anonymous users cannot vote" msgstr "mi spiace, devi essere registrato per votare" @@ -6894,7 +6791,7 @@ msgid "Sorry, but anonymous users cannot accept answers" msgstr "mi spiace, devi essere registrato per accettare una risposta" #: views/commands.py:339 -#, fuzzy, python-format +#, python-format msgid "" "Your subscription is saved, but email address %(email)s needs to be " "validated, please see more details here" @@ -6912,6 +6809,8 @@ msgstr "" #, python-format msgid "Tag subscription was canceled (undo)." msgstr "" +"La sottoscrizione al tag è stata annullata (Annulla)." #: views/commands.py:473 #, python-format @@ -6923,14 +6822,13 @@ msgid "Please sign in to vote" msgstr "Accedi per votare" #: views/commands.py:620 -#, fuzzy msgid "Please sign in to delete/restore posts" -msgstr "Accedi per votare" +msgstr "Accedi per cancellare/ripristinare messaggi" #: views/meta.py:37 -#, fuzzy, python-format +#, python-format msgid "About %(site)s" -msgstr "il %(date)s" +msgstr "Riguardo %(site)s" #: views/meta.py:92 msgid "Q&A forum feedback" @@ -6992,12 +6890,11 @@ msgstr "profilo utente — voti" #: views/users.py:701 msgid "user karma" -msgstr "" +msgstr "karma utente" #: views/users.py:702 -#, fuzzy msgid "Profile - User's Karma" -msgstr "profilo utente — reputazione" +msgstr "Profilo - Karma utente" #: views/users.py:720 msgid "users favorite questions" @@ -7046,6 +6943,12 @@ msgid "" "will be published after you log in. Login/signup process is very simple. " "Login takes about 30 seconds, initial signup takes a minute or less." msgstr "" +"Sei invitati ad iniziare a postare la domanda in " +"modo anonimo. Quando si invia la domanda, verrai reindirizzato alla " +"pagina di login/registrazione. La domanda verrà salvata nella sessione " +"corrente e sarà pubblicata dopo il login. La procedura di " +"login/registrazione è molto semplice. La login richiede circa 30 secondi, l'" +" iscrizione iniziale richiede un minuto o meno." #: views/writers.py:466 msgid "Please log in to answer questions" diff --git a/askbot/locale/it/LC_MESSAGES/djangojs.mo b/askbot/locale/it/LC_MESSAGES/djangojs.mo index 80efea00..da61be06 100644 Binary files a/askbot/locale/it/LC_MESSAGES/djangojs.mo and b/askbot/locale/it/LC_MESSAGES/djangojs.mo differ diff --git a/askbot/locale/it/LC_MESSAGES/djangojs.po b/askbot/locale/it/LC_MESSAGES/djangojs.po index 19f55c3a..2e6a5143 100644 --- a/askbot/locale/it/LC_MESSAGES/djangojs.po +++ b/askbot/locale/it/LC_MESSAGES/djangojs.po @@ -7,69 +7,72 @@ msgstr "" "Project-Id-Version: 0.7\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2012-04-18 18:52-0500\n" -"PO-Revision-Date: 2011-11-19 06:41+0100\n" -"Last-Translator: Luca Ferroni \n" +"PO-Revision-Date: 2012-10-03 03:11\n" +"Last-Translator: \n" "Language-Team: LANGUAGE \n" -"Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" "X-Generator: Translate Toolkit 1.9.0\n" +"X-Translated-Using: django-rosetta 0.6.8\n" #: skins/common/media/jquery-openid/jquery.openid.js:73 #, perl-format msgid "Are you sure you want to remove your %s login?" -msgstr "" +msgstr "Sei sicuro di che voler rimuovere il tuo login %s?" #: skins/common/media/jquery-openid/jquery.openid.js:90 msgid "Please add one or more login methods." -msgstr "" +msgstr "Si prega di aggiungere uno o più metodi di login." #: skins/common/media/jquery-openid/jquery.openid.js:93 msgid "" "You don't have a method to log in right now, please add one or more by " "clicking any of the icons below." msgstr "" +"Non hai un metodo per accedere adesso, si prega di aggiungere uno o più " +"cliccando sulle icone qui sotto." #: skins/common/media/jquery-openid/jquery.openid.js:135 msgid "passwords do not match" -msgstr "" +msgstr "le password non corrispondono" #: skins/common/media/jquery-openid/jquery.openid.js:161 msgid "Show/change current login methods" -msgstr "" +msgstr "Visualizza/Modifica i metodi di login correnti" #: skins/common/media/jquery-openid/jquery.openid.js:226 #, perl-format msgid "Please enter your %s, then proceed" -msgstr "" +msgstr "Per favore inserisci il tuo % s, quindi procedi" #: skins/common/media/jquery-openid/jquery.openid.js:228 msgid "Connect your %(provider_name)s account to %(site)s" -msgstr "" +msgstr "Collega il tuo account di %(site)s al provider %(provider_name)s" #: skins/common/media/jquery-openid/jquery.openid.js:322 #, perl-format msgid "Change your %s password" -msgstr "" +msgstr "Cambiare la password di %s" #: skins/common/media/jquery-openid/jquery.openid.js:323 msgid "Change password" -msgstr "" +msgstr "Cambia password" #: skins/common/media/jquery-openid/jquery.openid.js:326 #, perl-format msgid "Create a password for %s" -msgstr "" +msgstr "Crea una password per %s" #: skins/common/media/jquery-openid/jquery.openid.js:327 msgid "Create password" -msgstr "" +msgstr "Crea una password" #: skins/common/media/jquery-openid/jquery.openid.js:343 msgid "Create a password-protected account" -msgstr "" +msgstr "Creare un account protetto da password" #: skins/common/media/js/post.js:28 msgid "loading..." @@ -91,11 +94,11 @@ msgstr "Per favore effettua il login" #: skins/common/media/js/post.js:326 msgid "anonymous users cannot follow questions" -msgstr "" +msgstr "gli utenti anonimi non possono seguire le domande" #: skins/common/media/js/post.js:327 msgid "anonymous users cannot subscribe to questions" -msgstr "" +msgstr "gli utenti anonimi non possono sottoscrivere domande" #: skins/common/media/js/post.js:328 msgid "anonymous users cannot vote" @@ -108,11 +111,8 @@ msgstr "" "osservazioni poco idonee, ecc.?" #: skins/common/media/js/post.js:331 -#, fuzzy msgid "please confirm removal of offensive flag" -msgstr "" -"sei certo che questo post sia offensivo, contenga spam, pubblicità, " -"osservazioni poco idonee, ecc.?" +msgstr "si prega di confermare la rimozione della bandiera offensivo" #: skins/common/media/js/post.js:332 msgid "anonymous users cannot flag offensive posts" @@ -140,7 +140,7 @@ msgstr "OK" #: skins/common/media/js/post.js:1209 msgid "save comment" -msgstr "" +msgstr "salva il commento" #: skins/common/media/js/post.js:1874 msgid "Please enter question title (>10 characters)" @@ -157,33 +157,31 @@ msgstr "e altre %s non mostrate..." #: skins/common/media/js/user.js:14 msgid "Please select at least one item" -msgstr "" +msgstr "Si prega di selezionare almeno un elemento" #: skins/common/media/js/user.js:58 msgid "Delete this notification?" msgid_plural "Delete these notifications?" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Cancella queste notifiche?" +msgstr[1] "Cancella questa notifica?" #: skins/common/media/js/user.js:65 -#, fuzzy msgid "Close this entry?" msgid_plural "Close these entries?" -msgstr[0] "Elimina questo commento" -msgstr[1] "Elimina questo commento" +msgstr[0] "Chiudi questi elementi" +msgstr[1] "Chiudi questo elemento" #: skins/common/media/js/user.js:72 msgid "Remove all flags on this entry?" msgid_plural "Remove all flags on these entries?" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Rimuovi tutti i flag in questi elementi?" +msgstr[1] "Rimuovi tutti i flag in questo elemento?" #: skins/common/media/js/user.js:79 -#, fuzzy msgid "Delete this entry?" msgid_plural "Delete these entries?" -msgstr[0] "Elimina questo commento" -msgstr[1] "Elimina questo commento" +msgstr[0] "Elimina questi elementi" +msgstr[1] "Elimina questo elemento" #: skins/common/media/js/user.js:159 msgid "Please signin to follow %(username)s" @@ -206,7 +204,7 @@ msgstr "segui %s" #: skins/common/media/js/utils.js:44 msgid "click to close" -msgstr "" +msgstr "fare clic per chiudere" #: skins/common/media/js/wmd/wmd.js:26 msgid "bold" @@ -234,7 +232,7 @@ msgstr "Immagine" #: skins/common/media/js/wmd/wmd.js:32 msgid "attachment" -msgstr "" +msgstr "allegato" #: skins/common/media/js/wmd/wmd.js:33 msgid "numbered list" @@ -272,7 +270,7 @@ msgstr "inserisci l'indirizzo web, e.g.
http://www.askbot.org/

" #: skins/common/media/js/wmd/wmd.js:49 msgid "upload file attachment" -msgstr "" +msgstr "caricare file allegato" #~ msgid "tags cannot be empty" #~ msgstr "Il campo Tags non può essere vuoto" -- cgit v1.2.3-1-g7c22 From 9e4b2d2bc4b6261874fac76cb4db945ef5d58ff7 Mon Sep 17 00:00:00 2001 From: Stefano Mancini Date: Wed, 3 Oct 2012 10:58:33 +0200 Subject: minor changes on translations --- askbot/locale/it/LC_MESSAGES/django.mo | Bin 138513 -> 139443 bytes askbot/locale/it/LC_MESSAGES/django.po | 16 +++++++++++++--- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/askbot/locale/it/LC_MESSAGES/django.mo b/askbot/locale/it/LC_MESSAGES/django.mo index 518fbbb7..91b353f7 100644 Binary files a/askbot/locale/it/LC_MESSAGES/django.mo and b/askbot/locale/it/LC_MESSAGES/django.mo differ diff --git a/askbot/locale/it/LC_MESSAGES/django.po b/askbot/locale/it/LC_MESSAGES/django.po index c3b01965..34accbe0 100644 --- a/askbot/locale/it/LC_MESSAGES/django.po +++ b/askbot/locale/it/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: 0.7\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2012-04-18 18:51-0500\n" -"PO-Revision-Date: 2012-10-03 03:03\n" +"PO-Revision-Date: 2012-10-03 03:56\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" @@ -701,6 +701,9 @@ msgid "" "command \"send_unanswered_question_reminders\" (for example, via a cron job " "- with an appropriate frequency) " msgstr "" +"Nota: per utilizzare questa funzione, è necessario eseguire la gestione " +"comando \"send_unanswered_question_reminders\" (per esempio, tramite un job " +"di cron - con una frequenza adeguata) " #: conf/email.py:143 msgid "Days before starting to send reminders about unanswered questions" @@ -729,6 +732,9 @@ msgid "" "command \"send_accept_answer_reminders\" (for example, via a cron job - with" " an appropriate frequency) " msgstr "" +"Nota: per utilizzare questa funzione, è necessario eseguire la gestione " +"comando \"send_accept_answer_reminders\" (per esempio, tramite un job di " +"cron - con una frequenza adeguata) " #: conf/email.py:192 msgid "Days before starting to send reminders to accept an answer" @@ -802,6 +808,7 @@ msgstr "Consenti di inviare domande per email" #: conf/email.py:287 msgid "To enable this feature make sure lamson is running" msgstr "" +"Per abilitare questa funzione essere sicuri che lamson sia in esecuzione" #: conf/email.py:298 msgid "Reply by email hostname" @@ -2666,7 +2673,7 @@ msgstr "recupera/" #: deps/django_authopenid/util.py:378 #, python-format msgid "%(site)s user name and password" -msgstr "Per favore inserisci username e password di %(site)s" +msgstr "username e password di %(site)s" #: deps/django_authopenid/util.py:384 #: skins/common/templates/authopenid/signin.html:115 @@ -4200,7 +4207,7 @@ msgstr "Accesso non riuscito, riprovare" #: skins/common/templates/authopenid/signin.html:104 msgid "Login or email" -msgstr "login o email" +msgstr "Login o Email" #: skins/common/templates/authopenid/signin.html:108 utils/forms.py:169 msgid "Password" @@ -6981,6 +6988,9 @@ msgstr "" msgid "sorry, we seem to have some technical difficulties" msgstr "Mi spiace, ci sono dei problemi tecnici" +msgid "Hi there! Please sign in" +msgstr "Ciao! Loggati" + #~ msgid "use-these-chars-in-tags" #~ msgstr "usa-questi-caratteri-nei-tag" -- cgit v1.2.3-1-g7c22 From 018bb66510bbc62a381ed97c4e800261ea7e962c Mon Sep 17 00:00:00 2001 From: Stefano Mancini Date: Wed, 3 Oct 2012 11:11:41 +0200 Subject: fixes on translations --- askbot/locale/it/LC_MESSAGES/django.mo | Bin 139443 -> 146130 bytes askbot/locale/it/LC_MESSAGES/django.po | 8 ++++---- askbot/locale/it/LC_MESSAGES/djangojs.mo | Bin 4917 -> 5233 bytes askbot/locale/ru/LC_MESSAGES/django.mo | Bin 228667 -> 228641 bytes 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/askbot/locale/it/LC_MESSAGES/django.mo b/askbot/locale/it/LC_MESSAGES/django.mo index 91b353f7..0d9eeca2 100644 Binary files a/askbot/locale/it/LC_MESSAGES/django.mo and b/askbot/locale/it/LC_MESSAGES/django.mo differ diff --git a/askbot/locale/it/LC_MESSAGES/django.po b/askbot/locale/it/LC_MESSAGES/django.po index 34accbe0..9ab8e979 100644 --- a/askbot/locale/it/LC_MESSAGES/django.po +++ b/askbot/locale/it/LC_MESSAGES/django.po @@ -4287,7 +4287,7 @@ msgstr "Si prega di registrarsi cliccando su una delle icone qui sotto" #: skins/common/templates/authopenid/signup_with_password.html:23 msgid "or create a new user name and password here" -msgstr "o crea un nuovo nome utente e password qui" +msgstr "o creare un nuovo nome utente e password qui" #: skins/common/templates/authopenid/signup_with_password.html:25 msgid "Create login name and password" @@ -4639,7 +4639,7 @@ msgstr "mostra anteprima" #: skins/default/templates/widgets/ask_button.html:5 #: skins/default/templates/widgets/ask_form.html:43 msgid "Ask Your Question" -msgstr "Chiedi" +msgstr "Fai la tua domanda" #: skins/default/templates/badge.html:5 skins/default/templates/badge.html:9 #: skins/default/templates/user_profile/user_recent.html:19 @@ -6512,7 +6512,7 @@ msgstr "informazioni su Askbot" #: skins/default/templates/widgets/footer.html:40 #: skins/default/templates/widgets/user_navigation.html:17 msgid "help" -msgstr "Guida" +msgstr "guida" #: skins/default/templates/widgets/footer.html:42 msgid "privacy policy" @@ -6989,7 +6989,7 @@ msgid "sorry, we seem to have some technical difficulties" msgstr "Mi spiace, ci sono dei problemi tecnici" msgid "Hi there! Please sign in" -msgstr "Ciao! Loggati" +msgstr "Ciao! Accedi" #~ msgid "use-these-chars-in-tags" #~ msgstr "usa-questi-caratteri-nei-tag" diff --git a/askbot/locale/it/LC_MESSAGES/djangojs.mo b/askbot/locale/it/LC_MESSAGES/djangojs.mo index da61be06..6cc7d0fd 100644 Binary files a/askbot/locale/it/LC_MESSAGES/djangojs.mo and b/askbot/locale/it/LC_MESSAGES/djangojs.mo differ diff --git a/askbot/locale/ru/LC_MESSAGES/django.mo b/askbot/locale/ru/LC_MESSAGES/django.mo index e4fdb063..86101285 100644 Binary files a/askbot/locale/ru/LC_MESSAGES/django.mo and b/askbot/locale/ru/LC_MESSAGES/django.mo differ -- cgit v1.2.3-1-g7c22 From 523c4202577c29858dbc97b4429b0db81a41d106 Mon Sep 17 00:00:00 2001 From: Stefano Mancini Date: Wed, 3 Oct 2012 14:06:54 +0200 Subject: locale/it/LC_MESSAGES/django.mo --- askbot/locale/it/LC_MESSAGES/django.mo | Bin 146130 -> 137974 bytes askbot/locale/it/LC_MESSAGES/django.po | 6702 +++++++++++++++---------- askbot/locale/it/LC_MESSAGES/djangojs.mo | Bin 5233 -> 5177 bytes askbot/locale/it/LC_MESSAGES/djangojs.po | 450 +- askbot/templates/email/macros.html | 24 +- askbot/templates/email/post_as_subthread.html | 4 +- 6 files changed, 4533 insertions(+), 2647 deletions(-) diff --git a/askbot/locale/it/LC_MESSAGES/django.mo b/askbot/locale/it/LC_MESSAGES/django.mo index 0d9eeca2..27e17afe 100644 Binary files a/askbot/locale/it/LC_MESSAGES/django.mo and b/askbot/locale/it/LC_MESSAGES/django.mo differ diff --git a/askbot/locale/it/LC_MESSAGES/django.po b/askbot/locale/it/LC_MESSAGES/django.po index 9ab8e979..678a5838 100644 --- a/askbot/locale/it/LC_MESSAGES/django.po +++ b/askbot/locale/it/LC_MESSAGES/django.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: 0.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-04-18 18:51-0500\n" -"PO-Revision-Date: 2012-10-03 03:56\n" +"POT-Creation-Date: 2012-10-03 06:29-0500\n" +"PO-Revision-Date: 2012-10-03 07:06\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" @@ -22,70 +22,93 @@ msgstr "" msgid "Sorry, but anonymous visitors cannot access this function" msgstr "Mi spiace, ma devi essere registrato per usare questa funzionalità" -#: feed.py:28 feed.py:90 +#: feed.py:30 feed.py:101 msgid " - " msgstr " - " -#: feed.py:28 +#: feed.py:31 feed.py:102 msgid "Individual question feed" msgstr "Feed di un'unica domanda" -#: feed.py:90 -msgid "latest questions" -msgstr "domande recenti" - -#: forms.py:74 +#: forms.py:137 msgid "select country" msgstr "scegli lo Stato" -#: forms.py:83 +#: forms.py:147 msgid "Country" msgstr "Paese" -#: forms.py:91 +#: forms.py:155 msgid "Country field is required" msgstr "Il campo Stato è obbligatorio" -#: forms.py:104 skins/default/templates/widgets/answer_edit_tips.html:45 -#: skins/default/templates/widgets/answer_edit_tips.html:49 -#: skins/default/templates/widgets/question_edit_tips.html:40 -#: skins/default/templates/widgets/question_edit_tips.html:45 +#: forms.py:185 +#, fuzzy, python-format +msgid "must be > %d word" +msgid_plural "must be > %d words" +msgstr[0] "il titolo deve essere più lungo di %d caratteri" +msgstr[1] "il titolo deve essere più lungo di %d caratteri" + +#: forms.py:196 +#, python-format +msgid "must be < %d word" +msgid_plural "must be < %d words" +msgstr[0] "deve essere < %d parole" +msgstr[1] "deve essere < %d parola" + +#: forms.py:230 templates/widgets/markdown_help.html:20 +#: templates/widgets/markdown_help.html:24 msgid "title" msgstr "titolo" -#: forms.py:105 +#: forms.py:232 msgid "please enter a descriptive title for your question" msgstr "per favore inserisci un titolo descrittivo per la tua domanda" -#: forms.py:113 +#: forms.py:243 #, python-format msgid "title must be > %d character" msgid_plural "title must be > %d characters" msgstr[0] "il titolo deve essere più lungo di %d caratteri" msgstr[1] "il titolo deve essere più lungo di %d caratteri" -#: forms.py:123 +#: forms.py:253 #, python-format msgid "The title is too long, maximum allowed size is %d characters" msgstr "" "Il titolo è troppo lungo, la massima lunghezza consentita è di %d caratteri " -#: forms.py:130 +#: forms.py:260 #, python-format msgid "The title is too long, maximum allowed size is %d bytes" msgstr "" "Il titolo è troppo lungo, la massima lunghezza consentita è di %d byte " -#: forms.py:149 +#: forms.py:285 msgid "content" msgstr "contenuto" -#: forms.py:185 skins/common/templates/widgets/edit_post.html:21 -#: skins/default/templates/widgets/meta_nav.html:5 +#: forms.py:332 +#, python-format +msgid "each tag must be shorter than %(max_chars)d character" +msgid_plural "each tag must be shorter than %(max_chars)d characters" +msgstr[0] "ogni tag deve essere più corto di %(max_chars)d carattere" +msgstr[1] "ogni tag deve essere più corto di %(max_chars)d caratteri" + +#: forms.py:369 +msgid "" +"We ran out of space for recording the tags. Please shorten or delete some of" +" them." +msgstr "" +"Siamo a corto di spazio per registrare i tag. Abbrevia o eliminare alcuni di" +" loro." + +#: forms.py:372 forms.py:975 models/widgets.py:27 +#: templates/widgets/edit_post.html:41 templates/widgets/meta_nav.html:6 msgid "tags" msgstr "tag" -#: forms.py:188 +#: forms.py:374 #, python-format msgid "" "Tags are short keywords, with no spaces within. Up to %(max_tags)d tag can " @@ -100,40 +123,25 @@ msgstr[1] "" "I tag sono brevi parole chiave, senza spaziature tra una e l'altra. Possono " "essere inseriti fino a %(max_tags)d tags." -#: forms.py:222 skins/default/templates/question_retag.html:58 -msgid "tags are required" -msgstr "i tag sono obbligatori" - -#: forms.py:232 +#: forms.py:401 #, python-format msgid "please use %(tag_count)d tag or less" msgid_plural "please use %(tag_count)d tags or less" msgstr[0] "per favore usa un numero uguale o inferiore a %(tag_count)d tag" msgstr[1] "per favore usa un numero uguale o inferiore a %(tag_count)d tags" -#: forms.py:240 +#: forms.py:409 #, python-format msgid "At least one of the following tags is required : %(tags)s" msgstr "Devi inserire almeno uno di questi tag: %(tags)s" -#: forms.py:249 -#, python-format -msgid "each tag must be shorter than %(max_chars)d character" -msgid_plural "each tag must be shorter than %(max_chars)d characters" -msgstr[0] "ogni tag deve essere più corto di %(max_chars)d carattere" -msgstr[1] "ogni tag deve essere più corto di %(max_chars)d caratteri" - -#: forms.py:258 -msgid "In tags, please use letters, numbers and characters \"-+.#\"" -msgstr "Nei tag devi usare letter numeri ed i caratteri \"-+.#\"" - -#: forms.py:294 +#: forms.py:437 msgid "community wiki (karma is not awarded & many others can edit wiki post)" msgstr "" "wiki della comunità (il karma non è ricompensato & molti altri possono " "modificare le pagine del wiki)" -#: forms.py:295 +#: forms.py:441 msgid "" "if you choose community wiki option, the question and answer do not generate" " points and name of author will not be shown" @@ -141,11 +149,11 @@ msgstr "" "se scegli l'opzione 'domanda comunitaria', le domanda e le risposte non " "genereranno punti ed il nome dell'autore non verrà mostrato" -#: forms.py:311 +#: forms.py:468 msgid "update summary:" msgstr "aggiorna il sommario:" -#: forms.py:312 +#: forms.py:470 msgid "" "enter a brief summary of your revision (e.g. fixed spelling, grammar, " "improved style, this field is optional)" @@ -153,59 +161,59 @@ msgstr "" "inserisci una breve descrizione della tua modifica (ad esempio, corretta " "l'ortografia, migliorato lo stile. Questo campo è opzionale)" -#: forms.py:386 +#: forms.py:561 msgid "Enter number of points to add or subtract" msgstr "Inserisci un numero di punti da aggiungere o rimuovere" -#: forms.py:400 const/__init__.py:253 +#: forms.py:576 const/__init__.py:354 msgid "approved" msgstr "approvato" -#: forms.py:401 const/__init__.py:254 +#: forms.py:577 const/__init__.py:355 msgid "watched" msgstr "osservato" -#: forms.py:402 const/__init__.py:255 +#: forms.py:578 const/__init__.py:356 msgid "suspended" msgstr "sospeso" -#: forms.py:403 const/__init__.py:256 +#: forms.py:579 const/__init__.py:357 msgid "blocked" msgstr "bloccato" -#: forms.py:405 +#: forms.py:581 msgid "administrator" msgstr "Amministratore" -#: forms.py:406 const/__init__.py:252 +#: forms.py:582 const/__init__.py:353 msgid "moderator" msgstr "moderatore" -#: forms.py:426 +#: forms.py:601 msgid "Change status to" msgstr "Cambia lo stato a" -#: forms.py:453 +#: forms.py:627 msgid "which one?" msgstr "quale?" -#: forms.py:474 +#: forms.py:648 msgid "Cannot change own status" msgstr "Non è possibile cambiare il proprio stato" -#: forms.py:480 +#: forms.py:654 msgid "Cannot turn other user to moderator" msgstr "Non è possibile rendere moderatore un altro utente" -#: forms.py:487 +#: forms.py:661 msgid "Cannot change status of another moderator" msgstr "Non è possibile cambiare lo stato di un altro moderatore" -#: forms.py:493 +#: forms.py:667 msgid "Cannot change status to admin" msgstr "Non è possibile cambiare il proprio stato ad amministratore" -#: forms.py:499 +#: forms.py:673 #, python-format msgid "" "If you wish to change %(username)s's status, please make a meaningful " @@ -214,49 +222,80 @@ msgstr "" "Se desideri cambiare lo stato di %(username)s, per piacere fai una selezione" " sensata." -#: forms.py:508 +#: forms.py:683 msgid "Subject line" msgstr "Oggetto" -#: forms.py:515 +#: forms.py:688 msgid "Message text" msgstr "Messaggio" -#: forms.py:530 +#: forms.py:702 msgid "Your name (optional):" msgstr "Il tuo nome (opzionale):" -#: forms.py:531 +#: forms.py:703 msgid "Email:" msgstr "e-mail:" -#: forms.py:533 +#: forms.py:705 msgid "Your message:" msgstr "Il tuo messaggio:" -#: forms.py:538 +#: forms.py:710 msgid "I don't want to give my email or receive a response:" msgstr "Non aggiungo la mia mail o ricevo una risposta" -#: forms.py:560 +#: forms.py:733 msgid "Please mark \"I dont want to give my mail\" field." msgstr "Sei pregato di selezionare il campo \"Non voglio fornire la mia email\"" -#: forms.py:599 +#: forms.py:766 +msgid "keep private within your groups" +msgstr "tenere privati all'interno dei vostri gruppi" + +#: forms.py:804 +#, fuzzy +msgid "User name:" +msgstr "Nome utente:" + +#: forms.py:806 +msgid "Enter name to post on behalf of someone else. Can create new accounts." +msgstr "" +"Immettere il nome per postare per conto di qualcun altro. Possibile creare " +"nuovi account." + +#: forms.py:813 +#, fuzzy +msgid "Email address:" +msgstr "" +"Indirizzo e-mail (non verrà mostrato " +"agli altri utenti, dev'essere valido)" + +#: forms.py:863 +#, fuzzy +msgid "User name is required with the email" +msgstr "il nome utente è obbligatorio" + +#: forms.py:868 +msgid "Email is required if user name is added" +msgstr "L' email è obbligatoria, se il nome utente viene aggiunto" + +#: forms.py:888 forms.py:927 msgid "ask anonymously" msgstr "chiedi come utente anonimo" -#: forms.py:601 +#: forms.py:890 forms.py:929 msgid "Check if you do not want to reveal your name when asking this question" msgstr "Controlla se non vuoi rivelare il tuo nome quando fai questa domanda" -#: forms.py:624 +#: forms.py:917 msgid "" "Subject line is expected in the format: [tag1, tag2, tag3,...] question " "title" msgstr "Il soggeto è atteso nel formato: [tag1, tag2, tag3,...]" -#: forms.py:769 +#: forms.py:1160 msgid "" "You have asked this question anonymously, if you decide to reveal your " "identity, please check this box." @@ -264,11 +303,11 @@ msgstr "" "Hai posto questa domanda in modo anonimo. se decidi di rivelare la tua " "identità, per favore seleziona questo campo." -#: forms.py:773 +#: forms.py:1164 msgid "reveal identity" msgstr "rivela l'identità" -#: forms.py:831 +#: forms.py:1233 msgid "" "Sorry, only owner of the anonymous question can reveal his or her identity, " "please uncheck the box" @@ -276,7 +315,7 @@ msgstr "" "Spiacenti, solo il proprietario della domanda anonima può rivelare la sua " "identità, per favore togli la spunta dal campo" -#: forms.py:844 +#: forms.py:1246 msgid "" "Sorry, apparently rules have just changed - it is no longer possible to ask " "anonymously. Please either check the \"reveal identity\" box or reload this " @@ -286,101 +325,106 @@ msgstr "" "porre domande anonime. Controlla il box \"rivela identità\" oppure ricarica " "questa pagina e prova a modificare la domanda ancora" -#: forms.py:888 +#: forms.py:1309 msgid "Real name" msgstr "Nome reale" -#: forms.py:895 +#: forms.py:1316 msgid "Website" msgstr "Sito web" -#: forms.py:902 +#: forms.py:1323 msgid "City" msgstr "Città" -#: forms.py:911 +#: forms.py:1332 msgid "Show country" msgstr "Mostra paese" -#: forms.py:916 +#: forms.py:1337 +msgid "Show tag choices" +msgstr "Visualizza le etichetta scelte" + +#: forms.py:1342 msgid "Date of birth" msgstr "Data di nascita" -#: forms.py:917 +#: forms.py:1344 msgid "will not be shown, used to calculate age, format: YYYY-MM-DD" msgstr "" "non verrà mostrata, utilizzato per calcolare l'età, formato: YYYY-MM-DD" -#: forms.py:923 +#: forms.py:1352 msgid "Profile" msgstr "Profilo" -#: forms.py:932 +#: forms.py:1361 msgid "Screen name" msgstr "Nome utente" -#: forms.py:963 forms.py:964 +#: forms.py:1394 forms.py:1398 msgid "this email has already been registered, please use another one" msgstr "questa email è già stata registrata, per favore utilizzane un'altra" -#: forms.py:971 +#: forms.py:1407 msgid "Choose email tag filter" msgstr "Scegli il tag filtro per l'email" -#: forms.py:1018 +#: forms.py:1459 msgid "Asked by me" msgstr "Chiesto da me" -#: forms.py:1021 +#: forms.py:1462 msgid "Answered by me" msgstr "Risposta fornita da me" -#: forms.py:1024 +#: forms.py:1465 msgid "Individually selected" msgstr "Selezionato individualmente" -#: forms.py:1027 +#: forms.py:1468 msgid "Entire forum (tag filtered)" msgstr "Tutto il forum (tag filtrati)" -#: forms.py:1031 +#: forms.py:1472 msgid "Comments and posts mentioning me" msgstr "Commenti e post che mi citano" -#: forms.py:1112 +#: forms.py:1556 msgid "please choose one of the options above" msgstr "per favore scegli una delle opzioni soprariportate" -#: forms.py:1115 +#: forms.py:1559 msgid "okay, let's try!" msgstr "okay, proviamo!" -#: forms.py:1118 +#: forms.py:1562 #, python-format msgid "no %(sitename)s email please, thanks" msgstr "no %(sitename)s email please, thanks" -#: lamson_handlers.py:126 tests/reply_by_email_tests.py:49 -msgid "======= Reply above this line. ====-=-=" -msgstr "======= Rispondi sopra questa linea. ====-=-=" +#: forms.py:1610 templates/reopen.html:7 +msgid "Title" +msgstr "Titolo" -#: lamson_handlers.py:130 -msgid "" -"Your message was malformed. Please make sure to qoute the " -"original notification you received at the end of your reply." -msgstr "" -"La tua domanda è mal formata. Assicurati di citare la notifica originale che" -" hai ricevuto alla fine della tua risposta." +#: forms.py:1613 templates/groups.html:32 +#, fuzzy +msgid "Description" +msgstr "%(description)s" -#: lamson_handlers.py:147 -msgid "" -"You were replying to an email address unknown to the system or you " -"were replying from a different address from the one where you " -"received the notification." -msgstr "" -"Stai rispondendo ad un indirizzo email sconosciuto al sistema o stai " -"rispondendo da un indirizzo email differente da quello indicato nella " -"notifica." +#: tasks.py:67 +#, fuzzy +msgid "An edit for my answer" +msgstr "modificare ogni risposta" + +#: tasks.py:70 +msgid "To add to your post EDIT ABOVE THIS LINE" +msgstr "Per aggiungere al tuo post modifica sopra la linea" + +#: tasks.py:89 +#, python-format +msgid "Your post at %(site_name)s is now published" +msgstr "Il tuo post è stato pubblicato su %(site_name)s" #: urls.py:41 msgid "about/" @@ -402,11 +446,11 @@ msgstr "aiuto/" msgid "answers/" msgstr "risposte/" -#: urls.py:46 urls.py:87 urls.py:212 +#: urls.py:46 urls.py:131 urls.py:349 urls.py:456 msgid "edit/" msgstr "modifica/" -#: urls.py:51 urls.py:117 +#: urls.py:51 urls.py:161 msgid "revisions/" msgstr "revisioni/" @@ -414,85 +458,111 @@ msgstr "revisioni/" msgid "questions" msgstr "domande" -#: urls.py:82 urls.py:87 urls.py:92 urls.py:97 urls.py:102 urls.py:107 -#: urls.py:112 urls.py:117 urls.py:123 urls.py:299 +#: urls.py:126 urls.py:131 urls.py:136 urls.py:141 urls.py:146 urls.py:151 +#: urls.py:156 urls.py:161 urls.py:523 msgid "questions/" msgstr "domande/" -#: urls.py:82 +#: urls.py:126 urls.py:430 urls.py:435 urls.py:440 urls.py:446 msgid "ask/" msgstr "chiedi/" -#: urls.py:92 +#: urls.py:136 msgid "retag/" msgstr "retag/" -#: urls.py:97 +#: urls.py:141 msgid "close/" msgstr "chiudi/" -#: urls.py:102 +#: urls.py:146 msgid "reopen/" msgstr "riapri/" -#: urls.py:107 +#: urls.py:151 msgid "answer/" msgstr "rispondi/" -#: urls.py:112 +#: urls.py:156 msgid "vote/" msgstr "vota/" -#: urls.py:123 -msgid "widgets/" -msgstr "widgets/" - -#: urls.py:158 +#: urls.py:212 msgid "tags/" msgstr "tag/" -#: urls.py:201 +#: urls.py:217 +#, fuzzy +msgid "suggested-tags/" +msgstr "vedi i tag" + +#: urls.py:332 msgid "subscribe-for-tags/" msgstr "iscrivi-per-tag/" -#: urls.py:206 urls.py:212 urls.py:218 urls.py:226 +#: urls.py:337 urls.py:342 urls.py:349 urls.py:355 urls.py:363 msgid "users/" msgstr "utenti/" -#: urls.py:219 +#: urls.py:342 +msgid "by-group/" +msgstr "per-gruppo/" + +#: urls.py:356 msgid "subscriptions/" msgstr "iscrizioni/" -#: urls.py:231 +#: urls.py:368 +msgid "groups/" +msgstr "gruppi/" + +#: urls.py:373 msgid "users/update_has_custom_avatar/" msgstr "utenti/aggiornamenti_ha_avatar_personalizzzato" -#: urls.py:236 urls.py:241 +#: urls.py:378 urls.py:383 msgid "badges/" msgstr "badges/" -#: urls.py:246 +#: urls.py:393 msgid "messages/" msgstr "messaggi/" -#: urls.py:246 +#: urls.py:393 msgid "markread/" msgstr "segnacomeletto/" -#: urls.py:262 +#: urls.py:424 urls.py:430 urls.py:435 urls.py:440 urls.py:446 urls.py:451 +#: urls.py:456 urls.py:461 urls.py:467 +msgid "widgets/" +msgstr "widgets/" + +#: urls.py:446 deps/django_authopenid/urls.py:15 +msgid "complete/" +msgstr "complete/" + +#: urls.py:451 +msgid "create/" +msgstr "crea/" + +#: urls.py:461 +msgid "delete/" +msgstr "cancella/" + +#: urls.py:483 msgid "upload/" msgstr "upload/" -#: urls.py:263 +#: urls.py:484 msgid "feedback/" msgstr "contatti/" -#: urls.py:305 +#: urls.py:529 msgid "question/" msgstr "domanda/" -#: urls.py:312 setup_templates/settings.py:210 -#: skins/common/templates/authopenid/providers_javascript.html:7 +#: urls.py:536 setup_templates/settings.py:214 +#: templates/authopenid/providers_javascript.html:7 msgid "account/" msgstr "account/" @@ -504,6 +574,37 @@ msgstr "Impostazioni base" msgid "Allow only registered user to access the forum" msgstr "Solo gli utenti registrati possono accedere al forum" +#: conf/access_control.py:22 +#, fuzzy +msgid "nothing - not required" +msgstr "campo obbligatorio" + +#: conf/access_control.py:23 +#, fuzzy +msgid "access to content" +msgstr "Impostazioni base" + +#: conf/access_control.py:34 +msgid "Require valid email for" +msgstr "Richiede una email valida per" + +#: conf/access_control.py:44 +#, fuzzy +msgid "Allowed email addresses" +msgstr "la tua e-mail (resterà privata)" + +#: conf/access_control.py:45 +msgid "Please use space to separate the entries" +msgstr "Si prega di utilizzare lo spazio per separare le voci" + +#: conf/access_control.py:54 +msgid "Allowed email domain names" +msgstr "" + +#: conf/access_control.py:55 +msgid "Please use space to separate the entries, do not use the @ symbol!" +msgstr "" + #: conf/badges.py:13 msgid "Badge settings" msgstr "Impostazioni del badge" @@ -801,20 +902,24 @@ msgstr "" "Queste impostazioni si applicano ai tag scritti nel campo oggetto della " "domanda risoltaper email" -#: conf/email.py:284 +#: conf/email.py:282 msgid "Enable posting answers and comments by email" msgstr "Consenti di inviare domande per email" -#: conf/email.py:287 +#: conf/email.py:285 msgid "To enable this feature make sure lamson is running" msgstr "" "Per abilitare questa funzione essere sicuri che lamson sia in esecuzione" -#: conf/email.py:298 +#: conf/email.py:296 +msgid "Emailed post: when to notify author about publishing" +msgstr "" + +#: conf/email.py:321 msgid "Reply by email hostname" msgstr "" -#: conf/email.py:311 +#: conf/email.py:332 msgid "" "Email replies having fewer words than this number will be posted as comments" " instead of answers" @@ -986,36 +1091,40 @@ msgstr "" msgid "Data entry and display rules" msgstr "Impostazioni per la visualizzazione dei dati di Askbot" -#: conf/forum_data_rules.py:21 +#: conf/forum_data_rules.py:27 +msgid "Editor for the posts" +msgstr "" + +#: conf/forum_data_rules.py:36 msgid "Enable embedding videos. " msgstr "" -#: conf/forum_data_rules.py:23 +#: conf/forum_data_rules.py:38 #, python-format msgid "Note: please read read this first." msgstr "" "Abilita l'inserimento di video. Nota: per favore leggi leggi questo prima " -#: conf/forum_data_rules.py:33 +#: conf/forum_data_rules.py:48 msgid "Check to enable community wiki feature" msgstr "Spunta per impostare come 'domanda comunitaria'" -#: conf/forum_data_rules.py:42 +#: conf/forum_data_rules.py:57 msgid "Allow asking questions anonymously" msgstr "Permetti di rispondere alle domande anonimamente" -#: conf/forum_data_rules.py:44 +#: conf/forum_data_rules.py:59 msgid "" "Users do not accrue reputation for anonymous questions and their identity is" " not revealed until they change their mind" msgstr "" -#: conf/forum_data_rules.py:56 +#: conf/forum_data_rules.py:71 msgid "Allow posting before logging in" msgstr "Permetti di postare prima del login" -#: conf/forum_data_rules.py:58 +#: conf/forum_data_rules.py:73 msgid "" "Check if you want to allow users start posting questions or answers before " "logging in. Enabling this may require adjustments in the user login system " @@ -1028,11 +1137,11 @@ msgstr "" "utente accede.Il sistema di login integrato in Askbot supporta questa " "funzionalità." -#: conf/forum_data_rules.py:73 +#: conf/forum_data_rules.py:88 msgid "Allow swapping answer with question" msgstr "Consenti di scambiare la domanda con la risposta" -#: conf/forum_data_rules.py:75 +#: conf/forum_data_rules.py:90 msgid "" "This setting will help import data from other forums such as zendesk, when " "automatic data import fails to detect the original question correctly." @@ -1041,31 +1150,61 @@ msgstr "" " quando l'importazione automatica dei dati non riesce ad identificare " "correttamente la domanda originale." -#: conf/forum_data_rules.py:87 +#: conf/forum_data_rules.py:102 msgid "Maximum length of tag (number of characters)" msgstr "Massima lunghezza di un tag (numero di caratteri)" -#: conf/forum_data_rules.py:96 +#: conf/forum_data_rules.py:111 msgid "Minimum length of title (number of characters)" msgstr "Massima lunghezza di un tag (numero di caratteri)" -#: conf/forum_data_rules.py:106 +#: conf/forum_data_rules.py:121 msgid "Minimum length of question body (number of characters)" msgstr "Massima lunghezza di un tag (numero di caratteri)" -#: conf/forum_data_rules.py:117 +#: conf/forum_data_rules.py:132 msgid "Minimum length of answer body (number of characters)" msgstr "Massima lunghezza di un tag (numero di caratteri)" -#: conf/forum_data_rules.py:126 +#: conf/forum_data_rules.py:143 +#, fuzzy +msgid "Limit one answer per question per user" +msgstr "commenti e risposte a domande" + +#: conf/forum_data_rules.py:152 msgid "Are tags required?" msgstr "I tag sono obbligatori?" -#: conf/forum_data_rules.py:135 +#: conf/forum_data_rules.py:162 +#, fuzzy +msgid "Enable tag moderation" +msgstr "modera" + +#: conf/forum_data_rules.py:164 +msgid "" +"If enabled, any new tags will not be applied to the questions, but emailed " +"to the moderators. To use this feature, tags must be optional." +msgstr "" + +#: conf/forum_data_rules.py:172 +msgid "category tree" +msgstr "" + +#: conf/forum_data_rules.py:173 +#, fuzzy +msgid "user input" +msgstr "sito personale" + +#: conf/forum_data_rules.py:180 +#, fuzzy +msgid "Source of tags" +msgstr "Iscriviti per i tag" + +#: conf/forum_data_rules.py:191 msgid "Mandatory tags" msgstr "Tag obbligatori" -#: conf/forum_data_rules.py:138 +#: conf/forum_data_rules.py:194 msgid "" "At least one of these tags will be required for any new or newly edited " "question. A mandatory tag may be wildcard, if the wildcard tags are active." @@ -1074,11 +1213,11 @@ msgstr "" "modificata.Il tag obbligatorio può essere anche un wildcard, se i tag " "wilcard sono attivi." -#: conf/forum_data_rules.py:150 +#: conf/forum_data_rules.py:206 msgid "Force lowercase the tags" msgstr "Forza tag con lettere minuscole" -#: conf/forum_data_rules.py:152 +#: conf/forum_data_rules.py:208 msgid "" "Attention: after checking this, please back up the database, and run a " "management command: python manage.py fix_question_tags to " @@ -1088,11 +1227,11 @@ msgstr "" "database ed esegui il comando python manage.py " "fix_question_tags per aggiornare i tag globalmente" -#: conf/forum_data_rules.py:166 +#: conf/forum_data_rules.py:222 msgid "Format of tag list" msgstr "Formato della lista dei tag" -#: conf/forum_data_rules.py:168 +#: conf/forum_data_rules.py:224 msgid "" "Select the format to show tags in, either as a simple list, or as a tag " "cloud" @@ -1100,11 +1239,11 @@ msgstr "" "Seleziona il formato con cui mostrare i tag: lista semplice o come una " "nuvola di tag" -#: conf/forum_data_rules.py:180 +#: conf/forum_data_rules.py:236 msgid "Use wildcard tags" msgstr "Usa tag multipli" -#: conf/forum_data_rules.py:182 +#: conf/forum_data_rules.py:238 msgid "" "Wildcard tags can be used to follow or ignore many tags at once, a valid " "wildcard tag has a single wildcard at the very end" @@ -1112,49 +1251,79 @@ msgstr "" "I tag wildcards possono essere usati per selezionare o ignorare più tag " "insieme, un tag wildcard valido ha una wildcard singola alla fine" -#: conf/forum_data_rules.py:195 +#: conf/forum_data_rules.py:250 +msgid "Use separate set for subscribed tags" +msgstr "" + +#: conf/forum_data_rules.py:252 +msgid "" +"If enabled, users will have a third set of tag selections - \"subscribed\" " +"(by email) in additon to \"interesting\" and \"ignored\"" +msgstr "" + +#: conf/forum_data_rules.py:260 +msgid "Always, for all users" +msgstr "" + +#: conf/forum_data_rules.py:261 +msgid "Never, for all users" +msgstr "" + +#: conf/forum_data_rules.py:262 +msgid "Let users decide" +msgstr "" + +#: conf/forum_data_rules.py:270 +msgid "Publicly show user tag selections" +msgstr "" + +#: conf/forum_data_rules.py:279 +msgid "Enable separate tag search box on main page" +msgstr "" + +#: conf/forum_data_rules.py:289 msgid "Default max number of comments to display under posts" msgstr "Numero massimo di commenti da mostrare sotto il post" -#: conf/forum_data_rules.py:206 +#: conf/forum_data_rules.py:300 #, python-format msgid "Maximum comment length, must be < %(max_len)s" msgstr "La lunghezza massima del commento deve essere < %(max_len)s" -#: conf/forum_data_rules.py:216 +#: conf/forum_data_rules.py:310 msgid "Limit time to edit comments" msgstr "Limita il tempo per modificare i commenti" -#: conf/forum_data_rules.py:218 +#: conf/forum_data_rules.py:312 msgid "If unchecked, there will be no time limit to edit the comments" msgstr "" "Se non selezionato, non ci sarà un limite di tempo per modificare i commenti" -#: conf/forum_data_rules.py:229 +#: conf/forum_data_rules.py:323 msgid "Minutes allowed to edit a comment" msgstr "Minuti concessi per modificare un commento" -#: conf/forum_data_rules.py:230 +#: conf/forum_data_rules.py:324 msgid "To enable this setting, check the previous one" msgstr "Per abilitare questa impostazione devi selezionare la precedente" -#: conf/forum_data_rules.py:239 +#: conf/forum_data_rules.py:333 msgid "Save comment by pressing key" msgstr "Salva i commenti premendo " -#: conf/forum_data_rules.py:248 +#: conf/forum_data_rules.py:342 msgid "Minimum length of search term for Ajax search" msgstr "Lunghezza minima dei termini di ricerca per la ricerca Ajax" -#: conf/forum_data_rules.py:249 +#: conf/forum_data_rules.py:343 msgid "Must match the corresponding database backend setting" msgstr "Deve corrispondere all'analoga impostazione backend del database" -#: conf/forum_data_rules.py:258 +#: conf/forum_data_rules.py:352 msgid "Do not make text query sticky in search" msgstr "Non rendere il campo di ricerca adesivo" -#: conf/forum_data_rules.py:260 +#: conf/forum_data_rules.py:354 msgid "" "Check to disable the \"sticky\" behavior of the search query. This may be " "useful if you want to move the search bar away from the default position or " @@ -1165,18 +1334,69 @@ msgstr "" "sua posizione predefinita o non ti piace il comportamento adesivo " "predefinito della barra di ricerca." -#: conf/forum_data_rules.py:273 +#: conf/forum_data_rules.py:367 msgid "Maximum number of tags per question" msgstr "Massimo numero di tag per domanda" -#: conf/forum_data_rules.py:285 +#: conf/forum_data_rules.py:379 msgid "Number of questions to list by default" msgstr "Numero di domande da mostrare di default" -#: conf/forum_data_rules.py:295 +#: conf/forum_data_rules.py:389 msgid "What should \"unanswered question\" mean?" msgstr "Cosa dovrebbe significare \"domande senza risposta\"?" +#: conf/group_settings.py:9 +#, fuzzy +msgid "Group settings" +msgstr "Modifica le impostazioni dei gruppi" + +#: conf/group_settings.py:18 +msgid "Enable user groups" +msgstr "" + +#: conf/group_settings.py:40 +msgid "everyone" +msgstr "" + +#: conf/group_settings.py:41 +#, fuzzy +msgid "Global user group name" +msgstr "nome utente di ClaimID" + +#: conf/group_settings.py:42 +msgid "All users belong to this group automatically" +msgstr "" + +#: conf/group_settings.py:52 +#, fuzzy +msgid "Enable group email adddresses" +msgstr "Salva il tuo indirizzo e-mail" + +#: conf/group_settings.py:54 +msgid "If selected, users can post to groups by email \"group-name@domain.com\"" +msgstr "" + +#: conf/karma_and_badges_visibility.py:12 +msgid "Karma & Badge visibility" +msgstr "" + +#: conf/karma_and_badges_visibility.py:27 +msgid "Visibility of karma" +msgstr "" + +#: conf/karma_and_badges_visibility.py:30 +msgid "User's karma may be shown publicly or only to the owners" +msgstr "" + +#: conf/karma_and_badges_visibility.py:44 +msgid "Visibility of badges" +msgstr "" + +#: conf/karma_and_badges_visibility.py:47 +msgid "Badges can be either publicly shown or completely hidden" +msgstr "" + #: conf/ldap.py:9 msgid "LDAP login configuration" msgstr "" @@ -1186,29 +1406,129 @@ msgid "Use LDAP authentication for the password login" msgstr "Usa l'autenticazione LDAP per le passwird " #: conf/ldap.py:26 +msgid "Automatically create user accounts when possible" +msgstr "" + +#: conf/ldap.py:29 +msgid "" +"Potentially reduces number of steps in the registration process but can " +"expose personal information, e.g. when LDAP login name is the same as email " +"address or real name." +msgstr "" + +#: conf/ldap.py:37 +msgid "Version 3" +msgstr "" + +#: conf/ldap.py:38 +msgid "Version 2 (insecure and deprecated)!!!" +msgstr "" + +#: conf/ldap.py:47 +msgid "LDAP protocol version" +msgstr "" + +#: conf/ldap.py:49 +msgid "" +"Note that Version 2 protocol is not secure!!! Do not use it on unprotected " +"network." +msgstr "" + +#: conf/ldap.py:59 msgid "LDAP URL" msgstr "" -#: conf/ldap.py:35 -msgid "LDAP BASE DN" +#: conf/ldap.py:68 +msgid "LDAP encoding" msgstr "" -#: conf/ldap.py:43 -msgid "LDAP Search Scope" +#: conf/ldap.py:71 +msgid "" +"This value in almost all cases is \"utf-8\". Change it if yours is " +"different. This field is required" msgstr "" -#: conf/ldap.py:52 -msgid "LDAP Server USERID field name" -msgstr "Nome utente del provider LDAP" +#: conf/ldap.py:82 +msgid "Base DN (distinguished name)" +msgstr "" + +#: conf/ldap.py:85 +msgid "" +"Usually base DN mirrors domain name of your organization, e.g. " +"\"dn=example,dn=com\" when your site url is \"example.com\".This value is " +"the \"root\" address of your LDAP directory." +msgstr "" + +#: conf/ldap.py:96 +msgid "User search filter template" +msgstr "" + +#: conf/ldap.py:99 +msgid "" +"Python string format template, must have two string placeholders, which " +"should be left in the intact format. First placeholder will be used for the " +"user id field name, and the second - for the user id value. The template can" +" be extended to match schema of your LDAP directory." +msgstr "" + +#: conf/ldap.py:113 +#, fuzzy +msgid "UserID/login field" +msgstr "Accesso utente" + +#: conf/ldap.py:116 +msgid "" +"This field is required. For Microsoft Active Directory this value usually is" +" \"sAMAccountName\"." +msgstr "" + +#: conf/ldap.py:127 +msgid "\"Common Name\" field" +msgstr "" + +#: conf/ldap.py:129 +msgid "" +"Common name is a formal or informal name of a person, can be blank. Use it " +"only if surname and given names are not available." +msgstr "" + +#: conf/ldap.py:139 +msgid "First name, Last name" +msgstr "" + +#: conf/ldap.py:140 +msgid "Last name, First name" +msgstr "" + +#: conf/ldap.py:147 +msgid "\"Common Name\" field format" +msgstr "" + +#: conf/ldap.py:150 +msgid "Use this only if \"Common Name\" field is used." +msgstr "" + +#: conf/ldap.py:158 +msgid "Given (First) name" +msgstr "" + +#: conf/ldap.py:160 conf/ldap.py:170 +msgid "This field can be blank" +msgstr "" -#: conf/ldap.py:61 -msgid "LDAP Server \"Common Name\" field name" +#: conf/ldap.py:168 +msgid "Surname (last) name" msgstr "" -#: conf/ldap.py:70 +#: conf/ldap.py:178 msgid "LDAP Server EMAIL field name" msgstr "Nome utente del provider LDAP" +#: conf/ldap.py:180 +#, fuzzy +msgid "This field is required" +msgstr "campo obbligatorio" + #: conf/leading_sidebar.py:12 msgid "Common left sidebar" msgstr "Pagina delle domande nella barra laterale" @@ -1483,10 +1803,29 @@ msgid "" "the link will not count towards the rank of the users personal site." msgstr "" -#: conf/minimum_reputation.py:190 +#: conf/minimum_reputation.py:189 msgid "Post answers and comments by email" msgstr "" +#: conf/minimum_reputation.py:198 +msgid "Trigger email notifications" +msgstr "" + +#: conf/minimum_reputation.py:200 +msgid "" +"Reduces spam as notifications wont't be sent to regular users for posts of " +"low karma users" +msgstr "" + +#: conf/moderation.py:19 +#, fuzzy +msgid "Content moderation" +msgstr "modera" + +#: conf/moderation.py:28 +msgid "Enable content moderation" +msgstr "" + #: conf/reputation_changes.py:13 msgid "Karma loss and gain rules" msgstr "Regole relative all'ottenimento e cessione di punti reputazione" @@ -1562,12 +1901,11 @@ msgid "Main page sidebar" msgstr "" #: conf/sidebar_main.py:20 conf/sidebar_profile.py:20 -#: conf/sidebar_question.py:19 +#: conf/sidebar_question.py:33 msgid "Custom sidebar header" msgstr "" #: conf/sidebar_main.py:23 conf/sidebar_profile.py:23 -#: conf/sidebar_question.py:22 msgid "" "Use this area to enter content at the TOP of the sidebarin HTML format. " "When using this option (as well as the sidebar footer), please use the HTML " @@ -1607,12 +1945,12 @@ msgid "" msgstr "" #: conf/sidebar_main.py:85 conf/sidebar_profile.py:36 -#: conf/sidebar_question.py:75 +#: conf/sidebar_question.py:89 msgid "Custom sidebar footer" msgstr "" #: conf/sidebar_main.py:88 conf/sidebar_profile.py:39 -#: conf/sidebar_question.py:78 +#: conf/sidebar_question.py:92 msgid "" "Use this area to enter content at the BOTTOM of the sidebarin HTML format." " When using this option (as well as the sidebar header), please use the " @@ -1625,32 +1963,51 @@ msgid "User profile sidebar" msgstr "Profilo utente" #: conf/sidebar_question.py:11 -msgid "Question page sidebar" +#, fuzzy +msgid "Question page banners and sidebar" msgstr "Pagina delle domande nella barra laterale" -#: conf/sidebar_question.py:35 +#: conf/sidebar_question.py:19 +msgid "Top banner" +msgstr "" + +#: conf/sidebar_question.py:22 +msgid "" +"When using this option, please use the HTML validation service to make sure " +"that your input is valid and works well in all browsers." +msgstr "" + +#: conf/sidebar_question.py:36 +msgid "" +"Use this area to enter content at the TOP of the sidebarin HTML format. When" +" using this option (as well as the sidebar footer), please use the HTML " +"validation service to make sure that your input is valid and works well in " +"all browsers." +msgstr "" + +#: conf/sidebar_question.py:49 msgid "Show tag list in sidebar" msgstr "" -#: conf/sidebar_question.py:37 +#: conf/sidebar_question.py:51 msgid "Uncheck this if you want to hide the tag list from the sidebar " msgstr "" -#: conf/sidebar_question.py:48 +#: conf/sidebar_question.py:62 msgid "Show meta information in sidebar" msgstr "" -#: conf/sidebar_question.py:50 +#: conf/sidebar_question.py:64 msgid "" "Uncheck this if you want to hide the meta information about the question " "(post date, views, last updated). " msgstr "" -#: conf/sidebar_question.py:62 +#: conf/sidebar_question.py:76 msgid "Show related questions in sidebar" msgstr "Mostra domande simili nella barra laterale" -#: conf/sidebar_question.py:64 +#: conf/sidebar_question.py:78 msgid "Uncheck this if you want to hide the list of related questions. " msgstr "" "Non selezionare questa impostazione se vuoi nascondere la lista di domande " @@ -1661,15 +2018,15 @@ msgid "Bootstrap mode" msgstr "" #: conf/site_modes.py:74 -msgid "Activate a \"Bootstrap\" mode" +msgid "Activate a \"Large site\" mode" msgstr "" #: conf/site_modes.py:76 msgid "" -"Bootstrap mode lowers reputation and certain badge thresholds, to values, " -"more suitable for the smaller communities, WARNING: your " -"current value for Minimum reputation, Bagde Settings and Vote Rules will be " -"changed after you modify this setting." +"\"Large site\" mode increases reputation and certain badge thresholds, to " +"values, more suitable for the larger communities, WARNING: " +"your current values for Minimum reputation, Badge Settings and Vote Rules " +"will be changed after you modify this setting." msgstr "" #: conf/site_settings.py:12 @@ -1720,145 +2077,118 @@ msgstr "URL di un sito esterno per i contatti" msgid "If left empty, a simple internal feedback form will be used instead" msgstr "Se lasciato vuoto, verrà usata una pagina interna per i contatti" -#: conf/skin_counter_settings.py:11 -msgid "Skin: view, vote and answer counters" -msgstr "Skin: contatori per consultazioni, voti e risposte" +#: conf/skin_general_settings.py:15 +msgid "Skin, logos and HTML parts" +msgstr "" -#: conf/skin_counter_settings.py:19 -msgid "Vote counter value to give \"full color\"" -msgstr "Numero di voti necessari per utilizzare il \"colore pieno\"" +#: conf/skin_general_settings.py:23 +msgid "Q&A site logo" +msgstr "Logo del forum Q&A" -#: conf/skin_counter_settings.py:29 -msgid "Background color for votes = 0" -msgstr "colore di sfondo quando non ci sono voti" +#: conf/skin_general_settings.py:25 +msgid "To change the logo, select new file, then submit this whole form." +msgstr "" +"Per cambiare il logo, seleziona il nuovo file, poi salva le impostazioni" -#: conf/skin_counter_settings.py:30 conf/skin_counter_settings.py:41 -#: conf/skin_counter_settings.py:52 conf/skin_counter_settings.py:62 -#: conf/skin_counter_settings.py:72 conf/skin_counter_settings.py:85 -#: conf/skin_counter_settings.py:106 conf/skin_counter_settings.py:117 -#: conf/skin_counter_settings.py:128 conf/skin_counter_settings.py:138 -#: conf/skin_counter_settings.py:148 conf/skin_counter_settings.py:163 -#: conf/skin_counter_settings.py:186 conf/skin_counter_settings.py:196 -#: conf/skin_counter_settings.py:206 conf/skin_counter_settings.py:216 -#: conf/skin_counter_settings.py:228 conf/skin_counter_settings.py:239 -#: conf/skin_counter_settings.py:252 conf/skin_counter_settings.py:262 -msgid "HTML color name or hex value" -msgstr "Nome del colore HTML o valore esadecimale" +#: conf/skin_general_settings.py:34 +msgid "English" +msgstr "" -#: conf/skin_counter_settings.py:40 -msgid "Foreground color for votes = 0" -msgstr "Colore del testo per le domande senza voti" +#: conf/skin_general_settings.py:35 +msgid "Spanish" +msgstr "" -#: conf/skin_counter_settings.py:51 -msgid "Background color for votes" -msgstr "Colore di sfondo per le domande con voti" +#: conf/skin_general_settings.py:36 +msgid "Catalan" +msgstr "" -#: conf/skin_counter_settings.py:61 -msgid "Foreground color for votes" -msgstr "Colore del testo per le domande con voti" +#: conf/skin_general_settings.py:37 +msgid "German" +msgstr "" -#: conf/skin_counter_settings.py:71 -msgid "Background color for votes = MAX" -msgstr "Colore di sfondo per le domande con il massimo numero di voti" +#: conf/skin_general_settings.py:38 +msgid "Greek" +msgstr "" -#: conf/skin_counter_settings.py:84 -msgid "Foreground color for votes = MAX" -msgstr "Colore del testo per le domande con il massimo numero di voti" +#: conf/skin_general_settings.py:39 +msgid "Finnish" +msgstr "" -#: conf/skin_counter_settings.py:95 -msgid "View counter value to give \"full color\"" -msgstr "Numero di consultazioni necessarie per utilizzare il \"colore pieno\"" +#: conf/skin_general_settings.py:40 +msgid "French" +msgstr "" -#: conf/skin_counter_settings.py:105 -msgid "Background color for views = 0" -msgstr "Colore di sfondo per le domande senza consultazioni" +#: conf/skin_general_settings.py:41 +msgid "Hindi" +msgstr "" -#: conf/skin_counter_settings.py:116 -msgid "Foreground color for views = 0" -msgstr "Colore del testo per le domande senza consultazioni" +#: conf/skin_general_settings.py:42 +msgid "Hungarian" +msgstr "" -#: conf/skin_counter_settings.py:127 -msgid "Background color for views" -msgstr "Colore di sfondo per le domande con consultazioni" +#: conf/skin_general_settings.py:43 +msgid "Italian" +msgstr "" -#: conf/skin_counter_settings.py:137 -msgid "Foreground color for views" -msgstr "Colore del testo per le domande con consultazioni" +#: conf/skin_general_settings.py:44 +msgid "Japanese" +msgstr "" -#: conf/skin_counter_settings.py:147 -msgid "Background color for views = MAX" +#: conf/skin_general_settings.py:45 +msgid "Korean" msgstr "" -"Colore di sfondo per le domande con il massimo numero di consultazioni" -#: conf/skin_counter_settings.py:162 -msgid "Foreground color for views = MAX" +#: conf/skin_general_settings.py:46 +msgid "Portuguese" msgstr "" -"Colore del testo per le domande con il massimo numero di consultazioni" -#: conf/skin_counter_settings.py:173 -msgid "Answer counter value to give \"full color\"" -msgstr "Numero di risposte necessarie per utilizzare il \"colore pieno\"" +#: conf/skin_general_settings.py:47 +msgid "Brazilian Portuguese" +msgstr "" -#: conf/skin_counter_settings.py:185 -msgid "Background color for answers = 0" -msgstr "Colore di sfondo per le domande senza risposte" +#: conf/skin_general_settings.py:48 +msgid "Romanian" +msgstr "" -#: conf/skin_counter_settings.py:195 -msgid "Foreground color for answers = 0" -msgstr "Colore del testo per le domande senza risposte" +#: conf/skin_general_settings.py:49 +msgid "Russian" +msgstr "" -#: conf/skin_counter_settings.py:205 -msgid "Background color for answers" -msgstr "Colore di sfondo per le domande con risposte" +#: conf/skin_general_settings.py:50 +msgid "Serbian" +msgstr "" -#: conf/skin_counter_settings.py:215 -msgid "Foreground color for answers" -msgstr "Colore del testo per le domande con risposte" +#: conf/skin_general_settings.py:51 +msgid "Turkish" +msgstr "" -#: conf/skin_counter_settings.py:227 -msgid "Background color for answers = MAX" -msgstr "Colore di sfondo per le domande con il massimo numero di risposte" +#: conf/skin_general_settings.py:52 +msgid "Vietnamese" +msgstr "" -#: conf/skin_counter_settings.py:238 -msgid "Foreground color for answers = MAX" -msgstr "Colore del testo per le domande con il massimo numero di risposte" - -#: conf/skin_counter_settings.py:251 -msgid "Background color for accepted" -msgstr "Colore di sfondo per le domande con una parts" +#: conf/skin_general_settings.py:53 +msgid "Chinese" msgstr "" -#: conf/skin_general_settings.py:23 -msgid "Q&A site logo" -msgstr "Logo del forum Q&A" - -#: conf/skin_general_settings.py:25 -msgid "To change the logo, select new file, then submit this whole form." +#: conf/skin_general_settings.py:54 +msgid "Chinese (Taiwan)" msgstr "" -"Per cambiare il logo, seleziona il nuovo file, poi salva le impostazioni" -#: conf/skin_general_settings.py:37 +#: conf/skin_general_settings.py:73 msgid "Show logo" msgstr "" -#: conf/skin_general_settings.py:39 +#: conf/skin_general_settings.py:75 msgid "" "Check if you want to show logo in the forum header or uncheck in the case " "you do not want the logo to appear in the default location" msgstr "" -#: conf/skin_general_settings.py:51 +#: conf/skin_general_settings.py:87 msgid "Site favicon" msgstr "" -#: conf/skin_general_settings.py:53 +#: conf/skin_general_settings.py:89 #, python-format msgid "" "A small 16x16 or 32x32 pixel icon image used to distinguish your site in the" @@ -1866,21 +2196,21 @@ msgid "" "href=\"%(favicon_info_url)s\">this page." msgstr "" -#: conf/skin_general_settings.py:69 +#: conf/skin_general_settings.py:105 msgid "Password login button" msgstr "" -#: conf/skin_general_settings.py:71 +#: conf/skin_general_settings.py:107 msgid "" "An 88x38 pixel image that is used on the login screen for the password login" " button." msgstr "" -#: conf/skin_general_settings.py:84 +#: conf/skin_general_settings.py:120 msgid "Show all UI functions to all users" msgstr "Mostra tutte le funzionalità a tutti gli utenti" -#: conf/skin_general_settings.py:86 +#: conf/skin_general_settings.py:122 msgid "" "If checked, all forum functions will be shown to users, regardless of their " "reputation. However to use those functions, moderation rules, reputation and" @@ -1890,19 +2220,19 @@ msgstr "" "utenti, anche se non hanno reputazione sufficiente per utilizzarle. In ogni " "caso, i vincoli di reputazione necessari per utilizzarle rimangono validi." -#: conf/skin_general_settings.py:101 +#: conf/skin_general_settings.py:137 msgid "Select skin" msgstr "Scegli skin" -#: conf/skin_general_settings.py:112 +#: conf/skin_general_settings.py:148 msgid "Customize HTML " msgstr "" -#: conf/skin_general_settings.py:121 +#: conf/skin_general_settings.py:157 msgid "Custom portion of the HTML " msgstr "" -#: conf/skin_general_settings.py:123 +#: conf/skin_general_settings.py:159 msgid "" "To use this option, check \"Customize HTML <HEAD>\" " "above. Contents of this box will be inserted into the <HEAD> portion " @@ -1914,11 +2244,11 @@ msgid "" "setting, please test the site with the W3C HTML validator service." msgstr "" -#: conf/skin_general_settings.py:145 +#: conf/skin_general_settings.py:181 msgid "Custom header additions" msgstr "" -#: conf/skin_general_settings.py:147 +#: conf/skin_general_settings.py:183 msgid "" "Header is the bar at the top of the content that contains user info and site" " links, and is common to all pages. Use this area to enter contents of the " @@ -1927,21 +2257,21 @@ msgid "" "sure that your input is valid and works well in all browsers." msgstr "" -#: conf/skin_general_settings.py:162 +#: conf/skin_general_settings.py:198 msgid "Site footer mode" msgstr "" -#: conf/skin_general_settings.py:164 +#: conf/skin_general_settings.py:200 msgid "" "Footer is the bottom portion of the content, which is common to all pages. " "You can disable, customize, or use the default footer." msgstr "" -#: conf/skin_general_settings.py:181 +#: conf/skin_general_settings.py:217 msgid "Custom footer (HTML format)" msgstr "" -#: conf/skin_general_settings.py:183 +#: conf/skin_general_settings.py:219 msgid "" "To enable this function, please select option 'customize' " "in the \"Site footer mode\" above. Use this area to enter contents of the " @@ -1950,21 +2280,21 @@ msgid "" "that your input is valid and works well in all browsers." msgstr "" -#: conf/skin_general_settings.py:198 +#: conf/skin_general_settings.py:234 msgid "Apply custom style sheet (CSS)" msgstr "" -#: conf/skin_general_settings.py:200 +#: conf/skin_general_settings.py:236 msgid "" "Check if you want to change appearance of your form by adding custom style " "sheet rules (please see the next item)" msgstr "" -#: conf/skin_general_settings.py:212 +#: conf/skin_general_settings.py:248 msgid "Custom style sheet (CSS)" msgstr "" -#: conf/skin_general_settings.py:214 +#: conf/skin_general_settings.py:250 msgid "" "To use this function, check \"Apply custom style sheet\" " "option above. The CSS rules added in this window will be applied after the " @@ -1973,19 +2303,19 @@ msgid "" " depends (default is empty string) on the url configuration in your urls.py." msgstr "" -#: conf/skin_general_settings.py:230 +#: conf/skin_general_settings.py:266 msgid "Add custom javascript" msgstr "" -#: conf/skin_general_settings.py:233 +#: conf/skin_general_settings.py:269 msgid "Check to enable javascript that you can enter in the next field" msgstr "" -#: conf/skin_general_settings.py:243 +#: conf/skin_general_settings.py:279 msgid "Custom javascript" msgstr "" -#: conf/skin_general_settings.py:245 +#: conf/skin_general_settings.py:281 msgid "" "Type or paste plain javascript that you would like to run on your site. Link" " to the script will be inserted at the bottom of the HTML output and will be" @@ -1996,19 +2326,19 @@ msgid "" "javascript\" option above)." msgstr "" -#: conf/skin_general_settings.py:263 +#: conf/skin_general_settings.py:299 msgid "Skin media revision number" msgstr "Numero di revisione dei media della skin" -#: conf/skin_general_settings.py:265 +#: conf/skin_general_settings.py:301 msgid "Will be set automatically but you can modify it if necessary." msgstr "" -#: conf/skin_general_settings.py:276 +#: conf/skin_general_settings.py:312 msgid "Hash to update the media revision number automatically." msgstr "" -#: conf/skin_general_settings.py:280 +#: conf/skin_general_settings.py:316 msgid "Will be set automatically, it is not necesary to modify manually." msgstr "" @@ -2078,40 +2408,63 @@ msgid "User settings" msgstr "Impostazioni degli utenti" #: conf/user_settings.py:23 +#, fuzzy +msgid "On-screen greeting shown to the new users" +msgstr "Testo mostrato nel benvenuto agli utenti anonimi" + +#: conf/user_settings.py:32 +#, fuzzy +msgid "Allow anonymous users send feedback" +msgstr "mi spiace, devi essere registrato per votare" + +#: conf/user_settings.py:41 msgid "Allow editing user screen name" msgstr "Permetti di modificare il nome utente visualizzato" -#: conf/user_settings.py:32 +#: conf/user_settings.py:50 +msgid "Auto-fill user name, email, etc on registration" +msgstr "" + +#: conf/user_settings.py:51 +msgid "Implemented only for LDAP logins at this point" +msgstr "" + +#: conf/user_settings.py:60 msgid "Allow users change own email addresses" msgstr "Consentire agli utenti di modificare il proprio indirizzo email" -#: conf/user_settings.py:41 +#: conf/user_settings.py:69 +#, fuzzy +msgid "Allow email address in user name" +msgstr "l'indirizzo e-mail è obbligatorio" + +#: conf/user_settings.py:78 msgid "Allow account recovery by email" msgstr "Consenti il recupero dell'account per email" -#: conf/user_settings.py:50 +#: conf/user_settings.py:87 msgid "Allow adding and removing login methods" msgstr "" -#: conf/user_settings.py:60 +#: conf/user_settings.py:97 msgid "Minimum allowed length for screen name" msgstr "Lunghezza minima per il nome utente visualizzato" -#: conf/user_settings.py:68 +#: conf/user_settings.py:105 msgid "Default avatar for users" msgstr "Avatar predefinito per gli utenti" -#: conf/user_settings.py:70 +#: conf/user_settings.py:107 msgid "" "To change the avatar image, select new file, then submit this whole form." msgstr "" "Per cambiare il logo, seleziona il nuovo file, poi salva le impostazioni" -#: conf/user_settings.py:83 +#: conf/user_settings.py:120 msgid "Use automatic avatars from gravatar.com" msgstr "" -#: conf/user_settings.py:85 +#: conf/user_settings.py:122 msgid "" "Check this option if you want to allow the use of gravatar.com for avatars. " "Please, note that this feature might take about 10 minutes to become fully " @@ -2120,24 +2473,28 @@ msgid "" "modules.html#uploaded-avatars\">this page." msgstr "" -#: conf/user_settings.py:97 +#: conf/user_settings.py:134 msgid "Default Gravatar icon type" -msgstr "" +msgstr "Tipo di icona Gravatar predefinita" -#: conf/user_settings.py:99 +#: conf/user_settings.py:136 msgid "" "This option allows you to set the default avatar type for email addresses " "without associated gravatar images. For more information, please visit this page." msgstr "" +"Questa opzione consente di impostare il tipo di avatar di default per gli " +"indirizzi e-mail senza immagini gravatar associati. Per ulteriori " +"informazioni, visita questa pagina." -#: conf/user_settings.py:109 +#: conf/user_settings.py:146 msgid "Name for the Anonymous user" msgstr "Nome per gli utenti anonimi" #: conf/vote_rules.py:14 msgid "Vote and flag limits" -msgstr "" +msgstr "Limiti di voto e flag" #: conf/vote_rules.py:24 msgid "Number of votes a user can cast per day" @@ -2178,322 +2535,403 @@ msgid "" "Minimum days to accept an answer, if it has not been accepted by the " "question poster" msgstr "" +"Giorni minimi per accettare una risposta, se non è stata accettata dal " +"creatore della domanda" -#: conf/widgets.py:13 -msgid "Embeddable widgets" -msgstr "" - -#: conf/widgets.py:25 -msgid "Number of questions to show" -msgstr "Numero di domande da mostrare di default" - -#: conf/widgets.py:28 -msgid "" -"To embed the widget, add the following code to your site (and fill in " -"correct base url, preferred tags, width and height):" -msgstr "" - -#: conf/widgets.py:73 -msgid "CSS for the questions widget" -msgstr "CSS per il widget di domande" - -#: conf/widgets.py:81 -msgid "Header for the questions widget" -msgstr "Intestazione per il widget di domande" - -#: conf/widgets.py:90 -msgid "Footer for the questions widget" -msgstr "Piè di pagina per il widget di domande" - -#: const/__init__.py:10 +#: const/__init__.py:11 msgid "duplicate question" msgstr "la domanda è già stata posta" -#: const/__init__.py:11 +#: const/__init__.py:12 msgid "question is off-topic or not relevant" msgstr "la domanda è off-topic o non rilevante" -#: const/__init__.py:12 +#: const/__init__.py:13 msgid "too subjective and argumentative" msgstr "troppo soggettiva e polemica" -#: const/__init__.py:13 +#: const/__init__.py:14 msgid "not a real question" msgstr "non è una domanda" -#: const/__init__.py:14 +#: const/__init__.py:15 msgid "the question is answered, right answer was accepted" msgstr "" "la domanda è già stata posta e una risposta corretta è stata accettata." -#: const/__init__.py:15 +#: const/__init__.py:16 msgid "question is not relevant or outdated" msgstr "la domanda non è pertinente o è obsoleta" -#: const/__init__.py:16 +#: const/__init__.py:17 msgid "question contains offensive or malicious remarks" msgstr "la domanda contiene commenti offensivi o maligni" -#: const/__init__.py:17 +#: const/__init__.py:18 msgid "spam or advertising" msgstr "spam o pubblicità" -#: const/__init__.py:18 +#: const/__init__.py:19 msgid "too localized" msgstr "troppo specifica" -#: const/__init__.py:43 -#: skins/default/templates/question/answer_tab_bar.html:18 +#: const/__init__.py:45 templates/question/answer_tab_bar.html:18 msgid "newest" msgstr "più recenti" -#: const/__init__.py:44 skins/default/templates/users.html:27 -#: skins/default/templates/question/answer_tab_bar.html:15 +#: const/__init__.py:46 templates/users.html:50 +#: templates/question/answer_tab_bar.html:15 msgid "oldest" msgstr "meno recenti" -#: const/__init__.py:45 +#: const/__init__.py:47 msgid "active" msgstr "attive" -#: const/__init__.py:46 +#: const/__init__.py:48 msgid "inactive" msgstr "inattive" -#: const/__init__.py:47 +#: const/__init__.py:49 msgid "hottest" msgstr "più attive" -#: const/__init__.py:48 +#: const/__init__.py:50 msgid "coldest" msgstr "meno attive" -#: const/__init__.py:49 -#: skins/default/templates/question/answer_tab_bar.html:21 +#: const/__init__.py:51 templates/question/answer_tab_bar.html:21 msgid "most voted" msgstr "più votate" -#: const/__init__.py:50 +#: const/__init__.py:52 msgid "least voted" msgstr "meno votate" -#: const/__init__.py:51 +#: const/__init__.py:53 msgid "relevance" msgstr "rilevanza" -#: const/__init__.py:63 -#: skins/default/templates/user_profile/user_inbox.html:50 -#: skins/default/templates/user_profile/user_inbox.html:62 +#: const/__init__.py:65 +msgid "Never" +msgstr "Mai" + +#: const/__init__.py:66 +msgid "When new post is published" +msgstr "Quando viene pubblicato il nuovo post" + +#: const/__init__.py:67 +msgid "When post is published or revised" +msgstr "Quando il post è pubblicato o rivisto" + +#: const/__init__.py:99 +#, python-format +msgid "" +"Note: to reply with a comment, please use this link" +msgstr "" +"Nota: per rispondere con un commento, si prega di utilizzare questo link" + +#: const/__init__.py:113 templates/user_inbox/responses_and_flags.html:9 msgid "all" msgstr "tutte" -#: const/__init__.py:64 +#: const/__init__.py:114 msgid "unanswered" msgstr "senza risposta" -#: const/__init__.py:65 +#: const/__init__.py:115 msgid "favorite" msgstr "preferite" -#: const/__init__.py:70 +#: const/__init__.py:120 msgid "list" msgstr "lista" -#: const/__init__.py:71 +#: const/__init__.py:121 msgid "cloud" msgstr "cloud" -#: const/__init__.py:79 +#: const/__init__.py:129 msgid "Question has no answers" msgstr "La domanda non ha risposte" -#: const/__init__.py:80 +#: const/__init__.py:130 msgid "Question has no accepted answers" msgstr "La domanda non ha risposte accettate" -#: const/__init__.py:125 +#: const/__init__.py:186 msgid "asked a question" msgstr "ha posto una domanda" -#: const/__init__.py:126 +#: const/__init__.py:187 msgid "answered a question" msgstr "ha risposto a una domanda" -#: const/__init__.py:127 const/__init__.py:203 +#: const/__init__.py:188 const/__init__.py:292 msgid "commented question" msgstr "ha commentato una domanda" -#: const/__init__.py:128 const/__init__.py:204 +#: const/__init__.py:189 const/__init__.py:293 msgid "commented answer" msgstr "ha commentato una risposta" -#: const/__init__.py:129 +#: const/__init__.py:190 msgid "edited question" msgstr "ha modificato una domanda" -#: const/__init__.py:130 +#: const/__init__.py:191 msgid "edited answer" msgstr "ha modificato una risposta" -#: const/__init__.py:131 +#: const/__init__.py:192 msgid "received badge" msgstr "ha ricevuto una medaglia" -#: const/__init__.py:132 +#: const/__init__.py:193 msgid "marked best answer" msgstr "ha accettato una risposta" -#: const/__init__.py:133 +#: const/__init__.py:194 msgid "upvoted" msgstr "ha dato un voto positivo" -#: const/__init__.py:134 +#: const/__init__.py:195 msgid "downvoted" msgstr "ha dato un voto positivo" -#: const/__init__.py:135 +#: const/__init__.py:196 msgid "canceled vote" msgstr "ha annullato un voto" -#: const/__init__.py:136 +#: const/__init__.py:197 msgid "deleted question" msgstr "ha cancellato una domanda" -#: const/__init__.py:137 +#: const/__init__.py:198 msgid "deleted answer" msgstr "ha cancellato una risposta" -#: const/__init__.py:138 +#: const/__init__.py:199 msgid "marked offensive" msgstr "ha segnalato come inappropriata" -#: const/__init__.py:139 +#: const/__init__.py:200 msgid "updated tags" msgstr "ha aggiornato i tag" -#: const/__init__.py:140 +#: const/__init__.py:201 msgid "selected favorite" msgstr "ha scelto un tag preferito" -#: const/__init__.py:141 +#: const/__init__.py:202 msgid "completed user profile" msgstr "ha completato il suo profilo utente" -#: const/__init__.py:142 +#: const/__init__.py:203 msgid "email update sent to user" msgstr "aggiornamento via mail inviato all'utente" -#: const/__init__.py:145 +#: const/__init__.py:204 +msgid "a post was shared" +msgstr "un post è stato condiviso" + +#: const/__init__.py:207 msgid "reminder about unanswered questions sent" msgstr "notifica le domande inviate che non hanno avuto risposta" -#: const/__init__.py:149 +#: const/__init__.py:211 msgid "reminder about accepting the best answer sent" msgstr "notifica quando la risposta viene considerata la migliore" -#: const/__init__.py:151 +#: const/__init__.py:213 msgid "mentioned in the post" msgstr "menzionato nel post" -#: const/__init__.py:202 +#: const/__init__.py:216 +#, fuzzy +msgid "created tag description" +msgstr "" +"Se partecipi regolarmente a questa comunità, verrai sicuramente premiato con" +" delle medaglie di bronzo." + +#: const/__init__.py:220 +#, fuzzy +msgid "updated tag description" +msgstr "" +"Le medaglie d'oro sono le più pregiate. Per ottenerle, non basta partecipare" +" attivamente, ma servono anche conoscenze e abilità." + +#: const/__init__.py:222 +#, fuzzy +msgid "made a new post" +msgstr "cancella" + +#: const/__init__.py:225 +#, fuzzy +msgid "made an edit" +msgstr "Salva modifica" + +#: const/__init__.py:229 +msgid "created post reject reason" +msgstr "motivo di rifiuto del post creato" + +#: const/__init__.py:233 +msgid "updated post reject reason" +msgstr "motivo di rifiuto del post aggiornato" + +#: const/__init__.py:291 msgid "answered question" msgstr "ha risposto a una domanda" -#: const/__init__.py:205 +#: const/__init__.py:294 msgid "accepted answer" msgstr "ha modificato una risposta" -#: const/__init__.py:209 +#: const/__init__.py:298 msgid "[closed]" msgstr "[chiusa]" -#: const/__init__.py:210 +#: const/__init__.py:299 msgid "[deleted]" msgstr "[cancellata]" -#: const/__init__.py:211 views/readers.py:566 +#: const/__init__.py:300 views/readers.py:612 msgid "initial version" msgstr "versione iniziale" -#: const/__init__.py:212 +#: const/__init__.py:301 msgid "retagged" msgstr "ritaggata" -#: const/__init__.py:220 -msgid "off" -msgstr "off" +#: const/__init__.py:302 +#, fuzzy +msgid "[private]" +msgstr "[prezzo]" + +#: const/__init__.py:311 +#, fuzzy +msgid "show all tags" +msgstr "vedi tutti i tag" -#: const/__init__.py:221 -msgid "exclude ignored" +#: const/__init__.py:312 const/__init__.py:322 +#, fuzzy +msgid "exclude ignored tags" msgstr "escludi gli ignorati" -#: const/__init__.py:222 -msgid "only selected" -msgstr "unico selezionato" +#: const/__init__.py:313 +#, fuzzy +msgid "only interesting tags" +msgstr "Tag preferiti" + +#: const/__init__.py:317 const/__init__.py:323 +#, fuzzy +msgid "only subscribed tags" +msgstr "Iscriviti per i tag" -#: const/__init__.py:226 +#: const/__init__.py:321 +#, fuzzy +msgid "email for all tags" +msgstr "vedi tutti i tag" + +#: const/__init__.py:327 msgid "instantly" msgstr "immediatamente" -#: const/__init__.py:227 +#: const/__init__.py:328 msgid "daily" msgstr "ogni giorno" -#: const/__init__.py:228 +#: const/__init__.py:329 msgid "weekly" msgstr "ogni settimana" -#: const/__init__.py:229 +#: const/__init__.py:330 msgid "no email" msgstr "mai" -#: const/__init__.py:236 +#: const/__init__.py:337 msgid "identicon" msgstr "identicon" -#: const/__init__.py:237 +#: const/__init__.py:338 msgid "mystery-man" msgstr "mystery-man" -#: const/__init__.py:238 +#: const/__init__.py:339 msgid "monsterid" msgstr "monsterid" -#: const/__init__.py:239 +#: const/__init__.py:340 msgid "wavatar" msgstr "wavatar" -#: const/__init__.py:240 +#: const/__init__.py:341 msgid "retro" msgstr "retro" -#: const/__init__.py:287 skins/default/templates/badges.html:38 +#: const/__init__.py:388 templates/badges.html:38 msgid "gold" msgstr "oro" -#: const/__init__.py:288 skins/default/templates/badges.html:48 +#: const/__init__.py:389 templates/badges.html:48 msgid "silver" msgstr "argento" -#: const/__init__.py:289 skins/default/templates/badges.html:55 +#: const/__init__.py:390 templates/badges.html:55 msgid "bronze" msgstr "bronzo" -#: const/__init__.py:301 +#: const/__init__.py:402 msgid "None" msgstr "Nessuno" -#: const/__init__.py:302 +#: const/__init__.py:403 msgid "Gravatar" msgstr "Gravatar" -#: const/__init__.py:303 +#: const/__init__.py:404 msgid "Uploaded Avatar" msgstr "Avatar caricato" +#: const/__init__.py:408 +msgid "date descendant" +msgstr "data discendente" + +#: const/__init__.py:409 +msgid "date ascendant" +msgstr "data acendente" + +#: const/__init__.py:410 +msgid "activity descendant" +msgstr "attività discendente" + +#: const/__init__.py:411 +#, fuzzy +msgid "activity ascendant" +msgstr "attività" + +#: const/__init__.py:412 +#, fuzzy +msgid "answers descendant" +msgstr "risposto il" + +#: const/__init__.py:413 +#, fuzzy +msgid "answers ascendant" +msgstr "risposto il" + +#: const/__init__.py:414 +#, fuzzy +msgid "votes descendant" +msgstr "voti rimanenti" + +#: const/__init__.py:415 +#, fuzzy +msgid "votes ascendant" +msgstr "voti rimanenti" + #: const/message_keys.py:21 msgid "most relevant questions" msgstr "la domanda più rilevante" @@ -2554,7 +2992,29 @@ msgstr "per voti" msgid "click to see most voted questions" msgstr "clicca qui per vedere le domande più votate" -#: const/message_keys.py:40 +#: const/message_keys.py:36 models/tag.py:324 +msgid "interesting" +msgstr "interessanti" + +#: const/message_keys.py:37 models/tag.py:325 +msgid "ignored" +msgstr "ignorate" + +#: const/message_keys.py:38 models/tag.py:326 +#, fuzzy +msgid "subscribed" +msgstr "Iscriviti" + +#: const/message_keys.py:39 templates/question_retag.html:58 +msgid "tags are required" +msgstr "i tag sono obbligatori" + +#: const/message_keys.py:41 +#, fuzzy +msgid "please use letters, numbers and characters \"-+.#\"" +msgstr "Nei tag devi usare letter numeri ed i caratteri \"-+.#\"" + +#: const/message_keys.py:47 msgid "" "Sorry, your account appears to be blocked and you cannot make new posts " "until this issue is resolved. Please contact the forum administrator to " @@ -2564,7 +3024,7 @@ msgstr "" "nuovi post fintanto che il problema non è stato risolto. Sei pregato di " "contattare l'amministratore del forum per trovare una soluzione. " -#: const/message_keys.py:45 models/__init__.py:788 +#: const/message_keys.py:52 models/__init__.py:994 msgid "" "Sorry, your account appears to be suspended and you cannot make new posts " "until this issue is resolved. You can, however edit your existing posts. " @@ -2575,7 +3035,7 @@ msgstr "" "comunque modificare i tuoi post esistenti. Sei pregato di contattare " "l'amministratore per trovare una soluzione." -#: deps/django_authopenid/backends.py:166 +#: deps/django_authopenid/backends.py:99 msgid "" "Welcome! Please set email address (important!) in your profile and adjust " "screen name, if necessary." @@ -2583,7 +3043,7 @@ msgstr "" "Benvenuto! Se pregato di impostare un indirizzo email (importante!) nel tuo " "profilo e si impostare se necessario il tuo nome che apparirà a video." -#: deps/django_authopenid/forms.py:110 deps/django_authopenid/views.py:142 +#: deps/django_authopenid/forms.py:110 deps/django_authopenid/views.py:201 msgid "i-names are not supported" msgstr "i-names non sono supportati" @@ -2637,136 +3097,142 @@ msgstr "Il tuo username (required)" msgid "sorry, there is no such user name" msgstr "mi spiace, questo nome non esiste" -#: deps/django_authopenid/urls.py:9 deps/django_authopenid/urls.py:12 -#: deps/django_authopenid/urls.py:15 setup_templates/settings.py:210 +#: deps/django_authopenid/urls.py:9 deps/django_authopenid/urls.py:15 +#: deps/django_authopenid/urls.py:18 setup_templates/settings.py:214 msgid "signin/" msgstr "signin/" #: deps/django_authopenid/urls.py:10 +#, fuzzy +msgid "widget/signin/" +msgstr "widgets/" + +#: deps/django_authopenid/urls.py:13 msgid "signout/" msgstr "signout/" -#: deps/django_authopenid/urls.py:12 -msgid "complete/" -msgstr "complete/" - -#: deps/django_authopenid/urls.py:15 +#: deps/django_authopenid/urls.py:18 msgid "complete-oauth/" msgstr "complete-oauth/" -#: deps/django_authopenid/urls.py:19 +#: deps/django_authopenid/urls.py:22 msgid "register/" msgstr "registrati/" -#: deps/django_authopenid/urls.py:21 +#: deps/django_authopenid/urls.py:24 msgid "signup/" msgstr "signup/" -#: deps/django_authopenid/urls.py:25 +#: deps/django_authopenid/urls.py:28 msgid "logout/" msgstr "logout/" -#: deps/django_authopenid/urls.py:30 +#: deps/django_authopenid/urls.py:33 msgid "recover/" msgstr "recupera/" -#: deps/django_authopenid/util.py:378 +#: deps/django_authopenid/urls.py:35 +#, fuzzy +msgid "verify-email/" +msgstr "verifica/" + +#: deps/django_authopenid/util.py:380 #, python-format msgid "%(site)s user name and password" msgstr "username e password di %(site)s" -#: deps/django_authopenid/util.py:384 -#: skins/common/templates/authopenid/signin.html:115 +#: deps/django_authopenid/util.py:386 templates/authopenid/signin.html:120 +#: templates/authopenid/widget_signin.html:120 msgid "Create a password-protected account" msgstr "Crea un account protetto da password" -#: deps/django_authopenid/util.py:385 +#: deps/django_authopenid/util.py:387 msgid "Change your password" msgstr "Cambia password" -#: deps/django_authopenid/util.py:473 +#: deps/django_authopenid/util.py:476 msgid "Sign in with Yahoo" msgstr "Accedi con Yahoo" -#: deps/django_authopenid/util.py:480 +#: deps/django_authopenid/util.py:483 msgid "AOL screen name" msgstr "Nome utente" -#: deps/django_authopenid/util.py:488 +#: deps/django_authopenid/util.py:491 msgid "OpenID url" msgstr "url OpenID:" -#: deps/django_authopenid/util.py:517 +#: deps/django_authopenid/util.py:520 msgid "Flickr user name" msgstr "nome utente Flickr" -#: deps/django_authopenid/util.py:525 +#: deps/django_authopenid/util.py:528 msgid "Technorati user name" msgstr "nome utente di Technorati" -#: deps/django_authopenid/util.py:533 +#: deps/django_authopenid/util.py:536 msgid "WordPress blog name" msgstr "Nome blog WordPress" -#: deps/django_authopenid/util.py:541 +#: deps/django_authopenid/util.py:544 msgid "Blogger blog name" msgstr "Nome blog di Blogger" -#: deps/django_authopenid/util.py:549 +#: deps/django_authopenid/util.py:552 msgid "LiveJournal blog name" msgstr "Nome blog di LiveJournal" -#: deps/django_authopenid/util.py:557 +#: deps/django_authopenid/util.py:560 msgid "ClaimID user name" msgstr "nome utente di ClaimID" -#: deps/django_authopenid/util.py:565 +#: deps/django_authopenid/util.py:568 msgid "Vidoop user name" msgstr "nome utente di Vidoop" -#: deps/django_authopenid/util.py:573 +#: deps/django_authopenid/util.py:576 msgid "Verisign user name" msgstr "nome utente Verisign" -#: deps/django_authopenid/util.py:608 +#: deps/django_authopenid/util.py:611 #, python-format msgid "Change your %(provider)s password" msgstr "Cambia password di %(provider)s" -#: deps/django_authopenid/util.py:612 +#: deps/django_authopenid/util.py:615 #, python-format msgid "Click to see if your %(provider)s signin still works for %(site_name)s" msgstr "" "Clicca per vedere se la tua autenticazione con %(provider)s funziona ancora " "per %(site_name)s" -#: deps/django_authopenid/util.py:621 +#: deps/django_authopenid/util.py:624 #, python-format msgid "Create password for %(provider)s" msgstr "Crea una password per %(provider)s" -#: deps/django_authopenid/util.py:625 +#: deps/django_authopenid/util.py:628 #, python-format msgid "Connect your %(provider)s account to %(site_name)s" msgstr "Collega il tuo account %(provider)s per %(site_name)s" -#: deps/django_authopenid/util.py:634 +#: deps/django_authopenid/util.py:637 #, python-format msgid "Signin with %(provider)s user name and password" msgstr "Per favore inserisci username e password di %(provider)s" -#: deps/django_authopenid/util.py:641 +#: deps/django_authopenid/util.py:644 #, python-format msgid "Sign in with your %(provider)s account" msgstr "Accedi con il tuo account di %(provider)s" -#: deps/django_authopenid/views.py:149 +#: deps/django_authopenid/views.py:208 #, python-format msgid "OpenID %(openid_url)s is invalid" msgstr "L'OpenID %(openid_url)s non è valido" -#: deps/django_authopenid/views.py:261 deps/django_authopenid/views.py:408 -#: deps/django_authopenid/views.py:436 +#: deps/django_authopenid/views.py:320 deps/django_authopenid/views.py:499 +#: deps/django_authopenid/views.py:527 #, python-format msgid "" "Unfortunately, there was some problem when connecting to %(provider)s, " @@ -2775,94 +3241,106 @@ msgstr "" "Sfortunatamente, ci sono stati alcuni problemi nella connessione con " "%(provider)s; sei pregato di riprovare o di usare un altro provider" -#: deps/django_authopenid/views.py:358 +#: deps/django_authopenid/views.py:449 msgid "Your new password saved" msgstr "Nuova password salvata" -#: deps/django_authopenid/views.py:462 +#: deps/django_authopenid/views.py:553 msgid "The login password combination was not correct" msgstr "La combinazione login password non è corretta" -#: deps/django_authopenid/views.py:564 +#: deps/django_authopenid/views.py:657 msgid "Please click any of the icons below to sign in" msgstr "Sei pregato di cliccare in una delle icone sotto per accedere" -#: deps/django_authopenid/views.py:566 +#: deps/django_authopenid/views.py:659 msgid "Account recovery email sent" msgstr "Email di recupero account spedita" -#: deps/django_authopenid/views.py:569 +#: deps/django_authopenid/views.py:662 msgid "Please add one or more login methods." msgstr "Prego aggiungi uno o più metodi di accesso" -#: deps/django_authopenid/views.py:571 +#: deps/django_authopenid/views.py:664 msgid "If you wish, please add, remove or re-validate your login methods" msgstr "Se vuoi, aggiungi, rimuovi o rivalida i tuoi metodi di accesso" -#: deps/django_authopenid/views.py:573 +#: deps/django_authopenid/views.py:666 msgid "Please wait a second! Your account is recovered, but ..." msgstr "Prego attendi un secondo! Il tuo account è stato recuperato ma..." -#: deps/django_authopenid/views.py:575 +#: deps/django_authopenid/views.py:668 msgid "Sorry, this account recovery key has expired or is invalid" msgstr "" "Siamo spiacenti ma la tua chiave di recupero account è scaduta o invalida" -#: deps/django_authopenid/views.py:648 +#: deps/django_authopenid/views.py:741 #, python-format msgid "Login method %(provider_name)s does not exist" msgstr "Il metodo di accesso %(provider_name)s non esiste" -#: deps/django_authopenid/views.py:654 +#: deps/django_authopenid/views.py:747 msgid "Oops, sorry - there was some error - please try again" msgstr "Oops! C'è stato un errore, per favore riprova" -#: deps/django_authopenid/views.py:745 +#: deps/django_authopenid/views.py:822 +msgid "" +"If you are trying to sign in to another account, please sign out first." +msgstr "" +"Se si sta tentando di accedere a un altro account, si prega di sloggarsi " +"prima." + +#: deps/django_authopenid/views.py:827 +#, fuzzy +msgid "Otherwise, please report the incident to the site administrator." +msgstr "puoi segnalare tu stesso questo errore agli amministratori del sito" + +#: deps/django_authopenid/views.py:858 #, python-format msgid "Your %(provider)s login works fine" msgstr "Il tuo metodo di accesso con %(provider)s funziona" -#: deps/django_authopenid/views.py:1056 deps/django_authopenid/views.py:1062 -#, python-format -msgid "your email needs to be validated see %(details_url)s" -msgstr "" -"Il tuo indirizzo e-mail dev'essere verificato — vedi %(details_url)s" +#: deps/django_authopenid/views.py:1047 +#, fuzzy +msgid "" +"Sorry, registration failed. Please ask the site administrator for help." +msgstr "Errore nel caricamento del file. Contatta un amministratore." -#: deps/django_authopenid/views.py:1083 +#: deps/django_authopenid/views.py:1193 #, python-format msgid "Recover your %(site)s account" msgstr "Recupera la password su %(site)s" -#: deps/django_authopenid/views.py:1155 +#: deps/django_authopenid/views.py:1229 msgid "Please check your email and visit the enclosed link." msgstr "Prego controlla la tua email e visita l'indirizzo ivi contenuto" -#: deps/livesettings/models.py:101 deps/livesettings/models.py:140 +#: deps/livesettings/models.py:107 deps/livesettings/models.py:153 msgid "Site" msgstr "Sito" -#: deps/livesettings/values.py:69 +#: deps/livesettings/values.py:70 msgid "Main" -msgstr "" +msgstr "Principale" -#: deps/livesettings/values.py:128 +#: deps/livesettings/values.py:129 msgid "Base Settings" msgstr "Impostazioni base" -#: deps/livesettings/values.py:235 +#: deps/livesettings/values.py:238 msgid "Default value: \"\"" msgstr "Valore predefinito: \"\"" -#: deps/livesettings/values.py:242 +#: deps/livesettings/values.py:245 msgid "Default value: " msgstr "Valore predefinito:" -#: deps/livesettings/values.py:245 +#: deps/livesettings/values.py:248 #, python-format msgid "Default value: %s" msgstr "Valore predefinito: %s" -#: deps/livesettings/values.py:629 +#: deps/livesettings/values.py:635 #, python-format msgid "Allowed image file types are %(types)s" msgstr "I tipi di file immagine consentiti sono %(types)s" @@ -2878,7 +3356,8 @@ msgstr "Documentazione" #: deps/livesettings/templates/livesettings/group_settings.html:11 #: deps/livesettings/templates/livesettings/site_settings.html:23 -#: skins/common/templates/authopenid/signin.html:143 +#: templates/authopenid/signin.html:148 +#: templates/authopenid/widget_signin.html:148 msgid "Change password" msgstr "Cambia password" @@ -2940,16 +3419,104 @@ msgstr "Espandi tutti" msgid "Congratulations, you are now an Administrator" msgstr "Congratulazioni, ora sei un Amministratore" -#: management/commands/send_accept_answer_reminders.py:58 +#: mail/__init__.py:177 +msgid "

To ask by email, please:

" +msgstr "

Per chiedere via email, per favore:

" + +#: mail/__init__.py:179 +msgid "
  • Type title in the subject line
  • " +msgstr "
  • Scrivere il titolo nella riga dell'oggetto
  • " + +#: mail/__init__.py:182 +msgid "
  • Type details of your question into the email body
  • " +msgstr "
  • Scrivi il dettaglio della tua domanda nel corpo dell'email
  • " + +#: mail/__init__.py:185 +msgid "" +"
  • The beginning of the subject line can contain tags,\n" +"enclosed in the square brackets like so: [Tag1; Tag2]
  • " +msgstr "" +"
  • L'inizio della riga dell'oggetto può contenere tag, racchiuso tra le" +" parentesi quadre in questo modo: [Tag1; Tag2]
  • " + +#: mail/__init__.py:189 +msgid "" +"
  • In the beginning of the subject add at least one tag\n" +"enclosed in the brackets like so: [Tag1; Tag2].
  • " +msgstr "" +"
  • All'inizio del soggetto, aggiungere almeno un tag racchiuso tra le " +"parentesi quadre in questo modo: [Tag1; Tag2].
  • " + +#: mail/__init__.py:193 +msgid "" +"

    Note that a tag may consist of more than one word, to separate\n" +"the tags, use a semicolon or a comma, for example, [One tag; Other tag]

    " +msgstr "" +"

    Nota che un tag può essere costituito più di una parola; per separare i " +"tag utilizzare un punto e virgola o una virgola, ad esempio, [un tag; Altri " +"tag]

    " + +#: mail/__init__.py:208 +#, python-format +msgid "" +"

    Sorry, there was an error posting your question please contact the " +"%(site)s administrator

    " +msgstr "" +"

    Ci dispiace, non c'è stato un errore nell' inserimento della domanda. Per" +" favore contatta un amministratore di %(site)s

    " + +#: mail/__init__.py:235 +#, python-format +msgid "" +"

    Sorry, in order to post questions on %(site)s by email, please register first

    " +msgstr "" +"

    Siamo spiacenti, per poter inviare domande su %(site)s tramite email, " +"prego registrati prima

    " + +#: mail/__init__.py:243 +msgid "" +"

    Sorry, your question could not be posted due to insufficient privileges " +"of your user account

    " +msgstr "" +"

    Spiacenti, la tua domanda non puo' essere inviata a causa dell' " +"insufficienza di privilegi del tuo account utente

    " + +#: mail/lamson_handlers.py:165 +#, fuzzy +msgid "" +"You were replying to an email address unknown to the system or " +"you were replying from a different address from the one where you" +" received the notification." +msgstr "" +"Stai rispondendo ad un indirizzo email sconosciuto al sistema o stai " +"rispondendo da un indirizzo email differente da quello indicato nella " +"notifica." + +#: mail/lamson_handlers.py:252 +#, fuzzy, python-format +msgid "Re: Welcome to %(site_name)s" +msgstr "Benvenuto %(username)s," + +#: mail/lamson_handlers.py:259 +msgid "Please reply to the welcome email without editing it" +msgstr "Si prega di rispondere all'email di benvenuto senza modificarla" + +#: mail/lamson_handlers.py:321 +#, python-format +msgid "Re: %s" +msgstr "Re: %s" + +#: management/commands/send_accept_answer_reminders.py:60 #, python-format msgid "Accept the best answer for %(question_count)d of your questions" msgstr "Accetta la migliore risposta per %(question_count)d delle tue domande" -#: management/commands/send_accept_answer_reminders.py:63 +#: management/commands/send_accept_answer_reminders.py:65 msgid "Please accept the best answer for this question:" msgstr "Per favore accetta la migliore risposta per questa domanda:" -#: management/commands/send_accept_answer_reminders.py:65 +#: management/commands/send_accept_answer_reminders.py:67 msgid "Please accept the best answer for these questions:" msgstr "Per favore accetta la migliore risposta per queste domande:" @@ -2980,10 +3547,10 @@ msgid "new question" msgstr "nuova domanda" #: management/commands/send_email_alerts.py:474 -#, python-format +#, fuzzy, python-format msgid "" "

    Please remember that you can always adjust frequency of the email updates " +"href=\"%(email_settings_link)s\">adjust frequency of the email updates " "or turn them off entirely.
    If you believe that this message was sent in " "an error, please email about it the forum administrator at " "%(admin_email)s.

    Sincerely,

    Your friendly %(sitename)s " @@ -2992,19 +3559,19 @@ msgstr "" "

    Ricorda che puoi sempre aggiornare la frequenza degli aggiornamenti via mail o disattivarli completamente.
    Se pensi che questa email ti sia arrivata per errore, prego contatta l'amministratore del forum all'indirizzo %(admin_email)s.

    \n" "

    Saluti,

    Il server %(sitename)s.

    " -#: management/commands/send_unanswered_question_reminders.py:60 +#: management/commands/send_unanswered_question_reminders.py:66 #, python-format msgid "%(question_count)d unanswered question about %(topics)s" msgid_plural "%(question_count)d unanswered questions about %(topics)s" msgstr[0] "%(question_count)d domande non risposte riguardo %(topics)s" msgstr[1] "%(question_count)d domanda non risposta riguardo %(topics)s" -#: middleware/forum_mode.py:53 +#: middleware/forum_mode.py:57 #, python-format msgid "Please log in to use %s" msgstr "Accedi o registrati per usare %s" -#: models/__init__.py:320 +#: models/__init__.py:505 msgid "" "Sorry, you cannot accept or unaccept best answers because your account is " "blocked" @@ -3012,14 +3579,14 @@ msgstr "" "Mi spiace, non puoi accettare risposte perché il tuo account è stato " "bloccato" -#: models/__init__.py:324 +#: models/__init__.py:509 msgid "" "Sorry, you cannot accept or unaccept best answers because your account is " "suspended" msgstr "" "Mi spiace, non puoi accettare risposte perché il tuo account è sospeso" -#: models/__init__.py:337 +#: models/__init__.py:522 #, python-format msgid "" ">%(points)s points required to accept or unaccept your own answer to your " @@ -3028,7 +3595,7 @@ msgstr "" "Ti servono più di %(points)s punti per accettare o negare la risposta alla " "tua stessa domanda" -#: models/__init__.py:359 +#: models/__init__.py:544 #, python-format msgid "" "Sorry, you will be able to accept this answer only after %(will_be_able_at)s" @@ -3036,7 +3603,7 @@ msgstr "" "Siamo spiacenti, sarai in grado di accettare questa risposta solo dopo " "%(will_be_able_at)s" -#: models/__init__.py:367 +#: models/__init__.py:552 #, python-format msgid "" "Sorry, only moderators or original author of the question - %(username)s - " @@ -3045,44 +3612,49 @@ msgstr "" "Mi spiace, solo il moderatore o l'autore della domanda, %(username)s, può " "accettare la risposta migliore" -#: models/__init__.py:390 +#: models/__init__.py:575 msgid "Sorry, you cannot vote for your own posts" msgstr "Mi spiace, non puoi votare per i tuoi post" -#: models/__init__.py:394 +#: models/__init__.py:579 msgid "Sorry your account appears to be blocked " msgstr "Mi spiace, il tuo account è stato bloccato" -#: models/__init__.py:399 +#: models/__init__.py:584 msgid "Sorry your account appears to be suspended " msgstr "Mi spiace, il tuo account è stato sospeso" -#: models/__init__.py:409 +#: models/__init__.py:594 #, python-format msgid ">%(points)s points required to upvote" msgstr "" "Serve avere più di %(points)s punti reputazione per poter votare a favore" -#: models/__init__.py:415 +#: models/__init__.py:600 #, python-format msgid ">%(points)s points required to downvote" msgstr "" "Serve avere più di %(points)s punti reputazione per poter votare contro" -#: models/__init__.py:430 +#: models/__init__.py:615 msgid "Sorry, blocked users cannot upload files" msgstr "Mi spiace, gli utenti bloccati non possono caricare files" -#: models/__init__.py:431 +#: models/__init__.py:616 msgid "Sorry, suspended users cannot upload files" msgstr "Mi spiace, gli utenti sospesi non possono caricare files" -#: models/__init__.py:433 +#: models/__init__.py:618 #, python-format msgid "sorry, file uploading requires karma >%(min_rep)s" msgstr "siamo spiacenti, l'upload dei file richiede un karma >%(min_rep)s" -#: models/__init__.py:482 +#: models/__init__.py:650 +msgid "Sorry, you already gave an answer, please edit it instead." +msgstr "" +"Siamo spiacenti, hai già dato una risposta, si prega di modificarla invece." + +#: models/__init__.py:674 #, python-format msgid "" "Sorry, comments (except the last one) are editable only within %(minutes)s " @@ -3097,20 +3669,20 @@ msgstr[1] "" "Siamo spiacenti, i commenti (eccetto l'ultimo) sono editabili solo dopo " "%(minutes)s minuto dalla pubblicazione " -#: models/__init__.py:494 +#: models/__init__.py:686 msgid "Sorry, but only post owners or moderators can edit comments" msgstr "" "Mi spiace, solo gli autori, i moderatori e gli amministratori possono " "modificare i commenti" -#: models/__init__.py:519 +#: models/__init__.py:711 msgid "" "Sorry, since your account is suspended you can comment only your own posts" msgstr "" "Mi spiace, visto che il tuo account è sospeso puoi commentare solo i tuoi " "post" -#: models/__init__.py:523 +#: models/__init__.py:715 #, python-format msgid "" "Sorry, to comment any post a minimum reputation of %(min_rep)s points is " @@ -3120,7 +3692,7 @@ msgstr "" "Per commentare gli altri post serve avere almeno %(min_rep)s punti " "reputazione. " -#: models/__init__.py:553 +#: models/__init__.py:745 msgid "" "This post has been deleted and can be seen only by post owners, site " "administrators and moderators" @@ -3128,7 +3700,7 @@ msgstr "" "Questo post è stato cancellato e può essere consultato solo dall'autore, dai" " moderatori e dagli amministratori" -#: models/__init__.py:570 +#: models/__init__.py:762 msgid "" "Sorry, only moderators, site administrators and post owners can edit deleted" " posts" @@ -3136,19 +3708,19 @@ msgstr "" "Mi spiace, solo l'autore, i moderatori e gli amministratori possono " "modificare un post cancellato." -#: models/__init__.py:585 +#: models/__init__.py:777 msgid "Sorry, since your account is blocked you cannot edit posts" msgstr "" "Mi spiace, non puoi modificare alcun post perché il tuo account è stato " "bloccato" -#: models/__init__.py:589 +#: models/__init__.py:781 msgid "" "Sorry, since your account is suspended you can edit only your own posts" msgstr "" "Mi spiace, puoi modificare solo i tuoi post perché il tuo account è sospeso" -#: models/__init__.py:594 +#: models/__init__.py:786 #, python-format msgid "" "Sorry, to edit wiki posts, a minimum reputation of %(min_rep)s is required" @@ -3156,7 +3728,7 @@ msgstr "" "Mi spiace, per modificare i post appartenenti allo wiki servono almeno " "%(min_rep)s punti reputazione" -#: models/__init__.py:601 +#: models/__init__.py:793 #, python-format msgid "" "Sorry, to edit other people's posts, a minimum reputation of %(min_rep)s is " @@ -3165,7 +3737,7 @@ msgstr "" "Mi spiace, per modificare i post altrui servono almeno %(min_rep)s punti " "reputazione" -#: models/__init__.py:664 +#: models/__init__.py:856 msgid "" "Sorry, cannot delete your question since it has an upvoted answer posted by " "someone else" @@ -3179,17 +3751,17 @@ msgstr[1] "" "Mi spiace, non puoi cancellare la tua domanda perché qualcun altro ha " "fornito delle risposte con voti a favore" -#: models/__init__.py:679 +#: models/__init__.py:871 msgid "Sorry, since your account is blocked you cannot delete posts" msgstr "Mi spiace, non puoi cancellare post perché il tuo account è blocato" -#: models/__init__.py:683 +#: models/__init__.py:875 msgid "" "Sorry, since your account is suspended you can delete only your own posts" msgstr "" "Mi spiace, puoi cancellare solo i tuoi post perché il tuo account è sospeso" -#: models/__init__.py:687 +#: models/__init__.py:879 #, python-format msgid "" "Sorry, to deleted other people' posts, a minimum reputation of %(min_rep)s " @@ -3198,16 +3770,16 @@ msgstr "" "Mi spiace, per cancellare i post altrui servono almeno %(min_rep)s punti " "reputazione" -#: models/__init__.py:707 +#: models/__init__.py:899 msgid "Sorry, since your account is blocked you cannot close questions" msgstr "" "Mi spiace, non puoi chiudere domande perché il tuo account è stato bloccato" -#: models/__init__.py:711 +#: models/__init__.py:903 msgid "Sorry, since your account is suspended you cannot close questions" msgstr "Mi spiace, non puoi chiudere domande perché il tuo account è sospeso" -#: models/__init__.py:715 +#: models/__init__.py:907 #, python-format msgid "" "Sorry, to close other people' posts, a minimum reputation of %(min_rep)s is " @@ -3216,7 +3788,7 @@ msgstr "" "Mi spiace, per chiudere post altrui servono almeno %(min_rep)s punti " "reputazione." -#: models/__init__.py:724 +#: models/__init__.py:916 #, python-format msgid "" "Sorry, to close own question a minimum reputation of %(min_rep)s is required" @@ -3224,7 +3796,7 @@ msgstr "" "Mi spiace, per chiudere una tua domanda servono almeno %(min_rep)s punti " "reputazione." -#: models/__init__.py:748 +#: models/__init__.py:942 #, python-format msgid "" "Sorry, only administrators, moderators or post owners with reputation > " @@ -3233,7 +3805,7 @@ msgstr "" "Mi spiace, solo amministratori, moderatori e autori con più di %(min_rep)s " "punti reputazione possono riaprire domande." -#: models/__init__.py:754 +#: models/__init__.py:948 #, python-format msgid "" "Sorry, to reopen own question a minimum reputation of %(min_rep)s is " @@ -3242,17 +3814,30 @@ msgstr "" "Mi spiace, per riaprire una tua domanda devi avere almeno %(min_rep)s punti " "reputazione." -#: models/__init__.py:775 +#: models/__init__.py:953 +#, fuzzy +msgid "Sorry, you cannot reopen questions because your account is blocked" +msgstr "" +"Mi spiace, non puoi accettare risposte perché il tuo account è stato " +"bloccato" + +#: models/__init__.py:958 +#, fuzzy +msgid "Sorry, you cannot reopen questions because your account is suspended" +msgstr "" +"Mi spiace, non puoi accettare risposte perché il tuo account è sospeso" + +#: models/__init__.py:981 msgid "You have flagged this question before and cannot do it more than once" msgstr "" "Hai selezionato la domanda in precedenza e non puoi farlo più di una volta" -#: models/__init__.py:783 +#: models/__init__.py:989 msgid "" "Sorry, since your account is blocked you cannot flag posts as offensive" msgstr "Mi spiace, non puoi cancellare post perché il tuo account è blocato" -#: models/__init__.py:794 +#: models/__init__.py:1000 #, python-format msgid "" "Sorry, to flag posts as offensive a minimum reputation of %(min_rep)s is " @@ -3261,7 +3846,7 @@ msgstr "" "Mi spiace, servono almeno %(min_rep)s punti reputazione per dichiarare un " "post come offensivo" -#: models/__init__.py:815 +#: models/__init__.py:1021 #, python-format msgid "" "Sorry, you have exhausted the maximum number of %(max_flags_per_day)s " @@ -3270,15 +3855,15 @@ msgstr "" "siamo spiacenti, hai esaurito il massimo numero di %(max_flags_per_day)s " "flag offensivi al giorno" -#: models/__init__.py:827 +#: models/__init__.py:1033 msgid "cannot remove non-existing flag" msgstr "Non è possibile rimuovere un flag non esistente" -#: models/__init__.py:833 +#: models/__init__.py:1039 msgid "Sorry, since your account is blocked you cannot remove flags" msgstr "Mi spiace, non puoi cancellare i flag perché il tuo account è blocato" -#: models/__init__.py:837 +#: models/__init__.py:1043 msgid "" "Sorry, your account appears to be suspended and you cannot remove flags. " "Please contact the forum administrator to reach a resolution." @@ -3287,7 +3872,7 @@ msgstr "" "rimuovere i flag. Prego contatta un amministratore per risolvere il " "problema." -#: models/__init__.py:843 +#: models/__init__.py:1049 #, python-format msgid "Sorry, to flag posts a minimum reputation of %(min_rep)d is required" msgid_plural "" @@ -3299,15 +3884,15 @@ msgstr[1] "" "Mi spiace, serve almeno %(min_rep)d punto reputazione per cambiare i tag di " "una domanda" -#: models/__init__.py:862 +#: models/__init__.py:1068 msgid "you don't have the permission to remove all flags" msgstr "Non hai i permessi per modificare i valori." -#: models/__init__.py:863 +#: models/__init__.py:1069 msgid "no flags for this entry" msgstr "nessun flag per questo elemento" -#: models/__init__.py:887 +#: models/__init__.py:1093 msgid "" "Sorry, only question owners, site administrators and moderators can retag " "deleted questions" @@ -3315,19 +3900,19 @@ msgstr "" "Mi spiace, solo gli autori, i moderatori e gli amministratori possono " "cambiare i tag di una domanda cancellata" -#: models/__init__.py:894 +#: models/__init__.py:1100 msgid "Sorry, since your account is blocked you cannot retag questions" msgstr "" "Mi spiace, non puoi cambiare i tag perché il tuo account è stato bloccato." -#: models/__init__.py:898 +#: models/__init__.py:1104 msgid "" "Sorry, since your account is suspended you can retag only your own questions" msgstr "" "Mi spiace, puoi cambiare i tag solo alle tue domande perché il tuo account è" " sospeso." -#: models/__init__.py:902 +#: models/__init__.py:1108 #, python-format msgid "" "Sorry, to retag questions a minimum reputation of %(min_rep)s is required" @@ -3335,65 +3920,65 @@ msgstr "" "Mi spiace, servono almeno %(min_rep)s punti reputazione per cambiare i tag " "di una domanda" -#: models/__init__.py:921 +#: models/__init__.py:1127 msgid "Sorry, since your account is blocked you cannot delete comment" msgstr "" "Mi spiace, non puoi cancellare commenti perché il tuo account è stato " "bloccato." -#: models/__init__.py:925 +#: models/__init__.py:1131 msgid "" "Sorry, since your account is suspended you can delete only your own comments" msgstr "" "Mi spiace, puoi cancellare solo i tuoi commenti perché il tuo account è " "sospeso." -#: models/__init__.py:929 +#: models/__init__.py:1135 #, python-format msgid "Sorry, to delete comments reputation of %(min_rep)s is required" msgstr "" "Mi spiace, servono almeno %(min_rep)s punti reputazione per cancellare " "commenti." -#: models/__init__.py:953 +#: models/__init__.py:1159 msgid "sorry, but older votes cannot be revoked" msgstr "siamo spiacenti, ma i vecchi voti non possono essere tolti" -#: models/__init__.py:1469 utils/functions.py:78 +#: models/__init__.py:1815 utils/functions.py:97 #, python-format msgid "on %(date)s" msgstr "il %(date)s" -#: models/__init__.py:1471 +#: models/__init__.py:1817 msgid "in two days" msgstr "in due giorni" -#: models/__init__.py:1473 +#: models/__init__.py:1819 msgid "tomorrow" msgstr "domani" -#: models/__init__.py:1475 +#: models/__init__.py:1821 #, python-format msgid "in %(hr)d hour" msgid_plural "in %(hr)d hours" msgstr[0] "%(hr)d ora fa" msgstr[1] "%(hr)d ore fa" -#: models/__init__.py:1477 +#: models/__init__.py:1823 #, python-format msgid "in %(min)d min" msgid_plural "in %(min)d mins" msgstr[0] "%(min)d minuto fa" msgstr[1] "%(min)d minuti fa" -#: models/__init__.py:1478 +#: models/__init__.py:1824 #, python-format msgid "%(days)d day" msgid_plural "%(days)d days" msgstr[0] "%(days)d giorni" msgstr[1] "%(days)d giorno" -#: models/__init__.py:1480 +#: models/__init__.py:1826 #, python-format msgid "" "New users must wait %(days)s before answering their own question. You can " @@ -3402,80 +3987,114 @@ msgstr "" "I nuovi utenti devono aspettare %(days)s prima di poter rispondere alle " "proprie domande. Puoi pubblicare una risposta %(left)s" -#: models/__init__.py:1653 skins/default/templates/feedback_email.txt:9 +#: models/__init__.py:2004 templates/email/feedback_email.txt:9 msgid "Anonymous" msgstr "utente non registrato" -#: models/__init__.py:1749 +#: models/__init__.py:2108 msgid "Site Adminstrator" msgstr "Amministratore del sito" -#: models/__init__.py:1751 +#: models/__init__.py:2110 msgid "Forum Moderator" msgstr "Moderatore del forum" -#: models/__init__.py:1753 +#: models/__init__.py:2112 msgid "Suspended User" msgstr "Utente sospeso" -#: models/__init__.py:1755 +#: models/__init__.py:2114 msgid "Blocked User" msgstr "Utente bloccato" -#: models/__init__.py:1757 +#: models/__init__.py:2116 msgid "Registered User" msgstr "Utente registrato" -#: models/__init__.py:1759 +#: models/__init__.py:2118 msgid "Watched User" msgstr "Utente in prova" -#: models/__init__.py:1761 +#: models/__init__.py:2120 msgid "Approved User" msgstr "Utente approvato" -#: models/__init__.py:1870 +#: models/__init__.py:2302 #, python-format msgid "%(username)s karma is %(reputation)s" msgstr "%(username)s ha %(reputation)s punti reputazione" -#: models/__init__.py:1880 +#: models/__init__.py:2312 #, python-format msgid "one gold badge" msgid_plural "%(count)d gold badges" msgstr[0] "%(count)d medaglie d'oro" msgstr[1] "una medaglia d'oro" -#: models/__init__.py:1887 +#: models/__init__.py:2319 #, python-format msgid "one silver badge" msgid_plural "%(count)d silver badges" msgstr[0] "una medaglia d'argento" msgstr[1] "%(count)d medaglie d'argento" -#: models/__init__.py:1894 +#: models/__init__.py:2326 #, python-format msgid "one bronze badge" msgid_plural "%(count)d bronze badges" msgstr[0] "una medaglia di bronzo" msgstr[1] "%(count)d medaglie di bronzo" -#: models/__init__.py:1905 +#: models/__init__.py:2337 #, python-format msgid "%(item1)s and %(item2)s" msgstr "%(item1)s e %(item2)s" -#: models/__init__.py:1909 +#: models/__init__.py:2341 #, python-format msgid "%(user)s has %(badges)s" msgstr "%(user)s ha %(badges)s" -#: models/__init__.py:2389 +#: models/__init__.py:2923 +#, fuzzy, python-format +msgid "%(user)s shared a %(post_link)s." +msgstr "%(user)s ha %(badges)s" + +#: models/__init__.py:2926 models/__init__.py:2936 +#, fuzzy, python-format +msgid "%(user)s edited a %(post_link)s." +msgstr "il sito web di %(username)s è %(url)s" + +#: models/__init__.py:2928 +#, python-format +msgid "%(user)s posted a %(post_link)s" +msgstr "%(user)s ha pubblicato un %(post_link)s" + +#: models/__init__.py:2931 +#, fuzzy, python-format +msgid "%(user)s edited an %(post_link)s." +msgstr "il sito web di %(username)s è %(url)s" + +#: models/__init__.py:2933 +#, python-format +msgid "%(user)s posted an %(post_link)s." +msgstr "%(user)s ha pubblicato un %(post_link)s" + +#: models/__init__.py:2938 +#, python-format +msgid "%(user)s posted a %(post_link)s." +msgstr "%(user)s ha pubblicato un %(post_link)s" + +#: models/__init__.py:2954 +msgid "To reply, PLEASE WRITE ABOVE THIS LINE." +msgstr "Per rispondere, si prega di scrivere di sopra di questa linea." + +#: models/__init__.py:2986 #, python-format msgid "\"%(title)s\"" msgstr "\"%(title)s\"" -#: models/__init__.py:2542 +#: models/__init__.py:3210 #, python-format msgid "" "Congratulations, you have received a badge '%(badge_name)s'. Check out tuo profilo." -#: models/__init__.py:2745 views/commands.py:460 +#: models/__init__.py:3482 +#, fuzzy, python-format +msgid "Welcome to %(site_name)s" +msgstr "Benvenuto %(username)s," + +#: models/__init__.py:3503 views/commands.py:678 msgid "Your tag subscription was saved, thanks!" msgstr "La tua sottoscrizione al tag è stata salvata." @@ -3681,7 +4305,7 @@ msgstr "Prima revisione" #: models/badges.py:623 msgid "Associate Editor" -msgstr "Pubblicatore Associato" +msgstr "Associato" #: models/badges.py:627 #, python-format @@ -3752,11 +4376,11 @@ msgstr "Esperto" msgid "Very active in one tag" msgstr "Molto attivo in domande con lo stesso tag" -#: models/post.py:1071 +#: models/post.py:1477 msgid "Sorry, this question has been deleted and is no longer accessible" msgstr "Mi spiace, questa domanda è stata cancellata e non è più accessibile" -#: models/post.py:1087 +#: models/post.py:1493 msgid "" "Sorry, the answer you are looking for is no longer available, because the " "parent question has been removed" @@ -3764,11 +4388,11 @@ msgstr "" "Siamo spiacenti, la risposta che cercavi non è più disponibile perchè la " "domanda originale è stata rimossa" -#: models/post.py:1094 +#: models/post.py:1500 msgid "Sorry, this answer has been removed and is no longer accessible" msgstr "Mi spiace, questa domanda è stata cancellata e non è più accessibile" -#: models/post.py:1110 +#: models/post.py:1516 msgid "" "Sorry, the comment you are looking for is no longer accessible, because the " "parent question has been removed" @@ -3776,7 +4400,7 @@ msgstr "" "Siamo spiacenti, il commento che cercavi non è più disponibile perchè la " "domanda originale è stata rimossa" -#: models/post.py:1117 +#: models/post.py:1523 msgid "" "Sorry, the comment you are looking for is no longer accessible, because the " "parent answer has been removed" @@ -3784,25 +4408,102 @@ msgstr "" "Siamo spiacenti, la risposta che cercavi non è più disponibile perchè la " "domanda originale è stata rimossa" -#: models/question.py:54 +#: models/post.py:1545 +msgid "This post is temporarily not available" +msgstr "Questo post è temporaneamente non disponibile" + +#: models/post.py:2048 #, python-format -msgid "\" and \"%s\"" -msgstr "\" e \"%s\"" +msgid "" +"Thank you for your post to %(site)s. It will be published after the " +"moderators review." +msgstr "" +"Grazie per il tuo post a %(site)s. Saraà pubblicato dopo la revisione dei " +"moderatori." -#: models/question.py:57 -msgid "\" and more" +#: models/post.py:2052 +#, fuzzy, python-format +msgid "your post to %(site)s" +msgstr "Riguardo %(site)s" + +#: models/post.py:2059 +msgid "" +"Your post was placed on the moderation queue and will be published after the" +" moderator approval." +msgstr "" +"Il tuo post è stato inserito nella coda di moderazione e sarà pubblicato " +"dopo l'approvazione del moderatore." + +#: models/question.py:77 +#, python-format +msgid "\" and \"%s\"" +msgstr "\" e \"%s\"" + +#: models/question.py:80 +msgid "\" and more" msgstr "\" ed altro ancora" -#: models/reply_by_email.py:71 +#: models/question.py:686 +#, fuzzy, python-format +msgid "%(count)d answer:" +msgid_plural "%(count)d answers:" +msgstr[0] "ha commentato una risposta" +msgstr[1] "ha commentato una risposta" + +#: models/question.py:1162 +#, python-format +msgid "Tag %s is new and will be submitted for the moderators approval" +msgstr "Il tag %s è nuovo e sarà presentato per l'approvazione dei moderatori" + +#: models/question.py:1167 models/tag.py:231 +#, python-format +msgid "Tags %s are new and will be submitted for the moderators approval" +msgstr "" +"I tag %s sono nuovi e saranno presentati per l'approvazione dei moderatori" + +#: models/reply_by_email.py:37 +#, fuzzy +msgid "Post an answer" +msgstr "modificare ogni risposta" + +#: models/reply_by_email.py:38 +#, fuzzy +msgid "Post a comment" +msgstr "aggiungi commento" + +#: models/reply_by_email.py:39 +#, fuzzy +msgid "Edit post" +msgstr "cancella" + +#: models/reply_by_email.py:40 +msgid "Append to post" +msgstr "Aggiungi al post" + +#: models/reply_by_email.py:41 +msgid "Answer or comment, depending on the size of post" +msgstr "Risposta o commento, a seconda delle dimensioni del post" + +#: models/reply_by_email.py:42 +#, fuzzy +msgid "Validate email and record signature" +msgstr "Verifica email non spedita" + +#: models/reply_by_email.py:105 +#, fuzzy +msgid "added content by email" +msgstr "modificato via email" + +#: models/reply_by_email.py:108 msgid "edited by email" msgstr "modificato via email" -#: models/repute.py:143 +#: models/repute.py:223 #, python-format msgid "Changed by moderator. Reason: %(reason)s" msgstr "Modificato da un moderatore. Motivo: %(reason)s" -#: models/repute.py:154 +#: models/repute.py:234 #, python-format msgid "" "%(points)s points were added for %(username)s's contribution to question " @@ -3811,7 +4512,7 @@ msgstr "" " %(username)s ha guadagnato %(points)s punti reputazione per i suoi " "contributi alla domanda %(question_title)s" -#: models/repute.py:159 +#: models/repute.py:239 #, python-format msgid "" "%(points)s points were subtracted for %(username)s's contribution to " @@ -3820,1679 +4521,1982 @@ msgstr "" " %(username)s ha perso %(points)s punti reputazione per i suoi contributi " "alla domanda %(question_title)s" -#: models/tag.py:106 -msgid "interesting" -msgstr "interessanti" - -#: models/tag.py:106 -msgid "ignored" -msgstr "ignorate" +#: models/tag.py:223 +#, python-format +msgid "New tags added to %s" +msgstr "Nuovi tag aggiunti a %s" -#: models/user.py:266 +#: models/user.py:282 msgid "Entire forum" msgstr "Tutto il forum" -#: models/user.py:267 +#: models/user.py:283 msgid "Questions that I asked" msgstr "Domande poste da me" -#: models/user.py:268 +#: models/user.py:284 msgid "Questions that I answered" msgstr "Domande a cui ho risposto" -#: models/user.py:269 +#: models/user.py:285 msgid "Individually selected questions" msgstr "Domande selezionate individualmente" -#: models/user.py:270 +#: models/user.py:286 msgid "Mentions and comment responses" msgstr "Citazioni e risposte ai miei commenti" -#: models/user.py:273 +#: models/user.py:289 msgid "Instantly" msgstr "Immediatamente" -#: models/user.py:274 +#: models/user.py:290 msgid "Daily" msgstr "Ogni giorno" -#: models/user.py:275 +#: models/user.py:291 msgid "Weekly" msgstr "Ogni settimana" -#: models/user.py:276 +#: models/user.py:292 msgid "No email" msgstr "Mai" -#: skins/common/templates/authopenid/authopenid_macros.html:63 -msgid "Please enter your user name, then sign in" -msgstr "Per favore inserisci il tuo username, quindi accedi" +#: models/user.py:510 +msgid "Can join when they want" +msgstr "Possono entrare quando vogliono" -#: skins/common/templates/authopenid/authopenid_macros.html:64 -#: skins/common/templates/authopenid/signin.html:97 -msgid "(or select another login method above)" -msgstr "(oppure scegli una delle opzioni qui sopra)" +#: models/user.py:511 +msgid "Users ask permission" +msgstr "Utenti chiedono il permesso" -#: skins/common/templates/authopenid/authopenid_macros.html:66 -#: skins/common/templates/authopenid/signin.html:113 -msgid "Sign in" -msgstr "Registrati" +#: models/user.py:512 +#, fuzzy +msgid "Moderator adds users" +msgstr "modera questo utente" -#: skins/common/templates/authopenid/changeemail.html:2 -#: skins/common/templates/authopenid/changeemail.html:8 -#: skins/common/templates/authopenid/changeemail.html:49 -msgid "Change Email" -msgstr "Cambia email" +#: models/user.py:561 +#, fuzzy +msgid "Please give a list of valid email addresses." +msgstr "inserisci un indirizzo e-mail valido" -#: skins/common/templates/authopenid/changeemail.html:10 -msgid "Save your email address" -msgstr "Salva il tuo indirizzo e-mail" +#: models/user.py:571 +#, fuzzy +msgid "Please give a list of valid email domain names." +msgstr "inserisci un indirizzo e-mail valido" -#: skins/common/templates/authopenid/changeemail.html:15 -#, python-format -msgid "" -"Enter your new email into the box below if \n" -"you'd like to use another email for update subscriptions.\n" -"
    Currently you are using %%(email)s" -msgstr "" -"Inserisci la tua nuova email nel box sottostante per aggiornare la mail delle tue sottoscrizioni.\n" -"
    Attualmente stai usando %%(email)s" +#: models/widgets.py:34 +#, fuzzy +msgid "css for the widget" +msgstr "CSS per il widget di domande" -#: skins/common/templates/authopenid/changeemail.html:19 -#, python-format -msgid "" -"Please enter your email address in the box below.\n" -"Valid email address is required on this Q&A forum. If you like, \n" -"you can receive updates on interesting questions or entire\n" -"forum via email. Also, your email is used to create a unique \n" -"gravatar image for your\n" -"account. Email addresses are never shown or otherwise shared with anybody\n" -"else." -msgstr "" -"Prego inserisci l'indirizzo email nel box sotto.\n" -"Un indirizzo email valido è richiesto in questo Q&A forum. Se vorrai, \n" -"potrai ricevere aggiornamenti su domande interessanti o sull'intero forum. Inoltre, la tua email è usata per creare un'unica immagine\n" -"gravatar per il tuo account. Gli indirizzi email non sono mai mostrati o condivisi con nessun'altro." +#: templates/404.jinja.html:3 templates/404.jinja.html.py:10 +msgid "Page not found" +msgstr "Pagina non trovata" -#: skins/common/templates/authopenid/changeemail.html:38 -msgid "" -"Your new Email: \n" -"(will not be shown to anyone, must be valid)" -msgstr "" -"La tua nuova Email: \n" -"(non sarà mai mostrata a nessuno, deve essere valida)" +#: templates/404.jinja.html:13 +msgid "Sorry, could not find the page you requested." +msgstr "Pagina non trovata" -#: skins/common/templates/authopenid/changeemail.html:49 -msgid "Save Email" -msgstr "Salva e-mail" +#: templates/404.jinja.html:15 +msgid "This might have happened for the following reasons:" +msgstr "Possibili motivi:" -#: skins/common/templates/authopenid/changeemail.html:51 -#: skins/default/templates/answer_edit.html:25 -#: skins/default/templates/close.html:16 -#: skins/default/templates/feedback.html:64 -#: skins/default/templates/question_edit.html:36 -#: skins/default/templates/question_retag.html:22 -#: skins/default/templates/reopen.html:27 -#: skins/default/templates/subscribe_for_tags.html:16 -#: skins/default/templates/user_profile/user_edit.html:102 -msgid "Cancel" -msgstr "Annulla" +#: templates/404.jinja.html:17 +msgid "this question or answer has been deleted;" +msgstr "questa domanda o risposta è stata cancellata;" -#: skins/common/templates/authopenid/changeemail.html:58 -msgid "Validate email" -msgstr "Verifica e-mail" +#: templates/404.jinja.html:18 +msgid "url has error - please check it;" +msgstr "l'indirizzo è errato — controllalo;" -#: skins/common/templates/authopenid/changeemail.html:61 -#, python-format +#: templates/404.jinja.html:19 msgid "" -"An email with a validation link has been sent to \n" -"%%(email)s. Please follow the emailed link with your \n" -"web browser. Email validation is necessary to help insure the proper use of \n" -"email on Q&A. If you would like to use \n" -"another email, please change it again." +"the page you tried to visit is protected or you don't have sufficient " +"points, see" msgstr "" -"Una mail con un link di validazione è stata spedita a \n" -"%%(email)s. Prego segui il link nella mail con il tuo browser. La validazione della mail è necessaria per garantire il corretto utilizzo del forum. Se vuoi usare \n" -"un'altra email, prego cambiala nuovamente." +"la pagina che stai cercando di visitare è protetta oppure non hai " +"sufficienti punti reputazione, vedi" -#: skins/common/templates/authopenid/changeemail.html:70 -msgid "Email not changed" -msgstr "E-mail non modificata" +#: templates/404.jinja.html:19 templates/widgets/footer.html:39 +msgid "faq" +msgstr "domande frequenti" -#: skins/common/templates/authopenid/changeemail.html:73 -#, python-format -msgid "" -"Your email address %%(email)s has not been changed.\n" -" If you decide to change it later - you can always do it by editing \n" -"it in your user profile or by using the previous form again." -msgstr "" -"Il tuo indirizzo email %%(email)s non è stato cambiato.\n" -" Se decidi di cambiarlo successivamente potrai farlo modificandolo nel tuo profilo utente o usando ancora la form precedente." +#: templates/404.jinja.html:20 +msgid "if you believe this error 404 should not have occured, please" +msgstr "se credi che questo messaggio di errore 404 sia inappropriato," -#: skins/common/templates/authopenid/changeemail.html:80 -msgid "Email changed" -msgstr "E-mail modificata" +#: templates/404.jinja.html:21 +msgid "report this problem" +msgstr "per favore segnala questo problema" -#: skins/common/templates/authopenid/changeemail.html:83 -#, python-format -msgid "" -"\n" -"Your email address is now set to %%(email)s. \n" -"Updates on the questions that you like most will be sent to this address. \n" -"Email notifications are sent once a day or less frequently - only when there \n" -"are any news." -msgstr "" -"\n" -"La tua email è ora impostata a %%(email)s. \n" -"Gli aggiornamenti alle domande che preferisci verranno spediti a questo indirizzo. \n" -"Le notifiche via email saranno spedite solo una volta al giorno o meno e solo se ci sono novità." +#: templates/404.jinja.html:30 templates/500.jinja.html:11 +msgid "back to previous page" +msgstr "torna alla pagina precedente" -#: skins/common/templates/authopenid/changeemail.html:91 -msgid "Email verified" -msgstr "E-mail verificata" +#: templates/404.jinja.html:31 templates/widgets/scope_nav.html:6 +msgid "see all questions" +msgstr "vedi tutte le domande" -#: skins/common/templates/authopenid/changeemail.html:94 -msgid "" -"Thank you for verifying your email! Now \n" -"you can ask and answer questions. Also if \n" -"you find a very interesting question you can subscribe for the \n" -"updates - then will be notified about changes once a day\n" -"or less frequently." -msgstr "" -"Grazie per aver verificato la tua " -"email! Ora potrai chiedere e " -"rispondere a domande. Inoltre, se trovi una domanda che ti " -"interessa particolarmente potrai sottoscrivere agli " -"aggiornamenti - e sarai notificato degli aggiornamenti una " -"volta al giorno o meno frequentemente." +#: templates/404.jinja.html:32 +msgid "see all tags" +msgstr "vedi tutti i tag" -#: skins/common/templates/authopenid/changeemail.html:102 -msgid "Validation email not sent" -msgstr "Verifica email non spedita" +#: templates/500.jinja.html:3 templates/500.jinja.html.py:5 +msgid "Internal server error" +msgstr "Errore interno del server" -#: skins/common/templates/authopenid/changeemail.html:105 -#, python-format -msgid "" -"Your current email address %%(email)s has been \n" -"validated before so the new key was not sent. You can change email used for update subscriptions if \n" -"necessary." +#: templates/500.jinja.html:8 +msgid "system error log is recorded, error will be fixed as soon as possible" msgstr "" -"Il tuo indirizzo email corrente %%(email)s è stato validato in precedenza quindi nessuna nuova chiave è stata inviata. Puoi cambiare l'email usata per le sottoscrizioni se necessario." +"questo errore è stato registrato, sarà risolto al più presto possibile" -#: skins/common/templates/authopenid/complete.html:21 -msgid "Registration" -msgstr "Registrati" +#: templates/500.jinja.html:9 +msgid "please report the error to the site administrators if you wish" +msgstr "puoi segnalare tu stesso questo errore agli amministratori del sito" -#: skins/common/templates/authopenid/complete.html:23 -msgid "User registration" -msgstr "Registrati" +#: templates/500.jinja.html:12 +msgid "see latest questions" +msgstr "vedi le domande recenti" -#: skins/common/templates/authopenid/complete.html:60 -msgid "Receive forum updates by email" -msgstr "Ricevi gli aggiornamenti del forum via email" +#: templates/500.jinja.html:13 +msgid "see tags" +msgstr "vedi i tag" -#: skins/common/templates/authopenid/complete.html:64 -#: skins/common/templates/authopenid/signup_with_password.html:46 -msgid "please select one of the options above" -msgstr "scegli una delle opzioni qui sopra" +#: templates/answer_edit.html:4 templates/answer_edit.html.py:10 +msgid "Edit answer" +msgstr "Modifica risposta" -#: skins/common/templates/authopenid/complete.html:67 -#: skins/common/templates/authopenid/signup_with_password.html:4 -#: skins/common/templates/authopenid/signup_with_password.html:53 -msgid "Signup" -msgstr "Accedi" +#: templates/answer_edit.html:10 templates/question_edit.html:9 +#: templates/question_retag.html:5 templates/revisions.html:7 +msgid "back" +msgstr "indietro" -#: skins/common/templates/authopenid/confirm_email.txt:1 -msgid "Thank you for registering at our Q&A forum!" -msgstr "Grazie per esserti registrato sul nostro forum Q&A!" +#: templates/answer_edit.html:14 +msgid "revision" +msgstr "revisione" -#: skins/common/templates/authopenid/confirm_email.txt:3 -msgid "Your account details are:" -msgstr "Il tuo account è:" +#: templates/answer_edit.html:35 templates/question_edit.html:45 +msgid "Save edit" +msgstr "Salva modifica" -#: skins/common/templates/authopenid/confirm_email.txt:5 -msgid "Username:" -msgstr "Nome utente:" +#: templates/answer_edit.html:36 templates/close.html:16 +#: templates/feedback.html:64 templates/question_edit.html:46 +#: templates/question_retag.html:22 templates/reopen.html:28 +#: templates/subscribe_for_tags.html:16 +#: templates/authopenid/changeemail.html:51 +#: templates/user_profile/reject_post_dialog.html:36 +#: templates/user_profile/reject_post_dialog.html:74 +#: templates/user_profile/reject_post_dialog.html:104 +#: templates/user_profile/user_edit.html:110 +msgid "Cancel" +msgstr "Annulla" -#: skins/common/templates/authopenid/confirm_email.txt:6 -msgid "Password:" -msgstr "Password:" +#: templates/answer_edit.html:74 templates/answer_edit.html.py:77 +#: templates/ask.html:54 templates/ask.html.py:57 +#: templates/question_edit.html:85 templates/question_edit.html.py:88 +#: templates/question/javascript.html:95 templates/question/javascript.html:98 +#: templates/widgets/edit_post.html:83 +msgid "hide preview" +msgstr "nascondi anteprima" -#: skins/common/templates/authopenid/confirm_email.txt:8 -msgid "Please sign in here:" -msgstr "Puoi accedere al tuo account da qui:" +#: templates/answer_edit.html:77 templates/ask.html:57 +#: templates/question_edit.html:88 templates/question/javascript.html:98 +msgid "show preview" +msgstr "mostra anteprima" -#: skins/common/templates/authopenid/confirm_email.txt:11 -#: skins/common/templates/authopenid/email_validation.txt:13 -msgid "" -"Sincerely,\n" -"Q&A Forum Administrator" -msgstr "" -"Cordialmente,\n" -" l'Amministratore" +#: templates/ask.html:4 templates/widgets/ask_button.html:8 +#: templates/widgets/ask_form.html:49 +msgid "Ask Your Question" +msgstr "Fai la tua domanda" -#: skins/common/templates/authopenid/email_validation.txt:1 -msgid "Greetings from the Q&A forum" -msgstr "Benvenuto sul forum Q&A" +#: templates/badge.html:5 templates/badge.html.py:9 +#: templates/user_profile/user_recent.html:20 +#: templates/user_profile/user_stats.html:120 +#, python-format +msgid "%(name)s" +msgstr "%(name)s" -#: skins/common/templates/authopenid/email_validation.txt:3 -msgid "To make use of the Forum, please follow the link below:" -msgstr "Per utilizzare il forum, clicca sul collegamento qui sotto:" +#: templates/badge.html:5 +msgid "Badge" +msgstr "Medaglia" -#: skins/common/templates/authopenid/email_validation.txt:7 -msgid "Following the link above will help us verify your email address." -msgstr "" -"Cliccando sul collegamento qui sopra, verificherai il tuo indirizzo e-mail." +#: templates/badge.html:7 +#, python-format +msgid "Badge \"%(name)s\"" +msgstr "Medaglia \"%(name)s\"" -#: skins/common/templates/authopenid/email_validation.txt:9 -msgid "" -"If you believe that this message was sent in mistake - \n" -"no further action is needed. Just ignore this email, we apologize\n" -"for any inconvenience" -msgstr "" -"Se hai ricevuto questo messaggio per errore, basta che tu ignori questa " -"e-mail. Ci scusiamo per il problema." +#: templates/badge.html:9 templates/user_profile/user_recent.html:18 +#: templates/user_profile/user_stats.html:118 +#, python-format +msgid "%(description)s" +msgstr "%(description)s" -#: skins/common/templates/authopenid/logout.html:3 -msgid "Logout" -msgstr "Logout" +#: templates/badge.html:14 +msgid "user received this badge:" +msgid_plural "users received this badge:" +msgstr[0] "utente ha guadagnato questa medaglia:" +msgstr[1] "utenti hanno guadagnato questa medaglia:" -#: skins/common/templates/authopenid/logout.html:5 -msgid "You have successfully logged out" -msgstr "Ti sei disconnesso con successo" +#: templates/badges.html:3 templates/badges.html.py:5 +msgid "Badges" +msgstr "Medaglie" -#: skins/common/templates/authopenid/logout.html:7 -msgid "" -"However, you still may be logged in to your OpenID provider. Please logout " -"of your provider if you wish to do so." +#: templates/badges.html:7 +msgid "Community gives you awards for your questions, answers and votes." msgstr "" -"Comunque, puoi ancora essere collegato col tuo provider OpenID. Prego " -"sloggati se vuoi continuare." +"Il tuo contributo a questa comunità, attraverso domande, risposte e voti, " +"viene premiato con delle medaglie." -#: skins/common/templates/authopenid/signin.html:4 -msgid "User login" -msgstr "Accesso utente" +#: templates/badges.html:8 +#, fuzzy, python-format +msgid "" +"Below is the list of available badges and number \n" +" of times each type of badge has been awarded. Have ideas about fun \n" +"badges? Please, give us your feedback\n" +msgstr "" +"Qui sotto trovi una lista delle medaglie disponibili, con indicato il numero" +" di persone che le hanno ottenute. Hai qualche idea per delle nuove " +"medaglie? Proponila\n" -#: skins/common/templates/authopenid/signin.html:14 -#, python-format +#: templates/badges.html:36 +msgid "Community badges" +msgstr "Tipi di medaglie " + +#: templates/badges.html:38 +msgid "gold badge: the highest honor and is very rare" +msgstr "Medaglia d'oro: il più alto onore ed è molto rara" + +#: templates/badges.html:41 +#, fuzzy msgid "" -"\n" -" Your answer to %(title)s %(summary)s will be posted once you log in\n" -" " +"Gold badge is the highest award in this community. To obtain it you have to show \n" +"profound knowledge and ability in addition to your active participation." msgstr "" -"\n" -"La tua risposta alla domanda \"%(title)s %(summary)s...\" è stata memorizzata e verrà pubblicata non appena ti registrerai." +"La medaglia d'oro è il premio più alto in questa comunità. Per ottenerla " +"devi mostrare una profonda conoscenza e capacità, oltre che una " +"partecipazione attiva." + +#: templates/badges.html:47 templates/badges.html.py:51 +msgid "" +"silver badge: occasionally awarded for the very high quality contributions" +msgstr "" +"Medaglia d'argento: occasionalmente assegnata per i contributi di alta " +"qualità" + +#: templates/badges.html:54 templates/badges.html.py:58 +msgid "bronze badge: often given as a special honor" +msgstr "Medaglie di bronzo: date anche come riconoscimento speciale" + +#: templates/close.html:3 templates/close.html.py:5 +msgid "Close question" +msgstr "Chiudi domanda" + +#: templates/close.html:6 +msgid "Close the question" +msgstr "Chiudi la domanda" + +#: templates/close.html:11 +msgid "Reasons" +msgstr "Motivo:" + +#: templates/close.html:15 +msgid "OK to close" +msgstr "Chiudi" + +#: templates/faq_static.html:3 templates/faq_static.html.py:5 +#: templates/widgets/answer_edit_tips.html:20 +#: templates/widgets/question_edit_tips.html:16 views/meta.py:68 +msgid "FAQ" +msgstr "FAQ" + +#: templates/faq_static.html:5 +msgid "Frequently Asked Questions " +msgstr "Domande frequenti" + +#: templates/faq_static.html:6 +msgid "What kinds of questions can I ask here?" +msgstr "Che tipo di domande posso porre qui?" + +#: templates/faq_static.html:7 +#, fuzzy +msgid "" +"Most importantly - questions should be relevant to this " +"community." +msgstr "" +"La cosa più importante — le domande devono essere " +"interessanti per gli altri" + +#: templates/faq_static.html:8 +msgid "" +"Before you ask - please make sure to search for a similar question. You can " +"search questions by their title or tags." +msgstr "" +"Prima di porre una domanda, usa la funzione di ricerca per assicurarti che " +"non sia già stata posta" + +#: templates/faq_static.html:10 +msgid "What kinds of questions should be avoided?" +msgstr "Che domande devo evitare?" + +#: templates/faq_static.html:11 +msgid "" +"Please avoid asking questions that are not relevant to this community, too " +"subjective and argumentative." +msgstr "" +"Evita domande che sono troppo vaghe, polemiche o poco interessanti per gli " +"altri" + +#: templates/faq_static.html:13 +msgid "What should I avoid in my answers?" +msgstr "Cosa devo evitare nelle risposte?" + +#: templates/faq_static.html:14 +msgid "" +"is a question and answer site - it is not a " +"discussion group. Please avoid holding debates in your answers as " +"they tend to dilute the essense of questions and answers. For the brief " +"discussions please use commenting facility." +msgstr "" +"è un sito di domande e risposte - non è un gruppo " +"di discussione. Si prega di evitare dibattiti nelle vostre risposte" +" in quanto tendono a togliere l'essenza delle domande e risposte. Per le " +"brevi discussioni si prega di utilizzare i commenti." + +#: templates/faq_static.html:15 +msgid "Who moderates this community?" +msgstr "Chi sono i moderatori?" + +#: templates/faq_static.html:16 +msgid "The short answer is: you." +msgstr "In breve: tu." + +#: templates/faq_static.html:17 +msgid "This website is moderated by the users." +msgstr "Questo sito è moderato dai suoi utenti." + +#: templates/faq_static.html:18 +msgid "" +"Karma system allows users to earn rights to perform a variety of moderation " +"tasks" +msgstr "" +"Il sistema dei punti reputazione consente agli utenti di guadagnare il " +"diritto di effettuare le varie operazioni di moderazione." + +#: templates/faq_static.html:20 +msgid "How does karma system work?" +msgstr "Come funzionano i punti reputazione?" + +#: templates/faq_static.html:21 +msgid "" +"When a question or answer is upvoted, the user who posted them will gain " +"some points, which are called \\\"karma points\\\". These points serve as a " +"rough measure of the community trust to him/her. Various moderation tasks " +"are gradually assigned to the users based on those points." +msgstr "" +"Quando una domanda o risposta è votata positivamente, l'utente che ha " +"postato otterrà alcuni punti, che sono chiamati \\\"punti karma\\\". Questi " +"punti servono come una misura approssimativa della fiducia che gli riserva " +"la comunità. Diverse attività di moderazione sono gradualmente assegnate " +"agli utenti basandosi su questi punti." -#: skins/common/templates/authopenid/signin.html:21 +#: templates/faq_static.html:22 #, python-format msgid "" -"Your question \n" -" %(title)s %(summary)s will be posted once you log in\n" -" " +"For example, if you ask an interesting question or give a helpful answer, " +"your input will be upvoted. On the other hand if the answer is misleading - " +"it will be downvoted. Each vote in favor will generate " +"%(REP_GAIN_FOR_RECEIVING_UPVOTE)s points, each vote against" +" will subtract %(REP_LOSS_FOR_RECEIVING_DOWNVOTE)s points. " +"There is a limit of %(MAX_REP_GAIN_PER_USER_PER_DAY)s " +"points that can be accumulated for a question or answer per day. The table " +"below explains reputation point requirements for each type of moderation " +"task." msgstr "" -"La tua domanda " -"\"%(title)s %(summary)s...\" è stata memorizzata e verrà pubblicata non appena ti " -"registrerai." +"Per esempio, se poni una domanda interessante o dai una risposta utile, gli " +"utenti ti daranno dei voti positivi. D'altro canto, se la risposta è " +"sbagliata, gli utenti ti daranno dei voti negativi. Ogni voto a tuo favore " +"ti procura %(REP_GAIN_FOR_RECEIVING_UPVOTE)s punti " +"reputazione; ogni voto contro di te ti fa perdere " +"%(REP_LOSS_FOR_RECEIVING_DOWNVOTE)s punti reputazione. Puoi" +" guadagnare un massimo di %(MAX_REP_GAIN_PER_USER_PER_DAY)s" +" punti al giorno per ogni tua domanda o risposta. Nella tabella qui sotto " +"trovi quanti punti reputazione sono necessari per ogni tipo di potere di " +"moderazione." -#: skins/common/templates/authopenid/signin.html:28 +#: templates/faq_static.html:32 templates/user_profile/user_votes.html:14 +msgid "upvote" +msgstr "votare a favore" + +#: templates/faq_static.html:36 +msgid "add comments" +msgstr "aggiungere commenti" + +#: templates/faq_static.html:40 templates/user_profile/user_votes.html:16 +msgid "downvote" +msgstr "votare contro" + +#: templates/faq_static.html:43 +msgid " accept own answer to own questions" +msgstr "accettare la propria risposta alle proprie domande" + +#: templates/faq_static.html:47 +msgid "open and close own questions" +msgstr "aprire e chiudere le proprie domande" + +#: templates/faq_static.html:51 +msgid "retag other's questions" +msgstr "modificare i tag delle domande altrui" + +#: templates/faq_static.html:56 +msgid "edit community wiki questions" +msgstr "modificare le 'domande comunitarie'" + +#: templates/faq_static.html:61 +msgid "edit any answer" +msgstr "modificare ogni risposta" + +#: templates/faq_static.html:65 +msgid "delete any comment" +msgstr "cancellare commenti altrui" + +#: templates/faq_static.html:69 +msgid "How to change my picture (gravatar) and what is gravatar?" +msgstr "Come cambiare la mia foto (gravatar) e che cosa è gravatar?" + +#: templates/faq_static.html:70 msgid "" -"Choose your favorite service below to sign in using secure OpenID or similar" -" technology. Your external service password always stays confidential and " -"you don't have to rememeber or create another one." +"

    The picture that appears on the users profiles is called " +"gravatar (which means globally " +"recognized avatar).

    Here is how it " +"works: a cryptographic key (unbreakable code) is calculated" +" from your email address. You upload your picture (or your favorite alter " +"ego image) the website gravatar.com from where we " +"later retreive your image using the key.

    This way all the websites you" +" trust can show your image next to your posts and your email address remains" +" private.

    Please personalize your account with an " +"image - just register at gravatar.com (just please be" +" sure to use the same email address that you used to register with us). " +"Default image that looks like a kitchen tile is generated automatically.

    " msgstr "" -"Scegli il tuo servizio preferito per autenticarti usando OpenID o una " -"tecnologia simile. La tua password del servizio rimarrà sempre confidenziale" -" e non la dovrai ricordare o crearne un'altra." +"

    L'immagine che appare sui profili utenti viene chiamata " +"gravatar (che significa g lobally " +"r ecognized avatar).

    Ecco come " +"funziona: una chiave crittografica (codice infrangibile) è " +"calcolata dal tuo indirizzo e-mail. Caricate foto (o la vostra immagine " +"preferita alter ego) nel sito " +"gravatar.com, da dove andiamo poi a prelevare " +"l'immagine utilizzando la chiave.

    In questo modo tutti possono " +"mostrare l'immagine accanto al tuo post mentre il tuo indirizzo e-mail resta" +" privato.

    Per favore personalizza il tuo account con " +"un'immagine - basta registrarsi a " +"gravatar.com (si prega di assicurarsi di utilizzare lo " +"stesso indirizzo email che hai utilizzato per registrarti con noi). L' " +"immagine di default che si presenta come una piastrella cucina viene " +"generata automaticamente.

    " -#: skins/common/templates/authopenid/signin.html:31 +#: templates/faq_static.html:71 +msgid "To register, do I need to create new password?" +msgstr "Devo scegliere una password per registrarmi?" + +#: templates/faq_static.html:72 +#, fuzzy msgid "" -"It's a good idea to make sure that your existing login methods still work, " -"or add a new one. Please click any of the icons below to check/change or add" -" new login methods." +"No, you don't have to. You can login through any service that supports " +"OpenID, e.g. Google, Yahoo, AOL, etc." msgstr "" -"E' una buona idea controllare che i tuoi metodi di accesso attuali " -"funzionino correttamente. Prego clicca su una delle icone sotto per " -"controllare/modificare o aggiungere un nuovo metodo di accesso." +"No, non è necessario. Puoi accedere attraverso il tuo account su un " +"qualunque sito che supporta OpenID, come Google, Yahoo, AOL, eccetera." + +#: templates/faq_static.html:73 +msgid "\"Login now!\"" +msgstr "Accedi ora!" -#: skins/common/templates/authopenid/signin.html:33 +#: templates/faq_static.html:75 +msgid "Why other people can edit my questions/answers?" +msgstr "Perché le altre persone possono modificare quello che scrivo?" + +#: templates/faq_static.html:76 +msgid "Goal of this site is..." +msgstr "" +"Lo scopo di questo sito è di creare una comunità dedita allo scambio di idee" +" e alla creazione di contenuti il più possibile utili alla comunità stessa." + +#: templates/faq_static.html:76 msgid "" -"Please add a more permanent login method by clicking one of the icons below," -" to avoid logging in via email each time." +"So questions and answers can be edited like wiki pages by experienced users " +"of this site and this improves the overall quality of the knowledge base " +"content." msgstr "" -"Prego aggiungi un altro metodo di accesso cliccando su una delle icone sotto" -" per evitare di accedere ogni volta via email." +"Perciò domande e risposte possono essere modificate come pagine di uno wiki " +"dagli utenti più esperti; questo contribuisce a migliorare la qualità totale" +" dei contenuti in questo sito." + +#: templates/faq_static.html:77 +msgid "If this approach is not for you, we respect your choice." +msgstr "Se questo approccio non fa per te, rispettiamo la tua scelta." -#: skins/common/templates/authopenid/signin.html:37 +#: templates/faq_static.html:79 +msgid "Still have questions?" +msgstr "Hai altre domande?" + +#: templates/faq_static.html:80 +#, fuzzy, python-format msgid "" -"Click on one of the icons below to add a new login method or re-validate an " -"existing one." +"Please ask your question, help make our " +"community better!" msgstr "" -"Clicca su una delle icone qui sotto per aggiungere un nuovo metodo di login " -"o riverifica uno esistente." +"Ponile tu stesso, e contribuisci a " +"migliorare questo sito!" + +#: templates/feedback.html:3 +msgid "Feedback" +msgstr "Contatti" -#: skins/common/templates/authopenid/signin.html:39 +#: templates/feedback.html:5 +msgid "Give us your feedback!" +msgstr "Dicci cosa pensi di questo sito!" + +#: templates/feedback.html:14 +#, python-format msgid "" -"You don't have a method to log in right now, please add one or more by " -"clicking any of the icons below." +"\n" +" Dear %(user_name)s, we look forward to hearing your feedback. \n" +" Please type and send us your message below.\n" +" " msgstr "" -"Non hai un metodo per accedere adesso, sei pregato di aggiungerne uno o più " -"cliccando sulle icone qui sotto." +"\n" +"Caro %(user_name)s, ci interessa moltissimo sentire la tua opinione. Scrivi i tuoi commenti qui sotto." -#: skins/common/templates/authopenid/signin.html:42 +#: templates/feedback.html:21 msgid "" -"Please check your email and visit the enclosed link to re-connect to your " -"account" +"\n" +" Dear visitor, we look forward to hearing your feedback.\n" +" Please type and send us your message below.\n" +" " msgstr "" -"Sei pregato di controllare la posta elettronica e visitare il link allegato " -"per riconnettersi al tuo account" +"\n" +"Caro visitatore, ci interessa moltissimo la tua opinione. Scrivi i tuoi commenti qui sotto." -#: skins/common/templates/authopenid/signin.html:89 -msgid "or enter your user name and password, then sign in" -msgstr "o inserisci il tuo nome utente e password, quindi accedi" +#: templates/feedback.html:30 +msgid "(to hear from us please enter a valid email or check the box below)" +msgstr "" +"(per ascoltare da noi si prega di inserire un indirizzo email valido o la " +"casella qui sotto)" -#: skins/common/templates/authopenid/signin.html:93 -msgid "Please, sign in" -msgstr "Puoi accedere al tuo account da qui:" +#: templates/feedback.html:37 templates/feedback.html.py:46 +msgid "(this field is required)" +msgstr "(campo obbligatorio)" -#: skins/common/templates/authopenid/signin.html:100 -msgid "Login failed, please try again" -msgstr "Accesso non riuscito, riprovare" +#: templates/feedback.html:55 +msgid "(Please solve the captcha)" +msgstr "(Si prega di risolvere il captcha)" -#: skins/common/templates/authopenid/signin.html:104 -msgid "Login or email" -msgstr "Login o Email" +#: templates/feedback.html:63 +msgid "Send Feedback" +msgstr "Invia" -#: skins/common/templates/authopenid/signin.html:108 utils/forms.py:169 -msgid "Password" -msgstr "Password" +#: templates/groups.html:3 templates/groups.html.py:6 +#: templates/question/sidebar.html:119 +msgid "Groups" +msgstr "Gruppi" -#: skins/common/templates/authopenid/signin.html:120 -msgid "To change your password - please enter the new one twice, then submit" +#: templates/groups.html:11 +msgid "All groups" +msgstr "Tutti i gruppi" + +#: templates/groups.html:13 +#, fuzzy +msgid "all groups" +msgstr "all badges" + +#: templates/groups.html:15 +#, fuzzy +msgid "My groups" +msgstr "Gruppi di impostazioni" + +#: templates/groups.html:17 +#, fuzzy +msgid "my groups" +msgstr "Gruppi di impostazioni" + +#: templates/groups.html:25 +msgid "" +"Tip: to create a new group - please go to some user profile and add the new " +"group there. That user will be the first member of the group" msgstr "" -"Per cambiare la password - per favore inserire due volte una nuova, quindi " -"submittare" +"Suggerimento: per creare un nuovo gruppo - vai ad un profilo utente e " +"aggiungi il nuovo gruppo. L'utente sarà il primo membro del gruppo" -#: skins/common/templates/authopenid/signin.html:124 -msgid "New password" -msgstr "Nuova password" +#: templates/groups.html:30 +msgid "Group" +msgstr "Gruppo" -#: skins/common/templates/authopenid/signin.html:133 -msgid "Please, retype" -msgstr "per favore, digita di nuovo la password" +#: templates/groups.html:31 +#, fuzzy +msgid "Number of members" +msgstr "volte" -#: skins/common/templates/authopenid/signin.html:157 -msgid "Here are your current login methods" -msgstr "Qui i metodi di accesso" +#: templates/help.html:2 templates/help.html.py:4 +msgid "Help" +msgstr "Guida" -#: skins/common/templates/authopenid/signin.html:161 -msgid "provider" -msgstr "provider" +#: templates/help.html:7 +#, python-format +msgid "Welcome %(username)s," +msgstr "Benvenuto %(username)s," -#: skins/common/templates/authopenid/signin.html:162 -msgid "last used" -msgstr "ultimo accesso" +#: templates/help.html:9 +msgid "Welcome," +msgstr "Benvenuto," -#: skins/common/templates/authopenid/signin.html:163 -msgid "delete, if you like" -msgstr "eliminare, se preferisci" +#: templates/help.html:13 +#, python-format +msgid "Thank you for using %(app_name)s, here is how it works." +msgstr "Grazie per aver utilizzato %(app_name)s, ecco come funziona." -#: skins/common/templates/authopenid/signin.html:177 -#: skins/common/templates/question/answer_controls.html:13 -#: skins/common/templates/question/question_controls.html:4 -msgid "delete" -msgstr "cancella" +#: templates/help.html:16 +#, fuzzy +msgid "How questions, answers and comments work" +msgstr "Consenti di inviare domande per email" -#: skins/common/templates/authopenid/signin.html:179 -msgid "cannot be deleted" -msgstr "non puo' essere eliminato" +#: templates/help.html:18 +msgid "" +"This site is for asking and answering questions, not for open-ended " +"discussions." +msgstr "" +"Questo sito è per chiedere e rispondere alle domande, non per discussioni " +"aperte." -#: skins/common/templates/authopenid/signin.html:192 -msgid "Still have trouble signing in?" -msgstr "Hai altre domande?" +#: templates/help.html:19 +msgid "" +"We encourage everyone to use “question” space for asking and “answer” for " +"answering." +msgstr "" +"Invitiamo tutti a usare lo spazio \"domanda\" per chiedere e \"risposta\" " +"per la rispondere." -#: skins/common/templates/authopenid/signin.html:197 -msgid "Please, enter your email address below and obtain a new key" +#: templates/help.html:22 +msgid "" +"Despite that, each question and answer can be commented – \n" +" the comments are good for the limited discussions." msgstr "" -"Per favore, inserisci il tuo indirizzo email qui sotto per ottenere una " -"nuova chiave" +"Nonostante ciò, ogni domanda e risposta possono essere commentati - i " +"commenti sono buoni per le discussioni limitate." -#: skins/common/templates/authopenid/signin.html:199 -msgid "Please, enter your email address below to recover your account" +#: templates/help.html:26 +#, fuzzy +msgid "Please search before asking your questions" +msgstr "Ricorda, puoi sempre porre tu stesso una domanda!" + +#: templates/help.html:27 +msgid "" +"Type your question in the search bar and see whether a similar question has " +"been asked before" msgstr "" -"Per favore, inserisci il tuo indirizzo email qui sotto per recuperare il tuo" -" account" +"Digitare la domanda nella barra di ricerca e vedere se una simile domanda è " +"stata chiesta prima" -#: skins/common/templates/authopenid/signin.html:202 -msgid "recover your account via email" -msgstr "recupera il tuo account via email" +#: templates/help.html:29 +msgid "Search has advanced capabilities:" +msgstr "La ricerca dispone di funzionalità avanzate:" -#: skins/common/templates/authopenid/signin.html:213 -msgid "Send a new recovery key" -msgstr "Invia una nuova chiave di ripristino" +#: templates/help.html:31 +msgid "to search in title - enter [title: your text]" +msgstr "per la ricerca nel titolo - immettere [titolo: il testo]" -#: skins/common/templates/authopenid/signin.html:215 -msgid "Recover your account via email" -msgstr "Recupera il tuo account via email" +#: templates/help.html:32 +msgid "to search by tags - enter [tag: sometag] or #sometag" +msgstr "per la ricerca di tag - immettere [tag: qualchetag] o #qualchetag" -#: skins/common/templates/authopenid/signup_with_password.html:10 -msgid "Please register by clicking on any of the icons below" -msgstr "Si prega di registrarsi cliccando su una delle icone qui sotto" +#: templates/help.html:33 +msgid "to search by user - enter [user: somename] or @somename or @\"some name\"" +msgstr "" +"per la ricerca dall'utente - immettere [utente: qualchenome] o @qualchenome " +"o @\"qualche nome\"" -#: skins/common/templates/authopenid/signup_with_password.html:23 -msgid "or create a new user name and password here" -msgstr "o creare un nuovo nome utente e password qui" +#: templates/help.html:35 +msgid "" +"In addition, it is possible to click on tags to add them to the search " +"query." +msgstr "" +"Inoltre, è possibile fare clic su un tag per aggiungerlo alla query di " +"ricerca." -#: skins/common/templates/authopenid/signup_with_password.html:25 -msgid "Create login name and password" -msgstr "Scegli nome utente e password" +#: templates/help.html:37 +msgid "" +"Finally, a separate tag search box is available in the side bar of the main " +"page, where the search tags can be entered as well" +msgstr "" +"Infine, è disponibile nella barra laterale della pagina principale un box di" +" ricerca tag, dove i tag possono essere inseriti comunque" -#: skins/common/templates/authopenid/signup_with_password.html:26 +#: templates/help.html:40 msgid "" -"If you prefer, create your forum login name and \n" -"password here. However, please keep in mind that we also support \n" -"OpenID login method. With OpenID you can \n" -"simply reuse your external login (e.g. Gmail or AOL) without ever sharing \n" -"your login details with anyone and having to remember yet another password." +"Important!!! All search terms are combined with a logical \"AND\" " +"expression - to narrow the search by adding new terms." msgstr "" -"Se preferisci, crea il tuo login e password qui. " -"Tuttavia, tieni presente che supportiamo anche il metodo di login " -"OpenID. Con OpenID è possibile " -"riutilizzare semplicemente il login esterno (ad esempio Gmail o AOL) senza " -"mai condividere i tuoi dati di accesso con nessuno e di dover ricordare " -"ancora un'altra password." +"Importante!!! Tutti i termini di ricerca vengono combinati con " +"un'espressione logica \"AND\" - per restringere la ricerca aggiungendo nuovi" +" termini." -#: skins/common/templates/authopenid/signup_with_password.html:41 -msgid "Receive periodic updates by email" -msgstr "Ricevere aggiornamenti periodici per email" +#: templates/help.html:42 +msgid "Voting" +msgstr "Voto" -#: skins/common/templates/authopenid/signup_with_password.html:50 +#: templates/help.html:44 +#, python-format msgid "" -"Please read and type in the two words below to help us prevent automated " -"account creation." +"Voting in %(app_name)s helps to select best answers and thank most helpful " +"users." msgstr "" -"Riscrivi le due parole che leggi qui sotto. Questo serve a impedire la " -"creazione automatizzata di nuovi account." +"Votare in %(app_name)s aiuta a selezionare le migliori risposte e premiare " +"gli utenti più utili." -#: skins/common/templates/authopenid/signup_with_password.html:55 -msgid "or" -msgstr "oppure" +#: templates/help.html:47 +#, python-format +msgid "" +"Please vote when you find helpful information,\n" +" it really helps the %(app_name)s community." +msgstr "" +"Si prega di votare quando troverete informazioni utili, aiuta molto la " +"comunità di %(app_name)s." -#: skins/common/templates/authopenid/signup_with_password.html:56 -msgid "return to OpenID login" -msgstr "torna al login OpenID" +#: templates/help.html:51 +msgid "Other topics" +msgstr "Altri argomenti" + +#: templates/help.html:53 +#, fuzzy +msgid "" +"You can @mention users anywhere in the text to point their attention,\n" +" follow users and conversations and report inappropriate content by flagging it." +msgstr "" +"Inoltre, è possibile menzionare (@mention) gli utenti in tutto il testo per " +"ottenere la loro attenzione, seguire le conversazioni e gli utenti e " +"segnalare contenuti inappropriati contrassegnandoli." + +#: templates/help.html:56 +msgid "Enjoy." +msgstr "Divertiti." + +#: templates/import_data.html:2 templates/import_data.html.py:4 +msgid "Import StackExchange data" +msgstr "Importazione dei dati StackExchange" + +#: templates/import_data.html:13 +msgid "" +"Warning: if your database is not empty, please back it up\n" +" before attempting this operation." +msgstr "" +"Attenzione: se il database non è vuoto, per favore eseguirne il " +"backup prima di effettuare questa operazione." + +#: templates/import_data.html:16 +msgid "" +"Upload your stackexchange dump .zip file, then wait until\n" +" the data import completes. This process may take several minutes.\n" +" Please note that feedback will be printed in plain text.\n" +" " +msgstr "" +"Caricare il file .zip di stackexchange immagine, quindi attendere fino al completamento dell'importazione dei dati. Questo processo potrebbe richiedere alcuni minuti.\n" +" Si prega di notare che il feedback verrà stampato in testo normale.\n" +" " + +#: templates/import_data.html:25 +msgid "Import data" +msgstr "Importazione dei dati" + +#: templates/import_data.html:27 +msgid "" +"In the case you experience any difficulties in using this import tool,\n" +" please try importing your data via command line: python manage.py load_stackexchange path/to/your-data.zip" +msgstr "" +"Nel caso si incontrare delle difficoltà nell'utilizzo di questo strumento di" +" importazione, prova a importare i dati tramite linea di comando: " +"python manage.py load_stackexchange path/to/your-data.zip" + +#: templates/list_suggested_tags.html:11 +#, fuzzy +msgid "Tag" +msgstr "Tags" + +#: templates/list_suggested_tags.html:12 +msgid "Suggested by" +msgstr "Suggerito da" -#: skins/common/templates/avatar/add.html:3 -msgid "add avatar" -msgstr "aggiungi avatar" +#: templates/list_suggested_tags.html:13 +#, fuzzy +msgid "Your decision" +msgstr "revisione" -#: skins/common/templates/avatar/add.html:5 -msgid "Change avatar" -msgstr "Cambia avatar" +#: templates/list_suggested_tags.html:14 +#, fuzzy +msgid "Suggested tag was used for questions" +msgstr "Ha creato un tag usato da almeno %(num)s domande" -#: skins/common/templates/avatar/add.html:6 -#: skins/common/templates/avatar/change.html:7 -msgid "Your current avatar: " -msgstr "Il tuo attuale avatar: " +#: templates/list_suggested_tags.html:34 +msgid "Accept" +msgstr "Accettare" -#: skins/common/templates/avatar/add.html:9 -#: skins/common/templates/avatar/change.html:11 -msgid "You haven't uploaded an avatar yet. Please upload one now." -msgstr "Ancora non avete caricato un avatar. Si prega di caricare uno ora." +#: templates/list_suggested_tags.html:35 +msgid "Reject" +msgstr "Rifiutare" -#: skins/common/templates/avatar/add.html:13 -msgid "Upload New Image" -msgstr "Caricare la nuova immagine" +#: templates/list_suggested_tags.html:50 +#, python-format +msgid "Apply tag \"%(name)s\" to all above questions" +msgstr "Applicare il tag \"%(name)s \" a tutte le domande sopra" -#: skins/common/templates/avatar/change.html:4 -msgid "change avatar" -msgstr "cambia avatar" +#: templates/list_suggested_tags.html:51 +#, fuzzy +msgid "Reject tag" +msgstr "azzera i tag" -#: skins/common/templates/avatar/change.html:17 -msgid "Choose new Default" -msgstr "Scegliete nuovo predefinito." +#: templates/list_suggested_tags.html:59 templates/tags.html:10 +#: templates/tags.html.py:36 +msgid "Nothing found" +msgstr "Nessun risultato" -#: skins/common/templates/avatar/change.html:22 -msgid "Upload" -msgstr "Upload" +#: templates/macros.html:5 +#, python-format +msgid "Share this question on %(site)s" +msgstr "Condividi questa domanda su %(site)s" -#: skins/common/templates/avatar/confirm_delete.html:2 -msgid "delete avatar" -msgstr "eliminare avatar" +#: templates/macros.html:39 +msgid "current number of votes" +msgstr "numero attuale di voti" -#: skins/common/templates/avatar/confirm_delete.html:4 -msgid "Please select the avatars that you would like to delete." -msgstr "Si prega di selezionare l'avatar che vuoi eliminare." +#: templates/macros.html:52 +msgid "anonymous user" +msgstr "utente non registrato" + +#: templates/macros.html:99 +msgid "this post is marked as community wiki" +msgstr "Questo post è contrassegnato come comunità wiki" -#: skins/common/templates/avatar/confirm_delete.html:6 +#: templates/macros.html:102 #, python-format msgid "" -"You have no avatars to delete. Please upload one now." +"This post is a wiki.\n" +" Anyone with karma >%(wiki_min_rep)s is welcome to improve it." msgstr "" -"Non hai nessun avatar da eliminare. Per favore caricare uno ora." +"Questo post è un wiki.\n" +"Chiunque con karma >%(wiki_min_rep)s è il benvenuto per migliorarlo." -#: skins/common/templates/avatar/confirm_delete.html:12 -msgid "Delete These" -msgstr "Eliminare questi" +#: templates/macros.html:108 +msgid "asked" +msgstr "chiesto il" -#: skins/common/templates/question/answer_controls.html:2 -msgid "swap with question" -msgstr "Rispondi alla domanda" +#: templates/macros.html:110 +msgid "answered" +msgstr "risposto il" -#: skins/common/templates/question/answer_controls.html:7 -msgid "permanent link" -msgstr "link permanente" +#: templates/macros.html:112 +msgid "posted" +msgstr "scritto il" -#: skins/common/templates/question/answer_controls.html:8 -#: skins/default/templates/widgets/answer_edit_tips.html:45 -#: skins/default/templates/widgets/question_edit_tips.html:40 -msgid "link" -msgstr "collegamento" +#: templates/macros.html:144 +msgid "updated" +msgstr "modificato" -#: skins/common/templates/question/answer_controls.html:13 -#: skins/common/templates/question/question_controls.html:4 -msgid "undelete" -msgstr "riattiva domanda" +#: templates/macros.html:259 templates/macros.html.py:265 +#, fuzzy +msgid "Leave this group" +msgstr "Gruppi di impostazioni" -#: skins/common/templates/question/answer_controls.html:19 -msgid "remove offensive flag" -msgstr "Rimuovi i flag inappropriati" +#: templates/macros.html:260 templates/macros.html.py:262 +#: templates/macros.html:281 +msgid "Join this group" +msgstr "Partecipare a questo gruppo" -#: skins/common/templates/question/answer_controls.html:21 -#: skins/common/templates/question/question_controls.html:16 -msgid "remove flag" -msgstr "rimuovi il flag" +#: templates/macros.html:261 templates/macros.html.py:266 +#: templates/macros.html:276 +msgid "You are a member" +msgstr "Sei un membro" -#: skins/common/templates/question/answer_controls.html:26 -#: skins/common/templates/question/answer_controls.html:35 -#: skins/common/templates/question/question_controls.html:14 -#: skins/common/templates/question/question_controls.html:20 -#: skins/common/templates/question/question_controls.html:27 -msgid "" -"report as offensive (i.e containing spam, advertising, malicious text, etc.)" -msgstr "" -"segnala questo messaggio come offensivo (spam, pubblicità, insulti...)" +#: templates/macros.html:268 +msgid "Cancel application" +msgstr "Cancella l'applicazione" -#: skins/common/templates/question/answer_controls.html:28 -#: skins/common/templates/question/answer_controls.html:37 -#: skins/common/templates/question/question_controls.html:22 -#: skins/common/templates/question/question_controls.html:29 -msgid "flag offensive" -msgstr "segnala come offensivo" +#: templates/macros.html:269 templates/macros.html.py:278 +msgid "Waiting approval" +msgstr "In attesa di approvazione" + +#: templates/macros.html:271 templates/macros.html.py:272 +#: templates/macros.html:283 +msgid "Ask to join" +msgstr "Chiedere di aderire" + +#: templates/macros.html:312 +#, python-format +msgid "see questions tagged '%(tag)s'" +msgstr "vedi domande con i tag '%(tag)s'" + +#: templates/macros.html:419 +msgid "delete this comment" +msgstr "cancella questo commento" -#: skins/common/templates/question/answer_controls.html:41 -#: skins/common/templates/question/question_controls.html:36 -#: skins/default/templates/macros.html:311 -#: skins/default/templates/revisions.html:38 -#: skins/default/templates/revisions.html:41 +#: templates/macros.html:426 templates/revisions.html:38 +#: templates/revisions.html.py:41 templates/question/answer_controls.html:56 +#: templates/question/question_controls.html:36 msgid "edit" msgstr "modifica" -#: skins/common/templates/question/answer_vote_buttons.html:6 -#: skins/default/templates/user_profile/user_stats.html:24 -msgid "this answer has been selected as correct" -msgstr "questa risposta è stata accettata dall'autore" +#: templates/macros.html:430 +#, fuzzy +msgid "convert to answer" +msgstr "Accetta la tua riposta" -#: skins/common/templates/question/answer_vote_buttons.html:8 -msgid "mark this answer as correct (click again to undo)" -msgstr "" -"segna questa risposta tra le preferite (clicca una seconda volta per " -"annullare)" +#: templates/macros.html:566 +#, python-format +msgid "follow %(alias)s" +msgstr "segui %(alias)s" -#: skins/common/templates/question/closed_question_info.html:2 +#: templates/macros.html:569 #, python-format -msgid "" -"The question has been closed for the following reason " -"\"%(close_reason)s\" by" -msgstr "" -"Questa domanda è stata chiusa per il seguente motivo: " -"\"%(close_reason)s\" da" +msgid "unfollow %(alias)s" +msgstr "non seguire %(alias)s" -#: skins/common/templates/question/closed_question_info.html:4 +#: templates/macros.html:570 #, python-format -msgid "close date %(closed_at)s" -msgstr "data di chiusura %(closed_at)s" +msgid "following %(alias)s" +msgstr "seguendo %(alias)s" -#: skins/common/templates/question/question_controls.html:6 -msgid "reopen" -msgstr "riapri" +#: templates/macros.html:640 templatetags/extra_tags.py:43 +#, python-format +msgid "%(username)s gravatar image" +msgstr "Immagine gravatar per %(username)s " -#: skins/common/templates/question/question_controls.html:8 -#: skins/default/templates/user_profile/user_inbox.html:67 -msgid "close" -msgstr "chiudi" +#: templates/macros.html:649 +#, python-format +msgid "%(username)s's website is %(url)s" +msgstr "il sito web di %(username)s è %(url)s" -#: skins/common/templates/question/question_controls.html:35 -msgid "retag" -msgstr "modifica i tag" +#: templates/macros.html:664 templates/macros.html.py:665 +#: templates/macros.html:703 templates/macros.html.py:704 +msgid "previous" +msgstr "precedente" -#: skins/common/templates/widgets/edit_post.html:22 -msgid ", one of these is required" -msgstr ", uno di questi è necessario" +#: templates/macros.html:676 templates/macros.html.py:715 +msgid "current page" +msgstr "pagina corrente" -#: skins/common/templates/widgets/edit_post.html:31 -#: skins/common/templates/widgets/edit_post.html:36 -msgid "tags:" -msgstr "tag:" +#: templates/macros.html:678 templates/macros.html.py:685 +#: templates/macros.html:717 templates/macros.html.py:724 +#, python-format +msgid "page %(num)s" +msgstr "pagina %(num)s" -#: skins/common/templates/widgets/edit_post.html:32 -msgid "(required)" -msgstr "(campo obbligatorio)" +#: templates/macros.html:689 templates/macros.html.py:728 +msgid "next page" +msgstr "pagina successiva" -#: skins/common/templates/widgets/edit_post.html:58 -msgid "Toggle the real time Markdown editor preview" -msgstr "attiva/disattiva l'anteprima del codice Markdown" +#: templates/macros.html:740 +#, python-format +msgid "responses for %(username)s" +msgstr "risposte per %(username)s" -#: skins/common/templates/widgets/edit_post.html:60 -#: skins/default/templates/answer_edit.html:61 -#: skins/default/templates/answer_edit.html:64 -#: skins/default/templates/ask.html:49 skins/default/templates/ask.html:52 -#: skins/default/templates/question_edit.html:73 -#: skins/default/templates/question_edit.html:76 -#: skins/default/templates/question/javascript.html:85 -#: skins/default/templates/question/javascript.html:88 -msgid "hide preview" -msgstr "nascondi anteprima" +#: templates/macros.html:743 +#, python-format +msgid "you have %(response_count)s new response" +msgid_plural "you have %(response_count)s new responses" +msgstr[0] "hai una nuova risposta" +msgstr[1] "hai %(response_count)s nuove risposte" -#: skins/common/templates/widgets/related_tags.html:3 -#: skins/default/templates/tags.html:4 -msgid "Tags" -msgstr "Tags" +#: templates/macros.html:746 +msgid "no new responses yet" +msgstr "nessuna nuova risposta" -#: skins/common/templates/widgets/tag_selector.html:4 -msgid "Interesting tags" -msgstr "Tag preferiti" +#: templates/macros.html:761 templates/macros.html.py:762 +#, python-format +msgid "%(new)s new flagged posts and %(seen)s previous" +msgstr "%(new)s nuovi messaggi contrassegnati e %(seen)s precedenti" -#: skins/common/templates/widgets/tag_selector.html:19 -#: skins/common/templates/widgets/tag_selector.html:36 -msgid "add" -msgstr "aggiungi" +#: templates/macros.html:764 templates/macros.html.py:765 +#, python-format +msgid "%(new)s new flagged posts" +msgstr "%(new)s nuovi post contrassegnati" -#: skins/common/templates/widgets/tag_selector.html:21 -msgid "Ignored tags" -msgstr "Tag ignorati" +#: templates/macros.html:770 templates/macros.html.py:771 +#, python-format +msgid "%(seen)s flagged posts" +msgstr "%(seen)s messaggi contrassegnati" -#: skins/common/templates/widgets/tag_selector.html:38 -msgid "Display tag filter" -msgstr "Mostra il tag filtro per i tag" +#: templates/main_page.html:11 +msgid "Questions" +msgstr "Domande" -#: skins/default/templates/404.jinja.html:3 -#: skins/default/templates/404.jinja.html:10 -msgid "Page not found" -msgstr "Pagina non trovata" +#: templates/question.html:144 +msgid "post a comment / some more" +msgstr "Posta un commento / alcuni ulteriori" -#: skins/default/templates/404.jinja.html:13 -msgid "Sorry, could not find the page you requested." -msgstr "Pagina non trovata" +#: templates/question.html:147 +msgid "see some more" +msgstr "visualizza commento aggiuntivo" -#: skins/default/templates/404.jinja.html:15 -msgid "This might have happened for the following reasons:" -msgstr "Possibili motivi:" +#: templates/question.html:151 templates/question/javascript.html:26 +msgid "post a comment" +msgstr "aggiungi commento" -#: skins/default/templates/404.jinja.html:17 -msgid "this question or answer has been deleted;" -msgstr "questa domanda o risposta è stata cancellata;" +#: templates/question.html:170 templates/question/content.html:47 +msgid "Answer Your Own Question" +msgstr "Rispondi alla tua domanda" -#: skins/default/templates/404.jinja.html:18 -msgid "url has error - please check it;" -msgstr "l'indirizzo è errato — controllalo;" +#: templates/question.html:175 +msgid "Post Your Answer" +msgstr "La tua risposta" -#: skins/default/templates/404.jinja.html:19 -msgid "" -"the page you tried to visit is protected or you don't have sufficient " -"points, see" -msgstr "" -"la pagina che stai cercando di visitare è protetta oppure non hai " -"sufficienti punti reputazione, vedi" +#: templates/question.html:181 templates/widgets/ask_form.html:47 +msgid "Login/Signup to Post" +msgstr "Accedi/registrati per scrivere la tua risposta" -#: skins/default/templates/404.jinja.html:19 -#: skins/default/templates/widgets/footer.html:39 -msgid "faq" -msgstr "domande frequenti" +#: templates/question_edit.html:4 templates/question_edit.html.py:9 +msgid "Edit question" +msgstr "Modifica domanda" -#: skins/default/templates/404.jinja.html:20 -msgid "if you believe this error 404 should not have occured, please" -msgstr "se credi che questo messaggio di errore 404 sia inappropriato," +#: templates/question_retag.html:3 templates/question_retag.html.py:5 +msgid "Retag question" +msgstr "Domande simili" -#: skins/default/templates/404.jinja.html:21 -msgid "report this problem" -msgstr "per favore segnala questo problema" +#: templates/question_retag.html:21 +msgid "Retag" +msgstr "Modifica tag" -#: skins/default/templates/404.jinja.html:30 -#: skins/default/templates/500.jinja.html:11 -msgid "back to previous page" -msgstr "torna alla pagina precedente" +#: templates/question_retag.html:28 +msgid "Why use and modify tags?" +msgstr "Perché usare e modificare i tag?" -#: skins/default/templates/404.jinja.html:31 -#: skins/default/templates/widgets/scope_nav.html:6 -msgid "see all questions" -msgstr "vedi tutte le domande" +#: templates/question_retag.html:30 +msgid "Tags help to keep the content better organized and searchable" +msgstr "" +"I tag aiutano a mantenere il contenuto meglio organizzato e ricercabile" -#: skins/default/templates/404.jinja.html:32 -msgid "see all tags" -msgstr "vedi tutti i tag" +#: templates/question_retag.html:32 +msgid "tag editors receive special awards from the community" +msgstr "sarai premiato con delle medaglie per il buon uso dei tag" -#: skins/default/templates/500.jinja.html:3 -#: skins/default/templates/500.jinja.html:5 -msgid "Internal server error" -msgstr "Errore interno del server" +#: templates/question_retag.html:59 +msgid "up to 5 tags, less than 20 characters each" +msgstr "fino a 5 tag, ognuno lungo al massimo 20 caratteri" -#: skins/default/templates/500.jinja.html:8 -msgid "system error log is recorded, error will be fixed as soon as possible" -msgstr "" -"questo errore è stato registrato, sarà risolto al più presto possibile" +#: templates/reopen.html:4 templates/reopen.html.py:6 +msgid "Reopen question" +msgstr "Riapri domanda" -#: skins/default/templates/500.jinja.html:9 -msgid "please report the error to the site administrators if you wish" -msgstr "puoi segnalare tu stesso questo errore agli amministratori del sito" +#: templates/reopen.html:12 +#, fuzzy, python-format +msgid "" +"This question has been closed by \n" +" %(username)s\n" +msgstr "" +"Questa domanda è stata chiusa da\n" +"%(closed_by_username)s\n" -#: skins/default/templates/500.jinja.html:12 -msgid "see latest questions" -msgstr "vedi le domande recenti" +#: templates/reopen.html:17 +msgid "Close reason:" +msgstr "Motivo della chiusura:" -#: skins/default/templates/500.jinja.html:13 -msgid "see tags" -msgstr "vedi i tag" +#: templates/reopen.html:20 +msgid "When:" +msgstr "Quando:" -#: skins/default/templates/answer_edit.html:4 -#: skins/default/templates/answer_edit.html:10 -msgid "Edit answer" -msgstr "Modifica risposta" +#: templates/reopen.html:23 +msgid "Reopen this question?" +msgstr "Riapri questa domanda?" -#: skins/default/templates/answer_edit.html:10 -#: skins/default/templates/question_edit.html:9 -#: skins/default/templates/question_retag.html:5 -#: skins/default/templates/revisions.html:7 -msgid "back" -msgstr "indietro" +#: templates/reopen.html:27 +msgid "Reopen this question" +msgstr "Riapri questa domanda" -#: skins/default/templates/answer_edit.html:14 -msgid "revision" -msgstr "revisione" +#: templates/revisions.html:4 templates/revisions.html.py:7 +msgid "Revision history" +msgstr "Storia delle modifiche" -#: skins/default/templates/answer_edit.html:17 -#: skins/default/templates/question_edit.html:16 -msgid "select revision" -msgstr "scegli revisione" +#: templates/revisions.html:23 +msgid "click to hide/show revision" +msgstr "clicca per mostrare/nascondere le modifiche" -#: skins/default/templates/answer_edit.html:24 -#: skins/default/templates/question_edit.html:35 -msgid "Save edit" -msgstr "Salva modifica" +#: templates/revisions.html:29 +#, python-format +msgid "revision %(number)s" +msgstr "revisione %(number)s" -#: skins/default/templates/answer_edit.html:64 -#: skins/default/templates/ask.html:52 -#: skins/default/templates/question_edit.html:76 -#: skins/default/templates/question/javascript.html:88 -msgid "show preview" -msgstr "mostra anteprima" +#: templates/subscribe_for_tags.html:3 templates/subscribe_for_tags.html:5 +msgid "Subscribe for tags" +msgstr "Iscriviti per i tag" -#: skins/default/templates/ask.html:4 -#: skins/default/templates/widgets/ask_button.html:5 -#: skins/default/templates/widgets/ask_form.html:43 -msgid "Ask Your Question" -msgstr "Fai la tua domanda" +#: templates/subscribe_for_tags.html:6 +msgid "Please, subscribe for the following tags:" +msgstr "Iscriviti per i tag seguenti:" -#: skins/default/templates/badge.html:5 skins/default/templates/badge.html:9 -#: skins/default/templates/user_profile/user_recent.html:19 -#: skins/default/templates/user_profile/user_stats.html:108 -#, python-format -msgid "%(name)s" -msgstr "%(name)s" +#: templates/subscribe_for_tags.html:15 +msgid "Subscribe" +msgstr "Iscriviti" -#: skins/default/templates/badge.html:5 -msgid "Badge" -msgstr "Medaglia" +#: templates/tags.html:4 templates/tags/header.html:8 +#: templates/widgets/edit_post.html:35 templates/widgets/related_tags.html:3 +#: templates/widgets/tag_category_selector.html:2 +msgid "Tags" +msgstr "Tags" -#: skins/default/templates/badge.html:7 -#, python-format -msgid "Badge \"%(name)s\"" -msgstr "Medaglia \"%(name)s\"" +#: templates/users.html:4 templates/users.html.py:14 +msgid "Users" +msgstr "Utenti" -#: skins/default/templates/badge.html:9 -#: skins/default/templates/user_profile/user_recent.html:17 -#: skins/default/templates/user_profile/user_stats.html:106 +#: templates/users.html:12 #, python-format -msgid "%(description)s" -msgstr "%(description)s" - -#: skins/default/templates/badge.html:14 -msgid "user received this badge:" -msgid_plural "users received this badge:" -msgstr[0] "utente ha guadagnato questa medaglia:" -msgstr[1] "utenti hanno guadagnato questa medaglia:" +msgid "Users in group %(name)s" +msgstr "Utenti nel gruppo %(name)s" -#: skins/default/templates/badges.html:3 skins/default/templates/badges.html:5 -msgid "Badges" -msgstr "Medaglie" +#: templates/users.html:20 +#, fuzzy +msgid "Select/Sort by »" +msgstr "Ordina per:" -#: skins/default/templates/badges.html:7 -msgid "Community gives you awards for your questions, answers and votes." -msgstr "" -"Il tuo contributo a questa comunità, attraverso domande, risposte e voti, " -"viene premiato con delle medaglie." +#: templates/users.html:25 +#, fuzzy, python-format +msgid "people in group %(name)s" +msgstr "Impostazioni per i gruppi: %(name)s" -#: skins/default/templates/badges.html:8 -#, python-format -msgid "" -"Below is the list of available badges and number \n" -" of times each type of badge has been awarded. Have ideas about fun \n" -"badges? Please, give us your feedback\n" -msgstr "" -"Qui sotto trovi una lista delle medaglie disponibili, con indicato il numero" -" di persone che le hanno ottenute. Hai qualche idea per delle nuove " -"medaglie? Proponila\n" +#: templates/users.html:29 templates/main_page/tab_bar.html:15 +#: templates/tags/header.html:13 +msgid "Sort by »" +msgstr "Ordina per:" -#: skins/default/templates/badges.html:36 -msgid "Community badges" -msgstr "Tipi di medaglie " +#: templates/users.html:36 +msgid "see people with the highest reputation" +msgstr "vedere le persone con la più alta reputazione" -#: skins/default/templates/badges.html:38 -msgid "gold badge: the highest honor and is very rare" -msgstr "Medaglia d'oro: il più alto onore ed è molto rara" +#: templates/users.html:37 templates/user_profile/user_info.html:26 +#: templates/user_profile/user_reputation.html:5 +#: templates/user_profile/user_tabs.html:24 +msgid "karma" +msgstr "karma" -#: skins/default/templates/badges.html:41 -msgid "" -"Gold badge is the highest award in this community. To obtain it have to show \n" -"profound knowledge and ability in addition to your active participation." -msgstr "" -"La medaglia d'oro è il premio più alto in questa comunità. Per ottenerla " -"devi mostrare una profonda conoscenza e capacità, oltre che una " -"partecipazione attiva." +#: templates/users.html:43 +msgid "see people who joined most recently" +msgstr "vedere persone che hanno aderito più di recente" -#: skins/default/templates/badges.html:47 -msgid "" -"silver badge: occasionally awarded for the very high quality contributions" -msgstr "" -"Medaglia d'argento: occasionalmente assegnata per i contributi di alta " -"qualità" +#: templates/users.html:44 +msgid "recent" +msgstr "più recenti" -#: skins/default/templates/badges.html:51 -msgid "" -"msgid \"silver badge: occasionally awarded for the very high quality " -"contributions" -msgstr "" -"msgid \"medaglia d'argento: occasionalmente assegnata per i contributi di " -"alta qualità" +#: templates/users.html:49 +msgid "see people who joined the site first" +msgstr "vedere persone che hanno aderito al sito per prime" -#: skins/default/templates/badges.html:54 -#: skins/default/templates/badges.html:58 -msgid "bronze badge: often given as a special honor" -msgstr "Medaglie di bronzo: date anche come riconoscimento speciale" +#: templates/users.html:55 +msgid "see people sorted by name" +msgstr "vedi le persone ordinate per nome" -#: skins/default/templates/close.html:3 skins/default/templates/close.html:5 -msgid "Close question" -msgstr "Chiudi domanda" +#: templates/users.html:56 +msgid "by username" +msgstr "per nome" -#: skins/default/templates/close.html:6 -msgid "Close the question" -msgstr "Chiudi la domanda" +#: templates/users.html:62 +#, fuzzy, python-format +msgid "users matching query %(search_query)s:" +msgstr "utenti contenenti %(suser)s:" -#: skins/default/templates/close.html:11 -msgid "Reasons" -msgstr "Motivo:" +#: templates/users.html:65 +msgid "Nothing found." +msgstr "Nessun utente trovato" -#: skins/default/templates/close.html:15 -msgid "OK to close" -msgstr "Chiudi" +#: templates/authopenid/authopenid_macros.html:63 +msgid "Please enter your user name, then sign in" +msgstr "Per favore inserisci il tuo username, quindi accedi" -#: skins/default/templates/faq_static.html:3 -#: skins/default/templates/faq_static.html:5 -#: skins/default/templates/widgets/answer_edit_tips.html:20 -#: skins/default/templates/widgets/question_edit_tips.html:16 views/meta.py:61 -msgid "FAQ" -msgstr "FAQ" +#: templates/authopenid/authopenid_macros.html:64 +#: templates/authopenid/signin.html:98 +#: templates/authopenid/widget_signin.html:102 +msgid "(or select another login method above)" +msgstr "(oppure scegli una delle opzioni qui sopra)" -#: skins/default/templates/faq_static.html:5 -msgid "Frequently Asked Questions " -msgstr "Domande frequenti" +#: templates/authopenid/authopenid_macros.html:66 +#: templates/authopenid/signin.html:118 +#: templates/authopenid/widget_signin.html:118 +msgid "Sign in" +msgstr "Registrati" -#: skins/default/templates/faq_static.html:6 -msgid "What kinds of questions can I ask here?" -msgstr "Che tipo di domande posso porre qui?" +#: templates/authopenid/changeemail.html:2 +#: templates/authopenid/changeemail.html:8 +#: templates/authopenid/changeemail.html:49 +msgid "Change Email" +msgstr "Cambia email" -#: skins/default/templates/faq_static.html:7 -msgid "" -"Most importanly - questions should be relevant to this " -"community." -msgstr "" -"La cosa più importante — le domande devono essere " -"interessanti per gli altri" +#: templates/authopenid/changeemail.html:10 +msgid "Save your email address" +msgstr "Salva il tuo indirizzo e-mail" -#: skins/default/templates/faq_static.html:8 +#: templates/authopenid/changeemail.html:15 +#, python-format msgid "" -"Before you ask - please make sure to search for a similar question. You can " -"search questions by their title or tags." +"Enter your new email into the box below if \n" +"you'd like to use another email for update subscriptions.\n" +"
    Currently you are using %%(email)s" msgstr "" -"Prima di porre una domanda, usa la funzione di ricerca per assicurarti che " -"non sia già stata posta" - -#: skins/default/templates/faq_static.html:10 -msgid "What kinds of questions should be avoided?" -msgstr "Che domande devo evitare?" +"Inserisci la tua nuova email nel box sottostante per aggiornare la mail delle tue sottoscrizioni.\n" +"
    Attualmente stai usando %%(email)s" -#: skins/default/templates/faq_static.html:11 +#: templates/authopenid/changeemail.html:19 +#, python-format msgid "" -"Please avoid asking questions that are not relevant to this community, too " -"subjective and argumentative." +"Please enter your email address in the box below.\n" +"Valid email address is required on this Q&A forum. If you like, \n" +"you can receive updates on interesting questions or entire\n" +"forum via email. Also, your email is used to create a unique \n" +"gravatar image for your\n" +"account. Email addresses are never shown or otherwise shared with anybody\n" +"else." msgstr "" -"Evita domande che sono troppo vaghe, polemiche o poco interessanti per gli " -"altri" - -#: skins/default/templates/faq_static.html:13 -msgid "What should I avoid in my answers?" -msgstr "Cosa devo evitare nelle risposte?" +"Prego inserisci l'indirizzo email nel box sotto.\n" +"Un indirizzo email valido è richiesto in questo Q&A forum. Se vorrai, \n" +"potrai ricevere aggiornamenti su domande interessanti o sull'intero forum. Inoltre, la tua email è usata per creare un'unica immagine\n" +"gravatar per il tuo account. Gli indirizzi email non sono mai mostrati o condivisi con nessun'altro." -#: skins/default/templates/faq_static.html:14 +#: templates/authopenid/changeemail.html:38 msgid "" -"is a question and answer site - it is not a " -"discussion group. Please avoid holding debates in your answers as " -"they tend to dilute the essense of questions and answers. For the brief " -"discussions please use commenting facility." +"Your new Email: \n" +"(will not be shown to anyone, must be valid)" msgstr "" -"è un sito di domande e risposte - non è un gruppo " -"di discussione. Si prega di evitare dibattiti nelle vostre risposte" -" in quanto tendono a togliere l'essenza delle domande e risposte. Per le " -"brevi discussioni si prega di utilizzare i commenti." - -#: skins/default/templates/faq_static.html:15 -msgid "Who moderates this community?" -msgstr "Chi sono i moderatori?" +"La tua nuova Email: \n" +"(non sarà mai mostrata a nessuno, deve essere valida)" -#: skins/default/templates/faq_static.html:16 -msgid "The short answer is: you." -msgstr "In breve: tu." +#: templates/authopenid/changeemail.html:49 +msgid "Save Email" +msgstr "Salva e-mail" -#: skins/default/templates/faq_static.html:17 -msgid "This website is moderated by the users." -msgstr "Questo sito è moderato dai suoi utenti." +#: templates/authopenid/changeemail.html:58 +msgid "Validate email" +msgstr "Verifica e-mail" -#: skins/default/templates/faq_static.html:18 +#: templates/authopenid/changeemail.html:61 +#, python-format msgid "" -"Karma system allows users to earn rights to perform a variety of moderation " -"tasks" +"An email with a validation link has been sent to \n" +"%%(email)s. Please follow the emailed link with your \n" +"web browser. Email validation is necessary to help insure the proper use of \n" +"email on Q&A. If you would like to use \n" +"another email, please change it again." msgstr "" -"Il sistema dei punti reputazione consente agli utenti di guadagnare il " -"diritto di effettuare le varie operazioni di moderazione." +"Una mail con un link di validazione è stata spedita a \n" +"%%(email)s. Prego segui il link nella mail con il tuo browser. La validazione della mail è necessaria per garantire il corretto utilizzo del forum. Se vuoi usare \n" +"un'altra email, prego cambiala nuovamente." -#: skins/default/templates/faq_static.html:20 -msgid "How does karma system work?" -msgstr "Come funzionano i punti reputazione?" +#: templates/authopenid/changeemail.html:70 +msgid "Email not changed" +msgstr "E-mail non modificata" -#: skins/default/templates/faq_static.html:21 +#: templates/authopenid/changeemail.html:73 +#, python-format msgid "" -"When a question or answer is upvoted, the user who posted them will gain " -"some points, which are called \\\"karma points\\\". These points serve as a " -"rough measure of the community trust to him/her. Various moderation tasks " -"are gradually assigned to the users based on those points." +"Your email address %%(email)s has not been changed.\n" +" If you decide to change it later - you can always do it by editing \n" +"it in your user profile or by using the previous form again." msgstr "" -"Quando una domanda o risposta è votata positivamente, l'utente che ha " -"postato otterrà alcuni punti, che sono chiamati \\\"punti karma\\\". Questi " -"punti servono come una misura approssimativa della fiducia che gli riserva " -"la comunità. Diverse attività di moderazione sono gradualmente assegnate " -"agli utenti basandosi su questi punti." +"Il tuo indirizzo email %%(email)s non è stato cambiato.\n" +" Se decidi di cambiarlo successivamente potrai farlo modificandolo nel tuo profilo utente o usando ancora la form precedente." + +#: templates/authopenid/changeemail.html:80 +msgid "Email changed" +msgstr "E-mail modificata" -#: skins/default/templates/faq_static.html:22 +#: templates/authopenid/changeemail.html:83 #, python-format msgid "" -"For example, if you ask an interesting question or give a helpful answer, " -"your input will be upvoted. On the other hand if the answer is misleading - " -"it will be downvoted. Each vote in favor will generate " -"%(REP_GAIN_FOR_RECEIVING_UPVOTE)s points, each vote against" -" will subtract %(REP_LOSS_FOR_RECEIVING_DOWNVOTE)s points. " -"There is a limit of %(MAX_REP_GAIN_PER_USER_PER_DAY)s " -"points that can be accumulated for a question or answer per day. The table " -"below explains reputation point requirements for each type of moderation " -"task." +"\n" +"Your email address is now set to %%(email)s. \n" +"Updates on the questions that you like most will be sent to this address. \n" +"Email notifications are sent once a day or less frequently - only when there \n" +"are any news." msgstr "" -"Per esempio, se poni una domanda interessante o dai una risposta utile, gli " -"utenti ti daranno dei voti positivi. D'altro canto, se la risposta è " -"sbagliata, gli utenti ti daranno dei voti negativi. Ogni voto a tuo favore " -"ti procura %(REP_GAIN_FOR_RECEIVING_UPVOTE)s punti " -"reputazione; ogni voto contro di te ti fa perdere " -"%(REP_LOSS_FOR_RECEIVING_DOWNVOTE)s punti reputazione. Puoi" -" guadagnare un massimo di %(MAX_REP_GAIN_PER_USER_PER_DAY)s" -" punti al giorno per ogni tua domanda o risposta. Nella tabella qui sotto " -"trovi quanti punti reputazione sono necessari per ogni tipo di potere di " -"moderazione." +"\n" +"La tua email è ora impostata a %%(email)s. \n" +"Gli aggiornamenti alle domande che preferisci verranno spediti a questo indirizzo. \n" +"Le notifiche via email saranno spedite solo una volta al giorno o meno e solo se ci sono novità." -#: skins/default/templates/faq_static.html:32 -#: skins/default/templates/user_profile/user_votes.html:13 -msgid "upvote" -msgstr "votare a favore" +#: templates/authopenid/changeemail.html:91 +msgid "Email verified" +msgstr "E-mail verificata" -#: skins/default/templates/faq_static.html:36 -msgid "add comments" -msgstr "aggiungere commenti" +#: templates/authopenid/changeemail.html:94 +msgid "" +"Thank you for verifying your email! Now \n" +"you can ask and answer questions. Also if \n" +"you find a very interesting question you can subscribe for the \n" +"updates - then will be notified about changes once a day\n" +"or less frequently." +msgstr "" +"Grazie per aver verificato la tua " +"email! Ora potrai chiedere e " +"rispondere a domande. Inoltre, se trovi una domanda che ti " +"interessa particolarmente potrai sottoscrivere agli " +"aggiornamenti - e sarai notificato degli aggiornamenti una " +"volta al giorno o meno frequentemente." -#: skins/default/templates/faq_static.html:40 -#: skins/default/templates/user_profile/user_votes.html:15 -msgid "downvote" -msgstr "votare contro" +#: templates/authopenid/changeemail.html:102 +msgid "Validation email not sent" +msgstr "Verifica email non spedita" -#: skins/default/templates/faq_static.html:43 -msgid " accept own answer to own questions" -msgstr "accettare la propria risposta alle proprie domande" +#: templates/authopenid/changeemail.html:105 +#, python-format +msgid "" +"Your current email address %%(email)s has been \n" +"validated before so the new key was not sent. You can change email used for update subscriptions if \n" +"necessary." +msgstr "" +"Il tuo indirizzo email corrente %%(email)s è stato validato in precedenza quindi nessuna nuova chiave è stata inviata. Puoi cambiare l'email usata per le sottoscrizioni se necessario." -#: skins/default/templates/faq_static.html:47 -msgid "open and close own questions" -msgstr "aprire e chiudere le proprie domande" +#: templates/authopenid/complete.html:20 +msgid "Registration" +msgstr "Registrati" -#: skins/default/templates/faq_static.html:51 -msgid "retag other's questions" -msgstr "modificare i tag delle domande altrui" +#: templates/authopenid/complete.html:22 +msgid "User registration" +msgstr "Registrati" -#: skins/default/templates/faq_static.html:56 -msgid "edit community wiki questions" -msgstr "modificare le 'domande comunitarie'" +#: templates/authopenid/complete.html:59 +#: templates/authopenid/signup_with_password.html:4 +#: templates/authopenid/signup_with_password.html:44 +msgid "Signup" +msgstr "Accedi" -#: skins/default/templates/faq_static.html:61 -msgid "edit any answer" -msgstr "modificare ogni risposta" +#: templates/authopenid/confirm_email.txt:1 +msgid "Thank you for registering at our Q&A forum!" +msgstr "Grazie per esserti registrato sul nostro forum Q&A!" -#: skins/default/templates/faq_static.html:65 -msgid "delete any comment" -msgstr "cancellare commenti altrui" +#: templates/authopenid/confirm_email.txt:3 +msgid "Your account details are:" +msgstr "Il tuo account è:" -#: skins/default/templates/faq_static.html:69 -msgid "How to change my picture (gravatar) and what is gravatar?" -msgstr "Come cambiare la mia foto (gravatar) e che cosa è gravatar?" +#: templates/authopenid/confirm_email.txt:5 +msgid "Username:" +msgstr "Nome utente:" -#: skins/default/templates/faq_static.html:70 -msgid "" -"

    The picture that appears on the users profiles is called " -"gravatar (which means globally " -"recognized avatar).

    Here is how it " -"works: a cryptographic key (unbreakable code) is calculated" -" from your email address. You upload your picture (or your favorite alter " -"ego image) the website gravatar.com from where we " -"later retreive your image using the key.

    This way all the websites you" -" trust can show your image next to your posts and your email address remains" -" private.

    Please personalize your account with an " -"image - just register at gravatar.com (just please be" -" sure to use the same email address that you used to register with us). " -"Default image that looks like a kitchen tile is generated automatically.

    " -msgstr "" -"

    L'immagine che appare sui profili utenti viene chiamata " -"gravatar (che significa g lobally " -"r ecognized avatar).

    Ecco come " -"funziona: una chiave crittografica (codice infrangibile) è " -"calcolata dal tuo indirizzo e-mail. Caricate foto (o la vostra immagine " -"preferita alter ego) nel sito " -"gravatar.com, da dove andiamo poi a prelevare " -"l'immagine utilizzando la chiave.

    In questo modo tutti possono " -"mostrare l'immagine accanto al tuo post mentre il tuo indirizzo e-mail resta" -" privato.

    Per favore personalizza il tuo account con " -"un'immagine - basta registrarsi a " -"gravatar.com (si prega di assicurarsi di utilizzare lo " -"stesso indirizzo email che hai utilizzato per registrarti con noi). L' " -"immagine di default che si presenta come una piastrella cucina viene " -"generata automaticamente.

    " +#: templates/authopenid/confirm_email.txt:6 +msgid "Password:" +msgstr "Password:" -#: skins/default/templates/faq_static.html:71 -msgid "To register, do I need to create new password?" -msgstr "Devo scegliere una password per registrarmi?" +#: templates/authopenid/confirm_email.txt:8 +msgid "Please sign in here:" +msgstr "Puoi accedere al tuo account da qui:" -#: skins/default/templates/faq_static.html:72 +#: templates/authopenid/confirm_email.txt:11 +#: templates/authopenid/email_validation.txt:13 msgid "" -"No, you don't have to. You can login through any service that supports " -"OpenID, e.g. Google, Yahoo, AOL, etc.\"" +"Sincerely,\n" +"Q&A Forum Administrator" msgstr "" -"No, non è necessario. Puoi accedere attraverso il tuo account su un " -"qualunque sito che supporta OpenID, come Google, Yahoo, AOL, eccetera." +"Cordialmente,\n" +" l'Amministratore" -#: skins/default/templates/faq_static.html:73 -msgid "\"Login now!\"" -msgstr "Accedi ora!" +#: templates/authopenid/email_validation.html:2 +#: templates/authopenid/email_validation.html:3 +#: templates/authopenid/email_validation.txt:1 +msgid "Greetings from the Q&A forum" +msgstr "Benvenuto sul forum Q&A" -#: skins/default/templates/faq_static.html:75 -msgid "Why other people can edit my questions/answers?" -msgstr "Perché le altre persone possono modificare quello che scrivo?" +#: templates/authopenid/email_validation.html:7 +#: templates/authopenid/email_validation.txt:3 +msgid "To make use of the Forum, please follow the link below:" +msgstr "Per utilizzare il forum, clicca sul collegamento qui sotto:" -#: skins/default/templates/faq_static.html:76 -msgid "Goal of this site is..." +#: templates/authopenid/email_validation.html:11 +#: templates/authopenid/email_validation.txt:7 +msgid "Following the link above will help us verify your email address." msgstr "" -"Lo scopo di questo sito è di creare una comunità dedita allo scambio di idee" -" e alla creazione di contenuti il più possibile utili alla comunità stessa." +"Cliccando sul collegamento qui sopra, verificherai il tuo indirizzo e-mail." -#: skins/default/templates/faq_static.html:76 +#: templates/authopenid/email_validation.html:13 +#: templates/authopenid/email_validation.txt:9 msgid "" -"So questions and answers can be edited like wiki pages by experienced users " -"of this site and this improves the overall quality of the knowledge base " -"content." +"If you believe that this message was sent in mistake - \n" +"no further action is needed. Just ignore this email, we apologize\n" +"for any inconvenience" msgstr "" -"Perciò domande e risposte possono essere modificate come pagine di uno wiki " -"dagli utenti più esperti; questo contribuisce a migliorare la qualità totale" -" dei contenuti in questo sito." +"Se hai ricevuto questo messaggio per errore, basta che tu ignori questa " +"e-mail. Ci scusiamo per il problema." -#: skins/default/templates/faq_static.html:77 -msgid "If this approach is not for you, we respect your choice." -msgstr "Se questo approccio non fa per te, rispettiamo la tua scelta." +#: templates/authopenid/logout.html:3 +msgid "Logout" +msgstr "Logout" -#: skins/default/templates/faq_static.html:79 -msgid "Still have questions?" -msgstr "Hai altre domande?" +#: templates/authopenid/logout.html:5 +msgid "You have successfully logged out" +msgstr "Ti sei disconnesso con successo" -#: skins/default/templates/faq_static.html:80 -#, python-format +#: templates/authopenid/logout.html:7 msgid "" -"Please ask your question, help make our " -"community better!" +"However, you still may be logged in to your OpenID provider. Please logout " +"of your provider if you wish to do so." msgstr "" -"Ponile tu stesso, e contribuisci a " -"migliorare questo sito!" - -#: skins/default/templates/feedback.html:3 -msgid "Feedback" -msgstr "Contatti" +"Comunque, puoi ancora essere collegato col tuo provider OpenID. Prego " +"sloggati se vuoi continuare." -#: skins/default/templates/feedback.html:5 -msgid "Give us your feedback!" -msgstr "Dicci cosa pensi di questo sito!" +#: templates/authopenid/signin.html:5 +#: templates/authopenid/widget_signin.html:5 +msgid "User login" +msgstr "Accesso utente" -#: skins/default/templates/feedback.html:14 +#: templates/authopenid/signin.html:15 +#: templates/authopenid/widget_signin.html:19 #, python-format msgid "" "\n" -" Dear %(user_name)s, we look forward to hearing your feedback. \n" -" Please type and send us your message below.\n" +" Your answer to %(title)s %(summary)s will be posted once you log in\n" " " msgstr "" "\n" -"Caro %(user_name)s, ci interessa moltissimo sentire la tua opinione. Scrivi i tuoi commenti qui sotto." +"La tua risposta alla domanda \"%(title)s %(summary)s...\" è stata memorizzata e verrà pubblicata non appena ti registrerai." -#: skins/default/templates/feedback.html:21 +#: templates/authopenid/signin.html:22 +#: templates/authopenid/widget_signin.html:26 +#, python-format msgid "" -"\n" -" Dear visitor, we look forward to hearing your feedback.\n" -" Please type and send us your message below.\n" +"Your question \n" +" %(title)s %(summary)s will be posted once you log in\n" " " msgstr "" -"\n" -"Caro visitatore, ci interessa moltissimo la tua opinione. Scrivi i tuoi commenti qui sotto." +"La tua domanda " +"\"%(title)s %(summary)s...\" è stata memorizzata e verrà pubblicata non appena ti " +"registrerai." -#: skins/default/templates/feedback.html:30 -msgid "(to hear from us please enter a valid email or check the box below)" +#: templates/authopenid/signin.html:31 +#: templates/authopenid/widget_signin.html:36 +msgid "" +"It's a good idea to make sure that your existing login methods still work, " +"or add a new one. Please click any of the icons below to check/change or add" +" new login methods." msgstr "" -"(per ascoltare da noi si prega di inserire un indirizzo email valido o la " -"casella qui sotto)" +"E' una buona idea controllare che i tuoi metodi di accesso attuali " +"funzionino correttamente. Prego clicca su una delle icone sotto per " +"controllare/modificare o aggiungere un nuovo metodo di accesso." -#: skins/default/templates/feedback.html:37 -#: skins/default/templates/feedback.html:46 -msgid "(this field is required)" -msgstr "(campo obbligatorio)" +#: templates/authopenid/signin.html:33 +#: templates/authopenid/widget_signin.html:38 +msgid "" +"Please add a more permanent login method by clicking one of the icons below," +" to avoid logging in via email each time." +msgstr "" +"Prego aggiungi un altro metodo di accesso cliccando su una delle icone sotto" +" per evitare di accedere ogni volta via email." -#: skins/default/templates/feedback.html:55 -msgid "(Please solve the captcha)" -msgstr "(Si prega di risolvere il captcha)" +#: templates/authopenid/signin.html:37 +#: templates/authopenid/widget_signin.html:42 +msgid "" +"Click on one of the icons below to add a new login method or re-validate an " +"existing one." +msgstr "" +"Clicca su una delle icone qui sotto per aggiungere un nuovo metodo di login " +"o riverifica uno esistente." -#: skins/default/templates/feedback.html:63 -msgid "Send Feedback" -msgstr "Invia" +#: templates/authopenid/signin.html:39 +#: templates/authopenid/widget_signin.html:44 +msgid "" +"You don't have a method to log in right now, please add one or more by " +"clicking any of the icons below." +msgstr "" +"Non hai un metodo per accedere adesso, sei pregato di aggiungerne uno o più " +"cliccando sulle icone qui sotto." -#: skins/default/templates/feedback_email.txt:2 -#, python-format +#: templates/authopenid/signin.html:42 +#: templates/authopenid/widget_signin.html:47 msgid "" -"\n" -"Hello, this is a %(site_title)s forum feedback message.\n" +"Please check your email and visit the enclosed link to re-connect to your " +"account" msgstr "" -"\n" -"Salve, questo è un messaggio di notifica del forum %(site_title)s.\n" +"Sei pregato di controllare la posta elettronica e visitare il link allegato " +"per riconnettersi al tuo account" -#: skins/default/templates/help.html:2 skins/default/templates/help.html:4 -msgid "Help" -msgstr "Guida" +#: templates/authopenid/signin.html:90 +#: templates/authopenid/widget_signin.html:94 +msgid "or enter your user name and password, then sign in" +msgstr "o inserisci il tuo nome utente e password, quindi accedi" + +#: templates/authopenid/signin.html:94 +#: templates/authopenid/widget_signin.html:98 +msgid "Please, sign in" +msgstr "Puoi accedere al tuo account da qui:" + +#: templates/authopenid/signin.html:104 +#: templates/authopenid/widget_signin.html:105 +msgid "Login failed, please try again" +msgstr "Accesso non riuscito, riprovare" + +#: templates/authopenid/signin.html:109 +#: templates/authopenid/widget_signin.html:109 +msgid "Login or email" +msgstr "Login o Email" + +#: templates/authopenid/signin.html:113 +#: templates/authopenid/widget_signin.html:113 utils/forms.py:259 +msgid "Password" +msgstr "Password" + +#: templates/authopenid/signin.html:125 +#: templates/authopenid/widget_signin.html:125 +msgid "To change your password - please enter the new one twice, then submit" +msgstr "" +"Per cambiare la password - per favore inserire due volte una nuova, quindi " +"submittare" + +#: templates/authopenid/signin.html:129 +#: templates/authopenid/widget_signin.html:129 +msgid "New password" +msgstr "Nuova password" + +#: templates/authopenid/signin.html:138 +#: templates/authopenid/widget_signin.html:138 +msgid "Please, retype" +msgstr "per favore, digita di nuovo la password" + +#: templates/authopenid/signin.html:162 +#: templates/authopenid/widget_signin.html:162 +msgid "Here are your current login methods" +msgstr "Qui i metodi di accesso" + +#: templates/authopenid/signin.html:166 +#: templates/authopenid/widget_signin.html:166 +msgid "provider" +msgstr "provider" + +#: templates/authopenid/signin.html:167 +#: templates/authopenid/widget_signin.html:167 +msgid "last used" +msgstr "ultimo accesso" + +#: templates/authopenid/signin.html:168 +#: templates/authopenid/widget_signin.html:168 +msgid "delete, if you like" +msgstr "eliminare, se preferisci" + +#: templates/authopenid/signin.html:182 +#: templates/authopenid/widget_signin.html:182 +#: templates/question/answer_controls.html:29 +#: templates/question/question_controls.html:4 +msgid "delete" +msgstr "cancella" + +#: templates/authopenid/signin.html:184 +#: templates/authopenid/widget_signin.html:184 +msgid "cannot be deleted" +msgstr "non puo' essere eliminato" + +#: templates/authopenid/signin.html:197 +#: templates/authopenid/widget_signin.html:197 +msgid "Still have trouble signing in?" +msgstr "Hai altre domande?" + +#: templates/authopenid/signin.html:202 +#: templates/authopenid/widget_signin.html:202 +msgid "Please, enter your email address below and obtain a new key" +msgstr "" +"Per favore, inserisci il tuo indirizzo email qui sotto per ottenere una " +"nuova chiave" + +#: templates/authopenid/signin.html:204 +#: templates/authopenid/widget_signin.html:204 +msgid "Please, enter your email address below to recover your account" +msgstr "" +"Per favore, inserisci il tuo indirizzo email qui sotto per recuperare il tuo" +" account" + +#: templates/authopenid/signin.html:207 +#: templates/authopenid/widget_signin.html:207 +msgid "recover your account via email" +msgstr "recupera il tuo account via email" + +#: templates/authopenid/signin.html:218 +#: templates/authopenid/widget_signin.html:218 +msgid "Send a new recovery key" +msgstr "Invia una nuova chiave di ripristino" + +#: templates/authopenid/signin.html:220 +#: templates/authopenid/widget_signin.html:220 +msgid "Recover your account via email" +msgstr "Recupera il tuo account via email" -#: skins/default/templates/help.html:7 -#, python-format -msgid "Welcome %(username)s," -msgstr "Benvenuto %(username)s," +#: templates/authopenid/signup_with_password.html:10 +msgid "Please register by clicking on any of the icons below" +msgstr "Si prega di registrarsi cliccando su una delle icone qui sotto" -#: skins/default/templates/help.html:9 -msgid "Welcome," -msgstr "Benvenuto," +#: templates/authopenid/signup_with_password.html:23 +msgid "or create a new user name and password here" +msgstr "o creare un nuovo nome utente e password qui" -#: skins/default/templates/help.html:13 -#, python-format -msgid "Thank you for using %(app_name)s, here is how it works." -msgstr "Grazie per aver utilizzato %(app_name)s, ecco come funziona." +#: templates/authopenid/signup_with_password.html:25 +msgid "Create login name and password" +msgstr "Scegli nome utente e password" -#: skins/default/templates/help.html:16 +#: templates/authopenid/signup_with_password.html:26 msgid "" -"This site is for asking and answering questions, not for open-ended " -"discussions." +"If you prefer, create your forum login name and \n" +"password here. However, please keep in mind that we also support \n" +"OpenID login method. With OpenID you can \n" +"simply reuse your external login (e.g. Gmail or AOL) without ever sharing \n" +"your login details with anyone and having to remember yet another password." msgstr "" -"Questo sito è per chiedere e rispondere alle domande, non per discussioni " -"aperte." +"Se preferisci, crea il tuo login e password qui. " +"Tuttavia, tieni presente che supportiamo anche il metodo di login " +"OpenID. Con OpenID è possibile " +"riutilizzare semplicemente il login esterno (ad esempio Gmail o AOL) senza " +"mai condividere i tuoi dati di accesso con nessuno e di dover ricordare " +"ancora un'altra password." -#: skins/default/templates/help.html:17 +#: templates/authopenid/signup_with_password.html:41 msgid "" -"We encourage everyone to use “question” space for asking and “answer” for " -"answering." +"Please read and type in the two words below to help us prevent automated " +"account creation." msgstr "" -"Invitiamo tutti a usare lo spazio \"domanda\" per chiedere e \"risposta\" " -"per la rispondere." +"Riscrivi le due parole che leggi qui sotto. Questo serve a impedire la " +"creazione automatizzata di nuovi account." -#: skins/default/templates/help.html:20 -msgid "" -"Despite that, each question and answer can be commented – \n" -" the comments are good for the limited discussions." -msgstr "" -"Nonostante ciò, ogni domanda e risposta possono essere commentati - i " -"commenti sono buoni per le discussioni limitate." +#: templates/authopenid/signup_with_password.html:46 +msgid "or" +msgstr "oppure" -#: skins/default/templates/help.html:24 -#, python-format -msgid "" -"Voting in %(app_name)s helps to select best answers and thank most helpful " -"users." -msgstr "" -"Votare in %(app_name)s aiuta a selezionare le migliori risposte e premiare " -"gli utenti più utili." +#: templates/authopenid/signup_with_password.html:47 +msgid "return to OpenID login" +msgstr "torna al login OpenID" -#: skins/default/templates/help.html:26 -#, python-format +#: templates/authopenid/verify_email.html:2 +#: templates/authopenid/verify_email.html:4 +#, fuzzy +msgid "Confirm email address" +msgstr "la tua e-mail (resterà privata)" + +#: templates/authopenid/verify_email.html:6 msgid "" -"Please vote when you find helpful information,\n" -" it really helps the %(app_name)s community." +"Validation email sent. Please find it and follow the enclosed link.
    \n" +" If the link doesn't work - enter the code below:" msgstr "" -"Si prega di votare quando troverete informazioni utili, aiuta molto la " -"comunità di %(app_name)s." +"Inviata email di convalida. Si prega di seguire il link allegato.
    \n" +"Se il link non funziona - Inserisci il codice qui sotto:" + +#: templates/authopenid/verify_email.html:11 +#, fuzzy +msgid "Confirm email" +msgstr "mai" -#: skins/default/templates/help.html:29 +#: templates/authopenid/widget_signin.html:33 msgid "" -"Besides, you can @mention users anywhere in the text to point their attention,\n" -" follow users and conversations and report inappropriate content by flagging it." +"Choose your favorite service below to sign in using secure OpenID or similar" +" technology. Your external service password always stays confidential and " +"you don't have to rememeber or create another one." msgstr "" -"Inoltre, è possibile menzionare (@mention) gli utenti in tutto il testo per " -"ottenere la loro attenzione, seguire le conversazioni e gli utenti e " -"segnalare contenuti inappropriati contrassegnandoli." +"Scegli il tuo servizio preferito per autenticarti usando OpenID o una " +"tecnologia simile. La tua password del servizio rimarrà sempre confidenziale" +" e non la dovrai ricordare o crearne un'altra." -#: skins/default/templates/help.html:32 -msgid "Enjoy." -msgstr "Divertiti." +#: templates/avatar/add.html:3 +msgid "add avatar" +msgstr "aggiungi avatar" -#: skins/default/templates/import_data.html:2 -#: skins/default/templates/import_data.html:4 -msgid "Import StackExchange data" -msgstr "Importazione dei dati StackExchange" +#: templates/avatar/add.html:5 +msgid "Change avatar" +msgstr "Cambia avatar" -#: skins/default/templates/import_data.html:13 -msgid "" -"Warning: if your database is not empty, please back it up\n" -" before attempting this operation." -msgstr "" -"Attenzione: se il database non è vuoto, per favore eseguirne il " -"backup prima di effettuare questa operazione." +#: templates/avatar/add.html:6 templates/avatar/change.html:7 +msgid "Your current avatar: " +msgstr "Il tuo attuale avatar: " -#: skins/default/templates/import_data.html:16 -msgid "" -"Upload your stackexchange dump .zip file, then wait until\n" -" the data import completes. This process may take several minutes.\n" -" Please note that feedback will be printed in plain text.\n" -" " -msgstr "" -"Caricare il file .zip di stackexchange immagine, quindi attendere fino al completamento dell'importazione dei dati. Questo processo potrebbe richiedere alcuni minuti.\n" -" Si prega di notare che il feedback verrà stampato in testo normale.\n" -" " +#: templates/avatar/add.html:9 templates/avatar/change.html:11 +msgid "You haven't uploaded an avatar yet. Please upload one now." +msgstr "Ancora non avete caricato un avatar. Si prega di caricare uno ora." -#: skins/default/templates/import_data.html:25 -msgid "Import data" -msgstr "Importazione dei dati" +#: templates/avatar/add.html:13 +msgid "Upload New Image" +msgstr "Caricare la nuova immagine" -#: skins/default/templates/import_data.html:27 -msgid "" -"In the case you experience any difficulties in using this import tool,\n" -" please try importing your data via command line: python manage.py load_stackexchange path/to/your-data.zip" -msgstr "" -"Nel caso si incontrare delle difficoltà nell'utilizzo di questo strumento di" -" importazione, prova a importare i dati tramite linea di comando: " -"python manage.py load_stackexchange path/to/your-data.zip" +#: templates/avatar/change.html:4 +msgid "change avatar" +msgstr "cambia avatar" -#: skins/default/templates/instant_notification.html:1 -#, python-format -msgid "

    Dear %(receiving_user_name)s,

    " -msgstr "

    Caro %(receiving_user_name)s,

    " +#: templates/avatar/change.html:17 +msgid "Choose new Default" +msgstr "Scegliete nuovo predefinito." -#: skins/default/templates/instant_notification.html:3 -#, python-format -msgid "" -"\n" -"

    %(update_author_name)s left a new comment:

    \n" -msgstr "" -"\n" -"

    %(update_author_name)s ha lasciato un nuovo commento:

    \n" +#: templates/avatar/change.html:22 +msgid "Upload" +msgstr "Upload" + +#: templates/avatar/confirm_delete.html:2 +msgid "delete avatar" +msgstr "eliminare avatar" + +#: templates/avatar/confirm_delete.html:4 +msgid "Please select the avatars that you would like to delete." +msgstr "Si prega di selezionare l'avatar che vuoi eliminare." -#: skins/default/templates/instant_notification.html:8 +#: templates/avatar/confirm_delete.html:6 #, python-format msgid "" -"\n" -"

    %(update_author_name)s left a new comment

    \n" +"You have no avatars to delete. Please upload one now." msgstr "" -"\n" -"

    %(update_author_name)s ha lasciato un nuovo commento

    \n" +"Non hai nessun avatar da eliminare. Per favore caricare uno ora." + +#: templates/avatar/confirm_delete.html:12 +msgid "Delete These" +msgstr "Eliminare questi" -#: skins/default/templates/instant_notification.html:13 +#: templates/email/ask_for_signature.html:4 #, python-format +msgid "%(user)s, please reply to this message." +msgstr "%(user)s, ti preghiamo di rispondere a questo messaggio." + +#: templates/email/ask_for_signature.html:9 msgid "" -"\n" -"

    %(update_author_name)s answered a question \n" -"%(origin_post_title)s

    \n" +"Your post could not be published, because we could not detect signature in " +"your email." msgstr "" -"\n" -"

    %(update_author_name)s ha risposto alla domanda\n" -"%(origin_post_title)s

    \n" +"Il tuo post potrebbe non essere pubblicato, perché noi non potremmo rilevare" +" la firma nella tua email." -#: skins/default/templates/instant_notification.html:19 -#, python-format +#: templates/email/ask_for_signature.html:10 msgid "" -"\n" -"

    %(update_author_name)s posted a new question \n" -"%(origin_post_title)s

    \n" +"This happened either because this is your first post or you have changed " +"your email signature." msgstr "" -"\n" -"

    %(update_author_name)s ha posto una nuova domanda %(origin_post_title)s

    \n" +"Questo è accaduto sia perché questo è il tuo primo post o perchè hai " +"cambiato la tua firma email." -#: skins/default/templates/instant_notification.html:25 -#, python-format -msgid "" -"\n" -"

    %(update_author_name)s updated an answer to the question\n" -"%(origin_post_title)s

    \n" +#: templates/email/ask_for_signature.html:11 +msgid "Please make a simple response, without editing this message." msgstr "" -"\n" -"

    %(update_author_name)s ha modificato una risposta alla domanda %(origin_post_title)s

    \n" +"Si prega di fare una risposta semplice, senza modificare questo messaggio." -#: skins/default/templates/instant_notification.html:31 -#, python-format +#: templates/email/ask_for_signature.html:12 msgid "" -"\n" -"

    %(update_author_name)s updated a question \n" -"%(origin_post_title)s

    \n" +"We will then attempt to detect the signature in your response and you should" +" be able to post." msgstr "" -"\n" -"

    %(update_author_name)s ha modificato la domanda\n" -"%(origin_post_title)s

    \n" +"Poi si tenterà di rilevare la firma nella tua risposta e si dovrebbe essere " +"in grado di pubblicare." -#: skins/default/templates/instant_notification.html:37 +#: templates/email/feedback_email.txt:2 #, python-format msgid "" "\n" -"
    %(content_preview)s
    \n" -"

    Please note - you can easily change\n" -"how often you receive these notifications or unsubscribe. Thank you for your interest in our forum!

    \n" +"Hello, this is a %(site_title)s forum feedback message.\n" msgstr "" "\n" -"
    %(content_preview)s
    \n" -"

    Puoi configurare la frequenza con cui ti vengono inviati questi aggiornamenti o eliminarli. Grazie per la tua partecipazione a questo forum!

    \n" +"Salve, questo è un messaggio di notifica del forum %(site_title)s.\n" -#: skins/default/templates/instant_notification.html:42 -msgid "

    Sincerely,
    Forum Administrator

    " +#: templates/email/footer.html:1 +#, fuzzy, python-format +msgid "Sincerely,
    %(site_name)s Administrator" msgstr "

    Cordialmente,
    l'amministratore

    " -#: skins/default/templates/instant_notification_reply_by_email.html:3 -msgid "" -"\n" -"\n" -"======= Reply above this line. ====-=-=\n" -msgstr "" -"\n" -"======= Rispondi sopra questa linea. ====-=-=\n" - -#: skins/default/templates/instant_notification_reply_by_email.html:8 -#, python-format +#: templates/email/instant_notification.html:6 +#, fuzzy, python-format msgid "" "\n" -"You can post an answer or a comment by replying to email notifications. To do that\n" -"you need %(reply_by_email_karma_threshold)s karma, you have %(receiving_user_karma)s karma. \n" +"

    \n" +"Please note - you can easily change\n" +"how often you receive these notifications or unsubscribe. Thank you for your interest in our forum!

    \n" msgstr "" "\n" -"Puoi postare una risposta o un commento rispondendo alle notifiche email. Per fare ciò avete bisogno di %(reply_by_email_karma_threshold)s; hai %(receiving_user_karma)s karma. \n" - -#: skins/default/templates/macros.html:5 -#, python-format -msgid "Share this question on %(site)s" -msgstr "Condividi questa domanda su %(site)s" - -#: skins/default/templates/macros.html:16 -#: skins/default/templates/macros.html:436 -#, python-format -msgid "follow %(alias)s" -msgstr "segui %(alias)s" - -#: skins/default/templates/macros.html:19 -#: skins/default/templates/macros.html:439 -#, python-format -msgid "unfollow %(alias)s" -msgstr "non seguire %(alias)s" - -#: skins/default/templates/macros.html:20 -#: skins/default/templates/macros.html:440 -#, python-format -msgid "following %(alias)s" -msgstr "seguendo %(alias)s" - -#: skins/default/templates/macros.html:33 -msgid "current number of votes" -msgstr "numero attuale di voti" - -#: skins/default/templates/macros.html:46 -msgid "anonymous user" -msgstr "utente non registrato" - -#: skins/default/templates/macros.html:79 -msgid "this post is marked as community wiki" -msgstr "Questo post è contrassegnato come comunità wiki" - -#: skins/default/templates/macros.html:82 -#, python-format -msgid "" -"This post is a wiki.\n" -" Anyone with karma >%(wiki_min_rep)s is welcome to improve it." -msgstr "" -"Questo post è un wiki.\n" -"Chiunque con karma >%(wiki_min_rep)s è il benvenuto per migliorarlo." - -#: skins/default/templates/macros.html:88 -msgid "asked" -msgstr "chiesto il" - -#: skins/default/templates/macros.html:90 -msgid "answered" -msgstr "risposto il" - -#: skins/default/templates/macros.html:92 -msgid "posted" -msgstr "scritto il" - -#: skins/default/templates/macros.html:122 -msgid "updated" -msgstr "modificato" - -#: skins/default/templates/macros.html:202 -#, python-format -msgid "see questions tagged '%(tag)s'" -msgstr "vedi domande con i tag '%(tag)s'" - -#: skins/default/templates/macros.html:304 -msgid "delete this comment" -msgstr "cancella questo commento" - -#: skins/default/templates/macros.html:507 templatetags/extra_tags.py:43 -#, python-format -msgid "%(username)s gravatar image" -msgstr "Immagine gravatar per %(username)s " - -#: skins/default/templates/macros.html:516 -#, python-format -msgid "%(username)s's website is %(url)s" -msgstr "il sito web di %(username)s è %(url)s" - -#: skins/default/templates/macros.html:531 -#: skins/default/templates/macros.html:532 -#: skins/default/templates/macros.html:570 -#: skins/default/templates/macros.html:571 -msgid "previous" -msgstr "precedente" - -#: skins/default/templates/macros.html:543 -#: skins/default/templates/macros.html:582 -msgid "current page" -msgstr "pagina corrente" - -#: skins/default/templates/macros.html:545 -#: skins/default/templates/macros.html:552 -#: skins/default/templates/macros.html:584 -#: skins/default/templates/macros.html:591 -#, python-format -msgid "page %(num)s" -msgstr "pagina %(num)s" - -#: skins/default/templates/macros.html:556 -#: skins/default/templates/macros.html:595 -msgid "next page" -msgstr "pagina successiva" - -#: skins/default/templates/macros.html:607 -#, python-format -msgid "responses for %(username)s" -msgstr "risposte per %(username)s" - -#: skins/default/templates/macros.html:610 -#, python-format -msgid "you have %(response_count)s new response" -msgid_plural "you have %(response_count)s new responses" -msgstr[0] "hai una nuova risposta" -msgstr[1] "hai %(response_count)s nuove risposte" - -#: skins/default/templates/macros.html:613 -msgid "no new responses yet" -msgstr "nessuna nuova risposta" - -#: skins/default/templates/macros.html:628 -#: skins/default/templates/macros.html:629 -#, python-format -msgid "%(new)s new flagged posts and %(seen)s previous" -msgstr "%(new)s nuovi messaggi contrassegnati e %(seen)s precedenti" +"
    %(content_preview)s
    \n" +"

    Puoi configurare la frequenza con cui ti vengono inviati questi aggiornamenti o eliminarli. Grazie per la tua partecipazione a questo forum!

    \n" -#: skins/default/templates/macros.html:631 -#: skins/default/templates/macros.html:632 +#: templates/email/insufficient_rep_to_post_by_email.html:10 #, python-format -msgid "%(new)s new flagged posts" -msgstr "%(new)s nuovi post contrassegnati" +msgid "%(username)s, your question could not be posted by email just yet." +msgstr "%(username)s, la domanda potrebbe non essere ancora inviata da email." -#: skins/default/templates/macros.html:637 -#: skins/default/templates/macros.html:638 +#: templates/email/insufficient_rep_to_post_by_email.html:14 #, python-format -msgid "%(seen)s flagged posts" -msgstr "%(seen)s messaggi contrassegnati" - -#: skins/default/templates/main_page.html:11 -msgid "Questions" -msgstr "Domande" +msgid "" +"To make posts by email, you need to receive about %(min_upvotes)s upvotes." +msgstr "" +"Per creare i messaggi e-mail, è necessario ricevere circa %(min_upvotes)s " +"voti positivi." -#: skins/default/templates/question.html:110 -msgid "post a comment / some more" -msgstr "Posta un commento / alcuni ulteriori" +#: templates/email/insufficient_rep_to_post_by_email.html:15 +#, fuzzy, python-format +msgid "At this time, please post your question at %(link)s" +msgstr "Poni tu stesso la domanda!" -#: skins/default/templates/question.html:113 -msgid "see some more" -msgstr "visualizza commento aggiuntivo" +#: templates/email/macros.html:15 +#, fuzzy, python-format +msgid "Question by %(author)s:" +msgstr "Strumenti per le domande" -#: skins/default/templates/question.html:117 -#: skins/default/templates/question/javascript.html:20 -msgid "post a comment" -msgstr "aggiungi commento" +#: templates/email/macros.html:17 +#, fuzzy, python-format +msgid "" +"\n" +" In reply to %(author)s's question:\n" +" " +msgstr "" +"Il tuo indirizzo e-mail %(email)s non è stato " +"ancora verificato Prima di pubblicare messaggi devi verificare il tuo" +" indirizzo; maggiori dettagli qui.
    Puoi porre la tua domanda " +"ora e verificare la tua e-mail in un secondo momento; la tua domanda nel " +"frattempo rimarrà in attesa." + +#: templates/email/macros.html:22 +#, fuzzy +msgid "Question :" +msgstr "Domande" -#: skins/default/templates/question.html:135 -#: skins/default/templates/question/content.html:40 -msgid "Answer Your Own Question" -msgstr "Rispondi alla tua domanda" +#: templates/email/macros.html:28 +#, python-format +msgid "Asked by %(author)s:" +msgstr "Chiesto da %(author)s:" -#: skins/default/templates/question.html:140 -msgid "Post Your Answer" -msgstr "La tua risposta" +#: templates/email/macros.html:34 +#, fuzzy +msgid "Tags:" +msgstr "Tags" -#: skins/default/templates/question.html:146 -#: skins/default/templates/widgets/ask_form.html:41 -msgid "Login/Signup to Post" -msgstr "Accedi/registrati per scrivere la tua risposta" +#: templates/email/macros.html:42 +#, fuzzy, python-format +msgid "" +"\n" +" %(author)s's answer:\n" +" " +msgstr "" +"Il tuo indirizzo e-mail %(email)s non è stato " +"ancora verificato Prima di pubblicare messaggi devi verificare il tuo" +" indirizzo; maggiori dettagli qui.
    Puoi porre la tua domanda " +"ora e verificare la tua e-mail in un secondo momento; la tua domanda nel " +"frattempo rimarrà in attesa." -#: skins/default/templates/question_edit.html:4 -#: skins/default/templates/question_edit.html:9 -msgid "Edit question" -msgstr "Modifica domanda" +#: templates/email/macros.html:46 +#, fuzzy, python-format +msgid "" +"\n" +" In reply to %(author)s's answer:\n" +" " +msgstr "" +"Il tuo indirizzo e-mail %(email)s non è stato " +"ancora verificato Prima di pubblicare messaggi devi verificare il tuo" +" indirizzo; maggiori dettagli qui.
    Puoi porre la tua domanda " +"ora e verificare la tua e-mail in un secondo momento; la tua domanda nel " +"frattempo rimarrà in attesa." + +#: templates/email/macros.html:51 +#, fuzzy, python-format +msgid "Answered by %(author)s:" +msgstr "Risposta fornita da me" -#: skins/default/templates/question_retag.html:3 -#: skins/default/templates/question_retag.html:5 -msgid "Retag question" -msgstr "Domande simili" +#: templates/email/macros.html:58 +#, fuzzy, python-format +msgid "" +"\n" +" %(author)s's comment:\n" +" " +msgstr "" +"Il tuo indirizzo e-mail %(email)s non è stato " +"ancora verificato Prima di pubblicare messaggi devi verificare il tuo" +" indirizzo; maggiori dettagli qui.
    Puoi porre la tua domanda " +"ora e verificare la tua e-mail in un secondo momento; la tua domanda nel " +"frattempo rimarrà in attesa." -#: skins/default/templates/question_retag.html:21 -msgid "Retag" -msgstr "Modifica tag" +#: templates/email/macros.html:62 +#, fuzzy, python-format +msgid "" +"\n" +" In reply to %(author)s's comment:\n" +" " +msgstr "" +"Il tuo indirizzo e-mail %(email)s non è stato " +"ancora verificato Prima di pubblicare messaggi devi verificare il tuo" +" indirizzo; maggiori dettagli qui.
    Puoi porre la tua domanda " +"ora e verificare la tua e-mail in un secondo momento; la tua domanda nel " +"frattempo rimarrà in attesa." -#: skins/default/templates/question_retag.html:28 -msgid "Why use and modify tags?" -msgstr "Perché usare e modificare i tag?" +#: templates/email/macros.html:67 +#, fuzzy, python-format +msgid "" +"\n" +" Commented by %(author)s:\n" +" " +msgstr "" +"Il tuo indirizzo e-mail %(email)s non è stato " +"ancora verificato Prima di pubblicare messaggi devi verificare il tuo" +" indirizzo; maggiori dettagli qui.
    Puoi porre la tua domanda " +"ora e verificare la tua e-mail in un secondo momento; la tua domanda nel " +"frattempo rimarrà in attesa." -#: skins/default/templates/question_retag.html:30 -msgid "Tags help to keep the content better organized and searchable" +#: templates/email/notify_author_about_approved_post.html:20 +msgid "Below is a copy of your post:" msgstr "" -"I tag aiutano a mantenere il contenuto meglio organizzato e ricercabile" -#: skins/default/templates/question_retag.html:32 -msgid "tag editors receive special awards from the community" -msgstr "sarai premiato con delle medaglie per il buon uso dei tag" +#: templates/email/post_as_subthread.html:8 +#, fuzzy, python-format +msgid "" +"\n" +" %(comment)s comment:\n" +" " +msgid_plural "" +"\n" +" %(count)s comments:\n" +" " +msgstr[0] "" +"\n" +"%(q_num)s domanda trovata" +msgstr[1] "" +"\n" +"%(q_num)s domande trovate" -#: skins/default/templates/question_retag.html:59 -msgid "up to 5 tags, less than 20 characters each" -msgstr "fino a 5 tag, ognuno lungo al massimo 20 caratteri" +#: templates/email/re_welcome_lamson_on.html:2 +#: templates/email/re_welcome_lamson_on.html:3 +#, fuzzy, python-format +msgid "Great, you are ready to use %(site_name)s!" +msgstr "Collega il tuo account %(provider)s per %(site_name)s" -#: skins/default/templates/reopen.html:3 skins/default/templates/reopen.html:5 -msgid "Reopen question" -msgstr "Riapri domanda" +#: templates/email/re_welcome_lamson_on.html:6 +#, python-format +msgid "You can post questions by emailing them at %(ask_address)s." +msgstr "" -#: skins/default/templates/reopen.html:6 -msgid "Title" -msgstr "Titolo" +#: templates/email/re_welcome_lamson_on.html:7 +msgid "" +"When you receive update notifications, you will be able to respond to them, " +"also by email." +msgstr "" -#: skins/default/templates/reopen.html:11 +#: templates/email/re_welcome_lamson_on.html:8 #, python-format msgid "" -"This question has been closed by \n" -" %(closed_by_username)s\n" +"Of course, you can always visit the %(site_name)s at %(site_url)s" msgstr "" -"Questa domanda è stata chiusa da\n" -"%(closed_by_username)s\n" -#: skins/default/templates/reopen.html:16 -msgid "Close reason:" -msgstr "Motivo della chiusura:" - -#: skins/default/templates/reopen.html:19 -msgid "When:" -msgstr "Quando:" +#: templates/email/rejected_post.html:2 templates/email/rejected_post.html:3 +msgid " Your post was rejected. " +msgstr "" -#: skins/default/templates/reopen.html:22 -msgid "Reopen this question?" -msgstr "Riapri questa domanda?" +#: templates/email/rejected_post.html:5 +#, fuzzy +msgid "Your post (copied in the end), was rejected for the following reason:" +msgstr "Possibili motivi:" -#: skins/default/templates/reopen.html:26 -msgid "Reopen this question" -msgstr "Riapri questa domanda" +#: templates/email/rejected_post.html:7 +msgid "Here is your original post" +msgstr "" -#: skins/default/templates/reply_by_email_error.html:1 +#: templates/email/reply_by_email_error.html:1 msgid "" "\n" "

    The system was unable to process your message successfully, the reason being:

    \n" @@ -5500,217 +6504,237 @@ msgstr "" "\n" "

    Il sistema non è riuscito ad elaborare il tuo messaggio con successo; il motivo è:

    \n" -#: skins/default/templates/revisions.html:4 -#: skins/default/templates/revisions.html:7 -msgid "Revision history" -msgstr "Storia delle modifiche" +#: templates/email/welcome_lamson_off.html:6 +#: templates/email/welcome_lamson_off.html:7 +#: templates/email/welcome_lamson_on.html:3 +#: templates/email/welcome_lamson_on.html:4 +#, fuzzy, python-format +msgid "Welcome to %(site_name)s!" +msgstr "Benvenuto %(username)s," -#: skins/default/templates/revisions.html:23 -msgid "click to hide/show revision" -msgstr "clicca per mostrare/nascondere le modifiche" +#: templates/email/welcome_lamson_off.html:10 +msgid "We look forward to your Questions!" +msgstr "" + +#: templates/email/welcome_lamson_on.html:11 +msgid "" +"Important: Please reply to this message, without editing it. We " +"need this to determine your email signature and that the email address is " +"valid and was typed correctly." +msgstr "" -#: skins/default/templates/revisions.html:29 +#: templates/email/welcome_lamson_on.html:14 #, python-format -msgid "revision %(number)s" -msgstr "revisione %(number)s" +msgid "" +"Until we receive the response from you, you will not be able ask or answer " +"questions on %(site_name)s by email." +msgstr "" -#: skins/default/templates/subscribe_for_tags.html:3 -#: skins/default/templates/subscribe_for_tags.html:5 -msgid "Subscribe for tags" -msgstr "Iscriviti per i tag" +#: templates/embed/ask_by_widget.html:174 +#, fuzzy +msgid "Please enter a descriptive title for your question" +msgstr "per favore inserisci un titolo descrittivo per la tua domanda" -#: skins/default/templates/subscribe_for_tags.html:6 -msgid "Please, subscribe for the following tags:" -msgstr "Iscriviti per i tag seguenti:" +#: templates/embed/list_widgets.html:39 +msgid "How to use?" +msgstr "" -#: skins/default/templates/subscribe_for_tags.html:15 -msgid "Subscribe" -msgstr "Iscriviti" +#: templates/embed/list_widgets.html:40 +msgid "" +"\n" +" Just copy the <script> tag provided and paste it in the site where you wan to put it.\n" +" " +msgstr "" -#: skins/default/templates/tags.html:8 +#: templates/embed/widget_form.html:3 templates/embed/widget_form.html.py:5 #, python-format -msgid "Tags, matching \"%(stag)s\"" -msgstr "Tags corrispondenti a \"%(stag)s\"" - -#: skins/default/templates/tags.html:10 -msgid "Tag list" -msgstr "Lista dei tag" - -#: skins/default/templates/tags.html:14 skins/default/templates/users.html:9 -#: skins/default/templates/main_page/tab_bar.html:15 -msgid "Sort by »" -msgstr "Ordina per:" +msgid "%(action)s an %(widget_name)s widget" +msgstr "" -#: skins/default/templates/tags.html:19 -msgid "sorted alphabetically" -msgstr "ordina i tag alfabeticamente" +#: templates/embed/widget_form.html:14 +#: templates/user_profile/user_moderate.html:20 +msgid "Save" +msgstr "Salva" -#: skins/default/templates/tags.html:20 -msgid "by name" -msgstr "per nome" +#: templates/embed/widgets.html:3 templates/embed/widgets.html.py:5 +#, fuzzy +msgid "Widgets" +msgstr "widgets/" -#: skins/default/templates/tags.html:25 -msgid "sorted by frequency of tag use" -msgstr "ordina i tag per frequenza d'uso" +#: templates/embed/widgets.html:11 +msgid "" +"Create and embed widgets into your sites, here a list of available widgets." +msgstr "" -#: skins/default/templates/tags.html:26 -msgid "by popularity" -msgstr "per numero di voti" +#: templates/embed/widgets.html:16 +msgid "Ask a question" +msgstr "Chiedi" -#: skins/default/templates/tags.html:31 skins/default/templates/tags.html:56 -msgid "Nothing found" -msgstr "Nessun risultato" +#: templates/embed/widgets.html:17 templates/embed/widgets.html.py:26 +#, fuzzy +msgid "create" +msgstr "registrati" -#: skins/default/templates/users.html:4 skins/default/templates/users.html:6 -msgid "Users" -msgstr "Utenti" +#: templates/embed/widgets.html:20 templates/embed/widgets.html.py:29 +#, fuzzy +msgid "view list" +msgstr "consultazioni" -#: skins/default/templates/users.html:14 -msgid "see people with the highest reputation" -msgstr "vedere le persone con la più alta reputazione" +#: templates/embed/widgets.html:25 +#, fuzzy +msgid "List of questions" +msgstr "Modifica domanda" -#: skins/default/templates/users.html:15 -#: skins/default/templates/user_profile/user_info.html:25 -#: skins/default/templates/user_profile/user_reputation.html:4 -#: skins/default/templates/user_profile/user_tabs.html:23 -msgid "karma" -msgstr "karma" +#: templates/group_messaging/home.html:7 +#, fuzzy +msgid "compose" +msgstr "complete/" -#: skins/default/templates/users.html:20 -msgid "see people who joined most recently" -msgstr "vedere persone che hanno aderito più di recente" +#: templates/group_messaging/macros.html:5 +#, fuzzy, python-format +msgid "You wrote on %(date)s:" +msgstr "il %(date)s" -#: skins/default/templates/users.html:21 -msgid "recent" -msgstr "più recenti" +#: templates/group_messaging/senders_list.html:2 +#, fuzzy +msgid "Inbox" +msgstr "posta in arrivo" -#: skins/default/templates/users.html:26 -msgid "see people who joined the site first" -msgstr "vedere persone che hanno aderito al sito per prime" +#: templates/group_messaging/senders_list.html:3 +msgid "Sent" +msgstr "" -#: skins/default/templates/users.html:32 -msgid "see people sorted by name" -msgstr "vedi le persone ordinate per nome" +#: templates/group_messaging/senders_list.html:4 +msgid "Trash" +msgstr "" -#: skins/default/templates/users.html:33 -msgid "by username" -msgstr "per nome" +#: templates/group_messaging/senders_list.html:8 +#, fuzzy +msgid "Messages by sender:" +msgstr "Messaggio spedito" -#: skins/default/templates/users.html:39 -#, python-format -msgid "users matching query %(suser)s:" -msgstr "utenti contenenti %(suser)s:" +#: templates/group_messaging/senders_list.html:9 +#, fuzzy +msgid "all users" +msgstr "utenti" -#: skins/default/templates/users.html:42 -msgid "Nothing found." -msgstr "Nessun utente trovato" +#: templates/group_messaging/threads_list.html:15 +msgid "there are no messages yet..." +msgstr "" -#: skins/default/templates/main_page/headline.html:4 views/readers.py:135 +#: templates/main_page/headline.html:4 views/readers.py:150 #, python-format msgid "%(q_num)s question" msgid_plural "%(q_num)s questions" msgstr[0] "%(q_num)s domanda" msgstr[1] "%(q_num)s domande" -#: skins/default/templates/main_page/headline.html:6 +#: templates/main_page/headline.html:6 #, python-format msgid "with %(author_name)s's contributions" msgstr "contenenti messaggi di %(author_name)s" -#: skins/default/templates/main_page/headline.html:12 +#: templates/main_page/headline.html:11 msgid "Tagged" msgstr "con i tag" -#: skins/default/templates/main_page/headline.html:24 +#: templates/main_page/headline.html:22 msgid "Search tips:" msgstr "Consigli per la ricerca:" -#: skins/default/templates/main_page/headline.html:27 +#: templates/main_page/headline.html:25 msgid "reset author" msgstr "azzera autore" -#: skins/default/templates/main_page/headline.html:29 -#: skins/default/templates/main_page/headline.html:32 -#: skins/default/templates/main_page/nothing_found.html:18 -#: skins/default/templates/main_page/nothing_found.html:21 +#: templates/main_page/headline.html:27 templates/main_page/headline.html:30 +#: templates/main_page/nothing_found.html:18 +#: templates/main_page/nothing_found.html:21 msgid " or " msgstr "oppure" -#: skins/default/templates/main_page/headline.html:30 +#: templates/main_page/headline.html:28 msgid "reset tags" msgstr "azzera i tag" -#: skins/default/templates/main_page/headline.html:33 -#: skins/default/templates/main_page/headline.html:36 +#: templates/main_page/headline.html:31 templates/main_page/headline.html:34 msgid "start over" msgstr "ricomincia da capo" -#: skins/default/templates/main_page/headline.html:38 +#: templates/main_page/headline.html:36 msgid " - to expand, or dig in by adding more tags and revising the query." msgstr "" "- per espandere, o raffinare la tua ricerca aggiungendo altri tag o " "modificando le parole chiave" -#: skins/default/templates/main_page/headline.html:41 +#: templates/main_page/headline.html:39 msgid "Search tip:" msgstr "Suggerimenti per la ricerca:" -#: skins/default/templates/main_page/headline.html:41 +#: templates/main_page/headline.html:39 msgid "add tags and a query to focus your search" msgstr "aggiungi tag e parole chiave per restringere il campo" -#: skins/default/templates/main_page/nothing_found.html:4 +#: templates/main_page/nothing_found.html:4 msgid "There are no unanswered questions here" msgstr "Non ci sono domande senza risposte" -#: skins/default/templates/main_page/nothing_found.html:7 +#: templates/main_page/nothing_found.html:7 msgid "No questions here. " msgstr "Non ci sono domande." -#: skins/default/templates/main_page/nothing_found.html:8 +#: templates/main_page/nothing_found.html:8 msgid "Please follow some questions or follow some users." msgstr "" "Aggiungi qualche domanda alla tua lista di domande preferite o segui qualche" " utente" -#: skins/default/templates/main_page/nothing_found.html:13 +#: templates/main_page/nothing_found.html:13 msgid "You can expand your search by " msgstr "puoi espandere la tua ricerca" -#: skins/default/templates/main_page/nothing_found.html:16 +#: templates/main_page/nothing_found.html:16 msgid "resetting author" msgstr "azzerando l'autore" -#: skins/default/templates/main_page/nothing_found.html:19 +#: templates/main_page/nothing_found.html:19 msgid "resetting tags" msgstr "azzerando i tag" -#: skins/default/templates/main_page/nothing_found.html:22 -#: skins/default/templates/main_page/nothing_found.html:25 +#: templates/main_page/nothing_found.html:22 +#: templates/main_page/nothing_found.html:25 msgid "starting over" msgstr "ricominciando da capo" -#: skins/default/templates/main_page/nothing_found.html:30 +#: templates/main_page/nothing_found.html:30 msgid "Please always feel free to ask your question!" msgstr "Ricorda, puoi sempre porre tu stesso una domanda!" -#: skins/default/templates/main_page/questions_loop.html:11 +#: templates/main_page/questions_loop.html:9 msgid "Did not find what you were looking for?" msgstr "Non hai trovato quello che cercavi?" -#: skins/default/templates/main_page/questions_loop.html:12 +#: templates/main_page/questions_loop.html:10 msgid "Please, post your question!" msgstr "Poni tu stesso la domanda!" -#: skins/default/templates/main_page/tab_bar.html:10 +#: templates/main_page/tab_bar.html:10 msgid "subscribe to the questions feed" msgstr "sottoscrivi al feed delle domande" -#: skins/default/templates/main_page/tab_bar.html:11 +#: templates/main_page/tab_bar.html:11 msgid "RSS" msgstr "RSS" -#: skins/default/templates/meta/bottom_scripts.html:7 +#: templates/main_page/tag_search.html:2 +#, fuzzy +msgid "Tag search" +msgstr "cerca" + +#: templates/main_page/tag_search.html:5 +msgid "search" +msgstr "cerca" + +#: templates/meta/bottom_scripts.html:7 #, python-format msgid "" "Please note: %(app_name)s requires javascript to work properly, please " @@ -5721,28 +6745,91 @@ msgstr "" "correttamente, si prega di abilitare i javascript nel tuo browser Ecco come" -#: skins/default/templates/meta/editor_data.html:7 +#: templates/meta/editor_data.html:7 #, python-format msgid "each tag must be shorter that %(max_chars)s character" msgid_plural "each tag must be shorter than %(max_chars)s characters" msgstr[0] "ogni tag deve essere più corto di %(max_chars)s caratteri" msgstr[1] "ogni tag deve essere più corto di %(max_chars)s carattere" -#: skins/default/templates/meta/editor_data.html:9 +#: templates/meta/editor_data.html:9 #, python-format msgid "please use %(tag_count)s tag" msgid_plural "please use %(tag_count)s tags or less" msgstr[0] "per favore usa un numero uguale o inferiore a %(tag_count)s tag" msgstr[1] "per favore usa un numero uguale o inferiore a %(tag_count)s tag" -#: skins/default/templates/meta/editor_data.html:10 +#: templates/meta/editor_data.html:10 #, python-format msgid "" "please use up to %(tag_count)s tags, less than %(max_chars)s characters each" msgstr "" "fino a %(tag_count)s tag, ognuno lungo al massimo %(max_chars)s caratteri" -#: skins/default/templates/question/answer_tab_bar.html:3 +#: templates/question/answer_card.html:20 +msgid "This response is published" +msgstr "" + +#: templates/question/answer_controls.html:2 +msgid "swap with question" +msgstr "Rispondi alla domanda" + +#: templates/question/answer_controls.html:7 +msgid "permanent link" +msgstr "link permanente" + +#: templates/question/answer_controls.html:8 +#: templates/widgets/markdown_help.html:20 +msgid "link" +msgstr "collegamento" + +#: templates/question/answer_controls.html:19 +#, fuzzy +msgid "unpublish" +msgstr "[editore]" + +#: templates/question/answer_controls.html:24 +#, fuzzy +msgid "publish" +msgstr "[editore]" + +#: templates/question/answer_controls.html:29 +#: templates/question/question_controls.html:4 +msgid "undelete" +msgstr "riattiva domanda" + +#: templates/question/answer_controls.html:35 +msgid "remove offensive flag" +msgstr "Rimuovi i flag inappropriati" + +#: templates/question/answer_controls.html:37 +#: templates/question/question_controls.html:16 +msgid "remove flag" +msgstr "rimuovi il flag" + +#: templates/question/answer_controls.html:42 +#: templates/question/answer_controls.html:50 +#: templates/question/question_controls.html:14 +#: templates/question/question_controls.html:20 +#: templates/question/question_controls.html:27 +msgid "" +"report as offensive (i.e containing spam, advertising, malicious text, etc.)" +msgstr "" +"segnala questo messaggio come offensivo (spam, pubblicità, insulti...)" + +#: templates/question/answer_controls.html:44 +#: templates/question/answer_controls.html:52 +#: templates/question/question_controls.html:22 +#: templates/question/question_controls.html:29 +msgid "flag offensive" +msgstr "segnala come offensivo" + +#: templates/question/answer_controls.html:62 +#, fuzzy +msgid "convert to comment" +msgstr "aggiungi commento" + +#: templates/question/answer_tab_bar.html:3 #, python-format msgid "" "\n" @@ -5759,35 +6846,69 @@ msgstr[1] "" "\n" "%(counter)s Risposta:" -#: skins/default/templates/question/answer_tab_bar.html:11 +#: templates/question/answer_tab_bar.html:11 msgid "Sort by »" msgstr "Ordina per:" -#: skins/default/templates/question/answer_tab_bar.html:14 +#: templates/question/answer_tab_bar.html:14 msgid "oldest answers will be shown first" msgstr "mostra prima le risposte più vecchie" -#: skins/default/templates/question/answer_tab_bar.html:17 +#: templates/question/answer_tab_bar.html:17 msgid "newest answers will be shown first" msgstr "mostra prima le risposte più nuove" -#: skins/default/templates/question/answer_tab_bar.html:20 +#: templates/question/answer_tab_bar.html:20 msgid "most voted answers will be shown first" msgstr "mostra prima le risposte più votate" -#: skins/default/templates/question/new_answer_form.html:16 +#: templates/question/answer_vote_buttons.html:6 +#: templates/user_profile/user_stats.html:25 +msgid "this answer has been selected as correct" +msgstr "questa risposta è stata accettata dall'autore" + +#: templates/question/answer_vote_buttons.html:8 +msgid "mark this answer as correct (click again to undo)" +msgstr "" +"segna questa risposta tra le preferite (clicca una seconda volta per " +"annullare)" + +#: templates/question/closed_question_info.html:2 +#, python-format +msgid "" +"The question has been closed for the following reason " +"\"%(close_reason)s\" by" +msgstr "" +"Questa domanda è stata chiusa per il seguente motivo: " +"\"%(close_reason)s\" da" + +#: templates/question/closed_question_info.html:4 +#, python-format +msgid "close date %(closed_at)s" +msgstr "data di chiusura %(closed_at)s" + +#: templates/question/content.html:37 +#, fuzzy +msgid "Edit Your Previous Answer" +msgstr "La tua risposta" + +#: templates/question/content.html:38 +msgid "(only one answer per question is allowed)" +msgstr "" + +#: templates/question/new_answer_form.html:15 msgid "Login/Signup to Answer" msgstr "Accedi/registrati per scrivere la tua risposta" -#: skins/default/templates/question/new_answer_form.html:24 +#: templates/question/new_answer_form.html:23 msgid "Your answer" msgstr "La tua risposta" -#: skins/default/templates/question/new_answer_form.html:26 +#: templates/question/new_answer_form.html:25 msgid "Be the first one to answer this question!" msgstr "Diventa il primo a rispondere a questa domanda!" -#: skins/default/templates/question/new_answer_form.html:32 +#: templates/question/new_answer_form.html:31 msgid "" "Please start posting your answer anonymously" " - your answer will be saved within the current session and published after " @@ -5802,7 +6923,7 @@ msgstr "" "si prega di utilizzare i commenti e ricordatevi di " "votare (dopo il login)!" -#: skins/default/templates/question/new_answer_form.html:36 +#: templates/question/new_answer_form.html:35 msgid "" "You are welcome to answer your own question," " but please make sure to give an answer. Remember that you " @@ -5818,7 +6939,7 @@ msgstr "" "dimenticate di votare :) per le risposte che sono piaciute (o che " "forse non piacciono)!" -#: skins/default/templates/question/new_answer_form.html:38 +#: templates/question/new_answer_form.html:37 msgid "" "Please try to give a substantial answer. If " "you wanted to comment on the question or answer, just use the " @@ -5835,7 +6956,19 @@ msgstr "" " dimenticate di votare - aiuta davvero a selezionare le migliori " "domande e risposte!" -#: skins/default/templates/question/sharing_prompt_phrase.html:2 +#: templates/question/question_controls.html:6 +msgid "reopen" +msgstr "riapri" + +#: templates/question/question_controls.html:8 +msgid "close" +msgstr "chiudi" + +#: templates/question/question_controls.html:35 +msgid "retag" +msgstr "modifica i tag" + +#: templates/question/sharing_prompt_phrase.html:2 #, python-format msgid "" "Know someone who can answer? Share a link " @@ -5844,50 +6977,50 @@ msgstr "" "Conosci qualcuno che può rispondere? Condividi un link a questa domanda via" -#: skins/default/templates/question/sharing_prompt_phrase.html:8 +#: templates/question/sharing_prompt_phrase.html:8 msgid " or" msgstr "oppure" -#: skins/default/templates/question/sharing_prompt_phrase.html:10 +#: templates/question/sharing_prompt_phrase.html:10 msgid "email" msgstr "e-mail:" -#: skins/default/templates/question/sidebar.html:6 +#: templates/question/sidebar.html:8 msgid "Question tools" msgstr "Strumenti per le domande" -#: skins/default/templates/question/sidebar.html:9 +#: templates/question/sidebar.html:11 msgid "click to unfollow this question" msgstr "clicca per non seguire più questa domanda" -#: skins/default/templates/question/sidebar.html:10 +#: templates/question/sidebar.html:12 msgid "Following" msgstr "Utenti che mi seguono" -#: skins/default/templates/question/sidebar.html:11 +#: templates/question/sidebar.html:13 msgid "Unfollow" msgstr "Non seguire più" -#: skins/default/templates/question/sidebar.html:15 +#: templates/question/sidebar.html:17 msgid "click to follow this question" msgstr "clicca qui per seguire la domanda" -#: skins/default/templates/question/sidebar.html:16 +#: templates/question/sidebar.html:18 msgid "Follow" msgstr "Segui" -#: skins/default/templates/question/sidebar.html:23 +#: templates/question/sidebar.html:25 #, python-format msgid "%(count)s follower" msgid_plural "%(count)s followers" msgstr[0] "%(count)s seguaci" msgstr[1] "%(count)s seguace" -#: skins/default/templates/question/sidebar.html:29 +#: templates/question/sidebar.html:37 msgid "email the updates" msgstr "notifiche via e-mail" -#: skins/default/templates/question/sidebar.html:32 +#: templates/question/sidebar.html:40 msgid "" "Here (once you log in) you will be able to sign up for the " "periodic email updates about this question." @@ -5895,49 +7028,97 @@ msgstr "" "Qui (una volta loggati) sarete in grado di sottoscrivere " "agli aggiornamenti email periodici su questa domanda." -#: skins/default/templates/question/sidebar.html:37 +#: templates/question/sidebar.html:45 msgid "subscribe to this question rss feed" msgstr "sottoscrivi al feed delle domanda" -#: skins/default/templates/question/sidebar.html:38 -msgid "subscribe to rss feed" -msgstr "sottoscrivi al feed delle domande" +#: templates/question/sidebar.html:46 +msgid "subscribe to rss feed" +msgstr "sottoscrivi al feed delle domande" + +#: templates/question/sidebar.html:55 +msgid "Invite" +msgstr "" + +#: templates/question/sidebar.html:61 templates/question/sidebar.html.py:67 +#: templates/widgets/tag_selector.html:19 +#: templates/widgets/tag_selector.html:36 +#: templates/widgets/tag_selector.html:54 +msgid "add" +msgstr "aggiungi" + +#: templates/question/sidebar.html:63 templates/question/sidebar.html.py:69 +#, fuzzy +msgid "- or -" +msgstr "oppure" + +#: templates/question/sidebar.html:81 +#, fuzzy +msgid "share with everyone" +msgstr "Email (non condivisa con altri):" + +#: templates/question/sidebar.html:92 +msgid "This question is currently shared only with:" +msgstr "" + +#: templates/question/sidebar.html:94 +#, fuzzy +msgid "Individual users" +msgstr "Selezionato individualmente" + +#: templates/question/sidebar.html:99 +msgid "You" +msgstr "" + +#: templates/question/sidebar.html:106 templates/question/sidebar.html:126 +#, fuzzy +msgid "and" +msgstr "aggiungi" + +#: templates/question/sidebar.html:131 +#, fuzzy, python-format +msgid "%(more_count)s more" +msgstr "%(rev_count)s revisione" + +#: templates/question/sidebar.html:137 +msgid "Public thread" +msgstr "" + +#: templates/question/sidebar.html:138 +#, python-format +msgid "" +"This thread is public, all members of %(site_name)s can read this page." +msgstr "" -#: skins/default/templates/question/sidebar.html:46 +#: templates/question/sidebar.html:146 msgid "Stats" msgstr "Statistiche" -#: skins/default/templates/question/sidebar.html:48 +#: templates/question/sidebar.html:148 msgid "Asked" msgstr "Chiesto" -#: skins/default/templates/question/sidebar.html:51 +#: templates/question/sidebar.html:151 msgid "Seen" msgstr "Visto" -#: skins/default/templates/question/sidebar.html:51 +#: templates/question/sidebar.html:151 msgid "times" msgstr "volte" -#: skins/default/templates/question/sidebar.html:54 +#: templates/question/sidebar.html:154 msgid "Last updated" msgstr "Aggiornata l'ultima volta" -#: skins/default/templates/question/sidebar.html:62 +#: templates/question/sidebar.html:162 msgid "Related questions" msgstr "Domande simili" -#: skins/default/templates/question/subscribe_by_email_prompt.html:5 +#: templates/question/subscribe_by_email_prompt.html:5 msgid "Email me when there are any new answers" msgstr "Scrivimi quando ci sono nuove risposte" -#: skins/default/templates/question/subscribe_by_email_prompt.html:11 -msgid "once you sign in you will be able to subscribe for any updates here" -msgstr "" -"Se ti registri, potrai scegliere di ricevere periodicamente aggiornamenti " -"via e-mail sullo stato di questa domanda." - -#: skins/default/templates/question/subscribe_by_email_prompt.html:12 +#: templates/question/subscribe_by_email_prompt.html:11 msgid "" "Here (once you log in) you will be able to sign " "up for the periodic email updates about this question." @@ -5945,56 +7126,228 @@ msgstr "" "Qui (una volta loggati) sarai in grado di sottoscriverti " "agli aggiornamenti email periodici su questa domanda." -#: skins/default/templates/user_profile/user.html:12 +#: templates/tags/header.html:6 +#, python-format +msgid "Tags, matching \"%(stag)s\"" +msgstr "Tags corrispondenti a \"%(stag)s\"" + +#: templates/tags/header.html:18 +msgid "sorted alphabetically" +msgstr "ordina i tag alfabeticamente" + +#: templates/tags/header.html:19 +msgid "by name" +msgstr "per nome" + +#: templates/tags/header.html:24 +msgid "sorted by frequency of tag use" +msgstr "ordina i tag per frequenza d'uso" + +#: templates/tags/header.html:25 +msgid "by popularity" +msgstr "per numero di voti" + +#: templates/tags/header.html:31 templates/tags/header.html.py:32 +msgid "suggested" +msgstr "" + +#: templates/user_inbox/base.html:6 templates/user_profile/user_tabs.html:12 +msgid "inbox" +msgstr "posta in arrivo" + +#: templates/user_inbox/base.html:14 +msgid "Sections:" +msgstr "Sezioni:" + +#: templates/user_inbox/base.html:19 +#, fuzzy +msgid "messages" +msgstr "messaggi/" + +#: templates/user_inbox/base.html:24 +#, python-format +msgid "forum responses (%(re_count)s)" +msgstr "risposte forum (%(re_count)s)" + +#: templates/user_inbox/base.html:31 +#, fuzzy, python-format +msgid "flagged items (%(flags_count)s)" +msgstr "elementi contrassegnati (%(flag_count)s)" + +#: templates/user_inbox/base.html:38 +#, fuzzy +msgid "group join requests" +msgstr "Riaprire le proprie domande" + +#: templates/user_inbox/group_join_requests.html:4 +msgid "inbox - group join requests" +msgstr "" + +#: templates/user_inbox/group_join_requests.html:27 +#, fuzzy +msgid "Approve" +msgstr "approvato" + +#: templates/user_inbox/group_join_requests.html:43 +msgid "Deny" +msgstr "" + +#: templates/user_inbox/messages.html:93 +#, fuzzy +msgid "inbox - messages" +msgstr "Spedisci messaggio" + +#: templates/user_inbox/responses_and_flags.html:4 +#, fuzzy +msgid "inbox - responses" +msgstr "profilo utente — risposte" + +#: templates/user_inbox/responses_and_flags.html:8 +msgid "select:" +msgstr "seleziona:" + +#: templates/user_inbox/responses_and_flags.html:10 +msgid "seen" +msgstr "visto" + +#: templates/user_inbox/responses_and_flags.html:11 +msgid "new" +msgstr "nuovo" + +#: templates/user_inbox/responses_and_flags.html:12 +msgid "none" +msgstr "nessuno" + +#: templates/user_inbox/responses_and_flags.html:15 +msgid "mark as seen" +msgstr "contrassegna come visto" + +#: templates/user_inbox/responses_and_flags.html:16 +msgid "mark as new" +msgstr "contrassegna come nuovo" + +#: templates/user_inbox/responses_and_flags.html:17 +msgid "dismiss" +msgstr "allontana" + +#: templates/user_inbox/responses_and_flags.html:19 +#, fuzzy +msgid "remove flags/approve" +msgstr "rimuovi i flag" + +#: templates/user_inbox/responses_and_flags.html:23 +msgid "delete post" +msgstr "cancella" + +#: templates/user_profile/reject_post_dialog.html:4 +#, fuzzy +msgid "Reject the post(s)?" +msgstr "cancella" + +#: templates/user_profile/reject_post_dialog.html:11 +msgid "1) Enter a brief description of why you are rejecting the post." +msgstr "" + +#: templates/user_profile/reject_post_dialog.html:14 +msgid "2) Please enter details here. This text will be sent to the user." +msgstr "" + +#: templates/user_profile/reject_post_dialog.html:20 +#: templates/user_profile/reject_post_dialog.html:88 +msgid "Use this reason & reject" +msgstr "" + +#: templates/user_profile/reject_post_dialog.html:27 +#: templates/user_profile/reject_post_dialog.html:95 +#, fuzzy +msgid "Use other reason" +msgstr "Motivo della chiusura:" + +#: templates/user_profile/reject_post_dialog.html:33 +msgid "Save reason, but do not reject" +msgstr "" + +#: templates/user_profile/reject_post_dialog.html:43 +#, fuzzy +msgid "Please, choose a reason for the rejection." +msgstr "per favore scegli una delle opzioni soprariportate" + +#: templates/user_profile/reject_post_dialog.html:58 +#, fuzzy +msgid "Select this reason" +msgstr "scegli revisione" + +#: templates/user_profile/reject_post_dialog.html:65 +#, fuzzy +msgid "Delete this reason" +msgstr "cancella questo commento" + +#: templates/user_profile/reject_post_dialog.html:71 +msgid "Add a new reason" +msgstr "" + +#: templates/user_profile/reject_post_dialog.html:81 +msgid "" +"You have selected reason for the rejection \"\". The text below will be sent to the user " +"and the post(s) will be deleted:" +msgstr "" + +#: templates/user_profile/reject_post_dialog.html:101 +#, fuzzy +msgid "Edit this reason" +msgstr "Modifica domanda" + +#: templates/user_profile/user.html:12 #, python-format msgid "%(username)s's profile" msgstr "profilo dell'utente %(username)s" -#: skins/default/templates/user_profile/user_edit.html:4 +#: templates/user_profile/user_edit.html:4 msgid "Edit user profile" msgstr "Modifica profilo" -#: skins/default/templates/user_profile/user_edit.html:7 +#: templates/user_profile/user_edit.html:7 msgid "edit profile" msgstr "modifica profilo" -#: skins/default/templates/user_profile/user_edit.html:21 -#: skins/default/templates/user_profile/user_info.html:15 +#: templates/user_profile/user_edit.html:21 +#: templates/user_profile/user_info.html:15 msgid "change picture" msgstr "cambia immagine" -#: skins/default/templates/user_profile/user_edit.html:25 -#: skins/default/templates/user_profile/user_info.html:19 +#: templates/user_profile/user_edit.html:25 +#: templates/user_profile/user_info.html:19 msgid "remove" msgstr "rimuovi" -#: skins/default/templates/user_profile/user_edit.html:32 +#: templates/user_profile/user_edit.html:32 msgid "Registered user" msgstr "Utente registrato" -#: skins/default/templates/user_profile/user_edit.html:39 +#: templates/user_profile/user_edit.html:39 msgid "Screen Name" msgstr "Nome visualizzato" -#: skins/default/templates/user_profile/user_edit.html:59 +#: templates/user_profile/user_edit.html:59 msgid "(cannot be changed)" msgstr "(non può essere modificato)" -#: skins/default/templates/user_profile/user_edit.html:101 -#: skins/default/templates/user_profile/user_email_subscriptions.html:22 +#: templates/user_profile/user_edit.html:109 +#: templates/user_profile/user_email_subscriptions.html:22 msgid "Update" msgstr "Conferma" -#: skins/default/templates/user_profile/user_email_subscriptions.html:4 -#: skins/default/templates/user_profile/user_tabs.html:42 +#: templates/user_profile/user_email_subscriptions.html:4 +#: templates/user_profile/user_tabs.html:44 msgid "subscriptions" msgstr "notifiche" -#: skins/default/templates/user_profile/user_email_subscriptions.html:7 +#: templates/user_profile/user_email_subscriptions.html:7 msgid "Email subscription settings" msgstr "E-mail di notifica" -#: skins/default/templates/user_profile/user_email_subscriptions.html:9 +#: templates/user_profile/user_email_subscriptions.html:9 msgid "" "Adjust frequency of email updates. Receive " "updates on interesting questions by email,
    help the " @@ -6009,164 +7362,110 @@ msgstr "" "su tutti gli articoli qui sotto.
    Gli aggiornamenti vengono inviati solo" " quando c'è qualche nuova attività sugli elementi selezionati." -#: skins/default/templates/user_profile/user_email_subscriptions.html:23 +#: templates/user_profile/user_email_subscriptions.html:23 msgid "Stop Email" msgstr "Interrompere l'email" -#: skins/default/templates/user_profile/user_favorites.html:4 -#: skins/default/templates/user_profile/user_tabs.html:27 +#: templates/user_profile/user_favorites.html:4 +#: templates/user_profile/user_tabs.html:29 msgid "followed questions" msgstr "domande seguite" -#: skins/default/templates/user_profile/user_inbox.html:18 -#: skins/default/templates/user_profile/user_tabs.html:12 -msgid "inbox" -msgstr "posta in arrivo" - -#: skins/default/templates/user_profile/user_inbox.html:34 -msgid "Sections:" -msgstr "Sezioni:" - -#: skins/default/templates/user_profile/user_inbox.html:38 -#, python-format -msgid "forum responses (%(re_count)s)" -msgstr "risposte forum (%(re_count)s)" - -#: skins/default/templates/user_profile/user_inbox.html:43 -#, python-format -msgid "flagged items (%(flag_count)s)" -msgstr "elementi contrassegnati (%(flag_count)s)" - -#: skins/default/templates/user_profile/user_inbox.html:49 -#: skins/default/templates/user_profile/user_inbox.html:61 -msgid "select:" -msgstr "seleziona:" - -#: skins/default/templates/user_profile/user_inbox.html:51 -#: skins/default/templates/user_profile/user_inbox.html:63 -msgid "seen" -msgstr "visto" - -#: skins/default/templates/user_profile/user_inbox.html:52 -#: skins/default/templates/user_profile/user_inbox.html:64 -msgid "new" -msgstr "nuovo" - -#: skins/default/templates/user_profile/user_inbox.html:53 -#: skins/default/templates/user_profile/user_inbox.html:65 -msgid "none" -msgstr "nessuno" - -#: skins/default/templates/user_profile/user_inbox.html:54 -msgid "mark as seen" -msgstr "contrassegna come visto" - -#: skins/default/templates/user_profile/user_inbox.html:55 -msgid "mark as new" -msgstr "contrassegna come nuovo" - -#: skins/default/templates/user_profile/user_inbox.html:56 -msgid "dismiss" -msgstr "allontana" - -#: skins/default/templates/user_profile/user_inbox.html:66 -msgid "remove flags" -msgstr "rimuovi i flag" - -#: skins/default/templates/user_profile/user_inbox.html:68 -msgid "delete post" -msgstr "cancella" - -#: skins/default/templates/user_profile/user_info.html:36 +#: templates/user_profile/user_info.html:38 msgid "update profile" msgstr "aggiorna profilo" -#: skins/default/templates/user_profile/user_info.html:40 +#: templates/user_profile/user_info.html:42 msgid "manage login methods" msgstr "gestisci i metodi di login" -#: skins/default/templates/user_profile/user_info.html:53 +#: templates/user_profile/user_info.html:55 msgid "real name" msgstr "nome vero" -#: skins/default/templates/user_profile/user_info.html:58 +#: templates/user_profile/user_info.html:61 +#, fuzzy +msgid "groups" +msgstr "Gruppi di impostazioni" + +#: templates/user_profile/user_info.html:71 +msgid "add group" +msgstr "" + +#: templates/user_profile/user_info.html:76 msgid "member since" msgstr "membro dal" -#: skins/default/templates/user_profile/user_info.html:63 +#: templates/user_profile/user_info.html:81 msgid "last seen" msgstr "ultimo accesso" -#: skins/default/templates/user_profile/user_info.html:69 +#: templates/user_profile/user_info.html:87 msgid "website" msgstr "sito web" -#: skins/default/templates/user_profile/user_info.html:75 +#: templates/user_profile/user_info.html:93 msgid "location" msgstr "residenza" -#: skins/default/templates/user_profile/user_info.html:82 +#: templates/user_profile/user_info.html:100 msgid "age" msgstr "età" -#: skins/default/templates/user_profile/user_info.html:83 +#: templates/user_profile/user_info.html:101 msgid "age unit" msgstr "anni" -#: skins/default/templates/user_profile/user_info.html:88 +#: templates/user_profile/user_info.html:106 msgid "todays unused votes" msgstr "voti rimanenti per oggi" -#: skins/default/templates/user_profile/user_info.html:89 +#: templates/user_profile/user_info.html:107 msgid "votes left" msgstr "voti rimanenti" -#: skins/default/templates/user_profile/user_moderate.html:4 -#: skins/default/templates/user_profile/user_tabs.html:48 +#: templates/user_profile/user_moderate.html:4 +#: templates/user_profile/user_tabs.html:50 msgid "moderation" msgstr "modera" -#: skins/default/templates/user_profile/user_moderate.html:8 +#: templates/user_profile/user_moderate.html:8 #, python-format msgid "%(username)s's current status is \"%(status)s\"" msgstr "lo stato dell'utente %(username)s è \"%(status)s\"" -#: skins/default/templates/user_profile/user_moderate.html:11 +#: templates/user_profile/user_moderate.html:11 msgid "User status changed" msgstr "Lo stato dell'utente è stato modificato" -#: skins/default/templates/user_profile/user_moderate.html:20 -msgid "Save" -msgstr "Salva" - -#: skins/default/templates/user_profile/user_moderate.html:25 +#: templates/user_profile/user_moderate.html:25 #, python-format msgid "Your current reputation is %(reputation)s points" msgstr "Hai %(reputation)s punti reputazione" -#: skins/default/templates/user_profile/user_moderate.html:27 +#: templates/user_profile/user_moderate.html:27 #, python-format msgid "User's current reputation is %(reputation)s points" msgstr "Questo utente ha %(reputation)s punti reputazione" -#: skins/default/templates/user_profile/user_moderate.html:31 +#: templates/user_profile/user_moderate.html:31 msgid "User reputation changed" msgstr "La reputazione dell'utente è stata modificata" -#: skins/default/templates/user_profile/user_moderate.html:38 +#: templates/user_profile/user_moderate.html:38 msgid "Subtract" msgstr "Sottrai" -#: skins/default/templates/user_profile/user_moderate.html:39 +#: templates/user_profile/user_moderate.html:39 msgid "Add" msgstr "Aggiungi" -#: skins/default/templates/user_profile/user_moderate.html:43 +#: templates/user_profile/user_moderate.html:43 #, python-format msgid "Send message to %(username)s" msgstr "Spedisci messaggio a %(username)s" -#: skins/default/templates/user_profile/user_moderate.html:44 +#: templates/user_profile/user_moderate.html:44 msgid "" "An email will be sent to the user with 'reply-to' field set to your email " "address. Please make sure that your address is entered correctly." @@ -6174,15 +7473,15 @@ msgstr "" "Verrà spedita all'utente un'e-mail utilizzando il tuo indirizzo come campo " "'reply-to'. Assicurati che il tuo indirizzo sia inserito correttamente." -#: skins/default/templates/user_profile/user_moderate.html:46 +#: templates/user_profile/user_moderate.html:46 msgid "Message sent" msgstr "Messaggio spedito" -#: skins/default/templates/user_profile/user_moderate.html:64 +#: templates/user_profile/user_moderate.html:64 msgid "Send message" msgstr "Spedisci messaggio" -#: skins/default/templates/user_profile/user_moderate.html:74 +#: templates/user_profile/user_moderate.html:74 msgid "" "Administrators have privileges of normal users, but in addition they can " "assign/revoke any status to any user, and are exempt from the reputation " @@ -6192,7 +7491,7 @@ msgstr "" "assegnare/revocare qualsiasi stato a qualsiasi utente e sono esenti da " "limiti di reputazione." -#: skins/default/templates/user_profile/user_moderate.html:77 +#: templates/user_profile/user_moderate.html:77 msgid "" "Moderators have the same privileges as administrators, but cannot add or " "remove user status of 'moderator' or 'administrator'." @@ -6200,42 +7499,44 @@ msgstr "" "Moderatori hanno gli stessi privilegi degli amministratori, ma non possono " "aggiungere o rimuovere lo stato utente 'moderatore' o 'amministratore'." -#: skins/default/templates/user_profile/user_moderate.html:80 +#: templates/user_profile/user_moderate.html:80 msgid "'Approved' status means the same as regular user." msgstr "Lo stato 'approvato' si intende lo stesso come utente normale." -#: skins/default/templates/user_profile/user_moderate.html:83 +#: templates/user_profile/user_moderate.html:83 msgid "Suspended users can only edit or delete their own posts." msgstr "" "Utenti sospesi possono solo modificare o cancellare i propri messaggi." -#: skins/default/templates/user_profile/user_moderate.html:86 +#: templates/user_profile/user_moderate.html:86 +#, fuzzy msgid "" -"Blocked users can only login and send feedback to the site administrators." +"Blocked users can only login and send feedback to the site administrators, " +"their url and profile will also be hidden." msgstr "" "Gli utenti bloccati possono solo accedere ed inviare feedback per gli " "amministratori del sito." -#: skins/default/templates/user_profile/user_network.html:5 -#: skins/default/templates/user_profile/user_tabs.html:18 +#: templates/user_profile/user_network.html:5 +#: templates/user_profile/user_tabs.html:18 msgid "network" msgstr "rete" -#: skins/default/templates/user_profile/user_network.html:10 +#: templates/user_profile/user_network.html:10 #, python-format msgid "Followed by %(count)s person" msgid_plural "Followed by %(count)s people" msgstr[0] "Seguito da %(count)s persone" msgstr[1] "Seguito da %(count)s persona" -#: skins/default/templates/user_profile/user_network.html:14 +#: templates/user_profile/user_network.html:21 #, python-format msgid "Following %(count)s person" msgid_plural "Following %(count)s people" msgstr[0] "Segue %(count)s persone" msgstr[1] "Segue %(count)s persona" -#: skins/default/templates/user_profile/user_network.html:19 +#: templates/user_profile/user_network.html:33 msgid "" "Your network is empty. Would you like to follow someone? - Just visit their " "profiles and click \"follow\"" @@ -6243,229 +7544,172 @@ msgstr "" "La tua rete è vuota. Ti piacerebbe seguire qualcuno? - Basta visitare i loro" " profili e fare clic su \"Segui\"" -#: skins/default/templates/user_profile/user_network.html:21 +#: templates/user_profile/user_network.html:35 #, python-format msgid "%(username)s's network is empty" msgstr "la rete di %(username)s è vuota" -#: skins/default/templates/user_profile/user_recent.html:4 -#: skins/default/templates/user_profile/user_tabs.html:29 -#: skins/default/templates/user_profile/user_tabs.html:31 +#: templates/user_profile/user_recent.html:5 +#: templates/user_profile/user_tabs.html:31 +#: templates/user_profile/user_tabs.html:33 msgid "activity" msgstr "attività" -#: skins/default/templates/user_profile/user_recent.html:24 -#: skins/default/templates/user_profile/user_recent.html:28 +#: templates/user_profile/user_recent.html:25 +#: templates/user_profile/user_recent.html:29 msgid "source" msgstr "sorgente" -#: skins/default/templates/user_profile/user_reputation.html:11 +#: templates/user_profile/user_reputation.html:12 msgid "Your karma change log." msgstr "Registro dei tuoi punti reputazione" -#: skins/default/templates/user_profile/user_reputation.html:13 +#: templates/user_profile/user_reputation.html:14 #, python-format msgid "%(user_name)s's karma change log" msgstr "Registro dei punti reputazione di %(user_name)s" -#: skins/default/templates/user_profile/user_stats.html:5 -#: skins/default/templates/user_profile/user_tabs.html:7 +#: templates/user_profile/user_stats.html:6 +#: templates/user_profile/user_tabs.html:7 msgid "overview" msgstr "dettagli" -#: skins/default/templates/user_profile/user_stats.html:11 +#: templates/user_profile/user_stats.html:12 #, python-format msgid "%(counter)s Question" msgid_plural "%(counter)s Questions" msgstr[0] "%(counter)s Domanda" msgstr[1] "%(counter)s Domande" -#: skins/default/templates/user_profile/user_stats.html:16 +#: templates/user_profile/user_stats.html:17 msgid "Answer" msgid_plural "Answers" msgstr[0] "Risposte" msgstr[1] "Risposta" -#: skins/default/templates/user_profile/user_stats.html:24 +#: templates/user_profile/user_stats.html:25 #, python-format msgid "the answer has been voted for %(answer_score)s times" msgstr "questa risposta ha ricevuto %(answer_score)s voti" -#: skins/default/templates/user_profile/user_stats.html:34 +#: templates/user_profile/user_stats.html:35 #, python-format msgid "(%(comment_count)s comment)" msgid_plural "the answer has been commented %(comment_count)s times" msgstr[0] "(%(comment_count)s commento)" msgstr[1] "(%(comment_count)s commenti)" -#: skins/default/templates/user_profile/user_stats.html:44 +#: templates/user_profile/user_stats.html:45 #, python-format msgid "%(cnt)s Vote" msgid_plural "%(cnt)s Votes " msgstr[0] "%(cnt)s Voto" msgstr[1] "%(cnt)s Voti" -#: skins/default/templates/user_profile/user_stats.html:50 +#: templates/user_profile/user_stats.html:51 msgid "thumb up" msgstr "pollice su" -#: skins/default/templates/user_profile/user_stats.html:51 +#: templates/user_profile/user_stats.html:52 msgid "user has voted up this many times" msgstr "l'utente ha dato questo numero di voti a favore" -#: skins/default/templates/user_profile/user_stats.html:54 +#: templates/user_profile/user_stats.html:55 msgid "thumb down" msgstr "pollice in giù" -#: skins/default/templates/user_profile/user_stats.html:55 +#: templates/user_profile/user_stats.html:56 msgid "user voted down this many times" msgstr "l'utente ha dato questo numero di voti contro" -#: skins/default/templates/user_profile/user_stats.html:63 +#: templates/user_profile/user_stats.html:64 #, python-format msgid "%(counter)s Tag" msgid_plural "%(counter)s Tags" msgstr[0] "%(counter)s Tag" msgstr[1] "%(counter)s Tag" -#: skins/default/templates/user_profile/user_stats.html:97 +#: templates/user_profile/user_stats.html:109 #, python-format msgid "%(counter)s Badge" msgid_plural "%(counter)s Badges" msgstr[0] "%(counter)s Medaglia" msgstr[1] "%(counter)s Medaglie" -#: skins/default/templates/user_profile/user_stats.html:120 +#: templates/user_profile/user_stats.html:132 msgid "Answer to:" msgstr "Rispondi a:" -#: skins/default/templates/user_profile/user_tabs.html:5 +#: templates/user_profile/user_tabs.html:5 msgid "User profile" msgstr "Profilo utente" -#: skins/default/templates/user_profile/user_tabs.html:10 views/users.py:638 +#: templates/user_profile/user_tabs.html:10 views/users.py:830 msgid "comments and answers to others questions" msgstr "commenti e risposte a domande" -#: skins/default/templates/user_profile/user_tabs.html:16 +#: templates/user_profile/user_tabs.html:16 msgid "followers and followed users" msgstr "seguaci ed utenti seguiti" -#: skins/default/templates/user_profile/user_tabs.html:21 +#: templates/user_profile/user_tabs.html:22 msgid "Graph of user karma" msgstr "Grafico del karma utente" -#: skins/default/templates/user_profile/user_tabs.html:25 +#: templates/user_profile/user_tabs.html:27 msgid "questions that user is following" msgstr "domande preferite da questo utente" -#: skins/default/templates/user_profile/user_tabs.html:34 views/users.py:679 +#: templates/user_profile/user_tabs.html:36 views/users.py:872 msgid "user vote record" msgstr "elenco dei voti dati" -#: skins/default/templates/user_profile/user_tabs.html:36 -#: skins/default/templates/user_profile/user_votes.html:4 +#: templates/user_profile/user_tabs.html:38 +#: templates/user_profile/user_votes.html:5 msgid "votes" msgstr "voti" -#: skins/default/templates/user_profile/user_tabs.html:40 views/users.py:769 +#: templates/user_profile/user_tabs.html:42 views/users.py:962 msgid "email subscription settings" msgstr "impostazioni notifiche via e-mail" -#: skins/default/templates/user_profile/user_tabs.html:46 views/users.py:205 +#: templates/user_profile/user_tabs.html:48 views/users.py:286 msgid "moderate this user" msgstr "modera questo utente" -#: skins/default/templates/widgets/answer_edit_tips.html:3 -#: skins/default/templates/widgets/question_edit_tips.html:3 +#: templates/widgets/answer_edit_tips.html:3 +#: templates/widgets/question_edit_tips.html:3 msgid "Tips" msgstr "Trucchi" -#: skins/default/templates/widgets/answer_edit_tips.html:6 +#: templates/widgets/answer_edit_tips.html:6 msgid "give an answer interesting to this community" msgstr "fai in modo che la tua risposta sia interessante per la comunità" -#: skins/default/templates/widgets/answer_edit_tips.html:9 +#: templates/widgets/answer_edit_tips.html:9 msgid "try to give an answer, rather than engage into a discussion" msgstr "cerca di dare una risposta, non di iniziare una discussione" -#: skins/default/templates/widgets/answer_edit_tips.html:12 -#: skins/default/templates/widgets/question_edit_tips.html:8 +#: templates/widgets/answer_edit_tips.html:12 +#: templates/widgets/question_edit_tips.html:8 msgid "provide enough details" msgstr "sii sufficientemente dettagliato" -#: skins/default/templates/widgets/answer_edit_tips.html:15 -#: skins/default/templates/widgets/question_edit_tips.html:11 +#: templates/widgets/answer_edit_tips.html:15 +#: templates/widgets/question_edit_tips.html:11 msgid "be clear and concise" msgstr "sii chiaro e conciso" -#: skins/default/templates/widgets/answer_edit_tips.html:20 -#: skins/default/templates/widgets/question_edit_tips.html:16 +#: templates/widgets/answer_edit_tips.html:20 +#: templates/widgets/question_edit_tips.html:16 msgid "see frequently asked questions" msgstr "vedi le domande frequenti" -#: skins/default/templates/widgets/answer_edit_tips.html:27 -#: skins/default/templates/widgets/question_edit_tips.html:22 -msgid "Markdown basics" -msgstr "sintassi Markdown" - -#: skins/default/templates/widgets/answer_edit_tips.html:31 -#: skins/default/templates/widgets/question_edit_tips.html:26 -msgid "*italic*" -msgstr "*corsivo*" - -#: skins/default/templates/widgets/answer_edit_tips.html:34 -#: skins/default/templates/widgets/question_edit_tips.html:29 -msgid "**bold**" -msgstr "**grasssetto**" - -#: skins/default/templates/widgets/answer_edit_tips.html:38 -#: skins/default/templates/widgets/question_edit_tips.html:33 -msgid "*italic* or _italic_" -msgstr "*corsivo* o _corsivo_" - -#: skins/default/templates/widgets/answer_edit_tips.html:41 -#: skins/default/templates/widgets/question_edit_tips.html:36 -msgid "**bold** or __bold__" -msgstr "**grassetto** o __grassetto__" - -#: skins/default/templates/widgets/answer_edit_tips.html:45 -#: skins/default/templates/widgets/answer_edit_tips.html:49 -#: skins/default/templates/widgets/question_edit_tips.html:40 -#: skins/default/templates/widgets/question_edit_tips.html:45 -msgid "text" -msgstr "testo" - -#: skins/default/templates/widgets/answer_edit_tips.html:49 -#: skins/default/templates/widgets/question_edit_tips.html:45 -msgid "image" -msgstr "immagine" - -#: skins/default/templates/widgets/answer_edit_tips.html:53 -#: skins/default/templates/widgets/question_edit_tips.html:49 -msgid "numbered list:" -msgstr "lista numerata:" - -#: skins/default/templates/widgets/answer_edit_tips.html:58 -#: skins/default/templates/widgets/question_edit_tips.html:54 -msgid "basic HTML tags are also supported" -msgstr "sono supportati anche alcuni semplici tag HTML" - -#: skins/default/templates/widgets/answer_edit_tips.html:63 -#: skins/default/templates/widgets/question_edit_tips.html:59 -msgid "learn more about Markdown" -msgstr "informazioni su Markdown" - -#: skins/default/templates/widgets/ask_form.html:6 -msgid "login to post question info" +#: templates/widgets/ask_button.html:8 +msgid "Ask the Group" msgstr "" -"Puoi cominciare ora a scrivere la tua domanda " -"come utente non registrato. Quando avrai finito, sarai reindirizzato " -"alla pagina di accesso/registrazione. La tua domanda sarà salvata e " -"pubblicata non appena ti sarai registrato. Accedere al proprio account " -"richiede circa 30 secondi, registrarne uno nuovo meno di un minuto." -#: skins/default/templates/widgets/ask_form.html:7 +#: templates/widgets/ask_form.html:6 msgid "" "You are welcome to start submitting your " "question anonymously. When you submit the post, you will be " @@ -6481,7 +7725,7 @@ msgstr "" "semplice. La login richiede circa 30 secondi, l'iscrizione iniziale richiede" " un minuto o meno." -#: skins/default/templates/widgets/ask_form.html:11 +#: templates/widgets/ask_form.html:10 #, python-format msgid "" "Looks like your email address, %%(email)s has not " @@ -6496,269 +7740,429 @@ msgstr "" "dettagli qui.
    Puoi postare la tua domanda ora e convalidare l'email " "successivamente. Nel frattempo la domanda sarà salvato come sospesa." -#: skins/default/templates/widgets/contributors.html:3 +#: templates/widgets/contributors.html:3 msgid "Contributors" msgstr "Utenti attivi" -#: skins/default/templates/widgets/footer.html:33 -#, python-format -msgid "Content on this site is licensed under a %(license)s" -msgstr "I contenuti di questo sito sono creati sotto licenza %(license)s" +#: templates/widgets/edit_post.html:42 +msgid ", one of these is required" +msgstr ", uno di questi è necessario" + +#: templates/widgets/edit_post.html:51 templates/widgets/edit_post.html:56 +msgid "tags:" +msgstr "tag:" + +#: templates/widgets/edit_post.html:52 +msgid "(required)" +msgstr "(campo obbligatorio)" + +#: templates/widgets/edit_post.html:81 +msgid "Toggle the real time Markdown editor preview" +msgstr "attiva/disattiva l'anteprima del codice Markdown" + +#: templates/widgets/edit_post.html:95 +msgid "" +"To post on behalf of someone else, enter user name and " +"email below." +msgstr "" + +#: templates/widgets/footer.html:33 +#, python-format +msgid "Content on this site is licensed under a %(license)s" +msgstr "I contenuti di questo sito sono creati sotto licenza %(license)s" + +#: templates/widgets/footer.html:38 +msgid "about" +msgstr "informazioni su Askbot" + +#: templates/widgets/footer.html:40 templates/widgets/user_navigation.html:26 +msgid "help" +msgstr "guida" + +#: templates/widgets/footer.html:42 +msgid "privacy policy" +msgstr "privacy" + +#: templates/widgets/footer.html:51 +msgid "give feedback" +msgstr "contatti" + +#: templates/widgets/group_info.html:3 +msgid "Group info" +msgstr "" + +#: templates/widgets/group_info.html:26 +#, fuzzy +msgid "edit description" +msgstr "%(description)s" + +#: templates/widgets/group_info.html:30 +#, fuzzy +msgid "change logo" +msgstr "cambia/" + +#: templates/widgets/group_info.html:32 +#, fuzzy +msgid "delete logo" +msgstr "cancella" + +#: templates/widgets/group_info.html:36 +msgid "add logo" +msgstr "" + +#: templates/widgets/group_info.html:46 +#, fuzzy +msgid "moderate emailed questions" +msgstr "Domande simili" + +#: templates/widgets/group_info.html:58 +#, fuzzy +msgid "show only selected answers to enquirers" +msgstr "consenti solo i tag selezionati" + +#: templates/widgets/group_info.html:63 +msgid "How users join this group?" +msgstr "" + +#: templates/widgets/group_info.html:82 +msgid "list of email addresses of pre-approved users" +msgstr "" + +#: templates/widgets/group_info.html:87 +#, fuzzy +msgid "List of preapproved email addresses" +msgstr "la tua e-mail (resterà privata)" + +#: templates/widgets/group_info.html:88 +msgid "" +"Users with these email adderesses will be added to the group automatically." +msgstr "" + +#: templates/widgets/group_info.html:89 +#, fuzzy +msgid "edit preapproved emails" +msgstr "modificato via email" + +#: templates/widgets/group_info.html:93 +msgid "list of preapproved email address domain names" +msgstr "" + +#: templates/widgets/group_info.html:98 +msgid "List of preapproved email domain names" +msgstr "" + +#: templates/widgets/group_info.html:99 +msgid "" +"Users whose email adderesses belong to these domains will be added to the " +"group automatically." +msgstr "" + +#: templates/widgets/group_info.html:100 +msgid "edit preapproved email domains" +msgstr "" + +#: templates/widgets/logo.html:3 +msgid "back to home page" +msgstr "torna alla home page" + +#: templates/widgets/logo.html:4 +#, python-format +msgid "%(site)s logo" +msgstr "Logo del forum %(site)s" + +#: templates/widgets/markdown_help.html:2 +msgid "Markdown basics" +msgstr "sintassi Markdown" + +#: templates/widgets/markdown_help.html:6 +msgid "*italic*" +msgstr "*corsivo*" + +#: templates/widgets/markdown_help.html:9 +msgid "**bold**" +msgstr "**grasssetto**" + +#: templates/widgets/markdown_help.html:13 +msgid "*italic* or _italic_" +msgstr "*corsivo* o _corsivo_" + +#: templates/widgets/markdown_help.html:16 +msgid "**bold** or __bold__" +msgstr "**grassetto** o __grassetto__" -#: skins/default/templates/widgets/footer.html:38 -msgid "about" -msgstr "informazioni su Askbot" +#: templates/widgets/markdown_help.html:20 +#: templates/widgets/markdown_help.html:24 +msgid "text" +msgstr "testo" -#: skins/default/templates/widgets/footer.html:40 -#: skins/default/templates/widgets/user_navigation.html:17 -msgid "help" -msgstr "guida" +#: templates/widgets/markdown_help.html:24 +msgid "image" +msgstr "immagine" -#: skins/default/templates/widgets/footer.html:42 -msgid "privacy policy" -msgstr "privacy" +#: templates/widgets/markdown_help.html:28 +msgid "numbered list:" +msgstr "lista numerata:" -#: skins/default/templates/widgets/footer.html:51 -msgid "give feedback" -msgstr "contatti" +#: templates/widgets/markdown_help.html:33 +msgid "basic HTML tags are also supported" +msgstr "sono supportati anche alcuni semplici tag HTML" -#: skins/default/templates/widgets/logo.html:3 -msgid "back to home page" -msgstr "torna alla home page" +#: templates/widgets/markdown_help.html:38 +msgid "learn more about Markdown" +msgstr "informazioni su Markdown" -#: skins/default/templates/widgets/logo.html:4 -#, python-format -msgid "%(site)s logo" -msgstr "Logo del forum %(site)s" +#: templates/widgets/meta_nav.html:12 +msgid "people & groups" +msgstr "" -#: skins/default/templates/widgets/meta_nav.html:10 +#: templates/widgets/meta_nav.html:20 msgid "users" msgstr "utenti" -#: skins/default/templates/widgets/meta_nav.html:15 +#: templates/widgets/meta_nav.html:27 msgid "badges" msgstr "medaglie" -#: skins/default/templates/widgets/question_edit_tips.html:5 +#: templates/widgets/question_edit_tips.html:5 msgid "ask a question interesting to this community" msgstr "fai in modo che la tua risposta sia interessante per la comunità" -#: skins/default/templates/widgets/question_summary.html:12 +#: templates/widgets/question_summary.html:12 msgid "view" msgid_plural "views" msgstr[0] "consultazione" msgstr[1] "consultazioni" -#: skins/default/templates/widgets/question_summary.html:29 +#: templates/widgets/question_summary.html:30 msgid "answer" msgid_plural "answers" msgstr[0] "risposte" msgstr[1] "risposta" -#: skins/default/templates/widgets/question_summary.html:40 +#: templates/widgets/question_summary.html:41 msgid "vote" msgid_plural "votes" msgstr[0] "voto" msgstr[1] "voti" -#: skins/default/templates/widgets/scope_nav.html:6 +#: templates/widgets/scope_nav.html:6 msgid "ALL" msgstr "TUTTO" -#: skins/default/templates/widgets/scope_nav.html:8 +#: templates/widgets/scope_nav.html:8 msgid "see unanswered questions" msgstr "vedi domande senza risposta" -#: skins/default/templates/widgets/scope_nav.html:8 +#: templates/widgets/scope_nav.html:8 msgid "UNANSWERED" msgstr "NON RISPOSTO" -#: skins/default/templates/widgets/scope_nav.html:11 +#: templates/widgets/scope_nav.html:11 msgid "see your followed questions" msgstr "vedi le tue domande preferite" -#: skins/default/templates/widgets/scope_nav.html:11 +#: templates/widgets/scope_nav.html:11 msgid "FOLLOWED" msgstr "SEGUITO" -#: skins/default/templates/widgets/scope_nav.html:14 +#: templates/widgets/scope_nav.html:14 msgid "Please ask your question here" msgstr "Poni tu stesso la domanda!" -#: skins/default/templates/widgets/user_long_score_and_badge_summary.html:3 +#: templates/widgets/tag_selector.html:4 +msgid "Interesting tags" +msgstr "Tag preferiti" + +#: templates/widgets/tag_selector.html:21 +msgid "Ignored tags" +msgstr "Tag ignorati" + +#: templates/widgets/tag_selector.html:39 +#, fuzzy +msgid "Subscribed tags" +msgstr "Iscriviti per i tag" + +#: templates/widgets/tag_selector.html:57 +#, fuzzy +msgid "Show only questions from" +msgstr "Chiudere le proprie domande" + +#: templates/widgets/tag_selector.html:68 +#, fuzzy +msgid "Send me email alerts for" +msgstr "Configurazione email ed avvisi tramite mail" + +#: templates/widgets/tag_selector.html:84 +#, fuzzy +msgid "Change frequency of emails" +msgstr "Cambia la tua e-mail" + +#: templates/widgets/three_column_category_selector.html:4 +msgid "" +"Categorize your question using this tag selector or entering text in tag " +"box." +msgstr "" + +#: templates/widgets/three_column_category_selector.html:7 +#: templates/widgets/three_column_category_selector.html:10 +msgid "(done editing)" +msgstr "" + +#: templates/widgets/three_column_category_selector.html:8 +#: templates/widgets/three_column_category_selector.html:9 +#: templates/widgets/three_column_category_selector.html:11 +msgid "(edit categories)" +msgstr "" + +#: templates/widgets/user_long_score_and_badge_summary.html:4 msgid "karma:" msgstr "karma:" -#: skins/default/templates/widgets/user_long_score_and_badge_summary.html:7 +#: templates/widgets/user_long_score_and_badge_summary.html:10 msgid "badges:" msgstr "medaglie:" -#: skins/default/templates/widgets/user_navigation.html:9 +#: templates/widgets/user_navigation.html:17 msgid "sign out" msgstr "disconnettiti" -#: skins/default/templates/widgets/user_navigation.html:12 -msgid "Hi, there! Please sign in" -msgstr "Ehilà! Accedi" +#: templates/widgets/user_navigation.html:20 +msgid "Hi there! Please sign in" +msgstr "Ciao! Accedi" -#: skins/default/templates/widgets/user_navigation.html:15 +#: templates/widgets/user_navigation.html:23 msgid "settings" msgstr "impostazioni" -#: templatetags/extra_filters_jinja.py:279 +#: templates/widgets/user_navigation.html:24 +#, fuzzy +msgid "widgets" +msgstr "widgets/" + +#: templatetags/extra_filters_jinja.py:288 msgid "no" msgstr "no" -#: utils/decorators.py:90 views/commands.py:73 views/commands.py:93 +#: utils/decorators.py:103 views/commands.py:144 msgid "Oops, apologies - there was some error" msgstr "Oops, scusa - c'è stato qualche errore" -#: utils/decorators.py:109 +#: utils/decorators.py:122 msgid "Please login to post" msgstr "Accedi o registrati per inserire domande" -#: utils/decorators.py:205 +#: utils/decorators.py:218 msgid "Spam was detected on your post, sorry for if this is a mistake" msgstr "" "Dello spam è stato rilevato sul tuo post, siamo spiacenti se questo è un " "errore" -#: utils/forms.py:33 +#: utils/decorators.py:242 +msgid "This function is limited to moderators and administrators" +msgstr "" + +#: utils/forms.py:66 msgid "this field is required" msgstr "campo obbligatorio" -#: utils/forms.py:60 +#: utils/forms.py:93 msgid "Choose a screen name" msgstr "Scegli un nome utente" -#: utils/forms.py:69 +#: utils/forms.py:103 msgid "user name is required" msgstr "il nome utente è obbligatorio" -#: utils/forms.py:70 +#: utils/forms.py:104 msgid "sorry, this name is taken, please choose another" msgstr "mi spiace, questo nome utente è in uso, scegline un altro" -#: utils/forms.py:71 +#: utils/forms.py:105 msgid "sorry, this name is not allowed, please choose another" msgstr "mi spiace, questo nome utente non è consentito, scegline un altro" -#: utils/forms.py:72 +#: utils/forms.py:106 msgid "sorry, there is no user with this name" msgstr "mi spiace, questo nome utente è già in uso" -#: utils/forms.py:73 +#: utils/forms.py:107 msgid "sorry, we have a serious error - user name is taken by several users" msgstr "" "mi spiace, c'è un errore imprevisto — questo nome utente è già in uso " "da più di un utente" -#: utils/forms.py:74 +#: utils/forms.py:108 msgid "user name can only consist of letters, empty space and underscore" msgstr "il nome utente può contenere solo lettere, spazi, e _trattini_bassi_" -#: utils/forms.py:75 +#: utils/forms.py:109 msgid "please use at least some alphabetic characters in the user name" msgstr "" "si prega di utilizzare almeno alcuni caratteri alfabetici nel nome utente" -#: utils/forms.py:138 +#: utils/forms.py:110 +msgid "symbol \"@\" is not allowed" +msgstr "" + +#: utils/forms.py:215 msgid "Your email (never shared)" msgstr "La tua email (mai condivisa)" -#: utils/forms.py:139 +#: utils/forms.py:217 msgid "email address is required" msgstr "l'indirizzo e-mail è obbligatorio" -#: utils/forms.py:140 +#: utils/forms.py:218 msgid "please enter a valid email address" msgstr "inserisci un indirizzo e-mail valido" -#: utils/forms.py:141 +#: utils/forms.py:219 msgid "this email is already used by someone else, please choose another" msgstr "questa e-mail è già in uso, scegline un'altra" -#: utils/forms.py:170 +#: utils/forms.py:220 +#, fuzzy +msgid "this email address is not authorized" +msgstr "l'indirizzo e-mail è obbligatorio" + +#: utils/forms.py:260 msgid "password is required" msgstr "la password è obbligatoria" -#: utils/forms.py:173 +#: utils/forms.py:263 msgid "Password (please retype)" msgstr "Password (Ripeti per favore)" -#: utils/forms.py:174 +#: utils/forms.py:264 msgid "please, retype your password" msgstr "per favore, digita di nuovo la password" -#: utils/forms.py:175 +#: utils/forms.py:265 msgid "sorry, entered passwords did not match, please try again" msgstr "le due password non coincidono, riprova" -#: utils/functions.py:82 +#: utils/functions.py:101 msgid "2 days ago" msgstr "2 giorni fa" -#: utils/functions.py:84 +#: utils/functions.py:103 msgid "yesterday" msgstr "ieri" -#: utils/functions.py:87 +#: utils/functions.py:106 #, python-format msgid "%(hr)d hour ago" msgid_plural "%(hr)d hours ago" msgstr[0] "%(hr)d ora fa" msgstr[1] "%(hr)d ore fa" -#: utils/functions.py:93 +#: utils/functions.py:112 #, python-format msgid "%(min)d min ago" msgid_plural "%(min)d mins ago" msgstr[0] "%(min)d minuto fa" msgstr[1] "%(min)d minuti fa" -#: utils/mail.py:147 -msgid "" -"

    To ask by email, please:

    \n" -"
      \n" -"
    • Format the subject line as: [Tag1; Tag2] Question title
    • \n" -"
    • Type details of your question into the email body
    • \n" -"
    \n" -"

    Note that tags may consist of more than one word, and tags\n" -"may be separated by a semicolon or a comma

    \n" -msgstr "" -"

    Per richiedere via email, prego:

    \n" -"
      \n" -"
    • Formatta il soggetto come: [Tag1; Tag2] Titolo domanda
    • \n" -"
    • Scrivi i dettagli della domanda nel corpo della email
    • \n" -"
    \n" -"

    Nota che i tag possono essere composti di più di un a parola ed i tag devono essere separati da una virgola o punto e virgola

    \n" - -#: utils/mail.py:167 -#, python-format -msgid "" -"

    Sorry, there was an error posting your question please contact the " -"%(site)s administrator

    " -msgstr "" -"

    Ci dispiace, non c'è stato un errore nell' inserimento della domanda. Per" -" favore contatta un amministratore di %(site)s

    " - -#: utils/mail.py:173 -#, python-format -msgid "" -"

    Sorry, in order to post questions on %(site)s by email, please register first

    " -msgstr "" -"

    Siamo spiacenti, per poter inviare domande su %(site)s tramite email, " -"prego registrati prima

    " - -#: utils/mail.py:181 -msgid "" -"

    Sorry, your question could not be posted due to insufficient privileges " -"of your user account

    " -msgstr "" -"

    Spiacenti, la tua domanda non puo' essere inviata a causa dell' " -"insufficienza di privilegi del tuo account utente

    " - #: views/avatar_views.py:99 msgid "Successfully uploaded a new avatar." msgstr "Caricato un nuovo avatar." @@ -6771,33 +8175,38 @@ msgstr "Aggiornato con successo il tuo avatar." msgid "Successfully deleted the requested avatars." msgstr "Eliminati gli avatar richiesti." -#: views/commands.py:83 +#: views/commands.py:121 +#, fuzzy +msgid "your post was not accepted" +msgstr "la tua email non è stata modificata" + +#: views/commands.py:134 msgid "Sorry, but anonymous users cannot access the inbox" msgstr "" "Spiacenti, gli utenti anonimi non possono accedere ai messaggi in arrivo" -#: views/commands.py:112 +#: views/commands.py:163 msgid "Sorry, anonymous users cannot vote" msgstr "mi spiace, devi essere registrato per votare" -#: views/commands.py:129 +#: views/commands.py:180 msgid "Sorry you ran out of votes for today" msgstr "hai superato il massimo giornaliero di voti consentiti" -#: views/commands.py:135 +#: views/commands.py:186 #, python-format msgid "You have %(votes_left)s votes left for today" msgstr "Puoi votare ancora %(votes_left)s volte oggi" -#: views/commands.py:210 +#: views/commands.py:261 msgid "Sorry, something is not right here..." msgstr "Mi spiace, qualcosa non va qui..." -#: views/commands.py:229 +#: views/commands.py:280 msgid "Sorry, but anonymous users cannot accept answers" msgstr "mi spiace, devi essere registrato per accettare una risposta" -#: views/commands.py:339 +#: views/commands.py:390 #, python-format msgid "" "Your subscription is saved, but email address %(email)s needs to be " @@ -6807,142 +8216,191 @@ msgstr "" "dev'essere verificato, leggi qui per maggiori " "dettagli" -#: views/commands.py:348 +#: views/commands.py:399 msgid "email update frequency has been set to daily" msgstr "" "la frequenza delle notifiche via e-mail è stata impostata a 'ogni giorno'" -#: views/commands.py:464 +#: views/commands.py:682 #, python-format msgid "Tag subscription was canceled (undo)." msgstr "" "La sottoscrizione al tag è stata annullata (Annulla)." -#: views/commands.py:473 +#: views/commands.py:691 #, python-format msgid "Please sign in to subscribe for: %(tags)s" msgstr "Accedi per sottoscrivere i tag: %(tags)s" -#: views/commands.py:600 +#: views/commands.py:832 msgid "Please sign in to vote" msgstr "Accedi per votare" -#: views/commands.py:620 +#: views/commands.py:852 msgid "Please sign in to delete/restore posts" msgstr "Accedi per cancellare/ripristinare messaggi" -#: views/meta.py:37 +#: views/commands.py:1270 views/commands.py:1303 +msgid "Sorry, looks like sharing request was invalid" +msgstr "" + +#: views/commands.py:1326 +#, python-format +msgid "%(user)s, welcome to group %(group)s!" +msgstr "" + +#: views/commands.py:1376 +#, fuzzy +msgid "Sorry, only thread moderators can use this function" +msgstr "Mi spiace, ma devi essere registrato per usare questa funzionalità" + +#: views/commands.py:1391 +msgid "The answer is now unpublished" +msgstr "" + +#: views/commands.py:1395 +msgid "The answer is now published" +msgstr "" + +#: views/meta.py:44 #, python-format msgid "About %(site)s" msgstr "Riguardo %(site)s" #: views/meta.py:92 +#, fuzzy +msgid "Please sign in or register to send your feedback" +msgstr "Accedi per cancellare/ripristinare messaggi" + +#: views/meta.py:109 msgid "Q&A forum feedback" msgstr "Contatti forum Q&A" -#: views/meta.py:93 +#: views/meta.py:110 msgid "Thanks for the feedback!" msgstr "Grazie per il tuo messaggio!" -#: views/meta.py:102 +#: views/meta.py:119 msgid "We look forward to hearing your feedback! Please, give it next time :)" msgstr "" "Siamo curiosi di sentire la tua opinione! Sarà per la prossima volta :)" -#: views/meta.py:106 +#: views/meta.py:123 msgid "Privacy policy" msgstr "Regole per la privacy" -#: views/readers.py:133 -#, python-format -msgid "%(q_num)s question, tagged" -msgid_plural "%(q_num)s questions, tagged" -msgstr[0] "%(q_num)s domanda, taggata" -msgstr[1] "%(q_num)s domande, taggate" +#: views/meta.py:209 +#, fuzzy +msgid "Suggested tags" +msgstr "usare i tag" -#: views/readers.py:388 +#: views/readers.py:406 msgid "" "Sorry, the comment you are looking for has been deleted and is no longer " "accessible" msgstr "Mi spiace, questo commento è stata cancellato e non è più accessibile" -#: views/users.py:206 +#: views/users.py:287 msgid "moderate user" msgstr "modera utente" -#: views/users.py:381 +#: views/users.py:499 msgid "user profile" msgstr "profilo utente" -#: views/users.py:382 +#: views/users.py:500 msgid "user profile overview" msgstr "profilo" -#: views/users.py:551 +#: views/users.py:674 msgid "recent user activity" msgstr "attività recente" -#: views/users.py:552 +#: views/users.py:675 msgid "profile - recent activity" msgstr "profilo utente — attività recente" -#: views/users.py:639 +#: views/users.py:705 +msgid "group joining requests" +msgstr "" + +#: views/users.py:706 +#, fuzzy +msgid "profile - moderation" +msgstr "profilo utente — voti" + +#: views/users.py:762 +#, fuzzy +msgid "private messages" +msgstr "Spedisci messaggio" + +#: views/users.py:763 +#, fuzzy +msgid "profile - messages" +msgstr "profilo utente — risposte" + +#: views/users.py:831 msgid "profile - responses" msgstr "profilo utente — risposte" -#: views/users.py:680 +#: views/users.py:873 msgid "profile - votes" msgstr "profilo utente — voti" -#: views/users.py:701 +#: views/users.py:894 msgid "user karma" msgstr "karma utente" -#: views/users.py:702 +#: views/users.py:895 msgid "Profile - User's Karma" msgstr "Profilo - Karma utente" -#: views/users.py:720 +#: views/users.py:913 msgid "users favorite questions" msgstr "domande preferite" -#: views/users.py:721 +#: views/users.py:914 msgid "profile - favorite questions" msgstr "profilo utente — domande preferite" -#: views/users.py:741 views/users.py:745 +#: views/users.py:934 views/users.py:938 msgid "changes saved" msgstr "i cambiamenti sono stati salvati" -#: views/users.py:751 +#: views/users.py:944 msgid "email updates canceled" msgstr "notifiche via e-mail cancellate" -#: views/users.py:770 +#: views/users.py:963 msgid "profile - email subscriptions" msgstr "profilo utente — notifiche via e-mail" -#: views/writers.py:60 +#: views/users.py:983 +#, fuzzy, python-format +msgid "profile - %(section)s" +msgstr "profilo utente — risposte" + +#: views/writers.py:65 msgid "Sorry, anonymous users cannot upload files" msgstr "Mi spiace, gli utenti non registrati non possono caricare file." -#: views/writers.py:73 +#: views/writers.py:82 #, python-format msgid "allowed file types are '%(file_types)s'" msgstr "i tipi di file consentiti sono: '%(file_types)s'" -#: views/writers.py:84 +#: views/writers.py:95 #, python-format msgid "maximum upload file size is %(file_size)sK" msgstr "la dimensione massima di file caricabile è %(file_size)sK" -#: views/writers.py:92 +#: views/writers.py:103 msgid "" "Error uploading file. Please contact the site administrator. Thank you." msgstr "Errore nel caricamento del file. Contatta un amministratore." -#: views/writers.py:189 +#: views/writers.py:200 msgid "" "You are welcome to start submitting your question" " anonymously. When you submit the post, you will be redirected to the" @@ -6957,11 +8415,11 @@ msgstr "" "login/registrazione è molto semplice. La login richiede circa 30 secondi, l'" " iscrizione iniziale richiede un minuto o meno." -#: views/writers.py:466 +#: views/writers.py:527 msgid "Please log in to answer questions" msgstr "Accedi per rispondere alle domande" -#: views/writers.py:572 +#: views/writers.py:648 #, python-format msgid "" "Sorry, you appear to be logged out and cannot post comments. Please Accedi o registrati." -#: views/writers.py:589 +#: views/writers.py:665 msgid "Sorry, anonymous users cannot edit comments" msgstr "" "Mi spiace, gli utenti non registrati non possono modificare i commenti." -#: views/writers.py:619 +#: views/writers.py:698 #, python-format msgid "" "Sorry, you appear to be logged out and cannot delete comments. Please Accedi o registrati." -#: views/writers.py:640 +#: views/writers.py:719 msgid "sorry, we seem to have some technical difficulties" msgstr "Mi spiace, ci sono dei problemi tecnici" -msgid "Hi there! Please sign in" -msgstr "Ciao! Accedi" +#: views/writers.py:786 +msgid "the selected answer cannot be a comment" +msgstr "" + +#~ msgid "latest questions" +#~ msgstr "domande recenti" + +#~ msgid "======= Reply above this line. ====-=-=" +#~ msgstr "======= Rispondi sopra questa linea. ====-=-=" + +#~ msgid "" +#~ "Your message was malformed. Please make sure to qoute the " +#~ "original notification you received at the end of your reply." +#~ msgstr "" +#~ "La tua domanda è mal formata. Assicurati di citare la notifica originale che" +#~ " hai ricevuto alla fine della tua risposta." + +#~ msgid "LDAP Server USERID field name" +#~ msgstr "Nome utente del provider LDAP" + +#~ msgid "Skin: view, vote and answer counters" +#~ msgstr "Skin: contatori per consultazioni, voti e risposte" + +#~ msgid "Vote counter value to give \"full color\"" +#~ msgstr "Numero di voti necessari per utilizzare il \"colore pieno\"" + +#~ msgid "Background color for votes = 0" +#~ msgstr "colore di sfondo quando non ci sono voti" + +#~ msgid "HTML color name or hex value" +#~ msgstr "Nome del colore HTML o valore esadecimale" + +#~ msgid "Foreground color for votes = 0" +#~ msgstr "Colore del testo per le domande senza voti" + +#~ msgid "Background color for votes" +#~ msgstr "Colore di sfondo per le domande con voti" + +#~ msgid "Foreground color for votes" +#~ msgstr "Colore del testo per le domande con voti" + +#~ msgid "Background color for votes = MAX" +#~ msgstr "Colore di sfondo per le domande con il massimo numero di voti" + +#~ msgid "Foreground color for votes = MAX" +#~ msgstr "Colore del testo per le domande con il massimo numero di voti" + +#~ msgid "View counter value to give \"full color\"" +#~ msgstr "Numero di consultazioni necessarie per utilizzare il \"colore pieno\"" + +#~ msgid "Background color for views = 0" +#~ msgstr "Colore di sfondo per le domande senza consultazioni" + +#~ msgid "Foreground color for views = 0" +#~ msgstr "Colore del testo per le domande senza consultazioni" + +#~ msgid "Background color for views" +#~ msgstr "Colore di sfondo per le domande con consultazioni" + +#~ msgid "Foreground color for views" +#~ msgstr "Colore del testo per le domande con consultazioni" + +#~ msgid "Background color for views = MAX" +#~ msgstr "" +#~ "Colore di sfondo per le domande con il massimo numero di consultazioni" + +#~ msgid "Foreground color for views = MAX" +#~ msgstr "" +#~ "Colore del testo per le domande con il massimo numero di consultazioni" + +#~ msgid "Answer counter value to give \"full color\"" +#~ msgstr "Numero di risposte necessarie per utilizzare il \"colore pieno\"" + +#~ msgid "Background color for answers = 0" +#~ msgstr "Colore di sfondo per le domande senza risposte" + +#~ msgid "Foreground color for answers = 0" +#~ msgstr "Colore del testo per le domande senza risposte" + +#~ msgid "Background color for answers" +#~ msgstr "Colore di sfondo per le domande con risposte" + +#~ msgid "Foreground color for answers" +#~ msgstr "Colore del testo per le domande con risposte" + +#~ msgid "Background color for answers = MAX" +#~ msgstr "Colore di sfondo per le domande con il massimo numero di risposte" + +#~ msgid "Foreground color for answers = MAX" +#~ msgstr "Colore del testo per le domande con il massimo numero di risposte" + +#~ msgid "Background color for accepted" +#~ msgstr "Colore di sfondo per le domande con una Receive forum updates by email
    " +#~ msgstr "Ricevi gli aggiornamenti del forum via email" + +#~ msgid "please select one of the options above" +#~ msgstr "scegli una delle opzioni qui sopra" + +#~ msgid "Receive periodic updates by email" +#~ msgstr "Ricevere aggiornamenti periodici per email" + +#~ msgid "Display tag filter" +#~ msgstr "Mostra il tag filtro per i tag" + +#~ msgid "" +#~ "msgid \"silver badge: occasionally awarded for the very high quality " +#~ "contributions" +#~ msgstr "" +#~ "msgid \"medaglia d'argento: occasionalmente assegnata per i contributi di " +#~ "alta qualità" + +#~ msgid "

    Dear %(receiving_user_name)s,

    " +#~ msgstr "

    Caro %(receiving_user_name)s,

    " + +#~ msgid "" +#~ "\n" +#~ "

    %(update_author_name)s left a new comment:

    \n" +#~ msgstr "" +#~ "\n" +#~ "

    %(update_author_name)s ha lasciato un nuovo commento:

    \n" + +#~ msgid "" +#~ "\n" +#~ "

    %(update_author_name)s left a new comment

    \n" +#~ msgstr "" +#~ "\n" +#~ "

    %(update_author_name)s ha lasciato un nuovo commento

    \n" + +#~ msgid "" +#~ "\n" +#~ "

    %(update_author_name)s answered a question \n" +#~ "%(origin_post_title)s

    \n" +#~ msgstr "" +#~ "\n" +#~ "

    %(update_author_name)s ha risposto alla domanda\n" +#~ "%(origin_post_title)s

    \n" + +#~ msgid "" +#~ "\n" +#~ "

    %(update_author_name)s posted a new question \n" +#~ "%(origin_post_title)s

    \n" +#~ msgstr "" +#~ "\n" +#~ "

    %(update_author_name)s ha posto una nuova domanda %(origin_post_title)s

    \n" + +#~ msgid "" +#~ "\n" +#~ "

    %(update_author_name)s updated an answer to the question\n" +#~ "%(origin_post_title)s

    \n" +#~ msgstr "" +#~ "\n" +#~ "

    %(update_author_name)s ha modificato una risposta alla domanda %(origin_post_title)s

    \n" + +#~ msgid "" +#~ "\n" +#~ "

    %(update_author_name)s updated a question \n" +#~ "%(origin_post_title)s

    \n" +#~ msgstr "" +#~ "\n" +#~ "

    %(update_author_name)s ha modificato la domanda\n" +#~ "%(origin_post_title)s

    \n" + +#~ msgid "" +#~ "\n" +#~ "\n" +#~ "======= Reply above this line. ====-=-=\n" +#~ msgstr "" +#~ "\n" +#~ "======= Rispondi sopra questa linea. ====-=-=\n" + +#~ msgid "" +#~ "\n" +#~ "You can post an answer or a comment by replying to email notifications. To do that\n" +#~ "you need %(reply_by_email_karma_threshold)s karma, you have %(receiving_user_karma)s karma. \n" +#~ msgstr "" +#~ "\n" +#~ "Puoi postare una risposta o un commento rispondendo alle notifiche email. Per fare ciò avete bisogno di %(reply_by_email_karma_threshold)s; hai %(receiving_user_karma)s karma. \n" + +#~ msgid "Tag list" +#~ msgstr "Lista dei tag" + +#~ msgid "once you sign in you will be able to subscribe for any updates here" +#~ msgstr "" +#~ "Se ti registri, potrai scegliere di ricevere periodicamente aggiornamenti " +#~ "via e-mail sullo stato di questa domanda." + +#~ msgid "login to post question info" +#~ msgstr "" +#~ "Puoi cominciare ora a scrivere la tua domanda " +#~ "come utente non registrato. Quando avrai finito, sarai reindirizzato " +#~ "alla pagina di accesso/registrazione. La tua domanda sarà salvata e " +#~ "pubblicata non appena ti sarai registrato. Accedere al proprio account " +#~ "richiede circa 30 secondi, registrarne uno nuovo meno di un minuto." + +#~ msgid "Hi, there! Please sign in" +#~ msgstr "Ehilà! Accedi" + +#~ msgid "" +#~ "

    To ask by email, please:

    \n" +#~ "
      \n" +#~ "
    • Format the subject line as: [Tag1; Tag2] Question title
    • \n" +#~ "
    • Type details of your question into the email body
    • \n" +#~ "
    \n" +#~ "

    Note that tags may consist of more than one word, and tags\n" +#~ "may be separated by a semicolon or a comma

    \n" +#~ msgstr "" +#~ "

    Per richiedere via email, prego:

    \n" +#~ "
      \n" +#~ "
    • Formatta il soggetto come: [Tag1; Tag2] Titolo domanda
    • \n" +#~ "
    • Scrivi i dettagli della domanda nel corpo della email
    • \n" +#~ "
    \n" +#~ "

    Nota che i tag possono essere composti di più di un a parola ed i tag devono essere separati da una virgola o punto e virgola

    \n" + +#~ msgid "%(q_num)s question, tagged" +#~ msgid_plural "%(q_num)s questions, tagged" +#~ msgstr[0] "%(q_num)s domanda, taggata" +#~ msgstr[1] "%(q_num)s domande, taggate" #~ msgid "use-these-chars-in-tags" #~ msgstr "usa-questi-caratteri-nei-tag" @@ -7262,11 +8959,6 @@ msgstr "Ciao! Accedi" #~ msgstr "" #~ "Nome visualizzato (verrà mostrato agli altri utenti)" -#~ msgid "Email address label" -#~ msgstr "" -#~ "Indirizzo e-mail (non verrà mostrato " -#~ "agli altri utenti, dev'essere valido)" - #~ msgid "receive updates motivational blurb" #~ msgstr "" #~ "Ricevi aggiornamenti via e-mail — questo aiuterà la " @@ -7280,9 +8972,6 @@ msgstr "Ciao! Accedi" #~ "Quando accederai al sito, sulla destra troverai il pannello con i filtri " #~ "tag." -#~ msgid "create account" -#~ msgstr "registrati" - #~ msgid "" #~ "If you beleive that this message was sent in mistake - \n" #~ "no further action is needed. Just ingore this email, we apologize\n" @@ -7346,27 +9035,14 @@ msgstr "Ciao! Accedi" #~ msgid "Related tags" #~ msgstr "Tag" -#~ msgid "Ask a question" -#~ msgstr "Chiedi" - #~ msgid "Badges summary" #~ msgstr "Elenco medaglie" -#~ msgid "gold badge description" -#~ msgstr "" -#~ "Le medaglie d'oro sono le più pregiate. Per ottenerle, non basta partecipare" -#~ " attivamente, ma servono anche conoscenze e abilità." - #~ msgid "silver badge description" #~ msgstr "" #~ "Per ottenere le medaglie d'argento ci vuole del tempo. Se ne hai ottenuta " #~ "una, vuol dire che hai dato un grande contributo alla comunità." -#~ msgid "bronze badge description" -#~ msgstr "" -#~ "Se partecipi regolarmente a questa comunità, verrai sicuramente premiato con" -#~ " delle medaglie di bronzo." - #~ msgid "" #~ "is a Q&A site, not a discussion group. Therefore - please avoid having " #~ "discussions in your answers, comment facility allows some space for brief " @@ -7381,9 +9057,6 @@ msgstr "Ciao! Accedi" #~ "Quando qualcuno vota a favore di una tua domanda o risposta, guadagni alcuni punti reputazione. I punti reputazione misurano il grado di fiducia della comunità nei tuoi confronti.\n" #~ "Ti verranno assegnati gradualmente poteri di moderazione sul sito in base alla tua reputazione." -#~ msgid "use tags" -#~ msgstr "usare i tag" - #~ msgid "what is gravatar" #~ msgstr "" #~ "Come cambio la mia immagine personale (gravatar)? Che cos'è il gravatar?" @@ -7511,9 +9184,6 @@ msgstr "Ciao! Accedi" #~ msgid "Stop sending email" #~ msgstr "Non spedire più nessuna e-mail" -#~ msgid "user website" -#~ msgstr "sito personale" - #~ msgid "%(counter)s Answer" #~ msgid_plural "%(counter)s Answers" #~ msgstr[0] "%(counter)s Risposta" @@ -7537,18 +9207,6 @@ msgstr "Ciao! Accedi" #~ msgid "ask a question" #~ msgstr "chiedi" -#~ msgid "" -#~ "must have valid %(email)s to post, \n" -#~ " see %(email_validation_faq_url)s\n" -#~ " " -#~ msgstr "" -#~ "Il tuo indirizzo e-mail %(email)s non è stato " -#~ "ancora verificato Prima di pubblicare messaggi devi verificare il tuo" -#~ " indirizzo; maggiori dettagli qui.
    Puoi porre la tua domanda " -#~ "ora e verificare la tua e-mail in un secondo momento; la tua domanda nel " -#~ "frattempo rimarrà in attesa." - #~ msgid "Login/signup to post your question" #~ msgstr "Accedi/Registrati per porre una domanda" @@ -7567,9 +9225,6 @@ msgstr "Ciao! Accedi" #~ msgid "no items in counter" #~ msgstr "no" -#~ msgid "your email address" -#~ msgstr "la tua e-mail (resterà privata)" - #~ msgid "choose password" #~ msgstr "Password" @@ -7633,9 +9288,6 @@ msgstr "Ciao! Accedi" #~ msgid "Question tags" #~ msgstr "Domande" -#~ msgid "search" -#~ msgstr "cerca" - #~ msgid "rss feed" #~ msgstr "feed RSS" @@ -7645,9 +9297,6 @@ msgstr "Ciao! Accedi" #~ msgid "In:" #~ msgstr "In:" -#~ msgid "Email (not shared with anyone):" -#~ msgstr "Email (non condivisa con altri):" - #~ msgid "Keys to connect the site with external services like Facebook, etc." #~ msgstr "Chiavi per connettere il sito con servizi esterni come Facebook, ecc." @@ -7666,9 +9315,6 @@ msgstr "Ciao! Accedi" #~ msgid "Limits applicable to votes and moderation flags" #~ msgstr "Limiti riguardanti i voti e i post segnati come inappropriati" -#~ msgid "Setting groups" -#~ msgstr "Gruppi di impostazioni" - #~ msgid "" #~ "This option currently defines default frequency of emailed updates in the " #~ "following five categories: questions asked by user, answered by user, " @@ -7724,9 +9370,6 @@ msgstr "Ciao! Accedi" #~ "nel foglio di stile. Questo fa in modo che gli utenti non visualizzino " #~ "immagini vecchie provenienti dalla cache del loro browser." -#~ msgid "allow only selected tags" -#~ msgstr "consenti solo i tag selezionati" - #~ msgid "First time here? Check out the FAQ!" #~ msgstr "Prima volta quì? Controlla le FAQ!" @@ -8003,21 +9646,6 @@ msgstr "Ciao! Accedi" #~ msgid "see questions tagged '%(tag_name)s'" #~ msgstr "Vedi le domande con tag '%(tag_name)s'" -#~ msgid "" -#~ "\n" -#~ " %(q_num)s question\n" -#~ " " -#~ msgid_plural "" -#~ "\n" -#~ " %(q_num)s questions\n" -#~ " " -#~ msgstr[0] "" -#~ "\n" -#~ "%(q_num)s domanda trovata" -#~ msgstr[1] "" -#~ "\n" -#~ "%(q_num)s domande trovate" - #~ msgid "remove '%(tag_name)s' from the list of interesting tags" #~ msgstr "rimuovi '%(tag_name)s' dalla tua lista di tag preferiti" @@ -8159,9 +9787,6 @@ msgstr "Ciao! Accedi" #~ "\n" #~ "consultazioni" -#~ msgid "views" -#~ msgstr "consultazioni" - #~ msgid "reputation points" #~ msgstr "punti reputazione" @@ -8177,9 +9802,6 @@ msgstr "Ciao! Accedi" #~ msgid "comments/" #~ msgstr "commenti/" -#~ msgid "delete/" -#~ msgstr "cancella/" - #~ msgid "Optional components" #~ msgstr "punti reputazione" @@ -8224,15 +9846,9 @@ msgstr "Ciao! Accedi" #~ msgid "validate/" #~ msgstr "convalida/" -#~ msgid "change/" -#~ msgstr "cambia/" - #~ msgid "sendkey/" #~ msgstr "inviachiave/" -#~ msgid "verify/" -#~ msgstr "verifica/" - #~ msgid "openid/" #~ msgstr "openid/" @@ -8245,12 +9861,6 @@ msgstr "Ciao! Accedi" #~ msgid "Password changed." #~ msgstr "Password modificata." -#~ msgid "Please enter a valid email address" -#~ msgstr "inserisci un indirizzo e-mail valido" - -#~ msgid "your email was not changed" -#~ msgstr "la tua email non è stata modificata" - #~ msgid "No OpenID %s found associated in our database" #~ msgstr "Nessun OpenID %s associato trovato nel database" @@ -8301,9 +9911,6 @@ msgstr "Ciao! Accedi" #~ msgid "Give your account a new password." #~ msgstr "Scegli una nuova password" -#~ msgid "Change email " -#~ msgstr "Cambia la tua e-mail" - #~ msgid "Add or update the email address associated with your account." #~ msgstr "Imposta o modifica il tuo l'indirizzo e-mail" @@ -8325,15 +9932,9 @@ msgstr "Ciao! Accedi" #~ msgid "[author]" #~ msgstr "[autore]" -#~ msgid "[publisher]" -#~ msgstr "[editore]" - #~ msgid "[publication date]" #~ msgstr "[data di pubblicazione]" -#~ msgid "[price]" -#~ msgstr "[prezzo]" - #~ msgid "currency unit" #~ msgstr "valuta" @@ -8364,9 +9965,6 @@ msgstr "Ciao! Accedi" #~ msgid "this question was selected as favorite" #~ msgstr "questa domanda è stata scelta come preferita" -#~ msgid "number of times" -#~ msgstr "volte" - #~ msgid "the answer has been accepted to be correct" #~ msgstr "la domanda è stata accettata" @@ -8382,11 +9980,6 @@ msgstr "Ciao! Accedi" #~ "

    %(update_author_name)s ha lasciato un nuovo commento\n" #~ "a una risposta alla domanda \"%(origin_post_title)s\"

    \n" -#~ msgid "%(rev_count)s revision" -#~ msgid_plural "%(rev_count)s revisions" -#~ msgstr[0] "%(rev_count)s revisione" -#~ msgstr[1] "%(rev_count)s revisioni" - #~ msgid "tags help us keep Questions organized" #~ msgstr "i tag ci aiutano a organizzare le domande" @@ -8630,9 +10223,6 @@ msgstr "Ciao! Accedi" #~ msgid "Recent awards" #~ msgstr "Recent badges" -#~ msgid "all awards" -#~ msgstr "all badges" - #~ msgid "popular tags" #~ msgstr "tags" diff --git a/askbot/locale/it/LC_MESSAGES/djangojs.mo b/askbot/locale/it/LC_MESSAGES/djangojs.mo index 6cc7d0fd..9d1ed38a 100644 Binary files a/askbot/locale/it/LC_MESSAGES/djangojs.mo and b/askbot/locale/it/LC_MESSAGES/djangojs.mo differ diff --git a/askbot/locale/it/LC_MESSAGES/djangojs.po b/askbot/locale/it/LC_MESSAGES/djangojs.po index 2e6a5143..a94e82d2 100644 --- a/askbot/locale/it/LC_MESSAGES/djangojs.po +++ b/askbot/locale/it/LC_MESSAGES/djangojs.po @@ -6,28 +6,28 @@ msgid "" msgstr "" "Project-Id-Version: 0.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-04-18 18:52-0500\n" +"POT-Creation-Date: 2012-10-03 06:34-0500\n" "PO-Revision-Date: 2012-10-03 03:11\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" +"Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" "X-Generator: Translate Toolkit 1.9.0\n" "X-Translated-Using: django-rosetta 0.6.8\n" -#: skins/common/media/jquery-openid/jquery.openid.js:73 +#: media/jquery-openid/jquery.openid.js:73 #, perl-format msgid "Are you sure you want to remove your %s login?" msgstr "Sei sicuro di che voler rimuovere il tuo login %s?" -#: skins/common/media/jquery-openid/jquery.openid.js:90 +#: media/jquery-openid/jquery.openid.js:90 msgid "Please add one or more login methods." msgstr "Si prega di aggiungere uno o più metodi di login." -#: skins/common/media/jquery-openid/jquery.openid.js:93 +#: media/jquery-openid/jquery.openid.js:93 msgid "" "You don't have a method to log in right now, please add one or more by " "clicking any of the icons below." @@ -35,255 +35,554 @@ msgstr "" "Non hai un metodo per accedere adesso, si prega di aggiungere uno o più " "cliccando sulle icone qui sotto." -#: skins/common/media/jquery-openid/jquery.openid.js:135 +#: media/jquery-openid/jquery.openid.js:135 msgid "passwords do not match" msgstr "le password non corrispondono" -#: skins/common/media/jquery-openid/jquery.openid.js:161 +#: media/jquery-openid/jquery.openid.js:161 msgid "Show/change current login methods" msgstr "Visualizza/Modifica i metodi di login correnti" -#: skins/common/media/jquery-openid/jquery.openid.js:226 +#: media/jquery-openid/jquery.openid.js:226 #, perl-format msgid "Please enter your %s, then proceed" msgstr "Per favore inserisci il tuo % s, quindi procedi" -#: skins/common/media/jquery-openid/jquery.openid.js:228 +#: media/jquery-openid/jquery.openid.js:228 msgid "Connect your %(provider_name)s account to %(site)s" msgstr "Collega il tuo account di %(site)s al provider %(provider_name)s" -#: skins/common/media/jquery-openid/jquery.openid.js:322 +#: media/jquery-openid/jquery.openid.js:322 #, perl-format msgid "Change your %s password" msgstr "Cambiare la password di %s" -#: skins/common/media/jquery-openid/jquery.openid.js:323 +#: media/jquery-openid/jquery.openid.js:323 msgid "Change password" msgstr "Cambia password" -#: skins/common/media/jquery-openid/jquery.openid.js:326 +#: media/jquery-openid/jquery.openid.js:326 #, perl-format msgid "Create a password for %s" msgstr "Crea una password per %s" -#: skins/common/media/jquery-openid/jquery.openid.js:327 +#: media/jquery-openid/jquery.openid.js:327 msgid "Create password" msgstr "Crea una password" -#: skins/common/media/jquery-openid/jquery.openid.js:343 +#: media/jquery-openid/jquery.openid.js:343 msgid "Create a password-protected account" msgstr "Creare un account protetto da password" -#: skins/common/media/js/post.js:28 +#: media/js/group_messaging.js:102 media/js/group_messaging.js.py:288 +msgid "required" +msgstr "" + +#: media/js/group_messaging.js:139 +msgid "Your message:" +msgstr "" + +#: media/js/group_messaging.js:152 +msgid "send" +msgstr "" + +#: media/js/group_messaging.js:163 media/js/post.js:2423 +#: media/js/post.js.py:3920 media/js/user.js:886 +msgid "cancel" +msgstr "" + +#: media/js/group_messaging.js:226 +msgid "Reply" +msgstr "" + +#: media/js/group_messaging.js:235 media/js/group_messaging.js.py:659 +msgid "message sent" +msgstr "" + +#: media/js/group_messaging.js:269 +#, perl-brace-format +msgid "user {{str}} does not exist" +msgid_plural "users {{str}} do not exist" +msgstr[0] "" +msgstr[1] "" + +#: media/js/group_messaging.js:319 +msgid "Recipient:" +msgstr "" + +#: media/js/live_search.js:46 +msgid "Sorry, this tag does not exist" +msgid_plural "Sorry, these tags do not exist" +msgstr[0] "" +msgstr[1] "" + +#: media/js/post.js:27 msgid "loading..." msgstr "Caricamento..." -#: skins/common/media/js/post.js:318 +#: media/js/post.js:99 +msgid "must be shorter than %(max_chars)s character" +msgid_plural "must be shorter than %(max_chars)s characters" +msgstr[0] "" +msgstr[1] "" + +#: media/js/post.js:153 +msgid "tags cannot be empty" +msgstr "Il campo Tags non può essere vuoto" + +#: media/js/post.js:159 media/js/post.js.py:192 +msgid "content cannot be empty" +msgstr "il contenuto non può essere vuoto" + +#: media/js/post.js:162 +#, perl-format +msgid "question body must be > %s character" +msgid_plural "question body must be > %s characters" +msgstr[0] "" +msgstr[1] "" + +#: media/js/post.js:170 +msgid "please enter title" +msgstr "Per favore inserisci il titolo" + +#: media/js/post.js:173 +#, fuzzy, perl-format +msgid "title must be > %s character" +msgid_plural "title must be > %s characters" +msgstr[0] "%s caratteri rimanenti" +msgstr[1] "%s caratteri rimanenti" + +#: media/js/post.js:195 +#, fuzzy, perl-format +msgid "answer must be > %s character" +msgid_plural "answer must be > %s characters" +msgstr[0] "%s caratteri rimanenti" +msgstr[1] "%s caratteri rimanenti" + +#: media/js/post.js:252 +msgid "Back to the question" +msgstr "" + +#: media/js/post.js:302 +msgid "draft saved..." +msgstr "" + +#: media/js/post.js:547 msgid "insufficient privilege" msgstr "privilegi non sufficienti" -#: skins/common/media/js/post.js:319 +#: media/js/post.js:548 msgid "cannot pick own answer as best" msgstr "" "non è possibile assegnare come miglior risposta ad una propria domanda una " "propria risposta" -#: skins/common/media/js/post.js:324 +#: media/js/post.js:553 msgid "please login" msgstr "Per favore effettua il login" -#: skins/common/media/js/post.js:326 +#: media/js/post.js:555 msgid "anonymous users cannot follow questions" msgstr "gli utenti anonimi non possono seguire le domande" -#: skins/common/media/js/post.js:327 +#: media/js/post.js:556 msgid "anonymous users cannot subscribe to questions" msgstr "gli utenti anonimi non possono sottoscrivere domande" -#: skins/common/media/js/post.js:328 +#: media/js/post.js:557 msgid "anonymous users cannot vote" msgstr "Gli utenti anonimi non possono votare " -#: skins/common/media/js/post.js:330 +#: media/js/post.js:559 msgid "please confirm offensive" msgstr "" "sei certo che questo post sia offensivo, contenga spam, pubblicità, " "osservazioni poco idonee, ecc.?" -#: skins/common/media/js/post.js:331 +#: media/js/post.js:560 msgid "please confirm removal of offensive flag" msgstr "si prega di confermare la rimozione della bandiera offensivo" -#: skins/common/media/js/post.js:332 +#: media/js/post.js:561 msgid "anonymous users cannot flag offensive posts" msgstr "Gli utenti anonimi non possono flaggare come offensivo questo post" -#: skins/common/media/js/post.js:333 +#: media/js/post.js:562 msgid "confirm delete" msgstr "conferma la cancellazione" -#: skins/common/media/js/post.js:334 +#: media/js/post.js:563 msgid "anonymous users cannot delete/undelete" msgstr "Gli utenti anonimi non possono cancellare/annullare la cancellazione" -#: skins/common/media/js/post.js:335 +#: media/js/post.js:564 msgid "post recovered" msgstr "Post recuperato" -#: skins/common/media/js/post.js:336 +#: media/js/post.js:565 msgid "post deleted" msgstr "Post eliminato" -#: skins/common/media/js/post.js:1206 +#: media/js/post.js:1435 msgid "add comment" msgstr "OK" -#: skins/common/media/js/post.js:1209 +#: media/js/post.js:1438 msgid "save comment" msgstr "salva il commento" -#: skins/common/media/js/post.js:1874 +#: media/js/post.js:2122 msgid "Please enter question title (>10 characters)" msgstr "Per piacere inserisce un titolo per la tua domanda (>10 caratteri)" -#: skins/common/media/js/tag_selector.js:15 +#: media/js/post.js:2417 media/js/post.js.py:3194 media/js/post.js.py:3382 +msgid "save" +msgstr "" + +#: media/js/post.js:2543 +msgid "Enter the logo url or upload an image" +msgstr "" + +#: media/js/post.js:2569 +#, fuzzy +msgid "Do you really want to remove the image?" +msgstr "Sei sicuro di che voler rimuovere il tuo login %s?" + +#: media/js/post.js:2669 +msgid "change logo" +msgstr "" + +#: media/js/post.js:2670 +msgid "add logo" +msgstr "" + +#: media/js/post.js:2772 +#, perl-format +msgid "" +"tag \"%s\" was already added, no need to repeat (press \"escape\" to delete)" +msgstr "" + +#: media/js/post.js:2781 +#, perl-format +msgid "a maximum of %s tag is allowed" +msgid_plural "a maximum of %s tags are allowed" +msgstr[0] "" +msgstr[1] "" + +#: media/js/post.js:3124 +#, fuzzy +msgid "Delete category?" +msgstr "Elimina questi elementi" + +#: media/js/post.js:3213 +msgid "edit" +msgstr "" + +#: media/js/post.js:3300 +#, fuzzy +msgid "category name cannot be empty" +msgstr "il contenuto non può essere vuoto" + +#: media/js/post.js:3335 +msgid "already exists at the current level!" +msgstr "" + +#: media/js/post.js:3371 +msgid "add category" +msgstr "" + +#: media/js/post.js:3916 +msgid "save tags" +msgstr "" + +#: media/js/post.js:3997 media/js/post.js.py:4033 +msgid "User name:" +msgstr "" + +#: media/js/post.js:4019 +msgid "Group name:" +msgstr "" + +#: media/js/post.js:4046 +msgid "Shared with the following users:" +msgstr "" + +#: media/js/post.js:4052 +msgid "Shared with the following groups:" +msgstr "" + +#: media/js/tag_moderation.js:90 +msgid "No suggested tags left" +msgstr "" + +#: media/js/tag_selector.js:14 msgid "Tag \"\" matches:" msgstr "Il tag \"\" corrisponde a:" -#: skins/common/media/js/tag_selector.js:84 +#: media/js/tag_selector.js:84 #, perl-format msgid "and %s more, not shown..." msgstr "e altre %s non mostrate..." -#: skins/common/media/js/user.js:14 +#: media/js/user.js:16 msgid "Please select at least one item" msgstr "Si prega di selezionare almeno un elemento" -#: skins/common/media/js/user.js:58 +#: media/js/user.js:60 msgid "Delete this notification?" msgid_plural "Delete these notifications?" msgstr[0] "Cancella queste notifiche?" msgstr[1] "Cancella questa notifica?" -#: skins/common/media/js/user.js:65 +#: media/js/user.js:67 msgid "Close this entry?" msgid_plural "Close these entries?" msgstr[0] "Chiudi questi elementi" msgstr[1] "Chiudi questo elemento" -#: skins/common/media/js/user.js:72 -msgid "Remove all flags on this entry?" -msgid_plural "Remove all flags on these entries?" +#: media/js/user.js:75 +#, fuzzy +msgid "Remove all flags and approve this entry?" +msgid_plural "Remove all flags and approve these entries?" msgstr[0] "Rimuovi tutti i flag in questi elementi?" msgstr[1] "Rimuovi tutti i flag in questo elemento?" -#: skins/common/media/js/user.js:79 -msgid "Delete this entry?" -msgid_plural "Delete these entries?" -msgstr[0] "Elimina questi elementi" -msgstr[1] "Elimina questo elemento" +#: media/js/user.js:224 +#, fuzzy +msgid "Post deleted" +msgstr "Post eliminato" + +#: media/js/user.js:226 +#, fuzzy +msgid "Post approved" +msgstr "Post recuperato" + +#: media/js/user.js:247 +msgid "Accept" +msgstr "" + +#: media/js/user.js:256 +msgid "Reject" +msgstr "" + +#: media/js/user.js:270 +msgid "add new reject reason" +msgstr "" + +#: media/js/user.js:374 +msgid "Looks there are some things to fix:" +msgstr "" + +#: media/js/user.js:442 +msgid "Please provide description." +msgstr "" + +#: media/js/user.js:445 +msgid "Please provide details." +msgstr "" + +#: media/js/user.js:559 +msgid "A reason must be selected to delete one." +msgstr "" + +#: media/js/user.js:657 +msgid "A reason must be selected to reject post." +msgstr "" -#: skins/common/media/js/user.js:159 +#: media/js/user.js:706 msgid "Please signin to follow %(username)s" msgstr "Entra per seguire %(username)s" -#: skins/common/media/js/user.js:191 +#: media/js/user.js:738 #, perl-format msgid "unfollow %s" msgstr "non seguire %s" -#: skins/common/media/js/user.js:194 +#: media/js/user.js:741 #, perl-format msgid "following %s" msgstr "stai seguendo %s" -#: skins/common/media/js/user.js:200 +#: media/js/user.js:747 #, perl-format msgid "follow %s" msgstr "segui %s" -#: skins/common/media/js/utils.js:44 +#: media/js/user.js:805 +msgid "Remove" +msgstr "" + +#: media/js/user.js:881 +msgid "add group" +msgstr "" + +#: media/js/user.js:961 +msgid "add" +msgstr "" + +#: media/js/utils.js:65 +msgid "and" +msgstr "" + +#: media/js/utils.js:71 msgid "click to close" msgstr "fare clic per chiudere" -#: skins/common/media/js/wmd/wmd.js:26 +#: media/js/utils.js:1721 +msgid "Group %(name)s already exists. Group names are case-insensitive." +msgstr "" + +#: media/js/utils.js:1911 +#, perl-format +msgid "see questions tagged '%s'" +msgstr "" + +#: media/js/utils.js:2775 +msgid "ago" +msgstr "" + +#: media/js/utils.js:2776 +msgid "from now" +msgstr "" + +#: media/js/utils.js:2777 +msgid "just now" +msgstr "" + +#: media/js/utils.js:2778 +msgid "about a minute" +msgstr "" + +#: media/js/utils.js:2779 +#, perl-format +msgid "%d minutes" +msgstr "" + +#: media/js/utils.js:2780 +msgid "about an hour" +msgstr "" + +#: media/js/utils.js:2781 +#, perl-format +msgid "%d hours" +msgstr "" + +#: media/js/utils.js:2782 +msgid "yesterday" +msgstr "" + +#: media/js/utils.js:2783 +#, perl-format +msgid "%d days" +msgstr "" + +#: media/js/utils.js:2784 +msgid "about a month" +msgstr "" + +#: media/js/utils.js:2785 +#, perl-format +msgid "%d months" +msgstr "" + +#: media/js/utils.js:2786 +msgid "about a year" +msgstr "" + +#: media/js/utils.js:2787 +#, perl-format +msgid "%d years" +msgstr "" + +#: media/js/tinymce/plugins/askbot_attachment/editor_plugin.js:30 +#: media/js/tinymce/plugins/askbot_attachment/editor_plugin.js:71 +msgid "Insert a file" +msgstr "" + +#: media/js/tinymce/plugins/askbot_attachment/editor_plugin.js:37 +msgid "Or paste file url here" +msgstr "" + +#: media/js/tinymce/plugins/askbot_imageuploader/editor_plugin.js:30 +msgid "Upload an image" +msgstr "" + +#: media/js/tinymce/plugins/askbot_imageuploader/editor_plugin.js:71 +#, fuzzy +msgid "Insert image" +msgstr "" +"inserisci l'URL dell'immagine, es. http://www.example.com/immagine.jpg " +"\"titolo immagine\"" + +#: media/js/wmd/wmd.js:27 msgid "bold" msgstr "grassetto" -#: skins/common/media/js/wmd/wmd.js:27 +#: media/js/wmd/wmd.js:28 msgid "italic" msgstr "corsivo" -#: skins/common/media/js/wmd/wmd.js:28 +#: media/js/wmd/wmd.js:29 msgid "link" msgstr "Link" -#: skins/common/media/js/wmd/wmd.js:29 +#: media/js/wmd/wmd.js:30 msgid "quote" msgstr "cita" -#: skins/common/media/js/wmd/wmd.js:30 +#: media/js/wmd/wmd.js:31 msgid "preformatted text" msgstr "Testo preformattato" -#: skins/common/media/js/wmd/wmd.js:31 +#: media/js/wmd/wmd.js:32 msgid "image" msgstr "Immagine" -#: skins/common/media/js/wmd/wmd.js:32 +#: media/js/wmd/wmd.js:33 msgid "attachment" msgstr "allegato" -#: skins/common/media/js/wmd/wmd.js:33 +#: media/js/wmd/wmd.js:34 msgid "numbered list" msgstr "Lista numerata" -#: skins/common/media/js/wmd/wmd.js:34 +#: media/js/wmd/wmd.js:35 msgid "bulleted list" msgstr "Lista" -#: skins/common/media/js/wmd/wmd.js:35 +#: media/js/wmd/wmd.js:36 msgid "heading" msgstr "Titolo" -#: skins/common/media/js/wmd/wmd.js:36 +#: media/js/wmd/wmd.js:37 msgid "horizontal bar" msgstr "barra orizzontale" -#: skins/common/media/js/wmd/wmd.js:37 +#: media/js/wmd/wmd.js:38 msgid "undo" msgstr "annulla" -#: skins/common/media/js/wmd/wmd.js:38 skins/common/media/js/wmd/wmd.js:1053 +#: media/js/wmd/wmd.js:39 media/js/wmd/wmd.js.py:1111 msgid "redo" msgstr "Esegui nuovamente" -#: skins/common/media/js/wmd/wmd.js:47 +#: media/js/wmd/wmd.js:48 msgid "enter image url" msgstr "" "inserisci l'URL dell'immagine, es. http://www.example.com/immagine.jpg " "\"titolo immagine\"" -#: skins/common/media/js/wmd/wmd.js:48 +#: media/js/wmd/wmd.js:49 msgid "enter url" msgstr "inserisci l'indirizzo web, e.g.
    http://www.askbot.org/

    " -#: skins/common/media/js/wmd/wmd.js:49 +#: media/js/wmd/wmd.js:50 msgid "upload file attachment" msgstr "caricare file allegato" -#~ msgid "tags cannot be empty" -#~ msgstr "Il campo Tags non può essere vuoto" - -#~ msgid "content cannot be empty" -#~ msgstr "il contenuto non può essere vuoto" - #~ msgid "%s content minchars" #~ msgstr "per favore inserisci più di %s caratteri" -#~ msgid "please enter title" -#~ msgstr "Per favore inserisci il titolo" - #~ msgid "%s title minchars" #~ msgstr "per favore inserisci almeno %s caratteri" @@ -304,9 +603,6 @@ msgstr "caricare file allegato" #~ msgid "delete" #~ msgstr "elimina" -#~ msgid "enter %s more characters" -#~ msgstr "%s caratteri rimanenti" - #~ msgid "%s characters left" #~ msgstr "%s caratteri rimanenti" diff --git a/askbot/templates/email/macros.html b/askbot/templates/email/macros.html index 125705e2..4ad3188f 100644 --- a/askbot/templates/email/macros.html +++ b/askbot/templates/email/macros.html @@ -14,9 +14,9 @@ {% if is_leaf_post %} {% trans %}Question by {{ author }}:{% endtrans %} {% else %} - {% trans -%} + {% trans %} In reply to {{ author }}'s question: - {%- endtrans %} + {% endtrans %} {% endif %} {% else %} {% trans %}Question :{% endtrans %} @@ -39,13 +39,13 @@

    {% if format == 'parent_subthread' %} {% if is_leaf_post %} - {% trans -%} + {% trans %} {{ author }}'s answer: - {%- endtrans %} + {% endtrans %} {% else %} - {% trans -%} + {% trans %} In reply to {{ author }}'s answer: - {%- endtrans %} + {% endtrans %} {% endif %} {% else %} {% trans %}Answered by {{ author }}:{% endtrans %} @@ -55,18 +55,18 @@

    {% if format == 'parent_subthread' %} {% if is_leaf_post %} - {% trans -%} + {% trans %} {{ author }}'s comment: - {%- endtrans %} + {% endtrans %} {% else %} - {% trans -%} + {% trans %} In reply to {{ author }}'s comment: - {%- endtrans %} + {% endtrans %} {% endif %} {% else %} - {% trans author -%} + {% trans author %} Commented by {{ author }}: - {%- endtrans %} + {% endtrans %} {% endif %}

    {% endif %} diff --git a/askbot/templates/email/post_as_subthread.html b/askbot/templates/email/post_as_subthread.html index 4a4bd047..ad7cabd3 100644 --- a/askbot/templates/email/post_as_subthread.html +++ b/askbot/templates/email/post_as_subthread.html @@ -7,9 +7,9 @@

    {% trans count=comments|length -%} {{ comment }} comment: - {%- pluralize -%} + {% pluralize %} {{ count }} comments: - {%- endtrans -%} + {% endtrans %}

    {% for comment in comments %} {{ quoted_post(comment, quote_level = 1) }} -- cgit v1.2.3-1-g7c22 From f4731f49e30951a5a41e0d4fe14e0b14695d5ccf Mon Sep 17 00:00:00 2001 From: Stefano Mancini Date: Wed, 3 Oct 2012 14:26:50 +0200 Subject: translated missing bundles --- askbot/locale/it/LC_MESSAGES/django.mo | Bin 137974 -> 144157 bytes askbot/locale/it/LC_MESSAGES/django.po | 115 +++++++++++++++++++++------------ 2 files changed, 72 insertions(+), 43 deletions(-) diff --git a/askbot/locale/it/LC_MESSAGES/django.mo b/askbot/locale/it/LC_MESSAGES/django.mo index 27e17afe..3fe6ffc2 100644 Binary files a/askbot/locale/it/LC_MESSAGES/django.mo and b/askbot/locale/it/LC_MESSAGES/django.mo differ diff --git a/askbot/locale/it/LC_MESSAGES/django.po b/askbot/locale/it/LC_MESSAGES/django.po index 678a5838..ff74eb23 100644 --- a/askbot/locale/it/LC_MESSAGES/django.po +++ b/askbot/locale/it/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: 0.7\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2012-10-03 06:29-0500\n" -"PO-Revision-Date: 2012-10-03 07:06\n" +"PO-Revision-Date: 2012-10-03 07:25\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" @@ -6440,7 +6440,7 @@ msgstr "" #: templates/email/notify_author_about_approved_post.html:20 msgid "Below is a copy of your post:" -msgstr "" +msgstr "Di seguito è una copia del tuo post:" #: templates/email/post_as_subthread.html:8 #, fuzzy, python-format @@ -6468,13 +6468,15 @@ msgstr "Collega il tuo account %(provider)s per %(site_name)s" #: templates/email/re_welcome_lamson_on.html:6 #, python-format msgid "You can post questions by emailing them at %(ask_address)s." -msgstr "" +msgstr "È possibile inviare domande inviando una mail a %(ask_address)s." #: templates/email/re_welcome_lamson_on.html:7 msgid "" "When you receive update notifications, you will be able to respond to them, " "also by email." msgstr "" +"Quando ricevi le notifiche di aggiornamento, sarai in grado di rispondere " +"anche via email." #: templates/email/re_welcome_lamson_on.html:8 #, python-format @@ -6482,10 +6484,12 @@ msgid "" "Of course, you can always visit the %(site_name)s at %(site_url)s" msgstr "" +"Naturalmente, si può sempre visitare %(site_name)s a %(site_url)s" #: templates/email/rejected_post.html:2 templates/email/rejected_post.html:3 msgid " Your post was rejected. " -msgstr "" +msgstr " Il tuo post è stato respinto. " #: templates/email/rejected_post.html:5 #, fuzzy @@ -6494,7 +6498,7 @@ msgstr "Possibili motivi:" #: templates/email/rejected_post.html:7 msgid "Here is your original post" -msgstr "" +msgstr "Ecco il post originale" #: templates/email/reply_by_email_error.html:1 msgid "" @@ -6514,7 +6518,7 @@ msgstr "Benvenuto %(username)s," #: templates/email/welcome_lamson_off.html:10 msgid "We look forward to your Questions!" -msgstr "" +msgstr "Aspettiamo le tue domande!" #: templates/email/welcome_lamson_on.html:11 msgid "" @@ -6522,6 +6526,9 @@ msgid "" "need this to determine your email signature and that the email address is " "valid and was typed correctly." msgstr "" +"Importante: si prega di rispondere a questo messaggio, senza " +"modificarlo. Per determinare la tua firma email abbiamo bisogno che " +"l'indirizzo sia valido e sia stato digitato correttamente." #: templates/email/welcome_lamson_on.html:14 #, python-format @@ -6529,6 +6536,8 @@ msgid "" "Until we receive the response from you, you will not be able ask or answer " "questions on %(site_name)s by email." msgstr "" +"Fino a quando non riceveremo la tua risposta, non potrai chiedere o " +"rispondere a domande su %(site_name)s via email." #: templates/embed/ask_by_widget.html:174 #, fuzzy @@ -6537,7 +6546,7 @@ msgstr "per favore inserisci un titolo descrittivo per la tua domanda" #: templates/embed/list_widgets.html:39 msgid "How to use?" -msgstr "" +msgstr "Come si usa?" #: templates/embed/list_widgets.html:40 msgid "" @@ -6545,11 +6554,14 @@ msgid "" " Just copy the <script> tag provided and paste it in the site where you wan to put it.\n" " " msgstr "" +"\n" +" Basta copiare il <script> tag fornito ed incollarlo nel sito dove si vuole di metterlo.\n" +" " #: templates/embed/widget_form.html:3 templates/embed/widget_form.html.py:5 #, python-format msgid "%(action)s an %(widget_name)s widget" -msgstr "" +msgstr "%(action)s un %(widget_name)s widget" #: templates/embed/widget_form.html:14 #: templates/user_profile/user_moderate.html:20 @@ -6565,6 +6577,8 @@ msgstr "widgets/" msgid "" "Create and embed widgets into your sites, here a list of available widgets." msgstr "" +"Crea ed incorpora widget nei tuoi siti, qui un elenco dei widget " +"disponibili." #: templates/embed/widgets.html:16 msgid "Ask a question" @@ -6602,11 +6616,11 @@ msgstr "posta in arrivo" #: templates/group_messaging/senders_list.html:3 msgid "Sent" -msgstr "" +msgstr "Inviato" #: templates/group_messaging/senders_list.html:4 msgid "Trash" -msgstr "" +msgstr "Cestino" #: templates/group_messaging/senders_list.html:8 #, fuzzy @@ -6620,7 +6634,7 @@ msgstr "utenti" #: templates/group_messaging/threads_list.html:15 msgid "there are no messages yet..." -msgstr "" +msgstr "non ci sono ancora messaggi..." #: templates/main_page/headline.html:4 views/readers.py:150 #, python-format @@ -6768,7 +6782,7 @@ msgstr "" #: templates/question/answer_card.html:20 msgid "This response is published" -msgstr "" +msgstr "Questa risposta è pubblicata" #: templates/question/answer_controls.html:2 msgid "swap with question" @@ -6894,7 +6908,7 @@ msgstr "La tua risposta" #: templates/question/content.html:38 msgid "(only one answer per question is allowed)" -msgstr "" +msgstr "(è consentita una sola risposta per ogni domanda)" #: templates/question/new_answer_form.html:15 msgid "Login/Signup to Answer" @@ -7038,7 +7052,7 @@ msgstr "sottoscrivi al feed delle domande" #: templates/question/sidebar.html:55 msgid "Invite" -msgstr "" +msgstr "Invito" #: templates/question/sidebar.html:61 templates/question/sidebar.html.py:67 #: templates/widgets/tag_selector.html:19 @@ -7059,7 +7073,7 @@ msgstr "Email (non condivisa con altri):" #: templates/question/sidebar.html:92 msgid "This question is currently shared only with:" -msgstr "" +msgstr "Questa domanda è attualmente condiviso solo con:" #: templates/question/sidebar.html:94 #, fuzzy @@ -7068,7 +7082,7 @@ msgstr "Selezionato individualmente" #: templates/question/sidebar.html:99 msgid "You" -msgstr "" +msgstr "Si" #: templates/question/sidebar.html:106 templates/question/sidebar.html:126 #, fuzzy @@ -7082,13 +7096,15 @@ msgstr "%(rev_count)s revisione" #: templates/question/sidebar.html:137 msgid "Public thread" -msgstr "" +msgstr "Discussione pubblica" #: templates/question/sidebar.html:138 #, python-format msgid "" "This thread is public, all members of %(site_name)s can read this page." msgstr "" +"Questo thread è pubblico, tutti i membri di %(site_name)s possono leggere " +"questa pagina." #: templates/question/sidebar.html:146 msgid "Stats" @@ -7149,7 +7165,7 @@ msgstr "per numero di voti" #: templates/tags/header.html:31 templates/tags/header.html.py:32 msgid "suggested" -msgstr "" +msgstr "suggerito" #: templates/user_inbox/base.html:6 templates/user_profile/user_tabs.html:12 msgid "inbox" @@ -7181,7 +7197,7 @@ msgstr "Riaprire le proprie domande" #: templates/user_inbox/group_join_requests.html:4 msgid "inbox - group join requests" -msgstr "" +msgstr "posta in arrivo - richieste di partecipazione al gruppo" #: templates/user_inbox/group_join_requests.html:27 #, fuzzy @@ -7190,7 +7206,7 @@ msgstr "approvato" #: templates/user_inbox/group_join_requests.html:43 msgid "Deny" -msgstr "" +msgstr "Negare" #: templates/user_inbox/messages.html:93 #, fuzzy @@ -7247,15 +7263,16 @@ msgstr "cancella" #: templates/user_profile/reject_post_dialog.html:11 msgid "1) Enter a brief description of why you are rejecting the post." msgstr "" +"1) Inserisci una breve descrizione del motivo per cui rifiuti il post." #: templates/user_profile/reject_post_dialog.html:14 msgid "2) Please enter details here. This text will be sent to the user." -msgstr "" +msgstr "2) Inserire dettagli qui. Questo testo verrà inviato all'utente." #: templates/user_profile/reject_post_dialog.html:20 #: templates/user_profile/reject_post_dialog.html:88 msgid "Use this reason & reject" -msgstr "" +msgstr "Utilizza questo motivo per rifiutare" #: templates/user_profile/reject_post_dialog.html:27 #: templates/user_profile/reject_post_dialog.html:95 @@ -7265,7 +7282,7 @@ msgstr "Motivo della chiusura:" #: templates/user_profile/reject_post_dialog.html:33 msgid "Save reason, but do not reject" -msgstr "" +msgstr "Salvare il motivo, ma non rifiutare" #: templates/user_profile/reject_post_dialog.html:43 #, fuzzy @@ -7284,7 +7301,7 @@ msgstr "cancella questo commento" #: templates/user_profile/reject_post_dialog.html:71 msgid "Add a new reason" -msgstr "" +msgstr "Aggiungere un nuovo motivo" #: templates/user_profile/reject_post_dialog.html:81 msgid "" @@ -7292,6 +7309,9 @@ msgid "" "reason-title\">
    \". The text below will be sent to the user " "and the post(s) will be deleted:" msgstr "" +"È stato selezionato il motivo del rigetto \"\". Il testo qui sotto sarà inviato " +"all'utente e verranno cancellati i post:" #: templates/user_profile/reject_post_dialog.html:101 #, fuzzy @@ -7390,7 +7410,7 @@ msgstr "Gruppi di impostazioni" #: templates/user_profile/user_info.html:71 msgid "add group" -msgstr "" +msgstr "aggiungi gruppo" #: templates/user_profile/user_info.html:76 msgid "member since" @@ -7707,7 +7727,7 @@ msgstr "vedi le domande frequenti" #: templates/widgets/ask_button.html:8 msgid "Ask the Group" -msgstr "" +msgstr "Chiedi al gruppo" #: templates/widgets/ask_form.html:6 msgid "" @@ -7765,6 +7785,8 @@ msgid "" "To post on behalf of someone else, enter user name and " "email below." msgstr "" +"Per inviare per conto di qualcun altro, immettere il nome utente " +"e la email qui sotto." #: templates/widgets/footer.html:33 #, python-format @@ -7789,7 +7811,7 @@ msgstr "contatti" #: templates/widgets/group_info.html:3 msgid "Group info" -msgstr "" +msgstr "Informazioni gruppo" #: templates/widgets/group_info.html:26 #, fuzzy @@ -7808,7 +7830,7 @@ msgstr "cancella" #: templates/widgets/group_info.html:36 msgid "add logo" -msgstr "" +msgstr "aggiungi logo" #: templates/widgets/group_info.html:46 #, fuzzy @@ -7822,11 +7844,11 @@ msgstr "consenti solo i tag selezionati" #: templates/widgets/group_info.html:63 msgid "How users join this group?" -msgstr "" +msgstr "Come gli utenti possono partecipare a questo gruppo?" #: templates/widgets/group_info.html:82 msgid "list of email addresses of pre-approved users" -msgstr "" +msgstr "elenco di indirizzi email degli utenti approvati" #: templates/widgets/group_info.html:87 #, fuzzy @@ -7837,6 +7859,8 @@ msgstr "la tua e-mail (resterà privata)" msgid "" "Users with these email adderesses will be added to the group automatically." msgstr "" +"Gli utenti con questi indirizzi email verranno aggiunti automaticamente al " +"gruppo." #: templates/widgets/group_info.html:89 #, fuzzy @@ -7845,21 +7869,23 @@ msgstr "modificato via email" #: templates/widgets/group_info.html:93 msgid "list of preapproved email address domain names" -msgstr "" +msgstr "elenco di nomi di dominio email approvati" #: templates/widgets/group_info.html:98 msgid "List of preapproved email domain names" -msgstr "" +msgstr "Elenco di nomi di dominio email approvati" #: templates/widgets/group_info.html:99 msgid "" "Users whose email adderesses belong to these domains will be added to the " "group automatically." msgstr "" +"Gli utenti i cui indirizzi email appartengono a questi domini verranno " +"aggiunti automaticamente al gruppo." #: templates/widgets/group_info.html:100 msgid "edit preapproved email domains" -msgstr "" +msgstr "modifica i domini email approvati" #: templates/widgets/logo.html:3 msgid "back to home page" @@ -7913,7 +7939,7 @@ msgstr "informazioni su Markdown" #: templates/widgets/meta_nav.html:12 msgid "people & groups" -msgstr "" +msgstr "persone & gruppi" #: templates/widgets/meta_nav.html:20 msgid "users" @@ -8002,17 +8028,19 @@ msgid "" "Categorize your question using this tag selector or entering text in tag " "box." msgstr "" +"Classifica la tua domanda utilizzando il selettore di tag od inserendo del " +"testo nella casella tag." #: templates/widgets/three_column_category_selector.html:7 #: templates/widgets/three_column_category_selector.html:10 msgid "(done editing)" -msgstr "" +msgstr "(fatto la modifica)" #: templates/widgets/three_column_category_selector.html:8 #: templates/widgets/three_column_category_selector.html:9 #: templates/widgets/three_column_category_selector.html:11 msgid "(edit categories)" -msgstr "" +msgstr "(modifica categorie)" #: templates/widgets/user_long_score_and_badge_summary.html:4 msgid "karma:" @@ -8059,7 +8087,7 @@ msgstr "" #: utils/decorators.py:242 msgid "This function is limited to moderators and administrators" -msgstr "" +msgstr "Questa funzione è limitata ai moderatori e amministratori" #: utils/forms.py:66 msgid "this field is required" @@ -8102,7 +8130,7 @@ msgstr "" #: utils/forms.py:110 msgid "symbol \"@\" is not allowed" -msgstr "" +msgstr "il simbolo \"@\" non è consentito" #: utils/forms.py:215 msgid "Your email (never shared)" @@ -8244,11 +8272,12 @@ msgstr "Accedi per cancellare/ripristinare messaggi" #: views/commands.py:1270 views/commands.py:1303 msgid "Sorry, looks like sharing request was invalid" msgstr "" +"Siamo spiacenti, sembra che la richiesta di condivisione non sia valida" #: views/commands.py:1326 #, python-format msgid "%(user)s, welcome to group %(group)s!" -msgstr "" +msgstr "%(user)s, benvenuti nel gruppo %(group)s!" #: views/commands.py:1376 #, fuzzy @@ -8257,11 +8286,11 @@ msgstr "Mi spiace, ma devi essere registrato per usare questa funzionalità" #: views/commands.py:1391 msgid "The answer is now unpublished" -msgstr "" +msgstr "La risposta non è ancora stata pubblicata" #: views/commands.py:1395 msgid "The answer is now published" -msgstr "" +msgstr "La risposta è stata pubblicata" #: views/meta.py:44 #, python-format @@ -8323,7 +8352,7 @@ msgstr "profilo utente — attività recente" #: views/users.py:705 msgid "group joining requests" -msgstr "" +msgstr "richieste di partecipazione al gruppo" #: views/users.py:706 #, fuzzy @@ -8448,7 +8477,7 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" #: views/writers.py:786 msgid "the selected answer cannot be a comment" -msgstr "" +msgstr "la risposta selezionata non può essere un commento" #~ msgid "latest questions" #~ msgstr "domande recenti" -- cgit v1.2.3-1-g7c22 From 44402f1e38641de2e3dcbe4e04a938f776a09c0e Mon Sep 17 00:00:00 2001 From: Stefano Mancini Date: Wed, 3 Oct 2012 15:07:41 +0200 Subject: translated fuzzy bundles --- askbot/locale/it/LC_MESSAGES/django.mo | Bin 144157 -> 158469 bytes askbot/locale/it/LC_MESSAGES/django.po | 534 ++++++++++++--------------------- 2 files changed, 189 insertions(+), 345 deletions(-) diff --git a/askbot/locale/it/LC_MESSAGES/django.mo b/askbot/locale/it/LC_MESSAGES/django.mo index 3fe6ffc2..baa603b2 100644 Binary files a/askbot/locale/it/LC_MESSAGES/django.mo and b/askbot/locale/it/LC_MESSAGES/django.mo differ diff --git a/askbot/locale/it/LC_MESSAGES/django.po b/askbot/locale/it/LC_MESSAGES/django.po index ff74eb23..53e98631 100644 --- a/askbot/locale/it/LC_MESSAGES/django.po +++ b/askbot/locale/it/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: 0.7\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2012-10-03 06:29-0500\n" -"PO-Revision-Date: 2012-10-03 07:25\n" +"PO-Revision-Date: 2012-10-03 08:07\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" @@ -43,11 +43,11 @@ msgid "Country field is required" msgstr "Il campo Stato è obbligatorio" #: forms.py:185 -#, fuzzy, python-format +#, python-format msgid "must be > %d word" msgid_plural "must be > %d words" -msgstr[0] "il titolo deve essere più lungo di %d caratteri" -msgstr[1] "il titolo deve essere più lungo di %d caratteri" +msgstr[0] "deve essere > %d parole" +msgstr[1] "deve essere > %d parola" #: forms.py:196 #, python-format @@ -255,7 +255,6 @@ msgid "keep private within your groups" msgstr "tenere privati all'interno dei vostri gruppi" #: forms.py:804 -#, fuzzy msgid "User name:" msgstr "Nome utente:" @@ -266,16 +265,12 @@ msgstr "" "nuovi account." #: forms.py:813 -#, fuzzy msgid "Email address:" -msgstr "" -"Indirizzo e-mail (non verrà mostrato " -"agli altri utenti, dev'essere valido)" +msgstr "Indirizzo Email:" #: forms.py:863 -#, fuzzy msgid "User name is required with the email" -msgstr "il nome utente è obbligatorio" +msgstr "il nome utente è obbligatorio assieme alla mail" #: forms.py:868 msgid "Email is required if user name is added" @@ -408,14 +403,12 @@ msgid "Title" msgstr "Titolo" #: forms.py:1613 templates/groups.html:32 -#, fuzzy msgid "Description" -msgstr "%(description)s" +msgstr "Descrizione" #: tasks.py:67 -#, fuzzy msgid "An edit for my answer" -msgstr "modificare ogni risposta" +msgstr "Modifica per la mia risposta" #: tasks.py:70 msgid "To add to your post EDIT ABOVE THIS LINE" @@ -492,9 +485,8 @@ msgid "tags/" msgstr "tag/" #: urls.py:217 -#, fuzzy msgid "suggested-tags/" -msgstr "vedi i tag" +msgstr "tag-suggeriti/" #: urls.py:332 msgid "subscribe-for-tags/" @@ -575,23 +567,20 @@ msgid "Allow only registered user to access the forum" msgstr "Solo gli utenti registrati possono accedere al forum" #: conf/access_control.py:22 -#, fuzzy msgid "nothing - not required" -msgstr "campo obbligatorio" +msgstr "nulla - non necessaria" #: conf/access_control.py:23 -#, fuzzy msgid "access to content" -msgstr "Impostazioni base" +msgstr "accedere al contenuto" #: conf/access_control.py:34 msgid "Require valid email for" msgstr "Richiede una email valida per" #: conf/access_control.py:44 -#, fuzzy msgid "Allowed email addresses" -msgstr "la tua e-mail (resterà privata)" +msgstr "Indirizzi email consentiti" #: conf/access_control.py:45 msgid "Please use space to separate the entries" @@ -1167,18 +1156,16 @@ msgid "Minimum length of answer body (number of characters)" msgstr "Massima lunghezza di un tag (numero di caratteri)" #: conf/forum_data_rules.py:143 -#, fuzzy msgid "Limit one answer per question per user" -msgstr "commenti e risposte a domande" +msgstr "Limita una sola risposta per ogni domanda per utente" #: conf/forum_data_rules.py:152 msgid "Are tags required?" msgstr "I tag sono obbligatori?" #: conf/forum_data_rules.py:162 -#, fuzzy msgid "Enable tag moderation" -msgstr "modera" +msgstr "Abilitare la moderazione in tag" #: conf/forum_data_rules.py:164 msgid "" @@ -1191,14 +1178,12 @@ msgid "category tree" msgstr "" #: conf/forum_data_rules.py:173 -#, fuzzy msgid "user input" -msgstr "sito personale" +msgstr "input dell'utente" #: conf/forum_data_rules.py:180 -#, fuzzy msgid "Source of tags" -msgstr "Iscriviti per i tag" +msgstr "Fonte di tag" #: conf/forum_data_rules.py:191 msgid "Mandatory tags" @@ -1347,9 +1332,8 @@ msgid "What should \"unanswered question\" mean?" msgstr "Cosa dovrebbe significare \"domande senza risposta\"?" #: conf/group_settings.py:9 -#, fuzzy msgid "Group settings" -msgstr "Modifica le impostazioni dei gruppi" +msgstr "Impostazioni del gruppo" #: conf/group_settings.py:18 msgid "Enable user groups" @@ -1360,18 +1344,16 @@ msgid "everyone" msgstr "" #: conf/group_settings.py:41 -#, fuzzy msgid "Global user group name" -msgstr "nome utente di ClaimID" +msgstr "Nome utente globale del gruppo" #: conf/group_settings.py:42 msgid "All users belong to this group automatically" msgstr "" #: conf/group_settings.py:52 -#, fuzzy msgid "Enable group email adddresses" -msgstr "Salva il tuo indirizzo e-mail" +msgstr "Abilitare il gruppo di indirizzi email" #: conf/group_settings.py:54 msgid "If selected, users can post to groups by email \"group-name@domain.com\"" @@ -1472,9 +1454,8 @@ msgid "" msgstr "" #: conf/ldap.py:113 -#, fuzzy msgid "UserID/login field" -msgstr "Accesso utente" +msgstr "Campo UserID/login" #: conf/ldap.py:116 msgid "" @@ -1525,9 +1506,8 @@ msgid "LDAP Server EMAIL field name" msgstr "Nome utente del provider LDAP" #: conf/ldap.py:180 -#, fuzzy msgid "This field is required" -msgstr "campo obbligatorio" +msgstr "Questo campo è obbligatorio" #: conf/leading_sidebar.py:12 msgid "Common left sidebar" @@ -1818,9 +1798,8 @@ msgid "" msgstr "" #: conf/moderation.py:19 -#, fuzzy msgid "Content moderation" -msgstr "modera" +msgstr "Moderazione di contenuti" #: conf/moderation.py:28 msgid "Enable content moderation" @@ -1963,7 +1942,6 @@ msgid "User profile sidebar" msgstr "Profilo utente" #: conf/sidebar_question.py:11 -#, fuzzy msgid "Question page banners and sidebar" msgstr "Pagina delle domande nella barra laterale" @@ -2408,14 +2386,12 @@ msgid "User settings" msgstr "Impostazioni degli utenti" #: conf/user_settings.py:23 -#, fuzzy msgid "On-screen greeting shown to the new users" msgstr "Testo mostrato nel benvenuto agli utenti anonimi" #: conf/user_settings.py:32 -#, fuzzy msgid "Allow anonymous users send feedback" -msgstr "mi spiace, devi essere registrato per votare" +msgstr "Permettere agli utenti anonimi di inviare feedback" #: conf/user_settings.py:41 msgid "Allow editing user screen name" @@ -2434,9 +2410,8 @@ msgid "Allow users change own email addresses" msgstr "Consentire agli utenti di modificare il proprio indirizzo email" #: conf/user_settings.py:69 -#, fuzzy msgid "Allow email address in user name" -msgstr "l'indirizzo e-mail è obbligatorio" +msgstr "Permettere indirizzi email nel nome utente" #: conf/user_settings.py:78 msgid "Allow account recovery by email" @@ -2750,28 +2725,20 @@ msgid "mentioned in the post" msgstr "menzionato nel post" #: const/__init__.py:216 -#, fuzzy msgid "created tag description" -msgstr "" -"Se partecipi regolarmente a questa comunità, verrai sicuramente premiato con" -" delle medaglie di bronzo." +msgstr "descrizione tag creato" #: const/__init__.py:220 -#, fuzzy msgid "updated tag description" -msgstr "" -"Le medaglie d'oro sono le più pregiate. Per ottenerle, non basta partecipare" -" attivamente, ma servono anche conoscenze e abilità." +msgstr "descrizione aggiornata tag" #: const/__init__.py:222 -#, fuzzy msgid "made a new post" -msgstr "cancella" +msgstr "creato un nuovo post" #: const/__init__.py:225 -#, fuzzy msgid "made an edit" -msgstr "Salva modifica" +msgstr "ha effettuato una modifica" #: const/__init__.py:229 msgid "created post reject reason" @@ -2806,34 +2773,28 @@ msgid "retagged" msgstr "ritaggata" #: const/__init__.py:302 -#, fuzzy msgid "[private]" -msgstr "[prezzo]" +msgstr "[privato]" #: const/__init__.py:311 -#, fuzzy msgid "show all tags" msgstr "vedi tutti i tag" #: const/__init__.py:312 const/__init__.py:322 -#, fuzzy msgid "exclude ignored tags" msgstr "escludi gli ignorati" #: const/__init__.py:313 -#, fuzzy msgid "only interesting tags" -msgstr "Tag preferiti" +msgstr "solo tag interessanti" #: const/__init__.py:317 const/__init__.py:323 -#, fuzzy msgid "only subscribed tags" -msgstr "Iscriviti per i tag" +msgstr "solo tag sottoscritti" #: const/__init__.py:321 -#, fuzzy msgid "email for all tags" -msgstr "vedi tutti i tag" +msgstr "e-mail per tutti i tag" #: const/__init__.py:327 msgid "instantly" @@ -2908,29 +2869,24 @@ msgid "activity descendant" msgstr "attività discendente" #: const/__init__.py:411 -#, fuzzy msgid "activity ascendant" -msgstr "attività" +msgstr "attività ascendenti" #: const/__init__.py:412 -#, fuzzy msgid "answers descendant" -msgstr "risposto il" +msgstr "risposte discendenti" #: const/__init__.py:413 -#, fuzzy msgid "answers ascendant" -msgstr "risposto il" +msgstr "risposte ascendenti" #: const/__init__.py:414 -#, fuzzy msgid "votes descendant" -msgstr "voti rimanenti" +msgstr "voti discendenti" #: const/__init__.py:415 -#, fuzzy msgid "votes ascendant" -msgstr "voti rimanenti" +msgstr "voti ascendenti" #: const/message_keys.py:21 msgid "most relevant questions" @@ -3001,18 +2957,16 @@ msgid "ignored" msgstr "ignorate" #: const/message_keys.py:38 models/tag.py:326 -#, fuzzy msgid "subscribed" -msgstr "Iscriviti" +msgstr "sottoscritto" #: const/message_keys.py:39 templates/question_retag.html:58 msgid "tags are required" msgstr "i tag sono obbligatori" #: const/message_keys.py:41 -#, fuzzy msgid "please use letters, numbers and characters \"-+.#\"" -msgstr "Nei tag devi usare letter numeri ed i caratteri \"-+.#\"" +msgstr "prego usa lettere numeri ed i caratteri \"-+.#\"" #: const/message_keys.py:47 msgid "" @@ -3103,9 +3057,8 @@ msgid "signin/" msgstr "signin/" #: deps/django_authopenid/urls.py:10 -#, fuzzy msgid "widget/signin/" -msgstr "widgets/" +msgstr "widget/signin/" #: deps/django_authopenid/urls.py:13 msgid "signout/" @@ -3132,9 +3085,8 @@ msgid "recover/" msgstr "recupera/" #: deps/django_authopenid/urls.py:35 -#, fuzzy msgid "verify-email/" -msgstr "verifica/" +msgstr "verifica-email/" #: deps/django_authopenid/util.py:380 #, python-format @@ -3291,9 +3243,10 @@ msgstr "" "prima." #: deps/django_authopenid/views.py:827 -#, fuzzy msgid "Otherwise, please report the incident to the site administrator." -msgstr "puoi segnalare tu stesso questo errore agli amministratori del sito" +msgstr "" +"Altrimenti, puoi segnalare tu stesso questo errore agli amministratori del " +"sito" #: deps/django_authopenid/views.py:858 #, python-format @@ -3301,10 +3254,9 @@ msgid "Your %(provider)s login works fine" msgstr "Il tuo metodo di accesso con %(provider)s funziona" #: deps/django_authopenid/views.py:1047 -#, fuzzy msgid "" "Sorry, registration failed. Please ask the site administrator for help." -msgstr "Errore nel caricamento del file. Contatta un amministratore." +msgstr "Siamo spiacenti, registrazione non riuscita." #: deps/django_authopenid/views.py:1193 #, python-format @@ -3483,7 +3435,6 @@ msgstr "" "insufficienza di privilegi del tuo account utente

    " #: mail/lamson_handlers.py:165 -#, fuzzy msgid "" "You were replying to an email address unknown to the system or " "you were replying from a different address from the one where you" @@ -3494,9 +3445,9 @@ msgstr "" "notifica." #: mail/lamson_handlers.py:252 -#, fuzzy, python-format +#, python-format msgid "Re: Welcome to %(site_name)s" -msgstr "Benvenuto %(username)s," +msgstr "Re: Benvenuto in %(site_name)s" #: mail/lamson_handlers.py:259 msgid "Please reply to the welcome email without editing it" @@ -3547,7 +3498,7 @@ msgid "new question" msgstr "nuova domanda" #: management/commands/send_email_alerts.py:474 -#, fuzzy, python-format +#, python-format msgid "" "

    Please remember that you can always adjust frequency of the email updates " @@ -3815,17 +3766,13 @@ msgstr "" "reputazione." #: models/__init__.py:953 -#, fuzzy msgid "Sorry, you cannot reopen questions because your account is blocked" msgstr "" -"Mi spiace, non puoi accettare risposte perché il tuo account è stato " -"bloccato" +"Mi spiace, non puoi riaprire domande perché il tuo account è stato bloccato" #: models/__init__.py:958 -#, fuzzy msgid "Sorry, you cannot reopen questions because your account is suspended" -msgstr "" -"Mi spiace, non puoi accettare risposte perché il tuo account è sospeso" +msgstr "Mi spiace, non puoi riaprire domande perché il tuo account è sospeso" #: models/__init__.py:981 msgid "You have flagged this question before and cannot do it more than once" @@ -4056,14 +4003,14 @@ msgid "%(user)s has %(badges)s" msgstr "%(user)s ha %(badges)s" #: models/__init__.py:2923 -#, fuzzy, python-format +#, python-format msgid "%(user)s shared a %(post_link)s." -msgstr "%(user)s ha %(badges)s" +msgstr "%(user)s ha condiviso %(post_link)s." #: models/__init__.py:2926 models/__init__.py:2936 -#, fuzzy, python-format +#, python-format msgid "%(user)s edited a %(post_link)s." -msgstr "il sito web di %(username)s è %(url)s" +msgstr "%(user)s ha modificato %(post_link)s." #: models/__init__.py:2928 #, python-format @@ -4071,9 +4018,9 @@ msgid "%(user)s posted a %(post_link)s" msgstr "%(user)s ha pubblicato un %(post_link)s" #: models/__init__.py:2931 -#, fuzzy, python-format +#, python-format msgid "%(user)s edited an %(post_link)s." -msgstr "il sito web di %(username)s è %(url)s" +msgstr "%(user)s ha modificato %(post_link)s." #: models/__init__.py:2933 #, python-format @@ -4104,9 +4051,9 @@ msgstr "" "href=\"%(user_profile)s\">tuo profilo." #: models/__init__.py:3482 -#, fuzzy, python-format +#, python-format msgid "Welcome to %(site_name)s" -msgstr "Benvenuto %(username)s," +msgstr "Benvenuto in %(site_name)s" #: models/__init__.py:3503 views/commands.py:678 msgid "Your tag subscription was saved, thanks!" @@ -4422,9 +4369,9 @@ msgstr "" "moderatori." #: models/post.py:2052 -#, fuzzy, python-format +#, python-format msgid "your post to %(site)s" -msgstr "Riguardo %(site)s" +msgstr "il tuo post in %(site)s" #: models/post.py:2059 msgid "" @@ -4444,11 +4391,11 @@ msgid "\" and more" msgstr "\" ed altro ancora" #: models/question.py:686 -#, fuzzy, python-format +#, python-format msgid "%(count)d answer:" msgid_plural "%(count)d answers:" -msgstr[0] "ha commentato una risposta" -msgstr[1] "ha commentato una risposta" +msgstr[0] "%(count)d risposte" +msgstr[1] "%(count)d risposta" #: models/question.py:1162 #, python-format @@ -4462,19 +4409,16 @@ msgstr "" "I tag %s sono nuovi e saranno presentati per l'approvazione dei moderatori" #: models/reply_by_email.py:37 -#, fuzzy msgid "Post an answer" -msgstr "modificare ogni risposta" +msgstr "Inviare una risposta" #: models/reply_by_email.py:38 -#, fuzzy msgid "Post a comment" -msgstr "aggiungi commento" +msgstr "Posta un commento" #: models/reply_by_email.py:39 -#, fuzzy msgid "Edit post" -msgstr "cancella" +msgstr "Modifica il post" #: models/reply_by_email.py:40 msgid "Append to post" @@ -4485,14 +4429,12 @@ msgid "Answer or comment, depending on the size of post" msgstr "Risposta o commento, a seconda delle dimensioni del post" #: models/reply_by_email.py:42 -#, fuzzy msgid "Validate email and record signature" -msgstr "Verifica email non spedita" +msgstr "Convalidare l'email e salva la firma" #: models/reply_by_email.py:105 -#, fuzzy msgid "added content by email" -msgstr "modificato via email" +msgstr "aggiunto contenuto via e-mail" #: models/reply_by_email.py:108 msgid "edited by email" @@ -4571,24 +4513,20 @@ msgid "Users ask permission" msgstr "Utenti chiedono il permesso" #: models/user.py:512 -#, fuzzy msgid "Moderator adds users" -msgstr "modera questo utente" +msgstr "Moderatore aggiunge utenti" #: models/user.py:561 -#, fuzzy msgid "Please give a list of valid email addresses." msgstr "inserisci un indirizzo e-mail valido" #: models/user.py:571 -#, fuzzy msgid "Please give a list of valid email domain names." -msgstr "inserisci un indirizzo e-mail valido" +msgstr "inserisci un dominio e-mail valido" #: models/widgets.py:34 -#, fuzzy msgid "css for the widget" -msgstr "CSS per il widget di domande" +msgstr "CSS per il widget" #: templates/404.jinja.html:3 templates/404.jinja.html.py:10 msgid "Page not found" @@ -4749,7 +4687,7 @@ msgstr "" "viene premiato con delle medaglie." #: templates/badges.html:8 -#, fuzzy, python-format +#, python-format msgid "" "Below is the list of available badges and number \n" " of times each type of badge has been awarded. Have ideas about fun \n" @@ -4768,7 +4706,6 @@ msgid "gold badge: the highest honor and is very rare" msgstr "Medaglia d'oro: il più alto onore ed è molto rara" #: templates/badges.html:41 -#, fuzzy msgid "" "Gold badge is the highest award in this community. To obtain it you have to show \n" "profound knowledge and ability in addition to your active participation." @@ -4819,7 +4756,6 @@ msgid "What kinds of questions can I ask here?" msgstr "Che tipo di domande posso porre qui?" #: templates/faq_static.html:7 -#, fuzzy msgid "" "Most importantly - questions should be relevant to this " "community." @@ -5002,7 +4938,6 @@ msgid "To register, do I need to create new password?" msgstr "Devo scegliere una password per registrarmi?" #: templates/faq_static.html:72 -#, fuzzy msgid "" "No, you don't have to. You can login through any service that supports " "OpenID, e.g. Google, Yahoo, AOL, etc." @@ -5043,7 +4978,7 @@ msgid "Still have questions?" msgstr "Hai altre domande?" #: templates/faq_static.html:80 -#, fuzzy, python-format +#, python-format msgid "" "Please ask your question, help make our " "community better!" @@ -5108,19 +5043,16 @@ msgid "All groups" msgstr "Tutti i gruppi" #: templates/groups.html:13 -#, fuzzy msgid "all groups" -msgstr "all badges" +msgstr "tutti i gruppi" #: templates/groups.html:15 -#, fuzzy msgid "My groups" -msgstr "Gruppi di impostazioni" +msgstr "I miei gruppi" #: templates/groups.html:17 -#, fuzzy msgid "my groups" -msgstr "Gruppi di impostazioni" +msgstr "i miei gruppi" #: templates/groups.html:25 msgid "" @@ -5135,9 +5067,8 @@ msgid "Group" msgstr "Gruppo" #: templates/groups.html:31 -#, fuzzy msgid "Number of members" -msgstr "volte" +msgstr "Numero di membri" #: templates/help.html:2 templates/help.html.py:4 msgid "Help" @@ -5158,9 +5089,8 @@ msgid "Thank you for using %(app_name)s, here is how it works." msgstr "Grazie per aver utilizzato %(app_name)s, ecco come funziona." #: templates/help.html:16 -#, fuzzy msgid "How questions, answers and comments work" -msgstr "Consenti di inviare domande per email" +msgstr "Come funzionano domande, risposte e commenti" #: templates/help.html:18 msgid "" @@ -5187,9 +5117,8 @@ msgstr "" "commenti sono buoni per le discussioni limitate." #: templates/help.html:26 -#, fuzzy msgid "Please search before asking your questions" -msgstr "Ricorda, puoi sempre porre tu stesso una domanda!" +msgstr "Si prega di ricercare prima di fare una domanda" #: templates/help.html:27 msgid "" @@ -5269,7 +5198,6 @@ msgid "Other topics" msgstr "Altri argomenti" #: templates/help.html:53 -#, fuzzy msgid "" "You can @mention users anywhere in the text to point their attention,\n" " follow users and conversations and report inappropriate content by flagging it." @@ -5319,23 +5247,20 @@ msgstr "" "python manage.py load_stackexchange path/to/your-data.zip" #: templates/list_suggested_tags.html:11 -#, fuzzy msgid "Tag" -msgstr "Tags" +msgstr "Tag" #: templates/list_suggested_tags.html:12 msgid "Suggested by" msgstr "Suggerito da" #: templates/list_suggested_tags.html:13 -#, fuzzy msgid "Your decision" -msgstr "revisione" +msgstr "Tua decisione" #: templates/list_suggested_tags.html:14 -#, fuzzy msgid "Suggested tag was used for questions" -msgstr "Ha creato un tag usato da almeno %(num)s domande" +msgstr "Il tag suggerito è stato utilizzato per le domande" #: templates/list_suggested_tags.html:34 msgid "Accept" @@ -5351,9 +5276,8 @@ msgid "Apply tag \"%(name)s\" to all above questions" msgstr "Applicare il tag \"%(name)s \" a tutte le domande sopra" #: templates/list_suggested_tags.html:51 -#, fuzzy msgid "Reject tag" -msgstr "azzera i tag" +msgstr "Rifiutare il tag" #: templates/list_suggested_tags.html:59 templates/tags.html:10 #: templates/tags.html.py:36 @@ -5403,9 +5327,8 @@ msgid "updated" msgstr "modificato" #: templates/macros.html:259 templates/macros.html.py:265 -#, fuzzy msgid "Leave this group" -msgstr "Gruppi di impostazioni" +msgstr "Lascia questo gruppo" #: templates/macros.html:260 templates/macros.html.py:262 #: templates/macros.html:281 @@ -5446,9 +5369,8 @@ msgid "edit" msgstr "modifica" #: templates/macros.html:430 -#, fuzzy msgid "convert to answer" -msgstr "Accetta la tua riposta" +msgstr "convertire in risposta" #: templates/macros.html:566 #, python-format @@ -5587,13 +5509,13 @@ msgid "Reopen question" msgstr "Riapri domanda" #: templates/reopen.html:12 -#, fuzzy, python-format +#, python-format msgid "" "This question has been closed by \n" " %(username)s\n" msgstr "" "Questa domanda è stata chiusa da\n" -"%(closed_by_username)s\n" +"%(username)s\n" #: templates/reopen.html:17 msgid "Close reason:" @@ -5652,14 +5574,13 @@ msgid "Users in group %(name)s" msgstr "Utenti nel gruppo %(name)s" #: templates/users.html:20 -#, fuzzy msgid "Select/Sort by »" msgstr "Ordina per:" #: templates/users.html:25 -#, fuzzy, python-format +#, python-format msgid "people in group %(name)s" -msgstr "Impostazioni per i gruppi: %(name)s" +msgstr "persone nel gruppo %(name)s" #: templates/users.html:29 templates/main_page/tab_bar.html:15 #: templates/tags/header.html:13 @@ -5697,9 +5618,9 @@ msgid "by username" msgstr "per nome" #: templates/users.html:62 -#, fuzzy, python-format +#, python-format msgid "users matching query %(search_query)s:" -msgstr "utenti contenenti %(suser)s:" +msgstr "utenti corrispondenti alla ricerca %(search_query)s:" #: templates/users.html:65 msgid "Nothing found." @@ -6171,9 +6092,8 @@ msgstr "torna al login OpenID" #: templates/authopenid/verify_email.html:2 #: templates/authopenid/verify_email.html:4 -#, fuzzy msgid "Confirm email address" -msgstr "la tua e-mail (resterà privata)" +msgstr "Conferma indirizzo email" #: templates/authopenid/verify_email.html:6 msgid "" @@ -6184,9 +6104,8 @@ msgstr "" "Se il link non funziona - Inserisci il codice qui sotto:" #: templates/authopenid/verify_email.html:11 -#, fuzzy msgid "Confirm email" -msgstr "mai" +msgstr "Conferma l'email" #: templates/authopenid/widget_signin.html:33 msgid "" @@ -6295,12 +6214,12 @@ msgstr "" "Salve, questo è un messaggio di notifica del forum %(site_title)s.\n" #: templates/email/footer.html:1 -#, fuzzy, python-format +#, python-format msgid "Sincerely,
    %(site_name)s Administrator" -msgstr "

    Cordialmente,
    l'amministratore

    " +msgstr "

    Cordialmente,
    l'amministratore di %(site_name)s

    " #: templates/email/instant_notification.html:6 -#, fuzzy, python-format +#, python-format msgid "" "\n" "

    \n" @@ -6308,8 +6227,8 @@ msgid "" "how often you receive these notifications or unsubscribe. Thank you for your interest in our forum!

    \n" msgstr "" "\n" -"
    %(content_preview)s
    \n" -"

    Puoi configurare la frequenza con cui ti vengono inviati questi aggiornamenti o eliminarli. Grazie per la tua partecipazione a questo forum!

    \n" +"

    \n" +"Puoi configurare la frequenza con cui ti vengono inviati questi aggiornamenti o eliminarli. Grazie per la tua partecipazione a questo forum!

    \n" #: templates/email/insufficient_rep_to_post_by_email.html:10 #, python-format @@ -6325,33 +6244,28 @@ msgstr "" "voti positivi." #: templates/email/insufficient_rep_to_post_by_email.html:15 -#, fuzzy, python-format +#, python-format msgid "At this time, please post your question at %(link)s" -msgstr "Poni tu stesso la domanda!" +msgstr "A questo punto, poni la domanda a %(link)s" #: templates/email/macros.html:15 -#, fuzzy, python-format +#, python-format msgid "Question by %(author)s:" -msgstr "Strumenti per le domande" +msgstr "Domanda da %(author)s:" #: templates/email/macros.html:17 -#, fuzzy, python-format +#, python-format msgid "" "\n" " In reply to %(author)s's question:\n" " " msgstr "" -"Il tuo indirizzo e-mail %(email)s non è stato " -"ancora verificato Prima di pubblicare messaggi devi verificare il tuo" -" indirizzo; maggiori dettagli qui.
    Puoi porre la tua domanda " -"ora e verificare la tua e-mail in un secondo momento; la tua domanda nel " -"frattempo rimarrà in attesa." +"\n" +"In risposta alla domanda di %(author)s:" #: templates/email/macros.html:22 -#, fuzzy msgid "Question :" -msgstr "Domande" +msgstr "Domanda:" #: templates/email/macros.html:28 #, python-format @@ -6359,91 +6273,71 @@ msgid "Asked by %(author)s:" msgstr "Chiesto da %(author)s:" #: templates/email/macros.html:34 -#, fuzzy msgid "Tags:" msgstr "Tags" #: templates/email/macros.html:42 -#, fuzzy, python-format +#, python-format msgid "" "\n" " %(author)s's answer:\n" " " msgstr "" -"Il tuo indirizzo e-mail %(email)s non è stato " -"ancora verificato Prima di pubblicare messaggi devi verificare il tuo" -" indirizzo; maggiori dettagli qui.
    Puoi porre la tua domanda " -"ora e verificare la tua e-mail in un secondo momento; la tua domanda nel " -"frattempo rimarrà in attesa." +"\n" +"risposta di %(author)s:\n" +" " #: templates/email/macros.html:46 -#, fuzzy, python-format +#, python-format msgid "" "\n" " In reply to %(author)s's answer:\n" " " msgstr "" -"Il tuo indirizzo e-mail %(email)s non è stato " -"ancora verificato Prima di pubblicare messaggi devi verificare il tuo" -" indirizzo; maggiori dettagli qui.
    Puoi porre la tua domanda " -"ora e verificare la tua e-mail in un secondo momento; la tua domanda nel " -"frattempo rimarrà in attesa." +"\n" +"In risposta alla risposta di %(author)s:" #: templates/email/macros.html:51 -#, fuzzy, python-format +#, python-format msgid "Answered by %(author)s:" -msgstr "Risposta fornita da me" +msgstr "Risposta da %(author)s:" #: templates/email/macros.html:58 -#, fuzzy, python-format +#, python-format msgid "" "\n" " %(author)s's comment:\n" " " msgstr "" -"Il tuo indirizzo e-mail %(email)s non è stato " -"ancora verificato Prima di pubblicare messaggi devi verificare il tuo" -" indirizzo; maggiori dettagli qui.
    Puoi porre la tua domanda " -"ora e verificare la tua e-mail in un secondo momento; la tua domanda nel " -"frattempo rimarrà in attesa." +"\n" +"Commento di %(author)s:" #: templates/email/macros.html:62 -#, fuzzy, python-format +#, python-format msgid "" "\n" " In reply to %(author)s's comment:\n" " " msgstr "" -"Il tuo indirizzo e-mail %(email)s non è stato " -"ancora verificato Prima di pubblicare messaggi devi verificare il tuo" -" indirizzo; maggiori dettagli qui.
    Puoi porre la tua domanda " -"ora e verificare la tua e-mail in un secondo momento; la tua domanda nel " -"frattempo rimarrà in attesa." +"\n" +"In risposta al commento di %(author)s:" #: templates/email/macros.html:67 -#, fuzzy, python-format +#, python-format msgid "" "\n" " Commented by %(author)s:\n" " " msgstr "" -"Il tuo indirizzo e-mail %(email)s non è stato " -"ancora verificato Prima di pubblicare messaggi devi verificare il tuo" -" indirizzo; maggiori dettagli qui.
    Puoi porre la tua domanda " -"ora e verificare la tua e-mail in un secondo momento; la tua domanda nel " -"frattempo rimarrà in attesa." +"\n" +"Commentato da %(author)s:" #: templates/email/notify_author_about_approved_post.html:20 msgid "Below is a copy of your post:" msgstr "Di seguito è una copia del tuo post:" #: templates/email/post_as_subthread.html:8 -#, fuzzy, python-format +#, python-format msgid "" "\n" " %(comment)s comment:\n" @@ -6454,16 +6348,16 @@ msgid_plural "" " " msgstr[0] "" "\n" -"%(q_num)s domanda trovata" +"%(comment)s commenti:" msgstr[1] "" "\n" -"%(q_num)s domande trovate" +"%(comment)s commento:" #: templates/email/re_welcome_lamson_on.html:2 #: templates/email/re_welcome_lamson_on.html:3 -#, fuzzy, python-format +#, python-format msgid "Great, you are ready to use %(site_name)s!" -msgstr "Collega il tuo account %(provider)s per %(site_name)s" +msgstr "Grande, sei pronto per l'uso di %(site_name)s !" #: templates/email/re_welcome_lamson_on.html:6 #, python-format @@ -6492,9 +6386,9 @@ msgid " Your post was rejected. " msgstr " Il tuo post è stato respinto. " #: templates/email/rejected_post.html:5 -#, fuzzy msgid "Your post (copied in the end), was rejected for the following reason:" -msgstr "Possibili motivi:" +msgstr "" +"Il tuo post (copiato alla fine), è stata respinto per il seguente motivo:" #: templates/email/rejected_post.html:7 msgid "Here is your original post" @@ -6512,9 +6406,9 @@ msgstr "" #: templates/email/welcome_lamson_off.html:7 #: templates/email/welcome_lamson_on.html:3 #: templates/email/welcome_lamson_on.html:4 -#, fuzzy, python-format +#, python-format msgid "Welcome to %(site_name)s!" -msgstr "Benvenuto %(username)s," +msgstr "Benvenuti in %(site_name)s !" #: templates/email/welcome_lamson_off.html:10 msgid "We look forward to your Questions!" @@ -6540,9 +6434,8 @@ msgstr "" "rispondere a domande su %(site_name)s via email." #: templates/embed/ask_by_widget.html:174 -#, fuzzy msgid "Please enter a descriptive title for your question" -msgstr "per favore inserisci un titolo descrittivo per la tua domanda" +msgstr "Inserisci un titolo descrittivo per la tua domanda" #: templates/embed/list_widgets.html:39 msgid "How to use?" @@ -6569,9 +6462,8 @@ msgid "Save" msgstr "Salva" #: templates/embed/widgets.html:3 templates/embed/widgets.html.py:5 -#, fuzzy msgid "Widgets" -msgstr "widgets/" +msgstr "Widget" #: templates/embed/widgets.html:11 msgid "" @@ -6585,34 +6477,29 @@ msgid "Ask a question" msgstr "Chiedi" #: templates/embed/widgets.html:17 templates/embed/widgets.html.py:26 -#, fuzzy msgid "create" -msgstr "registrati" +msgstr "crea" #: templates/embed/widgets.html:20 templates/embed/widgets.html.py:29 -#, fuzzy msgid "view list" msgstr "consultazioni" #: templates/embed/widgets.html:25 -#, fuzzy msgid "List of questions" -msgstr "Modifica domanda" +msgstr "Elenco delle domande" #: templates/group_messaging/home.html:7 -#, fuzzy msgid "compose" -msgstr "complete/" +msgstr "componi" #: templates/group_messaging/macros.html:5 -#, fuzzy, python-format +#, python-format msgid "You wrote on %(date)s:" -msgstr "il %(date)s" +msgstr "Hai scritto il %(date)s:" #: templates/group_messaging/senders_list.html:2 -#, fuzzy msgid "Inbox" -msgstr "posta in arrivo" +msgstr "Posta in arrivo" #: templates/group_messaging/senders_list.html:3 msgid "Sent" @@ -6623,14 +6510,12 @@ msgid "Trash" msgstr "Cestino" #: templates/group_messaging/senders_list.html:8 -#, fuzzy msgid "Messages by sender:" -msgstr "Messaggio spedito" +msgstr "Messaggio per autore" #: templates/group_messaging/senders_list.html:9 -#, fuzzy msgid "all users" -msgstr "utenti" +msgstr "tutti gli utenti" #: templates/group_messaging/threads_list.html:15 msgid "there are no messages yet..." @@ -6740,9 +6625,8 @@ msgid "RSS" msgstr "RSS" #: templates/main_page/tag_search.html:2 -#, fuzzy msgid "Tag search" -msgstr "cerca" +msgstr "Ricerca per tag" #: templates/main_page/tag_search.html:5 msgid "search" @@ -6798,14 +6682,12 @@ msgid "link" msgstr "collegamento" #: templates/question/answer_controls.html:19 -#, fuzzy msgid "unpublish" -msgstr "[editore]" +msgstr "annulla la pubblicazione" #: templates/question/answer_controls.html:24 -#, fuzzy msgid "publish" -msgstr "[editore]" +msgstr "pubblica" #: templates/question/answer_controls.html:29 #: templates/question/question_controls.html:4 @@ -6839,9 +6721,8 @@ msgid "flag offensive" msgstr "segnala come offensivo" #: templates/question/answer_controls.html:62 -#, fuzzy msgid "convert to comment" -msgstr "aggiungi commento" +msgstr "converti in commento" #: templates/question/answer_tab_bar.html:3 #, python-format @@ -6902,9 +6783,8 @@ msgid "close date %(closed_at)s" msgstr "data di chiusura %(closed_at)s" #: templates/question/content.html:37 -#, fuzzy msgid "Edit Your Previous Answer" -msgstr "La tua risposta" +msgstr "Modifica la tua risposta precedente" #: templates/question/content.html:38 msgid "(only one answer per question is allowed)" @@ -7062,37 +6942,33 @@ msgid "add" msgstr "aggiungi" #: templates/question/sidebar.html:63 templates/question/sidebar.html.py:69 -#, fuzzy msgid "- or -" msgstr "oppure" #: templates/question/sidebar.html:81 -#, fuzzy msgid "share with everyone" -msgstr "Email (non condivisa con altri):" +msgstr "condividi con tutti" #: templates/question/sidebar.html:92 msgid "This question is currently shared only with:" msgstr "Questa domanda è attualmente condiviso solo con:" #: templates/question/sidebar.html:94 -#, fuzzy msgid "Individual users" -msgstr "Selezionato individualmente" +msgstr "Singoli utenti" #: templates/question/sidebar.html:99 msgid "You" msgstr "Si" #: templates/question/sidebar.html:106 templates/question/sidebar.html:126 -#, fuzzy msgid "and" -msgstr "aggiungi" +msgstr "e" #: templates/question/sidebar.html:131 -#, fuzzy, python-format +#, python-format msgid "%(more_count)s more" -msgstr "%(rev_count)s revisione" +msgstr "%(more_count)s ancora" #: templates/question/sidebar.html:137 msgid "Public thread" @@ -7176,7 +7052,6 @@ msgid "Sections:" msgstr "Sezioni:" #: templates/user_inbox/base.html:19 -#, fuzzy msgid "messages" msgstr "messaggi/" @@ -7186,37 +7061,33 @@ msgid "forum responses (%(re_count)s)" msgstr "risposte forum (%(re_count)s)" #: templates/user_inbox/base.html:31 -#, fuzzy, python-format +#, python-format msgid "flagged items (%(flags_count)s)" msgstr "elementi contrassegnati (%(flag_count)s)" #: templates/user_inbox/base.html:38 -#, fuzzy msgid "group join requests" -msgstr "Riaprire le proprie domande" +msgstr "richieste di partecipazione al gruppo" #: templates/user_inbox/group_join_requests.html:4 msgid "inbox - group join requests" msgstr "posta in arrivo - richieste di partecipazione al gruppo" #: templates/user_inbox/group_join_requests.html:27 -#, fuzzy msgid "Approve" -msgstr "approvato" +msgstr "Approva" #: templates/user_inbox/group_join_requests.html:43 msgid "Deny" msgstr "Negare" #: templates/user_inbox/messages.html:93 -#, fuzzy msgid "inbox - messages" -msgstr "Spedisci messaggio" +msgstr "posta in arrivo - messaggi" #: templates/user_inbox/responses_and_flags.html:4 -#, fuzzy msgid "inbox - responses" -msgstr "profilo utente — risposte" +msgstr "posta in arrivo - risposte" #: templates/user_inbox/responses_and_flags.html:8 msgid "select:" @@ -7247,18 +7118,16 @@ msgid "dismiss" msgstr "allontana" #: templates/user_inbox/responses_and_flags.html:19 -#, fuzzy msgid "remove flags/approve" -msgstr "rimuovi i flag" +msgstr "rimuovi i flag/approvali" #: templates/user_inbox/responses_and_flags.html:23 msgid "delete post" msgstr "cancella" #: templates/user_profile/reject_post_dialog.html:4 -#, fuzzy msgid "Reject the post(s)?" -msgstr "cancella" +msgstr "Rifiutare il post?" #: templates/user_profile/reject_post_dialog.html:11 msgid "1) Enter a brief description of why you are rejecting the post." @@ -7276,28 +7145,24 @@ msgstr "Utilizza questo motivo per rifiutare" #: templates/user_profile/reject_post_dialog.html:27 #: templates/user_profile/reject_post_dialog.html:95 -#, fuzzy msgid "Use other reason" -msgstr "Motivo della chiusura:" +msgstr "Utilizza un altro motivo" #: templates/user_profile/reject_post_dialog.html:33 msgid "Save reason, but do not reject" msgstr "Salvare il motivo, ma non rifiutare" #: templates/user_profile/reject_post_dialog.html:43 -#, fuzzy msgid "Please, choose a reason for the rejection." -msgstr "per favore scegli una delle opzioni soprariportate" +msgstr "Scegliere un motivo per il rifiuto." #: templates/user_profile/reject_post_dialog.html:58 -#, fuzzy msgid "Select this reason" -msgstr "scegli revisione" +msgstr "Seleziona questo motivo" #: templates/user_profile/reject_post_dialog.html:65 -#, fuzzy msgid "Delete this reason" -msgstr "cancella questo commento" +msgstr "Elimina questo motivo" #: templates/user_profile/reject_post_dialog.html:71 msgid "Add a new reason" @@ -7314,9 +7179,8 @@ msgstr "" "all'utente e verranno cancellati i post:" #: templates/user_profile/reject_post_dialog.html:101 -#, fuzzy msgid "Edit this reason" -msgstr "Modifica domanda" +msgstr "Modifica questo motivo" #: templates/user_profile/user.html:12 #, python-format @@ -7404,9 +7268,8 @@ msgid "real name" msgstr "nome vero" #: templates/user_profile/user_info.html:61 -#, fuzzy msgid "groups" -msgstr "Gruppi di impostazioni" +msgstr "gruppi" #: templates/user_profile/user_info.html:71 msgid "add group" @@ -7529,7 +7392,6 @@ msgstr "" "Utenti sospesi possono solo modificare o cancellare i propri messaggi." #: templates/user_profile/user_moderate.html:86 -#, fuzzy msgid "" "Blocked users can only login and send feedback to the site administrators, " "their url and profile will also be hidden." @@ -7814,33 +7676,28 @@ msgid "Group info" msgstr "Informazioni gruppo" #: templates/widgets/group_info.html:26 -#, fuzzy msgid "edit description" -msgstr "%(description)s" +msgstr "modifica la descrizione" #: templates/widgets/group_info.html:30 -#, fuzzy msgid "change logo" -msgstr "cambia/" +msgstr "cambia logo" #: templates/widgets/group_info.html:32 -#, fuzzy msgid "delete logo" -msgstr "cancella" +msgstr "elimina logo" #: templates/widgets/group_info.html:36 msgid "add logo" msgstr "aggiungi logo" #: templates/widgets/group_info.html:46 -#, fuzzy msgid "moderate emailed questions" -msgstr "Domande simili" +msgstr "modera domande via e-mail" #: templates/widgets/group_info.html:58 -#, fuzzy msgid "show only selected answers to enquirers" -msgstr "consenti solo i tag selezionati" +msgstr "visualizza solo risposte selezionate" #: templates/widgets/group_info.html:63 msgid "How users join this group?" @@ -7851,9 +7708,8 @@ msgid "list of email addresses of pre-approved users" msgstr "elenco di indirizzi email degli utenti approvati" #: templates/widgets/group_info.html:87 -#, fuzzy msgid "List of preapproved email addresses" -msgstr "la tua e-mail (resterà privata)" +msgstr "Elenco di indirizzi email preapprovati" #: templates/widgets/group_info.html:88 msgid "" @@ -7863,9 +7719,8 @@ msgstr "" "gruppo." #: templates/widgets/group_info.html:89 -#, fuzzy msgid "edit preapproved emails" -msgstr "modificato via email" +msgstr "Modifica email preapprovate" #: templates/widgets/group_info.html:93 msgid "list of preapproved email address domain names" @@ -8004,24 +7859,20 @@ msgid "Ignored tags" msgstr "Tag ignorati" #: templates/widgets/tag_selector.html:39 -#, fuzzy msgid "Subscribed tags" msgstr "Iscriviti per i tag" #: templates/widgets/tag_selector.html:57 -#, fuzzy msgid "Show only questions from" -msgstr "Chiudere le proprie domande" +msgstr "Visualizza solo le domande da" #: templates/widgets/tag_selector.html:68 -#, fuzzy msgid "Send me email alerts for" -msgstr "Configurazione email ed avvisi tramite mail" +msgstr "Inviami avvisi email per" #: templates/widgets/tag_selector.html:84 -#, fuzzy msgid "Change frequency of emails" -msgstr "Cambia la tua e-mail" +msgstr "Cambia la frequenza delle email" #: templates/widgets/three_column_category_selector.html:4 msgid "" @@ -8063,9 +7914,8 @@ msgid "settings" msgstr "impostazioni" #: templates/widgets/user_navigation.html:24 -#, fuzzy msgid "widgets" -msgstr "widgets/" +msgstr "widgets" #: templatetags/extra_filters_jinja.py:288 msgid "no" @@ -8149,9 +7999,8 @@ msgid "this email is already used by someone else, please choose another" msgstr "questa e-mail è già in uso, scegline un'altra" #: utils/forms.py:220 -#, fuzzy msgid "this email address is not authorized" -msgstr "l'indirizzo e-mail è obbligatorio" +msgstr "questo indirizzo e-mail non è autorizzato" #: utils/forms.py:260 msgid "password is required" @@ -8204,9 +8053,8 @@ msgid "Successfully deleted the requested avatars." msgstr "Eliminati gli avatar richiesti." #: views/commands.py:121 -#, fuzzy msgid "your post was not accepted" -msgstr "la tua email non è stata modificata" +msgstr "il tuo post non è stato accettato" #: views/commands.py:134 msgid "Sorry, but anonymous users cannot access the inbox" @@ -8280,9 +8128,10 @@ msgid "%(user)s, welcome to group %(group)s!" msgstr "%(user)s, benvenuti nel gruppo %(group)s!" #: views/commands.py:1376 -#, fuzzy msgid "Sorry, only thread moderators can use this function" -msgstr "Mi spiace, ma devi essere registrato per usare questa funzionalità" +msgstr "" +"Siamo spiacenti, solo moderatori del thread possono utilizzare questa " +"funzione" #: views/commands.py:1391 msgid "The answer is now unpublished" @@ -8298,9 +8147,8 @@ msgid "About %(site)s" msgstr "Riguardo %(site)s" #: views/meta.py:92 -#, fuzzy msgid "Please sign in or register to send your feedback" -msgstr "Accedi per cancellare/ripristinare messaggi" +msgstr "Per favore accedi o registrati per inviare commenti" #: views/meta.py:109 msgid "Q&A forum feedback" @@ -8320,9 +8168,8 @@ msgid "Privacy policy" msgstr "Regole per la privacy" #: views/meta.py:209 -#, fuzzy msgid "Suggested tags" -msgstr "usare i tag" +msgstr "Tag suggeriti" #: views/readers.py:406 msgid "" @@ -8355,19 +8202,16 @@ msgid "group joining requests" msgstr "richieste di partecipazione al gruppo" #: views/users.py:706 -#, fuzzy msgid "profile - moderation" -msgstr "profilo utente — voti" +msgstr "profilo - moderazione" #: views/users.py:762 -#, fuzzy msgid "private messages" -msgstr "Spedisci messaggio" +msgstr "messaggi privati" #: views/users.py:763 -#, fuzzy msgid "profile - messages" -msgstr "profilo utente — risposte" +msgstr "profilo - messaggi" #: views/users.py:831 msgid "profile - responses" @@ -8406,9 +8250,9 @@ msgid "profile - email subscriptions" msgstr "profilo utente — notifiche via e-mail" #: views/users.py:983 -#, fuzzy, python-format +#, python-format msgid "profile - %(section)s" -msgstr "profilo utente — risposte" +msgstr "profilo - %(section)s" #: views/writers.py:65 msgid "Sorry, anonymous users cannot upload files" -- cgit v1.2.3-1-g7c22 From 8a28809680040bb7a064caf98c727461ea845817 Mon Sep 17 00:00:00 2001 From: Stefano Mancini Date: Wed, 3 Oct 2012 15:21:24 +0200 Subject: translated js bundles --- askbot/locale/it/LC_MESSAGES/djangojs.mo | Bin 5177 -> 9386 bytes askbot/locale/it/LC_MESSAGES/djangojs.po | 166 +++++++++++++++---------------- 2 files changed, 79 insertions(+), 87 deletions(-) diff --git a/askbot/locale/it/LC_MESSAGES/djangojs.mo b/askbot/locale/it/LC_MESSAGES/djangojs.mo index 9d1ed38a..af3fde45 100644 Binary files a/askbot/locale/it/LC_MESSAGES/djangojs.mo and b/askbot/locale/it/LC_MESSAGES/djangojs.mo differ diff --git a/askbot/locale/it/LC_MESSAGES/djangojs.po b/askbot/locale/it/LC_MESSAGES/djangojs.po index a94e82d2..ad5abdde 100644 --- a/askbot/locale/it/LC_MESSAGES/djangojs.po +++ b/askbot/locale/it/LC_MESSAGES/djangojs.po @@ -7,13 +7,13 @@ msgstr "" "Project-Id-Version: 0.7\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2012-10-03 06:34-0500\n" -"PO-Revision-Date: 2012-10-03 03:11\n" +"PO-Revision-Date: 2012-10-03 08:21\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" -"Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" "X-Generator: Translate Toolkit 1.9.0\n" "X-Translated-Using: django-rosetta 0.6.8\n" @@ -76,45 +76,45 @@ msgstr "Creare un account protetto da password" #: media/js/group_messaging.js:102 media/js/group_messaging.js.py:288 msgid "required" -msgstr "" +msgstr "obbligatorio" #: media/js/group_messaging.js:139 msgid "Your message:" -msgstr "" +msgstr "Il tuo messaggio:" #: media/js/group_messaging.js:152 msgid "send" -msgstr "" +msgstr "invia" #: media/js/group_messaging.js:163 media/js/post.js:2423 #: media/js/post.js.py:3920 media/js/user.js:886 msgid "cancel" -msgstr "" +msgstr "annulla" #: media/js/group_messaging.js:226 msgid "Reply" -msgstr "" +msgstr "Rispondi" #: media/js/group_messaging.js:235 media/js/group_messaging.js.py:659 msgid "message sent" -msgstr "" +msgstr "messaggio inviato" #: media/js/group_messaging.js:269 #, perl-brace-format msgid "user {{str}} does not exist" msgid_plural "users {{str}} do not exist" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "gli utenti {{str}} non esistono" +msgstr[1] "l'utente {{str}} non esiste" #: media/js/group_messaging.js:319 msgid "Recipient:" -msgstr "" +msgstr "Destinatario:" #: media/js/live_search.js:46 msgid "Sorry, this tag does not exist" msgid_plural "Sorry, these tags do not exist" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "Siamo spiacenti, i tag non esistono" +msgstr[1] "Siamo spiacenti, il tag non esiste" #: media/js/post.js:27 msgid "loading..." @@ -123,8 +123,8 @@ msgstr "Caricamento..." #: media/js/post.js:99 msgid "must be shorter than %(max_chars)s character" msgid_plural "must be shorter than %(max_chars)s characters" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "deve essere più corto di %(max_chars)s caratteri" +msgstr[1] "deve essere più corto di %(max_chars)s carattere" #: media/js/post.js:153 msgid "tags cannot be empty" @@ -138,34 +138,34 @@ msgstr "il contenuto non può essere vuoto" #, perl-format msgid "question body must be > %s character" msgid_plural "question body must be > %s characters" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "la domanda deve essere > %s caratteri" +msgstr[1] "la domanda deve essere > %s carattere" #: media/js/post.js:170 msgid "please enter title" msgstr "Per favore inserisci il titolo" #: media/js/post.js:173 -#, fuzzy, perl-format +#, perl-format msgid "title must be > %s character" msgid_plural "title must be > %s characters" -msgstr[0] "%s caratteri rimanenti" -msgstr[1] "%s caratteri rimanenti" +msgstr[0] "il titolo deve essere > %s caratteri" +msgstr[1] "il titolo deve essere > %s carattere" #: media/js/post.js:195 -#, fuzzy, perl-format +#, perl-format msgid "answer must be > %s character" msgid_plural "answer must be > %s characters" -msgstr[0] "%s caratteri rimanenti" -msgstr[1] "%s caratteri rimanenti" +msgstr[0] "la risposta deve essere > %s caratteri" +msgstr[1] "la risposta deve essere > %s carattere" #: media/js/post.js:252 msgid "Back to the question" -msgstr "" +msgstr "Torna alla domanda" #: media/js/post.js:302 msgid "draft saved..." -msgstr "" +msgstr "bozza salvata..." #: media/js/post.js:547 msgid "insufficient privilege" @@ -237,83 +237,81 @@ msgstr "Per piacere inserisce un titolo per la tua domanda (>10 caratteri)" #: media/js/post.js:2417 media/js/post.js.py:3194 media/js/post.js.py:3382 msgid "save" -msgstr "" +msgstr "salva" #: media/js/post.js:2543 msgid "Enter the logo url or upload an image" -msgstr "" +msgstr "Immetti l'url del logo o carica un'immagine" #: media/js/post.js:2569 -#, fuzzy msgid "Do you really want to remove the image?" -msgstr "Sei sicuro di che voler rimuovere il tuo login %s?" +msgstr "Rimuovere l'immagine?" #: media/js/post.js:2669 msgid "change logo" -msgstr "" +msgstr "cambia il logo" #: media/js/post.js:2670 msgid "add logo" -msgstr "" +msgstr "aggiungi logo" #: media/js/post.js:2772 #, perl-format -msgid "" -"tag \"%s\" was already added, no need to repeat (press \"escape\" to delete)" +msgid "tag \"%s\" was already added, no need to repeat (press \"escape\" to delete)" msgstr "" +"il tag \"%s\" è stato già aggiunto, non c'è bisogno di ripeterlo (premere " +"\"ESC\" per eliminare)" #: media/js/post.js:2781 #, perl-format msgid "a maximum of %s tag is allowed" msgid_plural "a maximum of %s tags are allowed" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "è consentito un massimo di %s tag" +msgstr[1] "è consentito un massimo di %s tag" #: media/js/post.js:3124 -#, fuzzy msgid "Delete category?" -msgstr "Elimina questi elementi" +msgstr "Eliminare la categoria?" #: media/js/post.js:3213 msgid "edit" -msgstr "" +msgstr "modifica" #: media/js/post.js:3300 -#, fuzzy msgid "category name cannot be empty" msgstr "il contenuto non può essere vuoto" #: media/js/post.js:3335 msgid "already exists at the current level!" -msgstr "" +msgstr "già esiste al livello di corrente!" #: media/js/post.js:3371 msgid "add category" -msgstr "" +msgstr "aggiungi categoria" #: media/js/post.js:3916 msgid "save tags" -msgstr "" +msgstr "salva Tag" #: media/js/post.js:3997 media/js/post.js.py:4033 msgid "User name:" -msgstr "" +msgstr "Nome utente:" #: media/js/post.js:4019 msgid "Group name:" -msgstr "" +msgstr "Nome gruppo:" #: media/js/post.js:4046 msgid "Shared with the following users:" -msgstr "" +msgstr "Condividi con i seguenti utenti:" #: media/js/post.js:4052 msgid "Shared with the following groups:" -msgstr "" +msgstr "Condividi con i seguenti gruppi:" #: media/js/tag_moderation.js:90 msgid "No suggested tags left" -msgstr "" +msgstr "Nessun tag suggerito a sinistra" #: media/js/tag_selector.js:14 msgid "Tag \"\" matches:" @@ -341,53 +339,50 @@ msgstr[0] "Chiudi questi elementi" msgstr[1] "Chiudi questo elemento" #: media/js/user.js:75 -#, fuzzy msgid "Remove all flags and approve this entry?" msgid_plural "Remove all flags and approve these entries?" -msgstr[0] "Rimuovi tutti i flag in questi elementi?" -msgstr[1] "Rimuovi tutti i flag in questo elemento?" +msgstr[0] "Rimuovi tutti i flag e approva questi elementi?" +msgstr[1] "Rimuovi tutti i flag e approva questo elemento?" #: media/js/user.js:224 -#, fuzzy msgid "Post deleted" msgstr "Post eliminato" #: media/js/user.js:226 -#, fuzzy msgid "Post approved" -msgstr "Post recuperato" +msgstr "Post approvato" #: media/js/user.js:247 msgid "Accept" -msgstr "" +msgstr "Accetta" #: media/js/user.js:256 msgid "Reject" -msgstr "" +msgstr "Rifiuta" #: media/js/user.js:270 msgid "add new reject reason" -msgstr "" +msgstr "aggiungere un motivo di rifiuto" #: media/js/user.js:374 msgid "Looks there are some things to fix:" -msgstr "" +msgstr "Sembra che ci sono alcune cose da sistemare:" #: media/js/user.js:442 msgid "Please provide description." -msgstr "" +msgstr "Si prega di fornire una descrizione." #: media/js/user.js:445 msgid "Please provide details." -msgstr "" +msgstr "Si prega di fornire dettagli." #: media/js/user.js:559 msgid "A reason must be selected to delete one." -msgstr "" +msgstr "Una ragione deve essere selezionata per eliminarne uno." #: media/js/user.js:657 msgid "A reason must be selected to reject post." -msgstr "" +msgstr "Una ragione deve essere selezionata per rifiutare il post." #: media/js/user.js:706 msgid "Please signin to follow %(username)s" @@ -410,19 +405,19 @@ msgstr "segui %s" #: media/js/user.js:805 msgid "Remove" -msgstr "" +msgstr "Rimuovi" #: media/js/user.js:881 msgid "add group" -msgstr "" +msgstr "aggiungi gruppo" #: media/js/user.js:961 msgid "add" -msgstr "" +msgstr "aggiungi" #: media/js/utils.js:65 msgid "and" -msgstr "" +msgstr "e" #: media/js/utils.js:71 msgid "click to close" @@ -430,89 +425,86 @@ msgstr "fare clic per chiudere" #: media/js/utils.js:1721 msgid "Group %(name)s already exists. Group names are case-insensitive." -msgstr "" +msgstr "Esiste già un gruppo %(nome)s . I nomi dei gruppi sono minuscole." #: media/js/utils.js:1911 #, perl-format msgid "see questions tagged '%s'" -msgstr "" +msgstr "vedi domande taggate '%s'" #: media/js/utils.js:2775 msgid "ago" -msgstr "" +msgstr "fa" #: media/js/utils.js:2776 msgid "from now" -msgstr "" +msgstr "da ora" #: media/js/utils.js:2777 msgid "just now" -msgstr "" +msgstr "in questo momento" #: media/js/utils.js:2778 msgid "about a minute" -msgstr "" +msgstr "circa un minuto" #: media/js/utils.js:2779 #, perl-format msgid "%d minutes" -msgstr "" +msgstr "%d minuti" #: media/js/utils.js:2780 msgid "about an hour" -msgstr "" +msgstr "circa un'ora" #: media/js/utils.js:2781 #, perl-format msgid "%d hours" -msgstr "" +msgstr "%d ore" #: media/js/utils.js:2782 msgid "yesterday" -msgstr "" +msgstr "ieri" #: media/js/utils.js:2783 #, perl-format msgid "%d days" -msgstr "" +msgstr "%d giorni" #: media/js/utils.js:2784 msgid "about a month" -msgstr "" +msgstr "circa un mese" #: media/js/utils.js:2785 #, perl-format msgid "%d months" -msgstr "" +msgstr "%d mesi" #: media/js/utils.js:2786 msgid "about a year" -msgstr "" +msgstr "circa un anno" #: media/js/utils.js:2787 #, perl-format msgid "%d years" -msgstr "" +msgstr "%d anni" #: media/js/tinymce/plugins/askbot_attachment/editor_plugin.js:30 #: media/js/tinymce/plugins/askbot_attachment/editor_plugin.js:71 msgid "Insert a file" -msgstr "" +msgstr "Inserisci un file" #: media/js/tinymce/plugins/askbot_attachment/editor_plugin.js:37 msgid "Or paste file url here" -msgstr "" +msgstr "O incolla l'url del file" #: media/js/tinymce/plugins/askbot_imageuploader/editor_plugin.js:30 msgid "Upload an image" -msgstr "" +msgstr "Carica un'immagine" #: media/js/tinymce/plugins/askbot_imageuploader/editor_plugin.js:71 -#, fuzzy msgid "Insert image" -msgstr "" -"inserisci l'URL dell'immagine, es. http://www.example.com/immagine.jpg " -"\"titolo immagine\"" +msgstr "Inserire immagine" #: media/js/wmd/wmd.js:27 msgid "bold" -- cgit v1.2.3-1-g7c22 From 84dfdc805691f87856b83a1426bf41278ac5a672 Mon Sep 17 00:00:00 2001 From: Stefano Mancini Date: Wed, 3 Oct 2012 15:28:51 +0200 Subject: translated all bundles --- askbot/locale/it/LC_MESSAGES/django.mo | Bin 158469 -> 158435 bytes askbot/locale/it/LC_MESSAGES/django.po | 24 ++++++++++++------------ 2 files changed, 12 insertions(+), 12 deletions(-) diff --git a/askbot/locale/it/LC_MESSAGES/django.mo b/askbot/locale/it/LC_MESSAGES/django.mo index baa603b2..050a7a41 100644 Binary files a/askbot/locale/it/LC_MESSAGES/django.mo and b/askbot/locale/it/LC_MESSAGES/django.mo differ diff --git a/askbot/locale/it/LC_MESSAGES/django.po b/askbot/locale/it/LC_MESSAGES/django.po index 53e98631..97e3a637 100644 --- a/askbot/locale/it/LC_MESSAGES/django.po +++ b/askbot/locale/it/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: 0.7\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2012-10-03 06:29-0500\n" -"PO-Revision-Date: 2012-10-03 08:07\n" +"PO-Revision-Date: 2012-10-03 08:26\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" @@ -278,7 +278,7 @@ msgstr "L' email è obbligatoria, se il nome utente viene aggiunto" #: forms.py:888 forms.py:927 msgid "ask anonymously" -msgstr "chiedi come utente anonimo" +msgstr "pubblica come utente anonimo" #: forms.py:890 forms.py:929 msgid "Check if you do not want to reveal your name when asking this question" @@ -4169,7 +4169,7 @@ msgstr "Domanda gettonata" #: models/badges.py:418 models/badges.py:429 models/badges.py:441 #, python-format msgid "Asked a question with %(views)s views" -msgstr "Ha posto una domanda con %(views)s consultazioni" +msgstr "Ha posto una domanda con %(views)s viste" #: models/badges.py:425 msgid "Notable Question" @@ -6482,7 +6482,7 @@ msgstr "crea" #: templates/embed/widgets.html:20 templates/embed/widgets.html.py:29 msgid "view list" -msgstr "consultazioni" +msgstr "viste" #: templates/embed/widgets.html:25 msgid "List of questions" @@ -7600,12 +7600,12 @@ msgid "" " is very simple. Login takes about 30 seconds, initial signup takes a minute" " or less." msgstr "" -"Sei invitato a postare la domanda in modo " -"anonimo. Quando si invia la domanda, verrai reindirizzato alla pagina" -" di login/registrazione. La domanda verrà salvata nella sessione corrente e " -"sarà pubblicata dopo il login. La procedura di login/registrazione è molto " -"semplice. La login richiede circa 30 secondi, l'iscrizione iniziale richiede" -" un minuto o meno." +"Stai per postare la domanda in modo " +"anonimo. Una volta inviata la domanda, verrai reindirizzato alla " +"pagina di login/registrazione. La domanda verrà salvata nella sessione " +"corrente e sarà pubblicata dopo il login. La procedura di " +"login/registrazione è molto semplice. La login richiede circa 30 secondi, " +"l'iscrizione iniziale richiede un minuto o meno." #: templates/widgets/ask_form.html:10 #, python-format @@ -8281,8 +8281,8 @@ msgid "" "will be published after you log in. Login/signup process is very simple. " "Login takes about 30 seconds, initial signup takes a minute or less." msgstr "" -"Sei invitati ad iniziare a postare la domanda in " -"modo anonimo. Quando si invia la domanda, verrai reindirizzato alla " +"Stai per postare la domanda in modo " +"anonimo. Una volta inviata la domanda, verrai reindirizzato alla " "pagina di login/registrazione. La domanda verrà salvata nella sessione " "corrente e sarà pubblicata dopo il login. La procedura di " "login/registrazione è molto semplice. La login richiede circa 30 secondi, l'" -- cgit v1.2.3-1-g7c22 From 91851fa90a05e8aa24101469c772defa4e9ea448 Mon Sep 17 00:00:00 2001 From: Stefano Mancini Date: Thu, 4 Oct 2012 15:00:59 +0200 Subject: little fixes --- askbot/locale/it/LC_MESSAGES/django.mo | Bin 158435 -> 166256 bytes askbot/locale/it/LC_MESSAGES/django.po | 74 +++++++++++++++---------------- askbot/locale/it/LC_MESSAGES/djangojs.mo | Bin 9386 -> 10078 bytes askbot/locale/it/LC_MESSAGES/djangojs.po | 7 +-- 4 files changed, 40 insertions(+), 41 deletions(-) diff --git a/askbot/locale/it/LC_MESSAGES/django.mo b/askbot/locale/it/LC_MESSAGES/django.mo index 050a7a41..5ccd2978 100644 Binary files a/askbot/locale/it/LC_MESSAGES/django.mo and b/askbot/locale/it/LC_MESSAGES/django.mo differ diff --git a/askbot/locale/it/LC_MESSAGES/django.po b/askbot/locale/it/LC_MESSAGES/django.po index 97e3a637..7123e7fa 100644 --- a/askbot/locale/it/LC_MESSAGES/django.po +++ b/askbot/locale/it/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: 0.7\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2012-10-03 06:29-0500\n" -"PO-Revision-Date: 2012-10-03 08:26\n" +"PO-Revision-Date: 2012-10-03 08:38\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" @@ -252,7 +252,7 @@ msgstr "Sei pregato di selezionare il campo \"Non voglio fornire la mia email\"" #: forms.py:766 msgid "keep private within your groups" -msgstr "tenere privati all'interno dei vostri gruppi" +msgstr "mantieni privata all'interno dei tuoi gruppi" #: forms.py:804 msgid "User name:" @@ -2778,7 +2778,7 @@ msgstr "[privato]" #: const/__init__.py:311 msgid "show all tags" -msgstr "vedi tutti i tag" +msgstr "mostra tutti i tag" #: const/__init__.py:312 const/__init__.py:322 msgid "exclude ignored tags" @@ -4760,8 +4760,8 @@ msgid "" "Most importantly - questions should be relevant to this " "community." msgstr "" -"La cosa più importante — le domande devono essere " -"interessanti per gli altri" +"La cosa più importante - le domande devono essere " +"interessanti per gli altri." #: templates/faq_static.html:8 msgid "" @@ -5370,7 +5370,7 @@ msgstr "modifica" #: templates/macros.html:430 msgid "convert to answer" -msgstr "convertire in risposta" +msgstr "converti in risposta" #: templates/macros.html:566 #, python-format @@ -5640,7 +5640,7 @@ msgstr "(oppure scegli una delle opzioni qui sopra)" #: templates/authopenid/signin.html:118 #: templates/authopenid/widget_signin.html:118 msgid "Sign in" -msgstr "Registrati" +msgstr "Accedi" #: templates/authopenid/changeemail.html:2 #: templates/authopenid/changeemail.html:8 @@ -5919,7 +5919,7 @@ msgid "" "existing one." msgstr "" "Clicca su una delle icone qui sotto per aggiungere un nuovo metodo di login " -"o riverifica uno esistente." +"o riverificare uno esistente." #: templates/authopenid/signin.html:39 #: templates/authopenid/widget_signin.html:44 @@ -6340,18 +6340,16 @@ msgstr "Di seguito è una copia del tuo post:" #, python-format msgid "" "\n" -" %(comment)s comment:\n" -" " +"%(count)s comment:\n" msgid_plural "" "\n" -" %(count)s comments:\n" -" " +"%(count)s comments:\n" msgstr[0] "" "\n" -"%(comment)s commenti:" +"%(count)s commenti:\n" msgstr[1] "" "\n" -"%(comment)s commento:" +"%(count)s commento:\n" #: templates/email/re_welcome_lamson_on.html:2 #: templates/email/re_welcome_lamson_on.html:3 @@ -6618,7 +6616,7 @@ msgstr "Poni tu stesso la domanda!" #: templates/main_page/tab_bar.html:10 msgid "subscribe to the questions feed" -msgstr "sottoscrivi al feed delle domande" +msgstr "sottoscrivi al feed della domanda" #: templates/main_page/tab_bar.html:11 msgid "RSS" @@ -6826,12 +6824,12 @@ msgid "" "forget to vote :) for the answers that you liked (or perhaps did " "not like)!" msgstr "" -"Sei invitato a rispondere alla tua domanda, " -"ma si prega assicurati di dare una risposta. Ricorda che " -"puoi sempre rivedere la tua domanda originale. Si prega " -"di utilizzare i commenti per le discussioni e non " -"dimenticate di votare :) per le risposte che sono piaciute (o che " -"forse non piacciono)!" +"Puoi rispondere alla tua domanda, " +"ma assicurati di dare una risposta interessante. Ricorda che " +"puoi sempre rivedere la tua domanda originale." +"Utilizza i commenti per le discussioni e non " +"dimenticare di votare :) per le risposte che ti sono piaciute (o che " +"forse non ti piacciono)!" #: templates/question/new_answer_form.html:37 msgid "" @@ -6928,7 +6926,7 @@ msgstr "sottoscrivi al feed delle domanda" #: templates/question/sidebar.html:46 msgid "subscribe to rss feed" -msgstr "sottoscrivi al feed delle domande" +msgstr "sottoscrivi al feed della domanda" #: templates/question/sidebar.html:55 msgid "Invite" @@ -6988,11 +6986,11 @@ msgstr "Statistiche" #: templates/question/sidebar.html:148 msgid "Asked" -msgstr "Chiesto" +msgstr "Creata" #: templates/question/sidebar.html:151 msgid "Seen" -msgstr "Visto" +msgstr "Vista" #: templates/question/sidebar.html:151 msgid "times" @@ -7008,7 +7006,7 @@ msgstr "Domande simili" #: templates/question/subscribe_by_email_prompt.html:5 msgid "Email me when there are any new answers" -msgstr "Scrivimi quando ci sono nuove risposte" +msgstr "Notificami via mail quando ci sono nuove risposte" #: templates/question/subscribe_by_email_prompt.html:11 msgid "" @@ -7063,7 +7061,7 @@ msgstr "risposte forum (%(re_count)s)" #: templates/user_inbox/base.html:31 #, python-format msgid "flagged items (%(flags_count)s)" -msgstr "elementi contrassegnati (%(flag_count)s)" +msgstr "elementi contrassegnati (%(flags_count)s)" #: templates/user_inbox/base.html:38 msgid "group join requests" @@ -7095,15 +7093,15 @@ msgstr "seleziona:" #: templates/user_inbox/responses_and_flags.html:10 msgid "seen" -msgstr "visto" +msgstr "viste" #: templates/user_inbox/responses_and_flags.html:11 msgid "new" -msgstr "nuovo" +msgstr "nuove" #: templates/user_inbox/responses_and_flags.html:12 msgid "none" -msgstr "nessuno" +msgstr "nessuna" #: templates/user_inbox/responses_and_flags.html:15 msgid "mark as seen" @@ -7115,7 +7113,7 @@ msgstr "contrassegna come nuovo" #: templates/user_inbox/responses_and_flags.html:17 msgid "dismiss" -msgstr "allontana" +msgstr "cancella" #: templates/user_inbox/responses_and_flags.html:19 msgid "remove flags/approve" @@ -7239,11 +7237,11 @@ msgid "" "wish to receive emails - select 'no email' on all items below.
    Updates " "are only sent when there is any new activity on selected items." msgstr "" -"regola la frequenza degli aggiornamenti via " +"Regola la frequenza degli aggiornamenti via " "e-mail. Ricevi gli aggiornamenti sulle domande interessanti per " "email,
    aiuta la comunità
    rispondendo alle domande dei" " tuoi colleghi. Se non desideri ricevere email - seleziona 'nessuna email' " -"su tutti gli articoli qui sotto.
    Gli aggiornamenti vengono inviati solo" +"su tutti gli elementi qui sotto.
    Gli aggiornamenti vengono inviati solo" " quando c'è qualche nuova attività sugli elementi selezionati." #: templates/user_profile/user_email_subscriptions.html:23 @@ -7811,8 +7809,8 @@ msgstr "fai in modo che la tua risposta sia interessante per la comunità" #: templates/widgets/question_summary.html:12 msgid "view" msgid_plural "views" -msgstr[0] "consultazione" -msgstr[1] "consultazioni" +msgstr[0] "vista" +msgstr[1] "viste" #: templates/widgets/question_summary.html:30 msgid "answer" @@ -7836,7 +7834,7 @@ msgstr "vedi domande senza risposta" #: templates/widgets/scope_nav.html:8 msgid "UNANSWERED" -msgstr "NON RISPOSTO" +msgstr "SENZA RISPOSTA" #: templates/widgets/scope_nav.html:11 msgid "see your followed questions" @@ -7844,11 +7842,11 @@ msgstr "vedi le tue domande preferite" #: templates/widgets/scope_nav.html:11 msgid "FOLLOWED" -msgstr "SEGUITO" +msgstr "SEGUITE" #: templates/widgets/scope_nav.html:14 msgid "Please ask your question here" -msgstr "Poni tu stesso la domanda!" +msgstr "Fai qui la tua domanda!" #: templates/widgets/tag_selector.html:4 msgid "Interesting tags" @@ -7907,7 +7905,7 @@ msgstr "disconnettiti" #: templates/widgets/user_navigation.html:20 msgid "Hi there! Please sign in" -msgstr "Ciao! Accedi" +msgstr "Accedi" #: templates/widgets/user_navigation.html:23 msgid "settings" diff --git a/askbot/locale/it/LC_MESSAGES/djangojs.mo b/askbot/locale/it/LC_MESSAGES/djangojs.mo index af3fde45..47ca1e12 100644 Binary files a/askbot/locale/it/LC_MESSAGES/djangojs.mo and b/askbot/locale/it/LC_MESSAGES/djangojs.mo differ diff --git a/askbot/locale/it/LC_MESSAGES/djangojs.po b/askbot/locale/it/LC_MESSAGES/djangojs.po index ad5abdde..576aec06 100644 --- a/askbot/locale/it/LC_MESSAGES/djangojs.po +++ b/askbot/locale/it/LC_MESSAGES/djangojs.po @@ -6,14 +6,14 @@ msgid "" msgstr "" "Project-Id-Version: 0.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-10-03 06:34-0500\n" +"POT-Creation-Date: 2012-10-03 08:30-0500\n" "PO-Revision-Date: 2012-10-03 08:21\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" +"Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" "X-Generator: Translate Toolkit 1.9.0\n" "X-Translated-Using: django-rosetta 0.6.8\n" @@ -257,7 +257,8 @@ msgstr "aggiungi logo" #: media/js/post.js:2772 #, perl-format -msgid "tag \"%s\" was already added, no need to repeat (press \"escape\" to delete)" +msgid "" +"tag \"%s\" was already added, no need to repeat (press \"escape\" to delete)" msgstr "" "il tag \"%s\" è stato già aggiunto, non c'è bisogno di ripeterlo (premere " "\"ESC\" per eliminare)" -- cgit v1.2.3-1-g7c22 From 56043a959116fe98087a234d9406dc2d6defa1d1 Mon Sep 17 00:00:00 2001 From: Stefano Mancini Date: Wed, 10 Oct 2012 11:46:14 +0200 Subject: minor translations --- askbot/locale/it/LC_MESSAGES/django.mo | Bin 166256 -> 166341 bytes askbot/locale/it/LC_MESSAGES/django.po | 40 ++++++++++++++++----------------- 2 files changed, 20 insertions(+), 20 deletions(-) diff --git a/askbot/locale/it/LC_MESSAGES/django.mo b/askbot/locale/it/LC_MESSAGES/django.mo index 5ccd2978..a5a91032 100644 Binary files a/askbot/locale/it/LC_MESSAGES/django.mo and b/askbot/locale/it/LC_MESSAGES/django.mo differ diff --git a/askbot/locale/it/LC_MESSAGES/django.po b/askbot/locale/it/LC_MESSAGES/django.po index 7123e7fa..e52a8ef2 100644 --- a/askbot/locale/it/LC_MESSAGES/django.po +++ b/askbot/locale/it/LC_MESSAGES/django.po @@ -433,7 +433,7 @@ msgstr "privacy/" #: urls.py:44 msgid "help/" -msgstr "aiuto/" +msgstr "guida/" #: urls.py:46 urls.py:51 msgid "answers/" @@ -5086,7 +5086,7 @@ msgstr "Benvenuto," #: templates/help.html:13 #, python-format msgid "Thank you for using %(app_name)s, here is how it works." -msgstr "Grazie per aver utilizzato %(app_name)s, ecco come funziona." +msgstr "Grazie per aver scelto di utilizzare %(app_name)s! Ecco come funziona." #: templates/help.html:16 msgid "How questions, answers and comments work" @@ -5097,7 +5097,7 @@ msgid "" "This site is for asking and answering questions, not for open-ended " "discussions." msgstr "" -"Questo sito è per chiedere e rispondere alle domande, non per discussioni " +"Questo sito è stato creato per chiedere e rispondere a domande, non per discussioni " "aperte." #: templates/help.html:19 @@ -5105,28 +5105,28 @@ msgid "" "We encourage everyone to use “question” space for asking and “answer” for " "answering." msgstr "" -"Invitiamo tutti a usare lo spazio \"domanda\" per chiedere e \"risposta\" " -"per la rispondere." +"Ti invitiamo quindi ad usare lo spazio \"domanda\" per chiedere e \"risposta\" " +"per rispondere." #: templates/help.html:22 msgid "" "Despite that, each question and answer can be commented – \n" " the comments are good for the limited discussions." msgstr "" -"Nonostante ciò, ogni domanda e risposta possono essere commentati - i " -"commenti sono buoni per le discussioni limitate." +"In ogni caso, tutte le domande e risposte possono essere commentate - i " +"commenti sono un ottimo mezzo per creare discussioni limitate." #: templates/help.html:26 msgid "Please search before asking your questions" -msgstr "Si prega di ricercare prima di fare una domanda" +msgstr "Prima di fare una domanda, sei pregato di cercare nel forum se ne esiste già una simile!" #: templates/help.html:27 msgid "" "Type your question in the search bar and see whether a similar question has " "been asked before" msgstr "" -"Digitare la domanda nella barra di ricerca e vedere se una simile domanda è " -"stata chiesta prima" +"Basta digitare la domanda nella barra di ricerca e vedere se una domanda simile è " +"già stata posta in precedenza" #: templates/help.html:29 msgid "Search has advanced capabilities:" @@ -5143,7 +5143,7 @@ msgstr "per la ricerca di tag - immettere [tag: qualchetag] o #qualchetag" #: templates/help.html:33 msgid "to search by user - enter [user: somename] or @somename or @\"some name\"" msgstr "" -"per la ricerca dall'utente - immettere [utente: qualchenome] o @qualchenome " +"per la ricerca per utente - immettere [utente: qualchenome] o @qualchenome " "o @\"qualche nome\"" #: templates/help.html:35 @@ -5160,7 +5160,7 @@ msgid "" "page, where the search tags can be entered as well" msgstr "" "Infine, è disponibile nella barra laterale della pagina principale un box di" -" ricerca tag, dove i tag possono essere inseriti comunque" +" ricerca per tag, dove i tag possono anche essere inseriti" #: templates/help.html:40 msgid "" @@ -5173,7 +5173,7 @@ msgstr "" #: templates/help.html:42 msgid "Voting" -msgstr "Voto" +msgstr "Voti" #: templates/help.html:44 #, python-format @@ -5181,8 +5181,8 @@ msgid "" "Voting in %(app_name)s helps to select best answers and thank most helpful " "users." msgstr "" -"Votare in %(app_name)s aiuta a selezionare le migliori risposte e premiare " -"gli utenti più utili." +"Votare in %(app_name)s aiuta a selezionare le migliori risposte ed a premiare " +"gli utenti più attivi." #: templates/help.html:47 #, python-format @@ -5190,7 +5190,7 @@ msgid "" "Please vote when you find helpful information,\n" " it really helps the %(app_name)s community." msgstr "" -"Si prega di votare quando troverete informazioni utili, aiuta molto la " +"Sei pregato di votare quando troverai delle informazioni utili - aiuta molto la " "comunità di %(app_name)s." #: templates/help.html:51 @@ -5203,8 +5203,8 @@ msgid "" " follow users and conversations and report inappropriate content by flagging it." msgstr "" "Inoltre, è possibile menzionare (@mention) gli utenti in tutto il testo per " -"ottenere la loro attenzione, seguire le conversazioni e gli utenti e " -"segnalare contenuti inappropriati contrassegnandoli." +"ottenere la loro attenzione, seguire conversazioni e utenti e " +"segnalare contenuti inappropriati." #: templates/help.html:56 msgid "Enjoy." @@ -7826,7 +7826,7 @@ msgstr[1] "voti" #: templates/widgets/scope_nav.html:6 msgid "ALL" -msgstr "TUTTO" +msgstr "TUTTE" #: templates/widgets/scope_nav.html:8 msgid "see unanswered questions" @@ -7842,7 +7842,7 @@ msgstr "vedi le tue domande preferite" #: templates/widgets/scope_nav.html:11 msgid "FOLLOWED" -msgstr "SEGUITE" +msgstr "PREFERITE" #: templates/widgets/scope_nav.html:14 msgid "Please ask your question here" -- cgit v1.2.3-1-g7c22 From b0d17438638ef28cb87e89daaa42a369fb8215ac Mon Sep 17 00:00:00 2001 From: Stefano Mancini Date: Wed, 10 Oct 2012 12:33:47 +0200 Subject: upgraded translations --- askbot/locale/it/LC_MESSAGES/django.mo | Bin 166341 -> 166546 bytes askbot/locale/it/LC_MESSAGES/django.po | 354 +++++++++++++++++-------------- askbot/locale/it/LC_MESSAGES/djangojs.mo | Bin 10078 -> 10078 bytes askbot/locale/it/LC_MESSAGES/djangojs.po | 60 +++--- 4 files changed, 220 insertions(+), 194 deletions(-) diff --git a/askbot/locale/it/LC_MESSAGES/django.mo b/askbot/locale/it/LC_MESSAGES/django.mo index a5a91032..48df0089 100644 Binary files a/askbot/locale/it/LC_MESSAGES/django.mo and b/askbot/locale/it/LC_MESSAGES/django.mo differ diff --git a/askbot/locale/it/LC_MESSAGES/django.po b/askbot/locale/it/LC_MESSAGES/django.po index e52a8ef2..33a0ba3a 100644 --- a/askbot/locale/it/LC_MESSAGES/django.po +++ b/askbot/locale/it/LC_MESSAGES/django.po @@ -6,8 +6,8 @@ msgid "" msgstr "" "Project-Id-Version: 0.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-10-03 06:29-0500\n" -"PO-Revision-Date: 2012-10-03 08:38\n" +"POT-Creation-Date: 2012-10-10 05:27-0500\n" +"PO-Revision-Date: 2012-10-10 05:30\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" @@ -1722,76 +1722,80 @@ msgid "Accept own answer" msgstr "Accetta la tua riposta" #: conf/minimum_reputation.py:58 +msgid "Accept any answer" +msgstr "Accetta qualsiasi riposta" + +#: conf/minimum_reputation.py:67 msgid "Flag offensive" msgstr "Segnalare come inappropriato" -#: conf/minimum_reputation.py:67 +#: conf/minimum_reputation.py:76 msgid "Leave comments" msgstr "Lasciare commenti" -#: conf/minimum_reputation.py:76 +#: conf/minimum_reputation.py:85 msgid "Delete comments posted by others" msgstr "Cancellare commenti inviati da altri" -#: conf/minimum_reputation.py:85 +#: conf/minimum_reputation.py:94 msgid "Delete questions and answers posted by others" msgstr "Cancellare domande e risposte inviate da altri" -#: conf/minimum_reputation.py:94 +#: conf/minimum_reputation.py:103 msgid "Upload files" msgstr "Caricare files" -#: conf/minimum_reputation.py:103 +#: conf/minimum_reputation.py:112 msgid "Close own questions" msgstr "Chiudere le proprie domande" -#: conf/minimum_reputation.py:112 +#: conf/minimum_reputation.py:121 msgid "Retag questions posted by other people" msgstr "Ritaggare domande inviate da altri utenti" -#: conf/minimum_reputation.py:121 +#: conf/minimum_reputation.py:130 msgid "Reopen own questions" msgstr "Riaprire le proprie domande" -#: conf/minimum_reputation.py:130 +#: conf/minimum_reputation.py:139 msgid "Edit community wiki posts" msgstr "Modificare le domande comunitarie" -#: conf/minimum_reputation.py:139 +#: conf/minimum_reputation.py:148 msgid "Edit posts authored by other people" msgstr "Modificare i post scritti da altri utenti" -#: conf/minimum_reputation.py:148 +#: conf/minimum_reputation.py:157 msgid "View offensive flags" msgstr "Visualizzare i flag inappropriati" -#: conf/minimum_reputation.py:157 +#: conf/minimum_reputation.py:166 msgid "Close questions asked by others" msgstr "Chiudere domande poste da altri" -#: conf/minimum_reputation.py:166 +#: conf/minimum_reputation.py:175 msgid "Lock posts" msgstr "Bloccare posts" -#: conf/minimum_reputation.py:175 +#: conf/minimum_reputation.py:184 msgid "Remove rel=nofollow from own homepage" msgstr "" -#: conf/minimum_reputation.py:177 +#: conf/minimum_reputation.py:186 msgid "" "When a search engine crawler will see a rel=nofollow attribute on a link - " "the link will not count towards the rank of the users personal site." msgstr "" -#: conf/minimum_reputation.py:189 +#: conf/minimum_reputation.py:198 msgid "Post answers and comments by email" msgstr "" -#: conf/minimum_reputation.py:198 +#: conf/minimum_reputation.py:207 msgid "Trigger email notifications" msgstr "" -#: conf/minimum_reputation.py:200 +#: conf/minimum_reputation.py:209 msgid "" "Reduces spam as notifications wont't be sent to regular users for posts of " "low karma users" @@ -2978,7 +2982,7 @@ msgstr "" "nuovi post fintanto che il problema non è stato risolto. Sei pregato di " "contattare l'amministratore del forum per trovare una soluzione. " -#: const/message_keys.py:52 models/__init__.py:994 +#: const/message_keys.py:52 models/__init__.py:999 msgid "" "Sorry, your account appears to be suspended and you cannot make new posts " "until this issue is resolved. You can, however edit your existing posts. " @@ -3253,17 +3257,17 @@ msgstr "" msgid "Your %(provider)s login works fine" msgstr "Il tuo metodo di accesso con %(provider)s funziona" -#: deps/django_authopenid/views.py:1047 +#: deps/django_authopenid/views.py:1048 msgid "" "Sorry, registration failed. Please ask the site administrator for help." msgstr "Siamo spiacenti, registrazione non riuscita." -#: deps/django_authopenid/views.py:1193 +#: deps/django_authopenid/views.py:1194 #, python-format msgid "Recover your %(site)s account" msgstr "Recupera la password su %(site)s" -#: deps/django_authopenid/views.py:1229 +#: deps/django_authopenid/views.py:1230 msgid "Please check your email and visit the enclosed link." msgstr "Prego controlla la tua email e visita l'indirizzo ivi contenuto" @@ -3522,7 +3526,7 @@ msgstr[1] "%(question_count)d domanda non risposta riguardo %(topics)s" msgid "Please log in to use %s" msgstr "Accedi o registrati per usare %s" -#: models/__init__.py:505 +#: models/__init__.py:507 msgid "" "Sorry, you cannot accept or unaccept best answers because your account is " "blocked" @@ -3530,14 +3534,14 @@ msgstr "" "Mi spiace, non puoi accettare risposte perché il tuo account è stato " "bloccato" -#: models/__init__.py:509 +#: models/__init__.py:511 msgid "" "Sorry, you cannot accept or unaccept best answers because your account is " "suspended" msgstr "" "Mi spiace, non puoi accettare risposte perché il tuo account è sospeso" -#: models/__init__.py:522 +#: models/__init__.py:525 #, python-format msgid "" ">%(points)s points required to accept or unaccept your own answer to your " @@ -3546,7 +3550,7 @@ msgstr "" "Ti servono più di %(points)s punti per accettare o negare la risposta alla " "tua stessa domanda" -#: models/__init__.py:544 +#: models/__init__.py:549 #, python-format msgid "" "Sorry, you will be able to accept this answer only after %(will_be_able_at)s" @@ -3554,7 +3558,7 @@ msgstr "" "Siamo spiacenti, sarai in grado di accettare questa risposta solo dopo " "%(will_be_able_at)s" -#: models/__init__.py:552 +#: models/__init__.py:557 #, python-format msgid "" "Sorry, only moderators or original author of the question - %(username)s - " @@ -3563,49 +3567,49 @@ msgstr "" "Mi spiace, solo il moderatore o l'autore della domanda, %(username)s, può " "accettare la risposta migliore" -#: models/__init__.py:575 +#: models/__init__.py:580 msgid "Sorry, you cannot vote for your own posts" msgstr "Mi spiace, non puoi votare per i tuoi post" -#: models/__init__.py:579 +#: models/__init__.py:584 msgid "Sorry your account appears to be blocked " msgstr "Mi spiace, il tuo account è stato bloccato" -#: models/__init__.py:584 +#: models/__init__.py:589 msgid "Sorry your account appears to be suspended " msgstr "Mi spiace, il tuo account è stato sospeso" -#: models/__init__.py:594 +#: models/__init__.py:599 #, python-format msgid ">%(points)s points required to upvote" msgstr "" "Serve avere più di %(points)s punti reputazione per poter votare a favore" -#: models/__init__.py:600 +#: models/__init__.py:605 #, python-format msgid ">%(points)s points required to downvote" msgstr "" "Serve avere più di %(points)s punti reputazione per poter votare contro" -#: models/__init__.py:615 +#: models/__init__.py:620 msgid "Sorry, blocked users cannot upload files" msgstr "Mi spiace, gli utenti bloccati non possono caricare files" -#: models/__init__.py:616 +#: models/__init__.py:621 msgid "Sorry, suspended users cannot upload files" msgstr "Mi spiace, gli utenti sospesi non possono caricare files" -#: models/__init__.py:618 +#: models/__init__.py:623 #, python-format msgid "sorry, file uploading requires karma >%(min_rep)s" msgstr "siamo spiacenti, l'upload dei file richiede un karma >%(min_rep)s" -#: models/__init__.py:650 +#: models/__init__.py:655 msgid "Sorry, you already gave an answer, please edit it instead." msgstr "" "Siamo spiacenti, hai già dato una risposta, si prega di modificarla invece." -#: models/__init__.py:674 +#: models/__init__.py:679 #, python-format msgid "" "Sorry, comments (except the last one) are editable only within %(minutes)s " @@ -3620,20 +3624,20 @@ msgstr[1] "" "Siamo spiacenti, i commenti (eccetto l'ultimo) sono editabili solo dopo " "%(minutes)s minuto dalla pubblicazione " -#: models/__init__.py:686 +#: models/__init__.py:691 msgid "Sorry, but only post owners or moderators can edit comments" msgstr "" "Mi spiace, solo gli autori, i moderatori e gli amministratori possono " "modificare i commenti" -#: models/__init__.py:711 +#: models/__init__.py:716 msgid "" "Sorry, since your account is suspended you can comment only your own posts" msgstr "" "Mi spiace, visto che il tuo account è sospeso puoi commentare solo i tuoi " "post" -#: models/__init__.py:715 +#: models/__init__.py:720 #, python-format msgid "" "Sorry, to comment any post a minimum reputation of %(min_rep)s points is " @@ -3643,7 +3647,7 @@ msgstr "" "Per commentare gli altri post serve avere almeno %(min_rep)s punti " "reputazione. " -#: models/__init__.py:745 +#: models/__init__.py:750 msgid "" "This post has been deleted and can be seen only by post owners, site " "administrators and moderators" @@ -3651,7 +3655,7 @@ msgstr "" "Questo post è stato cancellato e può essere consultato solo dall'autore, dai" " moderatori e dagli amministratori" -#: models/__init__.py:762 +#: models/__init__.py:767 msgid "" "Sorry, only moderators, site administrators and post owners can edit deleted" " posts" @@ -3659,19 +3663,19 @@ msgstr "" "Mi spiace, solo l'autore, i moderatori e gli amministratori possono " "modificare un post cancellato." -#: models/__init__.py:777 +#: models/__init__.py:782 msgid "Sorry, since your account is blocked you cannot edit posts" msgstr "" "Mi spiace, non puoi modificare alcun post perché il tuo account è stato " "bloccato" -#: models/__init__.py:781 +#: models/__init__.py:786 msgid "" "Sorry, since your account is suspended you can edit only your own posts" msgstr "" "Mi spiace, puoi modificare solo i tuoi post perché il tuo account è sospeso" -#: models/__init__.py:786 +#: models/__init__.py:791 #, python-format msgid "" "Sorry, to edit wiki posts, a minimum reputation of %(min_rep)s is required" @@ -3679,7 +3683,7 @@ msgstr "" "Mi spiace, per modificare i post appartenenti allo wiki servono almeno " "%(min_rep)s punti reputazione" -#: models/__init__.py:793 +#: models/__init__.py:798 #, python-format msgid "" "Sorry, to edit other people's posts, a minimum reputation of %(min_rep)s is " @@ -3688,7 +3692,7 @@ msgstr "" "Mi spiace, per modificare i post altrui servono almeno %(min_rep)s punti " "reputazione" -#: models/__init__.py:856 +#: models/__init__.py:861 msgid "" "Sorry, cannot delete your question since it has an upvoted answer posted by " "someone else" @@ -3702,17 +3706,17 @@ msgstr[1] "" "Mi spiace, non puoi cancellare la tua domanda perché qualcun altro ha " "fornito delle risposte con voti a favore" -#: models/__init__.py:871 +#: models/__init__.py:876 msgid "Sorry, since your account is blocked you cannot delete posts" msgstr "Mi spiace, non puoi cancellare post perché il tuo account è blocato" -#: models/__init__.py:875 +#: models/__init__.py:880 msgid "" "Sorry, since your account is suspended you can delete only your own posts" msgstr "" "Mi spiace, puoi cancellare solo i tuoi post perché il tuo account è sospeso" -#: models/__init__.py:879 +#: models/__init__.py:884 #, python-format msgid "" "Sorry, to deleted other people' posts, a minimum reputation of %(min_rep)s " @@ -3721,16 +3725,16 @@ msgstr "" "Mi spiace, per cancellare i post altrui servono almeno %(min_rep)s punti " "reputazione" -#: models/__init__.py:899 +#: models/__init__.py:904 msgid "Sorry, since your account is blocked you cannot close questions" msgstr "" "Mi spiace, non puoi chiudere domande perché il tuo account è stato bloccato" -#: models/__init__.py:903 +#: models/__init__.py:908 msgid "Sorry, since your account is suspended you cannot close questions" msgstr "Mi spiace, non puoi chiudere domande perché il tuo account è sospeso" -#: models/__init__.py:907 +#: models/__init__.py:912 #, python-format msgid "" "Sorry, to close other people' posts, a minimum reputation of %(min_rep)s is " @@ -3739,7 +3743,7 @@ msgstr "" "Mi spiace, per chiudere post altrui servono almeno %(min_rep)s punti " "reputazione." -#: models/__init__.py:916 +#: models/__init__.py:921 #, python-format msgid "" "Sorry, to close own question a minimum reputation of %(min_rep)s is required" @@ -3747,7 +3751,7 @@ msgstr "" "Mi spiace, per chiudere una tua domanda servono almeno %(min_rep)s punti " "reputazione." -#: models/__init__.py:942 +#: models/__init__.py:947 #, python-format msgid "" "Sorry, only administrators, moderators or post owners with reputation > " @@ -3756,7 +3760,7 @@ msgstr "" "Mi spiace, solo amministratori, moderatori e autori con più di %(min_rep)s " "punti reputazione possono riaprire domande." -#: models/__init__.py:948 +#: models/__init__.py:953 #, python-format msgid "" "Sorry, to reopen own question a minimum reputation of %(min_rep)s is " @@ -3765,26 +3769,26 @@ msgstr "" "Mi spiace, per riaprire una tua domanda devi avere almeno %(min_rep)s punti " "reputazione." -#: models/__init__.py:953 +#: models/__init__.py:958 msgid "Sorry, you cannot reopen questions because your account is blocked" msgstr "" "Mi spiace, non puoi riaprire domande perché il tuo account è stato bloccato" -#: models/__init__.py:958 +#: models/__init__.py:963 msgid "Sorry, you cannot reopen questions because your account is suspended" msgstr "Mi spiace, non puoi riaprire domande perché il tuo account è sospeso" -#: models/__init__.py:981 +#: models/__init__.py:986 msgid "You have flagged this question before and cannot do it more than once" msgstr "" "Hai selezionato la domanda in precedenza e non puoi farlo più di una volta" -#: models/__init__.py:989 +#: models/__init__.py:994 msgid "" "Sorry, since your account is blocked you cannot flag posts as offensive" msgstr "Mi spiace, non puoi cancellare post perché il tuo account è blocato" -#: models/__init__.py:1000 +#: models/__init__.py:1005 #, python-format msgid "" "Sorry, to flag posts as offensive a minimum reputation of %(min_rep)s is " @@ -3793,7 +3797,7 @@ msgstr "" "Mi spiace, servono almeno %(min_rep)s punti reputazione per dichiarare un " "post come offensivo" -#: models/__init__.py:1021 +#: models/__init__.py:1026 #, python-format msgid "" "Sorry, you have exhausted the maximum number of %(max_flags_per_day)s " @@ -3802,15 +3806,15 @@ msgstr "" "siamo spiacenti, hai esaurito il massimo numero di %(max_flags_per_day)s " "flag offensivi al giorno" -#: models/__init__.py:1033 +#: models/__init__.py:1038 msgid "cannot remove non-existing flag" msgstr "Non è possibile rimuovere un flag non esistente" -#: models/__init__.py:1039 +#: models/__init__.py:1044 msgid "Sorry, since your account is blocked you cannot remove flags" msgstr "Mi spiace, non puoi cancellare i flag perché il tuo account è blocato" -#: models/__init__.py:1043 +#: models/__init__.py:1048 msgid "" "Sorry, your account appears to be suspended and you cannot remove flags. " "Please contact the forum administrator to reach a resolution." @@ -3819,7 +3823,7 @@ msgstr "" "rimuovere i flag. Prego contatta un amministratore per risolvere il " "problema." -#: models/__init__.py:1049 +#: models/__init__.py:1054 #, python-format msgid "Sorry, to flag posts a minimum reputation of %(min_rep)d is required" msgid_plural "" @@ -3831,15 +3835,15 @@ msgstr[1] "" "Mi spiace, serve almeno %(min_rep)d punto reputazione per cambiare i tag di " "una domanda" -#: models/__init__.py:1068 +#: models/__init__.py:1073 msgid "you don't have the permission to remove all flags" msgstr "Non hai i permessi per modificare i valori." -#: models/__init__.py:1069 +#: models/__init__.py:1074 msgid "no flags for this entry" msgstr "nessun flag per questo elemento" -#: models/__init__.py:1093 +#: models/__init__.py:1098 msgid "" "Sorry, only question owners, site administrators and moderators can retag " "deleted questions" @@ -3847,19 +3851,19 @@ msgstr "" "Mi spiace, solo gli autori, i moderatori e gli amministratori possono " "cambiare i tag di una domanda cancellata" -#: models/__init__.py:1100 +#: models/__init__.py:1105 msgid "Sorry, since your account is blocked you cannot retag questions" msgstr "" "Mi spiace, non puoi cambiare i tag perché il tuo account è stato bloccato." -#: models/__init__.py:1104 +#: models/__init__.py:1109 msgid "" "Sorry, since your account is suspended you can retag only your own questions" msgstr "" "Mi spiace, puoi cambiare i tag solo alle tue domande perché il tuo account è" " sospeso." -#: models/__init__.py:1108 +#: models/__init__.py:1113 #, python-format msgid "" "Sorry, to retag questions a minimum reputation of %(min_rep)s is required" @@ -3867,65 +3871,65 @@ msgstr "" "Mi spiace, servono almeno %(min_rep)s punti reputazione per cambiare i tag " "di una domanda" -#: models/__init__.py:1127 +#: models/__init__.py:1132 msgid "Sorry, since your account is blocked you cannot delete comment" msgstr "" "Mi spiace, non puoi cancellare commenti perché il tuo account è stato " "bloccato." -#: models/__init__.py:1131 +#: models/__init__.py:1136 msgid "" "Sorry, since your account is suspended you can delete only your own comments" msgstr "" "Mi spiace, puoi cancellare solo i tuoi commenti perché il tuo account è " "sospeso." -#: models/__init__.py:1135 +#: models/__init__.py:1140 #, python-format msgid "Sorry, to delete comments reputation of %(min_rep)s is required" msgstr "" "Mi spiace, servono almeno %(min_rep)s punti reputazione per cancellare " "commenti." -#: models/__init__.py:1159 +#: models/__init__.py:1164 msgid "sorry, but older votes cannot be revoked" msgstr "siamo spiacenti, ma i vecchi voti non possono essere tolti" -#: models/__init__.py:1815 utils/functions.py:97 +#: models/__init__.py:1820 utils/functions.py:97 #, python-format msgid "on %(date)s" msgstr "il %(date)s" -#: models/__init__.py:1817 +#: models/__init__.py:1822 msgid "in two days" msgstr "in due giorni" -#: models/__init__.py:1819 +#: models/__init__.py:1824 msgid "tomorrow" msgstr "domani" -#: models/__init__.py:1821 +#: models/__init__.py:1826 #, python-format msgid "in %(hr)d hour" msgid_plural "in %(hr)d hours" msgstr[0] "%(hr)d ora fa" msgstr[1] "%(hr)d ore fa" -#: models/__init__.py:1823 +#: models/__init__.py:1828 #, python-format msgid "in %(min)d min" msgid_plural "in %(min)d mins" msgstr[0] "%(min)d minuto fa" msgstr[1] "%(min)d minuti fa" -#: models/__init__.py:1824 +#: models/__init__.py:1829 #, python-format msgid "%(days)d day" msgid_plural "%(days)d days" msgstr[0] "%(days)d giorni" msgstr[1] "%(days)d giorno" -#: models/__init__.py:1826 +#: models/__init__.py:1831 #, python-format msgid "" "New users must wait %(days)s before answering their own question. You can " @@ -3934,114 +3938,114 @@ msgstr "" "I nuovi utenti devono aspettare %(days)s prima di poter rispondere alle " "proprie domande. Puoi pubblicare una risposta %(left)s" -#: models/__init__.py:2004 templates/email/feedback_email.txt:9 +#: models/__init__.py:2019 templates/email/feedback_email.txt:9 msgid "Anonymous" msgstr "utente non registrato" -#: models/__init__.py:2108 +#: models/__init__.py:2123 msgid "Site Adminstrator" msgstr "Amministratore del sito" -#: models/__init__.py:2110 +#: models/__init__.py:2125 msgid "Forum Moderator" msgstr "Moderatore del forum" -#: models/__init__.py:2112 +#: models/__init__.py:2127 msgid "Suspended User" msgstr "Utente sospeso" -#: models/__init__.py:2114 +#: models/__init__.py:2129 msgid "Blocked User" msgstr "Utente bloccato" -#: models/__init__.py:2116 +#: models/__init__.py:2131 msgid "Registered User" msgstr "Utente registrato" -#: models/__init__.py:2118 +#: models/__init__.py:2133 msgid "Watched User" msgstr "Utente in prova" -#: models/__init__.py:2120 +#: models/__init__.py:2135 msgid "Approved User" msgstr "Utente approvato" -#: models/__init__.py:2302 +#: models/__init__.py:2317 #, python-format msgid "%(username)s karma is %(reputation)s" msgstr "%(username)s ha %(reputation)s punti reputazione" -#: models/__init__.py:2312 +#: models/__init__.py:2327 #, python-format msgid "one gold badge" msgid_plural "%(count)d gold badges" msgstr[0] "%(count)d medaglie d'oro" msgstr[1] "una medaglia d'oro" -#: models/__init__.py:2319 +#: models/__init__.py:2334 #, python-format msgid "one silver badge" msgid_plural "%(count)d silver badges" msgstr[0] "una medaglia d'argento" msgstr[1] "%(count)d medaglie d'argento" -#: models/__init__.py:2326 +#: models/__init__.py:2341 #, python-format msgid "one bronze badge" msgid_plural "%(count)d bronze badges" msgstr[0] "una medaglia di bronzo" msgstr[1] "%(count)d medaglie di bronzo" -#: models/__init__.py:2337 +#: models/__init__.py:2352 #, python-format msgid "%(item1)s and %(item2)s" msgstr "%(item1)s e %(item2)s" -#: models/__init__.py:2341 +#: models/__init__.py:2356 #, python-format msgid "%(user)s has %(badges)s" msgstr "%(user)s ha %(badges)s" -#: models/__init__.py:2923 +#: models/__init__.py:2948 #, python-format msgid "%(user)s shared a %(post_link)s." msgstr "%(user)s ha condiviso %(post_link)s." -#: models/__init__.py:2926 models/__init__.py:2936 +#: models/__init__.py:2951 models/__init__.py:2961 #, python-format msgid "%(user)s edited a %(post_link)s." msgstr "%(user)s ha modificato %(post_link)s." -#: models/__init__.py:2928 +#: models/__init__.py:2953 #, python-format msgid "%(user)s posted a %(post_link)s" msgstr "%(user)s ha pubblicato un %(post_link)s" -#: models/__init__.py:2931 +#: models/__init__.py:2956 #, python-format msgid "%(user)s edited an %(post_link)s." msgstr "%(user)s ha modificato %(post_link)s." -#: models/__init__.py:2933 +#: models/__init__.py:2958 #, python-format msgid "%(user)s posted an %(post_link)s." msgstr "%(user)s ha pubblicato un %(post_link)s" -#: models/__init__.py:2938 +#: models/__init__.py:2963 #, python-format msgid "%(user)s posted a %(post_link)s." msgstr "%(user)s ha pubblicato un %(post_link)s" -#: models/__init__.py:2954 +#: models/__init__.py:2979 msgid "To reply, PLEASE WRITE ABOVE THIS LINE." msgstr "Per rispondere, si prega di scrivere di sopra di questa linea." -#: models/__init__.py:2986 +#: models/__init__.py:3011 #, python-format msgid "\"%(title)s\"" msgstr "\"%(title)s\"" -#: models/__init__.py:3210 +#: models/__init__.py:3235 #, python-format msgid "" "Congratulations, you have received a badge '%(badge_name)s'. Check out tuo profilo." -#: models/__init__.py:3482 +#: models/__init__.py:3507 #, python-format msgid "Welcome to %(site_name)s" msgstr "Benvenuto in %(site_name)s" -#: models/__init__.py:3503 views/commands.py:678 +#: models/__init__.py:3528 views/commands.py:678 msgid "Your tag subscription was saved, thanks!" msgstr "La tua sottoscrizione al tag è stata salvata." @@ -4323,11 +4327,11 @@ msgstr "Esperto" msgid "Very active in one tag" msgstr "Molto attivo in domande con lo stesso tag" -#: models/post.py:1477 +#: models/post.py:1483 msgid "Sorry, this question has been deleted and is no longer accessible" msgstr "Mi spiace, questa domanda è stata cancellata e non è più accessibile" -#: models/post.py:1493 +#: models/post.py:1499 msgid "" "Sorry, the answer you are looking for is no longer available, because the " "parent question has been removed" @@ -4335,11 +4339,11 @@ msgstr "" "Siamo spiacenti, la risposta che cercavi non è più disponibile perchè la " "domanda originale è stata rimossa" -#: models/post.py:1500 +#: models/post.py:1506 msgid "Sorry, this answer has been removed and is no longer accessible" msgstr "Mi spiace, questa domanda è stata cancellata e non è più accessibile" -#: models/post.py:1516 +#: models/post.py:1522 msgid "" "Sorry, the comment you are looking for is no longer accessible, because the " "parent question has been removed" @@ -4347,7 +4351,7 @@ msgstr "" "Siamo spiacenti, il commento che cercavi non è più disponibile perchè la " "domanda originale è stata rimossa" -#: models/post.py:1523 +#: models/post.py:1529 msgid "" "Sorry, the comment you are looking for is no longer accessible, because the " "parent answer has been removed" @@ -4355,11 +4359,11 @@ msgstr "" "Siamo spiacenti, la risposta che cercavi non è più disponibile perchè la " "domanda originale è stata rimossa" -#: models/post.py:1545 +#: models/post.py:1551 msgid "This post is temporarily not available" msgstr "Questo post è temporaneamente non disponibile" -#: models/post.py:2048 +#: models/post.py:2054 #, python-format msgid "" "Thank you for your post to %(site)s. It will be published after the " @@ -4368,12 +4372,12 @@ msgstr "" "Grazie per il tuo post a %(site)s. Saraà pubblicato dopo la revisione dei " "moderatori." -#: models/post.py:2052 +#: models/post.py:2058 #, python-format msgid "your post to %(site)s" msgstr "il tuo post in %(site)s" -#: models/post.py:2059 +#: models/post.py:2065 msgid "" "Your post was placed on the moderation queue and will be published after the" " moderator approval." @@ -4397,12 +4401,12 @@ msgid_plural "%(count)d answers:" msgstr[0] "%(count)d risposte" msgstr[1] "%(count)d risposta" -#: models/question.py:1162 +#: models/question.py:1165 #, python-format msgid "Tag %s is new and will be submitted for the moderators approval" msgstr "Il tag %s è nuovo e sarà presentato per l'approvazione dei moderatori" -#: models/question.py:1167 models/tag.py:231 +#: models/question.py:1170 models/tag.py:231 #, python-format msgid "Tags %s are new and will be submitted for the moderators approval" msgstr "" @@ -4504,23 +4508,23 @@ msgstr "Ogni settimana" msgid "No email" msgstr "Mai" -#: models/user.py:510 +#: models/user.py:512 msgid "Can join when they want" msgstr "Possono entrare quando vogliono" -#: models/user.py:511 +#: models/user.py:513 msgid "Users ask permission" msgstr "Utenti chiedono il permesso" -#: models/user.py:512 +#: models/user.py:514 msgid "Moderator adds users" msgstr "Moderatore aggiunge utenti" -#: models/user.py:561 +#: models/user.py:563 msgid "Please give a list of valid email addresses." msgstr "inserisci un indirizzo e-mail valido" -#: models/user.py:571 +#: models/user.py:573 msgid "Please give a list of valid email domain names." msgstr "inserisci un dominio e-mail valido" @@ -5086,7 +5090,8 @@ msgstr "Benvenuto," #: templates/help.html:13 #, python-format msgid "Thank you for using %(app_name)s, here is how it works." -msgstr "Grazie per aver scelto di utilizzare %(app_name)s! Ecco come funziona." +msgstr "" +"Grazie per aver scelto di utilizzare %(app_name)s! Ecco come funziona." #: templates/help.html:16 msgid "How questions, answers and comments work" @@ -5097,16 +5102,16 @@ msgid "" "This site is for asking and answering questions, not for open-ended " "discussions." msgstr "" -"Questo sito è stato creato per chiedere e rispondere a domande, non per discussioni " -"aperte." +"Questo sito è stato creato per chiedere e rispondere a domande, non per " +"discussioni aperte." #: templates/help.html:19 msgid "" "We encourage everyone to use “question” space for asking and “answer” for " "answering." msgstr "" -"Ti invitiamo quindi ad usare lo spazio \"domanda\" per chiedere e \"risposta\" " -"per rispondere." +"Ti invitiamo quindi ad usare lo spazio \"domanda\" per chiedere e " +"\"risposta\" per rispondere." #: templates/help.html:22 msgid "" @@ -5118,15 +5123,17 @@ msgstr "" #: templates/help.html:26 msgid "Please search before asking your questions" -msgstr "Prima di fare una domanda, sei pregato di cercare nel forum se ne esiste già una simile!" +msgstr "" +"Prima di fare una domanda, sei pregato di cercare nel forum se ne esiste già" +" una simile!" #: templates/help.html:27 msgid "" "Type your question in the search bar and see whether a similar question has " "been asked before" msgstr "" -"Basta digitare la domanda nella barra di ricerca e vedere se una domanda simile è " -"già stata posta in precedenza" +"Basta digitare la domanda nella barra di ricerca e vedere se una domanda " +"simile è già stata posta in precedenza" #: templates/help.html:29 msgid "Search has advanced capabilities:" @@ -5143,8 +5150,8 @@ msgstr "per la ricerca di tag - immettere [tag: qualchetag] o #qualchetag" #: templates/help.html:33 msgid "to search by user - enter [user: somename] or @somename or @\"some name\"" msgstr "" -"per la ricerca per utente - immettere [utente: qualchenome] o @qualchenome " -"o @\"qualche nome\"" +"per la ricerca per utente - immettere [utente: qualchenome] o @qualchenome o" +" @\"qualche nome\"" #: templates/help.html:35 msgid "" @@ -5181,8 +5188,8 @@ msgid "" "Voting in %(app_name)s helps to select best answers and thank most helpful " "users." msgstr "" -"Votare in %(app_name)s aiuta a selezionare le migliori risposte ed a premiare " -"gli utenti più attivi." +"Votare in %(app_name)s aiuta a selezionare le migliori risposte ed a " +"premiare gli utenti più attivi." #: templates/help.html:47 #, python-format @@ -5190,8 +5197,8 @@ msgid "" "Please vote when you find helpful information,\n" " it really helps the %(app_name)s community." msgstr "" -"Sei pregato di votare quando troverai delle informazioni utili - aiuta molto la " -"comunità di %(app_name)s." +"Sei pregato di votare quando troverai delle informazioni utili - aiuta molto" +" la comunità di %(app_name)s." #: templates/help.html:51 msgid "Other topics" @@ -5203,8 +5210,8 @@ msgid "" " follow users and conversations and report inappropriate content by flagging it." msgstr "" "Inoltre, è possibile menzionare (@mention) gli utenti in tutto il testo per " -"ottenere la loro attenzione, seguire conversazioni e utenti e " -"segnalare contenuti inappropriati." +"ottenere la loro attenzione, seguire conversazioni e utenti e segnalare " +"contenuti inappropriati." #: templates/help.html:56 msgid "Enjoy." @@ -6340,16 +6347,18 @@ msgstr "Di seguito è una copia del tuo post:" #, python-format msgid "" "\n" -"%(count)s comment:\n" +" %(comment)s comment:\n" +" " msgid_plural "" "\n" -"%(count)s comments:\n" +" %(comment)s comments:\n" +" " msgstr[0] "" "\n" -"%(count)s commenti:\n" +"%(comment)s commenti:" msgstr[1] "" "\n" -"%(count)s commento:\n" +"%(comment)s commento:" #: templates/email/re_welcome_lamson_on.html:2 #: templates/email/re_welcome_lamson_on.html:3 @@ -6824,12 +6833,12 @@ msgid "" "forget to vote :) for the answers that you liked (or perhaps did " "not like)!" msgstr "" -"Puoi rispondere alla tua domanda, " -"ma assicurati di dare una risposta interessante. Ricorda che " -"puoi sempre rivedere la tua domanda originale." -"Utilizza i commenti per le discussioni e non " -"dimenticare di votare :) per le risposte che ti sono piaciute (o che " -"forse non ti piacciono)!" +"Puoi rispondere alla tua domanda, ma " +"assicurati di dare una risposta interessante. Ricorda che " +"puoi sempre rivedere la tua domanda " +"originale.Utilizza i commenti per le discussioni e" +" non dimenticare di votare :) per le risposte che ti sono " +"piaciute (o che forse non ti piacciono)!" #: templates/question/new_answer_form.html:37 msgid "" @@ -7701,34 +7710,38 @@ msgstr "visualizza solo risposte selezionate" msgid "How users join this group?" msgstr "Come gli utenti possono partecipare a questo gruppo?" -#: templates/widgets/group_info.html:82 +#: templates/widgets/group_info.html:87 +msgid "Make group VIP" +msgstr "Rendi un gruppo VIP" + +#: templates/widgets/group_info.html:93 msgid "list of email addresses of pre-approved users" msgstr "elenco di indirizzi email degli utenti approvati" -#: templates/widgets/group_info.html:87 +#: templates/widgets/group_info.html:98 msgid "List of preapproved email addresses" msgstr "Elenco di indirizzi email preapprovati" -#: templates/widgets/group_info.html:88 +#: templates/widgets/group_info.html:99 msgid "" "Users with these email adderesses will be added to the group automatically." msgstr "" "Gli utenti con questi indirizzi email verranno aggiunti automaticamente al " "gruppo." -#: templates/widgets/group_info.html:89 +#: templates/widgets/group_info.html:100 msgid "edit preapproved emails" msgstr "Modifica email preapprovate" -#: templates/widgets/group_info.html:93 +#: templates/widgets/group_info.html:104 msgid "list of preapproved email address domain names" msgstr "elenco di nomi di dominio email approvati" -#: templates/widgets/group_info.html:98 +#: templates/widgets/group_info.html:109 msgid "List of preapproved email domain names" msgstr "Elenco di nomi di dominio email approvati" -#: templates/widgets/group_info.html:99 +#: templates/widgets/group_info.html:110 msgid "" "Users whose email adderesses belong to these domains will be added to the " "group automatically." @@ -7736,7 +7749,7 @@ msgstr "" "Gli utenti i cui indirizzi email appartengono a questi domini verranno " "aggiunti automaticamente al gruppo." -#: templates/widgets/group_info.html:100 +#: templates/widgets/group_info.html:111 msgid "edit preapproved email domains" msgstr "modifica i domini email approvati" @@ -8115,27 +8128,27 @@ msgstr "Accedi per votare" msgid "Please sign in to delete/restore posts" msgstr "Accedi per cancellare/ripristinare messaggi" -#: views/commands.py:1270 views/commands.py:1303 +#: views/commands.py:1274 views/commands.py:1307 msgid "Sorry, looks like sharing request was invalid" msgstr "" "Siamo spiacenti, sembra che la richiesta di condivisione non sia valida" -#: views/commands.py:1326 +#: views/commands.py:1330 #, python-format msgid "%(user)s, welcome to group %(group)s!" msgstr "%(user)s, benvenuti nel gruppo %(group)s!" -#: views/commands.py:1376 +#: views/commands.py:1380 msgid "Sorry, only thread moderators can use this function" msgstr "" "Siamo spiacenti, solo moderatori del thread possono utilizzare questa " "funzione" -#: views/commands.py:1391 +#: views/commands.py:1395 msgid "The answer is now unpublished" msgstr "La risposta non è ancora stata pubblicata" -#: views/commands.py:1395 +#: views/commands.py:1399 msgid "The answer is now published" msgstr "La risposta è stata pubblicata" @@ -8321,6 +8334,19 @@ msgstr "Mi spiace, ci sono dei problemi tecnici" msgid "the selected answer cannot be a comment" msgstr "la risposta selezionata non può essere un commento" +#~ msgid "" +#~ "\n" +#~ "%(count)s comment:\n" +#~ msgid_plural "" +#~ "\n" +#~ "%(count)s comments:\n" +#~ msgstr[0] "" +#~ "\n" +#~ "%(count)s commenti:\n" +#~ msgstr[1] "" +#~ "\n" +#~ "%(count)s commento:\n" + #~ msgid "latest questions" #~ msgstr "domande recenti" diff --git a/askbot/locale/it/LC_MESSAGES/djangojs.mo b/askbot/locale/it/LC_MESSAGES/djangojs.mo index 47ca1e12..b5207b72 100644 Binary files a/askbot/locale/it/LC_MESSAGES/djangojs.mo and b/askbot/locale/it/LC_MESSAGES/djangojs.mo differ diff --git a/askbot/locale/it/LC_MESSAGES/djangojs.po b/askbot/locale/it/LC_MESSAGES/djangojs.po index 576aec06..baa86fef 100644 --- a/askbot/locale/it/LC_MESSAGES/djangojs.po +++ b/askbot/locale/it/LC_MESSAGES/djangojs.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: 0.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2012-10-03 08:30-0500\n" +"POT-Creation-Date: 2012-10-10 05:28-0500\n" "PO-Revision-Date: 2012-10-03 08:21\n" "Last-Translator: \n" "Language-Team: LANGUAGE \n" @@ -87,7 +87,7 @@ msgid "send" msgstr "invia" #: media/js/group_messaging.js:163 media/js/post.js:2423 -#: media/js/post.js.py:3920 media/js/user.js:886 +#: media/js/post.js.py:3928 media/js/user.js:886 msgid "cancel" msgstr "annulla" @@ -235,7 +235,7 @@ msgstr "salva il commento" msgid "Please enter question title (>10 characters)" msgstr "Per piacere inserisce un titolo per la tua domanda (>10 caratteri)" -#: media/js/post.js:2417 media/js/post.js.py:3194 media/js/post.js.py:3382 +#: media/js/post.js:2417 media/js/post.js.py:3202 media/js/post.js.py:3390 msgid "save" msgstr "salva" @@ -247,15 +247,15 @@ msgstr "Immetti l'url del logo o carica un'immagine" msgid "Do you really want to remove the image?" msgstr "Rimuovere l'immagine?" -#: media/js/post.js:2669 +#: media/js/post.js:2677 msgid "change logo" msgstr "cambia il logo" -#: media/js/post.js:2670 +#: media/js/post.js:2678 msgid "add logo" msgstr "aggiungi logo" -#: media/js/post.js:2772 +#: media/js/post.js:2780 #, perl-format msgid "" "tag \"%s\" was already added, no need to repeat (press \"escape\" to delete)" @@ -263,50 +263,50 @@ msgstr "" "il tag \"%s\" è stato già aggiunto, non c'è bisogno di ripeterlo (premere " "\"ESC\" per eliminare)" -#: media/js/post.js:2781 +#: media/js/post.js:2789 #, perl-format msgid "a maximum of %s tag is allowed" msgid_plural "a maximum of %s tags are allowed" msgstr[0] "è consentito un massimo di %s tag" msgstr[1] "è consentito un massimo di %s tag" -#: media/js/post.js:3124 +#: media/js/post.js:3132 msgid "Delete category?" msgstr "Eliminare la categoria?" -#: media/js/post.js:3213 +#: media/js/post.js:3221 msgid "edit" msgstr "modifica" -#: media/js/post.js:3300 +#: media/js/post.js:3308 msgid "category name cannot be empty" msgstr "il contenuto non può essere vuoto" -#: media/js/post.js:3335 +#: media/js/post.js:3343 msgid "already exists at the current level!" msgstr "già esiste al livello di corrente!" -#: media/js/post.js:3371 +#: media/js/post.js:3379 msgid "add category" msgstr "aggiungi categoria" -#: media/js/post.js:3916 +#: media/js/post.js:3924 msgid "save tags" msgstr "salva Tag" -#: media/js/post.js:3997 media/js/post.js.py:4033 +#: media/js/post.js:4005 media/js/post.js.py:4041 msgid "User name:" msgstr "Nome utente:" -#: media/js/post.js:4019 +#: media/js/post.js:4027 msgid "Group name:" msgstr "Nome gruppo:" -#: media/js/post.js:4046 +#: media/js/post.js:4054 msgid "Shared with the following users:" msgstr "Condividi con i seguenti utenti:" -#: media/js/post.js:4052 +#: media/js/post.js:4060 msgid "Shared with the following groups:" msgstr "Condividi con i seguenti gruppi:" @@ -433,59 +433,59 @@ msgstr "Esiste già un gruppo %(nome)s . I nomi dei gruppi sono minuscole." msgid "see questions tagged '%s'" msgstr "vedi domande taggate '%s'" -#: media/js/utils.js:2775 +#: media/js/utils.js:2777 msgid "ago" msgstr "fa" -#: media/js/utils.js:2776 +#: media/js/utils.js:2778 msgid "from now" msgstr "da ora" -#: media/js/utils.js:2777 +#: media/js/utils.js:2779 msgid "just now" msgstr "in questo momento" -#: media/js/utils.js:2778 +#: media/js/utils.js:2780 msgid "about a minute" msgstr "circa un minuto" -#: media/js/utils.js:2779 +#: media/js/utils.js:2781 #, perl-format msgid "%d minutes" msgstr "%d minuti" -#: media/js/utils.js:2780 +#: media/js/utils.js:2782 msgid "about an hour" msgstr "circa un'ora" -#: media/js/utils.js:2781 +#: media/js/utils.js:2783 #, perl-format msgid "%d hours" msgstr "%d ore" -#: media/js/utils.js:2782 +#: media/js/utils.js:2784 msgid "yesterday" msgstr "ieri" -#: media/js/utils.js:2783 +#: media/js/utils.js:2785 #, perl-format msgid "%d days" msgstr "%d giorni" -#: media/js/utils.js:2784 +#: media/js/utils.js:2786 msgid "about a month" msgstr "circa un mese" -#: media/js/utils.js:2785 +#: media/js/utils.js:2787 #, perl-format msgid "%d months" msgstr "%d mesi" -#: media/js/utils.js:2786 +#: media/js/utils.js:2788 msgid "about a year" msgstr "circa un anno" -#: media/js/utils.js:2787 +#: media/js/utils.js:2789 #, perl-format msgid "%d years" msgstr "%d anni" -- cgit v1.2.3-1-g7c22 From 14775aaaa677a5c3c1aa1b00f385d60d99d44f02 Mon Sep 17 00:00:00 2001 From: Stefano Mancini Date: Thu, 11 Oct 2012 14:36:50 +0200 Subject: some more translations --- askbot/locale/it/LC_MESSAGES/django.mo | Bin 166546 -> 166514 bytes askbot/locale/it/LC_MESSAGES/django.po | 96 ++++++++++++++++----------------- 2 files changed, 48 insertions(+), 48 deletions(-) diff --git a/askbot/locale/it/LC_MESSAGES/django.mo b/askbot/locale/it/LC_MESSAGES/django.mo index 48df0089..a03192ed 100644 Binary files a/askbot/locale/it/LC_MESSAGES/django.mo and b/askbot/locale/it/LC_MESSAGES/django.mo differ diff --git a/askbot/locale/it/LC_MESSAGES/django.po b/askbot/locale/it/LC_MESSAGES/django.po index 33a0ba3a..9f6b33c6 100644 --- a/askbot/locale/it/LC_MESSAGES/django.po +++ b/askbot/locale/it/LC_MESSAGES/django.po @@ -46,15 +46,15 @@ msgstr "Il campo Stato è obbligatorio" #, python-format msgid "must be > %d word" msgid_plural "must be > %d words" -msgstr[0] "deve essere > %d parole" -msgstr[1] "deve essere > %d parola" +msgstr[0] "deve essere > %d parola" +msgstr[1] "deve essere > %d parole" #: forms.py:196 #, python-format msgid "must be < %d word" msgid_plural "must be < %d words" -msgstr[0] "deve essere < %d parole" -msgstr[1] "deve essere < %d parola" +msgstr[0] "deve essere < %d parola" +msgstr[1] "deve essere < %d parole" #: forms.py:230 templates/widgets/markdown_help.html:20 #: templates/widgets/markdown_help.html:24 @@ -69,7 +69,7 @@ msgstr "per favore inserisci un titolo descrittivo per la tua domanda" #, python-format msgid "title must be > %d character" msgid_plural "title must be > %d characters" -msgstr[0] "il titolo deve essere più lungo di %d caratteri" +msgstr[0] "il titolo deve essere più lungo di %d carattere" msgstr[1] "il titolo deve essere più lungo di %d caratteri" #: forms.py:253 @@ -2802,7 +2802,7 @@ msgstr "e-mail per tutti i tag" #: const/__init__.py:327 msgid "instantly" -msgstr "immediatamente" +msgstr "subito" #: const/__init__.py:328 msgid "daily" @@ -3479,8 +3479,8 @@ msgstr "Per favore accetta la migliore risposta per queste domande:" #, python-format msgid "%(question_count)d updated question about %(topics)s" msgid_plural "%(question_count)d updated questions about %(topics)s" -msgstr[0] "%(question_count)d domande aggiornate riguardanti %(topics)s" -msgstr[1] "%(question_count)d domanda aggiornata riguardante %(topics)s" +msgstr[0] "%(question_count)d domanda aggiornata riguardante %(topics)s" +msgstr[1] "%(question_count)d domande aggiornate riguardanti %(topics)s" #: management/commands/send_email_alerts.py:425 #, python-format @@ -3491,10 +3491,10 @@ msgid_plural "" "

    Dear %(name)s,

    The following %(num)d questions have been updated on" " %(sitename)s:

    " msgstr[0] "" -"

    Caro %(name)s,

    La seguenti %(num)d domande sono state aggiornate " +"

    Caro %(name)s,

    La seguente %(num)d domanda è stata aggiornata " "in %(sitename)s:

    " msgstr[1] "" -"

    Caro %(name)s,

    La seguente domanda è stata aggiornata in " +"

    Caro %(name)s,

    Le seguenti domande sono state aggiornate in " "%(sitename)s

    " #: management/commands/send_email_alerts.py:449 @@ -3518,8 +3518,8 @@ msgstr "" #, python-format msgid "%(question_count)d unanswered question about %(topics)s" msgid_plural "%(question_count)d unanswered questions about %(topics)s" -msgstr[0] "%(question_count)d domande non risposte riguardo %(topics)s" -msgstr[1] "%(question_count)d domanda non risposta riguardo %(topics)s" +msgstr[0] "%(question_count)d domanda non risposta riguardo %(topics)s" +msgstr[1] "%(question_count)d domande non risposte riguardo %(topics)s" #: middleware/forum_mode.py:57 #, python-format @@ -3619,10 +3619,10 @@ msgid_plural "" "minutes from posting" msgstr[0] "" "Siamo spiacenti, i commenti (eccetto l'ultimo) sono editabili solo dopo " -"%(minutes)s minuti dalla pubblicazione " +"%(minutes)s minuto dalla pubblicazione " msgstr[1] "" "Siamo spiacenti, i commenti (eccetto l'ultimo) sono editabili solo dopo " -"%(minutes)s minuto dalla pubblicazione " +"%(minutes)s minuti dalla pubblicazione " #: models/__init__.py:691 msgid "Sorry, but only post owners or moderators can edit comments" @@ -3829,10 +3829,10 @@ msgid "Sorry, to flag posts a minimum reputation of %(min_rep)d is required" msgid_plural "" "Sorry, to flag posts a minimum reputation of %(min_rep)d is required" msgstr[0] "" -"Mi spiace, servono almeno %(min_rep)d punti reputazione per cambiare i tag " +"Mi spiace, serve almeno %(min_rep)d punto reputazione per cambiare i tag " "di una domanda" msgstr[1] "" -"Mi spiace, serve almeno %(min_rep)d punto reputazione per cambiare i tag di " +"Mi spiace, servono almeno %(min_rep)d punti reputazione per cambiare i tag di " "una domanda" #: models/__init__.py:1073 @@ -3926,8 +3926,8 @@ msgstr[1] "%(min)d minuti fa" #, python-format msgid "%(days)d day" msgid_plural "%(days)d days" -msgstr[0] "%(days)d giorni" -msgstr[1] "%(days)d giorno" +msgstr[0] "%(days)d giorno" +msgstr[1] "%(days)d giorni" #: models/__init__.py:1831 #, python-format @@ -3979,8 +3979,8 @@ msgstr "%(username)s ha %(reputation)s punti reputazione" #, python-format msgid "one gold badge" msgid_plural "%(count)d gold badges" -msgstr[0] "%(count)d medaglie d'oro" -msgstr[1] "una medaglia d'oro" +msgstr[0] "%(count)d medaglia d'oro" +msgstr[1] "una medaglie d'oro" #: models/__init__.py:2334 #, python-format @@ -4084,7 +4084,7 @@ msgstr "Sotto pressione" #: models/badges.py:174 #, python-format msgid "Received at least %(votes)s upvote for an answer for the first time" -msgstr "Ricevi almeno %(votes)s voti positivi per una risposta la prima volta" +msgstr "Ricevuto almeno %(votes)s voti positivi per una risposta la prima volta" #: models/badges.py:178 msgid "Teacher" @@ -4398,8 +4398,8 @@ msgstr "\" ed altro ancora" #, python-format msgid "%(count)d answer:" msgid_plural "%(count)d answers:" -msgstr[0] "%(count)d risposte" -msgstr[1] "%(count)d risposta" +msgstr[0] "%(count)d risposta" +msgstr[1] "%(count)d risposte" #: models/question.py:1165 #, python-format @@ -4687,7 +4687,7 @@ msgstr "Medaglie" #: templates/badges.html:7 msgid "Community gives you awards for your questions, answers and votes." msgstr "" -"Il tuo contributo a questa comunità, attraverso domande, risposte e voti, " +"Il tuo contributo a questa comunità attraverso domande, risposte e voti, " "viene premiato con delle medaglie." #: templates/badges.html:8 @@ -5468,7 +5468,7 @@ msgstr "visualizza commento aggiuntivo" #: templates/question.html:151 templates/question/javascript.html:26 msgid "post a comment" -msgstr "aggiungi commento" +msgstr "aggiungi un commento" #: templates/question.html:170 templates/question/content.html:47 msgid "Answer Your Own Question" @@ -5934,7 +5934,7 @@ msgid "" "You don't have a method to log in right now, please add one or more by " "clicking any of the icons below." msgstr "" -"Non hai un metodo per accedere adesso, sei pregato di aggiungerne uno o più " +"Non hai ancora definito un metodo di accesso veloce. Puoi aggiungerne uno o più " "cliccando sulle icone qui sotto." #: templates/authopenid/signin.html:42 @@ -6006,7 +6006,7 @@ msgstr "ultimo accesso" #: templates/authopenid/signin.html:168 #: templates/authopenid/widget_signin.html:168 msgid "delete, if you like" -msgstr "eliminare, se preferisci" +msgstr "elimina, se preferisci" #: templates/authopenid/signin.html:182 #: templates/authopenid/widget_signin.html:182 @@ -6355,10 +6355,10 @@ msgid_plural "" " " msgstr[0] "" "\n" -"%(comment)s commenti:" +"%(comment)s commento:" msgstr[1] "" "\n" -"%(comment)s commento:" +"%(comment)s commenti:" #: templates/email/re_welcome_lamson_on.html:2 #: templates/email/re_welcome_lamson_on.html:3 @@ -6654,8 +6654,8 @@ msgstr "" #, python-format msgid "each tag must be shorter that %(max_chars)s character" msgid_plural "each tag must be shorter than %(max_chars)s characters" -msgstr[0] "ogni tag deve essere più corto di %(max_chars)s caratteri" -msgstr[1] "ogni tag deve essere più corto di %(max_chars)s carattere" +msgstr[0] "ogni tag deve essere più corto di %(max_chars)s carattere" +msgstr[1] "ogni tag deve essere più corto di %(max_chars)s caratteri" #: templates/meta/editor_data.html:9 #, python-format @@ -6743,10 +6743,10 @@ msgid_plural "" " " msgstr[0] "" "\n" -"%(counter)s Risposte:" +"%(counter)s Risposta:" msgstr[1] "" "\n" -"%(counter)s Risposta:" +"%(counter)s Risposte:" #: templates/question/answer_tab_bar.html:11 msgid "Sort by »" @@ -6914,8 +6914,8 @@ msgstr "Segui" #, python-format msgid "%(count)s follower" msgid_plural "%(count)s followers" -msgstr[0] "%(count)s seguaci" -msgstr[1] "%(count)s seguace" +msgstr[0] "%(count)s seguace" +msgstr[1] "%(count)s seguaci" #: templates/question/sidebar.html:37 msgid "email the updates" @@ -7192,7 +7192,7 @@ msgstr "Modifica questo motivo" #: templates/user_profile/user.html:12 #, python-format msgid "%(username)s's profile" -msgstr "profilo dell'utente %(username)s" +msgstr "Profilo di %(username)s" #: templates/user_profile/user_edit.html:4 msgid "Edit user profile" @@ -7249,7 +7249,7 @@ msgstr "" "Regola la frequenza degli aggiornamenti via " "e-mail. Ricevi gli aggiornamenti sulle domande interessanti per " "email,
    aiuta la comunità
    rispondendo alle domande dei" -" tuoi colleghi. Se non desideri ricevere email - seleziona 'nessuna email' " +" tuoi colleghi. Se non desideri ricevere email - seleziona 'mai' " "su tutti gli elementi qui sotto.
    Gli aggiornamenti vengono inviati solo" " quando c'è qualche nuova attività sugli elementi selezionati." @@ -7260,7 +7260,7 @@ msgstr "Interrompere l'email" #: templates/user_profile/user_favorites.html:4 #: templates/user_profile/user_tabs.html:29 msgid "followed questions" -msgstr "domande seguite" +msgstr "domande preferite" #: templates/user_profile/user_info.html:38 msgid "update profile" @@ -7415,15 +7415,15 @@ msgstr "rete" #, python-format msgid "Followed by %(count)s person" msgid_plural "Followed by %(count)s people" -msgstr[0] "Seguito da %(count)s persone" -msgstr[1] "Seguito da %(count)s persona" +msgstr[0] "Seguito da %(count)s persona" +msgstr[1] "Seguito da %(count)s persone" #: templates/user_profile/user_network.html:21 #, python-format msgid "Following %(count)s person" msgid_plural "Following %(count)s people" -msgstr[0] "Segue %(count)s persone" -msgstr[1] "Segue %(count)s persona" +msgstr[0] "Segui %(count)s persona" +msgstr[1] "Segui %(count)s persone" #: templates/user_profile/user_network.html:33 msgid "" @@ -7473,8 +7473,8 @@ msgstr[1] "%(counter)s Domande" #: templates/user_profile/user_stats.html:17 msgid "Answer" msgid_plural "Answers" -msgstr[0] "Risposte" -msgstr[1] "Risposta" +msgstr[0] "Risposta" +msgstr[1] "Risposte" #: templates/user_profile/user_stats.html:25 #, python-format @@ -7664,7 +7664,7 @@ msgstr "I contenuti di questo sito sono creati sotto licenza %(license)s" #: templates/widgets/footer.html:38 msgid "about" -msgstr "informazioni su Askbot" +msgstr "informazioni" #: templates/widgets/footer.html:40 templates/widgets/user_navigation.html:26 msgid "help" @@ -7817,7 +7817,7 @@ msgstr "medaglie" #: templates/widgets/question_edit_tips.html:5 msgid "ask a question interesting to this community" -msgstr "fai in modo che la tua risposta sia interessante per la comunità" +msgstr "fai in modo che la tua domanda sia interessante per la comunità" #: templates/widgets/question_summary.html:12 msgid "view" @@ -7828,8 +7828,8 @@ msgstr[1] "viste" #: templates/widgets/question_summary.html:30 msgid "answer" msgid_plural "answers" -msgstr[0] "risposte" -msgstr[1] "risposta" +msgstr[0] "risposta" +msgstr[1] "risposte" #: templates/widgets/question_summary.html:41 msgid "vote" -- cgit v1.2.3-1-g7c22 From ea576dbd7ac84fe0867a1e7bf2e7f965be8df2ee Mon Sep 17 00:00:00 2001 From: Evgeny Fadeev Date: Sat, 13 Oct 2012 00:53:44 -0400 Subject: fixed bug where answer count was not always decremented on main page on answer deletion --- askbot/models/question.py | 39 ++++++++++++++++++++++++++++++--------- 1 file changed, 30 insertions(+), 9 deletions(-) diff --git a/askbot/models/question.py b/askbot/models/question.py index 36a1725e..004ffe19 100644 --- a/askbot/models/question.py +++ b/askbot/models/question.py @@ -758,14 +758,26 @@ class Thread(models.Model): if user is None or user.is_anonymous(): return self.posts.get_answers().filter(deleted=False) else: - if user.is_administrator() or user.is_moderator(): - return self.posts.get_answers(user = user) - else: - return self.posts.get_answers(user = user).filter( - models.Q(deleted = False) \ - | models.Q(author = user) \ - | models.Q(deleted_by = user) - ) + return self.posts.get_answers( + user=user + ).filter(deleted=False) + # return self.posts.get_answers(user=user).filter( + # models.Q(deleted=False) \ + # | models.Q(author=user) \ + # | models.Q(deleted_by=user) + # ) + #we used to show deleted answers to admins, + #users who deleted those answers and answer owners + #but later decided to not show deleted answers at all + #because it makes caching the post lists for thread easier + #if user.is_administrator() or user.is_moderator(): + # return self.posts.get_answers(user=user) + #else: + # return self.posts.get_answers(user=user).filter( + # models.Q(deleted=False) \ + # | models.Q(author=user) \ + # | models.Q(deleted_by=user) + # ) def invalidate_cached_thread_content_fragment(self): cache.cache.delete(self.SUMMARY_CACHE_KEY_TPL % self.id) @@ -1281,7 +1293,7 @@ class Thread(models.Model): return last_updated_at, last_updated_by - def get_summary_html(self, search_state, visitor = None): + def get_summary_html(self, search_state=None, visitor = None): html = self.get_cached_summary_html(visitor) if not html: html = self.update_summary_html(visitor) @@ -1296,6 +1308,9 @@ class Thread(models.Model): re.UNICODE ) + if search_state is None: + search_state = DummySearchState() + while True: match = regex.search(html) if not match: @@ -1316,6 +1331,12 @@ class Thread(models.Model): return cache.cache.get(self.SUMMARY_CACHE_KEY_TPL % self.id) def update_summary_html(self, visitor = None): + #todo: it is quite wrong that visitor is an argument here + #because we do not include any visitor-related info in the cache key + #ideally cache should be shareable between users, so straight up + #using the user id for cache is wrong, we could use group + #memberships, but in that case we'd need to be more careful with + #cache invalidation context = { 'thread': self, #fetch new question post to make sure we're up-to-date -- cgit v1.2.3-1-g7c22 From 5fd9a8bc5de3649ca6423377baec96f527f863e5 Mon Sep 17 00:00:00 2001 From: Evgeny Fadeev Date: Sat, 13 Oct 2012 02:29:17 -0400 Subject: allowed user to post new answer after deleting a previous answer --- askbot/models/__init__.py | 2 +- askbot/models/question.py | 2 +- askbot/tests/db_api_tests.py | 21 +++++++++++++++++++++ 3 files changed, 23 insertions(+), 2 deletions(-) diff --git a/askbot/models/__init__.py b/askbot/models/__init__.py index e3afcbb9..f217b816 100644 --- a/askbot/models/__init__.py +++ b/askbot/models/__init__.py @@ -886,7 +886,7 @@ def user_assert_can_delete_answer(self, answer = None): 'you can delete only your own posts' ) low_rep_error_message = _( - 'Sorry, to deleted other people\' posts, a minimum ' + 'Sorry, to delete other people\'s posts, a minimum ' 'reputation of %(min_rep)s is required' ) % \ {'min_rep': askbot_settings.MIN_REP_TO_DELETE_OTHERS_POSTS} diff --git a/askbot/models/question.py b/askbot/models/question.py index 004ffe19..ef35f577 100644 --- a/askbot/models/question.py +++ b/askbot/models/question.py @@ -717,7 +717,7 @@ class Thread(models.Model): def get_answers_by_user(self, user): """regardless - deleted or not""" - return self.posts.filter(post_type = 'answer', author = user) + return self.posts.filter(post_type='answer', author=user, deleted=False) def has_answer_by_user(self, user): #use len to cache the queryset diff --git a/askbot/tests/db_api_tests.py b/askbot/tests/db_api_tests.py index b9e8f5b9..5477990a 100644 --- a/askbot/tests/db_api_tests.py +++ b/askbot/tests/db_api_tests.py @@ -9,6 +9,7 @@ from django.test.client import Client from django.conf import settings from django.contrib.auth.models import AnonymousUser from django import forms +from askbot import exceptions as askbot_exceptions from askbot.tests.utils import AskbotTestCase from askbot.tests.utils import with_settings from askbot import models @@ -38,6 +39,7 @@ class DBApiTests(AskbotTestCase): user = user, question = question, ) + return self.answer def assert_post_is_deleted(self, post): self.assertTrue(post.deleted == True) @@ -82,6 +84,25 @@ class DBApiTests(AskbotTestCase): ) return self.reload_object(q) + def test_user_cannot_post_two_answers(self): + question = self.post_question(user=self.user) + answer = self.post_answer(question=question, user=self.user) + self.assertRaises( + askbot_exceptions.AnswerAlreadyGiven, + self.post_answer, + question=question, + user=self.user + ) + + def test_user_can_post_answer_after_deleting_one(self): + question = self.post_question(user=self.user) + answer = self.post_answer(question=question, user=self.user) + self.user.delete_answer(answer=answer) + answer2 = self.post_answer(question=question, user=self.user) + answers = question.thread.get_answers(user=self.user) + self.assertEqual(answers.count(), 1) + self.assertEqual(answers[0], answer2) + def test_post_anonymous_question(self): q = self.ask_anonymous_question() self.assertTrue(q.is_anonymous) -- cgit v1.2.3-1-g7c22 From 24b73b4e25af5033a083422a0fa107114024266c Mon Sep 17 00:00:00 2001 From: Dario Kolak Date: Sat, 13 Oct 2012 23:35:27 +0200 Subject: fix user profile network and folowed section title --- askbot/templates/user_profile/user_favorites.html | 2 +- askbot/templates/user_profile/user_network.html | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/askbot/templates/user_profile/user_favorites.html b/askbot/templates/user_profile/user_favorites.html index 08c3c688..ffdcbd0d 100644 --- a/askbot/templates/user_profile/user_favorites.html +++ b/askbot/templates/user_profile/user_favorites.html @@ -1,7 +1,7 @@ {% extends "user_profile/user.html" %} {% block profilesection %} -

    {% trans %}followed questions{% endtrans %}

    + {% trans %}followed questions{% endtrans %} {% endblock %} {% block usercontent %} {% include "user_profile/users_questions.html" %} diff --git a/askbot/templates/user_profile/user_network.html b/askbot/templates/user_profile/user_network.html index f64d95b0..51de7b55 100644 --- a/askbot/templates/user_profile/user_network.html +++ b/askbot/templates/user_profile/user_network.html @@ -1,7 +1,7 @@ {% extends "user_profile/user.html" %} {% import "macros.html" as macros %} -{% block profileseciton %} +{% block profilesection %} {% trans %}network{% endtrans %} {% endblock %} {% block usercontent %} -- cgit v1.2.3-1-g7c22 From 3c6a182685ad217129271dfd77280b3710242777 Mon Sep 17 00:00:00 2001 From: Evgeny Fadeev Date: Sun, 14 Oct 2012 02:13:42 -0300 Subject: added test cases for making private posts, some tests fail --- askbot/tests/__init__.py | 1 + askbot/tests/question_views_tests.py | 89 ++++++++++++++++++++++++++++++++++++ 2 files changed, 90 insertions(+) create mode 100644 askbot/tests/question_views_tests.py diff --git a/askbot/tests/__init__.py b/askbot/tests/__init__.py index 59db8f67..7e7e3c48 100644 --- a/askbot/tests/__init__.py +++ b/askbot/tests/__init__.py @@ -18,6 +18,7 @@ from askbot.tests.haystack_search_tests import * from askbot.tests.email_parsing_tests import * from askbot.tests.widget_tests import * from askbot.tests.category_tree_tests import CategoryTreeTests +from askbot.tests.question_views_tests import * from askbot.tests.user_model_tests import UserModelTests from askbot.tests.user_views_tests import * from askbot.tests.utils_tests import * diff --git a/askbot/tests/question_views_tests.py b/askbot/tests/question_views_tests.py new file mode 100644 index 00000000..d6e64101 --- /dev/null +++ b/askbot/tests/question_views_tests.py @@ -0,0 +1,89 @@ +from bs4 import BeautifulSoup +from askbot.conf import settings as askbot_settings +from askbot import const +from askbot.tests.utils import AskbotTestCase +from askbot import models +from askbot.models.tag import get_global_group +from django.core.urlresolvers import reverse + + +class PrivateQuestionViewsTests(AskbotTestCase): + + def setUp(self): + self._backup = askbot_settings.GROUPS_ENABLED + askbot_settings.update('GROUPS_ENABLED', True) + self.user = self.create_user('user') + self.group = models.Group.objects.create( + name='the group', openness=models.Group.OPEN + ) + self.user.join_group(self.group) + self.qdata = { + 'title': 'test question title', + 'text': 'test question text' + } + self.client.login(user_id=self.user.id, method='force') + + def tearDown(self): + askbot_settings.update('GROUPS_ENABLED', self._backup) + + def test_post_private_question(self): + data = self.qdata + data['post_privately'] = 'true' + response1 = self.client.post(reverse('ask'), data=data) + response2 = self.client.get(response1['location']) + dom = BeautifulSoup(response2.content) + title = dom.find('h1').text + self.assertTrue(const.POST_STATUS['private'] in title) + question = models.Thread.objects.get(id=1) + self.assertEqual(question.title, self.qdata['title']) + self.assertFalse(get_global_group() in set(question.groups.all())) + + def test_publish_private_question(self): + question = self.post_question(user=self.user, is_private=True) + title = question.thread.get_title() + self.assertTrue(const.POST_STATUS['private'] in title) + data = self.qdata + data['post_privately'] = 'false' + data['select_revision'] = 'false' + response1 = self.client.post( + reverse('edit_question', kwargs={'id':question.id}), + data=data + ) + response2 = self.client.get(question.get_absolute_url()) + dom = BeautifulSoup(response2.content) + title = dom.find('h1').text + self.assertTrue(get_global_group() in set(question.groups.all())) + #todo: fix this fail + self.assertEqual(title, self.qdata['title']) + + def test_privatize_public_question(self): + question = self.post_question(user=self.user, is_private=True) + title = question.thread.get_title() + self.assertTrue(const.POST_STATUS['private'] in title) + data = self.qdata + data['post_privately'] = 'true' + data['select_revision'] = 'false' + response1 = self.client.post( + reverse('edit_question', kwargs={'id':question.id}), + data=data + ) + response2 = self.client.get(question.get_absolute_url()) + dom = BeautifulSoup(response2.content) + title = dom.find('h1').text + self.assertFalse(get_global_group() in set(question.groups.all())) + self.assertTrue(const.POST_STATUS['private'] in title) + + def test_private_checkbox_is_on_when_editing_private_question(self): + pass + + def test_private_checkbox_is_off_when_editing_public_question(self): + pass + + def test_private_answer(self): + pass + + def test_publish_private_answer(self): + pass + + def test_privatize_public_answer(self): + pass -- cgit v1.2.3-1-g7c22 From 6b0130e391d87723731ab0ebfbfed0fe03bc63fc Mon Sep 17 00:00:00 2001 From: Evgeny Fadeev Date: Mon, 15 Oct 2012 03:06:01 -0300 Subject: added test cases and fixed some issues related to posting of private questions and answers --- askbot/models/__init__.py | 15 ++-- askbot/models/post.py | 32 ++++---- askbot/models/question.py | 13 +++- askbot/tests/question_views_tests.py | 142 ++++++++++++++++++++++++++++++++--- askbot/views/users.py | 12 ++- askbot/views/writers.py | 14 ++-- 6 files changed, 180 insertions(+), 48 deletions(-) diff --git a/askbot/models/__init__.py b/askbot/models/__init__.py index f217b816..db9674e2 100644 --- a/askbot/models/__init__.py +++ b/askbot/models/__init__.py @@ -1730,14 +1730,15 @@ def user_edit_answer( ): if force == False: self.assert_can_edit_answer(answer) + answer.apply_edit( - edited_at = timestamp, - edited_by = self, - text = body_text, - comment = revision_comment, - wiki = wiki, - is_private = is_private, - by_email = by_email + edited_at=timestamp, + edited_by=self, + text=body_text, + comment=revision_comment, + wiki=wiki, + is_private=is_private, + by_email=by_email ) answer.thread.invalidate_cached_data() diff --git a/askbot/models/post.py b/askbot/models/post.py index 609c4f9e..10b3cdc7 100644 --- a/askbot/models/post.py +++ b/askbot/models/post.py @@ -59,6 +59,15 @@ class PostQuerySet(models.query.QuerySet): #todo: we may not need this query set class, #as all methods on this class seem to want to #belong to Thread manager or Query set. + def get_for_user(self, user): + if askbot_settings.GROUPS_ENABLED: + if user is None or user.is_anonymous(): + groups = [get_global_group()] + else: + groups = user.get_groups() + return self.filter(groups__in = groups).distinct() + else: + return self def get_by_text_query(self, search_query): """returns a query set of questions, @@ -156,24 +165,16 @@ class PostManager(BaseQuerySetManager): def get_query_set(self): return PostQuerySet(self.model) - def get_questions(self): - return self.filter(post_type='question') + def get_questions(self, user=None): + questions = self.filter(post_type='question') + return questions.get_for_user(user) - def get_answers(self, user = None): + def get_answers(self, user=None): """returns query set of answer posts, optionally filtered to exclude posts of groups to which user does not belong""" answers = self.filter(post_type='answer') - - if askbot_settings.GROUPS_ENABLED: - if user is None or user.is_anonymous(): - groups = [get_global_group()] - else: - groups = user.get_groups() - answers = answers.filter(groups__in = groups).distinct() - - return answers - + return answers.get_for_user(user) def get_comments(self): return self.filter(post_type='comment') @@ -1725,9 +1726,10 @@ class Post(models.Model): ##it is important to do this before __apply_edit b/c of signals!!! if self.is_private() != is_private: if is_private: - self.make_private(self.author) + #todo: make private for author or for the editor? + self.thread.make_private(self.author) else: - self.make_public() + self.thread.make_public(recursive=False) self.__apply_edit( edited_at=edited_at, diff --git a/askbot/models/question.py b/askbot/models/question.py index ef35f577..6c45f1eb 100644 --- a/askbot/models/question.py +++ b/askbot/models/question.py @@ -890,7 +890,8 @@ class Thread(models.Model): #if moderated - then author is guaranteed to be the #limited visibility enquirer published_answer_ids = self.posts.get_answers( - user=question_post.author#todo: may be > 1 + user=question_post.author + #todo: may be > 1 user ).filter( deleted=False ).order_by( @@ -905,9 +906,13 @@ class Thread(models.Model): #now put those answers first answer_map = dict([(answer.id, answer) for answer in answers]) for answer_id in published_answer_ids: - answer = answer_map[answer_id] - answers.remove(answer) - answers.insert(0, answer) + #note that answer map may not contain answers publised + #to the question enquirer, because current user may + #not have access to that answer, so we use the .get() method + answer = answer_map.get(answer_id, None) + if answer: + answers.remove(answer) + answers.insert(0, answer) return (question_post, answers, post_to_author, published_answer_ids) diff --git a/askbot/tests/question_views_tests.py b/askbot/tests/question_views_tests.py index d6e64101..b1836f9e 100644 --- a/askbot/tests/question_views_tests.py +++ b/askbot/tests/question_views_tests.py @@ -28,7 +28,7 @@ class PrivateQuestionViewsTests(AskbotTestCase): def test_post_private_question(self): data = self.qdata - data['post_privately'] = 'true' + data['post_privately'] = 'checked' response1 = self.client.post(reverse('ask'), data=data) response2 = self.client.get(response1['location']) dom = BeautifulSoup(response2.content) @@ -38,13 +38,28 @@ class PrivateQuestionViewsTests(AskbotTestCase): self.assertEqual(question.title, self.qdata['title']) self.assertFalse(get_global_group() in set(question.groups.all())) + #private question is not accessible to unauthorized users + self.client.logout() + response = self.client.get(question._question_post().get_absolute_url()) + self.assertEqual(response.status_code, 302) + self.assertEqual(response.content, '') + #private question link is not shown on the main page + #to unauthorized users + response = self.client.get(reverse('questions')) + self.assertFalse(self.qdata['title'] in response.content) + #private question link is not shown on the poster profile + #to the unauthorized users + response = self.client.get(self.user.get_profile_url()) + self.assertFalse(self.qdata['title'] in response.content) + def test_publish_private_question(self): question = self.post_question(user=self.user, is_private=True) title = question.thread.get_title() self.assertTrue(const.POST_STATUS['private'] in title) data = self.qdata - data['post_privately'] = 'false' + #data['post_privately'] = 'false' data['select_revision'] = 'false' + data['text'] = 'edited question text' response1 = self.client.post( reverse('edit_question', kwargs={'id':question.id}), data=data @@ -53,15 +68,18 @@ class PrivateQuestionViewsTests(AskbotTestCase): dom = BeautifulSoup(response2.content) title = dom.find('h1').text self.assertTrue(get_global_group() in set(question.groups.all())) - #todo: fix this fail self.assertEqual(title, self.qdata['title']) + self.client.logout() + response = self.client.get(question.get_absolute_url()) + self.assertTrue('edited question text' in response.content) + def test_privatize_public_question(self): - question = self.post_question(user=self.user, is_private=True) + question = self.post_question(user=self.user) title = question.thread.get_title() - self.assertTrue(const.POST_STATUS['private'] in title) + self.assertFalse(const.POST_STATUS['private'] in title) data = self.qdata - data['post_privately'] = 'true' + data['post_privately'] = 'checked' data['select_revision'] = 'false' response1 = self.client.post( reverse('edit_question', kwargs={'id':question.id}), @@ -74,16 +92,116 @@ class PrivateQuestionViewsTests(AskbotTestCase): self.assertTrue(const.POST_STATUS['private'] in title) def test_private_checkbox_is_on_when_editing_private_question(self): - pass + question = self.post_question(user=self.user, is_private=True) + response = self.client.get( + reverse('edit_question', kwargs={'id':question.id}) + ) + dom = BeautifulSoup(response.content) + checkbox = dom.find( + 'input', attrs={'type': 'checkbox', 'name': 'post_privately'} + ) + self.assertEqual(checkbox['checked'], 'checked') def test_private_checkbox_is_off_when_editing_public_question(self): - pass + question = self.post_question(user=self.user) + response = self.client.get( + reverse('edit_question', kwargs={'id':question.id}) + ) + dom = BeautifulSoup(response.content) + checkbox = dom.find( + 'input', attrs={'type': 'checkbox', 'name': 'post_privately'} + ) + self.assertEqual(checkbox.get('checked', False), False) + + +class PrivateAnswerViewsTests(AskbotTestCase): - def test_private_answer(self): - pass + def setUp(self): + self._backup = askbot_settings.GROUPS_ENABLED + askbot_settings.update('GROUPS_ENABLED', True) + self.user = self.create_user('user') + group = models.Group.objects.create( + name='the group', openness=models.Group.OPEN + ) + self.user.join_group(group) + self.question = self.post_question(user=self.user) + self.client.login(user_id=self.user.id, method='force') + + def tearDown(self): + askbot_settings.update('GROUPS_ENABLED', self._backup) + + def test_post_private_answer(self): + response1 = self.client.post( + reverse('answer', kwargs={'id': self.question.id}), + data={'text': 'some answer text', 'post_privately': 'checked'} + ) + answer = self.question.thread.get_answers(user=self.user)[0] + self.assertFalse(get_global_group() in set(answer.groups.all())) + self.client.logout() + + user2 = self.create_user('user2') + self.client.login(user_id=user2.id, method='force') + response = self.client.get(self.question.get_absolute_url()) + self.assertFalse('some answer text' in response.content) + + self.client.logout() + response = self.client.get(self.question.get_absolute_url()) + self.assertFalse('some answer text' in response.content) + + + def test_private_checkbox_is_on_when_editing_private_answer(self): + answer = self.post_answer( + question=self.question, user=self.user, is_private=True + ) + response = self.client.get( + reverse('edit_answer', kwargs={'id': answer.id}) + ) + dom = BeautifulSoup(response.content) + checkbox = dom.find( + 'input', attrs={'type': 'checkbox', 'name': 'post_privately'} + ) + self.assertEqual(checkbox['checked'], 'checked') + + def test_privaet_checkbox_is_off_when_editing_public_answer(self): + answer = self.post_answer(question=self.question, user=self.user) + response = self.client.get( + reverse('edit_answer', kwargs={'id': answer.id}) + ) + dom = BeautifulSoup(response.content) + checkbox = dom.find( + 'input', attrs={'type': 'checkbox', 'name': 'post_privately'} + ) + self.assertEqual(checkbox.get('checked', False), False) def test_publish_private_answer(self): - pass + answer = self.post_answer( + question=self.question, user=self.user, is_private=True + ) + self.client.post( + reverse('edit_answer', kwargs={'id': answer.id}), + data={'text': 'edited answer text', 'select_revision': 'false'} + ) + answer = self.reload_object(answer) + self.assertTrue(get_global_group() in answer.groups.all()) + self.client.logout() + response = self.client.get(self.question.get_absolute_url()) + self.assertTrue('edited answer text' in response.content) + def test_privatize_public_answer(self): - pass + answer = self.post_answer(question=self.question, user=self.user) + self.client.post( + reverse('edit_answer', kwargs={'id': answer.id}), + data={ + 'text': 'edited answer text', + 'post_privately': 'checked', + 'select_revision': 'false' + } + ) + #check that answer is not visible to the "everyone" group + answer = self.reload_object(answer) + self.assertFalse(get_global_group() in answer.groups.all()) + #check that countent is not seen by an anonymous user + self.client.logout() + response = self.client.get(self.question.get_absolute_url()) + self.assertFalse('edited answer text' in response.content) diff --git a/askbot/views/users.py b/askbot/views/users.py index 707f4e14..c22fd294 100644 --- a/askbot/views/users.py +++ b/askbot/views/users.py @@ -371,9 +371,15 @@ def user_stats(request, user, context): # # Questions # - questions = user.posts.get_questions().filter(**question_filter).\ - order_by('-points', '-thread__last_activity_at').\ - select_related('thread', 'thread__last_activity_by')[:100] + questions = user.posts.get_questions( + user=request.user + ).filter( + **question_filter + ).order_by( + '-points', '-thread__last_activity_at' + ).select_related( + 'thread', 'thread__last_activity_by' + )[:100] #added this if to avoid another query if questions is less than 100 if len(questions) < 100: diff --git a/askbot/views/writers.py b/askbot/views/writers.py index 8fcea796..db7a24d2 100644 --- a/askbot/views/writers.py +++ b/askbot/views/writers.py @@ -496,13 +496,13 @@ def edit_answer(request, id): if form.has_changed(): user = form.get_post_user(request.user) user.edit_answer( - answer = answer, - body_text = form.cleaned_data['text'], - revision_comment = form.cleaned_data['summary'], - wiki = form.cleaned_data.get('wiki', answer.wiki), - is_private = form.cleaned_data.get('is_private', False) - #todo: add wiki field to form - ) + answer=answer, + body_text=form.cleaned_data['text'], + revision_comment=form.cleaned_data['summary'], + wiki=form.cleaned_data.get('wiki', answer.wiki), + is_private=form.cleaned_data.get('post_privately', False) + #todo: add wiki field to form + ) return HttpResponseRedirect(answer.get_absolute_url()) else: revision_form = forms.RevisionForm(answer, revision) -- cgit v1.2.3-1-g7c22 From d83006dd9239fa77b95f77e361d15ad8289c7877 Mon Sep 17 00:00:00 2001 From: Evgeny Fadeev Date: Mon, 15 Oct 2012 03:56:38 -0300 Subject: fixed view at url /settings/export/ --- askbot/deps/livesettings/views.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/askbot/deps/livesettings/views.py b/askbot/deps/livesettings/views.py index 918c6602..d12eb602 100644 --- a/askbot/deps/livesettings/views.py +++ b/askbot/deps/livesettings/views.py @@ -96,6 +96,6 @@ def export_as_python(request): pp = pprint.PrettyPrinter(indent=4) pretty = pp.pformat(work) - return render_to_response('askbot.deps.livesettings/text.txt', { 'text' : pretty }, mimetype='text/plain') + return render_to_response('livesettings/text.txt', { 'text' : pretty }, mimetype='text/plain') export_as_python = never_cache(staff_member_required(export_as_python)) -- cgit v1.2.3-1-g7c22 From d51bdbe4a5e1013961bfc40ab8c1ed66f66a90b3 Mon Sep 17 00:00:00 2001 From: Stefano Mancini Date: Mon, 15 Oct 2012 14:38:19 +0200 Subject: some translations --- askbot/locale/it/LC_MESSAGES/django.mo | Bin 166514 -> 166399 bytes askbot/locale/it/LC_MESSAGES/django.po | 8 +++----- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/askbot/locale/it/LC_MESSAGES/django.mo b/askbot/locale/it/LC_MESSAGES/django.mo index a03192ed..32c8c6d8 100644 Binary files a/askbot/locale/it/LC_MESSAGES/django.mo and b/askbot/locale/it/LC_MESSAGES/django.mo differ diff --git a/askbot/locale/it/LC_MESSAGES/django.po b/askbot/locale/it/LC_MESSAGES/django.po index 9f6b33c6..c11980d5 100644 --- a/askbot/locale/it/LC_MESSAGES/django.po +++ b/askbot/locale/it/LC_MESSAGES/django.po @@ -3159,8 +3159,7 @@ msgstr "Cambia password di %(provider)s" #, python-format msgid "Click to see if your %(provider)s signin still works for %(site_name)s" msgstr "" -"Clicca per vedere se la tua autenticazione con %(provider)s funziona ancora " -"per %(site_name)s" +"Clicca per accedere con %(provider)s in %(site_name)s" #: deps/django_authopenid/util.py:624 #, python-format @@ -3207,7 +3206,7 @@ msgstr "La combinazione login password non è corretta" #: deps/django_authopenid/views.py:657 msgid "Please click any of the icons below to sign in" -msgstr "Sei pregato di cliccare in una delle icone sotto per accedere" +msgstr "Sei pregato di cliccare su una delle icone sotto per accedere" #: deps/django_authopenid/views.py:659 msgid "Account recovery email sent" @@ -5867,8 +5866,7 @@ msgid "" "However, you still may be logged in to your OpenID provider. Please logout " "of your provider if you wish to do so." msgstr "" -"Comunque, puoi ancora essere collegato col tuo provider OpenID. Prego " -"sloggati se vuoi continuare." +"Ti aspettiamo presto!" #: templates/authopenid/signin.html:5 #: templates/authopenid/widget_signin.html:5 -- cgit v1.2.3-1-g7c22 From eaa960425d17401e978c7ca54570d31d52ec256c Mon Sep 17 00:00:00 2001 From: Evgeny Fadeev Date: Mon, 15 Oct 2012 18:20:58 -0300 Subject: reverted changes in the templates, because I did not understand why they were necessary --- askbot/templates/email/macros.html | 24 ++++++++++++------------ askbot/templates/email/post_as_subthread.html | 4 ++-- 2 files changed, 14 insertions(+), 14 deletions(-) diff --git a/askbot/templates/email/macros.html b/askbot/templates/email/macros.html index 4ad3188f..125705e2 100644 --- a/askbot/templates/email/macros.html +++ b/askbot/templates/email/macros.html @@ -14,9 +14,9 @@ {% if is_leaf_post %} {% trans %}Question by {{ author }}:{% endtrans %} {% else %} - {% trans %} + {% trans -%} In reply to {{ author }}'s question: - {% endtrans %} + {%- endtrans %} {% endif %} {% else %} {% trans %}Question :{% endtrans %} @@ -39,13 +39,13 @@

    {% if format == 'parent_subthread' %} {% if is_leaf_post %} - {% trans %} + {% trans -%} {{ author }}'s answer: - {% endtrans %} + {%- endtrans %} {% else %} - {% trans %} + {% trans -%} In reply to {{ author }}'s answer: - {% endtrans %} + {%- endtrans %} {% endif %} {% else %} {% trans %}Answered by {{ author }}:{% endtrans %} @@ -55,18 +55,18 @@

    {% if format == 'parent_subthread' %} {% if is_leaf_post %} - {% trans %} + {% trans -%} {{ author }}'s comment: - {% endtrans %} + {%- endtrans %} {% else %} - {% trans %} + {% trans -%} In reply to {{ author }}'s comment: - {% endtrans %} + {%- endtrans %} {% endif %} {% else %} - {% trans author %} + {% trans author -%} Commented by {{ author }}: - {% endtrans %} + {%- endtrans %} {% endif %}

    {% endif %} diff --git a/askbot/templates/email/post_as_subthread.html b/askbot/templates/email/post_as_subthread.html index ad7cabd3..4a4bd047 100644 --- a/askbot/templates/email/post_as_subthread.html +++ b/askbot/templates/email/post_as_subthread.html @@ -7,9 +7,9 @@

    {% trans count=comments|length -%} {{ comment }} comment: - {% pluralize %} + {%- pluralize -%} {{ count }} comments: - {% endtrans %} + {%- endtrans -%}

    {% for comment in comments %} {{ quoted_post(comment, quote_level = 1) }} -- cgit v1.2.3-1-g7c22 From 8206b2955fc0953afe9f7f7b6834a9e132f5d497 Mon Sep 17 00:00:00 2001 From: Evgeny Fadeev Date: Mon, 15 Oct 2012 18:23:31 -0300 Subject: added credits for translation to Stefano Mancini --- askbot/doc/source/contributors.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/askbot/doc/source/contributors.rst b/askbot/doc/source/contributors.rst index ce8656ea..f6ad51da 100644 --- a/askbot/doc/source/contributors.rst +++ b/askbot/doc/source/contributors.rst @@ -54,6 +54,6 @@ Translations * Pekka Gaiser - German * Pekka Järvinen - Finnish * Adi Robian - Romanian -* Dario Ghilardi, Federico Poloni, `Luca Ferroni `_ - Italian +* `Stefano Mancini `_, Dario Ghilardi, Federico Poloni, `Luca Ferroni `_ - Italian * `Jordi Bofill `_ - Catalan -- cgit v1.2.3-1-g7c22 From cf917cdbf65fb9988f582dca807472ff7f7b9705 Mon Sep 17 00:00:00 2001 From: Adolfo Fitoria Date: Tue, 16 Oct 2012 10:46:37 -0600 Subject: fixed setup_templates settings.py files --- askbot/setup_templates/settings.py | 5 +++-- askbot/setup_templates/settings.py.mustache | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/askbot/setup_templates/settings.py b/askbot/setup_templates/settings.py index 94df6f29..f9fdc8b9 100644 --- a/askbot/setup_templates/settings.py +++ b/askbot/setup_templates/settings.py @@ -245,10 +245,11 @@ HAYSTACK_SEARCH_ENGINE = 'simple' TINYMCE_COMPRESSOR = True TINYMCE_SPELLCHECKER = False -TINYMCE_JS_ROOT = os.path.join(STATIC_ROOT, 'common/media/js/tinymce/') -TINYMCE_URL = STATIC_URL + 'common/media/js/tinymce/' +TINYMCE_JS_ROOT = os.path.join(STATIC_ROOT, 'default/media/js/tinymce/') +TINYMCE_URL = STATIC_URL + 'default/media/js/tinymce/' TINYMCE_DEFAULT_CONFIG = { 'plugins': 'askbot_imageuploader,askbot_attachment', + 'convert_urls': False, 'theme': 'advanced', 'content_css': STATIC_URL + 'default/media/style/tinymce/content.css', 'force_br_newlines': True, diff --git a/askbot/setup_templates/settings.py.mustache b/askbot/setup_templates/settings.py.mustache index 74295513..7909c738 100644 --- a/askbot/setup_templates/settings.py.mustache +++ b/askbot/setup_templates/settings.py.mustache @@ -247,10 +247,11 @@ HAYSTACK_SEARCH_ENGINE = 'simple' TINYMCE_COMPRESSOR = True TINYMCE_SPELLCHECKER = False -TINYMCE_JS_ROOT = os.path.join(STATIC_ROOT, 'common/media/js/tinymce/') -TINYMCE_URL = STATIC_URL + 'common/media/js/tinymce/' +TINYMCE_JS_ROOT = os.path.join(STATIC_ROOT, 'default/media/js/tinymce/') +TINYMCE_URL = STATIC_URL + 'default/media/js/tinymce/' TINYMCE_DEFAULT_CONFIG = { 'plugins': 'askbot_imageuploader,askbot_attachment', + 'convert_urls': False, 'theme': 'advanced', 'content_css': STATIC_URL + 'default/media/style/tinymce/content.css', 'force_br_newlines': True, -- cgit v1.2.3-1-g7c22 From e641ae9c3270fdc86e6b25af2399e4c56f85867e Mon Sep 17 00:00:00 2001 From: Adolfo Fitoria Date: Tue, 16 Oct 2012 11:45:03 -0600 Subject: added tinymce to INSTALLED_APPS in setup_templates --- askbot/setup_templates/settings.py | 1 + askbot/setup_templates/settings.py.mustache | 1 + 2 files changed, 2 insertions(+) diff --git a/askbot/setup_templates/settings.py b/askbot/setup_templates/settings.py index f9fdc8b9..ec98175c 100644 --- a/askbot/setup_templates/settings.py +++ b/askbot/setup_templates/settings.py @@ -163,6 +163,7 @@ INSTALLED_APPS = ( 'django.contrib.sitemaps', #'debug_toolbar', #'haystack', + 'tinymce', 'askbot', 'askbot.deps.django_authopenid', #'askbot.importers.stackexchange', #se loader diff --git a/askbot/setup_templates/settings.py.mustache b/askbot/setup_templates/settings.py.mustache index 7909c738..ae0ff4cc 100644 --- a/askbot/setup_templates/settings.py.mustache +++ b/askbot/setup_templates/settings.py.mustache @@ -164,6 +164,7 @@ INSTALLED_APPS = ( #Optional, to enable haystack search #'haystack', 'askbot', + 'tinymce', 'askbot.deps.django_authopenid', #'askbot.importers.stackexchange', #se loader 'south', -- cgit v1.2.3-1-g7c22 From b82f205ed5c99cdcf41d981f6bdfb3222370254c Mon Sep 17 00:00:00 2001 From: Evgeny Fadeev Date: Tue, 16 Oct 2012 17:31:21 -0300 Subject: made height and line-height the same on most text input elements for better text vertical alignment --- askbot/media/style/style.css | 46 +++++++++++++++++++++++++++++++++++++------ askbot/media/style/style.less | 20 ++++++++++++------- 2 files changed, 53 insertions(+), 13 deletions(-) diff --git a/askbot/media/style/style.css b/askbot/media/style/style.css index 3abbd362..79bc422b 100644 --- a/askbot/media/style/style.css +++ b/askbot/media/style/style.css @@ -139,6 +139,9 @@ blockquote { padding: 10px 0px 1px 10px; background-color: #F5F5F5; } +html { + overflow-y: scroll; +} /* http://pathfindersoftware.com/2007/09/developers-note-2/ */ * html .clearfix, * html .paginator { @@ -444,6 +447,7 @@ body.user-messages { #searchBar .searchInputCancelable { font-size: 26px; height: 39px; + line-height: 39px; font-weight: 300; background: #FFF; border: 0px; @@ -484,6 +488,7 @@ body.user-messages { color: #ce8888; background: #fff; height: 42px; + line-height: 42px; border: 0px; border-left: #deded0 1px solid; text-align: center; @@ -661,6 +666,7 @@ body.anon #searchBar .searchInputCancelable { padding-left: 5px; border: #c9c9b5 1px solid; height: 25px; + line-height: 25px; font-size: 14px; } .box .inputs #ab-tag-search { @@ -1434,8 +1440,8 @@ ul#related-tags li { } #askFormBar .questionTitleInput { font-size: 24px; - line-height: 24px; height: 36px; + line-height: 36px; margin: 0px; padding: 0px 0 0 5px; border: #cce6ec 3px solid; @@ -1501,6 +1507,7 @@ ul#related-tags li { .edit-answer-page #id_post_author_email { border: #cce6ec 3px solid; height: 25px; + line-height: 25px; padding-left: 5px; font-size: 14px; width: 186px; @@ -1815,6 +1822,24 @@ ul#related-tags li { .wmd-preview IMG { max-width: 600px; } +.defaultSkin table.mceLayout, +.defaultSkin table.mceLayout tr.mceFirst td { + border: none; +} +.defaultSkin table.mceLayout tr.mceLast td { + border-bottom: none; +} +.mceStatusbar { + height: 5px; + background: #fff; +} +.defaultSkin span.mce_askbot_imageuploader { + background-position: -380px 0px; +} +.defaultSkin span.mce_askbot_attachment { + background-image: url(../images/attachment.png); + background-position: 0px 0px; +} .user-page .wmd-buttons { width: 725px; } @@ -2053,16 +2078,24 @@ ul#related-tags li { } .question-page .post-controls .question-delete, .question-page .answer-controls .question-delete { - background: url(../images/delete.png) no-repeat center left; + background: url(../images/delete.png) no-repeat left 2px; padding-left: 11px; } .question-page .post-controls .question-flag, .question-page .answer-controls .question-flag { background: url(../images/flag.png) no-repeat center left; } +.question-page .post-controls .answer-publish, +.question-page .answer-controls .answer-publish { + background: url(../images/publish.png) no-repeat center left; +} +.question-page .post-controls .answer-unpublish, +.question-page .answer-controls .answer-unpublish { + background: url(../images/unpublish.png) no-repeat 2px center; +} .question-page .post-controls .question-edit, .question-page .answer-controls .question-edit { - background: url(../images/edit2.png) no-repeat center left; + background: url(../images/edit2.png) no-repeat 2px center; } .question-page .post-controls .question-retag, .question-page .answer-controls .question-retag { @@ -2607,6 +2640,7 @@ ul#related-tags li { .user-profile-page select { border: #cce6ec 3px solid; height: 25px; + line-height: 25px; padding-left: 5px; width: 395px; font-size: 14px; @@ -2886,11 +2920,10 @@ a:hover.medal { /* profile page */ .tabBar-profile { width: 100%; - margin-bottom: 15px; + margin-bottom: 5px; float: left; } .user-profile-page { - font-size: 13px; color: #525252; } .user-profile-page p { @@ -3301,7 +3334,7 @@ table.ab-subscr-form { } .errors { line-height: 20px; - color: red; + color: #990000; } .error, .openid-signin p.error { @@ -4084,6 +4117,7 @@ textarea.tipped-input { border: none; font-size: 15px; font-color: #707070; + height: 16px; line-height: 16px; margin-top: 9px; -webkit-box-shadow: none; diff --git a/askbot/media/style/style.less b/askbot/media/style/style.less index a7d035ed..9e2e2a25 100644 --- a/askbot/media/style/style.less +++ b/askbot/media/style/style.less @@ -469,6 +469,7 @@ body.user-messages { .searchInput, .searchInputCancelable{ font-size: 26px; height: 39px; + line-height: 39px; font-weight:300; background:#FFF; border:0px; @@ -515,6 +516,7 @@ body.user-messages { color: #ce8888; background:#fff; height: 42px; + line-height: 42px; border:0px; border-left:#deded0 1px solid; text-align: center; @@ -669,6 +671,7 @@ body.anon { padding-left:5px; border:#c9c9b5 1px solid; height:25px; + line-height:25px; font-size: 14px; } #ab-tag-search { @@ -1433,8 +1436,8 @@ ul#related-tags li { } .questionTitleInput { font-size: 24px; - line-height: 24px; height: 36px; + line-height: 36px; margin: 0px; padding: 0px 0 0 5px; border:#cce6ec 3px solid; @@ -1496,11 +1499,12 @@ ul#related-tags li { .edit-answer-page { #id_post_author_username, #id_post_author_email { - border:#cce6ec 3px solid; - height:25px; - padding-left:5px; - font-size:14px; - width:186px; + border: #cce6ec 3px solid; + height: 25px; + line-height: 25px; + padding-left: 5px; + font-size: 14px; + width: 186px; } #id_post_author_email { margin-left: 10px; @@ -2503,6 +2507,7 @@ ul#related-tags li { input[type="text"],input[type="password"],select{ border:#cce6ec 3px solid; height:25px; + line-height: 25px; padding-left:5px; width:395px; font-size:14px; @@ -2564,7 +2569,7 @@ ul#related-tags li { #email-input-fs,#local_login_buttons,#password-fs,#openid-fs{ margin-top:10px; #id_email,#id_username,#id_password{ - font-size: 12px; + font-size: 12px; line-height: 20px; height: 20px; margin: 0px; @@ -3974,6 +3979,7 @@ textarea.tipped-input { border: none; font-size: 15px; font-color: @info-text; + height: 16px; line-height: 16px; margin-top: 9px; -webkit-box-shadow: none;/* undo bootstrap glow */ -- cgit v1.2.3-1-g7c22 From 5ebe59eca6b06119a986532a89666400da563001 Mon Sep 17 00:00:00 2001 From: Evgeny Fadeev Date: Tue, 16 Oct 2012 22:04:44 -0300 Subject: fixed a bug where user cannot be deleted with postgres db backend in the django admin --- .../migrations/0154_update_postgres_user_search.py | 390 +++++++++++++++++++++ .../postgresql/user_profile_search_16102012.plsql | 98 ++++++ askbot/tests/user_model_tests.py | 10 + 3 files changed, 498 insertions(+) create mode 100644 askbot/migrations/0154_update_postgres_user_search.py create mode 100644 askbot/search/postgresql/user_profile_search_16102012.plsql diff --git a/askbot/migrations/0154_update_postgres_user_search.py b/askbot/migrations/0154_update_postgres_user_search.py new file mode 100644 index 00000000..54bb5c50 --- /dev/null +++ b/askbot/migrations/0154_update_postgres_user_search.py @@ -0,0 +1,390 @@ +# encoding: utf-8 +import askbot +import datetime +import os +from askbot.search import postgresql +from south.db import db +from south.v2 import DataMigration +from django.db import models + +class Migration(DataMigration): + + def forwards(self, orm): + "Write your forwards methods here." + db_engine_name = askbot.get_database_engine_name() + if 'postgresql_psycopg2' in db_engine_name: + script_path = os.path.join( + askbot.get_install_directory(), + 'search', + 'postgresql', + 'user_profile_search_16102012.plsql' + ) + postgresql.setup_full_text_search(script_path) + + + def backwards(self, orm): + "Write your backwards methods here." + + + models = { + 'askbot.activity': { + 'Meta': {'object_name': 'Activity', 'db_table': "u'activity'"}, + 'active_at': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), + 'activity_type': ('django.db.models.fields.SmallIntegerField', [], {}), + 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'is_auditted': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), + 'object_id': ('django.db.models.fields.PositiveIntegerField', [], {}), + 'question': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['askbot.Post']", 'null': 'True'}), + 'receiving_users': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'received_activity'", 'symmetrical': 'False', 'to': "orm['auth.User']"}), + 'recipients': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'incoming_activity'", 'symmetrical': 'False', 'through': "orm['askbot.ActivityAuditStatus']", 'to': "orm['auth.User']"}), + 'summary': ('django.db.models.fields.TextField', [], {'default': "''"}), + 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) + }, + 'askbot.activityauditstatus': { + 'Meta': {'unique_together': "(('user', 'activity'),)", 'object_name': 'ActivityAuditStatus'}, + 'activity': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['askbot.Activity']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'status': ('django.db.models.fields.SmallIntegerField', [], {'default': '0'}), + 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) + }, + 'askbot.anonymousanswer': { + 'Meta': {'object_name': 'AnonymousAnswer'}, + 'added_at': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), + 'author': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']", 'null': 'True'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'ip_addr': ('django.db.models.fields.IPAddressField', [], {'max_length': '15'}), + 'question': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'anonymous_answers'", 'to': "orm['askbot.Post']"}), + 'session_key': ('django.db.models.fields.CharField', [], {'max_length': '40'}), + 'summary': ('django.db.models.fields.CharField', [], {'max_length': '180'}), + 'text': ('django.db.models.fields.TextField', [], {}), + 'wiki': ('django.db.models.fields.BooleanField', [], {'default': 'False'}) + }, + 'askbot.anonymousquestion': { + 'Meta': {'object_name': 'AnonymousQuestion'}, + 'added_at': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), + 'author': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']", 'null': 'True'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'ip_addr': ('django.db.models.fields.IPAddressField', [], {'max_length': '15'}), + 'is_anonymous': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), + 'session_key': ('django.db.models.fields.CharField', [], {'max_length': '40'}), + 'summary': ('django.db.models.fields.CharField', [], {'max_length': '180'}), + 'tagnames': ('django.db.models.fields.CharField', [], {'max_length': '125'}), + 'text': ('django.db.models.fields.TextField', [], {}), + 'title': ('django.db.models.fields.CharField', [], {'max_length': '300'}), + 'wiki': ('django.db.models.fields.BooleanField', [], {'default': 'False'}) + }, + 'askbot.askwidget': { + 'Meta': {'object_name': 'AskWidget'}, + 'group': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['askbot.Group']", 'null': 'True', 'blank': 'True'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'include_text_field': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), + 'inner_style': ('django.db.models.fields.TextField', [], {'blank': 'True'}), + 'outer_style': ('django.db.models.fields.TextField', [], {'blank': 'True'}), + 'tag': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['askbot.Tag']", 'null': 'True', 'blank': 'True'}), + 'title': ('django.db.models.fields.CharField', [], {'max_length': '100'}) + }, + 'askbot.award': { + 'Meta': {'object_name': 'Award', 'db_table': "u'award'"}, + 'awarded_at': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), + 'badge': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'award_badge'", 'to': "orm['askbot.BadgeData']"}), + 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'notified': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), + 'object_id': ('django.db.models.fields.PositiveIntegerField', [], {}), + 'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'award_user'", 'to': "orm['auth.User']"}) + }, + 'askbot.badgedata': { + 'Meta': {'ordering': "('slug',)", 'object_name': 'BadgeData'}, + 'awarded_count': ('django.db.models.fields.PositiveIntegerField', [], {'default': '0'}), + 'awarded_to': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'badges'", 'symmetrical': 'False', 'through': "orm['askbot.Award']", 'to': "orm['auth.User']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'slug': ('django.db.models.fields.SlugField', [], {'unique': 'True', 'max_length': '50', 'db_index': 'True'}) + }, + 'askbot.draftanswer': { + 'Meta': {'object_name': 'DraftAnswer'}, + 'author': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'draft_answers'", 'to': "orm['auth.User']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'text': ('django.db.models.fields.TextField', [], {'null': 'True'}), + 'thread': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'draft_answers'", 'to': "orm['askbot.Thread']"}) + }, + 'askbot.draftquestion': { + 'Meta': {'object_name': 'DraftQuestion'}, + 'author': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'tagnames': ('django.db.models.fields.CharField', [], {'max_length': '125', 'null': 'True'}), + 'text': ('django.db.models.fields.TextField', [], {'null': 'True'}), + 'title': ('django.db.models.fields.CharField', [], {'max_length': '300', 'null': 'True'}) + }, + 'askbot.emailfeedsetting': { + 'Meta': {'unique_together': "(('subscriber', 'feed_type'),)", 'object_name': 'EmailFeedSetting'}, + 'added_at': ('django.db.models.fields.DateTimeField', [], {'auto_now_add': 'True', 'blank': 'True'}), + 'feed_type': ('django.db.models.fields.CharField', [], {'max_length': '16'}), + 'frequency': ('django.db.models.fields.CharField', [], {'default': "'n'", 'max_length': '8'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'reported_at': ('django.db.models.fields.DateTimeField', [], {'null': 'True'}), + 'subscriber': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'notification_subscriptions'", 'to': "orm['auth.User']"}) + }, + 'askbot.favoritequestion': { + 'Meta': {'object_name': 'FavoriteQuestion', 'db_table': "u'favorite_question'"}, + 'added_at': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'thread': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['askbot.Thread']"}), + 'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'user_favorite_questions'", 'to': "orm['auth.User']"}) + }, + 'askbot.group': { + 'Meta': {'object_name': 'Group', '_ormbases': ['auth.Group']}, + 'description': ('django.db.models.fields.related.OneToOneField', [], {'blank': 'True', 'related_name': "'described_group'", 'unique': 'True', 'null': 'True', 'to': "orm['askbot.Post']"}), + 'group_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['auth.Group']", 'unique': 'True', 'primary_key': 'True'}), + 'is_vip': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), + 'logo_url': ('django.db.models.fields.URLField', [], {'max_length': '200', 'null': 'True'}), + 'moderate_answers_to_enquirers': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), + 'moderate_email': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), + 'openness': ('django.db.models.fields.SmallIntegerField', [], {'default': '2'}), + 'preapproved_email_domains': ('django.db.models.fields.TextField', [], {'default': "''", 'null': 'True', 'blank': 'True'}), + 'preapproved_emails': ('django.db.models.fields.TextField', [], {'default': "''", 'null': 'True', 'blank': 'True'}) + }, + 'askbot.groupmembership': { + 'Meta': {'object_name': 'GroupMembership', '_ormbases': ['auth.AuthUserGroups']}, + 'authusergroups_ptr': ('django.db.models.fields.related.OneToOneField', [], {'to': "orm['auth.AuthUserGroups']", 'unique': 'True', 'primary_key': 'True'}), + 'level': ('django.db.models.fields.SmallIntegerField', [], {'default': '1'}) + }, + 'askbot.markedtag': { + 'Meta': {'object_name': 'MarkedTag'}, + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'reason': ('django.db.models.fields.CharField', [], {'max_length': '16'}), + 'tag': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'user_selections'", 'to': "orm['askbot.Tag']"}), + 'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'tag_selections'", 'to': "orm['auth.User']"}) + }, + 'askbot.post': { + 'Meta': {'object_name': 'Post'}, + 'added_at': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), + 'approved': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'db_index': 'True'}), + 'author': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'posts'", 'to': "orm['auth.User']"}), + 'comment_count': ('django.db.models.fields.PositiveIntegerField', [], {'default': '0'}), + 'deleted': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'db_index': 'True'}), + 'deleted_at': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), + 'deleted_by': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'deleted_posts'", 'null': 'True', 'to': "orm['auth.User']"}), + 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'group_posts'", 'symmetrical': 'False', 'through': "orm['askbot.PostToGroup']", 'to': "orm['askbot.Group']"}), + 'html': ('django.db.models.fields.TextField', [], {'null': 'True'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'is_anonymous': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), + 'last_edited_at': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), + 'last_edited_by': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'last_edited_posts'", 'null': 'True', 'to': "orm['auth.User']"}), + 'locked': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), + 'locked_at': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), + 'locked_by': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'locked_posts'", 'null': 'True', 'to': "orm['auth.User']"}), + 'offensive_flag_count': ('django.db.models.fields.SmallIntegerField', [], {'default': '0'}), + 'old_answer_id': ('django.db.models.fields.PositiveIntegerField', [], {'default': 'None', 'unique': 'True', 'null': 'True', 'blank': 'True'}), + 'old_comment_id': ('django.db.models.fields.PositiveIntegerField', [], {'default': 'None', 'unique': 'True', 'null': 'True', 'blank': 'True'}), + 'old_question_id': ('django.db.models.fields.PositiveIntegerField', [], {'default': 'None', 'unique': 'True', 'null': 'True', 'blank': 'True'}), + 'parent': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'comments'", 'null': 'True', 'to': "orm['askbot.Post']"}), + 'points': ('django.db.models.fields.IntegerField', [], {'default': '0', 'db_column': "'score'"}), + 'post_type': ('django.db.models.fields.CharField', [], {'max_length': '255', 'db_index': 'True'}), + 'summary': ('django.db.models.fields.TextField', [], {'null': 'True'}), + 'text': ('django.db.models.fields.TextField', [], {'null': 'True'}), + 'thread': ('django.db.models.fields.related.ForeignKey', [], {'default': 'None', 'related_name': "'posts'", 'null': 'True', 'blank': 'True', 'to': "orm['askbot.Thread']"}), + 'vote_down_count': ('django.db.models.fields.IntegerField', [], {'default': '0'}), + 'vote_up_count': ('django.db.models.fields.IntegerField', [], {'default': '0'}), + 'wiki': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), + 'wikified_at': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}) + }, + 'askbot.postflagreason': { + 'Meta': {'object_name': 'PostFlagReason'}, + 'added_at': ('django.db.models.fields.DateTimeField', [], {}), + 'author': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}), + 'details': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'post_reject_reasons'", 'to': "orm['askbot.Post']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'title': ('django.db.models.fields.CharField', [], {'max_length': '128'}) + }, + 'askbot.postrevision': { + 'Meta': {'ordering': "('-revision',)", 'unique_together': "(('post', 'revision'),)", 'object_name': 'PostRevision'}, + 'approved': ('django.db.models.fields.BooleanField', [], {'default': 'False', 'db_index': 'True'}), + 'approved_at': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), + 'approved_by': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']", 'null': 'True', 'blank': 'True'}), + 'author': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'postrevisions'", 'to': "orm['auth.User']"}), + 'by_email': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), + 'email_address': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'null': 'True', 'blank': 'True'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'is_anonymous': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), + 'post': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'revisions'", 'null': 'True', 'to': "orm['askbot.Post']"}), + 'revised_at': ('django.db.models.fields.DateTimeField', [], {}), + 'revision': ('django.db.models.fields.PositiveIntegerField', [], {}), + 'summary': ('django.db.models.fields.CharField', [], {'max_length': '300', 'blank': 'True'}), + 'tagnames': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '125', 'blank': 'True'}), + 'text': ('django.db.models.fields.TextField', [], {}), + 'title': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '300', 'blank': 'True'}) + }, + 'askbot.posttogroup': { + 'Meta': {'unique_together': "(('post', 'group'),)", 'object_name': 'PostToGroup', 'db_table': "'askbot_post_groups'"}, + 'group': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['askbot.Group']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'post': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['askbot.Post']"}) + }, + 'askbot.questionview': { + 'Meta': {'object_name': 'QuestionView'}, + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'question': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'viewed'", 'to': "orm['askbot.Post']"}), + 'when': ('django.db.models.fields.DateTimeField', [], {}), + 'who': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'question_views'", 'to': "orm['auth.User']"}) + }, + 'askbot.questionwidget': { + 'Meta': {'object_name': 'QuestionWidget'}, + 'group': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['askbot.Group']", 'null': 'True', 'blank': 'True'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'order_by': ('django.db.models.fields.CharField', [], {'default': "'-added_at'", 'max_length': '18'}), + 'question_number': ('django.db.models.fields.PositiveIntegerField', [], {'default': '7'}), + 'search_query': ('django.db.models.fields.CharField', [], {'default': "''", 'max_length': '50', 'null': 'True', 'blank': 'True'}), + 'style': ('django.db.models.fields.TextField', [], {'default': '"\\n@import url(\'http://fonts.googleapis.com/css?family=Yanone+Kaffeesatz:300,400,700\');\\nbody {\\n overflow: hidden;\\n}\\n\\n#container {\\n width: 200px;\\n height: 350px;\\n}\\nul {\\n list-style: none;\\n padding: 5px;\\n margin: 5px;\\n}\\nli {\\n border-bottom: #CCC 1px solid;\\n padding-bottom: 5px;\\n padding-top: 5px;\\n}\\nli:last-child {\\n border: none;\\n}\\na {\\n text-decoration: none;\\n color: #464646;\\n font-family: \'Yanone Kaffeesatz\', sans-serif;\\n font-size: 15px;\\n}\\n"', 'blank': 'True'}), + 'tagnames': ('django.db.models.fields.CharField', [], {'max_length': '50'}), + 'title': ('django.db.models.fields.CharField', [], {'max_length': '100'}) + }, + 'askbot.replyaddress': { + 'Meta': {'object_name': 'ReplyAddress'}, + 'address': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '25'}), + 'allowed_from_email': ('django.db.models.fields.EmailField', [], {'max_length': '150'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'post': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'reply_addresses'", 'null': 'True', 'to': "orm['askbot.Post']"}), + 'reply_action': ('django.db.models.fields.CharField', [], {'default': "'auto_answer_or_comment'", 'max_length': '32'}), + 'response_post': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'edit_addresses'", 'null': 'True', 'to': "orm['askbot.Post']"}), + 'used_at': ('django.db.models.fields.DateTimeField', [], {'default': 'None', 'null': 'True'}), + 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) + }, + 'askbot.repute': { + 'Meta': {'object_name': 'Repute', 'db_table': "u'repute'"}, + 'comment': ('django.db.models.fields.CharField', [], {'max_length': '128', 'null': 'True'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'negative': ('django.db.models.fields.SmallIntegerField', [], {'default': '0'}), + 'positive': ('django.db.models.fields.SmallIntegerField', [], {'default': '0'}), + 'question': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['askbot.Post']", 'null': 'True', 'blank': 'True'}), + 'reputation': ('django.db.models.fields.IntegerField', [], {'default': '1'}), + 'reputation_type': ('django.db.models.fields.SmallIntegerField', [], {}), + 'reputed_at': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), + 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) + }, + 'askbot.tag': { + 'Meta': {'ordering': "('-used_count', 'name')", 'object_name': 'Tag', 'db_table': "u'tag'"}, + 'created_by': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'created_tags'", 'to': "orm['auth.User']"}), + 'deleted': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), + 'deleted_at': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), + 'deleted_by': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'deleted_tags'", 'null': 'True', 'to': "orm['auth.User']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}), + 'status': ('django.db.models.fields.SmallIntegerField', [], {'default': '1'}), + 'suggested_by': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'suggested_tags'", 'symmetrical': 'False', 'to': "orm['auth.User']"}), + 'tag_wiki': ('django.db.models.fields.related.OneToOneField', [], {'related_name': "'described_tag'", 'unique': 'True', 'null': 'True', 'to': "orm['askbot.Post']"}), + 'used_count': ('django.db.models.fields.PositiveIntegerField', [], {'default': '0'}) + }, + 'askbot.thread': { + 'Meta': {'object_name': 'Thread'}, + 'accepted_answer': ('django.db.models.fields.related.ForeignKey', [], {'blank': 'True', 'related_name': "'+'", 'null': 'True', 'to': "orm['askbot.Post']"}), + 'added_at': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), + 'answer_accepted_at': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), + 'answer_count': ('django.db.models.fields.PositiveIntegerField', [], {'default': '0'}), + 'approved': ('django.db.models.fields.BooleanField', [], {'default': 'True', 'db_index': 'True'}), + 'close_reason': ('django.db.models.fields.SmallIntegerField', [], {'null': 'True', 'blank': 'True'}), + 'closed': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), + 'closed_at': ('django.db.models.fields.DateTimeField', [], {'null': 'True', 'blank': 'True'}), + 'closed_by': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']", 'null': 'True', 'blank': 'True'}), + 'favorited_by': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'unused_favorite_threads'", 'symmetrical': 'False', 'through': "orm['askbot.FavoriteQuestion']", 'to': "orm['auth.User']"}), + 'favourite_count': ('django.db.models.fields.PositiveIntegerField', [], {'default': '0'}), + 'followed_by': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'followed_threads'", 'symmetrical': 'False', 'to': "orm['auth.User']"}), + 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'group_threads'", 'symmetrical': 'False', 'through': "orm['askbot.ThreadToGroup']", 'to': "orm['askbot.Group']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'last_activity_at': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), + 'last_activity_by': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'unused_last_active_in_threads'", 'to': "orm['auth.User']"}), + 'points': ('django.db.models.fields.IntegerField', [], {'default': '0', 'db_column': "'score'"}), + 'tagnames': ('django.db.models.fields.CharField', [], {'max_length': '125'}), + 'tags': ('django.db.models.fields.related.ManyToManyField', [], {'related_name': "'threads'", 'symmetrical': 'False', 'to': "orm['askbot.Tag']"}), + 'title': ('django.db.models.fields.CharField', [], {'max_length': '300'}), + 'view_count': ('django.db.models.fields.PositiveIntegerField', [], {'default': '0'}) + }, + 'askbot.threadtogroup': { + 'Meta': {'unique_together': "(('thread', 'group'),)", 'object_name': 'ThreadToGroup', 'db_table': "'askbot_thread_groups'"}, + 'group': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['askbot.Group']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'thread': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['askbot.Thread']"}), + 'visibility': ('django.db.models.fields.SmallIntegerField', [], {'default': '1'}) + }, + 'askbot.vote': { + 'Meta': {'unique_together': "(('user', 'voted_post'),)", 'object_name': 'Vote', 'db_table': "u'vote'"}, + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'user': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'votes'", 'to': "orm['auth.User']"}), + 'vote': ('django.db.models.fields.SmallIntegerField', [], {}), + 'voted_at': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), + 'voted_post': ('django.db.models.fields.related.ForeignKey', [], {'related_name': "'votes'", 'to': "orm['askbot.Post']"}) + }, + 'auth.authusergroups': { + 'Meta': {'unique_together': "(('group', 'user'),)", 'object_name': 'AuthUserGroups', 'db_table': "'auth_user_groups'", 'managed': 'False'}, + 'group': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.Group']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'user': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['auth.User']"}) + }, + 'auth.group': { + 'Meta': {'object_name': 'Group'}, + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'name': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '80'}), + 'permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}) + }, + 'auth.permission': { + 'Meta': {'ordering': "('content_type__app_label', 'content_type__model', 'codename')", 'unique_together': "(('content_type', 'codename'),)", 'object_name': 'Permission'}, + 'codename': ('django.db.models.fields.CharField', [], {'max_length': '100'}), + 'content_type': ('django.db.models.fields.related.ForeignKey', [], {'to': "orm['contenttypes.ContentType']"}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'name': ('django.db.models.fields.CharField', [], {'max_length': '50'}) + }, + 'auth.user': { + 'Meta': {'object_name': 'User'}, + 'about': ('django.db.models.fields.TextField', [], {'blank': 'True'}), + 'avatar_type': ('django.db.models.fields.CharField', [], {'default': "'n'", 'max_length': '1'}), + 'bronze': ('django.db.models.fields.SmallIntegerField', [], {'default': '0'}), + 'consecutive_days_visit_count': ('django.db.models.fields.IntegerField', [], {'default': '0'}), + 'country': ('django_countries.fields.CountryField', [], {'max_length': '2', 'blank': 'True'}), + 'date_joined': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), + 'date_of_birth': ('django.db.models.fields.DateField', [], {'null': 'True', 'blank': 'True'}), + 'display_tag_filter_strategy': ('django.db.models.fields.SmallIntegerField', [], {'default': '0'}), + 'email': ('django.db.models.fields.EmailField', [], {'max_length': '75', 'blank': 'True'}), + 'email_isvalid': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), + 'email_key': ('django.db.models.fields.CharField', [], {'max_length': '32', 'null': 'True'}), + 'email_signature': ('django.db.models.fields.TextField', [], {'blank': 'True'}), + 'email_tag_filter_strategy': ('django.db.models.fields.SmallIntegerField', [], {'default': '1'}), + 'first_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), + 'gold': ('django.db.models.fields.SmallIntegerField', [], {'default': '0'}), + 'gravatar': ('django.db.models.fields.CharField', [], {'max_length': '32'}), + 'groups': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Group']", 'symmetrical': 'False', 'blank': 'True'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'ignored_tags': ('django.db.models.fields.TextField', [], {'blank': 'True'}), + 'interesting_tags': ('django.db.models.fields.TextField', [], {'blank': 'True'}), + 'is_active': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), + 'is_fake': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), + 'is_staff': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), + 'is_superuser': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), + 'last_login': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), + 'last_name': ('django.db.models.fields.CharField', [], {'max_length': '30', 'blank': 'True'}), + 'last_seen': ('django.db.models.fields.DateTimeField', [], {'default': 'datetime.datetime.now'}), + 'location': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), + 'new_response_count': ('django.db.models.fields.IntegerField', [], {'default': '0'}), + 'password': ('django.db.models.fields.CharField', [], {'max_length': '128'}), + 'questions_per_page': ('django.db.models.fields.SmallIntegerField', [], {'default': '10'}), + 'real_name': ('django.db.models.fields.CharField', [], {'max_length': '100', 'blank': 'True'}), + 'reputation': ('django.db.models.fields.PositiveIntegerField', [], {'default': '1'}), + 'seen_response_count': ('django.db.models.fields.IntegerField', [], {'default': '0'}), + 'show_country': ('django.db.models.fields.BooleanField', [], {'default': 'False'}), + 'show_marked_tags': ('django.db.models.fields.BooleanField', [], {'default': 'True'}), + 'silver': ('django.db.models.fields.SmallIntegerField', [], {'default': '0'}), + 'status': ('django.db.models.fields.CharField', [], {'default': "'w'", 'max_length': '2'}), + 'subscribed_tags': ('django.db.models.fields.TextField', [], {'blank': 'True'}), + 'user_permissions': ('django.db.models.fields.related.ManyToManyField', [], {'to': "orm['auth.Permission']", 'symmetrical': 'False', 'blank': 'True'}), + 'username': ('django.db.models.fields.CharField', [], {'unique': 'True', 'max_length': '255'}), + 'website': ('django.db.models.fields.URLField', [], {'max_length': '200', 'blank': 'True'}) + }, + 'contenttypes.contenttype': { + 'Meta': {'ordering': "('name',)", 'unique_together': "(('app_label', 'model'),)", 'object_name': 'ContentType', 'db_table': "'django_content_type'"}, + 'app_label': ('django.db.models.fields.CharField', [], {'max_length': '100'}), + 'id': ('django.db.models.fields.AutoField', [], {'primary_key': 'True'}), + 'model': ('django.db.models.fields.CharField', [], {'max_length': '100'}), + 'name': ('django.db.models.fields.CharField', [], {'max_length': '100'}) + } + } + + complete_apps = ['askbot'] diff --git a/askbot/search/postgresql/user_profile_search_16102012.plsql b/askbot/search/postgresql/user_profile_search_16102012.plsql new file mode 100644 index 00000000..ca00a5d3 --- /dev/null +++ b/askbot/search/postgresql/user_profile_search_16102012.plsql @@ -0,0 +1,98 @@ +/* +Script depends on functions defined for general askbot full text search. +to_tsvector(), add_tsvector_column() + +calculates text search vector for the user profile +the searched fields are: +1) user name +2) user profile +3) group names - for groups to which user belongs +*/ +CREATE OR REPLACE FUNCTION get_auth_user_tsv(user_id integer) +RETURNS tsvector AS +$$ +DECLARE + group_query text; + user_query text; + onerow record; + tsv tsvector; +BEGIN + group_query = + 'SELECT user_group.name as group_name ' || + 'FROM auth_group AS user_group ' || + 'INNER JOIN auth_user_groups AS gm ' || + 'ON gm.user_id= ' || user_id || ' AND gm.group_id=user_group.id'; + + tsv = to_tsvector(''); + FOR onerow in EXECUTE group_query LOOP + tsv = tsv || to_tsvector(onerow.group_name); + END LOOP; + + user_query = 'SELECT username, about FROM auth_user WHERE id=' || user_id; + FOR onerow in EXECUTE user_query LOOP + tsv = tsv || to_tsvector(onerow.username) || to_tsvector(onerow.about); + END LOOP; + RETURN tsv; +END; +$$ LANGUAGE plpgsql; + +/* create tsvector columns in the content tables */ +SELECT add_tsvector_column('text_search_vector', 'auth_user'); + +/* populate tsvectors with data */ +UPDATE auth_user SET text_search_vector = get_auth_user_tsv(id); + +/* one trigger per table for tsv updates */ + +/* set up auth_user triggers */ +CREATE OR REPLACE FUNCTION auth_user_tsv_update_handler() +RETURNS trigger AS +$$ +BEGIN + new.text_search_vector = get_auth_user_tsv(new.id); + RETURN new; +END; +$$ LANGUAGE plpgsql; +DROP TRIGGER IF EXISTS auth_user_tsv_update_trigger ON auth_user; + +CREATE TRIGGER auth_user_tsv_update_trigger +BEFORE INSERT OR UPDATE ON auth_user +FOR EACH ROW EXECUTE PROCEDURE auth_user_tsv_update_handler(); + +/* group membership trigger - reindex users when group membership + * changes */ +CREATE OR REPLACE FUNCTION group_membership_tsv_update_handler() +RETURNS trigger AS +$$ +DECLARE + tsv tsvector; + user_query text; +BEGIN + IF (TG_OP = 'INSERT') THEN + user_query = 'UPDATE auth_user SET username=username WHERE ' || + 'id=' || new.user_id; + ELSE + user_query = 'UPDATE auth_user SET username=username WHERE ' || + 'id=' || old.user_id; + END IF; + /* just trigger the tsv update on user */ + EXECUTE user_query; + RETURN NULL; +END; +$$ LANGUAGE plpgsql; + +DROP TRIGGER IF EXISTS group_membership_tsv_update_trigger +ON auth_user_groups; + +CREATE TRIGGER group_membership_tsv_update_trigger +AFTER INSERT OR DELETE +ON auth_user_groups +FOR EACH ROW EXECUTE PROCEDURE group_membership_tsv_update_handler(); + +/* todo: whenever group name changes - also + * reindex users belonging to the group */ + +DROP INDEX IF EXISTS auth_user_search_idx; + +CREATE INDEX auth_user_search_idx ON auth_user +USING gin(text_search_vector); diff --git a/askbot/tests/user_model_tests.py b/askbot/tests/user_model_tests.py index df4974dd..e46cdb77 100644 --- a/askbot/tests/user_model_tests.py +++ b/askbot/tests/user_model_tests.py @@ -15,3 +15,13 @@ class UserModelTests(AskbotTestCase): group=group, user=user ) self.assertEqual(memberships.count(), 1) + + def test_delete_user(self): + user = self.create_user('user') + user.delete() + self.assertRaises(User.DoesNotExist, User.objects.get, username='user') + + def test_rename_user(self): + user = self.create_user('user') + user.username = 'user2' + user.save() -- cgit v1.2.3-1-g7c22 From 86ad5f868338fbee2b05ee5d66b8c6281a7b7fd7 Mon Sep 17 00:00:00 2001 From: Evgeny Fadeev Date: Tue, 16 Oct 2012 23:19:14 -0300 Subject: cleaned up mysql-specific utility functions --- .../0004_install_full_text_indexes_for_mysql.py | 18 +++++++++-- askbot/models/post.py | 2 +- askbot/search/mysql.py | 29 +++++------------ askbot/utils/mysql.py | 36 ---------------------- 4 files changed, 23 insertions(+), 62 deletions(-) delete mode 100644 askbot/utils/mysql.py diff --git a/askbot/migrations/0004_install_full_text_indexes_for_mysql.py b/askbot/migrations/0004_install_full_text_indexes_for_mysql.py index 7c7c52f0..52321b90 100644 --- a/askbot/migrations/0004_install_full_text_indexes_for_mysql.py +++ b/askbot/migrations/0004_install_full_text_indexes_for_mysql.py @@ -3,11 +3,12 @@ import os import datetime from south.db import db from south.v2 import DataMigration +from django.db import connection from django.db import models -from askbot.utils import mysql Q_INDEX_NAME = 'askbot_question_full_text_index' A_INDEX_NAME = 'askbot_answer_full_text_index' +SUPPORTS_FTS = None NO_FTS_WARNING = """ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! @@ -18,6 +19,17 @@ NO_FTS_WARNING = """ !! !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """ +def supports_full_text_search(): + global SUPPORTS_FTS + if SUPPORTS_FTS is None: + cursor = connection.cursor() + cursor.execute("SHOW CREATE TABLE question") # In migration 0004 model forum.Question used db table `question` + data = cursor.fetchone() + if 'ENGINE=MyISAM' in data[1]: + SUPPORTS_FTS = True + else: + SUPPORTS_FTS = False + return SUPPORTS_FTS def get_create_full_text_index_sql(index_name, table_name, column_list): column_sql = '(%s)' % ','.join(column_list) @@ -35,7 +47,7 @@ class Migration(DataMigration): and will probably fail otherwise """ if db.backend_name == 'mysql': - if mysql.supports_full_text_search_migr0004(): + if supports_full_text_search_migr0004(): #todo: extract column names by introspection question_index_sql = get_create_full_text_index_sql( Q_INDEX_NAME, @@ -55,7 +67,7 @@ class Migration(DataMigration): def backwards(self, orm): "code for removal of full text indices in mysql" - if db.backend_name == 'mysql' and mysql.supports_full_text_search(): + if db.backend_name == 'mysql' and supports_full_text_search(): db.execute( get_drop_index_sql( Q_INDEX_NAME, diff --git a/askbot/models/post.py b/askbot/models/post.py index 10b3cdc7..0c5e2b00 100644 --- a/askbot/models/post.py +++ b/askbot/models/post.py @@ -40,7 +40,7 @@ from askbot.models.base import BaseQuerySetManager, DraftContent #todo: maybe merge askbot.utils.markup and forum.utils.html from askbot.utils.diff import textDiff as htmldiff -from askbot.utils import mysql +from askbot.search import mysql class PostToGroup(models.Model): post = models.ForeignKey('Post') diff --git a/askbot/search/mysql.py b/askbot/search/mysql.py index df86070d..055b30ca 100644 --- a/askbot/search/mysql.py +++ b/askbot/search/mysql.py @@ -1,7 +1,6 @@ +"""Utilities for the MySQL backend""" from django.db import connection -SUPPORTS_FTS = None -HINT_TABLE = None NO_FTS_WARNING = """ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! !! @@ -11,22 +10,15 @@ NO_FTS_WARNING = """ !! !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """ +SUPPORTS_FTS = None -def supports_full_text_search(hint_table = None): - """True if the database engine is MyISAM - hint_table - is the table that we look into to determine - whether database supports FTS or not. - """ +def supports_full_text_search(): + """True if the database engine is MyISAM""" + from askbot.models import Post global SUPPORTS_FTS - global HINT_TABLE if SUPPORTS_FTS is None: cursor = connection.cursor() - if hint_table: - table_name = hint_table - HINT_TABLE = hint_table - else: - from askbot.models import Post - table_name = Post._meta.db_table + table_name = Post._meta.db_table cursor.execute("SHOW CREATE TABLE %s" % table_name) data = cursor.fetchone() if 'ENGINE=MyISAM' in data[1]: @@ -35,19 +27,12 @@ def supports_full_text_search(hint_table = None): SUPPORTS_FTS = False return SUPPORTS_FTS - question_index_sql = get_create_full_text_index_sql( - index_name, - table_namee, - ('title','text','tagnames',) - ) def get_create_full_text_index_sql(index_name, table_name, column_list): cursor = connection.cursor() column_sql = '(%s)' % ','.join(column_list) sql = 'CREATE FULLTEXT INDEX %s on %s %s' % (index_name, table_name, column_sql) - cursor.execute(question_index_sql) + cursor.execute(sql) return sql - else: - print NO_FTS_WARNING def get_drop_index_sql(index_name, table_name): return 'ALTER TABLE %s DROP INDEX %s' % (table_name, index_name) diff --git a/askbot/utils/mysql.py b/askbot/utils/mysql.py deleted file mode 100644 index cf0e71ef..00000000 --- a/askbot/utils/mysql.py +++ /dev/null @@ -1,36 +0,0 @@ -"""Utilities for the MySQL backend""" -from django.db import connection - -#in-memory cached variable -SUPPORTS_FTS = None - -def supports_full_text_search(): - """True if the database engine is MyISAM""" - from askbot.models import Post - global SUPPORTS_FTS - if SUPPORTS_FTS is None: - cursor = connection.cursor() - table_name = Post._meta.db_table - cursor.execute("SHOW CREATE TABLE %s" % table_name) - data = cursor.fetchone() - if 'ENGINE=MyISAM' in data[1]: - SUPPORTS_FTS = True - else: - SUPPORTS_FTS = False - return SUPPORTS_FTS - - -# This is needed to maintain compatibility with the old 0004 migration -# Usually South migrations should be self-contained and shouldn't depend on anything but themselves, -# but 0004 is an unfortunate exception -def supports_full_text_search_migr0004(): - global SUPPORTS_FTS - if SUPPORTS_FTS is None: - cursor = connection.cursor() - cursor.execute("SHOW CREATE TABLE question") # In migration 0004 model forum.Question used db table `question` - data = cursor.fetchone() - if 'ENGINE=MyISAM' in data[1]: - SUPPORTS_FTS = True - else: - SUPPORTS_FTS = False - return SUPPORTS_FTS -- cgit v1.2.3-1-g7c22 From ed59d636fa57c8a381a9fb5e19a21c3fde5fce10 Mon Sep 17 00:00:00 2001 From: Evgeny Fadeev Date: Thu, 18 Oct 2012 02:00:45 -0300 Subject: fixed bugs causing test cases to fail for MySQL backend --- .../0004_install_full_text_indexes_for_mysql.py | 2 +- askbot/models/question.py | 27 ++++++++++++++-------- askbot/tests/db_api_tests.py | 4 ++-- 3 files changed, 20 insertions(+), 13 deletions(-) diff --git a/askbot/migrations/0004_install_full_text_indexes_for_mysql.py b/askbot/migrations/0004_install_full_text_indexes_for_mysql.py index 52321b90..e484c59b 100644 --- a/askbot/migrations/0004_install_full_text_indexes_for_mysql.py +++ b/askbot/migrations/0004_install_full_text_indexes_for_mysql.py @@ -47,7 +47,7 @@ class Migration(DataMigration): and will probably fail otherwise """ if db.backend_name == 'mysql': - if supports_full_text_search_migr0004(): + if supports_full_text_search(): #todo: extract column names by introspection question_index_sql = get_create_full_text_index_sql( Q_INDEX_NAME, diff --git a/askbot/models/question.py b/askbot/models/question.py index 6c45f1eb..44653dd0 100644 --- a/askbot/models/question.py +++ b/askbot/models/question.py @@ -6,6 +6,7 @@ from django.conf import settings as django_settings from django.db import models from django.contrib.auth.models import User from django.core import cache # import cache, not from cache import cache, to be able to monkey-patch cache.cache in test cases +from django.core import exceptions as django_exceptions from django.core.urlresolvers import reverse from django.utils.hashcompat import md5_constructor from django.utils.translation import ugettext as _ @@ -176,7 +177,7 @@ class ThreadManager(BaseQuerySetManager): """returns a query set of questions, matching the full text query """ - if django_settings.ENABLE_HAYSTACK_SEARCH: + if getattr(django_settings, 'ENABLE_HAYSTACK_SEARCH', False): from askbot.search.haystack import AskbotSearchQuerySet hs_qs = AskbotSearchQuerySet().filter(content=search_query) return hs_qs.get_django_queryset() @@ -612,6 +613,8 @@ class Thread(models.Model): group_ids = thread_groups.values_list('group_id', flat=True) + group_ids = list(group_ids)#force query for MySQL + from askbot.models import GroupMembership user_ids = GroupMembership.objects.filter( group__id__in=group_ids @@ -635,7 +638,7 @@ class Thread(models.Model): thread_groups = thread_groups[:max_count] group_ids = thread_groups.values_list('group_id', flat=True) - return Group.objects.filter(id__in=group_ids) + return Group.objects.filter(id__in=list(group_ids))#force list 4 mysql def update_favorite_count(self): self.favourite_count = FavoriteQuestion.objects.filter(thread=self).count() @@ -1158,8 +1161,8 @@ class Thread(models.Model): #modified tags go on to recounting their use #todo - this can actually be done asynchronously - not so important modified_tags, unused_tags = separate_unused_tags(removed_tags) - delete_tags(unused_tags)#tags with used_count == 0 are deleted + delete_tags(unused_tags)#tags with used_count == 0 are deleted modified_tags = removed_tags #add new tags to the relation @@ -1173,8 +1176,9 @@ class Thread(models.Model): added_tags = list(reused_tags) #tag moderation is in the call below created_tags = Tag.objects.create_in_bulk( - tag_names = new_tagnames, user = user - ) + tag_names=new_tagnames, + user=user + ) added_tags.extend(created_tags) #todo: not nice that assignment of added_tags is way above @@ -1216,15 +1220,15 @@ class Thread(models.Model): #################################################################### self.update_summary_html() # regenerate question/thread summary html #################################################################### - #if there are any modified tags, update their use counts + modified_tags = set(modified_tags) - set(unused_tags) if modified_tags: Tag.objects.update_use_counts(modified_tags) signals.tags_updated.send(None, - thread = self, - tags = modified_tags, - user = user, - timestamp = timestamp + thread=self, + tags=modified_tags, + user=user, + timestamp=timestamp ) return True @@ -1251,6 +1255,9 @@ class Thread(models.Model): if None in (retagged_by, retagged_at, tagnames): raise Exception('arguments retagged_at, retagged_by and tagnames are required') + if len(tagnames) > 125:#todo: remove magic number!!! + raise django_exceptions.ValidationError('tagnames value too long') + thread_question = self._question_post() self.tagnames = tagnames.strip() diff --git a/askbot/tests/db_api_tests.py b/askbot/tests/db_api_tests.py index 5477990a..8a6ffe0e 100644 --- a/askbot/tests/db_api_tests.py +++ b/askbot/tests/db_api_tests.py @@ -186,11 +186,11 @@ class DBApiTests(AskbotTestCase): self.assertTrue(saved_question.thread.answer_count == 1) def test_unused_tag_is_auto_deleted(self): - self.user.retag_question(self.question, tags = 'one-tag') + self.user.retag_question(self.question, tags='one-tag') tag = models.Tag.objects.get(name='one-tag') self.assertEquals(tag.used_count, 1) self.assertEquals(tag.deleted, False) - self.user.retag_question(self.question, tags = 'two-tag') + self.user.retag_question(self.question, tags='two-tag') count = models.Tag.objects.filter(name='one-tag').count() self.assertEquals(count, 0) -- cgit v1.2.3-1-g7c22 From 88bf1be26b6f2d6f806f98ae6283f957917e559e Mon Sep 17 00:00:00 2001 From: Evgeny Fadeev Date: Thu, 18 Oct 2012 18:49:41 -0300 Subject: fixed a broken insert --- askbot/models/question.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/askbot/models/question.py b/askbot/models/question.py index 44653dd0..f94265b0 100644 --- a/askbot/models/question.py +++ b/askbot/models/question.py @@ -30,7 +30,7 @@ from askbot.models.user import Group, PERSONAL_GROUP_NAME_PREFIX from askbot.models import signals from askbot import const from askbot.utils.lists import LazyList -from askbot.utils import mysql +from askbot.search import mysql from askbot.utils.slug import slugify from askbot.skins.loaders import get_template #jinja2 template loading enviroment from askbot.search.state_manager import DummySearchState -- cgit v1.2.3-1-g7c22 From 6575dda739ebbd441afe410552e3fcb0165ef156 Mon Sep 17 00:00:00 2001 From: Evgeny Fadeev Date: Fri, 19 Oct 2012 16:43:35 -0300 Subject: added user profile search setup to the init_postgresql_full_text_search command --- askbot/management/commands/init_postgresql_full_text_search.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/askbot/management/commands/init_postgresql_full_text_search.py b/askbot/management/commands/init_postgresql_full_text_search.py index cd709be0..3cf4b03c 100644 --- a/askbot/management/commands/init_postgresql_full_text_search.py +++ b/askbot/management/commands/init_postgresql_full_text_search.py @@ -14,3 +14,11 @@ class Command(NoArgsCommand): 'thread_and_post_models_01162012.plsql' ) setup_full_text_search(script_path) + + script_path = os.path.join( + askbot.get_install_directory(), + 'search', + 'postgresql', + 'user_profile_search_16102012.plsql' + ) + setup_full_text_search(script_path) -- cgit v1.2.3-1-g7c22 From cb137e1163e04b5df1cedddea25098e4bea7b3d8 Mon Sep 17 00:00:00 2001 From: Evgeny Fadeev Date: Fri, 19 Oct 2012 18:05:33 -0300 Subject: added a management command to find anomalous threads --- .../management/commands/find_bodyless_questions.py | 44 ++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 askbot/management/commands/find_bodyless_questions.py diff --git a/askbot/management/commands/find_bodyless_questions.py b/askbot/management/commands/find_bodyless_questions.py new file mode 100644 index 00000000..75312620 --- /dev/null +++ b/askbot/management/commands/find_bodyless_questions.py @@ -0,0 +1,44 @@ +"""this management commands will fix corrupted posts +that do not have revisions by creating a fake initial revision +based on the content stored in the post itself +""" +from django.core.management.base import NoArgsCommand +from askbot import models +from askbot import const +from askbot.utils.console import ProgressBar + +def print_results(items): + template = 'id=%d, title=%s' + for thread in items: + print template % (thread.id, thread.title.encode('utf8')) + +class Command(NoArgsCommand): + """Command class for "fix_bodyless_questions" + """ + def handle(self, *arguments, **options): + """function that handles the command job + """ + threads = models.Thread.objects.all() + count = threads.count() + message = 'Looking for body-less questions' + bodyless = list() + multi_body = list() + for thread in ProgressBar(threads.iterator(), count, message): + body_count = models.Post.objects.filter( + thread=thread, + post_type='question', + ).count() + if body_count == 0: + bodyless.append(thread) + elif body_count > 1: + multi_body.append(thread) + + if len(bodyless) + len(multi_body) == 0: + print 'None found.' + else: + if len(bodyless): + print '\nQuestions without body text:' + print_results(bodyless) + if len(multi_body): + print '\nQuestions with >1 instances of body text' + print_results(multi_body) -- cgit v1.2.3-1-g7c22 From 0f62e057e10d6900e52a4f82d793ec68ea14c3ea Mon Sep 17 00:00:00 2001 From: Evgeny Fadeev Date: Thu, 18 Oct 2012 19:38:09 -0300 Subject: applied fix to identi.ca loging suggested by gniibe at askbot.org --- askbot/deps/django_authopenid/util.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/askbot/deps/django_authopenid/util.py b/askbot/deps/django_authopenid/util.py index 9f02050d..87905ded 100644 --- a/askbot/deps/django_authopenid/util.py +++ b/askbot/deps/django_authopenid/util.py @@ -414,7 +414,7 @@ def get_enabled_major_login_providers(): token = oauth.Token(data['oauth_token'], data['oauth_token_secret']) client = oauth.Client(consumer, token=token) url = 'https://identi.ca/api/account/verify_credentials.json' - content = urllib2.urlopen(url).read() + response, content = client.request(url, 'GET') json = simplejson.loads(content) return json['id'] if askbot_settings.IDENTICA_KEY and askbot_settings.IDENTICA_SECRET: -- cgit v1.2.3-1-g7c22 From fbfdb01558a8a9a2b37ec11320fc4da5703b54e8 Mon Sep 17 00:00:00 2001 From: Evgeny Fadeev Date: Thu, 18 Oct 2012 19:41:29 -0300 Subject: deleted an unused file and a function --- askbot/askbot | 0 askbot/deps/django_authopenid/util.py | 3 --- 2 files changed, 3 deletions(-) delete mode 100644 askbot/askbot diff --git a/askbot/askbot b/askbot/askbot deleted file mode 100644 index e69de29b..00000000 diff --git a/askbot/deps/django_authopenid/util.py b/askbot/deps/django_authopenid/util.py index 87905ded..8d37b9e5 100644 --- a/askbot/deps/django_authopenid/util.py +++ b/askbot/deps/django_authopenid/util.py @@ -127,9 +127,6 @@ class DjangoOpenIDStore(OpenIDStore): return False - def cleanupNonce(self): - Nonce.objects.filter(timestamp