From e1e47e485e03e9c36680cba82dc0c405c2bc0ce5 Mon Sep 17 00:00:00 2001 From: Georg Bauer Date: Mon, 17 Oct 2005 14:39:00 +0000 Subject: [PATCH] i18n: added a load of translation hooks to validator error messages and predefined model help texts. And added german translations and prepared other languages for translation update. git-svn-id: http://code.djangoproject.com/svn/django/branches/i18n@908 bcc190cf-cafb-0310-a4f2-bffc1f526a37 --- django/conf/locale/de/LC_MESSAGES/django.mo | Bin 5692 -> 13734 bytes django/conf/locale/de/LC_MESSAGES/django.po | 396 ++++++++++-- django/conf/locale/es/LC_MESSAGES/django.mo | Bin 5664 -> 5508 bytes django/conf/locale/es/LC_MESSAGES/django.po | 573 ++++++++++++----- django/conf/locale/it/LC_MESSAGES/django.mo | Bin 5736 -> 5583 bytes django/conf/locale/it/LC_MESSAGES/django.po | 568 +++++++++++----- .../conf/locale/pt_BR/LC_MESSAGES/django.mo | Bin 5588 -> 5514 bytes .../conf/locale/pt_BR/LC_MESSAGES/django.po | 492 +++++++++++--- django/conf/locale/ru/LC_MESSAGES/django.mo | Bin 5579 -> 5426 bytes django/conf/locale/ru/LC_MESSAGES/django.po | 571 ++++++++++++----- django/conf/locale/sr/LC_MESSAGES/django.mo | Bin 5700 -> 5613 bytes django/conf/locale/sr/LC_MESSAGES/django.po | 605 +++++++++++++----- django/core/validators.py | 50 +- django/models/auth.py | 7 +- django/models/core.py | 11 +- 15 files changed, 2476 insertions(+), 797 deletions(-) diff --git a/django/conf/locale/de/LC_MESSAGES/django.mo b/django/conf/locale/de/LC_MESSAGES/django.mo index e15280b93caa108306be149098562ced1696cdfd..8959ba83e535ae067f8abcabe7e4d5b54f269755 100644 GIT binary patch literal 13734 zcmb`NZHyh)S;wc4#;M!%y`^ajoVYP-x4U)?NbzY0F{mLQM+1@GYd zdk~`5I|qIO{54Sfxfv$1RP=7}U0?%*MD#Ey{(TVCdVdXSU(ws6=t2)q;gJh&Hp5quncHHSYBeh6Fy zzYI!m{uR`|ZemlC+cEG0_}if5@?B8+^Ck`@`8GlE?|x8pPJlgd6TA!j7T5)E!FX;0 zKL$#EzX9qzzXv`D{w*kd+l4Z+MAQJa&IwS@bMTF?ilW~KwVyBiToj!GZ}@q19()WG zKmH255&Rao3;YiF3GgLQ{D0b2dI!q>o&%*H&x42}`U=R<=mk*v_C4^+;19s#;1^+% z!#GvL=j(RCQF z`0)&=_kRf91b!R58T?OB`@0H$1bi>baU6Ue{22HW_*(EOlenB@Q``yn>$!i0`)%BB;nrCm<4(Cz3DbSqO?`2Ele2VCmt=aL z`(AzF+ROcX)da_bs$KcEj>(gpEX zGS@W-aLw;FPhxKAwDjmh+>-Byxpn;%H>za1Ej`xtOWbeemVBiH(xdyir!U#sX>R!z zU2EKjxleGvomW$l z5?ro49-2cJ0}_FD}b`f3e49sT(AzcYF5<_7^TGT%5Wjy%-OYj?=KDH7b3> z?K`D$MH%O1;Wm=8?;vAeq0`tO?K!k}Um5rI7x%p)RffGXy(P!6ZTB}!iXut%&busk z!z}kM_fL(I+)wSe*vS&%l&fb?>D)DqMzqu}lPryvI-O_<;+xsX6{G6IMx2(e%v{G0 zeCb`;7xS{#hkd(zGL47gA&dzR;LQDQX)thE*9La8!64hv-g7^QOSYSoekgV_rsXS| zon~}6?hH0vH_L~NdHnRLrrTRY5BB4<=PPi-O}8Ew#YUEQ>PM6BS=vqV;dnqZdN3Oe zIxfvhRz{@$qDRb|WnX*g=GhSXjpztlS}c>HkB;bYdbi#2+}z}Rb8f>Z=e`&XO7te2 zVfu)H6~(+mkHpH{#qD-Bf{UHZ7wKH-`Z3#C_qhocjhyA~glXmGx-Z1bie!_07D+E< z+widO*=%k*9u<6OqsN1+$DW|aNm1<1kPQ~_oU?uyW@h10Qj~dY60e?WNO%<;8LbbJ zHY+%EWyCr$dLTZ=5~c4nqN5ALI2ka!0~3m7bac30ZeC}!V}~q$G%eX+tU(yrYGb(} z!_u0qR_-q*wwbNNIvT+KFK{iKKD}_{h$%>1Za2`xxMlS54b=F zPhq2<4dBUW*z$QjGfUCmPSQ(o7KLAr;V+up+H~z~IE>M?z=FVl*~Q`U_A{Q2hwB61 zbaRVwD;t%I?JONm`V!ZAoTqT{kcxw=EK>*v0E@1Dha>XSxpanF5tr0uqLXfeL; z{^&S%l;xYz@eB_#VV`UFeS1x;Go`>Jd%m-PHpxmSzAtW}MC|2a!oIXWF{2TkNM%`x ztW$68#n@96ZWyN{EOFD}3h@L%KuFCzfVtIpP-LzLGZ;4IWD3{I@#H8aRDIm;^F14_ zW1x$uh{8dVYV~o1Fc*Bv{7DqR#l1L5?F;G%Zuq<%qYn5^?E4y5Q5pY4S51=mmn=rJ zoV3uwZwZ08C~?VXh+JDM={2GqOdDp`&f0V#m=)0@@U<3bGkPRT7cg0$Cv60TeYWc@ z%Oh9Lt=chTaZML7A_*yalt?lm^r$R79<2A{79pb@54MooLhB4tHUHTq1azV^RS450 z1-C8VvFUajui70ACa+8xw|w1hU^6$BRP229%THM=8aPO+#%vys$(gNh0mEJ>XkE(in5=H11HYZL1eu2?0}AMCqoz< z4iu8GxFi7zVy|DX58^hKv+Wx7n4OToPyRSG%B*CM=KKHO1a`KCEz7hrlGASD2OW}y zT*icBLwrMLZ@l93mMH};t4fBL0Z)SkN_&jZmf>c&*_0W~ONj_u?NOeTn{z}k0#fkD zES$O^N1GJIizO%K_Uy>)Q|;8}(W9 z^V7NDvd^L7j^;T#I^>7)LzkOyP9As)5_ zMZ1+(UfFhC&5X;HYtPV+X9^oEe6)k2M)aw2SgX$MOCJwySrrX?_l@$wepL?TC@1)s zlc;N_2gRPWTv$PnI8uCkuFToEmX;Fl{(>|?OBk)f@?rCh>tqF1WYj6*W22o$80zXeMeq(X$W_u2)bdbywJ#JPnZ-GCHqJys98fN2rp#A>hH4u%0Iv_d!@=q>M(DKh4R}?HU}TawOun( zB;aWt%BZ?sLx`A(h0&QjQ`>9dL}%d~c1DTTbX5oC_QrwTXDuo$oGyAvXW{UuS1hb# zO}G2Zqbmy!=H7Z73u-wv-5m!G99+2lz{2f!x!dn--f`#q4)BD53ukGDi0+ng2kv$U z4m1zEKa4v?v9z#4HHV4f0h{iar%ZK+;}O2&P_OksE9>?f!{WZ(r%#+dI@zlBI31*$ zmIp18J}2o1tcszAzBehdg}d)Qc+bM^lfhc6>+^-9X*-i=Y`VK!Nx7Q_TH%)JmMP2% zd5IYPgjaPp)nzSlFukjTlG4r{NqjY+<$Fm==tn(g+N;sHx%!hJc9adR&|JNCUrOsd zeO?l0r7J^EBLKZU)1?R2r$beBgI%hxJK8vFc^3{E@*JWRp$g(;sRL?0+E+_!)_i+n z)VS!A-YAvLXtfd$+^AcyUsFIyqto!no%CsnFD%{V z@bFBq!SVO{{YK)MM2`%CH=~mo@}(vf14)X=wQ-A-BwdxibR5{oXt;>Fl#$fplupG& z+Nw%5LIO~qf2I%Hzl=w-1CHm2`ZZ^~gjqi%7EqqhurtQ0b|VZtn8tiwyKwX69hiKKfqw^ylKU0zr&<6t{I4=<-? z))Ncq7@SOou;23Shq=_qU0D&Ct@9>UWAol8m2gXG4^eGTV|iKa-It{_bN=zr?M`W{ zO}6@SwBz&=?knyO#sujl%D_zwDeBf4krTR;>int`mt#0^^@*g54^=f$NhdH{u5ZiG z`I?7r<^W8cu+1mMIwk+M-Qn|6>;x};F{4UTW`}mDI8#eV30mqFDStig1HnxwO}e_4 zYVrpjr6O|;)GS4fr?e;NSOl-ynIJX}2Ljy)E}YIYJFPSfTD(>>A8CsQzt9z8QT!DCWJGjZY*JZBv0JZ%Mb zdU1sPqVyQ*HXDFLJWl-yHA7t$2 zA6Dz&qUzLo%S)B_qft8=yTWLx6?|fJasbU1t5L~{sn>OK!Hh!eM5z@G6+&OMjrFs3 zpQF)?V1EjF2|#jzSi6Rn;-+^Y+!N@fP!mU4D`mr^^2ErmTX@z59)EqU15gO*JFG^b0>W1f7v+}^GkeuUUrHN!9Yq*qovR}zH$>ol-%*Yv}8I`MEapb;`Px;sj( z`XphkR#Oc|QBd{7$?*y3<1&GeSe=G{A}9#vp}1}l&c$eg8Se($tS&8`@^*fKu)>pkvrtQl&U@*=g9DHh9k8u8E40DEV-_8 zVudP_Vr6euZ%umWQV>fj$1QQO^~WL=EObK05}4`D+LkWim23~zUtg~rW;N_l{*w!j zB*Cs3U%rO#!?*Pci=)a=)cD3qO{BvsJ@ZF7qN9}-HgHvSHIn855~+$*+%m#N099&P z7fC_D+lU5-NkM{#?;{;C>4>%7)w@IdQ)SAvy>~lH9=JMH*jjFkLex>IrL@nAp6Lm7 zO+?!#W5bu~CWR#%{KwS{T@tLrCREA{eC#|L#MXVrF0}PfMA@=b10aT7bHMsmC z|2Zgn*PbzwL*H_2RCAk-zXpygkKmSi-j+s#^|IEj(Do-7s{_HJN#FkC00yeYup`m? ZC*mcv2{4Jeai_#&rt?27(J-$O{U1+ZdQAWT delta 1493 zcmYk*Sx8h-7{KwPO}W*$J2q zIRNQBK0@G=SFbU7$eY}L(=;Nh~ zN7ODV@?agV!!|sPBe(@~6O`ho>bdYu6-0(q3ogV?JW}$BT5Fcx!HxKNSE4-E3p?e-Tep#2kNqAq5& z482H})d75f4JcdW;3AoFp=@0>N`Gwz`7fgqq*aLnC^wGdEu6wr7|v8`D}F+ma0#;^ zduj#l#*KI$`;pyH3CxN|RVMne1Xp1ldTMZ;-fN!at0in9JVf6%i4}zGwG`Rn>S!%?E;y9yqX&wt%@sMp6@-_N6vh+s zx0G`sr&jh^iawRxrxQ~uoT2un4x^{bXle^ut)}*;Wa{>mQGIk_Y3fdIXRtkF1e=?~ zW_Nc$k2(M7fwX*Glb)|Hq`UQGx~2QGX7uyyMjgq?(HC5ob@JkRy~rJK9_cp2N-kEg z(+rG$$V-k-^sO^|zQAg~o-G*H9}BPP0i&|Kp*L*2vYO3suhnXF$ZSkY?KLgyOjo$) zOuNZQTUUs|fc|E@)IXM%JI(z}%eyr?E8hL7s4Px@E-BP+N(;5yW9U{-|7frxAx=+L p9@kgAE`7b~wr=r-^*evDe(EpC*=Ab3J!hHVze;qHckZo>{|k_RzAOL$ diff --git a/django/conf/locale/de/LC_MESSAGES/django.po b/django/conf/locale/de/LC_MESSAGES/django.po index f363ea28a3..8048f23e48 100644 --- a/django/conf/locale/de/LC_MESSAGES/django.po +++ b/django/conf/locale/de/LC_MESSAGES/django.po @@ -8,13 +8,73 @@ msgid "" msgstr "" "Project-Id-Version: Django 1.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2005-10-08 00:51+0200\n" +"POT-Creation-Date: 2005-10-17 16:26+0200\n" "PO-Revision-Date: 2005-10-08 00:03+0200\n" "Last-Translator: Georg Bauer \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=iso-8859-1\n" "Content-Transfer-Encoding: 8bit\n" +#: models/core.py:57 +msgid "" +"This should be an absolute path, excluding the domain name. Example: '/" +"events/search/'." +msgstr "" +"Hier sollte ein absoluter Pfad stehen, ohne den Domainnamen. Beispiel: '/" +"events/search/'." + +#: models/core.py:59 +msgid "" +"This can be either an absolute path (as above) or a full URL starting with " +"'http://'." +msgstr "" +"Hier mus entweder ein absoluter Pfad oder eine komplette URL mit http:// am " +"Anfang stehen." + +#: models/core.py:74 +msgid "" +"Example: '/about/contact/'. Make sure to have leading and trailing slashes." +msgstr "" +"Beispiel: '/about/contact/'. Wichtig: vorne und hinten muss ein / stehen." + +#: models/core.py:79 +msgid "" +"Example: 'flatfiles/contact_page'. If this isn't provided, the system will " +"use 'flatfiles/default'." +msgstr "" +"Beispiel: 'flatfiles/contact_page'. Wenn dieses Feld nicht gefllt ist, wird " +"'flatfiles/default' als Standard gewhlt." + +#: models/core.py:80 +msgid "If this is checked, only logged-in users will be able to view the page." +msgstr "" +"Wenn hier ein Haken ist, knnen nur angemeldete Benutzer diese Seite sehen." + +#: models/auth.py:33 +msgid "Use an MD5 hash -- not the raw password." +msgstr "Nicht das Passwort selber eintragen, sondern dessen MD5 signatur." + +#: models/auth.py:34 +msgid "Designates whether the user can log into this admin site." +msgstr "" +"Gibt an, ob der Benutzer sich an der Administrationsseite anmelden kann." + +#: models/auth.py:40 +msgid "" +"In addition to the permissions manually assigned, this user will also get " +"all permissions granted to each group he/she is in." +msgstr "" +"Zustzlich zu den manuell angelegten Rechten erhlt dieser Benutzer auch " +"alle Rechte, die seine zugewiesenen Gruppen haben." + +#: conf/admin_templates/base_site.html:3 +msgid "Django site admin" +msgstr "Django Systemverwaltung" + +#: conf/admin_templates/base_site.html:6 +msgid "Django administration" +msgstr "Django Verwaltung" + #: conf/admin_templates/admin_object_history.html:4 #: conf/admin_templates/base.html:28 #: conf/admin_templates/registration/password_change_done.html:3 @@ -49,43 +109,6 @@ msgstr "" "Dieses Objekt hat keine nderungsgeschichte. Es wurde mglicherweise nicht " "ber diese Verwaltungsseiten angelegt." -#: conf/admin_templates/changelist_generic.html:8 -#: conf/admin_templates/index.html:26 -msgid "Add" -msgstr "Zufgen" - -#: conf/admin_templates/changelist_generic.html:26 -msgid "Click to change" -msgstr "Zur nderung klicken" - -#: conf/admin_templates/base_site.html:3 -msgid "Django site admin" -msgstr "Django Systemverwaltung" - -#: conf/admin_templates/base_site.html:6 -msgid "Django administration" -msgstr "Django Verwaltung" - -#: conf/admin_templates/index.html:32 -msgid "Change" -msgstr "ndern" - -#: conf/admin_templates/index.html:42 -msgid "You don't have permission to edit anything." -msgstr "Sie haben keine Berechtigung irgendwas zu ndern." - -#: conf/admin_templates/index.html:50 -msgid "Recent Actions" -msgstr "Krzliche Aktionen" - -#: conf/admin_templates/index.html:51 -msgid "My Actions" -msgstr "Meine Aktionen" - -#: conf/admin_templates/index.html:55 -msgid "None available" -msgstr "Keine vorhanden" - #: conf/admin_templates/500.html:5 msgid "Server error (500)" msgstr "Serverfehler (500)" @@ -103,15 +126,6 @@ msgstr "" "eMail weitergegeben und sollte bald behoben sein. Vielen Dank fr Ihr " "Verstndnis." -#: conf/admin_templates/404.html:3 conf/admin_templates/404.html.py:7 -msgid "Page not found" -msgstr "Seite nicht gefunden" - -#: conf/admin_templates/404.html:9 -msgid "We're sorry, but the requested page could not be found." -msgstr "" -"Es tut uns leid, aber die angeforderte Seite kann nicht gefunden werden." - #: conf/admin_templates/delete_confirmation_generic.html:6 #, python-format msgid "" @@ -136,6 +150,39 @@ msgstr "" msgid "Yes, I'm sure" msgstr "Ja, ich bin sicher" +#: conf/admin_templates/404.html:3 conf/admin_templates/404.html.py:7 +msgid "Page not found" +msgstr "Seite nicht gefunden" + +#: conf/admin_templates/404.html:9 +msgid "We're sorry, but the requested page could not be found." +msgstr "" +"Es tut uns leid, aber die angeforderte Seite kann nicht gefunden werden." + +#: conf/admin_templates/index.html:26 +msgid "Add" +msgstr "Zufgen" + +#: conf/admin_templates/index.html:32 +msgid "Change" +msgstr "ndern" + +#: conf/admin_templates/index.html:42 +msgid "You don't have permission to edit anything." +msgstr "Sie haben keine Berechtigung irgendwas zu ndern." + +#: conf/admin_templates/index.html:50 +msgid "Recent Actions" +msgstr "Krzliche Aktionen" + +#: conf/admin_templates/index.html:51 +msgid "My Actions" +msgstr "Meine Aktionen" + +#: conf/admin_templates/index.html:55 +msgid "None available" +msgstr "Keine vorhanden" + #: conf/admin_templates/login.html:14 msgid "Username:" msgstr "Benutzername:" @@ -281,6 +328,259 @@ msgstr "Vielen Dank, das Sie unsere Seiten benutzen!" msgid "The %(site_name)s team" msgstr "Das Team von %(site_name)s" -#: core/validators.py:56 +#: core/validators.py:57 msgid "This value must contain only letters, numbers and underscores." msgstr "Der Wert darf nur Buchstaben, Ziffern und Unterstriche enthalten." + +#: core/validators.py:61 +msgid "This value must contain only letters, numbers, underscores and slashes." +msgstr "" +"Der Wert darf nur Buchstaben, Ziffern, Unterstriche und Schrgstriche " +"enthalten." + +#: core/validators.py:65 +msgid "Uppercase letters are not allowed here." +msgstr "Grobuchstaben sind hier nicht erlaubt." + +#: core/validators.py:69 +msgid "Lowercase letters are not allowed here." +msgstr "Kleinbuchstaben sind hier nicht erlaubt." + +#: core/validators.py:76 +msgid "Enter only digits separated by commas." +msgstr "Hier sind nur durch Komma getrennte Ziffern erlaubt." + +#: core/validators.py:88 +msgid "Enter valid e-mail addresses separated by commas." +msgstr "Bitte mit Komma getrennte, gltige eMail-Adressen eingeben." + +#: core/validators.py:95 +msgid "Please enter a valid IP address." +msgstr "Bitte eine gltige IP-Adresse eingeben." + +#: core/validators.py:99 +msgid "Empty values are not allowed here." +msgstr "Dieses Feld darf nicht leer sein." + +#: core/validators.py:103 +msgid "Non-numeric characters aren't allowed here." +msgstr "Nichtnumerische Zeichen sind hier nicht erlaubt." + +#: core/validators.py:107 +msgid "This value can't be comprised solely of digits." +msgstr "Dieser Wert darf nicht nur aus Ziffern bestehen." + +#: core/validators.py:112 +msgid "Enter a whole number." +msgstr "Bitte eine ganze Zahl eingeben." + +#: core/validators.py:116 +msgid "Only alphabetical characters are allowed here." +msgstr "Nur alphabetische Zeichen sind hier erlaubt." + +#: core/validators.py:120 +msgid "Enter a valid date in YYYY-MM-DD format." +msgstr "Bitte ein gltiges Datum im Format JJJJ-MM-TT eingeben." + +#: core/validators.py:124 +msgid "Enter a valid time in HH:MM format." +msgstr "Bitte eine gltige Zeit im Format SS:MM eingeben." + +#: core/validators.py:128 +msgid "Enter a valid date/time in YYYY-MM-DD HH:MM format." +msgstr "" +"Bitte eine gltige Datum+Zeit Angabe im Format JJJJ-MM-TT SS:MM eingeben." + +#: core/validators.py:132 +msgid "Enter a valid e-mail address." +msgstr "Bitte eine gltige eMail-Adresse eingeben" + +#: core/validators.py:144 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "" +"Bitte ein Bild hochladen. Die Datei, die hochgeladen wurde, ist kein Bild " +"oder ist defekt." + +#: core/validators.py:151 +#, python-format +msgid "The URL %s does not point to a valid image." +msgstr "Die URL %s zeigt nicht auf ein gltiges Bild." + +#: core/validators.py:155 +#, python-format +msgid "Phone numbers must be in XXX-XXX-XXXX format. \"%s\" is invalid." +msgstr "" +"Telefonnummern mssen im Format XXX-XXX-XXXX sein. \"%s\" ist ungltig." + +#: core/validators.py:163 +#, python-format +msgid "The URL %s does not point to a valid QuickTime video." +msgstr "Die URL %s zeigt nicht auf ein gltiges QuickTime video." + +#: core/validators.py:167 +msgid "A valid URL is required." +msgstr "Eine gltige URL ist hier verlangt." + +#: core/validators.py:181 +#, python-format +msgid "" +"Valid HTML is required. Specific errors are:\n" +"%s" +msgstr "" +"Bitte gltiges HTML eingeben. Fehler sind:\n" +"%s" + +#: core/validators.py:188 +#, python-format +msgid "Badly formed XML: %s" +msgstr "Ungltiges XML: %s" + +#: core/validators.py:198 +#, python-format +msgid "Invalid URL: %s" +msgstr "Ungltige URL: %s" + +#: core/validators.py:200 +#, python-format +msgid "The URL %s is a broken link." +msgstr "Die URL %s funktioniert nicht." + +#: core/validators.py:206 +msgid "Enter a valid U.S. state abbreviation." +msgstr "Bitte eine gltige Abkrzung fr einen US-Staat eingeben." + +#: core/validators.py:221 +#, python-format +msgid "Watch your mouth! The word %s is not allowed here." +msgid_plural "Watch your mouth! The words %s are not allowed here." +msgstr[0] "Keine Schimpfworte! Das Wort %s ist hier nicht gern gesehen!" +msgstr[1] "Keine Schimpfworte! Die Wrter %s sind hier nicht gern gesehen!" + +#: core/validators.py:228 +#, python-format +msgid "This field must match the '%s' field." +msgstr "Dieses Feld muss zum Feld '%s' passen." + +#: core/validators.py:247 +msgid "Please enter something for at least one field." +msgstr "Bitte mindestens eins der Felder ausfllen." + +#: core/validators.py:256 core/validators.py:267 +msgid "Please enter both fields or leave them both empty." +msgstr "Bitte entweder beide Felder ausfllen, oder beide leer lassen." + +#: core/validators.py:274 +#, python-format +msgid "This field must be given if %(field)s is %(value)s" +msgstr "Dieses Feld muss gefllt sein, wenn Feld %(field)s den Wert %(value)s hat." + +#: core/validators.py:286 +#, python-format +msgid "This field must be given if %(field)s is not %(value)s" +msgstr "Dieses Feld muss gefllt sein, wenn Feld %(field)s nicht %(value)s ist." + +#: core/validators.py:305 +msgid "Duplicate values are not allowed." +msgstr "Doppelte Werte sind hier nicht erlaubt." + +#: core/validators.py:328 +#, python-format +msgid "This value must be a power of %s." +msgstr "Dieser Wert muss eine Potenz von %s sein." + +#: core/validators.py:339 +msgid "Please enter a valid decimal number." +msgstr "Bitte eine gltige Dezimalzahl eingeben." + +#: core/validators.py:341 +#, python-format +msgid "Please enter a valid decimal number with at most %s total digit." +msgid_plural "" +"Please enter a valid decimal number with at most %s total digits." +msgstr[0] "Bitte eine gltige Dezimalzahl mit maximal %s Ziffer eingeben." +msgstr[1] "Bitte eine gltige Dezimalzahl mit maximal %s Ziffern eingeben." + +#: core/validators.py:344 +#, python-format +msgid "Please enter a valid decimal number with at most %s decimal place." +msgid_plural "" +"Please enter a valid decimal number with at most %s decimal places." +msgstr[0] "Bitte eine gltige Dezimalzahl mit maximal %s Dezimalstelle eingeben." +msgstr[1] "Bitte eine gltige Dezimalzahl mit maximal %s Dezimalstellen eingeben." + +#: core/validators.py:354 +#, python-format +msgid "Make sure your uploaded file is at least %s bytes big." +msgstr "" +"Bitte sicherstellen, da die hochgeladene Datei mindestens %s Bytes gross " +"ist." + +#: core/validators.py:355 +#, python-format +msgid "Make sure your uploaded file is at most %s bytes big." +msgstr "" +"Bitte sicherstellen, da die hochgeladene Datei maximal %s Bytes gross ist." + +#: core/validators.py:368 +msgid "The format for this field is wrong." +msgstr "Das Format fr dieses Feld ist falsch." + +#: core/validators.py:383 +msgid "This field is invalid." +msgstr "Dieses Feld ist ungltig." + +#: core/validators.py:418 +#, python-format +msgid "Could not retrieve anything from %s." +msgstr "Konnte nichts von %s empfangen." + +#: core/validators.py:421 +#, python-format +msgid "" +"The URL %(url)s returned the invalid Content-Type header '%(contenttype)s'." +msgstr "Die URL %(url)s lieferte den falschen Content-Type '%(contenttype)s'." + +#: core/validators.py:454 +#, python-format +msgid "" +"Please close the unclosed %(tag)s tag from line %(line)s. (Line starts with " +"\"%(start)s\".)" +msgstr "Bitte das ungeschlossene %(tag)s Tag in Zeile %(line)s schlieen. Die Zeile beginnt mit \"%(start)s\"." + +#: core/validators.py:458 +#, python-format +msgid "" +"Some text starting on line %(line)s is not allowed in that context. (Line " +"starts with \"%(start)s\".)" +msgstr "In Zeile %(line)s ist Text, der nicht in dem Kontext erlaubt ist. Die Zeile beginnt mit \"%(start)s\"." + +#: core/validators.py:463 +#, python-format +msgid "" +"\"%(attr)s\" on line %(line)s is an invalid attribute. (Line starts with \"%" +"(start)s\".)" +msgstr "Das Attribute %(attr)s in Zeile %(line)s ist ungltig. Die Zeile beginnt mit \"%(start)s\"." + +#: core/validators.py:468 +#, python-format +msgid "" +"\"<%(tag)s>\" on line %(line)s is an invalid tag. (Line starts with \"%" +"(start)s\".)" +msgstr "<%(tag)s> in Zeile %(line)s ist ungltig. Die Zeile beginnt mit \"%(start)s\"." + +#: core/validators.py:472 +#, python-format +msgid "" +"A tag on line %(line)s is missing one or more required attributes. (Line " +"starts with \"%(start)s\".)" +msgstr "Ein Tag in Zeile %(line)s hat eines oder mehrere Pflichtattribute nicht. Die Zeile beginnt mit \"%(start)s\"." + +#: core/validators.py:477 +#, python-format +msgid "" +"The \"%(attr)s\" attribute on line %(line)s has an invalid value. (Line " +"starts with \"%(start)s\".)" +msgstr "Das Attribut %(attr)s in Zeile %(line)s hat einen ungltigen Wert. Die Zeile beginnt mit \"%(start)s\"." + diff --git a/django/conf/locale/es/LC_MESSAGES/django.mo b/django/conf/locale/es/LC_MESSAGES/django.mo index ca4d64058b7e407df0a110d151c380626910cc74..db8f41c11ff19bdc3c1e3ef5dc36b8f42a29c684 100644 GIT binary patch delta 1233 zcmYk+OGs2v9LMp$-I>x-=V4DDHQF?$V`DSvjFyxV^Z;!gLXs_Fs0Jdk77bh?DKLbf zq=FVxL?aX_OwgiLL6H$Hf}vGG)YerHMVr3AI}>#9e?RA*x%WK&=UfXt({cAp*f(dC zG|@`DuQ5A}d4~(7;4@o^_fbvrIE7ED?HzuzF!x;;z#$CbDAwTw7BP$KFi2PF7sj#?q{$9oJ&qxNHqK==p1=moVIy9u-p^F;@1Q1F#AbZ% zwYz2?scfR*D{97n@EZDSD;>?EW_%A@@F{A=?{F`EMs?WA%j+?NSMdlQ#WL!-1hdpa za!8Y%!wlnFp2|slhV*4EYbq;=Vx0RF?#Bs?;RDowOSm1sSKAv%%W1Z+50$9`>0m8Z z#Phg-8aPUNf|x*8DceUysTo7&V8?JCv$zpM{Me4&xE4pT3nwv$*RdaeqXy`ucTHdr znVSux_a172lc+5`6=eTaxk!UjI*p8Jw^1)VLQU`mYKxYTG3*;|!5^rBn%JLP*o^9D zq3SD)a9>6(a3Ta(!yoI$1V4Ql2eP#t{2;}~F;TH#q_ zE|$j*oW&tr#I3lDI{hIoDeOdLaNMQBmU%^oOJxVKli(fiW$;!lRdmQUc(ux<7xZbW z>>}C-9W-S~lTqm;G%#PGw-61k;<8|G3v{sb{r_JyW2L>1(7DiI>nEZ_giz+!QQ_@8_I*@7(|SpL1tMN^h3Mz6JbKMyn;( z67vaW&3N6%f%e&NmV{qWrxtJ!7rpaG63qgPLzsaBo+FsWcoI|a9^S_pT!k$>lnV8e1VK6Zu!Ic*HNWEU|Fr;v}`;;;fA;Yxgl={W0+-+SW)RKA~> zPk#IBUC2*1%i}^2HRDD+hlfxP`hcov5ex7)s`3CgYg~l&xDWGj7+2#pJd01U1$Q$` z-8YVY^4mK)T(gh33m32hb5qU8VKG!iqgaZUu@PTlF($DLN?491cmQ?&GJ2g{`-BhhJLckfE^fd(n1in|h;tahL>^j$ z{ir+-Q4@(HbGH|ntiSt3PN>p3WU{vC`3tqge~_G(#ro@h2Q|?e)Rr|OIqfJGVg!}w z0#4#2>N!CUvW|m;%>mY5mGp5!m5iabVA{Lk2Wn~k*=AR<5WDd??!{teqa|%c6>tjm z{eC=-)2K?*SWarNT-=C3tiz@lolSJckdHm)P>r*wrTmR-p}U`Y$<`4{pr(nd+Dd}? zxc7tmGu3u2wNg5piJgRUu^8@qqKU_}+{*}6ujUY%v04p50dCWq%v{{2O4oROp^7R9 z{eP&jXl~oeQQM%c(Ke}-6WfUG8kik(mqk5Q&40sxt(MUiVm(nrR1sywQqw!2{{+2U zOHJ>|4sVb@al=28-rd>OF>(cY+27mn1I)Kpdm z>niBQ=acXHk}Ip6s@gr()$y^kR|z?xNNZ=<=?g_ePNcWJv!k;u6pc5f&-zmKyH98j PcTarH%8O?N27UhkJr##M diff --git a/django/conf/locale/es/LC_MESSAGES/django.po b/django/conf/locale/es/LC_MESSAGES/django.po index 48d640a126..e0897f4f42 100644 --- a/django/conf/locale/es/LC_MESSAGES/django.po +++ b/django/conf/locale/es/LC_MESSAGES/django.po @@ -7,79 +7,117 @@ msgid "" msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2005-10-01 18:22+0200\n" +"POT-Creation-Date: 2005-10-17 16:26+0200\n" "PO-Revision-Date: 2005-10-04 20:59GMT\n" -"Last-Translator: Ricardo Javier Crdenes Medina \n" +"Last-Translator: Ricardo Javier Crdenes Medina \n" "Language-Team: Espaol \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=ISO-8859-1\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.10.2\n" -#: core/validators.py:56 -msgid "This value must contain only letters, numbers and underscores." -msgstr "Este valor debe contener slo letras, nmeros y guin bajo." +#: models/core.py:57 +msgid "" +"This should be an absolute path, excluding the domain name. Example: '/" +"events/search/'." +msgstr "" -#: conf/admin_templates/404.html:3 conf/admin_templates/404.html:7 -#: conf/admin_templates/404.html.py:1 conf/admin_templates/404.html.py:2 -msgid "Page not found" -msgstr "Pgina no encontrada" +#: models/core.py:59 +msgid "" +"This can be either an absolute path (as above) or a full URL starting with " +"'http://'." +msgstr "" -#: conf/admin_templates/404.html:9 conf/admin_templates/404.html.py:3 -msgid "We're sorry, but the requested page could not be found." -msgstr "Lo sentimos, pero no se encuentra la pgina solicitada." +#: models/core.py:74 +msgid "" +"Example: '/about/contact/'. Make sure to have leading and trailing slashes." +msgstr "" -#: conf/admin_templates/index.html:26 -#: conf/admin_templates/changelist_generic.html:8 -#: conf/admin_templates/changelist_generic.html.py:1 -#: conf/admin_templates/index.html.py:1 -msgid "Add" -msgstr "Agregar" +#: models/core.py:79 +msgid "" +"Example: 'flatfiles/contact_page'. If this isn't provided, the system will " +"use 'flatfiles/default'." +msgstr "" -#: conf/admin_templates/index.html:32 conf/admin_templates/index.html.py:2 -msgid "Change" -msgstr "Modificar" +#: models/core.py:80 +msgid "If this is checked, only logged-in users will be able to view the page." +msgstr "" -#: conf/admin_templates/index.html:50 conf/admin_templates/index.html.py:4 -msgid "Recent Actions" -msgstr "Acciones recientes" +#: models/auth.py:33 +msgid "Use an MD5 hash -- not the raw password." +msgstr "" -#: conf/admin_templates/index.html:51 conf/admin_templates/index.html.py:5 -msgid "My Actions" -msgstr "Mis acciones" +#: models/auth.py:34 +msgid "Designates whether the user can log into this admin site." +msgstr "" -#: conf/admin_templates/index.html:55 conf/admin_templates/index.html.py:6 -msgid "None available" -msgstr "Ninguno disponible" +#: models/auth.py:40 +msgid "" +"In addition to the permissions manually assigned, this user will also get " +"all permissions granted to each group he/she is in." +msgstr "" #: conf/admin_templates/base_site.html:3 -#: conf/admin_templates/base_site.html.py:1 msgid "Django site admin" msgstr "Sitio de administracin de Django" #: conf/admin_templates/base_site.html:6 -#: conf/admin_templates/base_site.html.py:2 msgid "Django administration" msgstr "Administracin de Django" -#: conf/admin_templates/500.html:5 conf/admin_templates/500.html.py:1 +#: conf/admin_templates/admin_object_history.html:4 +#: conf/admin_templates/base.html:28 +#: conf/admin_templates/registration/password_change_done.html:3 +#: conf/admin_templates/registration/password_reset_form.html:3 +#: conf/admin_templates/registration/logged_out.html:3 +#: conf/admin_templates/registration/password_reset_done.html:3 +#: conf/admin_templates/registration/password_change_form.html:3 +msgid "Home" +msgstr "Inicio" + +#: conf/admin_templates/admin_object_history.html:4 +msgid "History" +msgstr "Histrico" + +#: conf/admin_templates/admin_object_history.html:17 +msgid "Date/time" +msgstr "Fecha/hora" + +#: conf/admin_templates/admin_object_history.html:18 +msgid "User" +msgstr "Usuario" + +#: conf/admin_templates/admin_object_history.html:19 +msgid "Action" +msgstr "Accin" + +#: conf/admin_templates/admin_object_history.html:35 +msgid "" +"This object doesn't have a change history. It probably wasn't added via this " +"admin site." +msgstr "" +"Este objeto no tiene histrico de cambios. Probablemente no fue aadido " +"usando este sitio de administracin." + +#: conf/admin_templates/500.html:5 msgid "Server error (500)" msgstr "Error del servidor (500)" #: conf/admin_templates/500.html:8 -msgid "Server error (500)" -msgstr "Error del servidor (500)" +msgid "Server Error (500)" +msgstr "Error de servidor (500)" -#: conf/admin_templates/500.html:9 conf/admin_templates/500.html.py:3 +#: conf/admin_templates/500.html:9 msgid "" "There's been an error. It's been reported to the site administrators via e-" "mail and should be fixed shortly. Thanks for your patience." msgstr "" -"Ha ocurrido un error. Se ha informado a los administradores del sitio mediante " -"correo electrnico y debera arreglarse en breve. Gracias por su paciencia" +"Ha ocurrido un error. Se ha informado a los administradores del sitio " +"mediante correo electrnico y debera arreglarse en breve. Gracias por su " +"paciencia" #: conf/admin_templates/delete_confirmation_generic.html:6 -#: conf/admin_templates/delete_confirmation_generic.html.py:1 #, python-format msgid "" "Deleting the %(object_name)s '%(object)s' would result in deleting related " @@ -91,100 +129,102 @@ msgstr "" "siguientes tipos de objetos:" #: conf/admin_templates/delete_confirmation_generic.html:13 -#: conf/admin_templates/delete_confirmation_generic.html.py:2 #, python-format msgid "" "Are you sure you want to delete the %(object_name)s \"%(object)s\"? All of " "the following related items will be deleted:" msgstr "" -"Est seguro de que quiere borrar los %(object_name)s \"%(object)s\"? " -"Se borrarn los siguientes objetos relacionados:" +"Est seguro de que quiere borrar los %(object_name)s \"%(object)s\"? Se " +"borrarn los siguientes objetos relacionados:" -#: conf/admin_templates/login.html:14 conf/admin_templates/login.html.py:1 -msgid "Username:" -msgstr "Usuario:" - -#: conf/admin_templates/login.html:17 conf/admin_templates/login.html.py:2 -msgid "Password:" -msgstr "Clave:" - -#: conf/admin_templates/login.html:19 conf/admin_templates/login.html.py:3 -msgid "Have you forgotten your password?" -msgstr "Ha olvidado su clave?" - -#: conf/admin_templates/base.html:22 conf/admin_templates/base.html.py:1 -msgid "Welcome," -msgstr "Bienvenido," - -#: conf/admin_templates/base.html:22 conf/admin_templates/base.html.py:2 -#: conf/admin_templates/base.html.py:5 -msgid "Change password" -msgstr "Cambiar clave" - -#: conf/admin_templates/base.html:22 conf/admin_templates/base.html.py:3 -#: conf/admin_templates/base.html.py:5 -msgid "Log out" -msgstr "Terminar" - -#: conf/admin_templates/base.html:28 conf/admin_templates/base.html.py:4 -#: conf/admin_templates/registration/password_change_done.html.py:1 -#: conf/admin_templates/registration/password_reset_form.html.py:1 -#: conf/admin_templates/registration/logged_out.html.py:1 -#: conf/admin_templates/registration/password_reset_done.html.py:1 -#: conf/admin_templates/registration/password_change_form.html.py:1 -#: conf/admin_templates/admin_object_history.html.py:1 -msgid "Home" -msgstr "Inicio" - -#: conf/admin_templates/index.html:42 conf/admin_templates/index.html.py:3 -msgid "You don't have permission to edit anything." -msgstr "No tiene permiso para editar nada." - -#: conf/admin_templates/changelist_generic.html.py:2 -msgid "Click to change" -msgstr "Cambie para modificar" - -#: conf/admin_templates/500.html.py:2 -msgid "Server Error (500)" -msgstr "Error de servidor (500)" - -#: conf/admin_templates/delete_confirmation_generic.html.py:3 +#: conf/admin_templates/delete_confirmation_generic.html:17 msgid "Yes, I'm sure" msgstr "S, estoy seguro" -#: conf/admin_templates/login.html.py:4 +#: conf/admin_templates/404.html:3 conf/admin_templates/404.html.py:7 +msgid "Page not found" +msgstr "Pgina no encontrada" + +#: conf/admin_templates/404.html:9 +msgid "We're sorry, but the requested page could not be found." +msgstr "Lo sentimos, pero no se encuentra la pgina solicitada." + +#: conf/admin_templates/index.html:26 +msgid "Add" +msgstr "Agregar" + +#: conf/admin_templates/index.html:32 +msgid "Change" +msgstr "Modificar" + +#: conf/admin_templates/index.html:42 +msgid "You don't have permission to edit anything." +msgstr "No tiene permiso para editar nada." + +#: conf/admin_templates/index.html:50 +msgid "Recent Actions" +msgstr "Acciones recientes" + +#: conf/admin_templates/index.html:51 +msgid "My Actions" +msgstr "Mis acciones" + +#: conf/admin_templates/index.html:55 +msgid "None available" +msgstr "Ninguno disponible" + +#: conf/admin_templates/login.html:14 +msgid "Username:" +msgstr "Usuario:" + +#: conf/admin_templates/login.html:17 +msgid "Password:" +msgstr "Clave:" + +#: conf/admin_templates/login.html:19 +msgid "Have you forgotten your password?" +msgstr "Ha olvidado su clave?" + +#: conf/admin_templates/login.html:23 msgid "Log in" msgstr "Registrarse" -#: conf/admin_templates/registration/password_change_done.html.py:2 -#: conf/admin_templates/registration/password_change_form.html.py:2 -#: conf/admin_templates/registration/password_change_form.html.py:3 -#: conf/admin_templates/registration/password_change_done.html.py:6 -#: conf/admin_templates/registration/password_change_form.html.py:4 -#: conf/admin_templates/registration/password_change_form.html.py:10 +#: conf/admin_templates/base.html:22 +msgid "Welcome," +msgstr "Bienvenido," + +#: conf/admin_templates/base.html:22 +msgid "Change password" +msgstr "Cambiar clave" + +#: conf/admin_templates/base.html:22 +msgid "Log out" +msgstr "Terminar" + +#: conf/admin_templates/registration/password_change_done.html:3 +#: conf/admin_templates/registration/password_change_form.html:3 +#: conf/admin_templates/registration/password_change_form.html:5 +#: conf/admin_templates/registration/password_change_form.html:9 msgid "Password change" msgstr "Cambiar clave" -#: conf/admin_templates/registration/password_change_done.html.py:3 -#: conf/admin_templates/registration/password_change_done.html.py:4 +#: conf/admin_templates/registration/password_change_done.html:5 +#: conf/admin_templates/registration/password_change_done.html:9 msgid "Password change successful" msgstr "Cambio de clave con xito" -#: conf/admin_templates/registration/password_change_done.html.py:5 +#: conf/admin_templates/registration/password_change_done.html:11 msgid "Your password was changed." msgstr "Su clave ha cambiado." -#: conf/admin_templates/registration/password_reset_form.html.py:2 -#: conf/admin_templates/registration/password_reset_form.html.py:3 -#: conf/admin_templates/registration/password_reset_form.html.py:4 -#: conf/admin_templates/registration/password_reset_done.html.py:2 -#: conf/admin_templates/registration/password_reset_form.html.py:8 -#: conf/admin_templates/registration/password_reset_form.html.py:9 -#: conf/admin_templates/registration/password_reset_done.html.py:6 +#: conf/admin_templates/registration/password_reset_form.html:3 +#: conf/admin_templates/registration/password_reset_form.html:5 +#: conf/admin_templates/registration/password_reset_form.html:9 +#: conf/admin_templates/registration/password_reset_done.html:3 msgid "Password reset" msgstr "Recuperar clave" -#: conf/admin_templates/registration/password_reset_form.html.py:5 +#: conf/admin_templates/registration/password_reset_form.html:11 msgid "" "Forgotten your password? Enter your e-mail address below, and we'll reset " "your password and e-mail the new one to you." @@ -192,37 +232,36 @@ msgstr "" "Ha olvidado su clave? Introduzca su direccin de correo, y crearemos una " "nueva que le enviaremos por correo." -#: conf/admin_templates/registration/password_reset_form.html.py:6 +#: conf/admin_templates/registration/password_reset_form.html:15 msgid "E-mail address:" msgstr "Direccin de correo:" -#: conf/admin_templates/registration/password_reset_form.html.py:7 +#: conf/admin_templates/registration/password_reset_form.html:15 msgid "Reset my password" msgstr "Recuperar mi clave" -#: conf/admin_templates/registration/logged_out.html.py:2 +#: conf/admin_templates/registration/logged_out.html:7 msgid "Thanks for spending some quality time with the Web site today." msgstr "Gracias por el tiempo que ha dedicado al sitio web hoy." -#: conf/admin_templates/registration/logged_out.html.py:3 +#: conf/admin_templates/registration/logged_out.html:9 msgid "Log in again" msgstr "Registrarse de nuevo" -#: conf/admin_templates/registration/password_reset_done.html.py:3 -#: conf/admin_templates/registration/password_reset_done.html.py:4 +#: conf/admin_templates/registration/password_reset_done.html:5 +#: conf/admin_templates/registration/password_reset_done.html:9 msgid "Password reset successful" msgstr "Recuperacin de clave con xito" -#: conf/admin_templates/registration/password_reset_done.html.py:5 +#: conf/admin_templates/registration/password_reset_done.html:11 msgid "" "We've e-mailed a new password to the e-mail address you submitted. You " "should be receiving it shortly." msgstr "" -"Le hemos enviado una clave nueva a la direccin que ha suministrado. " -"Debera recibirla en breve." +"Le hemos enviado una clave nueva a la direccin que ha suministrado. Debera " +"recibirla en breve." -#: conf/admin_templates/registration/password_change_form.html.py:4 -#: conf/admin_templates/registration/password_change_form.html.py:5 +#: conf/admin_templates/registration/password_change_form.html:11 msgid "" "Please enter your old password, for security's sake, and then enter your new " "password twice so we can verify you typed it in correctly." @@ -230,78 +269,302 @@ msgstr "" "Por favor, introduzca su clave antigua, por seguridad, y despus introduzca " "la nueva clave dos veces para verificar que la ha escrito correctamente." -#: conf/admin_templates/registration/password_change_form.html.py:5 -#: conf/admin_templates/registration/password_change_form.html.py:6 +#: conf/admin_templates/registration/password_change_form.html:16 msgid "Old password:" msgstr "Clave antigua:" -#: conf/admin_templates/registration/password_change_form.html.py:6 -#: conf/admin_templates/registration/password_change_form.html.py:7 +#: conf/admin_templates/registration/password_change_form.html:18 msgid "New password:" msgstr "Clave nueva:" -#: conf/admin_templates/registration/password_change_form.html.py:7 -#: conf/admin_templates/registration/password_change_form.html.py:8 +#: conf/admin_templates/registration/password_change_form.html:20 msgid "Confirm password:" msgstr "Confirme clave:" -#: conf/admin_templates/registration/password_change_form.html.py:8 -#: conf/admin_templates/registration/password_change_form.html.py:9 +#: conf/admin_templates/registration/password_change_form.html:22 msgid "Change my password" msgstr "Cambiar mi clave" -#: conf/admin_templates/registration/password_reset_email.html.py:1 +#: conf/admin_templates/registration/password_reset_email.html:1 msgid "You're receiving this e-mail because you requested a password reset" msgstr "Recibe este mensaje debido a que solicit recuperar la clave" -#: conf/admin_templates/registration/password_reset_email.html.py:2 +#: conf/admin_templates/registration/password_reset_email.html:2 #, python-format msgid "for your user account at %(site_name)s" msgstr "de su cuenta de usuario en %(site_name)s." -#: conf/admin_templates/registration/password_reset_email.html.py:3 +#: conf/admin_templates/registration/password_reset_email.html:4 #, python-format msgid "Your new password is: %(new_password)s" msgstr "Su nueva clave es: %(new_password)s" -#: conf/admin_templates/registration/password_reset_email.html.py:4 +#: conf/admin_templates/registration/password_reset_email.html:6 msgid "Feel free to change this password by going to this page:" msgstr "Puede cambiarla accediendo a esta pgina:" -#: conf/admin_templates/registration/password_reset_email.html.py:5 +#: conf/admin_templates/registration/password_reset_email.html:10 msgid "Your username, in case you've forgotten:" msgstr "Su nombre de usuario, en caso de haberlo olvidado:" -#: conf/admin_templates/registration/password_reset_email.html.py:6 +#: conf/admin_templates/registration/password_reset_email.html:12 msgid "Thanks for using our site!" msgstr "Gracias por usar nuestro sitio!" -#: conf/admin_templates/registration/password_reset_email.html.py:7 +#: conf/admin_templates/registration/password_reset_email.html:14 #, python-format msgid "The %(site_name)s team" msgstr "El equipo de %(site_name)s" -#: conf/admin_templates/admin_object_history.html.py:2 -msgid "History" -msgstr "Histrico" +#: core/validators.py:57 +msgid "This value must contain only letters, numbers and underscores." +msgstr "Este valor debe contener slo letras, nmeros y guin bajo." -#: conf/admin_templates/admin_object_history.html.py:3 -msgid "Date/time" -msgstr "Fecha/hora" +#: core/validators.py:61 +#, fuzzy +msgid "This value must contain only letters, numbers, underscores and slashes." +msgstr "Este valor debe contener slo letras, nmeros y guin bajo." -#: conf/admin_templates/admin_object_history.html.py:4 -msgid "User" -msgstr "Usuario" - -#: conf/admin_templates/admin_object_history.html.py:5 -msgid "Action" -msgstr "Accin" - -#: conf/admin_templates/admin_object_history.html.py:6 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." +#: core/validators.py:65 +msgid "Uppercase letters are not allowed here." msgstr "" -"Este objeto no tiene histrico de cambios. Probablemente no fue aadido " -"usando este sitio de administracin." +#: core/validators.py:69 +msgid "Lowercase letters are not allowed here." +msgstr "" + +#: core/validators.py:76 +msgid "Enter only digits separated by commas." +msgstr "" + +#: core/validators.py:88 +msgid "Enter valid e-mail addresses separated by commas." +msgstr "" + +#: core/validators.py:95 +msgid "Please enter a valid IP address." +msgstr "" + +#: core/validators.py:99 +msgid "Empty values are not allowed here." +msgstr "" + +#: core/validators.py:103 +msgid "Non-numeric characters aren't allowed here." +msgstr "" + +#: core/validators.py:107 +msgid "This value can't be comprised solely of digits." +msgstr "" + +#: core/validators.py:112 +msgid "Enter a whole number." +msgstr "" + +#: core/validators.py:116 +msgid "Only alphabetical characters are allowed here." +msgstr "" + +#: core/validators.py:120 +msgid "Enter a valid date in YYYY-MM-DD format." +msgstr "" + +#: core/validators.py:124 +msgid "Enter a valid time in HH:MM format." +msgstr "" + +#: core/validators.py:128 +msgid "Enter a valid date/time in YYYY-MM-DD HH:MM format." +msgstr "" + +#: core/validators.py:132 +#, fuzzy +msgid "Enter a valid e-mail address." +msgstr "Direccin de correo:" + +#: core/validators.py:144 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "" + +#: core/validators.py:151 +#, python-format +msgid "The URL %s does not point to a valid image." +msgstr "" + +#: core/validators.py:155 +#, python-format +msgid "Phone numbers must be in XXX-XXX-XXXX format. \"%s\" is invalid." +msgstr "" + +#: core/validators.py:163 +#, python-format +msgid "The URL %s does not point to a valid QuickTime video." +msgstr "" + +#: core/validators.py:167 +msgid "A valid URL is required." +msgstr "" + +#: core/validators.py:181 +#, python-format +msgid "" +"Valid HTML is required. Specific errors are:\n" +"%s" +msgstr "" + +#: core/validators.py:188 +#, python-format +msgid "Badly formed XML: %s" +msgstr "" + +#: core/validators.py:198 +#, python-format +msgid "Invalid URL: %s" +msgstr "" + +#: core/validators.py:200 +#, python-format +msgid "The URL %s is a broken link." +msgstr "" + +#: core/validators.py:206 +msgid "Enter a valid U.S. state abbreviation." +msgstr "" + +#: core/validators.py:221 +#, python-format +msgid "Watch your mouth! The word %s is not allowed here." +msgid_plural "Watch your mouth! The words %s are not allowed here." +msgstr[0] "" +msgstr[1] "" + +#: core/validators.py:228 +#, python-format +msgid "This field must match the '%s' field." +msgstr "" + +#: core/validators.py:247 +msgid "Please enter something for at least one field." +msgstr "" + +#: core/validators.py:256 core/validators.py:267 +msgid "Please enter both fields or leave them both empty." +msgstr "" + +#: core/validators.py:274 +#, python-format +msgid "This field must be given if %(field)s is %(value)s" +msgstr "" + +#: core/validators.py:286 +#, python-format +msgid "This field must be given if %(field)s is not %(value)s" +msgstr "" + +#: core/validators.py:305 +msgid "Duplicate values are not allowed." +msgstr "" + +#: core/validators.py:328 +#, python-format +msgid "This value must be a power of %s." +msgstr "" + +#: core/validators.py:339 +msgid "Please enter a valid decimal number." +msgstr "" + +#: core/validators.py:341 +#, python-format +msgid "Please enter a valid decimal number with at most %s total digit." +msgid_plural "" +"Please enter a valid decimal number with at most %s total digits." +msgstr[0] "" +msgstr[1] "" + +#: core/validators.py:344 +#, python-format +msgid "Please enter a valid decimal number with at most %s decimal place." +msgid_plural "" +"Please enter a valid decimal number with at most %s decimal places." +msgstr[0] "" +msgstr[1] "" + +#: core/validators.py:354 +#, python-format +msgid "Make sure your uploaded file is at least %s bytes big." +msgstr "" + +#: core/validators.py:355 +#, python-format +msgid "Make sure your uploaded file is at most %s bytes big." +msgstr "" + +#: core/validators.py:368 +msgid "The format for this field is wrong." +msgstr "" + +#: core/validators.py:383 +msgid "This field is invalid." +msgstr "" + +#: core/validators.py:418 +#, python-format +msgid "Could not retrieve anything from %s." +msgstr "" + +#: core/validators.py:421 +#, python-format +msgid "" +"The URL %(url)s returned the invalid Content-Type header '%(contenttype)s'." +msgstr "" + +#: core/validators.py:454 +#, python-format +msgid "" +"Please close the unclosed %(tag)s tag from line %(line)s. (Line starts with " +"\"%(start)s\".)" +msgstr "" + +#: core/validators.py:458 +#, python-format +msgid "" +"Some text starting on line %(line)s is not allowed in that context. (Line " +"starts with \"%(start)s\".)" +msgstr "" + +#: core/validators.py:463 +#, python-format +msgid "" +"\"%(attr)s\" on line %(line)s is an invalid attribute. (Line starts with \"%" +"(start)s\".)" +msgstr "" + +#: core/validators.py:468 +#, python-format +msgid "" +"\"<%(tag)s>\" on line %(line)s is an invalid tag. (Line starts with \"%" +"(start)s\".)" +msgstr "" + +#: core/validators.py:472 +#, python-format +msgid "" +"A tag on line %(line)s is missing one or more required attributes. (Line " +"starts with \"%(start)s\".)" +msgstr "" + +#: core/validators.py:477 +#, python-format +msgid "" +"The \"%(attr)s\" attribute on line %(line)s has an invalid value. (Line " +"starts with \"%(start)s\".)" +msgstr "" + +#~ msgid "Server error (500)" +#~ msgstr "Error del servidor (500)" + +#~ msgid "Click to change" +#~ msgstr "Cambie para modificar" diff --git a/django/conf/locale/it/LC_MESSAGES/django.mo b/django/conf/locale/it/LC_MESSAGES/django.mo index cbf806c41769878d4c2b752fa9c6f3a6bc8535be..5ff502c1cffe75d62bfbd36cfd25a3b12697cf5c 100644 GIT binary patch delta 1233 zcmYk*-%FEG9LMpmZOd7@*0Qp;YMHKVHr=vq%BV(A3H`c^E=B}J1S5&^CgC9n10e`Z zk`VeqVMIppBwh6f7(x*+vBJOPU1#< z?e#lm@2PB{;}dGdfAI!}!nJ{JqE6OeB`h$%4N*CVuaL1UzOuHHHcZpb;Q_2*3Ll~-oWULV+3#;6Eqxqc4=Pg^Nr%Q8 z#0%)4`oEzT`U4&9Buu_!9Q8s5Ut$6E;8)bnl|N-7fnAuvQLNxT{E3<%7pcF)DFI*F5M#T!ay@O8nei$*|An=AUq%mVm%40wh&Ccg=n|$0l{~STP+GZ< zUg3UO*01ZB>IqKHJ3_xZW$o0IicW%KvSoyhMCYi~ZzXJWKKQ~N3*8F1<%X$1I9o_& W^L@F3yVy8V=iZJq2i=+2y}&=8*<=j> delta 1384 zcmZA1Urdd09LMor&gm$U93&@y9ucK-PUVo6)Ee4MF3dC+w&QrH^v{vz?qsvX1+9cl zHgi$d1?9}G4L5RQSS=Q7(?u6Hcdl%_KTprO;Jd!h>-qhj=lT8byf0cPj(_uehYV3c zZXjnWt?~GPo)~;ryRkR*yVZ+S5dx$={SO;IF4(vkw$qQ zH|^Z$!yeQi`mq})u?B0F8pEHt%7s474djuzg&8=6{F%pGmf;w#z!#W_Z`|@nw>*dH z?BHqaz0jLEe5a$v+)7;;&W`o zeT-7?4WO6)%?ECHW~Om3&fz)CS#At{m^f-ieOQEdu?}D3cJ#3f>aYY0upU)^5i8lw z`{<+miAL1k7i_`r7}tXarl*mfK+UKXS7Y2Q528LC!3lhZdOyNCYUWqa*=r2yJsiYo zJb*1(ivt)#s?3C2ewD@gtKuyc+S?hVZS&QA@ds)kzfm1zanS(tT*FvMxgPai3^!vh zYDGuz9*(2ht>@!)coHq_@U#A^=yxlgU=`&_+=V_`&A~ACVgq*K6xQOQHH$OrLsr?` z#u6OHCVYqNrYYyhYogV-0~_!#cE`EV3|^vz3s{cntnW_Tk8Gi{pIYjTq|S&!1Ji6n zB;#?~0q5UTohCzPW*fPO+)A<-&N<=So47{3gxo?ZERu8OM3^fRa6VKTDz2(aLI)#A(CUI#I@z--drezXw{bO=LbPfJ!zp*tF)rBtSm8*aWlnF6VZs($rsT`+nMG_%uWO{v%S_qeQ#T5?N;m3 NVvGN^74$#y`~?bHjpzUX diff --git a/django/conf/locale/it/LC_MESSAGES/django.po b/django/conf/locale/it/LC_MESSAGES/django.po index 57d56f05d8..2e7aff6bb2 100644 --- a/django/conf/locale/it/LC_MESSAGES/django.po +++ b/django/conf/locale/it/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2005-10-01 18:22+0200\n" +"POT-Creation-Date: 2005-10-17 16:27+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -16,61 +16,98 @@ msgstr "" "Content-Type: text/plain; charset=iso-8859-1\n" "Content-Transfer-Encoding: 8bit\n" -#: core/validators.py:56 -msgid "This value must contain only letters, numbers and underscores." -msgstr "Sono ammessi solo lettere, numeri e caratteri di sottolineaturai." +#: models/core.py:57 +msgid "" +"This should be an absolute path, excluding the domain name. Example: '/" +"events/search/'." +msgstr "" -#: conf/admin_templates/404.html:3 conf/admin_templates/404.html:7 -#: conf/admin_templates/404.html.py:1 conf/admin_templates/404.html.py:2 -msgid "Page not found" -msgstr "Pagina non trovata" +#: models/core.py:59 +msgid "" +"This can be either an absolute path (as above) or a full URL starting with " +"'http://'." +msgstr "" -#: conf/admin_templates/404.html:9 conf/admin_templates/404.html.py:3 -msgid "We're sorry, but the requested page could not be found." -msgstr "Spiacente, ma la pagina richiesta non esiste." +#: models/core.py:74 +msgid "" +"Example: '/about/contact/'. Make sure to have leading and trailing slashes." +msgstr "" -#: conf/admin_templates/index.html:26 -#: conf/admin_templates/changelist_generic.html:8 -#: conf/admin_templates/changelist_generic.html.py:1 -#: conf/admin_templates/index.html.py:1 -msgid "Add" -msgstr "Aggiungi" +#: models/core.py:79 +msgid "" +"Example: 'flatfiles/contact_page'. If this isn't provided, the system will " +"use 'flatfiles/default'." +msgstr "" -#: conf/admin_templates/index.html:32 conf/admin_templates/index.html.py:2 -msgid "Change" -msgstr "Cambia" +#: models/core.py:80 +msgid "If this is checked, only logged-in users will be able to view the page." +msgstr "" -#: conf/admin_templates/index.html:50 conf/admin_templates/index.html.py:4 -msgid "Recent Actions" -msgstr "Azioni Recenti" +#: models/auth.py:33 +msgid "Use an MD5 hash -- not the raw password." +msgstr "" -#: conf/admin_templates/index.html:51 conf/admin_templates/index.html.py:5 -msgid "My Actions" -msgstr "Proprie Azioni" +#: models/auth.py:34 +msgid "Designates whether the user can log into this admin site." +msgstr "" -#: conf/admin_templates/index.html:55 conf/admin_templates/index.html.py:6 -msgid "None available" -msgstr "Nessuna disponibile" +#: models/auth.py:40 +msgid "" +"In addition to the permissions manually assigned, this user will also get " +"all permissions granted to each group he/she is in." +msgstr "" #: conf/admin_templates/base_site.html:3 -#: conf/admin_templates/base_site.html.py:1 msgid "Django site admin" msgstr "Amministrazione sito Django" #: conf/admin_templates/base_site.html:6 -#: conf/admin_templates/base_site.html.py:2 msgid "Django administration" msgstr "Amministrazione Django" -#: conf/admin_templates/500.html:5 conf/admin_templates/500.html.py:1 +#: conf/admin_templates/admin_object_history.html:4 +#: conf/admin_templates/base.html:28 +#: conf/admin_templates/registration/password_change_done.html:3 +#: conf/admin_templates/registration/password_reset_form.html:3 +#: conf/admin_templates/registration/logged_out.html:3 +#: conf/admin_templates/registration/password_reset_done.html:3 +#: conf/admin_templates/registration/password_change_form.html:3 +msgid "Home" +msgstr "Pagina iniziale" + +#: conf/admin_templates/admin_object_history.html:4 +msgid "History" +msgstr "Storia" + +#: conf/admin_templates/admin_object_history.html:17 +msgid "Date/time" +msgstr "Data/ora" + +#: conf/admin_templates/admin_object_history.html:18 +msgid "User" +msgstr "Utente" + +#: conf/admin_templates/admin_object_history.html:19 +msgid "Action" +msgstr "Azione" + +#: conf/admin_templates/admin_object_history.html:35 +msgid "" +"This object doesn't have a change history. It probably wasn't added via this " +"admin site." +msgstr "" +"Questo oggetto non ha cambiamenti storicizzati. Probabilmente non stato " +"creato con questo sito amministrativo." + +#: conf/admin_templates/500.html:5 msgid "Server error (500)" msgstr "Errore del server (500)" #: conf/admin_templates/500.html:8 -msgid "Server error (500)" -msgstr "Errore del server (500)" +msgid "Server Error (500)" +msgstr "Errore del Server (500)" -#: conf/admin_templates/500.html:9 conf/admin_templates/500.html.py:3 +#: conf/admin_templates/500.html:9 msgid "" "There's been an error. It's been reported to the site administrators via e-" "mail and should be fixed shortly. Thanks for your patience." @@ -79,7 +116,6 @@ msgstr "" "mail e verr risolto a breve. Grazie per la vostra pazienza" #: conf/admin_templates/delete_confirmation_generic.html:6 -#: conf/admin_templates/delete_confirmation_generic.html.py:1 #, python-format msgid "" "Deleting the %(object_name)s '%(object)s' would result in deleting related " @@ -91,129 +127,131 @@ msgstr "" "i seguenti tipi di oggetti:" #: conf/admin_templates/delete_confirmation_generic.html:13 -#: conf/admin_templates/delete_confirmation_generic.html.py:2 #, python-format msgid "" "Are you sure you want to delete the %(object_name)s \"%(object)s\"? All of " "the following related items will be deleted:" msgstr "" -"Sei sicuro di voler rimuovere %(object_name)s \"%(object)s\"? I seguenti" -"oggetti relazionati saranno rimossi:" +"Sei sicuro di voler rimuovere %(object_name)s \"%(object)s\"? I " +"seguentioggetti relazionati saranno rimossi:" -#: conf/admin_templates/login.html:14 conf/admin_templates/login.html.py:1 -msgid "Username:" -msgstr "Nome utente:" - -#: conf/admin_templates/login.html:17 conf/admin_templates/login.html.py:2 -msgid "Password:" -msgstr "Password:" - -#: conf/admin_templates/login.html:19 conf/admin_templates/login.html.py:3 -msgid "Have you forgotten your password?" -msgstr "Hai dimenticato la tua password?" - -#: conf/admin_templates/base.html:22 conf/admin_templates/base.html.py:1 -msgid "Welcome," -msgstr "Benvenuto," - -#: conf/admin_templates/base.html:22 conf/admin_templates/base.html.py:2 -#: conf/admin_templates/base.html.py:5 -msgid "Change password" -msgstr "Cambia la password" - -#: conf/admin_templates/base.html:22 conf/admin_templates/base.html.py:3 -#: conf/admin_templates/base.html.py:5 -msgid "Log out" -msgstr "Esci" - -#: conf/admin_templates/base.html:28 conf/admin_templates/base.html.py:4 -#: conf/admin_templates/registration/password_change_done.html.py:1 -#: conf/admin_templates/registration/password_reset_form.html.py:1 -#: conf/admin_templates/registration/logged_out.html.py:1 -#: conf/admin_templates/registration/password_reset_done.html.py:1 -#: conf/admin_templates/registration/password_change_form.html.py:1 -#: conf/admin_templates/admin_object_history.html.py:1 -msgid "Home" -msgstr "Pagina iniziale" - -#: conf/admin_templates/index.html:42 conf/admin_templates/index.html.py:3 -msgid "You don't have permission to edit anything." -msgstr "Non hai i permessi di modificare nulla." - -#: conf/admin_templates/changelist_generic.html.py:2 -msgid "Click to change" -msgstr "Clicca per cambiare" - -#: conf/admin_templates/500.html.py:2 -msgid "Server Error (500)" -msgstr "Errore del Server (500)" - -#: conf/admin_templates/delete_confirmation_generic.html.py:3 +#: conf/admin_templates/delete_confirmation_generic.html:17 msgid "Yes, I'm sure" msgstr "S, sono sicuro" -#: conf/admin_templates/login.html.py:4 +#: conf/admin_templates/404.html:3 conf/admin_templates/404.html.py:7 +msgid "Page not found" +msgstr "Pagina non trovata" + +#: conf/admin_templates/404.html:9 +msgid "We're sorry, but the requested page could not be found." +msgstr "Spiacente, ma la pagina richiesta non esiste." + +#: conf/admin_templates/index.html:26 +msgid "Add" +msgstr "Aggiungi" + +#: conf/admin_templates/index.html:32 +msgid "Change" +msgstr "Cambia" + +#: conf/admin_templates/index.html:42 +msgid "You don't have permission to edit anything." +msgstr "Non hai i permessi di modificare nulla." + +#: conf/admin_templates/index.html:50 +msgid "Recent Actions" +msgstr "Azioni Recenti" + +#: conf/admin_templates/index.html:51 +msgid "My Actions" +msgstr "Proprie Azioni" + +#: conf/admin_templates/index.html:55 +msgid "None available" +msgstr "Nessuna disponibile" + +#: conf/admin_templates/login.html:14 +msgid "Username:" +msgstr "Nome utente:" + +#: conf/admin_templates/login.html:17 +msgid "Password:" +msgstr "Password:" + +#: conf/admin_templates/login.html:19 +msgid "Have you forgotten your password?" +msgstr "Hai dimenticato la tua password?" + +#: conf/admin_templates/login.html:23 msgid "Log in" msgstr "Accedi" -#: conf/admin_templates/registration/password_change_done.html.py:2 -#: conf/admin_templates/registration/password_change_form.html.py:2 -#: conf/admin_templates/registration/password_change_form.html.py:3 -#: conf/admin_templates/registration/password_change_done.html.py:6 -#: conf/admin_templates/registration/password_change_form.html.py:4 -#: conf/admin_templates/registration/password_change_form.html.py:10 +#: conf/admin_templates/base.html:22 +msgid "Welcome," +msgstr "Benvenuto," + +#: conf/admin_templates/base.html:22 +msgid "Change password" +msgstr "Cambia la password" + +#: conf/admin_templates/base.html:22 +msgid "Log out" +msgstr "Esci" + +#: conf/admin_templates/registration/password_change_done.html:3 +#: conf/admin_templates/registration/password_change_form.html:3 +#: conf/admin_templates/registration/password_change_form.html:5 +#: conf/admin_templates/registration/password_change_form.html:9 msgid "Password change" msgstr "Cambia la password" -#: conf/admin_templates/registration/password_change_done.html.py:3 -#: conf/admin_templates/registration/password_change_done.html.py:4 +#: conf/admin_templates/registration/password_change_done.html:5 +#: conf/admin_templates/registration/password_change_done.html:9 msgid "Password change successful" msgstr "La password stata cambiata con successo" -#: conf/admin_templates/registration/password_change_done.html.py:5 +#: conf/admin_templates/registration/password_change_done.html:11 msgid "Your password was changed." msgstr "La tua password stata cambiata" -#: conf/admin_templates/registration/password_reset_form.html.py:2 -#: conf/admin_templates/registration/password_reset_form.html.py:3 -#: conf/admin_templates/registration/password_reset_form.html.py:4 -#: conf/admin_templates/registration/password_reset_done.html.py:2 -#: conf/admin_templates/registration/password_reset_form.html.py:8 -#: conf/admin_templates/registration/password_reset_form.html.py:9 -#: conf/admin_templates/registration/password_reset_done.html.py:6 +#: conf/admin_templates/registration/password_reset_form.html:3 +#: conf/admin_templates/registration/password_reset_form.html:5 +#: conf/admin_templates/registration/password_reset_form.html:9 +#: conf/admin_templates/registration/password_reset_done.html:3 msgid "Password reset" msgstr "Resetta la password" -#: conf/admin_templates/registration/password_reset_form.html.py:5 +#: conf/admin_templates/registration/password_reset_form.html:11 msgid "" "Forgotten your password? Enter your e-mail address below, and we'll reset " "your password and e-mail the new one to you." msgstr "" -"Hai dimenticato la tua password? Inserisci il tuo indirizzo e-mail qui sotto, " -"la tua password sar resettata e una nuova password ti verr spedita." +"Hai dimenticato la tua password? Inserisci il tuo indirizzo e-mail qui " +"sotto, la tua password sar resettata e una nuova password ti verr spedita." -#: conf/admin_templates/registration/password_reset_form.html.py:6 +#: conf/admin_templates/registration/password_reset_form.html:15 msgid "E-mail address:" msgstr "Indirizzo e-mail:" -#: conf/admin_templates/registration/password_reset_form.html.py:7 +#: conf/admin_templates/registration/password_reset_form.html:15 msgid "Reset my password" msgstr "Resetta la mia password" -#: conf/admin_templates/registration/logged_out.html.py:2 +#: conf/admin_templates/registration/logged_out.html:7 msgid "Thanks for spending some quality time with the Web site today." msgstr "Grazie per aver speso il tuo tempo prezioso con questo sito." -#: conf/admin_templates/registration/logged_out.html.py:3 +#: conf/admin_templates/registration/logged_out.html:9 msgid "Log in again" msgstr "Accedi di nuovo" -#: conf/admin_templates/registration/password_reset_done.html.py:3 -#: conf/admin_templates/registration/password_reset_done.html.py:4 +#: conf/admin_templates/registration/password_reset_done.html:5 +#: conf/admin_templates/registration/password_reset_done.html:9 msgid "Password reset successful" msgstr "Password resettata con successo" -#: conf/admin_templates/registration/password_reset_done.html.py:5 +#: conf/admin_templates/registration/password_reset_done.html:11 msgid "" "We've e-mailed a new password to the e-mail address you submitted. You " "should be receiving it shortly." @@ -221,8 +259,7 @@ msgstr "" "Ti abbiamo inviato la nuova password all'indirizzo e-mail da te selezionato. " "Dovresti riceverla a breve." -#: conf/admin_templates/registration/password_change_form.html.py:4 -#: conf/admin_templates/registration/password_change_form.html.py:5 +#: conf/admin_templates/registration/password_change_form.html:11 msgid "" "Please enter your old password, for security's sake, and then enter your new " "password twice so we can verify you typed it in correctly." @@ -230,78 +267,303 @@ msgstr "" "Inserisci la tua vecchia password, per ragioni di sicurezza, e poi la tua " "nuova password due volte per verificare che tu l'abbia scritta correttamente." -#: conf/admin_templates/registration/password_change_form.html.py:5 -#: conf/admin_templates/registration/password_change_form.html.py:6 +#: conf/admin_templates/registration/password_change_form.html:16 msgid "Old password:" msgstr "Vecchia password:" -#: conf/admin_templates/registration/password_change_form.html.py:6 -#: conf/admin_templates/registration/password_change_form.html.py:7 +#: conf/admin_templates/registration/password_change_form.html:18 msgid "New password:" msgstr "Nuova password:" -#: conf/admin_templates/registration/password_change_form.html.py:7 -#: conf/admin_templates/registration/password_change_form.html.py:8 +#: conf/admin_templates/registration/password_change_form.html:20 msgid "Confirm password:" msgstr "Conferma password:" -#: conf/admin_templates/registration/password_change_form.html.py:8 -#: conf/admin_templates/registration/password_change_form.html.py:9 +#: conf/admin_templates/registration/password_change_form.html:22 msgid "Change my password" msgstr "Cambia la mia password" -#: conf/admin_templates/registration/password_reset_email.html.py:1 +#: conf/admin_templates/registration/password_reset_email.html:1 msgid "You're receiving this e-mail because you requested a password reset" -msgstr "Hai ricevuto questa e-mail perch hai richesto di resettare la password" +msgstr "" +"Hai ricevuto questa e-mail perch hai richesto di resettare la password" -#: conf/admin_templates/registration/password_reset_email.html.py:2 +#: conf/admin_templates/registration/password_reset_email.html:2 #, python-format msgid "for your user account at %(site_name)s" msgstr "per il tuo account utente su %(site_name)s" -#: conf/admin_templates/registration/password_reset_email.html.py:3 +#: conf/admin_templates/registration/password_reset_email.html:4 #, python-format msgid "Your new password is: %(new_password)s" msgstr "La tua nuova password : %(new_password)s" -#: conf/admin_templates/registration/password_reset_email.html.py:4 +#: conf/admin_templates/registration/password_reset_email.html:6 msgid "Feel free to change this password by going to this page:" msgstr "Puoi cambiare la tua password su questa pagina:" -#: conf/admin_templates/registration/password_reset_email.html.py:5 +#: conf/admin_templates/registration/password_reset_email.html:10 msgid "Your username, in case you've forgotten:" msgstr "Il tuo nome utente, in caso tu l'abbia dimenticato:" -#: conf/admin_templates/registration/password_reset_email.html.py:6 +#: conf/admin_templates/registration/password_reset_email.html:12 msgid "Thanks for using our site!" msgstr "Ti ringraziamo per l'utilizzo del nostro sito!" -#: conf/admin_templates/registration/password_reset_email.html.py:7 +#: conf/admin_templates/registration/password_reset_email.html:14 #, python-format msgid "The %(site_name)s team" msgstr "Il team di %(site_name)s" -#: conf/admin_templates/admin_object_history.html.py:2 -msgid "History" -msgstr "Storia" +#: core/validators.py:57 +msgid "This value must contain only letters, numbers and underscores." +msgstr "Sono ammessi solo lettere, numeri e caratteri di sottolineaturai." -#: conf/admin_templates/admin_object_history.html.py:3 -msgid "Date/time" -msgstr "Data/ora" +#: core/validators.py:61 +#, fuzzy +msgid "This value must contain only letters, numbers, underscores and slashes." +msgstr "Sono ammessi solo lettere, numeri e caratteri di sottolineaturai." -#: conf/admin_templates/admin_object_history.html.py:4 -msgid "User" -msgstr "Utente" - -#: conf/admin_templates/admin_object_history.html.py:5 -msgid "Action" -msgstr "Azione" - -#: conf/admin_templates/admin_object_history.html.py:6 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." +#: core/validators.py:65 +msgid "Uppercase letters are not allowed here." msgstr "" -"Questo oggetto non ha cambiamenti storicizzati. Probabilmente non stato " -"creato con questo sito amministrativo." +#: core/validators.py:69 +msgid "Lowercase letters are not allowed here." +msgstr "" + +#: core/validators.py:76 +msgid "Enter only digits separated by commas." +msgstr "" + +#: core/validators.py:88 +msgid "Enter valid e-mail addresses separated by commas." +msgstr "" + +#: core/validators.py:95 +msgid "Please enter a valid IP address." +msgstr "" + +#: core/validators.py:99 +msgid "Empty values are not allowed here." +msgstr "" + +#: core/validators.py:103 +msgid "Non-numeric characters aren't allowed here." +msgstr "" + +#: core/validators.py:107 +msgid "This value can't be comprised solely of digits." +msgstr "" + +#: core/validators.py:112 +msgid "Enter a whole number." +msgstr "" + +#: core/validators.py:116 +msgid "Only alphabetical characters are allowed here." +msgstr "" + +#: core/validators.py:120 +msgid "Enter a valid date in YYYY-MM-DD format." +msgstr "" + +#: core/validators.py:124 +msgid "Enter a valid time in HH:MM format." +msgstr "" + +#: core/validators.py:128 +msgid "Enter a valid date/time in YYYY-MM-DD HH:MM format." +msgstr "" + +#: core/validators.py:132 +#, fuzzy +msgid "Enter a valid e-mail address." +msgstr "Indirizzo e-mail:" + +#: core/validators.py:144 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "" + +#: core/validators.py:151 +#, python-format +msgid "The URL %s does not point to a valid image." +msgstr "" + +#: core/validators.py:155 +#, python-format +msgid "Phone numbers must be in XXX-XXX-XXXX format. \"%s\" is invalid." +msgstr "" + +#: core/validators.py:163 +#, python-format +msgid "The URL %s does not point to a valid QuickTime video." +msgstr "" + +#: core/validators.py:167 +msgid "A valid URL is required." +msgstr "" + +#: core/validators.py:181 +#, python-format +msgid "" +"Valid HTML is required. Specific errors are:\n" +"%s" +msgstr "" + +#: core/validators.py:188 +#, python-format +msgid "Badly formed XML: %s" +msgstr "" + +#: core/validators.py:198 +#, python-format +msgid "Invalid URL: %s" +msgstr "" + +#: core/validators.py:200 +#, python-format +msgid "The URL %s is a broken link." +msgstr "" + +#: core/validators.py:206 +msgid "Enter a valid U.S. state abbreviation." +msgstr "" + +#: core/validators.py:221 +#, python-format +msgid "Watch your mouth! The word %s is not allowed here." +msgid_plural "Watch your mouth! The words %s are not allowed here." +msgstr[0] "" +msgstr[1] "" + +#: core/validators.py:228 +#, python-format +msgid "This field must match the '%s' field." +msgstr "" + +#: core/validators.py:247 +msgid "Please enter something for at least one field." +msgstr "" + +#: core/validators.py:256 core/validators.py:267 +msgid "Please enter both fields or leave them both empty." +msgstr "" + +#: core/validators.py:274 +#, python-format +msgid "This field must be given if %(field)s is %(value)s" +msgstr "" + +#: core/validators.py:286 +#, python-format +msgid "This field must be given if %(field)s is not %(value)s" +msgstr "" + +#: core/validators.py:305 +msgid "Duplicate values are not allowed." +msgstr "" + +#: core/validators.py:328 +#, python-format +msgid "This value must be a power of %s." +msgstr "" + +#: core/validators.py:339 +msgid "Please enter a valid decimal number." +msgstr "" + +#: core/validators.py:341 +#, python-format +msgid "Please enter a valid decimal number with at most %s total digit." +msgid_plural "" +"Please enter a valid decimal number with at most %s total digits." +msgstr[0] "" +msgstr[1] "" + +#: core/validators.py:344 +#, python-format +msgid "Please enter a valid decimal number with at most %s decimal place." +msgid_plural "" +"Please enter a valid decimal number with at most %s decimal places." +msgstr[0] "" +msgstr[1] "" + +#: core/validators.py:354 +#, python-format +msgid "Make sure your uploaded file is at least %s bytes big." +msgstr "" + +#: core/validators.py:355 +#, python-format +msgid "Make sure your uploaded file is at most %s bytes big." +msgstr "" + +#: core/validators.py:368 +msgid "The format for this field is wrong." +msgstr "" + +#: core/validators.py:383 +msgid "This field is invalid." +msgstr "" + +#: core/validators.py:418 +#, python-format +msgid "Could not retrieve anything from %s." +msgstr "" + +#: core/validators.py:421 +#, python-format +msgid "" +"The URL %(url)s returned the invalid Content-Type header '%(contenttype)s'." +msgstr "" + +#: core/validators.py:454 +#, python-format +msgid "" +"Please close the unclosed %(tag)s tag from line %(line)s. (Line starts with " +"\"%(start)s\".)" +msgstr "" + +#: core/validators.py:458 +#, python-format +msgid "" +"Some text starting on line %(line)s is not allowed in that context. (Line " +"starts with \"%(start)s\".)" +msgstr "" + +#: core/validators.py:463 +#, python-format +msgid "" +"\"%(attr)s\" on line %(line)s is an invalid attribute. (Line starts with \"%" +"(start)s\".)" +msgstr "" + +#: core/validators.py:468 +#, python-format +msgid "" +"\"<%(tag)s>\" on line %(line)s is an invalid tag. (Line starts with \"%" +"(start)s\".)" +msgstr "" + +#: core/validators.py:472 +#, python-format +msgid "" +"A tag on line %(line)s is missing one or more required attributes. (Line " +"starts with \"%(start)s\".)" +msgstr "" + +#: core/validators.py:477 +#, python-format +msgid "" +"The \"%(attr)s\" attribute on line %(line)s has an invalid value. (Line " +"starts with \"%(start)s\".)" +msgstr "" + +#~ msgid "Server error (500)" +#~ msgstr "Errore del server (500)" + +#~ msgid "Click to change" +#~ msgstr "Clicca per cambiare" diff --git a/django/conf/locale/pt_BR/LC_MESSAGES/django.mo b/django/conf/locale/pt_BR/LC_MESSAGES/django.mo index 395b7554e319a8d510d721e0fbcff9136606e19f..1ce1976f4cd1a7db5ab6e5668df1177a872f37ce 100644 GIT binary patch delta 1225 zcmYk*-%C?r9LMqR*5=aYTI<(LtvPL_$4r;oOj5Ei3bgJjb|KM4NHB;Xg_I5%6&YO( zsi=zz!h$GhR#$n^O+T-qE(?U{FX$rbruXOU2tD{cujf4OJm>j7-{*XBW*zr?A~a{T zJkdma3YZ@#FOK{(gt8ovm!4a&*F`UP7T#s=k)BiKb z?_KMo)5pL;oWP5?7k^^}cXQ!gHiQh>0gU1(@@GXZb$Al%v4k<4^6zK;`&+05&f_M0 z<&C>$pXoF(u!LIiU%ZOpmDP!EpjLbr8}TVB;}1B9-%t}a@$d#L;1xWK$MGxbcU`Pf ziIk8bJBtP0Z_{*6;Q}(3HLj{=(uNNAS=^6fn863A7rw{s_`@HsXIn-oUoUE>X4nqB z=o+5KvVR|Ad)9KFL|0qZNkqaGN+=XeygGqvnn3%24q97bhS#3J6t9R5Obu#R}O zG&$b^)cnK9pB>}E)HWWc{w&@m8PJL@p%!!#H{wJ8{xvG&kEq}M#Lf5zm1zUB>lCMu zA$y5h_*>k9OQ_NWs9QTGu^IOz*ngeM6AWC(37o&Yr(HUf%xgMaYCDK-f@i&l!8^H9O_^x2<+hWK zK25bGD7{~F~T3t0W-Lg#kv;DDu+uE#VrKJciK`3S=WYJ|>R$be5w{7iU;6g-7 zDMC>Ybw~&TAu9FYK`6UaP@RNsMRcl55Oj?C{$_{hWuN)H@667;^E~f6Hv&t6>?fb+ zj-eeSHV{jB#vH@(3OiiSVL9VC7U2j!#xblw zi-&SOYmU;`|&bPVJlX8jp1j`a9~bjBbQ7smS6(;nPCpacokRT1eW4`cRcNm z=TY;$#wzAFAKeQ-aXlCE3UhB7%4h+r@dGOJ@7RLBu?mln?pi#J*KrVg z@E7WToxG(InZP3EH@E1h{131fmyl#_z+d0Q`Bz@CU6Z-qB47g zXYngGU`ttUNis-rP1bc3_58^)>QCQHap2iz21&*&qF&@Z>czg`I{e{|z1*$LD^UNl za1(}68AnjNdH}h_Stq@CIqS6<1E?ix_fh}dbk1{PBaWkX=QQ5Lmv{v`nB@SzK`qT6 zRAmZDzZrd)!Y*X>%p!8Dd52n>�v<xJOD8~Q4E1Jn$kI7YpQBnW5hA!` zwi9YjR=KY8ph~wdEJB~E+I~Wn(T4LAnp{mURZnF39Gy(|pc;ueCEtmv$p1|xQ`s8` zRY8?gRcZ+B2YnTL2`!;Ev=Z7!un(Q4C9ZS(suFvm&e;f5=U>wfRz-q@O1O;B+Oemc zwcUFAo@cH!9*bP?XOjL%zdhI&oo&yr@-`2o?4fwF*G|XmORaqgI~K2vBooD5$Gd}V z>8PEFB?p6HI}>g4*I8CWFk}ToA-~nw6bc2c`q}Z4r+L13?BY<=pR&`o-;QUZX*)gJ ISbD\n" "Language-Team: Português do Brasil \n" @@ -16,46 +16,62 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: conf/admin_templates/404.html:3 conf/admin_templates/404.html.py:7 -msgid "Page not found" -msgstr "Página não encontrada" +#: models/core.py:57 +msgid "" +"This should be an absolute path, excluding the domain name. Example: '/" +"events/search/'." +msgstr "" -#: conf/admin_templates/404.html:9 -msgid "We're sorry, but the requested page could not be found." -msgstr "Desculpe, mas a página requisitada não pode ser encontrada." +#: models/core.py:59 +msgid "" +"This can be either an absolute path (as above) or a full URL starting with " +"'http://'." +msgstr "" -#: conf/admin_templates/index.html:26 -#: conf/admin_templates/changelist_generic.html:8 -msgid "Add" -msgstr "Adicionar" +#: models/core.py:74 +msgid "" +"Example: '/about/contact/'. Make sure to have leading and trailing slashes." +msgstr "" -#: conf/admin_templates/index.html:32 -msgid "Change" -msgstr "Modificar" +#: models/core.py:79 +msgid "" +"Example: 'flatfiles/contact_page'. If this isn't provided, the system will " +"use 'flatfiles/default'." +msgstr "" -#: conf/admin_templates/index.html:42 -msgid "You don't have permission to edit anything." -msgstr "Você não tem permissão para edição." +#: models/core.py:80 +msgid "If this is checked, only logged-in users will be able to view the page." +msgstr "" -#: conf/admin_templates/index.html:50 -msgid "Recent Actions" -msgstr "Ações Recentes" +#: models/auth.py:33 +msgid "Use an MD5 hash -- not the raw password." +msgstr "" -#: conf/admin_templates/index.html:51 -msgid "My Actions" -msgstr "Minhas Ações" +#: models/auth.py:34 +msgid "Designates whether the user can log into this admin site." +msgstr "" -#: conf/admin_templates/index.html:55 -msgid "None available" -msgstr "Nenhuma disponível" +#: models/auth.py:40 +msgid "" +"In addition to the permissions manually assigned, this user will also get " +"all permissions granted to each group he/she is in." +msgstr "" + +#: conf/admin_templates/base_site.html:3 +msgid "Django site admin" +msgstr "Site de administração do Django" + +#: conf/admin_templates/base_site.html:6 +msgid "Django administration" +msgstr "Administração do Django" #: conf/admin_templates/admin_object_history.html:4 #: conf/admin_templates/base.html:28 +#: conf/admin_templates/registration/password_change_done.html:3 #: conf/admin_templates/registration/password_reset_form.html:3 #: conf/admin_templates/registration/logged_out.html:3 #: conf/admin_templates/registration/password_reset_done.html:3 #: conf/admin_templates/registration/password_change_form.html:3 -#: conf/admin_templates/registration/password_change_done.html:3 msgid "Home" msgstr "Início" @@ -83,14 +99,6 @@ msgstr "" "Este objeto não tem um histórico de alterações. Ele provavelmente não foi " "adicionado por este site de administração." -#: conf/admin_templates/base_site.html:3 -msgid "Django site admin" -msgstr "Site de administração do Django" - -#: conf/admin_templates/base_site.html:6 -msgid "Django administration" -msgstr "Administração do Django" - #: conf/admin_templates/500.html:5 msgid "Server error (500)" msgstr "Erro no servidor (500)" @@ -104,8 +112,8 @@ msgid "" "There's been an error. It's been reported to the site administrators via e-" "mail and should be fixed shortly. Thanks for your patience." msgstr "" -"Houve um erro. Este foi reportado aos administradores do site através d " -"e-mail e deve ser consertado em breve. Obrigado pela compreensão." +"Houve um erro. Este foi reportado aos administradores do site através d e-" +"mail e deve ser consertado em breve. Obrigado pela compreensão." #: conf/admin_templates/delete_confirmation_generic.html:6 #, python-format @@ -124,16 +132,44 @@ msgid "" "Are you sure you want to delete the %(object_name)s \"%(object)s\"? All of " "the following related items will be deleted:" msgstr "" -"Você tem certeza que quer remover o \"%(object)s\" %(object_name)s? Todos " -"os seguintes itens relacionados serão removidos:" +"Você tem certeza que quer remover o \"%(object)s\" %(object_name)s? Todos os " +"seguintes itens relacionados serão removidos:" #: conf/admin_templates/delete_confirmation_generic.html:17 msgid "Yes, I'm sure" msgstr "Sim, tenho certeza" -#: conf/admin_templates/changelist_generic.html:26 -msgid "Click to change" -msgstr "Clique para alterar" +#: conf/admin_templates/404.html:3 conf/admin_templates/404.html.py:7 +msgid "Page not found" +msgstr "Página não encontrada" + +#: conf/admin_templates/404.html:9 +msgid "We're sorry, but the requested page could not be found." +msgstr "Desculpe, mas a página requisitada não pode ser encontrada." + +#: conf/admin_templates/index.html:26 +msgid "Add" +msgstr "Adicionar" + +#: conf/admin_templates/index.html:32 +msgid "Change" +msgstr "Modificar" + +#: conf/admin_templates/index.html:42 +msgid "You don't have permission to edit anything." +msgstr "Você não tem permissão para edição." + +#: conf/admin_templates/index.html:50 +msgid "Recent Actions" +msgstr "Ações Recentes" + +#: conf/admin_templates/index.html:51 +msgid "My Actions" +msgstr "Minhas Ações" + +#: conf/admin_templates/index.html:55 +msgid "None available" +msgstr "Nenhuma disponível" #: conf/admin_templates/login.html:14 msgid "Username:" @@ -163,6 +199,22 @@ msgstr "Alterar senha" msgid "Log out" msgstr "Encerrar sessão" +#: conf/admin_templates/registration/password_change_done.html:3 +#: conf/admin_templates/registration/password_change_form.html:3 +#: conf/admin_templates/registration/password_change_form.html:5 +#: conf/admin_templates/registration/password_change_form.html:9 +msgid "Password change" +msgstr "Alterar senha" + +#: conf/admin_templates/registration/password_change_done.html:5 +#: conf/admin_templates/registration/password_change_done.html:9 +msgid "Password change successful" +msgstr "Senha alterada com sucesso" + +#: conf/admin_templates/registration/password_change_done.html:11 +msgid "Your password was changed." +msgstr "Sua senha foi alterada." + #: conf/admin_templates/registration/password_reset_form.html:3 #: conf/admin_templates/registration/password_reset_form.html:5 #: conf/admin_templates/registration/password_reset_form.html:9 @@ -186,6 +238,51 @@ msgstr "Endereço de e-mail:" msgid "Reset my password" msgstr "Reinicializar minha senha" +#: conf/admin_templates/registration/logged_out.html:7 +msgid "Thanks for spending some quality time with the Web site today." +msgstr "Obrigado por visitar nosso Web site hoje." + +#: conf/admin_templates/registration/logged_out.html:9 +msgid "Log in again" +msgstr "Acessar novamente" + +#: conf/admin_templates/registration/password_reset_done.html:5 +#: conf/admin_templates/registration/password_reset_done.html:9 +msgid "Password reset successful" +msgstr "Senha inicializada com sucesso" + +#: conf/admin_templates/registration/password_reset_done.html:11 +msgid "" +"We've e-mailed a new password to the e-mail address you submitted. You " +"should be receiving it shortly." +msgstr "" +"Nós enviamos uma nova senha para o e-mail que você informou. Você deve estar " +"recebendo uma mensagem em breve." + +#: conf/admin_templates/registration/password_change_form.html:11 +msgid "" +"Please enter your old password, for security's sake, and then enter your new " +"password twice so we can verify you typed it in correctly." +msgstr "" +"Por favor, informe sua senha antiga, por segurança, e então informe sua nova " +"senha duas vezes para que possamos verificar que se ela está correta." + +#: conf/admin_templates/registration/password_change_form.html:16 +msgid "Old password:" +msgstr "Senha antiga:" + +#: conf/admin_templates/registration/password_change_form.html:18 +msgid "New password:" +msgstr "Nova senha:" + +#: conf/admin_templates/registration/password_change_form.html:20 +msgid "Confirm password:" +msgstr "Confirme a senha:" + +#: conf/admin_templates/registration/password_change_form.html:22 +msgid "Change my password" +msgstr "Alterar minha senha" + #: conf/admin_templates/registration/password_reset_email.html:1 msgid "You're receiving this e-mail because you requested a password reset" msgstr "Você está recebendo este e-mail porque você pediu uma nova senha" @@ -217,67 +314,252 @@ msgstr "Obrigado por usar nosso site!" msgid "The %(site_name)s team" msgstr "Time do %(site_name)s" -#: conf/admin_templates/registration/logged_out.html:7 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Obrigado por visitar nosso Web site hoje." - -#: conf/admin_templates/registration/logged_out.html:9 -msgid "Log in again" -msgstr "Acessar novamente" - -#: conf/admin_templates/registration/password_reset_done.html:5 -#: conf/admin_templates/registration/password_reset_done.html:9 -msgid "Password reset successful" -msgstr "Senha inicializada com sucesso" - -#: conf/admin_templates/registration/password_reset_done.html:11 -msgid "" -"We've e-mailed a new password to the e-mail address you submitted. You " -"should be receiving it shortly." -msgstr "" -"Nós enviamos uma nova senha para o e-mail que você informou. Você deve " -"estar recebendo uma mensagem em breve." - -#: conf/admin_templates/registration/password_change_form.html:3 -#: conf/admin_templates/registration/password_change_form.html:5 -#: conf/admin_templates/registration/password_change_form.html:9 -#: conf/admin_templates/registration/password_change_done.html:3 -msgid "Password change" -msgstr "Alterar senha" - -#: conf/admin_templates/registration/password_change_form.html:11 -msgid "" -"Please enter your old password, for security's sake, and then enter your new " -"password twice so we can verify you typed it in correctly." -msgstr "" -"Por favor, informe sua senha antiga, por segurança, e então informe sua nova " -"senha duas vezes para que possamos verificar que se ela está correta." - -#: conf/admin_templates/registration/password_change_form.html:16 -msgid "Old password:" -msgstr "Senha antiga:" - -#: conf/admin_templates/registration/password_change_form.html:18 -msgid "New password:" -msgstr "Nova senha:" - -#: conf/admin_templates/registration/password_change_form.html:20 -msgid "Confirm password:" -msgstr "Confirme a senha:" - -#: conf/admin_templates/registration/password_change_form.html:22 -msgid "Change my password" -msgstr "Alterar minha senha" - -#: conf/admin_templates/registration/password_change_done.html:5 -#: conf/admin_templates/registration/password_change_done.html:9 -msgid "Password change successful" -msgstr "Senha alterada com sucesso" - -#: conf/admin_templates/registration/password_change_done.html:11 -msgid "Your password was changed." -msgstr "Sua senha foi alterada." - -#: core/validators.py:56 +#: core/validators.py:57 msgid "This value must contain only letters, numbers and underscores." msgstr "Deve conter apenas letras, números e sublinhados (_)." + +#: core/validators.py:61 +#, fuzzy +msgid "This value must contain only letters, numbers, underscores and slashes." +msgstr "Deve conter apenas letras, números e sublinhados (_)." + +#: core/validators.py:65 +msgid "Uppercase letters are not allowed here." +msgstr "" + +#: core/validators.py:69 +msgid "Lowercase letters are not allowed here." +msgstr "" + +#: core/validators.py:76 +msgid "Enter only digits separated by commas." +msgstr "" + +#: core/validators.py:88 +msgid "Enter valid e-mail addresses separated by commas." +msgstr "" + +#: core/validators.py:95 +msgid "Please enter a valid IP address." +msgstr "" + +#: core/validators.py:99 +msgid "Empty values are not allowed here." +msgstr "" + +#: core/validators.py:103 +msgid "Non-numeric characters aren't allowed here." +msgstr "" + +#: core/validators.py:107 +msgid "This value can't be comprised solely of digits." +msgstr "" + +#: core/validators.py:112 +msgid "Enter a whole number." +msgstr "" + +#: core/validators.py:116 +msgid "Only alphabetical characters are allowed here." +msgstr "" + +#: core/validators.py:120 +msgid "Enter a valid date in YYYY-MM-DD format." +msgstr "" + +#: core/validators.py:124 +msgid "Enter a valid time in HH:MM format." +msgstr "" + +#: core/validators.py:128 +msgid "Enter a valid date/time in YYYY-MM-DD HH:MM format." +msgstr "" + +#: core/validators.py:132 +#, fuzzy +msgid "Enter a valid e-mail address." +msgstr "Endereço de e-mail:" + +#: core/validators.py:144 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "" + +#: core/validators.py:151 +#, python-format +msgid "The URL %s does not point to a valid image." +msgstr "" + +#: core/validators.py:155 +#, python-format +msgid "Phone numbers must be in XXX-XXX-XXXX format. \"%s\" is invalid." +msgstr "" + +#: core/validators.py:163 +#, python-format +msgid "The URL %s does not point to a valid QuickTime video." +msgstr "" + +#: core/validators.py:167 +msgid "A valid URL is required." +msgstr "" + +#: core/validators.py:181 +#, python-format +msgid "" +"Valid HTML is required. Specific errors are:\n" +"%s" +msgstr "" + +#: core/validators.py:188 +#, python-format +msgid "Badly formed XML: %s" +msgstr "" + +#: core/validators.py:198 +#, python-format +msgid "Invalid URL: %s" +msgstr "" + +#: core/validators.py:200 +#, python-format +msgid "The URL %s is a broken link." +msgstr "" + +#: core/validators.py:206 +msgid "Enter a valid U.S. state abbreviation." +msgstr "" + +#: core/validators.py:221 +#, python-format +msgid "Watch your mouth! The word %s is not allowed here." +msgid_plural "Watch your mouth! The words %s are not allowed here." +msgstr[0] "" +msgstr[1] "" + +#: core/validators.py:228 +#, python-format +msgid "This field must match the '%s' field." +msgstr "" + +#: core/validators.py:247 +msgid "Please enter something for at least one field." +msgstr "" + +#: core/validators.py:256 core/validators.py:267 +msgid "Please enter both fields or leave them both empty." +msgstr "" + +#: core/validators.py:274 +#, python-format +msgid "This field must be given if %(field)s is %(value)s" +msgstr "" + +#: core/validators.py:286 +#, python-format +msgid "This field must be given if %(field)s is not %(value)s" +msgstr "" + +#: core/validators.py:305 +msgid "Duplicate values are not allowed." +msgstr "" + +#: core/validators.py:328 +#, python-format +msgid "This value must be a power of %s." +msgstr "" + +#: core/validators.py:339 +msgid "Please enter a valid decimal number." +msgstr "" + +#: core/validators.py:341 +#, python-format +msgid "Please enter a valid decimal number with at most %s total digit." +msgid_plural "" +"Please enter a valid decimal number with at most %s total digits." +msgstr[0] "" +msgstr[1] "" + +#: core/validators.py:344 +#, python-format +msgid "Please enter a valid decimal number with at most %s decimal place." +msgid_plural "" +"Please enter a valid decimal number with at most %s decimal places." +msgstr[0] "" +msgstr[1] "" + +#: core/validators.py:354 +#, python-format +msgid "Make sure your uploaded file is at least %s bytes big." +msgstr "" + +#: core/validators.py:355 +#, python-format +msgid "Make sure your uploaded file is at most %s bytes big." +msgstr "" + +#: core/validators.py:368 +msgid "The format for this field is wrong." +msgstr "" + +#: core/validators.py:383 +msgid "This field is invalid." +msgstr "" + +#: core/validators.py:418 +#, python-format +msgid "Could not retrieve anything from %s." +msgstr "" + +#: core/validators.py:421 +#, python-format +msgid "" +"The URL %(url)s returned the invalid Content-Type header '%(contenttype)s'." +msgstr "" + +#: core/validators.py:454 +#, python-format +msgid "" +"Please close the unclosed %(tag)s tag from line %(line)s. (Line starts with " +"\"%(start)s\".)" +msgstr "" + +#: core/validators.py:458 +#, python-format +msgid "" +"Some text starting on line %(line)s is not allowed in that context. (Line " +"starts with \"%(start)s\".)" +msgstr "" + +#: core/validators.py:463 +#, python-format +msgid "" +"\"%(attr)s\" on line %(line)s is an invalid attribute. (Line starts with \"%" +"(start)s\".)" +msgstr "" + +#: core/validators.py:468 +#, python-format +msgid "" +"\"<%(tag)s>\" on line %(line)s is an invalid tag. (Line starts with \"%" +"(start)s\".)" +msgstr "" + +#: core/validators.py:472 +#, python-format +msgid "" +"A tag on line %(line)s is missing one or more required attributes. (Line " +"starts with \"%(start)s\".)" +msgstr "" + +#: core/validators.py:477 +#, python-format +msgid "" +"The \"%(attr)s\" attribute on line %(line)s has an invalid value. (Line " +"starts with \"%(start)s\".)" +msgstr "" + +#~ msgid "Click to change" +#~ msgstr "Clique para alterar" diff --git a/django/conf/locale/ru/LC_MESSAGES/django.mo b/django/conf/locale/ru/LC_MESSAGES/django.mo index c9e8cb6e73eed782680d9a8d81a0bc4fe9e1a4fc..fcbf92d9afab704212ce4495391f67654f317933 100644 GIT binary patch delta 1233 zcmYk*T}V@59LMqh+*Vtu&6T~Wxuz|3wYjx6(+o|Bf(*I{B1l4_7h?!P-XxrYD2N2X z1f?!Y1iJ{SRz!5$O)po4mo9?9tGek%@}}?ac#0nOKcDA3JLh@(Kj&leMVnKO1}2S? zC+dk$KC@#u>gPgv6fj$Zk5Nre@ESh#+T%g9DEF*{a;2d7UT8z+{{!bv! zJJvy^gNCCxf;X`TmvJo~;KEqei!|90ti*ogXJ@#q!$GXVB39#d@BXfLKZTm$9B#+g zZo6alnaVaAzM*Ekf_E?&TJ2~IHRFd^hx4cvf51byi0ZJOmp5YpZ{rC(jSHyfQp{2d zDI!gF6$^}Sqf{>7OQbKWTfe%JW=wLQ#XcOs1kRuae2*>o-D|I6ThgR2hwA4%+aZg1 z5l6iHGDf&xLPwQlDjPA(zA*=Dzz5iZTk#$0Y%C&=+HdT{5c@fVeb|ok$mZEsRH~Lx zEB=YRV!x1MU=<9i6ow+?Ume!cpn;oE52jEP>PCKcl1nQNqF%g*TW}gR;B%b7H>lL~ zlP~pi4jXV7H{lp|;S9#HT*LnFpyK1L`xwK^_zJtRky&WKv#6B}VGf7!3eF;ZS%lv8 zTpV{{8V}1b`KA>~Bd^@xE5u zM_nt{WE%+$uA)J+gtlL2Lc6KruuymAI#|l_|3%-czKk59^yskdCz^>Ep+lG?RJ0oH zWQyQCx<#qYcy*n4rHTx>sr8x@?sm0tw};SHRuDRL%AXF=PQoS@0?$g5!Et}7H$3YP aWeTxOzB8LI{iwX*E8VJ|_LsV%_0KVt2T@y4Wb-Gp1QJLUkoxgN!h_ynKgG^S$% zopL{9IyuoF_MwUx!d{GG4b~(Y!_VB{z?fzbxn=HP5{@B1Gs$5SKEo~e9Fy@)?D~D| zdKER^Z}c#}`5U|8aT&9d8(vh!b$AO;p*s4AdZQnhiEF4gPvv1<=U_FSKo9oecAUVQ zID-v%j4JiqFgh9EEOEj;^9hgQDqg~j&Bic>38CKTHs<49ti#uM027!74Oob|coNlq z6^mHTaa2EZbRw6q1(z|ThFV@P1?yv;M^)Z|+i(D>$&BL!KEez<&OB<*G@uIX!E)@! zEBFe1=%sTe*)(DTUPLWrYYOvEU#61=_Jz5Q6l?lX9S)%eeu#Q*3RTc7@-qt@y!Z|E zcZsae4opK0Sb!r~f?BFMR6k!a3xB$q|1?fq+*LysR$vA0#cP<2_iz+nU@M-ciYlB% z4ZMbWBL|(8pbOiu3K`2xp`Lq*IXH*4_$$PT2J-VwsPc1o5Zmzxjv`BFuctPdiqsxa zXbE P!ZFh2&JItyhaCR^OErrK diff --git a/django/conf/locale/ru/LC_MESSAGES/django.po b/django/conf/locale/ru/LC_MESSAGES/django.po index 19d3ab216a..7f5844da47 100644 --- a/django/conf/locale/ru/LC_MESSAGES/django.po +++ b/django/conf/locale/ru/LC_MESSAGES/django.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: django\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2005-10-01 18:22+0200\n" +"POT-Creation-Date: 2005-10-17 16:26+0200\n" "PO-Revision-Date: 2005-10-05 00:00\n" "Last-Translator: Dmitry Sorokin \n" "Language-Team: LANGUAGE \n" @@ -15,70 +15,106 @@ msgstr "" "Content-Type: text/plain; charset=koi8-r\n" "Content-Transfer-Encoding: 8bit\n" -#: core/validators.py:56 -msgid "This value must contain only letters, numbers and underscores." -msgstr " , ." +#: models/core.py:57 +msgid "" +"This should be an absolute path, excluding the domain name. Example: '/" +"events/search/'." +msgstr "" -#: conf/admin_templates/404.html:3 conf/admin_templates/404.html:7 -#: conf/admin_templates/404.html.py:1 conf/admin_templates/404.html.py:2 -msgid "Page not found" -msgstr " " +#: models/core.py:59 +msgid "" +"This can be either an absolute path (as above) or a full URL starting with " +"'http://'." +msgstr "" -#: conf/admin_templates/404.html:9 conf/admin_templates/404.html.py:3 -msgid "We're sorry, but the requested page could not be found." -msgstr " , ." +#: models/core.py:74 +msgid "" +"Example: '/about/contact/'. Make sure to have leading and trailing slashes." +msgstr "" -#: conf/admin_templates/index.html:26 -#: conf/admin_templates/changelist_generic.html:8 -#: conf/admin_templates/changelist_generic.html.py:1 -#: conf/admin_templates/index.html.py:1 -msgid "Add" -msgstr "" +#: models/core.py:79 +msgid "" +"Example: 'flatfiles/contact_page'. If this isn't provided, the system will " +"use 'flatfiles/default'." +msgstr "" -#: conf/admin_templates/index.html:32 conf/admin_templates/index.html.py:2 -msgid "Change" -msgstr "" +#: models/core.py:80 +msgid "If this is checked, only logged-in users will be able to view the page." +msgstr "" -#: conf/admin_templates/index.html:50 conf/admin_templates/index.html.py:4 -msgid "Recent Actions" -msgstr " " +#: models/auth.py:33 +msgid "Use an MD5 hash -- not the raw password." +msgstr "" -#: conf/admin_templates/index.html:51 conf/admin_templates/index.html.py:5 -msgid "My Actions" -msgstr " " +#: models/auth.py:34 +msgid "Designates whether the user can log into this admin site." +msgstr "" -#: conf/admin_templates/index.html:55 conf/admin_templates/index.html.py:6 -msgid "None available" -msgstr "" +#: models/auth.py:40 +msgid "" +"In addition to the permissions manually assigned, this user will also get " +"all permissions granted to each group he/she is in." +msgstr "" #: conf/admin_templates/base_site.html:3 -#: conf/admin_templates/base_site.html.py:1 msgid "Django site admin" msgstr " Django" #: conf/admin_templates/base_site.html:6 -#: conf/admin_templates/base_site.html.py:2 msgid "Django administration" msgstr " Django" -#: conf/admin_templates/500.html:5 conf/admin_templates/500.html.py:1 +#: conf/admin_templates/admin_object_history.html:4 +#: conf/admin_templates/base.html:28 +#: conf/admin_templates/registration/password_change_done.html:3 +#: conf/admin_templates/registration/password_reset_form.html:3 +#: conf/admin_templates/registration/logged_out.html:3 +#: conf/admin_templates/registration/password_reset_done.html:3 +#: conf/admin_templates/registration/password_change_form.html:3 +msgid "Home" +msgstr "" + +#: conf/admin_templates/admin_object_history.html:4 +msgid "History" +msgstr "" + +#: conf/admin_templates/admin_object_history.html:17 +msgid "Date/time" +msgstr "/" + +#: conf/admin_templates/admin_object_history.html:18 +msgid "User" +msgstr "" + +#: conf/admin_templates/admin_object_history.html:19 +msgid "Action" +msgstr "" + +#: conf/admin_templates/admin_object_history.html:35 +msgid "" +"This object doesn't have a change history. It probably wasn't added via this " +"admin site." +msgstr "" +" . " +" ." + +#: conf/admin_templates/500.html:5 msgid "Server error (500)" msgstr " (500)" #: conf/admin_templates/500.html:8 -msgid "Server error (500)" +msgid "Server Error (500)" msgstr " (500)" -#: conf/admin_templates/500.html:9 conf/admin_templates/500.html.py:3 +#: conf/admin_templates/500.html:9 msgid "" "There's been an error. It's been reported to the site administrators via e-" "mail and should be fixed shortly. Thanks for your patience." msgstr "" -" . e-mail" -" . ." +" . e-mail " +" . ." #: conf/admin_templates/delete_confirmation_generic.html:6 -#: conf/admin_templates/delete_confirmation_generic.html.py:1 #, python-format msgid "" "Deleting the %(object_name)s '%(object)s' would result in deleting related " @@ -86,104 +122,106 @@ msgid "" "types of objects:" msgstr "" " %(object_name)s '%(object)s' " -", " -" :" +", " +":" #: conf/admin_templates/delete_confirmation_generic.html:13 -#: conf/admin_templates/delete_confirmation_generic.html.py:2 #, python-format msgid "" "Are you sure you want to delete the %(object_name)s \"%(object)s\"? All of " "the following related items will be deleted:" msgstr "" -" , %(object_name)s \"%(object)s\"? " -" :" +" , %(object_name)s \"%(object)s\"? " +" :" -#: conf/admin_templates/login.html:14 conf/admin_templates/login.html.py:1 -msgid "Username:" -msgstr ":" - -#: conf/admin_templates/login.html:17 conf/admin_templates/login.html.py:2 -msgid "Password:" -msgstr ":" - -#: conf/admin_templates/login.html:19 conf/admin_templates/login.html.py:3 -msgid "Have you forgotten your password?" -msgstr " ?" - -#: conf/admin_templates/base.html:22 conf/admin_templates/base.html.py:1 -msgid "Welcome," -msgstr " ," - -#: conf/admin_templates/base.html:22 conf/admin_templates/base.html.py:2 -#: conf/admin_templates/base.html.py:5 -msgid "Change password" -msgstr " " - -#: conf/admin_templates/base.html:22 conf/admin_templates/base.html.py:3 -#: conf/admin_templates/base.html.py:5 -msgid "Log out" -msgstr "" - -#: conf/admin_templates/base.html:28 conf/admin_templates/base.html.py:4 -#: conf/admin_templates/registration/password_change_done.html.py:1 -#: conf/admin_templates/registration/password_reset_form.html.py:1 -#: conf/admin_templates/registration/logged_out.html.py:1 -#: conf/admin_templates/registration/password_reset_done.html.py:1 -#: conf/admin_templates/registration/password_change_form.html.py:1 -#: conf/admin_templates/admin_object_history.html.py:1 -msgid "Home" -msgstr "" - -#: conf/admin_templates/index.html:42 conf/admin_templates/index.html.py:3 -msgid "You don't have permission to edit anything." -msgstr " ." - -#: conf/admin_templates/changelist_generic.html.py:2 -msgid "Click to change" -msgstr " " - -#: conf/admin_templates/500.html.py:2 -msgid "Server Error (500)" -msgstr " (500)" - -#: conf/admin_templates/delete_confirmation_generic.html.py:3 +#: conf/admin_templates/delete_confirmation_generic.html:17 msgid "Yes, I'm sure" msgstr ", " -#: conf/admin_templates/login.html.py:4 +#: conf/admin_templates/404.html:3 conf/admin_templates/404.html.py:7 +msgid "Page not found" +msgstr " " + +#: conf/admin_templates/404.html:9 +msgid "We're sorry, but the requested page could not be found." +msgstr " , ." + +#: conf/admin_templates/index.html:26 +msgid "Add" +msgstr "" + +#: conf/admin_templates/index.html:32 +msgid "Change" +msgstr "" + +#: conf/admin_templates/index.html:42 +msgid "You don't have permission to edit anything." +msgstr " ." + +#: conf/admin_templates/index.html:50 +msgid "Recent Actions" +msgstr " " + +#: conf/admin_templates/index.html:51 +msgid "My Actions" +msgstr " " + +#: conf/admin_templates/index.html:55 +msgid "None available" +msgstr "" + +#: conf/admin_templates/login.html:14 +msgid "Username:" +msgstr ":" + +#: conf/admin_templates/login.html:17 +msgid "Password:" +msgstr ":" + +#: conf/admin_templates/login.html:19 +msgid "Have you forgotten your password?" +msgstr " ?" + +#: conf/admin_templates/login.html:23 msgid "Log in" msgstr "" -#: conf/admin_templates/registration/password_change_done.html.py:2 -#: conf/admin_templates/registration/password_change_form.html.py:2 -#: conf/admin_templates/registration/password_change_form.html.py:3 -#: conf/admin_templates/registration/password_change_done.html.py:6 -#: conf/admin_templates/registration/password_change_form.html.py:4 -#: conf/admin_templates/registration/password_change_form.html.py:10 +#: conf/admin_templates/base.html:22 +msgid "Welcome," +msgstr " ," + +#: conf/admin_templates/base.html:22 +msgid "Change password" +msgstr " " + +#: conf/admin_templates/base.html:22 +msgid "Log out" +msgstr "" + +#: conf/admin_templates/registration/password_change_done.html:3 +#: conf/admin_templates/registration/password_change_form.html:3 +#: conf/admin_templates/registration/password_change_form.html:5 +#: conf/admin_templates/registration/password_change_form.html:9 msgid "Password change" msgstr " " -#: conf/admin_templates/registration/password_change_done.html.py:3 -#: conf/admin_templates/registration/password_change_done.html.py:4 +#: conf/admin_templates/registration/password_change_done.html:5 +#: conf/admin_templates/registration/password_change_done.html:9 msgid "Password change successful" msgstr "La password stata cambiata con successo" -#: conf/admin_templates/registration/password_change_done.html.py:5 +#: conf/admin_templates/registration/password_change_done.html:11 msgid "Your password was changed." msgstr " ." -#: conf/admin_templates/registration/password_reset_form.html.py:2 -#: conf/admin_templates/registration/password_reset_form.html.py:3 -#: conf/admin_templates/registration/password_reset_form.html.py:4 -#: conf/admin_templates/registration/password_reset_done.html.py:2 -#: conf/admin_templates/registration/password_reset_form.html.py:8 -#: conf/admin_templates/registration/password_reset_form.html.py:9 -#: conf/admin_templates/registration/password_reset_done.html.py:6 +#: conf/admin_templates/registration/password_reset_form.html:3 +#: conf/admin_templates/registration/password_reset_form.html:5 +#: conf/admin_templates/registration/password_reset_form.html:9 +#: conf/admin_templates/registration/password_reset_done.html:3 msgid "Password reset" msgstr " " -#: conf/admin_templates/registration/password_reset_form.html.py:5 +#: conf/admin_templates/registration/password_reset_form.html:11 msgid "" "Forgotten your password? Enter your e-mail address below, and we'll reset " "your password and e-mail the new one to you." @@ -191,37 +229,36 @@ msgstr "" " ? e-mail , " " e-mail ." -#: conf/admin_templates/registration/password_reset_form.html.py:6 +#: conf/admin_templates/registration/password_reset_form.html:15 msgid "E-mail address:" msgstr "E-mail :" -#: conf/admin_templates/registration/password_reset_form.html.py:7 +#: conf/admin_templates/registration/password_reset_form.html:15 msgid "Reset my password" msgstr " " -#: conf/admin_templates/registration/logged_out.html.py:2 +#: conf/admin_templates/registration/logged_out.html:7 msgid "Thanks for spending some quality time with the Web site today." msgstr " ." -#: conf/admin_templates/registration/logged_out.html.py:3 +#: conf/admin_templates/registration/logged_out.html:9 msgid "Log in again" msgstr " " -#: conf/admin_templates/registration/password_reset_done.html.py:3 -#: conf/admin_templates/registration/password_reset_done.html.py:4 +#: conf/admin_templates/registration/password_reset_done.html:5 +#: conf/admin_templates/registration/password_reset_done.html:9 msgid "Password reset successful" msgstr " " -#: conf/admin_templates/registration/password_reset_done.html.py:5 +#: conf/admin_templates/registration/password_reset_done.html:11 msgid "" "We've e-mailed a new password to the e-mail address you submitted. You " "should be receiving it shortly." msgstr "" -" . " -" ." +" . " +" ." -#: conf/admin_templates/registration/password_change_form.html.py:4 -#: conf/admin_templates/registration/password_change_form.html.py:5 +#: conf/admin_templates/registration/password_change_form.html:11 msgid "" "Please enter your old password, for security's sake, and then enter your new " "password twice so we can verify you typed it in correctly." @@ -229,78 +266,302 @@ msgstr "" " , , , - " " , , ." -#: conf/admin_templates/registration/password_change_form.html.py:5 -#: conf/admin_templates/registration/password_change_form.html.py:6 +#: conf/admin_templates/registration/password_change_form.html:16 msgid "Old password:" msgstr " :" -#: conf/admin_templates/registration/password_change_form.html.py:6 -#: conf/admin_templates/registration/password_change_form.html.py:7 +#: conf/admin_templates/registration/password_change_form.html:18 msgid "New password:" msgstr " :" -#: conf/admin_templates/registration/password_change_form.html.py:7 -#: conf/admin_templates/registration/password_change_form.html.py:8 +#: conf/admin_templates/registration/password_change_form.html:20 msgid "Confirm password:" msgstr " :" -#: conf/admin_templates/registration/password_change_form.html.py:8 -#: conf/admin_templates/registration/password_change_form.html.py:9 +#: conf/admin_templates/registration/password_change_form.html:22 msgid "Change my password" msgstr " " -#: conf/admin_templates/registration/password_reset_email.html.py:1 +#: conf/admin_templates/registration/password_reset_email.html:1 msgid "You're receiving this e-mail because you requested a password reset" msgstr " " -#: conf/admin_templates/registration/password_reset_email.html.py:2 +#: conf/admin_templates/registration/password_reset_email.html:2 #, python-format msgid "for your user account at %(site_name)s" msgstr " %(site_name)s" -#: conf/admin_templates/registration/password_reset_email.html.py:3 +#: conf/admin_templates/registration/password_reset_email.html:4 #, python-format msgid "Your new password is: %(new_password)s" msgstr " : %(new_password)s" -#: conf/admin_templates/registration/password_reset_email.html.py:4 +#: conf/admin_templates/registration/password_reset_email.html:6 msgid "Feel free to change this password by going to this page:" msgstr " :" -#: conf/admin_templates/registration/password_reset_email.html.py:5 +#: conf/admin_templates/registration/password_reset_email.html:10 msgid "Your username, in case you've forgotten:" msgstr " , :" -#: conf/admin_templates/registration/password_reset_email.html.py:6 +#: conf/admin_templates/registration/password_reset_email.html:12 msgid "Thanks for using our site!" msgstr " !" -#: conf/admin_templates/registration/password_reset_email.html.py:7 +#: conf/admin_templates/registration/password_reset_email.html:14 #, python-format msgid "The %(site_name)s team" msgstr " di %(site_name)s" -#: conf/admin_templates/admin_object_history.html.py:2 -msgid "History" -msgstr "" +#: core/validators.py:57 +msgid "This value must contain only letters, numbers and underscores." +msgstr " , ." -#: conf/admin_templates/admin_object_history.html.py:3 -msgid "Date/time" -msgstr "/" +#: core/validators.py:61 +#, fuzzy +msgid "This value must contain only letters, numbers, underscores and slashes." +msgstr " , ." -#: conf/admin_templates/admin_object_history.html.py:4 -msgid "User" -msgstr "" - -#: conf/admin_templates/admin_object_history.html.py:5 -msgid "Action" -msgstr "" - -#: conf/admin_templates/admin_object_history.html.py:6 -msgid "" -"This object doesn't have a change history. It probably wasn't added via this " -"admin site." +#: core/validators.py:65 +msgid "Uppercase letters are not allowed here." msgstr "" -" . " -" ." +#: core/validators.py:69 +msgid "Lowercase letters are not allowed here." +msgstr "" + +#: core/validators.py:76 +msgid "Enter only digits separated by commas." +msgstr "" + +#: core/validators.py:88 +msgid "Enter valid e-mail addresses separated by commas." +msgstr "" + +#: core/validators.py:95 +msgid "Please enter a valid IP address." +msgstr "" + +#: core/validators.py:99 +msgid "Empty values are not allowed here." +msgstr "" + +#: core/validators.py:103 +msgid "Non-numeric characters aren't allowed here." +msgstr "" + +#: core/validators.py:107 +msgid "This value can't be comprised solely of digits." +msgstr "" + +#: core/validators.py:112 +msgid "Enter a whole number." +msgstr "" + +#: core/validators.py:116 +msgid "Only alphabetical characters are allowed here." +msgstr "" + +#: core/validators.py:120 +msgid "Enter a valid date in YYYY-MM-DD format." +msgstr "" + +#: core/validators.py:124 +msgid "Enter a valid time in HH:MM format." +msgstr "" + +#: core/validators.py:128 +msgid "Enter a valid date/time in YYYY-MM-DD HH:MM format." +msgstr "" + +#: core/validators.py:132 +#, fuzzy +msgid "Enter a valid e-mail address." +msgstr "E-mail :" + +#: core/validators.py:144 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "" + +#: core/validators.py:151 +#, python-format +msgid "The URL %s does not point to a valid image." +msgstr "" + +#: core/validators.py:155 +#, python-format +msgid "Phone numbers must be in XXX-XXX-XXXX format. \"%s\" is invalid." +msgstr "" + +#: core/validators.py:163 +#, python-format +msgid "The URL %s does not point to a valid QuickTime video." +msgstr "" + +#: core/validators.py:167 +msgid "A valid URL is required." +msgstr "" + +#: core/validators.py:181 +#, python-format +msgid "" +"Valid HTML is required. Specific errors are:\n" +"%s" +msgstr "" + +#: core/validators.py:188 +#, python-format +msgid "Badly formed XML: %s" +msgstr "" + +#: core/validators.py:198 +#, python-format +msgid "Invalid URL: %s" +msgstr "" + +#: core/validators.py:200 +#, python-format +msgid "The URL %s is a broken link." +msgstr "" + +#: core/validators.py:206 +msgid "Enter a valid U.S. state abbreviation." +msgstr "" + +#: core/validators.py:221 +#, python-format +msgid "Watch your mouth! The word %s is not allowed here." +msgid_plural "Watch your mouth! The words %s are not allowed here." +msgstr[0] "" +msgstr[1] "" + +#: core/validators.py:228 +#, python-format +msgid "This field must match the '%s' field." +msgstr "" + +#: core/validators.py:247 +msgid "Please enter something for at least one field." +msgstr "" + +#: core/validators.py:256 core/validators.py:267 +msgid "Please enter both fields or leave them both empty." +msgstr "" + +#: core/validators.py:274 +#, python-format +msgid "This field must be given if %(field)s is %(value)s" +msgstr "" + +#: core/validators.py:286 +#, python-format +msgid "This field must be given if %(field)s is not %(value)s" +msgstr "" + +#: core/validators.py:305 +msgid "Duplicate values are not allowed." +msgstr "" + +#: core/validators.py:328 +#, python-format +msgid "This value must be a power of %s." +msgstr "" + +#: core/validators.py:339 +msgid "Please enter a valid decimal number." +msgstr "" + +#: core/validators.py:341 +#, python-format +msgid "Please enter a valid decimal number with at most %s total digit." +msgid_plural "" +"Please enter a valid decimal number with at most %s total digits." +msgstr[0] "" +msgstr[1] "" + +#: core/validators.py:344 +#, python-format +msgid "Please enter a valid decimal number with at most %s decimal place." +msgid_plural "" +"Please enter a valid decimal number with at most %s decimal places." +msgstr[0] "" +msgstr[1] "" + +#: core/validators.py:354 +#, python-format +msgid "Make sure your uploaded file is at least %s bytes big." +msgstr "" + +#: core/validators.py:355 +#, python-format +msgid "Make sure your uploaded file is at most %s bytes big." +msgstr "" + +#: core/validators.py:368 +msgid "The format for this field is wrong." +msgstr "" + +#: core/validators.py:383 +msgid "This field is invalid." +msgstr "" + +#: core/validators.py:418 +#, python-format +msgid "Could not retrieve anything from %s." +msgstr "" + +#: core/validators.py:421 +#, python-format +msgid "" +"The URL %(url)s returned the invalid Content-Type header '%(contenttype)s'." +msgstr "" + +#: core/validators.py:454 +#, python-format +msgid "" +"Please close the unclosed %(tag)s tag from line %(line)s. (Line starts with " +"\"%(start)s\".)" +msgstr "" + +#: core/validators.py:458 +#, python-format +msgid "" +"Some text starting on line %(line)s is not allowed in that context. (Line " +"starts with \"%(start)s\".)" +msgstr "" + +#: core/validators.py:463 +#, python-format +msgid "" +"\"%(attr)s\" on line %(line)s is an invalid attribute. (Line starts with \"%" +"(start)s\".)" +msgstr "" + +#: core/validators.py:468 +#, python-format +msgid "" +"\"<%(tag)s>\" on line %(line)s is an invalid tag. (Line starts with \"%" +"(start)s\".)" +msgstr "" + +#: core/validators.py:472 +#, python-format +msgid "" +"A tag on line %(line)s is missing one or more required attributes. (Line " +"starts with \"%(start)s\".)" +msgstr "" + +#: core/validators.py:477 +#, python-format +msgid "" +"The \"%(attr)s\" attribute on line %(line)s has an invalid value. (Line " +"starts with \"%(start)s\".)" +msgstr "" + +#~ msgid "Server error (500)" +#~ msgstr " (500)" + +#~ msgid "Click to change" +#~ msgstr " " diff --git a/django/conf/locale/sr/LC_MESSAGES/django.mo b/django/conf/locale/sr/LC_MESSAGES/django.mo index 102b62339e07d1b2580eacf8cd9d6b3204cf4daf..5f5508c6a6a768c6c6fd6d8687e9e6b45962c14a 100644 GIT binary patch delta 1223 zcmYk*Ur1A77{~D^-PGDlUAF!>Q`h|0mbRsvic}Ivf_WLyh2SnkkWmSBlW?euf?`2P z&_$3%wu0(rgYKh?lDZjm6BG#1MPQdAc;okXb_PB8oX>k+&))OC&-htE-6uki-H_4=cJvk>?F*o5QQg44JcXR&|_co3TzO#kme zo_B17#t0o3@Fw2IbGVK5ILd{0*#y#MlNiK{$e&%|vJbP^h&kMkx4irN-u)BQ1Pgc+ zKe+vlS((NWIyO)<-obn5Z>S8EN6q*tw&8o!ir4WB{zMHJ;m2Xj;9Z=-%lIAj+yJxG zLUKr#En$ZD+cJ%LEFoiATcEO%7{<9z;dz|J9(;j%;TP<~-(G(sWm&8-8$wlTl`>Fu zE1)X-4%Hu{3;YpmpEM7%Tu#8$jm~!z` z>p<3IgQyCQanZ`BQSZ6b!v1T|vUF(RYn~3Oln=f8HEid;gqnF7WB3R4!T|e`!&cNd zcd!*7VHdu_!}!_j-|*ZDQGdp;0HbPvcAUcps6E?6y&%D8EY5~erJuw_oI@SPZ>Saj zK)vuUj$@GW_2Lxj>|Dno%;O3C=+NMcb3+d(RN7M{W7u(0p~0)6%4oZ)F-Sw7rs6cI zO6j0=kWo^hNu)@f2Q8?dR5(<^U4agkzW@J&xw&74W~_beBZo1edoh+t4L9+5w&ibDn)|SR&apbz0yAFw05n$@s)}>|7iWndN9(E%ycHx RW2toUU+`s3ajofD-7W!*oF1jhl4nUN3k%&jE|k;i#08X+_GNG#whZ!A->k(Wn7Qrn1grR@w7Xh zN3FMr#jJ1d-5Wo#h#M(ulTTcNR~T2ICYnKIw16e}7M1x|Jc6rOjLoFG89Q+lW7vhi zP`^9HQ!0^h%w&C=pri8N#a>)O=CY=&WG1ax#rQ0?;4tpO7pMhSa1VMYhpzkZda79m zrZZmV>8ZMXLsj+%>Utk#NEFZ+prZ^&P#I0&7JP)vZO?HW-=Oxcb3?KMQPlsgp$~6i zH@-qWXeH%RB2nb8Hi+bAqsYf@#D%ZtF%(5XT^XLhW5EKhgptNRl>& z+Jbu+!Fkl7ET>G$xCXW0F>J;j+>Q59XXtf;&H*~hxEG5^lQ+<5dL7mF5j6xqak2zw zajB-QQZ|2^pN{+XI&*JltOMsI$_O=`ms%pBgP|?Z;%X%7Y=NFqCH}u@3zTggp(<1o z2Z;(oSt_GyLR+Z=T}tdHR1r08MZoDL&jBx7z$rIX``2`Ws|Xz^w#hii&TFZ1>eTL> zyzP0K(;x1Mc;f@!p1xr0LTIinttn%2CA*^R%;^qa%f(PI9v+DKT7&UWqc`C9*ZFGv oK7Xy(-_TfFH#eRAFg35OKOBjL<00=*&>J3#hGKK=xl`$X0AvGu<^TWy diff --git a/django/conf/locale/sr/LC_MESSAGES/django.po b/django/conf/locale/sr/LC_MESSAGES/django.po index d9451c201c..b3f1ca89b7 100644 --- a/django/conf/locale/sr/LC_MESSAGES/django.po +++ b/django/conf/locale/sr/LC_MESSAGES/django.po @@ -1,218 +1,289 @@ msgid "" msgstr "" "Project-Id-Version: Django Serbian (latin) translation v1.0\n" -"Report-Msgid-Bugs-To: Petar Marić \n" -"POT-Creation-Date: 2005-10-03 09:35+0200\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2005-10-17 16:26+0200\n" "PO-Revision-Date: 2005-10-05 14:39+0100\n" "Last-Translator: Petar Marić \n" -"Language-Team: Nesh & Petar \n" +"Language-Team: Nesh & Petar \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%" +"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Poedit-Language: Serbian\n" "X-Poedit-Country: YUGOSLAVIA\n" "X-Poedit-SourceCharset: utf-8\n" "X-Poedit-Basepath: ../../../../\n" -#: conf/admin_templates/404.html:1 -#: conf/admin_templates/404.html:2 -msgid "Page not found" -msgstr "Strana nije pronađena" +#: models/core.py:57 +msgid "" +"This should be an absolute path, excluding the domain name. Example: '/" +"events/search/'." +msgstr "" -#: conf/admin_templates/404.html:3 -msgid "We're sorry, but the requested page could not be found." -msgstr "Tražena strana ne postoji" +#: models/core.py:59 +msgid "" +"This can be either an absolute path (as above) or a full URL starting with " +"'http://'." +msgstr "" -#: conf/admin_templates/500.html:1 -msgid "Server error (500)" -msgstr "Greška na serveru (500)" +#: models/core.py:74 +msgid "" +"Example: '/about/contact/'. Make sure to have leading and trailing slashes." +msgstr "" -#: conf/admin_templates/500.html:2 -msgid "Server Error (500)" -msgstr "Greška na serveru (500)" +#: models/core.py:79 +msgid "" +"Example: 'flatfiles/contact_page'. If this isn't provided, the system will " +"use 'flatfiles/default'." +msgstr "" -#: conf/admin_templates/500.html:3 -msgid "There's been an error. It's been reported to the site administrators via e-mail and should be fixed shortly. Thanks for your patience." -msgstr "Dogodila se greška koja je prijavljena administratorima i biće popravljena uskoro. Hvala Vam na strpljenju." +#: models/core.py:80 +msgid "If this is checked, only logged-in users will be able to view the page." +msgstr "" -#: conf/admin_templates/admin_object_history.html:1 -#: conf/admin_templates/base.html:4 -#: conf/admin_templates/registration/logged_out.html:1 -#: conf/admin_templates/registration/password_change_done.html:1 -#: conf/admin_templates/registration/password_change_form.html:1 -#: conf/admin_templates/registration/password_reset_done.html:1 -#: conf/admin_templates/registration/password_reset_form.html:1 -msgid "Home" -msgstr "Početna strana" +#: models/auth.py:33 +msgid "Use an MD5 hash -- not the raw password." +msgstr "" -#: conf/admin_templates/admin_object_history.html:2 -msgid "History" -msgstr "Istorija" +#: models/auth.py:34 +msgid "Designates whether the user can log into this admin site." +msgstr "" -#: conf/admin_templates/admin_object_history.html:3 -msgid "Date/time" -msgstr "Datum/vreme" +#: models/auth.py:40 +msgid "" +"In addition to the permissions manually assigned, this user will also get " +"all permissions granted to each group he/she is in." +msgstr "" -#: conf/admin_templates/admin_object_history.html:4 -msgid "User" -msgstr "Korisnik" - -#: conf/admin_templates/admin_object_history.html:5 -msgid "Action" -msgstr "Akcija" - -#: conf/admin_templates/admin_object_history.html:6 -msgid "This object doesn't have a change history. It probably wasn't added via this admin site." -msgstr "Ovaj objekat nema istoriju promena. Najverovatnije nije dodat korišćenjem administracije sajta." - -#: conf/admin_templates/base.html:1 -msgid "Welcome," -msgstr "Dobrodošli," - -#: conf/admin_templates/base.html:2 -#: conf/admin_templates/base.html:5 -msgid "Change password" -msgstr "Izmeni lozinku" - -#: conf/admin_templates/base.html:3 -#: conf/admin_templates/base.html:5 -msgid "Log out" -msgstr "Odjavi se" - -#: conf/admin_templates/base_site.html:1 +#: conf/admin_templates/base_site.html:3 msgid "Django site admin" msgstr "Django administracija sajta" -#: conf/admin_templates/base_site.html:2 +#: conf/admin_templates/base_site.html:6 msgid "Django administration" msgstr "Django administracija" -#: conf/admin_templates/changelist_generic.html:1 -#: conf/admin_templates/index.html:1 -msgid "Add" -msgstr "Dodaj" +#: conf/admin_templates/admin_object_history.html:4 +#: conf/admin_templates/base.html:28 +#: conf/admin_templates/registration/password_change_done.html:3 +#: conf/admin_templates/registration/password_reset_form.html:3 +#: conf/admin_templates/registration/logged_out.html:3 +#: conf/admin_templates/registration/password_reset_done.html:3 +#: conf/admin_templates/registration/password_change_form.html:3 +msgid "Home" +msgstr "Početna strana" -#: conf/admin_templates/changelist_generic.html:2 -msgid "Click to change" -msgstr "Kliknite za izmenu" +#: conf/admin_templates/admin_object_history.html:4 +msgid "History" +msgstr "Istorija" + +#: conf/admin_templates/admin_object_history.html:17 +msgid "Date/time" +msgstr "Datum/vreme" + +#: conf/admin_templates/admin_object_history.html:18 +msgid "User" +msgstr "Korisnik" + +#: conf/admin_templates/admin_object_history.html:19 +msgid "Action" +msgstr "Akcija" + +#: conf/admin_templates/admin_object_history.html:35 +msgid "" +"This object doesn't have a change history. It probably wasn't added via this " +"admin site." +msgstr "" +"Ovaj objekat nema istoriju promena. Najverovatnije nije dodat korišćenjem " +"administracije sajta." + +#: conf/admin_templates/500.html:5 +msgid "Server error (500)" +msgstr "Greška na serveru (500)" + +#: conf/admin_templates/500.html:8 +msgid "Server Error (500)" +msgstr "Greška na serveru (500)" + +#: conf/admin_templates/500.html:9 +msgid "" +"There's been an error. It's been reported to the site administrators via e-" +"mail and should be fixed shortly. Thanks for your patience." +msgstr "" +"Dogodila se greška koja je prijavljena administratorima i biće popravljena " +"uskoro. Hvala Vam na strpljenju." # pridruženih =? related -#: conf/admin_templates/delete_confirmation_generic.html:1 +#: conf/admin_templates/delete_confirmation_generic.html:6 #, python-format -msgid "Deleting the %(object_name)s '%(object)s' would result in deleting related objects, but your account doesn't have permission to delete the following types of objects:" -msgstr "Brisanjem %(object_name)s '%(object)s' došlo bi do brisanja pridruženih objekata, ali nemate dozvole da brišete sledeće tipove objekata:" +msgid "" +"Deleting the %(object_name)s '%(object)s' would result in deleting related " +"objects, but your account doesn't have permission to delete the following " +"types of objects:" +msgstr "" +"Brisanjem %(object_name)s '%(object)s' došlo bi do brisanja pridruženih " +"objekata, ali nemate dozvole da brišete sledeće tipove objekata:" -#: conf/admin_templates/delete_confirmation_generic.html:2 +#: conf/admin_templates/delete_confirmation_generic.html:13 #, python-format -msgid "Are you sure you want to delete the %(object_name)s \"%(object)s\"? All of the following related items will be deleted:" -msgstr "Da li ste sigurni da želite da obrišete %(object_name)s \"%(object)s\"? Biće obrisani i sledeći pridruženi objekti:" +msgid "" +"Are you sure you want to delete the %(object_name)s \"%(object)s\"? All of " +"the following related items will be deleted:" +msgstr "" +"Da li ste sigurni da želite da obrišete %(object_name)s \"%(object)s\"? Biće " +"obrisani i sledeći pridruženi objekti:" -#: conf/admin_templates/delete_confirmation_generic.html:3 +#: conf/admin_templates/delete_confirmation_generic.html:17 msgid "Yes, I'm sure" msgstr "Da, siguran sam" -#: conf/admin_templates/index.html:2 +#: conf/admin_templates/404.html:3 conf/admin_templates/404.html.py:7 +msgid "Page not found" +msgstr "Strana nije pronađena" + +#: conf/admin_templates/404.html:9 +msgid "We're sorry, but the requested page could not be found." +msgstr "Tražena strana ne postoji" + +#: conf/admin_templates/index.html:26 +msgid "Add" +msgstr "Dodaj" + +#: conf/admin_templates/index.html:32 msgid "Change" msgstr "Izmena" -#: conf/admin_templates/index.html:3 +#: conf/admin_templates/index.html:42 msgid "You don't have permission to edit anything." msgstr "Nemate dozvolu da vršite izmene." -#: conf/admin_templates/index.html:4 +#: conf/admin_templates/index.html:50 msgid "Recent Actions" msgstr "Skorije akcije" -#: conf/admin_templates/index.html:5 +#: conf/admin_templates/index.html:51 msgid "My Actions" msgstr "Moje akcije" -#: conf/admin_templates/index.html:6 +#: conf/admin_templates/index.html:55 msgid "None available" msgstr "Nema dostupnih" -#: conf/admin_templates/login.html:1 +#: conf/admin_templates/login.html:14 msgid "Username:" msgstr "Korisničko ime:" -#: conf/admin_templates/login.html:2 +#: conf/admin_templates/login.html:17 msgid "Password:" msgstr "Lozinka:" -#: conf/admin_templates/login.html:3 +#: conf/admin_templates/login.html:19 msgid "Have you forgotten your password?" msgstr "Da li ste zaboravili Vašu lozinku??" -#: conf/admin_templates/login.html:4 +#: conf/admin_templates/login.html:23 msgid "Log in" msgstr "Prijavi se" -#: conf/admin_templates/registration/logged_out.html:2 -msgid "Thanks for spending some quality time with the Web site today." -msgstr "Hvala Vam na poseti." +#: conf/admin_templates/base.html:22 +msgid "Welcome," +msgstr "Dobrodošli," -#: conf/admin_templates/registration/logged_out.html:3 -msgid "Log in again" -msgstr "Prijavi se ponovo" +#: conf/admin_templates/base.html:22 +msgid "Change password" +msgstr "Izmeni lozinku" -#: conf/admin_templates/registration/password_change_done.html:2 -#: conf/admin_templates/registration/password_change_done.html:6 -#: conf/admin_templates/registration/password_change_form.html:2 +#: conf/admin_templates/base.html:22 +msgid "Log out" +msgstr "Odjavi se" + +#: conf/admin_templates/registration/password_change_done.html:3 #: conf/admin_templates/registration/password_change_form.html:3 -#: conf/admin_templates/registration/password_change_form.html:4 -#: conf/admin_templates/registration/password_change_form.html:10 +#: conf/admin_templates/registration/password_change_form.html:5 +#: conf/admin_templates/registration/password_change_form.html:9 msgid "Password change" msgstr "Izmena lozinke" -#: conf/admin_templates/registration/password_change_done.html:3 -#: conf/admin_templates/registration/password_change_done.html:4 +#: conf/admin_templates/registration/password_change_done.html:5 +#: conf/admin_templates/registration/password_change_done.html:9 msgid "Password change successful" msgstr "Lozinka je uspešno izmenjena" -#: conf/admin_templates/registration/password_change_done.html:5 +#: conf/admin_templates/registration/password_change_done.html:11 msgid "Your password was changed." msgstr "Vaša lozinka je izmenjena." -# Nadam se da drugi deo rečenice nie previše fancy -#: conf/admin_templates/registration/password_change_form.html:5 -msgid "Please enter your old password, for security's sake, and then enter your new password twice so we can verify you typed it in correctly." -msgstr "Unesite staru lozinku, nakon toga unesite novu lozinku dva puta, radi provere ispravnosti unosa nove lozinke." - -#: conf/admin_templates/registration/password_change_form.html:6 -msgid "Old password:" -msgstr "Stara lozinka:" - -#: conf/admin_templates/registration/password_change_form.html:7 -msgid "New password:" -msgstr "Nova lozinka:" - -#: conf/admin_templates/registration/password_change_form.html:8 -msgid "Confirm password:" -msgstr "Potvrdite novu lozinku:" - -#: conf/admin_templates/registration/password_change_form.html:9 -msgid "Change my password" -msgstr "Izmeni moju lozinku" - -#: conf/admin_templates/registration/password_reset_done.html:2 -#: conf/admin_templates/registration/password_reset_done.html:6 -#: conf/admin_templates/registration/password_reset_form.html:2 #: conf/admin_templates/registration/password_reset_form.html:3 -#: conf/admin_templates/registration/password_reset_form.html:4 -#: conf/admin_templates/registration/password_reset_form.html:8 +#: conf/admin_templates/registration/password_reset_form.html:5 #: conf/admin_templates/registration/password_reset_form.html:9 +#: conf/admin_templates/registration/password_reset_done.html:3 msgid "Password reset" msgstr "Resetovanje lozinke" -#: conf/admin_templates/registration/password_reset_done.html:3 -#: conf/admin_templates/registration/password_reset_done.html:4 +#: conf/admin_templates/registration/password_reset_form.html:11 +msgid "" +"Forgotten your password? Enter your e-mail address below, and we'll reset " +"your password and e-mail the new one to you." +msgstr "" +"Zaboravili ste svoju lozinku? Unesite Vašu e-mail adresu i dobićete novu " +"lozinku na dati e-mail." + +#: conf/admin_templates/registration/password_reset_form.html:15 +msgid "E-mail address:" +msgstr "E-mail adresa:" + +#: conf/admin_templates/registration/password_reset_form.html:15 +msgid "Reset my password" +msgstr "Resetuj moju lozinku" + +#: conf/admin_templates/registration/logged_out.html:7 +msgid "Thanks for spending some quality time with the Web site today." +msgstr "Hvala Vam na poseti." + +#: conf/admin_templates/registration/logged_out.html:9 +msgid "Log in again" +msgstr "Prijavi se ponovo" + +#: conf/admin_templates/registration/password_reset_done.html:5 +#: conf/admin_templates/registration/password_reset_done.html:9 msgid "Password reset successful" msgstr "Vaša lozinka je uspešno resetovana" -#: conf/admin_templates/registration/password_reset_done.html:5 -msgid "We've e-mailed a new password to the e-mail address you submitted. You should be receiving it shortly." -msgstr "Nova lozinka poslata Vam je na zadatu e-mail adresu. E-mail bi trebao da stigne u narednih nekoliko minuta." +#: conf/admin_templates/registration/password_reset_done.html:11 +msgid "" +"We've e-mailed a new password to the e-mail address you submitted. You " +"should be receiving it shortly." +msgstr "" +"Nova lozinka poslata Vam je na zadatu e-mail adresu. E-mail bi trebao da " +"stigne u narednih nekoliko minuta." + +# Nadam se da drugi deo rečenice nie previše fancy +#: conf/admin_templates/registration/password_change_form.html:11 +msgid "" +"Please enter your old password, for security's sake, and then enter your new " +"password twice so we can verify you typed it in correctly." +msgstr "" +"Unesite staru lozinku, nakon toga unesite novu lozinku dva puta, radi " +"provere ispravnosti unosa nove lozinke." + +#: conf/admin_templates/registration/password_change_form.html:16 +msgid "Old password:" +msgstr "Stara lozinka:" + +#: conf/admin_templates/registration/password_change_form.html:18 +msgid "New password:" +msgstr "Nova lozinka:" + +#: conf/admin_templates/registration/password_change_form.html:20 +msgid "Confirm password:" +msgstr "Potvrdite novu lozinku:" + +#: conf/admin_templates/registration/password_change_form.html:22 +msgid "Change my password" +msgstr "Izmeni moju lozinku" #: conf/admin_templates/registration/password_reset_email.html:1 msgid "You're receiving this e-mail because you requested a password reset" @@ -223,41 +294,277 @@ msgstr "Primili ste ovaj e-mail jer ste tražili resetovanje lozinke" msgid "for your user account at %(site_name)s" msgstr "za vaš korisnički nalog na %(site_name)s" -#: conf/admin_templates/registration/password_reset_email.html:3 +#: conf/admin_templates/registration/password_reset_email.html:4 #, python-format msgid "Your new password is: %(new_password)s" msgstr "Vaša nova lozinka je: %(new_password)s" -#: conf/admin_templates/registration/password_reset_email.html:4 +#: conf/admin_templates/registration/password_reset_email.html:6 msgid "Feel free to change this password by going to this page:" msgstr "Lozinku možete izmeniti na sledećoj strani:" -#: conf/admin_templates/registration/password_reset_email.html:5 +#: conf/admin_templates/registration/password_reset_email.html:10 msgid "Your username, in case you've forgotten:" msgstr "Vaše korisničko ime, u slučaju da ste zaboravili:" -#: conf/admin_templates/registration/password_reset_email.html:6 +#: conf/admin_templates/registration/password_reset_email.html:12 msgid "Thanks for using our site!" msgstr "Hvala Vam na poseti!" -#: conf/admin_templates/registration/password_reset_email.html:7 +#: conf/admin_templates/registration/password_reset_email.html:14 #, python-format msgid "The %(site_name)s team" msgstr "%(site_name)s tim" -#: conf/admin_templates/registration/password_reset_form.html:5 -msgid "Forgotten your password? Enter your e-mail address below, and we'll reset your password and e-mail the new one to you." -msgstr "Zaboravili ste svoju lozinku? Unesite Vašu e-mail adresu i dobićete novu lozinku na dati e-mail." - -#: conf/admin_templates/registration/password_reset_form.html:6 -msgid "E-mail address:" -msgstr "E-mail adresa:" - -#: conf/admin_templates/registration/password_reset_form.html:7 -msgid "Reset my password" -msgstr "Resetuj moju lozinku" - -#: core/validators.py:56 +#: core/validators.py:57 msgid "This value must contain only letters, numbers and underscores." msgstr "Ovo polje može sadržati samo slova, brojeve i donju crtu (_)" +#: core/validators.py:61 +#, fuzzy +msgid "This value must contain only letters, numbers, underscores and slashes." +msgstr "Ovo polje može sadržati samo slova, brojeve i donju crtu (_)" + +#: core/validators.py:65 +msgid "Uppercase letters are not allowed here." +msgstr "" + +#: core/validators.py:69 +msgid "Lowercase letters are not allowed here." +msgstr "" + +#: core/validators.py:76 +msgid "Enter only digits separated by commas." +msgstr "" + +#: core/validators.py:88 +msgid "Enter valid e-mail addresses separated by commas." +msgstr "" + +#: core/validators.py:95 +msgid "Please enter a valid IP address." +msgstr "" + +#: core/validators.py:99 +msgid "Empty values are not allowed here." +msgstr "" + +#: core/validators.py:103 +msgid "Non-numeric characters aren't allowed here." +msgstr "" + +#: core/validators.py:107 +msgid "This value can't be comprised solely of digits." +msgstr "" + +#: core/validators.py:112 +msgid "Enter a whole number." +msgstr "" + +#: core/validators.py:116 +msgid "Only alphabetical characters are allowed here." +msgstr "" + +#: core/validators.py:120 +msgid "Enter a valid date in YYYY-MM-DD format." +msgstr "" + +#: core/validators.py:124 +msgid "Enter a valid time in HH:MM format." +msgstr "" + +#: core/validators.py:128 +msgid "Enter a valid date/time in YYYY-MM-DD HH:MM format." +msgstr "" + +#: core/validators.py:132 +#, fuzzy +msgid "Enter a valid e-mail address." +msgstr "E-mail adresa:" + +#: core/validators.py:144 +msgid "" +"Upload a valid image. The file you uploaded was either not an image or a " +"corrupted image." +msgstr "" + +#: core/validators.py:151 +#, python-format +msgid "The URL %s does not point to a valid image." +msgstr "" + +#: core/validators.py:155 +#, python-format +msgid "Phone numbers must be in XXX-XXX-XXXX format. \"%s\" is invalid." +msgstr "" + +#: core/validators.py:163 +#, python-format +msgid "The URL %s does not point to a valid QuickTime video." +msgstr "" + +#: core/validators.py:167 +msgid "A valid URL is required." +msgstr "" + +#: core/validators.py:181 +#, python-format +msgid "" +"Valid HTML is required. Specific errors are:\n" +"%s" +msgstr "" + +#: core/validators.py:188 +#, python-format +msgid "Badly formed XML: %s" +msgstr "" + +#: core/validators.py:198 +#, python-format +msgid "Invalid URL: %s" +msgstr "" + +#: core/validators.py:200 +#, python-format +msgid "The URL %s is a broken link." +msgstr "" + +#: core/validators.py:206 +msgid "Enter a valid U.S. state abbreviation." +msgstr "" + +#: core/validators.py:221 +#, python-format +msgid "Watch your mouth! The word %s is not allowed here." +msgid_plural "Watch your mouth! The words %s are not allowed here." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: core/validators.py:228 +#, python-format +msgid "This field must match the '%s' field." +msgstr "" + +#: core/validators.py:247 +msgid "Please enter something for at least one field." +msgstr "" + +#: core/validators.py:256 core/validators.py:267 +msgid "Please enter both fields or leave them both empty." +msgstr "" + +#: core/validators.py:274 +#, python-format +msgid "This field must be given if %(field)s is %(value)s" +msgstr "" + +#: core/validators.py:286 +#, python-format +msgid "This field must be given if %(field)s is not %(value)s" +msgstr "" + +#: core/validators.py:305 +msgid "Duplicate values are not allowed." +msgstr "" + +#: core/validators.py:328 +#, python-format +msgid "This value must be a power of %s." +msgstr "" + +#: core/validators.py:339 +msgid "Please enter a valid decimal number." +msgstr "" + +#: core/validators.py:341 +#, python-format +msgid "Please enter a valid decimal number with at most %s total digit." +msgid_plural "" +"Please enter a valid decimal number with at most %s total digits." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: core/validators.py:344 +#, python-format +msgid "Please enter a valid decimal number with at most %s decimal place." +msgid_plural "" +"Please enter a valid decimal number with at most %s decimal places." +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" + +#: core/validators.py:354 +#, python-format +msgid "Make sure your uploaded file is at least %s bytes big." +msgstr "" + +#: core/validators.py:355 +#, python-format +msgid "Make sure your uploaded file is at most %s bytes big." +msgstr "" + +#: core/validators.py:368 +msgid "The format for this field is wrong." +msgstr "" + +#: core/validators.py:383 +msgid "This field is invalid." +msgstr "" + +#: core/validators.py:418 +#, python-format +msgid "Could not retrieve anything from %s." +msgstr "" + +#: core/validators.py:421 +#, python-format +msgid "" +"The URL %(url)s returned the invalid Content-Type header '%(contenttype)s'." +msgstr "" + +#: core/validators.py:454 +#, python-format +msgid "" +"Please close the unclosed %(tag)s tag from line %(line)s. (Line starts with " +"\"%(start)s\".)" +msgstr "" + +#: core/validators.py:458 +#, python-format +msgid "" +"Some text starting on line %(line)s is not allowed in that context. (Line " +"starts with \"%(start)s\".)" +msgstr "" + +#: core/validators.py:463 +#, python-format +msgid "" +"\"%(attr)s\" on line %(line)s is an invalid attribute. (Line starts with \"%" +"(start)s\".)" +msgstr "" + +#: core/validators.py:468 +#, python-format +msgid "" +"\"<%(tag)s>\" on line %(line)s is an invalid tag. (Line starts with \"%" +"(start)s\".)" +msgstr "" + +#: core/validators.py:472 +#, python-format +msgid "" +"A tag on line %(line)s is missing one or more required attributes. (Line " +"starts with \"%(start)s\".)" +msgstr "" + +#: core/validators.py:477 +#, python-format +msgid "" +"The \"%(attr)s\" attribute on line %(line)s has an invalid value. (Line " +"starts with \"%(start)s\".)" +msgstr "" + +#~ msgid "Click to change" +#~ msgstr "Kliknite za izmenu" diff --git a/django/core/validators.py b/django/core/validators.py index a737f90505..3e674e7b94 100644 --- a/django/core/validators.py +++ b/django/core/validators.py @@ -24,7 +24,7 @@ phone_re = re.compile(r'^[A-PR-Y0-9]{3}-[A-PR-Y0-9]{3}-[A-PR-Y0-9]{4}$', re.IGNO url_re = re.compile(r'^http://\S+$') from django.conf.settings import JING_PATH -from django.utils.translation import gettext_lazy +from django.utils.translation import gettext_lazy, ngettext class ValidationError(Exception): def __init__(self, message): @@ -218,10 +218,9 @@ def hasNoProfanities(field_data, all_data): if words_seen: from django.utils.text import get_text_list plural = len(words_seen) > 1 - raise ValidationError, _("Watch your mouth! The word%s %s %s not allowed here.") % \ - (plural and 's' or '', - get_text_list(['"%s%s%s"' % (i[0], '-'*(len(i)-2), i[-1]) for i in words_seen], 'and'), - plural and 'are' or 'is') + raise ValidationError, ngettext("Watch your mouth! The word %s is not allowed here.", + "Watch your mouth! The words %s are not allowed here.", plural) % \ + get_text_list(['"%s%s%s"' % (i[0], '-'*(len(i)-2), i[-1]) for i in words_seen], 'and') class AlwaysMatchesOtherField: def __init__(self, other_field_name, error_message=None): @@ -272,7 +271,8 @@ class RequiredIfOtherFieldEquals: def __init__(self, other_field, other_value, error_message=None): self.other_field = other_field self.other_value = other_value - self.error_message = error_message or gettext_lazy("This field must be given if %s is %s") % (other_field, other_value) + self.error_message = error_message or gettext_lazy("This field must be given if %(field)s is %(value)s") % { + 'field': other_field, 'value': other_value} self.always_test = True def __call__(self, field_data, all_data): @@ -283,7 +283,8 @@ class RequiredIfOtherFieldDoesNotEqual: def __init__(self, other_field, other_value, error_message=None): self.other_field = other_field self.other_value = other_value - self.error_message = error_message or gettext_lazy("This field must be given if %s is not %s") % (other_field, other_value) + self.error_message = error_message or gettext_lazy("This field must be given if %(field)s is not %(value)s") % { + 'field': other_field, 'value': other_value} self.always_test = True def __call__(self, field_data, all_data): @@ -337,11 +338,11 @@ class IsValidFloat: except ValueError: raise ValidationError, _("Please enter a valid decimal number.") if len(data) > (self.max_digits + 1): - raise ValidationError, _("Please enter a valid decimal number with at most %s total digit%s.") % \ - (self.max_digits, self.max_digits > 1 and 's' or '') + raise ValidationError, ngettext( "Please enter a valid decimal number with at most %s total digit.", + "Please enter a valid decimal number with at most %s total digits.", self.max_digits) % self.max_digits if '.' in data and len(data.split('.')[1]) > self.decimal_places: - raise ValidationError, _("Please enter a valid decimal number with at most %s decimal place%s.") % \ - (self.decimal_places, self.decimal_places > 1 and 's' or '') + raise ValidationError, ngettext("Please enter a valid decimal number with at most %s decimal place.", + "Please enter a valid decimal number with at most %s decimal places.", self.decimal_places) % self.decimal_places class HasAllowableSize: """ @@ -417,7 +418,8 @@ class URLMimeTypeCheck: raise URLMimeTypeCheck.CouldNotRetrieve, _("Could not retrieve anything from %s.") % field_data content_type = info['content-type'] if content_type not in self.mime_type_list: - raise URLMimeTypeCheck.InvalidContentType, _("The URL %s returned the invalid Content-Type header '%s'.") % (field_data, content_type) + raise URLMimeTypeCheck.InvalidContentType, _("The URL %(url)s returned the invalid Content-Type header '%(contenttype)s'.") % { + 'url': field_data, 'contenttype': content_type} class RelaxNGCompact: "Validate against a Relax NG compact schema" @@ -449,31 +451,31 @@ class RelaxNGCompact: # Scrape the Jing error messages to reword them more nicely. m = re.search(r'Expected "(.*?)" to terminate element starting on line (\d+)', message) if m: - display_errors.append(_('Please close the unclosed %s tag from line %s. (Line starts with "%s".)') % \ - (m.group(1).replace('/', ''), m.group(2), lines[int(m.group(2)) - 1][:30])) + display_errors.append(_('Please close the unclosed %(tag)s tag from line %(line)s. (Line starts with "%(start)s".)') % \ + {'tag':m.group(1).replace('/', ''), 'line':m.group(2), 'start':lines[int(m.group(2)) - 1][:30]}) continue if message.strip() == 'text not allowed here': - display_errors.append(_('Some text starting on line %s is not allowed in that context. (Line starts with "%s".)') % \ - (line, lines[int(line) - 1][:30])) + display_errors.append(_('Some text starting on line %(line)s is not allowed in that context. (Line starts with "%(start)s".)') % \ + {'line':line, 'start':lines[int(line) - 1][:30]}) continue m = re.search(r'\s*attribute "(.*?)" not allowed at this point; ignored', message) if m: - display_errors.append(_('"%s" on line %s is an invalid attribute. (Line starts with "%s".)') % \ - (m.group(1), line, lines[int(line) - 1][:30])) + display_errors.append(_('"%(attr)s" on line %(line)s is an invalid attribute. (Line starts with "%(start)s".)') % \ + {'attr':m.group(1), 'line':line, 'start':lines[int(line) - 1][:30]}) continue m = re.search(r'\s*unknown element "(.*?)"', message) if m: - display_errors.append(_('"<%s>" on line %s is an invalid tag. (Line starts with "%s".)') % \ - (m.group(1), line, lines[int(line) - 1][:30])) + display_errors.append(_('"<%(tag)s>" on line %(line)s is an invalid tag. (Line starts with "%(start)s".)') % \ + {'tag':m.group(1), 'line':line, 'start':lines[int(line) - 1][:30]}) continue if message.strip() == 'required attributes missing': - display_errors.append(_('A tag on line %s is missing one or more required attributes. (Line starts with "%s".)') % \ - (line, lines[int(line) - 1][:30])) + display_errors.append(_('A tag on line %(line)s is missing one or more required attributes. (Line starts with "%(start)s".)') % \ + {'line':line, 'start':lines[int(line) - 1][:30]}) continue m = re.search(r'\s*bad value for attribute "(.*?)"', message) if m: - display_errors.append(_('The "%s" attribute on line %s has an invalid value. (Line starts with "%s".)') % \ - (m.group(1), line, lines[int(line) - 1][:30])) + display_errors.append(_('The "%(attr)s" attribute on line %(line)s has an invalid value. (Line starts with "%(start)s".)') % \ + {'attr':m.group(1), 'line':line, 'start':lines[int(line) - 1][:30]}) continue # Failing all those checks, use the default error message. display_error = 'Line %s: %s [%s]' % (line, message, level.strip()) diff --git a/django/models/auth.py b/django/models/auth.py index 430cad192a..9a10434c94 100644 --- a/django/models/auth.py +++ b/django/models/auth.py @@ -1,5 +1,6 @@ from django.core import meta, validators from django.models import core +from django.utils.translation import gettext_lazy class Permission(meta.Model): name = meta.CharField(maxlength=50) @@ -29,14 +30,14 @@ class User(meta.Model): first_name = meta.CharField(maxlength=30, blank=True) last_name = meta.CharField(maxlength=30, blank=True) email = meta.EmailField('e-mail address', blank=True) - password_md5 = meta.CharField('password', maxlength=32, help_text="Use an MD5 hash -- not the raw password.") - is_staff = meta.BooleanField('staff status', help_text="Designates whether the user can log into this admin site.") + password_md5 = meta.CharField('password', maxlength=32, help_text=gettext_lazy("Use an MD5 hash -- not the raw password.")) + is_staff = meta.BooleanField('staff status', help_text=gettext_lazy("Designates whether the user can log into this admin site.")) is_active = meta.BooleanField('active', default=True) is_superuser = meta.BooleanField('superuser status') last_login = meta.DateTimeField(default=meta.LazyDate()) date_joined = meta.DateTimeField(default=meta.LazyDate()) groups = meta.ManyToManyField(Group, blank=True, - help_text="In addition to the permissions manually assigned, this user will also get all permissions granted to each group he/she is in.") + help_text=gettext_lazy("In addition to the permissions manually assigned, this user will also get all permissions granted to each group he/she is in.")) user_permissions = meta.ManyToManyField(Permission, blank=True, filter_interface=meta.HORIZONTAL) class META: module_constants = { diff --git a/django/models/core.py b/django/models/core.py index 939373f7ec..d56a4fc64b 100644 --- a/django/models/core.py +++ b/django/models/core.py @@ -1,4 +1,5 @@ from django.core import meta, validators +from django.utils.translation import gettext_lazy class Site(meta.Model): domain = meta.CharField('domain name', maxlength=100) @@ -53,9 +54,9 @@ class ContentType(meta.Model): class Redirect(meta.Model): site = meta.ForeignKey(Site, radio_admin=meta.VERTICAL) old_path = meta.CharField('redirect from', maxlength=200, db_index=True, - help_text="This should be an absolute path, excluding the domain name. Example: '/events/search/'.") + help_text=gettext_lazy("This should be an absolute path, excluding the domain name. Example: '/events/search/'.")) new_path = meta.CharField('redirect to', maxlength=200, blank=True, - help_text="This can be either an absolute path (as above) or a full URL starting with 'http://'.") + help_text=gettext_lazy("This can be either an absolute path (as above) or a full URL starting with 'http://'.")) class META: db_table = 'redirects' unique_together=(('site', 'old_path'),) @@ -70,13 +71,13 @@ class Redirect(meta.Model): class FlatFile(meta.Model): url = meta.CharField('URL', maxlength=100, validator_list=[validators.isAlphaNumericURL], - help_text="Example: '/about/contact/'. Make sure to have leading and trailing slashes.") + help_text=gettext_lazy("Example: '/about/contact/'. Make sure to have leading and trailing slashes.")) title = meta.CharField(maxlength=200) content = meta.TextField() enable_comments = meta.BooleanField() template_name = meta.CharField(maxlength=70, blank=True, - help_text="Example: 'flatfiles/contact_page'. If this isn't provided, the system will use 'flatfiles/default'.") - registration_required = meta.BooleanField(help_text="If this is checked, only logged-in users will be able to view the page.") + help_text=gettext_lazy("Example: 'flatfiles/contact_page'. If this isn't provided, the system will use 'flatfiles/default'.")) + registration_required = meta.BooleanField(help_text=gettext_lazy("If this is checked, only logged-in users will be able to view the page.")) sites = meta.ManyToManyField(Site) class META: db_table = 'flatfiles'