From 4972ef87f16754ddaa1a735e4bef9308e96ab4c3 Mon Sep 17 00:00:00 2001 From: Jan Tuomi Date: Thu, 18 May 2017 13:46:56 +0300 Subject: [PATCH] Write translations --- locale/en/LC_MESSAGES/django.mo | Bin 4007 -> 6137 bytes locale/en/LC_MESSAGES/django.po | 243 ++++++++++++++++++++++--------- locale/fi/LC_MESSAGES/django.mo | Bin 4220 -> 6716 bytes locale/fi/LC_MESSAGES/django.po | 244 +++++++++++++++++++++++--------- 4 files changed, 353 insertions(+), 134 deletions(-) diff --git a/locale/en/LC_MESSAGES/django.mo b/locale/en/LC_MESSAGES/django.mo index dde7de56015416ec5525a471a87c140aeaa9d4ae..e96657a0c2f7a539d61139b5cab7687b6f9dd55f 100644 GIT binary patch literal 6137 zcmeH~ZH!$-8OH~$APXo~v8V`BkiI}~*;1foX=!hF@6y}un|rs_Ers>$J+r%~J@=gJ zIp?;lF%fyGL5+z~j3!7lzBDmJ{bD6zLdY5`7`{M)iBYM+7!8RZNYq3V_4mJL_NBaq z&!&@o&TpPMGtWHp%rkS({$cg1hYck}u0VFY-I#~q;q!S=?tP~*r{QNIf2Mw6$#F=L*EO1}kO z0B?gg!+v-TocH`Dyb}E>cojV3bvYsZDoB&r1?A5^D0_#X)-es`PXx8zV^H&c2Fl+D zAb;jz9`AtPh8lm;>pz0;LjMVry`M&-Vzb*7HNCxIYeM_vc<;fZFfV zQ0sUOk_zTUh$-{3*Z&PQ{{;k1{Vs=_;I*&<$D#bX7s{^(z5W#_|Gy4(KE4HYK3?$r z7u5NZAgIZKyF4phA2*VBUd9gAh#k-WD?nhG?2rH%1-1i zM7g>f*@7sK`w$hyW-FrH-HxbiE@7rU*F)v_N4(zasXW_<96|;V#aFRc*;JzY+~DiV z=WU4cM&+gw-RJE*l?Q{!bqL$ERIXpDl{sBOS8hxpbz~2sGtrMI2UL_}9IbBdC~xjS zbf2gUBWsZxrBG_fHAodv&V-2Ru`9|88?|sWgjbqr~QOX(tZtw6n9(F^67cQ8H_f1#!pao6njfn4h0&xz@DHx|WUv`Bdhb zQ9E);@fthDoGXpkUb`Wknb~O5%x_WUX_wg(G>`H~j@lv%l6=Nxra#E%On;gb zL9>AEd3Is0u+<YHn)x6fR4G*hZ~j)-9{Y-E@veW)MRzR8B;#cA6D_sks@9l0?P_b^5GM zpV`|OvPIN#MKB$^+|;`k>&XmbSsM*hyEPje!>oEKDVH+0?2$J!=aO#cvTDnO9t(&| zJ;{q8X)afCORhINS;pexd7BfrW`V;?r=gy77pRjF#HOww>tT!ewln*x4KoxZvmLE{ zh`Xa)$PkIRGPb$twv@s3ir-VTbk?Sw!VLTCVL2o7#kS1NVv!@@`z-1EI9$&H-u?uuyy$DC<&qwcX3dL@lh zsy4_t9)%4TGZ>{{l^E)9j`Mt`6SH~cnP&4=oY+_O2t!_%`|x^i7MHB7dc9udjqoND zEOvOa!G4mn=Pyr(oby-o(m^?EiRFdx`b$`Rw`6~wtMVSxSU8pE3#S%ogRF>}I$smY z;7ONnvi0???j3HTkX=i44OZ%5<)F)Q(!S4*Rr~i>@2J^>wed!Mbfjn8=_pr*^Vuk@ z?CH$rm5H>^_Kb~ARJs=ugDL}DQGNEt-YwfIy*F33Y`0ss_HFIGzISVHFC8o6c|}j>z> zKC9Dn1HboCa+__=1zGNjod+fcE8Ca*`JbgqEor79$=GMNPe(=1|KGR8!UN|%F3x>i gocp-Y=f}B^i*p|r%O7ZG|Ah0e;<=BDH~+Z!A6H5aT>t<8 literal 4007 zcmeH|-)~e!6vsyaiv>h}2qFTbfE3zGf61?fLbu&**|OU<-L^@IF-~`<+e`1>ySaDz zD=|b9W1=xZ6GR`?V0`dFo*GQ_#lD!}uS87rg%>oKpurdQ#h~Bs-C2tM35Ll%_cLdH zoO9;P*}K=)FMm^@4L}};oWEa)DRA`)ywEN`AjC@WW6RILWzer!eht<`{}x;gUISNw zH^H^wpH{D{tIlr#IWNJ7!6rN20X9MJ1DAud;2Q9GtG^235$Eta0KNs%@0TF`d=J8v z_!(pzw?M}I7s#WmfP$`A1ybJtJ_K$7xv#4CZpQ~e?i&T^?^%%hT#$C=?D$#m z3Fxm_{X_5(=nEho@daKD;CCR;bsOY4S3f8O9IqUK*s+GNIzG=_25;Ic5i?@*DX8$JBUZzwpW4x4PucMiunGD&$av0yjOV=7-vb%< z2O#V2BanW70_o>Bka^%HbVVJ=xHp2#<2I1{cUrv>Wd2)0?(4LAFUYt??RW{~J|CpN z8Ib#41ZnqmJAMIV-Mwq|MUZv(705V#1RKC#K|Ep;jPRVhK<0HX$h@|LTz|-pcY>_D zK9KvK0U6I3kaZV=Jpaoe>+XV`zXa0$Wsq@y3i2L42l0rjc+t;wkahP9NV|W7JXalz za()fS_%>NekaqWh%v-bNL6CLV0W$w1Aoq`3eF~)gIgt5%0i>NbK%VOY$hx}-qU_?9 zz?-qL@eGWE?J3BixQFk9rDI9Z&kjf@Bm;RG@+73zlIY|h?GVPChOqTOcE!EwU9$Tq zWS<>t0TG_q3*i~qn5$abiB6+cc7r@mFXSYo6~cV5^;aR9!7QW?auCA%XD*n({SdYj zkO9as2=gT&Y|MQdWGjTf2ewU+Q;=P4y)a1&$ty& z$4W)bm$h%=z6oR)7-ihRr>=`qO_=H?^vCr?5OP!5^`!{{51uL&&n?6oBqrf;X#lgK zmh-{1jHYd8R`~`yWl?+DXlW+h$i{U-bg9A=UjCFcq4J{%xb0Tar05QOqY4JB%!h7i z(#WLpOyJCWZcuR}6ZkT}cyV%Sal!Q?*I!&%TnODM*E33n^P)S{3Z8sDdskPwOin5e zLZpIO-wRYxcIQV$YC5c*K3!I>C(?e&a}h&241-XlXOJgZP@eXS%Bqn_&mlv;@}yf< zCB3B1>hTDEL=Qs2S$bUGr>Pz{jEwYES&NhTtTb*}8#V6fNMz#u8Gj;(Dj5LyJ z2GMX8lYHljsw<*GsI?z2u6AYhf(DhZF&Y`=7nVAa#N8F9!w^UD=4FH&6b$b6&b4R! z_&6*9<%zh8_>yM6qD5aaFS5!nP4lE#RXa!)*C5s1Hy@AK%8EobD9K>jh+JHP|6Xaw zLS2FpS`k4pu3v(w z$zWDa#DxH5aUqHp7iyF$G;V>8MF&_LSovjc|*IGdKf}PNwLL>M+8+B;;VS z`&6c9i$t^lv)1}B64id6{aA4Spe*oCzr0_dP$hMZ&Lr%*9 zr?p+Swj|n)G`6(2v|yn#gly2bT{o6a4mr62CzX^Z2NJnV\n" "Language-Team: LANGUAGE \n" @@ -50,7 +50,7 @@ msgid "External image" msgstr "External image" #: infoscreen/templates/infoscreen_admin.html:23 -#: members/templates/members_base.html:67 +#: members/templates/members_base.html:75 msgid "Log out" msgstr "Log out" @@ -88,6 +88,7 @@ msgstr "Add to rotation" #: infoscreen/templates/infoscreen_admin.html:84 #: infoscreen/templates/infoscreen_admin.html:101 #: infoscreen/templates/infoscreen_admin.html:105 +#: members/templates/member_edit.html:20 members/templates/payment_edit.html:20 msgid "Delete" msgstr "Delete" @@ -150,38 +151,54 @@ msgstr "Instance" msgid "Duration" msgstr "Duration" -#: members/models.py:11 +#: members/models.py:16 msgid "First name" msgstr "First name" -#: members/models.py:12 +#: members/models.py:17 msgid "Last name" msgstr "Last name" -#: members/models.py:13 +#: members/models.py:18 msgid "Email" msgstr "Email" -#: members/models.py:14 +#: members/models.py:19 msgid "Place of residence" msgstr "Place of residence" -#: members/models.py:15 members/models.py:35 +#: members/models.py:20 members/models.py:83 msgid "AYY" msgstr "AYY" -#: members/models.py:16 +#: members/models.py:21 msgid "JAS" msgstr "JAS" -#: members/models.py:36 +#: members/models.py:84 msgid "Cash" msgstr "Cash" -#: members/models.py:37 +#: members/models.py:85 msgid "Bank transfer" msgstr "Bank transfer" +#: members/tables.py:11 members/tables.py:23 members/tables.py:35 +msgid "Edit" +msgstr "Edit" + +#: members/templates/application_edit.html:9 +msgid "Edit application" +msgstr "Edit application" + +#: members/templates/application_edit.html:18 +msgid "Accept" +msgstr "Accept" + +#: members/templates/application_edit.html:20 +msgid "Decline" +msgstr "Decline" + #: members/templates/application_list.html:8 msgid "Member applications" msgstr "Member applications" @@ -194,109 +211,115 @@ msgstr "Error" msgid "Back" msgstr "Back" -#: members/templates/member_add.html:8 members/templates/member_edit.html:8 -#: members/templates/members_base.html:43 +#: members/templates/member_add.html:8 members/templates/members_base.html:51 msgid "Add member" msgstr "Add member" -#: members/templates/member_add.html:15 members/templates/member_edit.html:16 -#: members/templates/payment_add.html:15 +#: members/templates/member_add.html:15 members/templates/member_edit.html:18 +#: members/templates/payment_add.html:15 members/templates/payment_edit.html:18 msgid "Save" msgstr "Save" -#: members/templates/member_delete_confirm.html:8 +#: members/templates/member_add_many.html:13 +msgid "" +"\n" +" Enter member information in CSV format, separate members on " +"separate lines.\n" +" " +msgstr "" + +#: members/templates/member_add_many.html:18 +msgid "" +"\n" +" first_name, last_name, email_address and place_of_origin should " +"be given string values.\n" +" ayy_member and jas_recipient should be given the value 0 (off) " +"or 1 (on).\n" +" " +msgstr "" +"\n" +" first_name, last_name, email_address and place_of_origin should " +"be given string values.\n" +" ayy_member and jas_recipient should be given the value 0 (off) " +"or 1 (on).\n" +" " + +#: members/templates/member_add_many.html:23 +msgid "Syntax" +msgstr "Syntax" + +#: members/templates/member_add_many.html:32 +msgid "Send" +msgstr "Send" + +#: members/templates/member_delete_confirm.html:9 msgid "Are you sure you want to delete this member?" msgstr "Are you sure you want to delete this member?" -#: members/templates/member_delete_confirm.html:17 +#: members/templates/member_delete_confirm.html:19 +#: members/templates/payment_delete_confirm.html:19 msgid "Yes, I'm sure" msgstr "Yes, I'm sure" +#: members/templates/member_edit.html:9 +msgid "Edit member" +msgstr "Edit member" + #: members/templates/member_list.html:11 members/templates/members_base.html:15 msgid "Member register" msgstr "Member register" -#: members/templates/member_list.html:17 members/templates/payment_list.html:14 +#: members/templates/member_list.html:23 msgid "Download CSV" msgstr "Download CSV" -#: members/templates/member_list.html:24 members/templates/payment_list.html:21 -msgid "Search" -msgstr "Search" +#: members/templates/members_base.html:39 +msgid "Member register of SIK ry" +msgstr "Member register of SIK ry" -#: members/templates/member_list.html:29 members/templates/payment_list.html:26 -msgid "Added after" -msgstr "Added after" - -#: members/templates/member_list.html:33 members/templates/payment_list.html:30 -msgid "Added before" -msgstr "Added before" - -#: members/templates/member_list.html:39 members/templates/payment_list.html:36 -msgid "Paid after" -msgstr "Paid after" - -#: members/templates/member_list.html:43 members/templates/payment_list.html:40 -msgid "Paid before" -msgstr "Paid before" - -#: members/templates/member_list.html:49 members/templates/payment_list.html:46 -msgid "Filter" -msgstr "Filter" - -#: members/templates/member_list.html:50 members/templates/payment_list.html:47 -msgid "Reset" -msgstr "Reset" - -#: members/templates/member_list.html:58 members/templates/payment_list.html:55 -msgid "Show filters" -msgstr "Show filters" - -#: members/templates/members_base.html:40 webapp/templates/main_index.html:7 +#: members/templates/members_base.html:48 webapp/templates/main_index.html:7 msgid "Members" msgstr "Members" -#: members/templates/members_base.html:42 -#, fuzzy -#| msgid "Add member" +#: members/templates/members_base.html:50 msgid "List members" -msgstr "Add member" +msgstr "List members" -#: members/templates/members_base.html:44 +#: members/templates/members_base.html:52 msgid "Add multiple" msgstr "Add multiple" -#: members/templates/members_base.html:48 +#: members/templates/members_base.html:56 msgid "Payments" msgstr "Payments" -#: members/templates/members_base.html:50 +#: members/templates/members_base.html:58 msgid "List payments" msgstr "List payments" -#: members/templates/members_base.html:51 members/templates/payment_add.html:8 +#: members/templates/members_base.html:59 members/templates/payment_add.html:8 msgid "Add payment" msgstr "Add payment" -#: members/templates/members_base.html:55 +#: members/templates/members_base.html:63 msgid "Applications" msgstr "Applications" -#: members/templates/members_base.html:57 +#: members/templates/members_base.html:65 msgid "List applications" msgstr "List applications" -#: members/templates/members_base.html:58 +#: members/templates/members_base.html:66 msgid "Application form" msgstr "Application form" -#: members/templates/members_base.html:63 members/templates/settings.html:11 +#: members/templates/members_base.html:71 members/templates/settings.html:11 msgid "Settings" msgstr "Settings" -#: members/templates/members_base.html:80 -msgid "Member register of SIK ry" -msgstr "Member register of SIK ry" +#: members/templates/payment_delete_confirm.html:9 +msgid "Are you sure you want to delete this payment?" +msgstr "Are you sure you want to delete this payment?" #: members/templates/payment_list.html:8 msgid "Payment events" @@ -306,16 +329,98 @@ msgstr "Payment events" msgid "Language" msgstr "Language" -#: members/templates/settings.html:20 sikweb/settings-docker-sample.py:174 -#: sikweb/settings-sample.py:173 sikweb/settings.py:173 +#: members/templates/settings.html:20 sikweb/ci-settings.py:170 +#: sikweb/settings-docker-sample.py:174 sikweb/settings-sample.py:173 +#: sikweb/settings.py:173 msgid "Finnish" msgstr "Finnish" -#: members/templates/settings.html:21 sikweb/settings-docker-sample.py:173 -#: sikweb/settings-sample.py:172 sikweb/settings.py:172 +#: members/templates/settings.html:21 sikweb/ci-settings.py:169 +#: sikweb/settings-docker-sample.py:173 sikweb/settings-sample.py:172 +#: sikweb/settings.py:172 msgid "English" msgstr "English" +#: members/views.py:116 members/views.py:173 members/views.py:192 +msgid "No member id specified" +msgstr "" + +#: members/views.py:138 +msgid "Successfully added member" +msgstr "Successfully added member" + +#: members/views.py:159 +msgid "Successfully updated member" +msgstr "Successfully updated member" + +#: members/views.py:163 +msgid "Could not update member object" +msgstr "Could not update member object" + +#: members/views.py:177 +msgid "Successfully deleted member" +msgstr "Successfully deleted member" + +#: members/views.py:183 +msgid "Could not delete member object" +msgstr "Could not delete member object" + +#: members/views.py:226 members/views.py:260 members/views.py:278 +msgid "No application id specified" +msgstr "No application id specified" + +#: members/views.py:247 +msgid "Successfully accepted application" +msgstr "Successfully accepted application" + +#: members/views.py:250 +msgid "Could not accept application object" +msgstr "Could not accept application object" + +#: members/views.py:264 +msgid "Successfully deleted application" +msgstr "Successfully deleted application" + +#: members/views.py:269 +msgid "Could not delete application object" +msgstr "Could not delete application object" + +#: members/views.py:333 +msgid "Successfully added payment for member" +msgstr "Successfully added payment for member" + +#: members/views.py:346 members/views.py:359 members/views.py:373 +msgid "No payment id specified" +msgstr "No payment id specified" + +#: members/views.py:377 +msgid "Successfully deleted payment" +msgstr "Successfully deleted payment" + +#: members/views.py:382 +msgid "Could not delete payment object" +msgstr "Could not delete payment object" + +#: members/views.py:397 +msgid "Successfully updated payment" +msgstr "Successfully updated payment" + +#: members/views.py:400 +msgid "Could not update payment object" +msgstr "Could not update payment object" + +#: members/views.py:417 +msgid "Missing \"textfield\" POST request field" +msgstr "Missing \"textfield\" POST request field" + +#: members/views.py:422 +msgid "Successfully imported multiple members" +msgstr "Successfully imported multiple members" + +#: members/views.py:425 +msgid "Failed to import members" +msgstr "Failed to import members" + #: templates/footer.html:7 msgid "Copyright Aalto-yliopiston Sähköinsinöörikilta ry" msgstr "Copyright Aalto-yliopiston Sähköinsinöörikilta ry" @@ -346,4 +451,4 @@ msgstr "Sössö" #: webapp/templates/navigation.html:32 msgid "Contact" -msgstr "Contact" \ No newline at end of file +msgstr "Contact" diff --git a/locale/fi/LC_MESSAGES/django.mo b/locale/fi/LC_MESSAGES/django.mo index 27335276dbf34f96e0e652d98f0e3eb4a995b350..33338ba47f8a8e164f27c034b9d241780f845cce 100644 GIT binary patch literal 6716 zcmbW4dyFJS9mfj}MHd7`d5c$^+>6^ecJB`E*yFgJyPf6s_Q}rPa*J|n?M&@#ZTEDK z-PLo(gU z;FaJ#ApS&xAMSrYcp3Nwko$bo^?wJXyiYhj4RYO|fz;zKL9X|_>;DT#xnBjj?i(QW zbOD5=oZG;y;2@UZ3k($oA5(<20;J>GxhU;(2?&=Go54fiO(5sj zLHcPEq`Y4RDd*Qg`sdT&7Vx(q=fCdQgQUUya}7xSYy-JoKS+58K#jpPz$!z*j)Zc`brTf``Bz;3<&)@c>9U9|La$p93k+>mc{t zbWJADMIilTGf4Yx0~t5Bg6DyJCNqdr;DoDJ!2_;NNLN1rQm*_tiOMdN>AVAkDa0rW z?J|eL^WTL+d)9C>0dyl{RF)xE*Cb%H1g2Q4|XG*N<`# zWfA3*C`FW6lz9|BhfzL-Lfs!h*^2^IiQ7>4(5G%jp{@o{`1EB+zsIcZM4?Y?WdjfG z#0Q}&#!>D;8AjQJ!r0@pJ45pk>W8HQF{ZK}|N5pRC_e zwOaG;99(Hx#q*J_n1<1TJ!>7iq_ah2pWG2HF7A|JB>PbfcCI@|@yHRm94^G7I5j6n ztgegV+?*&@D!O4sv07zuO3A8;Z%xD3X``W9b!?y3Z78GArpiUTj>Fk7^s#QE;hRdP zbZUET2i`_nw!%cliL0DeI1bjTYG1<~cFDwU`@`>Su#@SqIHD>ZegaS0NCoktj>J(F zFNvdJU{%F}jTWr1WMxtLHY~J!6E;k2Vfk`3fwmsJp?pX4y_erC=>bK{7y?%P6IVsSm#nDbx8k&Dd zSLp8`4IqZX(}5qVDx*aVC5RD3k0@1*O@G!NKkLZOk=1kmC@~O3DX94d1}H^Q7>N@6 z-O7scbx>8V8H>`rh}S^*($rN=uQpHXg&5+AVJxJpbP!W-gptkTRScUT;Nrs!MafVU z$I4^Un!2`X!Pl`ENmm>}4oDA*4pez$gk}@VauoAH$BnZQaV63^NC#(CnR)k=f|5pp z*s7qiT8WuhDoGUKaDEFZ#D_yb;7(|aFd+r07L_m3fa8y}t%erIi)AsUf?C3}k0Fs{ z2N{D`u2pm_(w$jMB}sH<)2! z#6V4MvHD)SXtZD5BBv(HGcwYjMvAgB?GqCU`kn~a3Moxh#tmdBjHvQmChl3?xo36_ zpUM)8)O3qb1-Q~%Cg4WY>*Fl zyUA{o?)|f%p>QsZcjBk(h*?hA_z3yC&iXB+(|bj^eI}0EXL3pvSyN%y&Cs#ublfXP zw%5}L%O? zOmI+EmQ)mLd+5Z>aN)q}IQQu)l!8iFg)G8olrl3y*3ODs|yR+hWYJer>>3S0TA!Z`~uj%ukeKCn|FwWCd zunnwYX}Kj#hmIN{a=20wU3J(ZH&k%=-Aqd5wW^_(Y*JU4JEJ^>hzZ1uf&Gn%Y$!(C zD^}x55Qw=Yt6OpAH2>%Q=~#APUSm9Kl+;Ex@fA+wlG8YJeaY0bP1g#>r@R{XX-ob+QN(;Sbx*E&a6`r03O#@dg?HjHqCR$z# zi780G-&{Ay7g~F-;z;h^YBd@ry;hCl?qcvU^qjbvh9QwvN$gIVw^EDejZqUVtE8I9 z#1Hdg;Sa1pZW#SPLDVb@3{Auq0F{CQ_}Z$ABP# z92sIPAr-V&BHU_y+j6Jc_+7VGZ#cbs2yT>JQH4AiCnjJ9^^_>ZOr*T-b`0LB;A(}7 zSe^lMW6r?1ItY}QRldQ@oVc2VSjyr~-m$S5gO_Wbx`?c(q?bkw>q(X-GoOT)APPE} z1eZ5l#$7Cl$*wWZ6**uzO}giPU++40o@XKax+!V$;f?W}o30(P;jU{3bZ@(EFT^8K zX7=%M5*cWx`-})yW-%wy#v67GS+`}GH#-lxY~9^1NH2Guhk&xU-lZWn+Txv{SB9`@ J_POFM@4v+&7%Kn( delta 2084 zcmYL~Urby@6o-epbOn|b!CjVuvJ{uLQVSGNpw-Hs+S-;CQ;kj2h*!DT6kTuO; zPzxeX0m;my?f5X%hoevnW?>Z0LIr-&jvs>! z_^(?3V;IB#9P*eSX*R-Npf(mQVWX^X>ge#81{#&N8R~-;JKhCv#P5UJ*@I949H_)5 zVHKQ#s>D%P1Ly4ghfo#$1Zo4HK^@UIFt44QqoV~c!b&zJfgFER7Po0JXy_ zP=S`MU(9y3<8m5RuFkRn-i+S_mFNJhhYvti>}jZ@nTCWi`Iqg)98|{h);|Tc;JZ*6 z7a)&0L!%GBhFaj9^?!w`;2%(zu$bm97=!wLKUAWJppL?UyqY&TIy~k%%i~bD^G&FV zya!d%(@=pvg-Ub@szTq{@!y~pxC~XXKVdDr3Kg%0?DSm<>bn*g*57}>9oP%C&@j}I zj6z+)S;!p>Y#XiSWJ*o}Wlg9n=<)kudAp^cgmetOXb;leS&y`SV12Y{q|2xCxfjWH zp<9FAwI3IC6X-TO)(Y96*@Vb5Fdf^9HPUIeP6}#6yU~594dqqRc62|IwV*+?7u|_; zX>{H?>n%uj4;n%`UzI$GWUAg)q_W?EWO1|)=~8Y+`eEuuHzDky;4-LpH_|!vBQ8c@ z+i7)HvW-appa#$_XeU~+b#(Moy8-ne|9nZpzgp5AA8|*L&Zy^3ncflgA9F`1r(D0i z^nic5^x>K**YVtB)}1l^tKDSAb0_>OW%d5f$e!ZNI3E|@iX14aO*<2=8FDf!5reJ` z=tVn2ZqD`mlhIVjnR@)NzZ6~XUyjDg4o}V`M}sIizp3I#xINj{+OxI0@Ighi$Uj@z z;4fG1s^6E%EiQQ8Z1Ty)h4C@h&6?E_H=A|+fvT*3smk%U#Nz&7tlFQC9SZNCo*Z#J zr;vz0Qj|((CNgHw86yR6`u`}aBZ`vs|E}&@o1PpWcO1Vp(H7e6j7|HGCQ|;fM7%1! VxG?K2E+lh7ST8fdX4b6h`43\n" "Language-Team: LANGUAGE \n" @@ -51,7 +51,7 @@ msgid "External image" msgstr "Ulkoinen kuva" #: infoscreen/templates/infoscreen_admin.html:23 -#: members/templates/members_base.html:67 +#: members/templates/members_base.html:75 msgid "Log out" msgstr "Kirjaudu ulos" @@ -89,6 +89,7 @@ msgstr "Lisää rotaatioon" #: infoscreen/templates/infoscreen_admin.html:84 #: infoscreen/templates/infoscreen_admin.html:101 #: infoscreen/templates/infoscreen_admin.html:105 +#: members/templates/member_edit.html:20 members/templates/payment_edit.html:20 msgid "Delete" msgstr "Poista" @@ -151,38 +152,54 @@ msgstr "Dia" msgid "Duration" msgstr "Kesto" -#: members/models.py:11 +#: members/models.py:16 msgid "First name" msgstr "Etunimi" -#: members/models.py:12 +#: members/models.py:17 msgid "Last name" msgstr "Sukunimi" -#: members/models.py:13 +#: members/models.py:18 msgid "Email" msgstr "Sähköposti" -#: members/models.py:14 +#: members/models.py:19 msgid "Place of residence" msgstr "Asuinpaikka" -#: members/models.py:15 members/models.py:35 +#: members/models.py:20 members/models.py:83 msgid "AYY" msgstr "AYY" -#: members/models.py:16 +#: members/models.py:21 msgid "JAS" msgstr "JAS" -#: members/models.py:36 +#: members/models.py:84 msgid "Cash" msgstr "Käteinen" -#: members/models.py:37 +#: members/models.py:85 msgid "Bank transfer" msgstr "Tilisiirto" +#: members/tables.py:11 members/tables.py:23 members/tables.py:35 +msgid "Edit" +msgstr "Muokkaa" + +#: members/templates/application_edit.html:9 +msgid "Edit application" +msgstr "Muokkaa hakemusta" + +#: members/templates/application_edit.html:18 +msgid "Accept" +msgstr "Hyväksy" + +#: members/templates/application_edit.html:20 +msgid "Decline" +msgstr "Hylkää" + #: members/templates/application_list.html:8 msgid "Member applications" msgstr "Jäsenhakemukset" @@ -195,107 +212,122 @@ msgstr "Virhe" msgid "Back" msgstr "Takaisin" -#: members/templates/member_add.html:8 members/templates/member_edit.html:8 -#: members/templates/members_base.html:43 +#: members/templates/member_add.html:8 members/templates/members_base.html:51 msgid "Add member" msgstr "Lisää jäsen" -#: members/templates/member_add.html:15 members/templates/member_edit.html:16 -#: members/templates/payment_add.html:15 +#: members/templates/member_add.html:15 members/templates/member_edit.html:18 +#: members/templates/payment_add.html:15 members/templates/payment_edit.html:18 msgid "Save" msgstr "Tallenna" -#: members/templates/member_delete_confirm.html:8 +#: members/templates/member_add_many.html:13 +msgid "" +"\n" +" Enter member information in CSV format, separate members on " +"separate lines.\n" +" " +msgstr "" +"\n" +" Syötä jäsentiedot CSV-formaatissa, erilliset jäsenet omilla " +"riveillään.\n" +" " + +#: members/templates/member_add_many.html:18 +msgid "" +"\n" +" first_name, last_name, email_address and place_of_origin should " +"be given string values.\n" +" ayy_member and jas_recipient should be given the value 0 (off) " +"or 1 (on).\n" +" " +msgstr "" +"\n" +" first_name, last_name, email_address ja place_of_origin ovat " +"merkkijonoja.\n" +" ayy_member ja jas_recipient ovat joko 0 (off) tai 1 (on).\n" +" " + +#: members/templates/member_add_many.html:23 +msgid "Syntax" +msgstr "Syntaksi" + +#: members/templates/member_add_many.html:32 +msgid "Send" +msgstr "Lähetä" + +#: members/templates/member_delete_confirm.html:9 msgid "Are you sure you want to delete this member?" msgstr "Oletko varma, että haluat poistaa tämän jäsenen?" -#: members/templates/member_delete_confirm.html:17 +#: members/templates/member_delete_confirm.html:19 +#: members/templates/payment_delete_confirm.html:19 msgid "Yes, I'm sure" msgstr "Kyllä, olen varma" +#: members/templates/member_edit.html:9 +msgid "Edit member" +msgstr "Muokkaa jäsentä" + #: members/templates/member_list.html:11 members/templates/members_base.html:15 msgid "Member register" msgstr "Jäsenrekisteri" -#: members/templates/member_list.html:17 members/templates/payment_list.html:14 +#: members/templates/member_list.html:23 msgid "Download CSV" msgstr "Lataa CSV" -#: members/templates/member_list.html:24 members/templates/payment_list.html:21 -msgid "Search" -msgstr "Haku" +#: members/templates/members_base.html:39 +msgid "Member register of SIK ry" +msgstr "Aalto-yliopiston Sähköinsinöörikilta ry:n jäsenrekisteri" -#: members/templates/member_list.html:29 members/templates/payment_list.html:26 -msgid "Added after" -msgstr "Lisätty jälkeen" - -#: members/templates/member_list.html:33 members/templates/payment_list.html:30 -msgid "Added before" -msgstr "Lisätty ennen" - -#: members/templates/member_list.html:39 members/templates/payment_list.html:36 -msgid "Paid after" -msgstr "Maksettu jälkeen" - -#: members/templates/member_list.html:43 members/templates/payment_list.html:40 -msgid "Paid before" -msgstr "Maksettu ennen" - -#: members/templates/member_list.html:49 members/templates/payment_list.html:46 -msgid "Filter" -msgstr "Suodata" - -#: members/templates/member_list.html:50 members/templates/payment_list.html:47 -msgid "Reset" -msgstr "Nollaa" - -#: members/templates/member_list.html:58 members/templates/payment_list.html:55 -msgid "Show filters" -msgstr "Näytä suodattimet" - -#: members/templates/members_base.html:40 webapp/templates/main_index.html:7 +#: members/templates/members_base.html:48 webapp/templates/main_index.html:7 msgid "Members" msgstr "Jäsenet" -#: members/templates/members_base.html:42 +#: members/templates/members_base.html:50 msgid "List members" msgstr "Jäsenlistaus" -#: members/templates/members_base.html:44 +#: members/templates/members_base.html:52 msgid "Add multiple" msgstr "Lisää useita" -#: members/templates/members_base.html:48 +#: members/templates/members_base.html:56 msgid "Payments" msgstr "Maksutapahtumat" -#: members/templates/members_base.html:50 +#: members/templates/members_base.html:58 msgid "List payments" msgstr "Maksulistaus" -#: members/templates/members_base.html:51 members/templates/payment_add.html:8 +#: members/templates/members_base.html:59 members/templates/payment_add.html:8 msgid "Add payment" msgstr "Lisää maksu" -#: members/templates/members_base.html:55 +#: members/templates/members_base.html:63 msgid "Applications" msgstr "Jäsenhakemukset" -#: members/templates/members_base.html:57 +#: members/templates/members_base.html:65 msgid "List applications" msgstr "Hakemuslistaus" -#: members/templates/members_base.html:58 +#: members/templates/members_base.html:66 msgid "Application form" msgstr "Jäsenhakemuslomake" -#: members/templates/members_base.html:63 members/templates/settings.html:11 +#: members/templates/members_base.html:71 members/templates/settings.html:11 msgid "Settings" msgstr "Asetukset" -#: members/templates/members_base.html:80 -msgid "Member register of SIK ry" -msgstr "Aalto-yliopiston Sähköinsinöörikilta ry:n jäsenrekisteri" +#: members/templates/payment_delete_confirm.html:9 +msgid "Are you sure you want to delete this payment?" +msgstr "Oletko varma, että haluat poistaa tämän maksutapahtuman?" + +#: members/templates/payment_edit.html:9 +msgid "Edit payment" +msgstr "Muokkaa maksua" #: members/templates/payment_list.html:8 msgid "Payment events" @@ -305,16 +337,98 @@ msgstr "Maksutapahtumat" msgid "Language" msgstr "Kieli" -#: members/templates/settings.html:20 sikweb/settings-docker-sample.py:174 -#: sikweb/settings-sample.py:173 sikweb/settings.py:173 +#: members/templates/settings.html:20 sikweb/ci-settings.py:170 +#: sikweb/settings-docker-sample.py:174 sikweb/settings-sample.py:173 +#: sikweb/settings.py:173 msgid "Finnish" msgstr "suomi" -#: members/templates/settings.html:21 sikweb/settings-docker-sample.py:173 -#: sikweb/settings-sample.py:172 sikweb/settings.py:172 +#: members/templates/settings.html:21 sikweb/ci-settings.py:169 +#: sikweb/settings-docker-sample.py:173 sikweb/settings-sample.py:172 +#: sikweb/settings.py:172 msgid "English" msgstr "englanti" +#: members/views.py:116 members/views.py:173 members/views.py:192 +msgid "No member id specified" +msgstr "Jäsenen ID ei määritelty" + +#: members/views.py:138 +msgid "Successfully added member" +msgstr "Onnistuneesti lisättiin jäsen" + +#: members/views.py:159 +msgid "Successfully updated member" +msgstr "Onnistuneesti päivitettiin jäsen" + +#: members/views.py:163 +msgid "Could not update member object" +msgstr "Jäsenobjektia ei voitu päivittää" + +#: members/views.py:177 +msgid "Successfully deleted member" +msgstr "Onnistuneesti poistettiin jäsen" + +#: members/views.py:183 +msgid "Could not delete member object" +msgstr "Jäsenobjektia ei voitu poistaa" + +#: members/views.py:226 members/views.py:260 members/views.py:278 +msgid "No application id specified" +msgstr "Hakemuksen ID ei määritelty" + +#: members/views.py:247 +msgid "Successfully accepted application" +msgstr "Onnistuneesti hyväksyttiin hakemus" + +#: members/views.py:250 +msgid "Could not accept application object" +msgstr "Hakemusobjektia ei voitu hyväksyä" + +#: members/views.py:264 +msgid "Successfully deleted application" +msgstr "Onnistuneesti poistettiin hakemus" + +#: members/views.py:269 +msgid "Could not delete application object" +msgstr "Hakemusobjektia ei voitu poistaa" + +#: members/views.py:333 +msgid "Successfully added payment for member" +msgstr "Onnistuneesti lisättiin maksutapahtuma jäsenelle" + +#: members/views.py:346 members/views.py:359 members/views.py:373 +msgid "No payment id specified" +msgstr "Maksutapahtuman ID ei määritelty" + +#: members/views.py:377 +msgid "Successfully deleted payment" +msgstr "Onnistuneesti poistettiin maksutapahtuma" + +#: members/views.py:382 +msgid "Could not delete payment object" +msgstr "Maksutapahtumaobjektia ei voitu poistaa" + +#: members/views.py:397 +msgid "Successfully updated payment" +msgstr "Onnistuneesti päivitettiin maksutapahtuma" + +#: members/views.py:400 +msgid "Could not update payment object" +msgstr "Maksutapahtumaobjektia ei voitu päivittää" + +#: members/views.py:417 +msgid "Missing \"textfield\" POST request field" +msgstr "Puuttuva \"textfield\" POST-kenttä" + +#: members/views.py:422 +msgid "Successfully imported multiple members" +msgstr "Onnistuneesti tuotu useita jäseniä" + +#: members/views.py:425 +msgid "Failed to import members" +msgstr "Jäsenten tuonti epäonnistui" + #: templates/footer.html:7 msgid "Copyright Aalto-yliopiston Sähköinsinöörikilta ry" msgstr "Copyright Aalto-yliopiston Sähköinsinöörikilta ry"