From 4928ed3e5b5bdee0e47456ac2cde520ce7fe724e Mon Sep 17 00:00:00 2001 From: INOPIAE Date: Sat, 28 Nov 2020 16:03:51 +0100 Subject: [PATCH] upd: latest translations to Dutch and generate mo files --- translations/de/LC_MESSAGES/messages.mo | Bin 0 -> 3535 bytes translations/de/LC_MESSAGES/messages.po | 238 ++++++++++++------ translations/eo/LC_MESSAGES/messages.mo | Bin 0 -> 3480 bytes translations/eo/LC_MESSAGES/messages.po | 236 ++++++++++++------ translations/nl_NL/LC_MESSAGES/messages.mo | Bin 0 -> 3464 bytes translations/nl_NL/LC_MESSAGES/messages.po | 276 +++++++++++++++++++++ 6 files changed, 607 insertions(+), 143 deletions(-) create mode 100644 translations/de/LC_MESSAGES/messages.mo create mode 100644 translations/eo/LC_MESSAGES/messages.mo create mode 100644 translations/nl_NL/LC_MESSAGES/messages.mo create mode 100644 translations/nl_NL/LC_MESSAGES/messages.po diff --git a/translations/de/LC_MESSAGES/messages.mo b/translations/de/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..00d14e9cb6ca547439649dd7c43b6ec9e72c5962 GIT binary patch literal 3535 zcmZ9NOKc=Z8OJNIuwWn|8z4MFR6%QEhwXVd50(jr9oypv^4OMVb~oApqI$Zfr!w8u zLshlMvj|oK0TRlEm2wD)6e+AC<&qQ0Ay`5%Qjj1=ByLC`E(o~g0G#-L{g|=W8qaU) z^}Xw>zg#%?0>j@b{vX2sx%bg%{`arx1B9 z;03S_ehAzEKMc0P`@rkqV_*n=0lW=<9DEb}9QY3SN$_vrr@;S!p8)Us0Ars8FM=fh z>mb>C2tEiV#rjW+@v9)&^EOC!{1zlT{s594e=7KQ5GvSv;Cb-BAnm^ghw1zRzR3Uk z!F$1n!Hw_75g!C84i6Qqf~02+B>T2Od{`G>WcN2gO6?FNJ2Xi7y9NI49>#tIlAoIh z(r3U9Nc&=t(z0oO49NAL;oUN}klTn9OL10+4) z1F5cF04a}efEU4cK&pp-f|Td;Q1W^3V!<`=VT`{6k{!1|ir4cX#r+o`>H8&kKlnBX zQS4n1Cb2(*d-r@}7V*bZ!--IBkQp-v>$W_d&WRKL%;vOCafe z4W#;b3#9!08l=3x3$n$fz%5(8bhW#_d}hG?313`Ftu)J)HG4g2Ef1ttGGNUhU~8f` zWa~orWK=*nm1u6Hu!%0Fuy;KfO^gZ$j%^4h_{bzq_Gl+-1 zawrXWKQXazw4=gW#w6wv_8gOd;|VSDM;Gm*q^>uR!EDQ3;;@+Npgcoju(2I(9jf9pbw=@Bf?QKlm$4V#ST-gkrCFB<_NJs zf}p*x!qh-mC-r0HcwuTc;UWmQfI(VvAAufb6K;|w7`dN)W!1O1B(W(%C}}>(LwkBEKY(J^PDM=k)X=peI!*Oek}@GXgZu6Z8&MzuN~k1LK8sJ=X|^pdzb zhP0}~W?QY-S87i^RSjfydEp>Rjfgzdcx)S7kFud%U3r@4KUbGDe`J-{mlxVQ?bbYw z^-67FJ-^#tcQQgqDEZYZKZFf{pm@FTYDol(-ZXB zrjJTSpVQf|v^NM1wYVk@`6kI0&h%NSZEujen`})A<4fgI9om7?W2q3T4b*-YF7u(# z8n+3Tr)<8|Em17eI6jsJjibUgYHK^A(Mt@7di7MYsS(Tsd@u9 zKcs2ML)nM9u)dT#D3$X~+&mS>kjTd=T*^XSMy=c=(&;PGK%SrZbps)r3CNv9K#{gkBI2i` zk}sZhbMF52=^Y9l4-+o=l+R9SRre(71-7rOUx~ z(cWbi8k(KnK|;#qEZA*H?KVHju9G@5FJ5X2GNeaf*7niH$4DNMg69%?@ocf{3RyL2 zpHxSvv+;b48c6%D?Eihdgz$M-ya80Lr(EGeLmPx_PEYV|!Y<8`PZUiW`v!N1-^4X2 zrf5BL`x3{ME4S~W=|jB<__K6Rigy9M>F$RC^`LRhQ1ENn4|shhre%0@;qxaW%PNK0 u&GJ`19Ys}~lEb6Sd+sAfE$yi2DQ?@-JCU2;K&IhJ9^$e}5efF3VE+ddLcQ() literal 0 HcmV?d00001 diff --git a/translations/de/LC_MESSAGES/messages.po b/translations/de/LC_MESSAGES/messages.po index da14468..44b13b7 100644 --- a/translations/de/LC_MESSAGES/messages.po +++ b/translations/de/LC_MESSAGES/messages.po @@ -5,7 +5,7 @@ # # Translators: # Marcus Mängel , 2020 -# Juergen Bruckner , 2020 +# Juergen Bruckner , 2020 # INOPIAE , 2020 # #, fuzzy @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2020-08-09 05:56+0200\n" +"POT-Creation-Date: 2020-11-20 05:25+0100\n" "PO-Revision-Date: 2020-07-30 12:25+0000\n" "Last-Translator: INOPIAE , 2020\n" "Language-Team: German (https://www.transifex.com/wpia/teams/112066/de/)\n" @@ -24,91 +24,120 @@ msgstr "" "Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: motion.py:366 -#, python-format -msgid "Result of motion %(name)s (%(identifier)s)" -msgstr "Ergebnis der Abstimmung %(name)s (%(identifier)s)" +#: motion.py:28 +msgid "yes" +msgstr "ja" -#: motion.py:389 templates/motion.html:8 -msgid "Finished" -msgstr "Abgeschlossen" +#: motion.py:28 +msgid "no" +msgstr "nein" -#: motion.py:391 templates/motion.html:8 templates/motion.html:14 -msgid "Canceled" -msgstr "Abgebrochen" +#: motion.py:28 +msgid "abstain" +msgstr "Enthaltung" -#: motion.py:393 templates/motion.html:8 -msgid "Running" -msgstr "Läuft" +#: motion.py:103 +msgid "Server misconfigured" +msgstr "Server falsch konfiguriert" -#: motion.py:400 -#, python-format -msgid "Proposed: %(time)s (UTC) by %(by)s" -msgstr "Angelegt: %(time)s (UTC) von %(by)s" +#: motion.py:107 +msgid "Access denied" +msgstr "Zugang abgelehnt" -#: motion.py:402 -#, python-format -msgid "Canceled: %(time)s (UTC) by %(by)s" -msgstr "Abgebrochen: %(time)s (UTC) von %(by)s" +#: motion.py:274 motion.py:314 motion.py:398 motion.py:404 motion.py:430 +#: motion.py:438 +msgid "Forbidden" +msgstr "Verboten" -#: motion.py:404 -#, python-format -msgid "Votes until: %(time)s (UTC)" -msgstr "Abstimmung läuft bis: %(time)s (UTC)" +#: motion.py:277 +msgid "Error, invalid length" +msgstr "Fehler, ungültige Länge" -#: motion.py:417 -msgid "Votes" -msgstr "Stimmen" +#: motion.py:281 +msgid "Error, missing title" +msgstr "Fehler, fehlender Titel" -#: motion.py:422 -msgid "Running motion, no data is displayed" -msgstr "Laufende Abstimmung, es werden keine Daten angezeigt" +#: motion.py:285 +msgid "Error, missing content" +msgstr "Fehler, fehlender Inhalt" -#: motion.py:426 -msgid "vote" -msgstr "vote" +#: motion.py:311 motion.py:356 +msgid "Error, Not found" +msgstr "Fehler, nicht gefunden" -#: motion.py:431 -msgid "Total" -msgstr "Gesamt" +#: motion.py:316 +msgid "Error, motion was canceled" +msgstr "Fehler, Abstimmung wurde abgebrochen" -#: motion.py:436 -msgid "No votes given" -msgstr "Keine Stimmen vorhanden" +#: motion.py:318 +msgid "Error, out of time" +msgstr "Fehler, außerhalb der Zeit" -#: motion.py:443 -msgid "Motion votes" -msgstr "Einzelne Stimmen" +#: motion.py:337 +msgid "Error, form requires reason" +msgstr "Fehler, Formular benötigt Grund" -#: motion.py:453 -msgid "- continued on next page -" -msgstr "- wird auf der nächsten Seite fortgeführt. -" +#: motion.py:385 motion.py:415 +msgid "Error, proxy not found." +msgstr "Fehler, Proxy nicht gefunden." -#: motion.py:458 -msgid "Motion votes continued" -msgstr "Einzelstimmen Fortsetzung" +#: motion.py:408 +msgid "Error, voter equals proxy." +msgstr "Fehler, Wähler gleich Proxy." -#: motion.py:463 -msgid "- End of data - " -msgstr "- ende der Daten -" +#: motion.py:411 +msgid "Error, voter not found." +msgstr "Error, Wähler nicht gefunden." -#: motion.py:465 +#: motion.py:419 +msgid "Error, proxy allready given." +msgstr "Fehler, Proxy schon gegeben." + +#: motion.py:423 #, python-format -msgid "Report generated %(time)s (UTC)" -msgstr "Bericht wurde erstellt: %(time)s (UTC)" +msgid "Error, Max proxy for '%s' reached." +msgstr "Fehler, maximale Anzahl der Proxy von '%s' erreicht." -#: templates/base.html:4 templates/base.html:60 +#: templates/base.html:4 templates/base.html:63 msgid "Motion list" msgstr "Liste der Anträge" -#: templates/base.html:67 +#: templates/base.html:70 +msgid "Home" +msgstr "Startseite" + +#: templates/base.html:74 +msgid "Proxy management" +msgstr "Proxyverwaltung" + +#: templates/base.html:78 msgid "User" msgstr "Benutzer" -#: templates/base.html:71 +#: templates/base.html:80 +msgid "proxy granted to" +msgstr "Proxy gegeben an" + +#: templates/base.html:83 +msgid "holds proxy of" +msgstr "Hält Proxy von" + +#: templates/base.html:89 msgid "Language" msgstr "Sprache" +#: templates/base.html:105 +msgid "Copyright" +msgstr "Copyright" + +#: templates/base.html:106 +msgid "Imprint" +msgstr "Impressum" + +#: templates/base.html:107 +msgid "Data protection" +msgstr "Datenschutz" + #: templates/index.html:10 msgid "Motion title" msgstr "Antragstitel" @@ -127,7 +156,7 @@ msgid "" "[text](https//domain.tld/link)" msgstr "" "Für einen Zeilenumbruch zwei Zeilen eingeben, für einen Link wird " -"[Text](https//domain.tld/link) genutzt." +"[Text](https://domain.tld/link) genutzt." #: templates/index.html:31 msgid "Submit Motion" @@ -141,30 +170,72 @@ msgstr "Zurück" msgid "Next" msgstr "Weiter" -#: templates/motion.html:10 +#: templates/motion.html:8 +msgid "Running" +msgstr "Läuft" + +#: templates/motion.html:8 templates/motion.html:18 +msgid "Canceled" +msgstr "Abgebrochen" + +#: templates/motion.html:8 +msgid "Finished" +msgstr "Abgeschlossen" + +#: templates/motion.html:12 msgid "Vote" -msgstr "Stimme" +msgstr "Abstimmung" -#: templates/motion.html:10 +#: templates/motion.html:12 msgid "Result" msgstr "Ergebnis" -#: templates/motion.html:12 +#: templates/motion.html:16 msgid "Proposed" msgstr "Angelegt" -#: templates/motion.html:12 templates/motion.html:14 -msgid "by" -msgstr "durch" +#: templates/motion.html:16 templates/motion.html:18 +#, python-format +msgid "%(dt)s (UTC) by %(user)s" +msgstr "%(dt)s (UTC) von %(user)s" -#: templates/motion.html:16 +#: templates/motion.html:20 msgid "Votes until" msgstr "Abstimmung läuft bis" -#: templates/motion.html:32 templates/single_motion.html:29 +#: templates/motion.html:20 +#, python-format +msgid "%(dt)s (UTC)" +msgstr "%(dt)s (UTC)" + +#: templates/motion.html:34 templates/single_motion.html:51 msgid "Cancelation reason" msgstr "Abbruchgrund" +#: templates/proxy.html:7 templates/proxy.html:41 +msgid "Voter" +msgstr "Wähler" + +#: templates/proxy.html:8 templates/proxy.html:42 +msgid "Proxy" +msgstr "Proxy" + +#: templates/proxy.html:27 +msgid "Add" +msgstr "Hinzufügen" + +#: templates/proxy.html:36 +msgid "Granted Proxies" +msgstr "Vorhandenen Proxy" + +#: templates/proxy.html:49 +msgid "Revoke" +msgstr "Widerrufen" + +#: templates/proxy.html:58 +msgid "Revoke all" +msgstr "Alle widerrufen" + #: templates/single_motion.html:3 msgid "Motion" msgstr "Abstimmung" @@ -173,10 +244,33 @@ msgstr "Abstimmung" msgid "Motion Votes" msgstr "Abgegebene Stimmen" -#: templates/single_motion.html:30 +#: templates/single_motion.html:25 +msgid "My vote" +msgstr "Meine Stimme" + +#: templates/single_motion.html:27 +#, python-format +msgid "Given by %(pn)s" +msgstr "Abgegeben durch %(pn)s" + +#: templates/single_motion.html:37 +#, python-format +msgid "Vote for %(email)s" +msgstr "Abstimmung für %(email)s" + +#: templates/single_motion.html:39 +#, python-format +msgid "Voted by %(email)s" +msgstr "Abgestimmt durch %(email)s" + +#: templates/single_motion.html:52 msgid "Cancel" msgstr "Abbrechen" -#: templates/single_motion.html:35 +#: templates/single_motion.html:57 msgid "Finish" msgstr "Abschließen" + +#: templates/single_motion.html:61 +msgid "Back" +msgstr "Zurück" diff --git a/translations/eo/LC_MESSAGES/messages.mo b/translations/eo/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..682e8b5c5eaa46dcd820154a10c0031cf60fd438 GIT binary patch literal 3480 zcmZXWPi$Pp9mj`~7HXg&p)IIQtD#_F2S4wwfsk%$ivJ~Xh#kw`1SCLccHj7UcHf(M z%*1%o1MfJ*7+%@kAUNBiR4Io4~I@lD`3)Y5xQs zG=~#{=NoM zoZkX3g71T*|0slrcY+j$V}Ui0&RGP>zOx`ctc3^J{S-*4?SW*61}T5fgP+~N*b5-} z`80w=dG3O=?*$M?v#TJT`&t;4N_S2zU~tyqyCn z&k0EWJ{Ncu}UmwKn>FVKY$dcS3sD;{ucNT zko^J^;y{PeI!Mc^H2K(m99mpu8RfDISwyd>kbG4}hd+9z;mlMwovBq3khcb zGu)9W=g6*((OznQ{j^s;m7_^hI=w3#@078C$3eL%JU83it864)*)Gx)R>uRLsJ_%A z%d15Mqq2WA-$!^XhXW#YmG{>zjcqxtv~oMF0!%q=Y+J?18aqR0RVmFi5_-l8co*{x zgi}e!&Kj7xn&no(= z<6&}x)Y8k|pnCF5Xq=Q$pf{x}QbOPKWB^CB*k++MGQzf`?IRXQ5KiA#NnxREt7vD+ z^I&Sra1qB`z#uJo8-ebX6Mol}Q*MTP!*Lq)ltMkKHvXiCl}}IYc%QpkEjF1@de*0L z4QhJR>>_RfBlpWkS$&gJ5<)3LN%L_P+VQDs1BzLDl`_$G9y-~MN#l@4R0q?BRe4WB zKD=QA1Q`+P;+jOOadb&qhwIYh8=Du-tt_?prIpRC)eGwrn=&`nM{6!oakN+@E^3)3 zUs+pNJ^$#!^77`&*4D(vg;unLAW)S?xPZ85bM?7;)M!L=bzXm{Irq^0^+vr8!3c3z zbkew7{o&|=I&aLCa&^d^7tTj580%8ujcxLCg|rDuYta^+o<>xEm#L05s34h|N5|f0 zQCt04;UAePO@OAV$eLW5(I9F`k--UH0gB+2fnyBR|(sqh>c7%1(&li3>I(Z;R25n0lt>})4QKC(LvaS5Y8Hq?B+Q`eG z$rnXirhIPpBu==d#a=T&a~)NmAE)q+u6I#F&UjC<#;>66`IJ1L|M&KD_8Ds9%oMJ>xFjLT?rVurJ5 z3q6QRy(9Y9Pr_3Jr-Smo*}sD5z+4VT@a>_?03Dp}P@P_8`Dh1jT=1bQGER{_5I$J@ zz8k}ns4it9$d!@!$enSaF%^%QEKj9J=5SVTe2|G0#hyt=E6b%ZRVkExx|-;6G=$3L zE;}o`SuXZpH|P>Fb1Fd-Igb<|PKzi8r20|_Ntaub(lzR`mh3s0jT%eKn#fJLE6l-- za-vm6_ByFd2_7_}(ojDi{u5gM_2iNr@u_`8b+`fzNk{;c+aow!DTA1?Lp(O sig8Q_6=vn3, 2020\n" "Language-Team: Esperanto (https://www.transifex.com/wpia/teams/112066/eo/)\n" @@ -23,91 +23,120 @@ msgstr "" "Language: eo\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -#: motion.py:366 -#, python-format -msgid "Result of motion %(name)s (%(identifier)s)" -msgstr "Rezulto de la voĉdono %(name)s (%(identifier)s)" +#: motion.py:28 +msgid "yes" +msgstr "jes" -#: motion.py:389 templates/motion.html:8 -msgid "Finished" -msgstr "kompletigita" +#: motion.py:28 +msgid "no" +msgstr "ne" -#: motion.py:391 templates/motion.html:8 templates/motion.html:14 -msgid "Canceled" -msgstr "abortitaj" +#: motion.py:28 +msgid "abstain" +msgstr "sindeteni" -#: motion.py:393 templates/motion.html:8 -msgid "Running" -msgstr "daŭra" +#: motion.py:103 +msgid "Server misconfigured" +msgstr "Servilo misagordita" -#: motion.py:400 -#, python-format -msgid "Proposed: %(time)s (UTC) by %(by)s" -msgstr "Sugestis: %(time)s (UTC) de %(by)s" +#: motion.py:107 +msgid "Access denied" +msgstr "Aliro rifuzita" -#: motion.py:402 -#, python-format -msgid "Canceled: %(time)s (UTC) by %(by)s" -msgstr "Nuligita: %(time)s (UTC) de %(by)s" +#: motion.py:274 motion.py:314 motion.py:398 motion.py:404 motion.py:430 +#: motion.py:438 +msgid "Forbidden" +msgstr "malpermesita" -#: motion.py:404 -#, python-format -msgid "Votes until: %(time)s (UTC)" -msgstr "Voĉdonado daŭras ĝis: %(time)s (UTC)" +#: motion.py:277 +msgid "Error, invalid length" +msgstr "Eraro, nevalida longo" -#: motion.py:417 -msgid "Votes" -msgstr "Voĉdonoj" +#: motion.py:281 +msgid "Error, missing title" +msgstr "Eraro, mankas titolo" -#: motion.py:422 -msgid "Running motion, no data is displayed" -msgstr "Daŭra voĉdonado, neniuj datumoj montriĝas" +#: motion.py:285 +msgid "Error, missing content" +msgstr "Eraro, mankas enhavo" -#: motion.py:426 -msgid "vote" -msgstr "Voĉdonu" +#: motion.py:311 motion.py:356 +msgid "Error, Not found" +msgstr "Eraro, ne trovita" + +#: motion.py:316 +msgid "Error, motion was canceled" +msgstr "Eraro, voĉdonado estis nuligita" -#: motion.py:431 -msgid "Total" -msgstr "Entute" +#: motion.py:318 +msgid "Error, out of time" +msgstr "Eraro, sen tempo" -#: motion.py:436 -msgid "No votes given" -msgstr "Neniuj voĉdonoj donitaj" +#: motion.py:337 +msgid "Error, form requires reason" +msgstr "Eraro, formo postulas kialon" -#: motion.py:443 -msgid "Motion votes" -msgstr "Movaj voĉdonoj" +#: motion.py:385 motion.py:415 +msgid "Error, proxy not found." +msgstr "Eraro, prokurilo ne trovita" -#: motion.py:453 -msgid "- continued on next page -" -msgstr "-daŭrigis en sekva paĝo-" +#: motion.py:408 +msgid "Error, voter equals proxy." +msgstr "Eraro, voĉdonanto egalas prokurilon" -#: motion.py:458 -msgid "Motion votes continued" -msgstr "Moviĝaj voĉdonoj daŭris" +#: motion.py:411 +msgid "Error, voter not found." +msgstr "Eraro, voĉdonanto ne trovita" -#: motion.py:463 -msgid "- End of data - " -msgstr "-Fino de Datumoj-" +#: motion.py:419 +msgid "Error, proxy allready given." +msgstr "Eraro, prokurilo jam donita" -#: motion.py:465 +#: motion.py:423 #, python-format -msgid "Report generated %(time)s (UTC)" -msgstr "Raporto generita %(time)s (UTC)" +msgid "Error, Max proxy for '%s' reached." +msgstr "Eraro, Maksimuma prokurilo por '%s' atingis." -#: templates/base.html:4 templates/base.html:60 +#: templates/base.html:4 templates/base.html:63 msgid "Motion list" msgstr "Listo de propono" -#: templates/base.html:67 +#: templates/base.html:70 +msgid "Home" +msgstr "Hejmpaĝo" + +#: templates/base.html:74 +msgid "Proxy management" +msgstr "Prokura mastrumado" + +#: templates/base.html:78 msgid "User" msgstr "Uzanto" -#: templates/base.html:71 +#: templates/base.html:80 +msgid "proxy granted to" +msgstr "prokurilo donita al" + +#: templates/base.html:83 +msgid "holds proxy of" +msgstr "tenas prokurilon de" + +#: templates/base.html:89 msgid "Language" msgstr "Lingvo" +#: templates/base.html:105 +msgid "Copyright" +msgstr "Kopirajto" + +#: templates/base.html:106 +msgid "Imprint" +msgstr "Premsigno" + +#: templates/base.html:107 +msgid "Data protection" +msgstr "Datuma protekto" + #: templates/index.html:10 msgid "Motion title" msgstr "Titolo de la propono" @@ -125,8 +154,8 @@ msgid "" "To add a line break add two lines, to enter a link use " "[text](https//domain.tld/link)" msgstr "" -"Por aldoni linĉon, aldonu du liniojn, por enigi ligilon uzi [tekston](https:" -" //domain.tld/link)" +"Por aldoni linĉon, aldonu du liniojn, por enigi ligilon uzi " +"[tekston](https://domain.tld/link)" #: templates/index.html:31 msgid "Submit Motion" @@ -140,30 +169,72 @@ msgstr "reen" msgid "Next" msgstr "antaŭen" -#: templates/motion.html:10 +#: templates/motion.html:8 +msgid "Running" +msgstr "daŭra" + +#: templates/motion.html:8 templates/motion.html:18 +msgid "Canceled" +msgstr "abortitaj" + +#: templates/motion.html:8 +msgid "Finished" +msgstr "kompletigita" + +#: templates/motion.html:12 msgid "Vote" msgstr "Voĉdonu" -#: templates/motion.html:10 +#: templates/motion.html:12 msgid "Result" msgstr "Rezulto" -#: templates/motion.html:12 +#: templates/motion.html:16 msgid "Proposed" msgstr "sugestis" -#: templates/motion.html:12 templates/motion.html:14 -msgid "by" -msgstr "de" +#: templates/motion.html:16 templates/motion.html:18 +#, python-format +msgid "%(dt)s (UTC) by %(user)s" +msgstr "%(dt)s (UTC) de %(user)s" -#: templates/motion.html:16 +#: templates/motion.html:20 msgid "Votes until" msgstr "Voĉdonado daŭras ĝis" -#: templates/motion.html:32 templates/single_motion.html:29 +#: templates/motion.html:20 +#, python-format +msgid "%(dt)s (UTC)" +msgstr "%(dt)s (UTC)" + +#: templates/motion.html:34 templates/single_motion.html:51 msgid "Cancelation reason" msgstr "Nuliga kialo" +#: templates/proxy.html:7 templates/proxy.html:41 +msgid "Voter" +msgstr "Voĉdonanto" + +#: templates/proxy.html:8 templates/proxy.html:42 +msgid "Proxy" +msgstr "Prokurilo" + +#: templates/proxy.html:27 +msgid "Add" +msgstr "Aldoni" + +#: templates/proxy.html:36 +msgid "Granted Proxies" +msgstr "Donitaj Prokuriloj" + +#: templates/proxy.html:49 +msgid "Revoke" +msgstr "Retiriĝi" + +#: templates/proxy.html:58 +msgid "Revoke all" +msgstr "Revoki ĉiujn" + #: templates/single_motion.html:3 msgid "Motion" msgstr "Baloto" @@ -172,10 +243,33 @@ msgstr "Baloto" msgid "Motion Votes" msgstr "Voĉdonaj rolantoj" -#: templates/single_motion.html:30 +#: templates/single_motion.html:25 +msgid "My vote" +msgstr "mia Voĉdono" + +#: templates/single_motion.html:27 +#, python-format +msgid "Given by %(pn)s" +msgstr "Donita de %(pn)s" + +#: templates/single_motion.html:37 +#, python-format +msgid "Vote for %(email)s" +msgstr "Voĉdoni por %(email)s" + +#: templates/single_motion.html:39 +#, python-format +msgid "Voted by %(email)s" +msgstr "Voĉdonita de %(email)s" + +#: templates/single_motion.html:52 msgid "Cancel" msgstr "Nuligi" -#: templates/single_motion.html:35 +#: templates/single_motion.html:57 msgid "Finish" msgstr "Kompletigita" + +#: templates/single_motion.html:61 +msgid "Back" +msgstr "Reen" diff --git a/translations/nl_NL/LC_MESSAGES/messages.mo b/translations/nl_NL/LC_MESSAGES/messages.mo new file mode 100644 index 0000000000000000000000000000000000000000..f39e484721a3275408ed6e7416cdebb6521572b0 GIT binary patch literal 3464 zcmZvdO>87b6~}AI0*Uzu*#rV1S=Az(wG+2z#%RMb8@6Er&g`{!MZeHO#_!7qa!f}aELKhGFm*(DG^Hjl@r zz{kJ~U<14x+yw6d+u*(6v*2T33VsdzIrs(eb?~d;AHgqz?}1+eKL8&9@BJiW4}o6? zN&izI*?Ry!2->**lQ@0_BzxWf$&NpOWXGRDvg7T@zkxV{{Tuu=_+OCZ&tWs|pTmRv zzYqL8coF;zn8f*Sfwb>BNP2c74?)uN9S|y+0Ljl3#E+dsz6j1?{9};x{0t<2Uj`}8 zzX5N7zXM7C1qcxz1St*=N7g_(XB{N_Zh-i)4jyFp^B|>m0FoUBr2M@I{^J~DKLp8+ z96_QupMdv)zW^z2ui`=ae;dcIgS7tpIDRYguOQj~ckprWL+~Q_D3sq1wm_<*?}C(H z7so#ZDUYv!kAQE0q~|Xn)x-PXSHQdA+$Hc4km}_rknDOcQh*fq6r}TpAnADtq&&V1 zB9!b`AjR?5Aj!W5QoP>;N$yV|e(asd_dvM9{sof!2O#M=2VuOjyFs$!0g(1Tga^rA zj%D(tl%I^)3{CyUr zybeH$n*}NFKLXkOf((nEFWl;EEZ#BT-3gyxD7psnFf32#lDg6xJJPMl8rfo+N)_|Vy)dL+qOQU`5PZZOm2ZQ%yejt$qI<50*2( zPQW|K_YqF5JiB3G=5{`G8XoTmlNKUXtX;Yn!EeJ7KOIb?Q;G0Q`!HRqBGjI6GM(+J zlfd?!8sTAw7OAC|lS%dDxiB~>r$8SlUu1-l9jFM7Xt9IB7-WPUDmOwbkRY6Xq|?Gd z*Pv|j^#p1E?|&Ryo*2&%84+x<&AVB~)JD64ONK|v@(C~00+p*=fQZ9p-bpfe`AK0qhy+f2qZqB@wd ztjc>D^ARkYAjpW&F|J9nEtA{Id0dw!-#^&9+1lvv+pUAc?Y-T(12wcRByFE+nXDJ7 zPdc{ATkW;&ou}6}HxF8ehjaUTon!++pejvp0ddh*>MQl6(MVS6yndy*a^>-Qqh5z# zg1Bos>8xD+o5?roys=Ws)giYdd`LPl)@LGE*W@<~z=cyAeGst z&%7_Awnob$e0!-h0h+2JYjTr)e|Kj#PC82DO}<%#UY{@Qs?b+16Gr+)Ugf7*tBuFw zR0BXzRevw3Yi)S?!!)7Kh}mHHD;)Jm^WWhUL(&u3Y2Q>*|8x zmsWXWajw1HZk>j^v0R_qs9HeMnG6v*s*&0-LmIE~USBw`!fFwYlB=h3WYdvyNz3%C zM9DV!)vgY6TMCgu^pU4Yldp@e%J|CiRh%$wxm)ed^tEioTw1iaS^o`IrHB_#)mZ6N zIms|H!X&OXO1VhcnlVMD9LDhtr&GV9%YVAon|0$9d(jd+?<$WD>T z#+yRf%^LIAIvHR=*A;pY7`kj&!u37TxyTgvLFIg&)H!v!jL!va8CgSiR9i;Wk#Ua| zT1GUmTCh|z67E$ESw(r|0QVTSNX513+d{?#SRPOqyb@3|o5=Q*oPY~x1!Z6;WYsCD zLbV2cEIEATak8{tWH7aiN}R2(=EwO!^0XZvE7+`$(PV_Fy7L*0Bys2NmWCJXnM?@B z5Q46yu*5^BDKGmo7Bd(Mmq#|s@r}c$h=qQE0~h+})r(9VNmmS55F%si(c`iMSGhn( zjiVSdYLJMmK8}rAAqW8ZLj#3Nl=cDkN(wZv_;lNvY5C2qmJxTD9Thx}iY->NDbo*kCiHLR?P z5nV*w#A$CYBa+K$wx-hqtzN*^sxWY@4eSMt4u;~Sl0|H$iR9IokAz`Hsnhvs&Z(Bz HO~L*Ln0}g& literal 0 HcmV?d00001 diff --git a/translations/nl_NL/LC_MESSAGES/messages.po b/translations/nl_NL/LC_MESSAGES/messages.po new file mode 100644 index 0000000..09f7677 --- /dev/null +++ b/translations/nl_NL/LC_MESSAGES/messages.po @@ -0,0 +1,276 @@ +# Translations template for PROJECT. +# Copyright (C) 2020 ORGANIZATION +# This file is distributed under the same license as the PROJECT project. +# FIRST AUTHOR , 2020. +# +# Translators: +# Frits Janssen , 2020 +# Frits Janssen , 2020 +# Juergen Bruckner , 2020 +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PROJECT VERSION\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2020-11-20 05:25+0100\n" +"PO-Revision-Date: 2020-07-30 12:25+0000\n" +"Last-Translator: Juergen Bruckner , 2020\n" +"Language-Team: Dutch (Netherlands) (https://www.transifex.com/wpia/teams/112066/nl_NL/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 2.8.0\n" +"Language: nl_NL\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: motion.py:28 +msgid "yes" +msgstr "Ja" + +#: motion.py:28 +msgid "no" +msgstr "nee" + +#: motion.py:28 +msgid "abstain" +msgstr "zich onthouden" + +#: motion.py:103 +msgid "Server misconfigured" +msgstr "server verkeerd geconfigureerd" + +#: motion.py:107 +msgid "Access denied" +msgstr "toegang geweigerd" + +#: motion.py:274 motion.py:314 motion.py:398 motion.py:404 motion.py:430 +#: motion.py:438 +msgid "Forbidden" +msgstr "verboden" + +#: motion.py:277 +msgid "Error, invalid length" +msgstr "fout, ongeldige lengte" + +#: motion.py:281 +msgid "Error, missing title" +msgstr "fout, bestand ontbreekt" + +#: motion.py:285 +msgid "Error, missing content" +msgstr "fout, ontbrekende inhoud" + +#: motion.py:311 motion.py:356 +msgid "Error, Not found" +msgstr "fout, niet gevonden" + +#: motion.py:316 +msgid "Error, motion was canceled" +msgstr "fout, beweging werd annuleerd" + +#: motion.py:318 +msgid "Error, out of time" +msgstr "fout, geen tijd mer " + +#: motion.py:337 +msgid "Error, form requires reason" +msgstr "fout, vorm vereist reden" + +#: motion.py:385 motion.py:415 +msgid "Error, proxy not found." +msgstr "fout, proxy niet gevonden" + +#: motion.py:408 +msgid "Error, voter equals proxy." +msgstr "fout, stemmer is gelijk aan proxy" + +#: motion.py:411 +msgid "Error, voter not found." +msgstr "fout, stemmer niet gevonden" + +#: motion.py:419 +msgid "Error, proxy allready given." +msgstr "fout, stem al gegeven" + +#: motion.py:423 +#, python-format +msgid "Error, Max proxy for '%s' reached." +msgstr "fout, maximale stem %s bereikt" + +#: templates/base.html:4 templates/base.html:63 +msgid "Motion list" +msgstr "Motie lijst" + +#: templates/base.html:70 +msgid "Home" +msgstr "thuis (home)" + +#: templates/base.html:74 +msgid "Proxy management" +msgstr "proxy beheer" + +#: templates/base.html:78 +msgid "User" +msgstr "Gebruiker" + +#: templates/base.html:80 +msgid "proxy granted to" +msgstr "volmacht verleend aan" + +#: templates/base.html:83 +msgid "holds proxy of" +msgstr "volmacht houden van" + +#: templates/base.html:89 +msgid "Language" +msgstr "taal" + +#: templates/base.html:105 +msgid "Copyright" +msgstr "copyright" + +#: templates/base.html:106 +msgid "Imprint" +msgstr "afdruk" + +#: templates/base.html:107 +msgid "Data protection" +msgstr "gegevens bescherming" + +#: templates/index.html:10 +msgid "Motion title" +msgstr "Motie titel" + +#: templates/index.html:28 +msgid "Motion content" +msgstr "Motie inhoud" + +#: templates/index.html:29 +msgid "Editing note: Markdown is used formatting." +msgstr "Opmerking bewerken: Markdown wordt gebruikt" + +#: templates/index.html:30 +msgid "" +"To add a line break add two lines, to enter a link use " +"[text](https//domain.tld/link)" +msgstr "" +"Om een regeleinde toe te voegen, voegt u twee regels toe, om een link in te " +"voeren [text](https://domain.tld/link)" + +#: templates/index.html:31 +msgid "Submit Motion" +msgstr "Dien beweging in" + +#: templates/index.html:38 templates/index.html:40 +msgid "Prev" +msgstr "Vorige" + +#: templates/index.html:47 +msgid "Next" +msgstr "Volgende" + +#: templates/motion.html:8 +msgid "Running" +msgstr "Loopt" + +#: templates/motion.html:8 templates/motion.html:18 +msgid "Canceled" +msgstr "Annuleren" + +#: templates/motion.html:8 +msgid "Finished" +msgstr "Klaar" + +#: templates/motion.html:12 +msgid "Vote" +msgstr "Stemmen" + +#: templates/motion.html:12 +msgid "Result" +msgstr "Resultaat" + +#: templates/motion.html:16 +msgid "Proposed" +msgstr "Voorgesteld" + +#: templates/motion.html:16 templates/motion.html:18 +#, python-format +msgid "%(dt)s (UTC) by %(user)s" +msgstr "%(dt)s (UTC) door %(user)s" + +#: templates/motion.html:20 +msgid "Votes until" +msgstr "stemmen tot" + +#: templates/motion.html:20 +#, python-format +msgid "%(dt)s (UTC)" +msgstr "%(dt)s GMT" + +#: templates/motion.html:34 templates/single_motion.html:51 +msgid "Cancelation reason" +msgstr "Annulerings reden" + +#: templates/proxy.html:7 templates/proxy.html:41 +msgid "Voter" +msgstr "kiezer" + +#: templates/proxy.html:8 templates/proxy.html:42 +msgid "Proxy" +msgstr "proxy" + +#: templates/proxy.html:27 +msgid "Add" +msgstr "toevoegen" + +#: templates/proxy.html:36 +msgid "Granted Proxies" +msgstr "verleende volmachten" + +#: templates/proxy.html:49 +msgid "Revoke" +msgstr "intrekken" + +#: templates/proxy.html:58 +msgid "Revoke all" +msgstr "alles terugtrekken" + +#: templates/single_motion.html:3 +msgid "Motion" +msgstr "Beweging" + +#: templates/single_motion.html:10 +msgid "Motion Votes" +msgstr "Motie stemmen" + +#: templates/single_motion.html:25 +msgid "My vote" +msgstr "mijn stem" + +#: templates/single_motion.html:27 +#, python-format +msgid "Given by %(pn)s" +msgstr "gegeven door %(pn)s" + +#: templates/single_motion.html:37 +#, python-format +msgid "Vote for %(email)s" +msgstr "stem voor %(email)s" + +#: templates/single_motion.html:39 +#, python-format +msgid "Voted by %(email)s" +msgstr "gestemd door %(email)s" + +#: templates/single_motion.html:52 +msgid "Cancel" +msgstr "Annuleren" + +#: templates/single_motion.html:57 +msgid "Finish" +msgstr "Einde" + +#: templates/single_motion.html:61 +msgid "Back" +msgstr "terug" -- 2.39.2