From 7bbbc3bd65000e48ddbc47bd82f0d6c1fa422520 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Susanna=20Bj=C3=B6rverud?= Date: Wed, 25 Mar 2009 10:32:26 +0100 Subject: [PATCH 1/8] Revert "taiwanese from mark" reverting binary update This reverts commit 4370606fc18b7b6c2e431692e51294a21c6559af. --- anki/locale/libanki_zh_TW.po | Bin 6118 -> 15758 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/anki/locale/libanki_zh_TW.po b/anki/locale/libanki_zh_TW.po index df2f6d03b28406b1a5aebe2ca05fa287550c27f6..4b9f6e373143c0b8448115855c3c6ff29b94dd97 100644 GIT binary patch literal 15758 zcmdU0dz0KmlKo;jHAmij#&91LT7&x_4+_INKgV8fwqRZnZ(E%i!jkB5u9 z@UnnyY>qn~J`BUdyw+6wXWmxfV0rI+@NRC+kkaEpY@!U<(_r+?PqJ=V9R$lx*=OwTV!Ub zRA+~+zQbL1q}S&GMyz)o5IH^0@PFG0Lf>f(LvFL7YjdB4UCsil&%v|JT?n%R@h%d< z23Gs5wZRMElw{0SNP&l)cGocrE)NeqD1>9!zJ9Rb*lcc&{(v<4YwmI1`yFqGOULY` zUvodeM3&j(t80(0{^AJx^^udOj{WMfCtZv?$p@YvE}bA2OOFgUf~9qDnTb!2|7v|{ z&F8`jONXtHFO$UPQmMRTmYGpnu2df=HA|&v@X|?s&LKgmvBr{FVWsMFwe~=%5sf`= z1>q9RE==tC%j|^ZpJo5-^jbrot=QhM6*}%l=mp)O_wYvFa(acf*FPlW9Jkz!A7RHNb2_em*P?dY0oJ zWbLly2RwY}^!m}IhLEJjlA;~%FCB5)o(;v8S)=8Ia@M_}Z}pardVW7xX6`^d1`nAB znf&u1_mFXrM(*3c%mNP%P#A128`Y*>vpK=&i0{M82ENzkK>!)d8rqIm5Z}Z<$2x4w z8y@gE^IUe^afj!b<=V{l+yf!&TIb+X-g#zJ3dREu(nvw%a(G?nkrP@i_@fIwt)BCg zSkeMJ#o_7j#!cs}lMuD$_4~wo(+ZY}jrJ;Zz?f;|HvbV4CCuB_*F>==8+unKLYn=xRxF$37!B9GjaLZ`JglDE*e+jo$xr zEawSBzafWKqRKO8-1UaOV3C$ZuP20ExH9_e#qss0vm*8TwBQ*I8n8Y#d&sAVmLDdB zUwTfgv)r}uWTTfUvE~d?yg?lh_NenRMlE931;lhYM1Q$ow;EVq)rJ4I^7siRem zeL6MQ_+?70S)V0#i(AvymR?WH^y@FP)1)^fOzqKf-AF!Ek`Ku(*2s6bmDZv81#8h> zDYg!=1@Y7pk%C?n;r5HM7Hn?zSa?3hruD1kuY8gj$$5}P!i6eDc*S(VQ^u;r*M_O) zF9V4w6-pg3V+dA;mlKRXiH)3|O|_9Qa4iwg$~80jCAki@TCP7xMGUD3ok#)AEj??B zs6x@v3paKyUo1}3%8U;gFkC&yeSnsLXjWSOp%k~#*I$g@yr@5=XIC~7eAeiI6bDKU zE1}Nr%}e7~Z?jyE3VlGcH4i6rI|P^rHh~j0O?>KO%=nY{cHX_S^T{jY8<+F|QZo+s z^-})A0%We(&N-~aR*ygQm_zk6r*{fj$4yfpgs>fJlf{g2d2EqrxG$Raa6N)Sc3 zH!=*Tjg`Yo!d&w0o| ztyP5E&H^dqBEoYIwb;MFfIZ4r_LoYXgX~{dit>x_w$)H)cAaE1whICbWP9AVt`82qwc7upPiV z8ViIeJZ#Ht3y9XNjYgf~KBA<4TZGVvicTxNb}5`3ZiCB1sUPEdKF;nOzbPy(_>i=Wr_q07L}E|x1S#gtUHZf zozy~>q~GNHtd<&)zxMWc`)$QxdPZ#`6eHY;*c1oKRaAf&Y8f(`FZ@G+N!K2Kh6p*13kk?RB>B9 zw^3jgMZ^h_*FMAg?!5j?EY03RBM99&0xe?Wjom|=2 zEmnq4W%t;@4AW4+Mx0$#ViN$VP?#vZC?caiNz`$8&km+giJ&jeRWm_FsOtnB2kh`8 z2`z8EJAV6v(XE&6ee}xi7Z=CZu8;0~Bxk9FH<6x4ZnoA18`9W;X*PT(+)BwGOKzWD z9l!eJ_`;vEe9Du2f_9hptrU}JK}c0O2^9>5^kCQ*3q5V-I)1f-b41+G>*Ec3HdQDA z+ig^~LoBUZK!u!3w+T=_>DdHTPzvO}!vlsgS&xeFc#hqywZ-5?_~hed-ysm@1{2Gs z)kqd5O${^GhFoj}GBE|I&GsC+H~S=3#8XuTA#> z++G${0pKE3Cr}C`Fq`E+`sU8gM^|L%O$(NyHoFFz@jYm2lKpIrBM+_S{85eWs%~5|Rb=&>aR?XIiXjlv?LnerZxFVpA?A z{bkb$yJ|)qz|rhT0c8`z$F8z!Jwm(Q-2U&~9d zquB;XNsD5AcPBHO;!s%*}Z|06Kqmr5$KMlHPmb$D#)lr9J z2%0op&yrN~GiJd9&?qjv$dI?N@fhFy4G-p{TOJWGWjQzc5|wyy>LIztB^1W5i#sAw zZ(WRQ2YTu|AAfxJ_J#4sH+Da~LN%z@pOKl{PcD!G^z<{eY9u~T3SyLKFPPPdgymR# zS(pmJ8DG@PUQd>2Q7ewt^cW$+bJoNW5QGU-T~RLcOKV`IA@caYJ{VuSm|4wgMd37A zuVOuZ4#|Fgbyfbl_=w*u# zStUR4<1U#BMTEH)={}hUgx7FK+U~}HjUB*krG=u^0qurz29tvF&&0H#u7zW4!5#Ju zNR<{`^xUEwZfv9h5i$$KKqH_AIpvstMUwMN>X{~$2(HK%ZUQ&V>S@T57}6tXSjRm`H8)+ zm`#f}>f>G|r79`q85ehwb86CF&yK{%Xou&=5d%%!bW;ozac$;Y_Qrrz)QMNUmV9U= zAGE7bh7;AbwE|ghPG%5BDc`3fM!=fCA38n?qfzZyI5ce=@yE=KlN4oE6-qhb^1c^r zVQ(6R^Qzv{=lzM4MTbwoyLdwoVrJ{s#sp~4)&hLhqn*xHv{qJ1Hn zdxBD4;LW7d!6-q8TMgJOiRv;lE0vUW5@ex8wT}C0s!o(7Df*Paqvybdgq*&IV#K^O%%Mw}07^ZLUo#?c5U^g?CbH0Jc4!+6=M1@^&P8h!TrU$U2${h|%n3 zV>*IImR_y8nYF}Zm{HYEUB)^|U6Wa!Iv!~_cB*Z;`O!#QvZ=iNRM*=~7ig@Iad!eg zBxu!IPSU~*Mk(sMnV4CEg<65BEXvfKG>csM!Bp}FOSKkJQzz}3gm@KJC+Pz(*{6}E z)G$_1;*Ky{f2#wa&8Wvt=4m3NW>-vWpf7$id|Dj0^HhN$-)U&<8OnSO8Qnf!9SjC4UN0;om@^+Be51oiFAHy0S9x+?M1aT!TRp) zD@f!=-+q;-j;8&)))X1_)Xr7N!43m=VlCUm0QsyfBu}(!rJO{oq8v}SYdV3hr;FaY zc(FwPU|OqsDZe^5MXLbqH;BYPMz1u<-ZiVqE7KYFiW?(@4QPjog3Jtq z(o}42uUf>>qMgk~-+(k5Mfp@>&Ch1pTdCR!|XLh?7@-df|Xz^A=7}CcS)NL%hnV3dP^Dr5f>m zMos94|CC(^sb&2sC8eSQS!VAO-Xi0rTvfc8a8|uZcBf8f?|g)pszk)l#g!)<7v*Gh za3G^b^Q7k%W&3M%{{L31@WklV7w_G;T9h3q<9EItefy%ki^ZUnF-$ZIWg{f(bzN}cRi+fRY;daAtuv{#v zpOe7?XPqMb5~%nn-#W9-@r$N2$OX@!9klI#WTb5b2c&A$B zX0ukUTD4ZARBM)udcD$$8hS~lI?Y##)}a`j;DbD2THd$VVgp}I!Lzw?JYSZSD1)tb=vdaG-x_!M-?^sruw@kyX zH*036UN@R{8++cg%avB$u2)Lss>PFTPYv$CGJg|3|G(G&XL0yy(`p#JTy52?PRlGe z@uRd-l{YKpQmxUfR86B|BmZob6J}SvWLkRTRvl-{Glq;V2Cy8tN~aAi4Ykk$f)@nIbtQ{8mC0m5~Ifuem6*du}p-KycjI wC!-5c?cJ}R9ewsWn$_>!_{+}wcj%B*tkL7u#qT~Dwa2HFp$qNpKhEv@Z#e0Lm;e9( literal 6118 zcmchZYiu0V6~}KWl-8v$N@=05OTto{un)iOjbp`_1XAK8O&r>&rD1mGdUxvGnPp}+ z#u92xNU#$-4dh`G;>0l|!8i{R0##x{>4$!8Kk%VyRf!LkXLhZAsf1LiYNhsn?wwul z#+arm?P%}(?zwXx=bm%!-ShtKHy>trI#IrXa@$ReZ2|xBNxbkpatmXJz;)mY;QQd` zz}%-8!;k$Gug`C!5nxQybZj!MzJ2m zk9Fcj^Q{BXg>3|BpWDD%Fa<(o_B;p`*oz?TdlLK#cmZ4i{u(4b{sMj*q{VLrI7sV; z!0liIh%K-K0gr)CKt2Vwg14YE*<}^T!Hpp8D+ktr&w`}ad64w^9k>#FA0)l*hVo?3 zI`Bu}YA_BS2RZnAkoNmGkjDQLOvA3XV(?zbIc#Dd_;(OfvORDv^&bbJBAWoe3QmKh z=dS|37jO=wet!kY-#4KXF$9u*9sz0m4?z4_4zI6)JA?LP;8Tz;48G?< z^7GF?8h;oh`=17B+;72q!9Rku4s|BhfGO|}kk)%T;IrTpkoSV*?>~dI|K)JnJzxh2 zm#`m$n382cvfncxt#=CS0xt#f2Oy@9MtuUf6UL=8Jpg_k`~^tszX#IzKY%c6`MC=< zI%jPt2n8iZ6=6%7;2ku}kC?OQmuN{T# zNxI*MQhMr274U(e9uBx1YzXS)`$iP<#dlCvp^)7WHtc>BdZH*ej`BQ^OivR^D+))U zdymd&GYXxBdK7wAppZ|#MFJl31Nnx|0om{-6oj`r=QX`)VGFLIbR;@MdPg+TS<|8M zv@QBpElay@E*^~<$+XcBF@+n|%zh&}VBqzr7~I|~?5wk0GxhD=mYEbe*IAwxnjUU! z)f@CgLu-?0Nora{qbB;An?*x=OLMcmW4MSD|Ytfj5Jskx!PNw05jN;HyEIW1YOQ79Iv z@8gb0TBh!>ki)f zxoO#1Ewd8F?nu{nB79P|=H@e+YgndpPe&Au+pIiKYdZw*Gfcxt3!V2_HUc<$a%LQnjm#Vu`JYewM0f>1sC029YZ?1bc9;8JFS^1q2FgFoZQOFx7=wI zT`@-Xe*}l4vV*FZy9K?r2pgtaXpLgQ@~UJp7=-3S3Dstj%Ct87*c148t(F5ClL z7s-BJdw+y3g}Q|%r?QR0fs+YXm&@I>;Et9R+%@QBWf3*jK)mcubr%g7nG8<|9;zMC z3^F2Ub961qlez};vNccTESoGxtF1L`$Hg9msSddsRh!x%2DS+&ByW;X zh+;UnT!Js^?%-CRTt)WpwOlQu+UrWbW8c+snzUdK{tqcoL=0Wf(kB>9_Tpwfo4{FsAuB8*Z}YMZx0?O9-b}XD zT;wN;?aHek@}iAN&u`7?2nqyj$|1K)kwPzL8x|tZ5V9F}E7~d)sZGhIB|KC5cD-X{ z`y#(Ao_vs&tI}V#EZPD4p<(XOGKS8d%;Ol~zW^DByh3pGXEpb62Fr#VmJbZI$+mui zzn$xx)=EQXHZ&A4=E^6UCFH1Sw-yt!pXtPTCv zHw^paJnvsblt!yX8nW;REez;d? z**IU{wc+8dq<_cy^{X>R#IjSJH9hNk)-3F>J`$_JKcr=1QJS zBU=#es;#|i!)*)wNU=U)hu4@%ONSzH-j*=jnoXI!t!2V%VO|_kGbcr7Rl`cIs;kV- z`js`T#-G?j5iLXT|Ct~9FP-(CnV{s*+c#C%GmPZ$V^!rp$O^rY=jO*p3oq@e)J7$S zg;x*EKYs-2o402ly-&Ti@E#iVF7Ee_?xdE=I%ZQt%9Wu}e_}*+Q%Sf`!w^iip!FJcz~ zQz0Cg^d}}srd+VFXRPqnuBu${x+WD3umSUr{2U>*koEZ!&*Dfgq*PXyCq>_8aY|{ zpi^$=&rlS@0_T~E7@EtUdD)*l?adsRKYOTndDtI6>dl@lwO$zW55MUTy~@g8)Ex6; zuNP-dML73!FzkQaCTH}sv^O|S&;wo-i53F zk%Qjs8CJY@#T%X_^$O?C&0QJt&rKE2jMB+@X_wkzDfjxgGClvr)BgA{^Cm`%GbdPa zWbdMtRKB)EE>Zq?eKMgwEXpQ6WPuyX^87arAguiH1w+6n2w7HkuQJcvm3?zpcY7Bv zAr9xKUN4-QW#o5ks_gnv*wwrCR)rsecqv?Y2Y286@P75FI-A49g~`+N&m5EyGci+u z!OqbCN0nP{II*MX8^7pJA1%&|$xuXO@0#&;j})i(7G}pN*(<*Lf(rJk6+Xty?!y Date: Wed, 25 Mar 2009 11:15:04 +0100 Subject: [PATCH 2/8] Use locale decimal point --- anki/stats.py | 97 ++++++++++++++++++++++++++------------------------- 1 file changed, 50 insertions(+), 47 deletions(-) diff --git a/anki/stats.py b/anki/stats.py index 7509b870a..91dda8fda 100644 --- a/anki/stats.py +++ b/anki/stats.py @@ -260,6 +260,7 @@ class CardStats(object): def report(self): c = self.card fmt = anki.utils.fmtTimeSpan + fmtFloat = anki.utils.fmtFloat self.txt = "" self.addLine(_("Added"), self.strTime(c.created)) if c.firstAnswered: @@ -272,21 +273,21 @@ class CardStats(object): next = _("in %s") % fmt(abs(next)) self.addLine(_("Due"), next) self.addLine(_("Interval"), fmt(c.interval * 86400)) - self.addLine(_("Ease"), "%0.2f" % c.factor) + self.addLine(_("Ease"), fmtFloat(c.factor, point=2)) if c.lastDue: last = _("%s ago") % fmt(time.time() - c.lastDue) self.addLine(_("Last Due"), last) if c.interval != c.lastInterval: # don't show the last interval if it hasn't been updated yet self.addLine(_("Last Interval"), fmt(c.lastInterval * 86400)) - self.addLine(_("Last Ease"), "%0.2f" % c.lastFactor) + self.addLine(_("Last Ease"), fmtFloat(c.lastFactor, point=2)) if c.reps: self.addLine(_("Reviews"), "%d/%d (s=%d)" % ( c.yesCount, c.reps, c.successive)) - self.addLine(_("Average Time"), _("%0.1f seconds") % - c.averageTime) - self.addLine(_("Total Time"), _("%0.1f seconds") % - c.reviewTime) + avg = fmt(c.averageTime, point=2) + self.addLine(_("Average Time"),avg) + total = fmt(c.reviewTime, point=2) + self.addLine(_("Total Time"), total) self.addLine(_("Model Tags"), c.fact.model.tags) self.addLine(_("Card Template") + " "*5, c.cardModel.name) self.txt += "
" @@ -309,8 +310,10 @@ class DeckStats(object): def report(self): "Return an HTML string with a report." + fmtPerc = anki.utils.fmtPercentage + fmtFloat = anki.utils.fmtFloat if self.deck.isEmpty(): - return _("Please add some cards first.

") + return _("Please add some cards first.") + "

" d = self.deck html="

" + _("Deck Statistics") + "

" html += _("Deck created: %s ago
") % self.createdTimeStr() @@ -325,60 +328,60 @@ class DeckStats(object): (stats["new"], stats["newP"]) = (new, newP) (stats["old"], stats["oldP"]) = (old, oldP) (stats["young"], stats["youngP"]) = (young, youngP) - html += _("Total number of cards: %d
") % total - html += _("Total number of facts: %d

") % d.factCount + html += _("Total number of cards:") + " %d
" % total + html += _("Total number of facts:") + " %d

" % d.factCount - html += _("Card counts
") - html += _("Mature cards: %(old)d " - "(%(oldP)0.2f%%)
") % stats - html += _("Young cards: %(young)d " - "(%(youngP)0.2f%%)
") % stats - html += _("Unseen cards: %(new)d " - "(%(newP)0.2f%%)

") % stats + html += "" + _("Card counts") + "
" + html += _("Mature cards:") + " %(old)d (%(oldP)s)
" % {'old': stats['old'], 'oldP' : fmtPerc(stats['oldP'])} + html += _("Young cards:") + " %(young)d (%(youngP)s)
" % {'young': stats['young'], 'youngP' : fmtPerc(stats['youngP'])} + html += _("Unseen cards:") + " %(new)d (%(newP)s)

" % {'new': stats['new'], 'newP' : fmtPerc(stats['newP'])} - html += _("Correct answers
") - html += _("Mature cards: %(gMatureYes%)0.1f%% " - "(%(gMatureYes)d of %(gMatureTotal)d)
") % stats - html += _("Young cards: %(gYoungYes%)0.1f%% " - "(%(gYoungYes)d of %(gYoungTotal)d)
") % stats - html += _("First-seen cards: %(gNewYes%)0.1f%% " - "(%(gNewYes)d of %(gNewTotal)d)

") % stats + html += "" + _("Correct answers") + "
" + html += _("Mature cards:") + "" + fmtPerc(stats['gMatureYes%']) + ( + " " + _("%(partOf)d of %(totalSum)d") % {'partOf' : stats['gMatureYes'], + 'totalSum' : stats['gMatureTotal'] } + "
") + html += _("Young cards:") + " " + fmtPerc(stats['gYoungYes%']) + ( + " " + _("%(partOf)d of %(totalSum)d") % {'partOf' : stats['gYoungYes'], + 'totalSum' : stats['gYoungTotal'] } + "
") + html += _("First-seen cards:") + " " + fmtPerc(stats['gNewYes%']) + ( + " " + _("%(partOf)d of %(totalSum)d") % {'partOf' : stats['gNewYes'], + 'totalSum' : stats['gNewTotal'] } + "

") # average pending time existing = d.cardCount - d.newCountToday avgInt = self.getAverageInterval() def tr(a, b): return "%s%s" % (a, b) if existing and avgInt: - html += _("Averages
") + html += "" + _("Averages") + "" if sys.platform.startswith("darwin"): html += "" else: html += "
" - html += tr(_("Interval"), _("%0.0f days") % avgInt) - html += tr(_("Average reps"), _("%0.1f cards/day") % ( - self.getSumInverseRoundInterval())) - html += tr(_("Reps next week"), _("%0.1f cards/day") % ( - self.getWorkloadPeriod(7))) - html += tr(_("Reps next month"), _("%0.1f cards/day") % ( - self.getWorkloadPeriod(30))) - html += tr(_("Reps last week"), _("%0.1f cards/day") % ( - self.getPastWorkloadPeriod(7))) - html += tr(_("Reps last month"), _("%0.1f cards/day") % ( - self.getPastWorkloadPeriod(30))) - html += tr(_("Avg. added"), _("%(a)d/day, %(b)d/mon") % { - 'a': self.newAverage(), 'b': self.newAverage()*30}) + html += tr(_("Interval"), ("%s ") % fmtFloat(avgInt) + _("days") ) + html += tr(_("Average reps"), ("%s ") % ( + fmtFloat(self.getSumInverseRoundInterval())) + _("cards/day")) + html += tr(_("Reps next week"), ("%s ") % ( + fmtFloat(self.getWorkloadPeriod(7))) + _("cards/day")) + html += tr(_("Reps next month"), ("%s ") % ( + fmtFloat(self.getWorkloadPeriod(30))) + _("cards/day")) + html += tr(_("Reps last week"), ("%s ") % ( + fmtFloat(self.getPastWorkloadPeriod(7))) + _("cards/day")) + html += tr(_("Reps last month"), ("%s ") % ( + fmtFloat(self.getPastWorkloadPeriod(30))) + _("cards/day")) + html += tr(_("Avg. added"), _("%(a)s/day, %(b)s/mon") % { + 'a': fmtFloat(self.newAverage()), 'b': fmtFloat(self.newAverage()*30)}) np = self.getNewPeriod(7) - html += tr(_("Added last week"), _("%(a)d (%(b)0.1f/day)") % ( - {'a': np, 'b': np / float(7)})) + html += tr(_("Added last week"), _("%(a)d (%(b)s/day)") % ( + {'a': np, 'b': fmtFloat(np / float(7))})) np = self.getNewPeriod(30) - html += tr(_("Added last month"), _("%(a)d (%(b)0.1f/day)") % ( - {'a': np, 'b': np / float(30)})) + html += tr(_("Added last month"), _("%(a)d (%(b)s/day)") % ( + {'a': np, 'b': fmtFloat(np / float(30))})) np = self.getFirstPeriod(7) - html += tr(_("First last week"), _("%(a)d (%(b)0.1f/day)") % ( - {'a': np, 'b': np / float(7)})) + html += tr(_("First last week"), _("%(a)d (%(b)s/day)") % ( + {'a': np, 'b': fmtFloat(np / float(7))})) np = self.getFirstPeriod(30) - html += tr(_("First last month"), _("%(a)d (%(b)0.1f/day)") % ( - {'a': np, 'b': np / float(30)})) + html += tr(_("First last month"), _("%(a)d (%(b)s/day)") % ( + {'a': np, 'b': fmtFloat(np / float(30))})) html += "
" return html @@ -394,10 +397,10 @@ class DeckStats(object): html = "" for key in keys: html += ("%s" + - "%d%0.2f%%") % ( + "%d%s") % ( labels[key], boxes[key], - boxes[key] / float(total) * 100) + fmtPerc(boxes[key] / float(total) * 100)) return html def splitIntoIntervals(self, intervals): From f4adc657bd13f0b59d0ae3b4a838eba25b09a64a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Susanna=20Bj=C3=B6rverud?= Date: Wed, 25 Mar 2009 11:20:42 +0100 Subject: [PATCH 3/8] Added fmtFloat def --- anki/utils.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/anki/utils.py b/anki/utils.py index 7421c8f24..635785ff2 100644 --- a/anki/utils.py +++ b/anki/utils.py @@ -114,6 +114,11 @@ def fmtPercentage(float_value, point=1): fmt = '%' + "0.%(b)df" % {'b': point} return locale.format_string(fmt, float_value) + "%" +def fmtFloat(float_value, point=1): + "Return a string representing a float with decimal separator according to current locale" + fmt = '%' + "0.%(b)df" % {'b': point} + return locale.format_string(fmt, float_value) + # HTML ############################################################################## From c442e1f460a9681df27961821a6d3bf5f42c242b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Susanna=20Bj=C3=B6rverud?= Date: Wed, 25 Mar 2009 11:21:09 +0100 Subject: [PATCH 4/8] Updated Swedish translation --- anki/locale/libanki_sv_SE.po | 225 ++++++++++++++++++----------------- 1 file changed, 117 insertions(+), 108 deletions(-) diff --git a/anki/locale/libanki_sv_SE.po b/anki/locale/libanki_sv_SE.po index b75df09b3..a09613298 100644 --- a/anki/locale/libanki_sv_SE.po +++ b/anki/locale/libanki_sv_SE.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: libanki 0.9.9.6\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-24 13:36+0100\n" -"PO-Revision-Date: 2009-03-24 00:15+0100\n" +"POT-Creation-Date: 2009-03-25 11:12+0100\n" +"PO-Revision-Date: 2009-03-25 11:11+0100\n" "Last-Translator: Susanna Björverud \n" "Language-Team: Swedish \n" "MIME-Version: 1.0\n" @@ -46,22 +46,22 @@ msgstr "" "Den nuvarande importfunktionen stödjer enbart en enda aktiv kortmall. Avaktivera\n" "alla utom en kortmall." -#: stats.py:501 +#: stats.py:504 #, python-format msgid "%(count)s %(gradename)s kanji." msgstr "%(count)s %(gradename)s kanji." -#: stats.py:499 +#: stats.py:502 #, python-format msgid "%(gradename)s: %(count)s of %(total)s (%(percent)0.1f%%)." msgstr "%(gradename)s: %(count)s av sammanlagt %(total)s (%(percent)0.1f%%)." -#: stats.py:286 stats.py:288 +#: stats.py:341 stats.py:344 stats.py:347 #, python-format -msgid "%0.1f seconds" -msgstr "%0.1f sekunder" +msgid "%(partOf)d of %(totalSum)d" +msgstr "%(partOf)d av %(totalSum)d" -#: stats.py:270 stats.py:277 stats.py:300 +#: stats.py:271 stats.py:278 stats.py:301 #, python-format msgid "%s ago" msgstr "%s sedan" @@ -113,37 +113,15 @@ msgid_plural "%s years" msgstr[0] "%s år" msgstr[1] "%s år" -#: stats.py:371 stats.py:374 stats.py:377 stats.py:380 +#: stats.py:374 stats.py:377 stats.py:380 stats.py:383 #, python-format -msgid "%(a)d (%(b)0.1f/day)" -msgstr "%(a)d (%(b)0.1f/dag)" +msgid "%(a)d (%(b)s/day)" +msgstr "%(a)d (%(b)s/dag)" -#: stats.py:368 +#: stats.py:371 #, python-format -msgid "%(a)d/day, %(b)d/mon" -msgstr "%(a)d/dag, %(b)d/mån" - -#: stats.py:357 -#, python-format -msgid "%0.0f days" -msgstr "%0.0f dagar" - -#: stats.py:358 stats.py:360 stats.py:362 stats.py:364 stats.py:366 -#, python-format -msgid "%0.1f cards/day" -msgstr "%0.1f kort/dag" - -#: stats.py:352 -msgid "Averages
" -msgstr "Genomsnitt
" - -#: stats.py:331 -msgid "Card counts
" -msgstr "Kortantal
" - -#: stats.py:339 -msgid "Correct answers
" -msgstr "Rätta svar
" +msgid "%(a)s/day, %(b)s/mon" +msgstr "%(a)s/dag, %(b)s/mån" #: deck.py:707 #, python-format @@ -160,24 +138,24 @@ msgstr "" "%(spaceSusp)s\n" "" -#: stats.py:527 +#: stats.py:530 #, python-format msgid "

Kanji statistics

The %d seen cards in this deck contain:" msgstr "

Kanji-statistik

De %d kort i denna kortlek som setts innehåller:" -#: stats.py:552 +#: stats.py:555 msgid "

Missing

" msgstr "

Saknade

" -#: stats.py:579 +#: stats.py:582 msgid "

Non-Jouyou

" msgstr "

Icke-jouyou

" -#: stats.py:554 +#: stats.py:557 msgid "

Seen

" msgstr "

Sedda

" -#: stats.py:531 +#: stats.py:534 #, python-format msgid "
  • %d total unique kanji.
  • " msgstr "
  • Sammanlagt %d unika kanji.
  • " @@ -216,15 +194,15 @@ msgstr "" "%(media)s\n" "" -#: stats.py:264 +#: stats.py:265 msgid "Added" msgstr "Tillagt" -#: stats.py:374 +#: stats.py:377 msgid "Added last month" msgstr "Tillagda förra månaden" -#: stats.py:371 +#: stats.py:374 msgid "Added last week" msgstr "Tillagda förra veckan" @@ -244,15 +222,19 @@ msgstr "Ankikortlekar (*.anki)" msgid "Answer Card" msgstr "Svarskort" -#: stats.py:286 +#: stats.py:288 msgid "Average Time" msgstr "Genomsnittstid" -#: stats.py:358 +#: stats.py:361 msgid "Average reps" msgstr "Genomsnittligt antal upprepningar" -#: stats.py:368 +#: stats.py:355 +msgid "Averages" +msgstr "Medelvärden" + +#: stats.py:371 msgid "Avg. added" msgstr "Genomsn. tillagda" @@ -264,10 +246,14 @@ msgstr "Grundläggande" msgid "Cantonese" msgstr "Kantonesiska" -#: stats.py:291 +#: stats.py:292 msgid "Card Template" msgstr "Kortmall" +#: stats.py:334 +msgid "Card counts" +msgstr "Kortantal" + #: exporting.py:237 msgid "Cards in tab-separated text file (*.txt)" msgstr "Kort till tabb-separerade textfil (*.txt)" @@ -276,7 +262,7 @@ msgstr "Kort till tabb-separerade textfil (*.txt)" msgid "Center" msgstr "Center" -#: stats.py:267 +#: stats.py:268 msgid "Changed" msgstr "Ändrat" @@ -304,6 +290,10 @@ msgstr "Kontrollerar schema..." msgid "Checksum files..." msgstr "Sätter filnamn baserat på checksumma..." +#: stats.py:339 +msgid "Correct answers" +msgstr "Rätta svar" + #: importing/csv.py:87 msgid "Couldn't find pattern. The file should be a series of lines separated by tabs or semicolons." msgstr "Kunde inte hitta mönstret. Filen skall vara en serie av rader som skiljs av tabbar eller semikolon." @@ -320,11 +310,11 @@ msgstr "Anpassad hantering av felbesvarade kort" msgid "Database file damaged. Restore from backup." msgstr "Databasfilen är korrupt. Återställ från säkerhetskopia." -#: stats.py:315 +#: stats.py:318 msgid "Deck Statistics" msgstr "Kortleksstatistik" -#: stats.py:316 +#: stats.py:319 #, python-format msgid "Deck created: %s ago
    " msgstr "Kortlek skapades: för %s sedan
    " @@ -366,11 +356,11 @@ msgstr "Tog bort %d faktauppgifter som saknade fält" msgid "Deleted %d facts with no cards" msgstr "Tog bort %d faktauppgifter utan kort" -#: stats.py:273 +#: stats.py:274 msgid "Due" msgstr "Tidsfrist slut" -#: stats.py:275 +#: stats.py:276 msgid "Ease" msgstr "Inlärningsgrad" @@ -397,28 +387,27 @@ msgstr "Faktauppgifter i tabb-separerad textfil (*.txt)" msgid "File is in use by another process" msgstr "Filen används av en annan process" -#: stats.py:266 +#: stats.py:267 msgid "First Review" msgstr "Första repetition" -#: stats.py:380 +#: stats.py:383 msgid "First last month" msgstr "Första förra månaden" -#: stats.py:377 +#: stats.py:380 msgid "First last week" msgstr "Första förra veckan" -#: stats.py:344 -#, python-format -msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " -msgstr "Kort som sågs för första gången: %(gNewYes%)0.1f%% (%(gNewYes)d av %(gNewTotal)d)

    " +#: stats.py:346 +msgid "First-seen cards:" +msgstr "Förstagångskort:" #: importing/anki10.py:25 importing/__init__.py:51 msgid "Importing..." msgstr "Importerar..." -#: stats.py:274 stats.py:357 +#: stats.py:275 stats.py:360 msgid "Interval" msgstr "Intervall" @@ -426,19 +415,19 @@ msgstr "Intervall" msgid "Japanese" msgstr "Japanska" -#: stats.py:542 +#: stats.py:545 msgid "Jouyou levels:" msgstr "Jouyou-nivåer:" -#: stats.py:278 +#: stats.py:279 msgid "Last Due" msgstr "Sist tidsfristen utlöpte" -#: stats.py:282 +#: stats.py:283 msgid "Last Ease" msgstr "Senaste inlärningsgrad" -#: stats.py:281 +#: stats.py:282 msgid "Last Interval" msgstr "Senaste intervall" @@ -464,15 +453,9 @@ msgstr "Standardkinesiska" msgid "Mature" msgstr "Gamla" -#: stats.py:340 -#, python-format -msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " -msgstr "Gamla kort: %(gMatureYes%)0.1f%% (%(gMatureYes)d av %(gMatureTotal)d)
    " - -#: stats.py:332 -#, python-format -msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " -msgstr "Gamla kort: %(old)d (%(oldP)0.2f%%)
    " +#: stats.py:335 stats.py:340 +msgid "Mature cards:" +msgstr "Gamla kort:" #: media.py:176 media.py:178 media.py:179 msgid "MediaMissing" @@ -487,7 +470,7 @@ msgstr "Obligatoriska/unika fält '%(field)s' saknas" msgid "Mnemosyne 1.x deck (*.mem)" msgstr "Mnemosynekortlek 1.x (*.mem)" -#: stats.py:290 +#: stats.py:291 msgid "Model Tags" msgstr "Modelletiketter" @@ -503,9 +486,9 @@ msgstr "Nya" msgid "No cards are due." msgstr "Inga kort har passerat förfallotid." -#: stats.py:313 -msgid "Please add some cards first.

    " -msgstr "Lägg till några kort först.

    " +#: stats.py:316 +msgid "Please add some cards first." +msgstr "Lägg till några kort först." #: deck.py:2193 msgid "Processing..." @@ -531,19 +514,19 @@ msgstr "Bygger om etikettcachen..." msgid "Rebuilding types..." msgstr "Bygger om typer..." -#: stats.py:366 +#: stats.py:369 msgid "Reps last month" msgstr "Upprepn. förra månaden" -#: stats.py:364 +#: stats.py:367 msgid "Reps last week" msgstr "Upprepn. förra veckan" -#: stats.py:362 +#: stats.py:365 msgid "Reps next month" msgstr "Upprepn. nästa månad" -#: stats.py:360 +#: stats.py:363 msgid "Reps next week" msgstr "Upprepn. nästa vecka" @@ -563,7 +546,7 @@ msgstr "Repetera kort ordnade efter den tid de förfaller" msgid "Review cards in random order" msgstr "Repetera kort i slumpmässig ordning" -#: stats.py:284 +#: stats.py:285 msgid "Reviews" msgstr "Repetitioner" @@ -672,28 +655,25 @@ msgid_plural "There will be %s reviews." msgstr[0] "Det kommer att finnas %s kort att repetera ." msgstr[1] "Det kommer att finnas %s kort att repetera ." -#: stats.py:288 +#: stats.py:290 msgid "Total Time" msgstr "Sammanlagd tid" -#: stats.py:328 -#, python-format -msgid "Total number of cards: %d
    " -msgstr "Sammanlagt antal kort: %d
    " +#: stats.py:331 +msgid "Total number of cards:" +msgstr "Antal kort:" -#: stats.py:329 -#, python-format -msgid "Total number of facts: %d

    " -msgstr "Sammanlagt antal faktauppgifter: %d

    " +#: stats.py:332 +msgid "Total number of facts:" +msgstr "Antal faktauppgifter:" #: deck.py:869 msgid "Unknown" msgstr "Okänt" -#: stats.py:336 -#, python-format -msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " -msgstr "Kort som inte setts: %(new)d (%(newP)0.2f%%)

    " +#: stats.py:337 +msgid "Unseen cards:" +msgstr "Osedda kort:" #: media.py:173 msgid "Update tags..." @@ -711,21 +691,23 @@ msgstr "Uppgraderar kortlek..." msgid "Young" msgstr "Unga" -#: stats.py:342 -#, python-format -msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " -msgstr "Unga kort: %(gYoungYes%)0.1f%% (%(gYoungYes)d av %(gYoungTotal)d)
    " - -#: stats.py:334 -#, python-format -msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " -msgstr "Unga kort: %(young)d (%(youngP)0.2f%%)
    " +#: stats.py:336 stats.py:343 +msgid "Young cards:" +msgstr "Unga kort:" #: models.py:153 msgid "[invalid question/answer format]" msgstr "[ogiltigt format för fråga/svar]" -#: stats.py:272 +#: stats.py:362 stats.py:364 stats.py:366 stats.py:368 stats.py:370 +msgid "cards/day" +msgstr "kort/dag" + +#: stats.py:360 +msgid "days" +msgstr "dagar" + +#: stats.py:273 #, python-format msgid "in %s" msgstr "om %s" @@ -737,5 +719,32 @@ msgstr "okänt" #~ msgid "%(a)d.%(b)df" #~ msgstr "%(a)d,%(b)df" -#~ msgid "Deleting cards..." -#~ msgstr "Tar bort kort..." +#~ msgid "%0.1f seconds" +#~ msgstr "%0.1f sekunder" + +#~ msgid "%0.0f days" +#~ msgstr "%0.0f dagar" + +#~ msgid "%0.1f cards/day" +#~ msgstr "%0.1f kort/dag" + +#~ msgid "Averages
    " +#~ msgstr "Genomsnitt
    " + +#~ msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " +#~ msgstr "Kort som sågs för första gången: %(gNewYes%)0.1f%% (%(gNewYes)d av %(gNewTotal)d)

    " + +#~ msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " +#~ msgstr "Gamla kort: %(gMatureYes%)0.1f%% (%(gMatureYes)d av %(gMatureTotal)d)
    " + +#~ msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " +#~ msgstr "Gamla kort: %(old)d (%(oldP)0.2f%%)
    " + +#~ msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " +#~ msgstr "Kort som inte setts: %(new)d (%(newP)0.2f%%)

    " + +#~ msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " +#~ msgstr "Unga kort: %(gYoungYes%)0.1f%% (%(gYoungYes)d av %(gYoungTotal)d)
    " + +#~ msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " +#~ msgstr "Unga kort: %(young)d (%(youngP)0.2f%%)
    " From 9fe5d88c0c14752e15a396d6f1f53a883be73248 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Susanna=20Bj=C3=B6rverud?= Date: Wed, 25 Mar 2009 17:34:06 +0100 Subject: [PATCH 5/8] Minor tweaks to Swedish translation and ran translation.sh --- anki/locale/libanki_cs_CZ.po | 337 ++++++++++++++++++---------------- anki/locale/libanki_de_DE.po | 326 ++++++++++++++++++--------------- anki/locale/libanki_ee_EE.po | 326 ++++++++++++++++++--------------- anki/locale/libanki_es_ES.po | 345 +++++++++++++++++++---------------- anki/locale/libanki_fi_FI.po | 326 ++++++++++++++++++--------------- anki/locale/libanki_fr_FR.po | 345 +++++++++++++++++++---------------- anki/locale/libanki_it_IT.po | 342 ++++++++++++++++++---------------- anki/locale/libanki_ja_JP.po | 275 ++++++++++++++-------------- anki/locale/libanki_ko_KR.po | 335 ++++++++++++++++++---------------- anki/locale/libanki_pl_PL.po | 326 ++++++++++++++++++--------------- anki/locale/libanki_pt_BR.po | 326 ++++++++++++++++++--------------- anki/locale/libanki_sv_SE.po | 19 +- anki/locale/libanki_zh_CN.po | 286 ++++++++++++++--------------- anki/locale/libanki_zh_TW.po | 324 +++++++++++++++++--------------- anki/locale/messages.pot | 262 +++++++++++++------------- 15 files changed, 2398 insertions(+), 2102 deletions(-) diff --git a/anki/locale/libanki_cs_CZ.po b/anki/locale/libanki_cs_CZ.po index 0b1d795d9..c2149137c 100644 --- a/anki/locale/libanki_cs_CZ.po +++ b/anki/locale/libanki_cs_CZ.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-23 10:45+0900\n" +"POT-Creation-Date: 2009-03-25 16:55+0100\n" "PO-Revision-Date: 2008-01-01 19:00+0100\n" "Last-Translator: Michal Čadil \n" "Language-Team: LANGUAGE \n" @@ -35,105 +35,83 @@ msgid "" "all but one card template." msgstr "" -#: stats.py:501 +#: stats.py:504 #, python-format msgid "%(count)s %(gradename)s kanji." msgstr "%(count)s %(gradename)s kanji." -#: stats.py:499 +#: stats.py:502 #, python-format msgid "%(gradename)s: %(count)s of %(total)s (%(percent)0.1f%%)." msgstr "" -#: stats.py:286 stats.py:288 +#: stats.py:341 stats.py:344 stats.py:347 #, python-format -msgid "%0.1f seconds" -msgstr "%0.1f sekund" +msgid "%(partOf)d of %(totalSum)d" +msgstr "" -#: stats.py:270 stats.py:277 stats.py:300 +#: stats.py:271 stats.py:278 stats.py:301 #, python-format msgid "%s ago" msgstr "%s dní" -#: deck.py:1149 +#: deck.py:1151 #, fuzzy, python-format msgid "%s copy" msgstr "%s sekunda" -#: utils.py:29 +#: utils.py:30 #, python-format msgid "%s day" msgid_plural "%s days" msgstr[0] "%s den" msgstr[1] "%s dní" -#: utils.py:30 +#: utils.py:31 #, python-format msgid "%s hour" msgid_plural "%s hours" msgstr[0] "%s hodina" msgstr[1] "%s hodin" -#: utils.py:31 +#: utils.py:32 #, python-format msgid "%s minute" msgid_plural "%s minutes" msgstr[0] "%s minuta" msgstr[1] "%s minut" -#: utils.py:28 +#: utils.py:29 #, python-format msgid "%s month" msgid_plural "%s months" msgstr[0] "%s měsíc" msgstr[1] "%s měsíců" -#: utils.py:32 +#: utils.py:33 #, python-format msgid "%s second" msgid_plural "%s seconds" msgstr[0] "%s sekunda" msgstr[1] "%s sekund" -#: utils.py:27 +#: utils.py:28 #, python-format msgid "%s year" msgid_plural "%s years" msgstr[0] "%s rok" msgstr[1] "%s let" -#: stats.py:371 stats.py:374 stats.py:377 stats.py:380 +#: stats.py:374 stats.py:377 stats.py:380 stats.py:383 #, fuzzy, python-format -msgid "%(a)d (%(b)0.1f/day)" +msgid "%(a)d (%(b)s/day)" msgstr "
    Karty starší než týden: %(old)d (%(oldP)0.2f%%)
    " -#: stats.py:368 +#: stats.py:371 #, fuzzy, python-format -msgid "%(a)d/day, %(b)d/mon" +msgid "%(a)s/day, %(b)s/mon" msgstr "Přidané karty: %(a)d denně, %(b)d měsíčně
    " -#: stats.py:357 -#, fuzzy, python-format -msgid "%0.0f days" -msgstr "Průměrný čas dalšího opakování: %0.0f dní
    " - -#: stats.py:358 stats.py:360 stats.py:362 stats.py:364 stats.py:366 -#, fuzzy, python-format -msgid "%0.1f cards/day" -msgstr "Průměrná zátěž: %0.1f karet denně
    " - -#: stats.py:352 -msgid "Averages
    " -msgstr "" - -#: stats.py:331 -msgid "Card counts
    " -msgstr "" - -#: stats.py:339 -msgid "Correct answers
    " -msgstr "" - #: deck.py:707 #, python-format msgid "" @@ -144,24 +122,24 @@ msgid "" "" msgstr "" -#: stats.py:527 +#: stats.py:530 #, fuzzy, python-format msgid "

    Kanji statistics

    The %d seen cards in this deck contain:" msgstr "

    Statistika kanji

    %d karet v tomto balíku obsahuje:" -#: stats.py:552 +#: stats.py:555 msgid "

    Missing

    " msgstr "" -#: stats.py:579 +#: stats.py:582 msgid "

    Non-Jouyou

    " msgstr "" -#: stats.py:554 +#: stats.py:557 msgid "

    Seen

    " msgstr "" -#: stats.py:531 +#: stats.py:534 #, python-format msgid "
  • %d total unique kanji.
  • " msgstr "
  • %d celkem unikátních kanji.<" @@ -188,15 +166,15 @@ msgid "" "" msgstr "" -#: stats.py:264 +#: stats.py:265 msgid "Added" msgstr "Přidáno" -#: stats.py:374 +#: stats.py:377 msgid "Added last month" msgstr "" -#: stats.py:371 +#: stats.py:374 msgid "Added last week" msgstr "" @@ -217,17 +195,22 @@ msgstr "Balíky anki" msgid "Answer Card" msgstr "" -#: stats.py:286 +#: stats.py:288 #, fuzzy msgid "Average Time" msgstr "Průměrný čas" -#: stats.py:358 +#: stats.py:361 #, fuzzy msgid "Average reps" msgstr "Průměrný čas" -#: stats.py:368 +#: stats.py:355 +#, fuzzy +msgid "Averages" +msgstr "Průměrný čas" + +#: stats.py:371 #, fuzzy msgid "Avg. added" msgstr "Přidáno" @@ -240,11 +223,16 @@ msgstr "" msgid "Cantonese" msgstr "kantonština" -#: stats.py:291 +#: stats.py:292 #, fuzzy msgid "Card Template" msgstr "Štítky modelů kartiček" +#: stats.py:334 +#, fuzzy +msgid "Card counts" +msgstr "Štítky kartiček" + #: exporting.py:237 msgid "Cards in tab-separated text file (*.txt)" msgstr "Kartičky v textovém souboru odděleném tabulátorem (*.txt)" @@ -253,15 +241,15 @@ msgstr "Kartičky v textovém souboru odděleném tabulátorem (*.txt)" msgid "Center" msgstr "Střed" -#: stats.py:267 +#: stats.py:268 msgid "Changed" msgstr "Změněno" -#: deck.py:1212 +#: deck.py:1214 msgid "Changing cards..." msgstr "" -#: deck.py:1172 +#: deck.py:1174 msgid "Changing fields..." msgstr "" @@ -269,11 +257,11 @@ msgstr "" msgid "Check Media DB" msgstr "" -#: deck.py:1928 +#: deck.py:1948 msgid "Checking integrity..." msgstr "" -#: deck.py:1938 +#: deck.py:1958 msgid "Checking schema..." msgstr "" @@ -281,6 +269,11 @@ msgstr "" msgid "Checksum files..." msgstr "" +#: stats.py:339 +#, fuzzy +msgid "Correct answers" +msgstr "Známé kartičky" + #: importing/csv.py:87 #, fuzzy msgid "Couldn't find pattern. The file should be a series of lines separated by tabs or semicolons." @@ -290,24 +283,24 @@ msgstr "Vzor nenalezen. Soubor musí být řádky s výrazy oddělenými čárka msgid "CueCard deck (*.wcu)" msgstr "" -#: deck.py:2897 +#: deck.py:2917 msgid "Custom failed cards handling" msgstr "" -#: deck.py:1931 +#: deck.py:1951 msgid "Database file damaged. Restore from backup." msgstr "" -#: stats.py:315 +#: stats.py:318 msgid "Deck Statistics" msgstr "Statistika balíku" -#: stats.py:316 +#: stats.py:319 #, python-format msgid "Deck created: %s ago
    " msgstr "Balík vytvořen před: %s
    " -#: deck.py:1941 +#: deck.py:1961 msgid "Deck was missing a model" msgstr "" @@ -319,36 +312,36 @@ msgstr "" msgid "Delete unused files..." msgstr "" -#: deck.py:1969 +#: deck.py:1989 #, python-format msgid "Deleted %d cards with missing fact" msgstr "" -#: deck.py:1977 +#: deck.py:1997 #, python-format msgid "Deleted %d cards with no card template" msgstr "" -#: deck.py:1990 +#: deck.py:2010 #, python-format msgid "Deleted %d dangling fields" msgstr "" -#: deck.py:1962 +#: deck.py:1982 #, python-format msgid "Deleted %d facts with missing fields" msgstr "" -#: deck.py:1982 +#: deck.py:2002 #, python-format msgid "Deleted %d facts with no cards" msgstr "" -#: stats.py:273 +#: stats.py:274 msgid "Due" msgstr "" -#: stats.py:275 +#: stats.py:276 msgid "Ease" msgstr "" @@ -368,35 +361,34 @@ msgstr "" msgid "Facts in tab-separated text file (*.txt)" msgstr "výrazy oddělené tabulátory (*.txt)" -#: deck.py:2347 +#: deck.py:2367 msgid "File is in use by another process" msgstr "" -#: stats.py:266 +#: stats.py:267 #, fuzzy msgid "First Review" msgstr "Poprvé" -#: stats.py:380 +#: stats.py:383 #, fuzzy msgid "First last month" msgstr "Poprvé" -#: stats.py:377 +#: stats.py:380 #, fuzzy msgid "First last week" msgstr "Poprvé" -#: stats.py:344 -#, fuzzy, python-format -msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " -msgstr "Kartičky známé na první pokus: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " +#: stats.py:346 +msgid "First-seen cards:" +msgstr "" -#: importing/__init__.py:51 importing/anki10.py:25 +#: importing/anki10.py:25 importing/__init__.py:51 msgid "Importing..." msgstr "" -#: stats.py:274 stats.py:357 +#: stats.py:275 stats.py:360 #, fuzzy msgid "Interval" msgstr "Poslední interval" @@ -405,19 +397,19 @@ msgstr "Poslední interval" msgid "Japanese" msgstr "japonsky" -#: stats.py:542 +#: stats.py:545 msgid "Jouyou levels:" msgstr "úrovně Jouyou" -#: stats.py:278 +#: stats.py:279 msgid "Last Due" msgstr "" -#: stats.py:282 +#: stats.py:283 msgid "Last Ease" msgstr "" -#: stats.py:281 +#: stats.py:282 #, fuzzy msgid "Last Interval" msgstr "Poslední interval" @@ -444,15 +436,10 @@ msgstr "mandarínština" msgid "Mature" msgstr "Starší karty" -#: stats.py:340 -#, fuzzy, python-format -msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " -msgstr "Známé starší kartičky: %(gOldYes%)0.1f%% (%(gOldYes)d of %(gOldTotal)d)
    " - -#: stats.py:332 -#, fuzzy, python-format -msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " -msgstr "
    Karty starší než týden: %(old)d (%(oldP)0.2f%%)
    " +#: stats.py:335 stats.py:340 +#, fuzzy +msgid "Mature cards:" +msgstr "Starší karty" #: media.py:176 media.py:178 media.py:179 msgid "MediaMissing" @@ -468,7 +455,7 @@ msgstr "" msgid "Mnemosyne 1.x deck (*.mem)" msgstr "Soubor Mnemosyne (*.mem)" -#: stats.py:290 +#: stats.py:291 #, fuzzy msgid "Model Tags" msgstr "Štítky modelu" @@ -485,69 +472,70 @@ msgstr "" msgid "No cards are due." msgstr "" -#: stats.py:313 -msgid "Please add some cards first.

    " +#: stats.py:316 +#, fuzzy +msgid "Please add some cards first." msgstr "Nejprve vložte nějaké kartičky" -#: deck.py:2173 +#: deck.py:2193 msgid "Processing..." msgstr "" -#: deck.py:2009 +#: deck.py:2029 msgid "Rebuilding QA cache..." msgstr "" -#: deck.py:2029 +#: deck.py:2049 msgid "Rebuilding counts..." msgstr "" -#: deck.py:2035 +#: deck.py:2055 msgid "Rebuilding queue..." msgstr "" -#: deck.py:2003 +#: deck.py:2023 msgid "Rebuilding tag cache..." msgstr "" -#: deck.py:2027 +#: deck.py:2047 msgid "Rebuilding types..." msgstr "" -#: stats.py:366 +#: stats.py:369 #, fuzzy msgid "Reps last month" msgstr "%s měsíc" -#: stats.py:364 +#: stats.py:367 msgid "Reps last week" msgstr "" -#: stats.py:362 +#: stats.py:365 #, fuzzy msgid "Reps next month" msgstr "%s měsíc" -#: stats.py:360 +#: stats.py:363 msgid "Reps next week" msgstr "" -#: deck.py:2884 +#: deck.py:2904 msgid "Review cards from largest interval" msgstr "" -#: deck.py:2885 +#: deck.py:2905 msgid "Review cards from smallest interval" msgstr "" -#: deck.py:2886 +#: deck.py:2906 msgid "Review cards in order due" msgstr "" -#: deck.py:2887 +#: deck.py:2907 msgid "Review cards in random order" msgstr "" -#: stats.py:284 +#: stats.py:285 #, fuzzy msgid "Reviews" msgstr "Počet opakování" @@ -560,47 +548,47 @@ msgstr "Správně" msgid "Scan fields..." msgstr "" -#: deck.py:2893 +#: deck.py:2913 msgid "Show failed cards at end" msgstr "" -#: deck.py:2894 +#: deck.py:2914 msgid "Show failed cards in 10 minutes" msgstr "" -#: deck.py:2896 +#: deck.py:2916 msgid "Show failed cards in 3 days" msgstr "" -#: deck.py:2895 +#: deck.py:2915 msgid "Show failed cards in 8 hours" msgstr "" -#: deck.py:2892 +#: deck.py:2912 msgid "Show failed cards soon" msgstr "" -#: deck.py:2878 +#: deck.py:2898 msgid "Show new cards after all other cards" msgstr "" -#: deck.py:2879 +#: deck.py:2899 msgid "Show new cards before reviews" msgstr "" -#: deck.py:2871 +#: deck.py:2891 msgid "Show new cards in order added" msgstr "" -#: deck.py:2870 +#: deck.py:2890 msgid "Show new cards in random order" msgstr "" -#: deck.py:2872 +#: deck.py:2892 msgid "Show new cards in reverse order added" msgstr "" -#: deck.py:2877 +#: deck.py:2897 msgid "Spread new cards out through reviews" msgstr "" @@ -612,7 +600,7 @@ msgstr "Textové soubory (*.txt)" msgid "Text separated by tabs or semicolons (*)" msgstr "" -#: deck.py:1947 +#: deck.py:1967 msgid "The current model didn't exist" msgstr "" @@ -657,40 +645,40 @@ msgid_plural "There will be %s reviews." msgstr[0] "" msgstr[1] "" -#: stats.py:288 +#: stats.py:290 #, fuzzy msgid "Total Time" msgstr "Celkový čas" -#: stats.py:328 -#, fuzzy, python-format -msgid "Total number of cards: %d
    " +#: stats.py:331 +#, fuzzy +msgid "Total number of cards:" msgstr "Celkový pošet kartiček: %d
    " -#: stats.py:329 -#, fuzzy, python-format -msgid "Total number of facts: %d

    " +#: stats.py:332 +#, fuzzy +msgid "Total number of facts:" msgstr "Celkový pošet kartiček: %d
    " #: deck.py:869 msgid "Unknown" msgstr "Neznámý" -#: stats.py:336 -#, python-format -msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " -msgstr "Zatím nezobrazené kartičky: %(new)d (%(newP)0.2f%%)

    " +#: stats.py:337 +#, fuzzy +msgid "Unseen cards:" +msgstr "Nové kartičky" #: media.py:173 #, fuzzy msgid "Update tags..." msgstr "Štítky výrazů" -#: deck.py:2006 +#: deck.py:2026 msgid "Updating priorities..." msgstr "" -#: deck.py:2502 +#: deck.py:2522 msgid "Upgrading Deck..." msgstr "" @@ -698,21 +686,25 @@ msgstr "" msgid "Young" msgstr "Nové" -#: stats.py:342 -#, fuzzy, python-format -msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " -msgstr "Známé nové kartičky: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " - -#: stats.py:334 -#, python-format -msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " -msgstr "Nové kartičky: %(young)d (%(youngP)0.2f%%)
    " +#: stats.py:336 stats.py:343 +#, fuzzy +msgid "Young cards:" +msgstr "Nové kartičky" #: models.py:153 msgid "[invalid question/answer format]" msgstr "" -#: stats.py:272 +#: stats.py:362 stats.py:364 stats.py:366 stats.py:368 stats.py:370 +msgid "cards/day" +msgstr "" + +#: stats.py:360 +#, fuzzy +msgid "days" +msgstr "%s den" + +#: stats.py:273 #, python-format msgid "in %s" msgstr "za %s" @@ -775,9 +767,32 @@ msgstr "neznámý" #~ "Automatické generování významu není bezchybné a před vložením\n" #~ "karty by měl být význam překontrolován." +#~ msgid "%0.1f seconds" +#~ msgstr "%0.1f sekund" + +#, fuzzy +#~ msgid "%sd" +#~ msgstr "%s den" + +#, fuzzy +#~ msgid "%sh" +#~ msgstr "%s hodina" + +#, fuzzy +#~ msgid "%sy" +#~ msgstr "%s den" + #~ msgid "%x at %H:%M" #~ msgstr "%x v %H:%M" +#, fuzzy +#~ msgid "%0.0f days" +#~ msgstr "Průměrný čas dalšího opakování: %0.0f dní
    " + +#, fuzzy +#~ msgid "%0.1f cards/day" +#~ msgstr "Průměrná zátěž: %0.1f karet denně
    " + #~ msgid "" #~ "A basic flashcard with a front and a back.\n" #~ "Questions are asked from front to back by default.\n" @@ -822,18 +837,12 @@ msgstr "neznámý" #~ msgid "Back to front" #~ msgstr "Ze zadní strany na přední" -#~ msgid "Card tags" -#~ msgstr "Štítky kartiček" - #~ msgid "Cards" #~ msgstr "Kartičky" #~ msgid "Colon/semicolon/tab-separated text file (*.*)" #~ msgstr "Textový soubor oddělený čárkou/středníkem (*.*)" -#~ msgid "Correct count" -#~ msgstr "Známé kartičky" - #, fuzzy #~ msgid "Current factor" #~ msgstr "Současný interval" @@ -853,6 +862,10 @@ msgstr "neznámý" #~ msgid "First time" #~ msgstr "Poprvé" +#, fuzzy +#~ msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " +#~ msgstr "Kartičky známé na první pokus: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " + #~ msgid "From the English expression to the meaning." #~ msgstr "Z anglického výrazu do významu" @@ -878,15 +891,16 @@ msgstr "neznámý" #~ msgstr "Import: stejné %s" #, fuzzy -#~ msgid "Mature cards" -#~ msgstr "Starší karty" +#~ msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " +#~ msgstr "Známé starší kartičky: %(gOldYes%)0.1f%% (%(gOldYes)d of %(gOldTotal)d)
    " + +#, fuzzy +#~ msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " +#~ msgstr "
    Karty starší než týden: %(old)d (%(oldP)0.2f%%)
    " #~ msgid "Model" #~ msgstr "Model" -#~ msgid "New cards" -#~ msgstr "Nové kartičky" - #~ msgid "Next due" #~ msgstr "Příští opakování" @@ -924,11 +938,18 @@ msgstr "neznámý" #~ msgid "The deck is empty. Please add some cards." #~ msgstr "Nejprve vložte nějaké kartičky" +#~ msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " +#~ msgstr "Zatím nezobrazené kartičky: %(new)d (%(newP)0.2f%%)

    " + #~ msgid "Untitled" #~ msgstr "Bez názvu" -#~ msgid "Young cards" -#~ msgstr "Nové kartičky" +#, fuzzy +#~ msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " +#~ msgstr "Známé nové kartičky: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " + +#~ msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " +#~ msgstr "Nové kartičky: %(young)d (%(youngP)0.2f%%)
    " #~ msgid "[empty]" #~ msgstr "[prázdné]" diff --git a/anki/locale/libanki_de_DE.po b/anki/locale/libanki_de_DE.po index ab994dec4..599b83ac0 100644 --- a/anki/locale/libanki_de_DE.po +++ b/anki/locale/libanki_de_DE.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-23 10:45+0900\n" +"POT-Creation-Date: 2009-03-25 16:55+0100\n" "PO-Revision-Date: 2008-12-31 15:50+0100\n" "Last-Translator: Christian Rusche \n" "Language-Team: LANGUAGE \n" @@ -33,105 +33,83 @@ msgid "" "all but one card template." msgstr "" -#: stats.py:501 +#: stats.py:504 #, python-format msgid "%(count)s %(gradename)s kanji." msgstr "%(count)s %(gradename)s Kanji." -#: stats.py:499 +#: stats.py:502 #, python-format msgid "%(gradename)s: %(count)s of %(total)s (%(percent)0.1f%%)." msgstr "%(gradename)s: %(count)s von %(total)s (%(percent)0.1f%%)." -#: stats.py:286 stats.py:288 +#: stats.py:341 stats.py:344 stats.py:347 #, python-format -msgid "%0.1f seconds" -msgstr "%0.1f Sekunden" +msgid "%(partOf)d of %(totalSum)d" +msgstr "" -#: stats.py:270 stats.py:277 stats.py:300 +#: stats.py:271 stats.py:278 stats.py:301 #, python-format msgid "%s ago" msgstr "vor %s" -#: deck.py:1149 +#: deck.py:1151 #, fuzzy, python-format msgid "%s copy" msgstr "%s Sekunde" -#: utils.py:29 +#: utils.py:30 #, python-format msgid "%s day" msgid_plural "%s days" msgstr[0] "%s Tag" msgstr[1] "%s Tage" -#: utils.py:30 +#: utils.py:31 #, python-format msgid "%s hour" msgid_plural "%s hours" msgstr[0] "%s Stunde" msgstr[1] "%s Stunden" -#: utils.py:31 +#: utils.py:32 #, python-format msgid "%s minute" msgid_plural "%s minutes" msgstr[0] "%s Minute" msgstr[1] "%s Minuten" -#: utils.py:28 +#: utils.py:29 #, python-format msgid "%s month" msgid_plural "%s months" msgstr[0] "%s Monat" msgstr[1] "%s Monate" -#: utils.py:32 +#: utils.py:33 #, python-format msgid "%s second" msgid_plural "%s seconds" msgstr[0] "%s Sekunde" msgstr[1] "%s Sekunden" -#: utils.py:27 +#: utils.py:28 #, python-format msgid "%s year" msgid_plural "%s years" msgstr[0] "%s Jahr" msgstr[1] "%s Jahre" -#: stats.py:371 stats.py:374 stats.py:377 stats.py:380 -#, python-format -msgid "%(a)d (%(b)0.1f/day)" +#: stats.py:374 stats.py:377 stats.py:380 stats.py:383 +#, fuzzy, python-format +msgid "%(a)d (%(b)s/day)" msgstr "%(a)d (%(b)0.1f/Tag)" -#: stats.py:368 -#, python-format -msgid "%(a)d/day, %(b)d/mon" +#: stats.py:371 +#, fuzzy, python-format +msgid "%(a)s/day, %(b)s/mon" msgstr "%(a)d/Tag, %(b)d/Monat" -#: stats.py:357 -#, python-format -msgid "%0.0f days" -msgstr "%0.0f Tage" - -#: stats.py:358 stats.py:360 stats.py:362 stats.py:364 stats.py:366 -#, python-format -msgid "%0.1f cards/day" -msgstr "%0.1f Karten/Tag" - -#: stats.py:352 -msgid "Averages
    " -msgstr "Durchschnittswerte
    " - -#: stats.py:331 -msgid "Card counts
    " -msgstr "Anzahl Karten
    " - -#: stats.py:339 -msgid "Correct answers
    " -msgstr "Richtige Antworten
    " - #: deck.py:707 #, python-format msgid "" @@ -142,24 +120,24 @@ msgid "" "" msgstr "" -#: stats.py:527 +#: stats.py:530 #, python-format msgid "

    Kanji statistics

    The %d seen cards in this deck contain:" msgstr "

    Kanji-Statistik

    Die %d gesehenen Karten in diesem Stapel enthalten:" -#: stats.py:552 +#: stats.py:555 msgid "

    Missing

    " msgstr "" -#: stats.py:579 +#: stats.py:582 msgid "

    Non-Jouyou

    " msgstr "" -#: stats.py:554 +#: stats.py:557 msgid "

    Seen

    " msgstr "" -#: stats.py:531 +#: stats.py:534 #, python-format msgid "
  • %d total unique kanji.
  • " msgstr "
  • insgesamt %d verschiedene Kanji.
  • " @@ -196,15 +174,15 @@ msgstr "" "%(media)s\n" "" -#: stats.py:264 +#: stats.py:265 msgid "Added" msgstr "Hinzugefügt" -#: stats.py:374 +#: stats.py:377 msgid "Added last month" msgstr "Letzten Monat hinzugefügt" -#: stats.py:371 +#: stats.py:374 msgid "Added last week" msgstr "Letzte Woche hinzugefügt" @@ -225,15 +203,20 @@ msgstr "Anki Stapeldateien (*.anki)" msgid "Answer Card" msgstr "Antwortkarte" -#: stats.py:286 +#: stats.py:288 msgid "Average Time" msgstr "Durchschnittliche Zeit" -#: stats.py:358 +#: stats.py:361 msgid "Average reps" msgstr "Durchschnittliche Wiederholungen" -#: stats.py:368 +#: stats.py:355 +#, fuzzy +msgid "Averages" +msgstr "Durchschnittliche Wiederholungen" + +#: stats.py:371 msgid "Avg. added" msgstr "Durchschnittlich hinzugefügt" @@ -245,11 +228,16 @@ msgstr "Einfach" msgid "Cantonese" msgstr "Kantonesisch" -#: stats.py:291 +#: stats.py:292 #, fuzzy msgid "Card Template" msgstr "Kartenmodell" +#: stats.py:334 +#, fuzzy +msgid "Card counts" +msgstr "Anzahl Karten
    " + #: exporting.py:237 msgid "Cards in tab-separated text file (*.txt)" msgstr "Karten in Tabulator-getrennter Textdatei (*.txt)" @@ -258,15 +246,15 @@ msgstr "Karten in Tabulator-getrennter Textdatei (*.txt)" msgid "Center" msgstr "Zentriert" -#: stats.py:267 +#: stats.py:268 msgid "Changed" msgstr "Geändert" -#: deck.py:1212 +#: deck.py:1214 msgid "Changing cards..." msgstr "" -#: deck.py:1172 +#: deck.py:1174 msgid "Changing fields..." msgstr "" @@ -274,11 +262,11 @@ msgstr "" msgid "Check Media DB" msgstr "" -#: deck.py:1928 +#: deck.py:1948 msgid "Checking integrity..." msgstr "" -#: deck.py:1938 +#: deck.py:1958 msgid "Checking schema..." msgstr "" @@ -286,6 +274,11 @@ msgstr "" msgid "Checksum files..." msgstr "" +#: stats.py:339 +#, fuzzy +msgid "Correct answers" +msgstr "Richtige Antworten
    " + #: importing/csv.py:87 msgid "Couldn't find pattern. The file should be a series of lines separated by tabs or semicolons." msgstr "" @@ -294,24 +287,24 @@ msgstr "" msgid "CueCard deck (*.wcu)" msgstr "" -#: deck.py:2897 +#: deck.py:2917 msgid "Custom failed cards handling" msgstr "" -#: deck.py:1931 +#: deck.py:1951 msgid "Database file damaged. Restore from backup." msgstr "Datenbank-Datei defekt. Bitte von einem Backup wiederherstellen." -#: stats.py:315 +#: stats.py:318 msgid "Deck Statistics" msgstr "Stapelstatistik" -#: stats.py:316 +#: stats.py:319 #, python-format msgid "Deck created: %s ago
    " msgstr "Alter des Stapels: %s
    " -#: deck.py:1941 +#: deck.py:1961 msgid "Deck was missing a model" msgstr "Dem Stapel fehlt ein Modell" @@ -323,36 +316,36 @@ msgstr "" msgid "Delete unused files..." msgstr "" -#: deck.py:1969 +#: deck.py:1989 #, python-format msgid "Deleted %d cards with missing fact" msgstr "%d Karten mit fehlendem Faktum gelöscht" -#: deck.py:1977 +#: deck.py:1997 #, fuzzy, python-format msgid "Deleted %d cards with no card template" msgstr "%d Karten ohne Modell gelöscht" -#: deck.py:1990 +#: deck.py:2010 #, python-format msgid "Deleted %d dangling fields" msgstr "%d ungenutzte Felder gelöscht" -#: deck.py:1962 +#: deck.py:1982 #, python-format msgid "Deleted %d facts with missing fields" msgstr "%d Fakten mit fehlenden Feldern gelöscht" -#: deck.py:1982 +#: deck.py:2002 #, python-format msgid "Deleted %d facts with no cards" msgstr "%d Fakten ohne Karten gelöscht" -#: stats.py:273 +#: stats.py:274 msgid "Due" msgstr "Fälligkeit" -#: stats.py:275 +#: stats.py:276 msgid "Ease" msgstr "Faktor" @@ -375,32 +368,31 @@ msgstr "" msgid "Facts in tab-separated text file (*.txt)" msgstr "Fakten in Tabulator-getrennter Textdatei (*.txt)" -#: deck.py:2347 +#: deck.py:2367 msgid "File is in use by another process" msgstr "Die Datei wird von einem anderen Prozeß benutzt" -#: stats.py:266 +#: stats.py:267 msgid "First Review" msgstr "Erstmals wiederholt" -#: stats.py:380 +#: stats.py:383 msgid "First last month" msgstr "Erstmalig letzten Monat" -#: stats.py:377 +#: stats.py:380 msgid "First last week" msgstr "Erstmalig letzte Woche" -#: stats.py:344 -#, python-format -msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " -msgstr "Erstmalig gesehene Karten: %(gNewYes%)0.1f%% (%(gNewYes)d von %(gNewTotal)d)

    " +#: stats.py:346 +msgid "First-seen cards:" +msgstr "" -#: importing/__init__.py:51 importing/anki10.py:25 +#: importing/anki10.py:25 importing/__init__.py:51 msgid "Importing..." msgstr "" -#: stats.py:274 stats.py:357 +#: stats.py:275 stats.py:360 msgid "Interval" msgstr "Intervall" @@ -408,19 +400,19 @@ msgstr "Intervall" msgid "Japanese" msgstr "Japanisch" -#: stats.py:542 +#: stats.py:545 msgid "Jouyou levels:" msgstr "Jouyou-Level:" -#: stats.py:278 +#: stats.py:279 msgid "Last Due" msgstr "Letzte Fälligkeit" -#: stats.py:282 +#: stats.py:283 msgid "Last Ease" msgstr "Vorheriger Faktor" -#: stats.py:281 +#: stats.py:282 msgid "Last Interval" msgstr "Vorheriges Intervall" @@ -446,15 +438,10 @@ msgstr "Mandarin" msgid "Mature" msgstr "Alt" -#: stats.py:340 -#, python-format -msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " -msgstr "Alte Karten: %(gMatureYes%)0.1f%% (%(gMatureYes)d von %(gMatureTotal)d)
    " - -#: stats.py:332 -#, python-format -msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " -msgstr "Alte Karten: %(old)d (%(oldP)0.2f%%)
    " +#: stats.py:335 stats.py:340 +#, fuzzy +msgid "Mature cards:" +msgstr "Alt" #: media.py:176 media.py:178 media.py:179 #, fuzzy @@ -470,7 +457,7 @@ msgstr "" msgid "Mnemosyne 1.x deck (*.mem)" msgstr "" -#: stats.py:290 +#: stats.py:291 msgid "Model Tags" msgstr "Modell-Tags" @@ -486,69 +473,70 @@ msgstr "Neu" msgid "No cards are due." msgstr "Keine Karten sind fällig." -#: stats.py:313 -msgid "Please add some cards first.

    " +#: stats.py:316 +#, fuzzy +msgid "Please add some cards first." msgstr "Bitte füge zuerst einige Karten hinzu.

    " -#: deck.py:2173 +#: deck.py:2193 msgid "Processing..." msgstr "" -#: deck.py:2009 +#: deck.py:2029 msgid "Rebuilding QA cache..." msgstr "" -#: deck.py:2029 +#: deck.py:2049 msgid "Rebuilding counts..." msgstr "" -#: deck.py:2035 +#: deck.py:2055 msgid "Rebuilding queue..." msgstr "" -#: deck.py:2003 +#: deck.py:2023 msgid "Rebuilding tag cache..." msgstr "" -#: deck.py:2027 +#: deck.py:2047 msgid "Rebuilding types..." msgstr "" -#: stats.py:366 +#: stats.py:369 msgid "Reps last month" msgstr "Wiederholungen letzten Monat" -#: stats.py:364 +#: stats.py:367 msgid "Reps last week" msgstr "Wiederholungen letzte Woche" -#: stats.py:362 +#: stats.py:365 msgid "Reps next month" msgstr "Wiederholungen nächsten Monat" -#: stats.py:360 +#: stats.py:363 msgid "Reps next week" msgstr "Wiederholungen nächste Woche" -#: deck.py:2884 +#: deck.py:2904 #, fuzzy msgid "Review cards from largest interval" msgstr "alte Karten zuerst wiederholen" -#: deck.py:2885 +#: deck.py:2905 #, fuzzy msgid "Review cards from smallest interval" msgstr "alte Karten zuerst wiederholen" -#: deck.py:2886 +#: deck.py:2906 msgid "Review cards in order due" msgstr "geordnet nach Fälligkeitsdatum wiederholen" -#: deck.py:2887 +#: deck.py:2907 msgid "Review cards in random order" msgstr "in zufälliger Reihenfolge wiederholen" -#: stats.py:284 +#: stats.py:285 msgid "Reviews" msgstr "Anzahl Wiederholungen" @@ -560,52 +548,52 @@ msgstr "Rechts" msgid "Scan fields..." msgstr "" -#: deck.py:2893 +#: deck.py:2913 #, fuzzy msgid "Show failed cards at end" msgstr "Zeige neue Karten nach allen anderen Karten" -#: deck.py:2894 +#: deck.py:2914 msgid "Show failed cards in 10 minutes" msgstr "" -#: deck.py:2896 +#: deck.py:2916 #, fuzzy msgid "Show failed cards in 3 days" msgstr "Zeige neue Karten in zufälliger Reihenfolge" -#: deck.py:2895 +#: deck.py:2915 #, fuzzy msgid "Show failed cards in 8 hours" msgstr "Zeige neue Karten in zufälliger Reihenfolge" -#: deck.py:2892 +#: deck.py:2912 msgid "Show failed cards soon" msgstr "" -#: deck.py:2878 +#: deck.py:2898 msgid "Show new cards after all other cards" msgstr "Zeige neue Karten nach allen anderen Karten" -#: deck.py:2879 +#: deck.py:2899 msgid "Show new cards before reviews" msgstr "Zeige neue Karten vor den Wiederholungen " -#: deck.py:2871 +#: deck.py:2891 #, fuzzy msgid "Show new cards in order added" msgstr "Zeige neue Karten in der Reihenfolge des Hinzufügens" -#: deck.py:2870 +#: deck.py:2890 msgid "Show new cards in random order" msgstr "Zeige neue Karten in zufälliger Reihenfolge" -#: deck.py:2872 +#: deck.py:2892 #, fuzzy msgid "Show new cards in reverse order added" msgstr "Zeige neue Karten in der Reihenfolge des Hinzufügens" -#: deck.py:2877 +#: deck.py:2897 msgid "Spread new cards out through reviews" msgstr "Verteile neue Karten über die Wiederholungen" @@ -617,7 +605,7 @@ msgstr "Textdateien (*.txt)" msgid "Text separated by tabs or semicolons (*)" msgstr "" -#: deck.py:1947 +#: deck.py:1967 msgid "The current model didn't exist" msgstr "Das aktuelle Modell war nicht vorhanden" @@ -662,38 +650,37 @@ msgid_plural "There will be %s reviews." msgstr[0] "Die nächste Karte wird in %s gezeigt" msgstr[1] "Die nächste Karte wird in %s gezeigt" -#: stats.py:288 +#: stats.py:290 msgid "Total Time" msgstr "Gesamtzeit" -#: stats.py:328 -#, fuzzy, python-format -msgid "Total number of cards: %d
    " +#: stats.py:331 +#, fuzzy +msgid "Total number of cards:" msgstr "Gesamtanzahl Karten: %d

    " -#: stats.py:329 -#, fuzzy, python-format -msgid "Total number of facts: %d

    " +#: stats.py:332 +#, fuzzy +msgid "Total number of facts:" msgstr "Gesamtanzahl Karten: %d

    " #: deck.py:869 msgid "Unknown" msgstr "Unbekannt" -#: stats.py:336 -#, python-format -msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " -msgstr "Nicht gesehene Karten: %(new)d (%(newP)0.2f%%)

    " +#: stats.py:337 +msgid "Unseen cards:" +msgstr "" #: media.py:173 msgid "Update tags..." msgstr "" -#: deck.py:2006 +#: deck.py:2026 msgid "Updating priorities..." msgstr "" -#: deck.py:2502 +#: deck.py:2522 msgid "Upgrading Deck..." msgstr "" @@ -701,21 +688,24 @@ msgstr "" msgid "Young" msgstr "Jung" -#: stats.py:342 -#, python-format -msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " -msgstr "Junge Karten: %(gYoungYes%)0.1f%% (%(gYoungYes)d von %(gYoungTotal)d)
    " - -#: stats.py:334 -#, python-format -msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " -msgstr "Junge Karten: %(young)d (%(youngP)0.2f%%)
    " +#: stats.py:336 stats.py:343 +msgid "Young cards:" +msgstr "" #: models.py:153 msgid "[invalid question/answer format]" msgstr "[ungültiges Frage/Antwort-Format]" -#: stats.py:272 +#: stats.py:362 stats.py:364 stats.py:366 stats.py:368 stats.py:370 +msgid "cards/day" +msgstr "" + +#: stats.py:360 +#, fuzzy +msgid "days" +msgstr "%s Tag" + +#: stats.py:273 #, python-format msgid "in %s" msgstr "in %s" @@ -724,6 +714,30 @@ msgstr "in %s" msgid "unknown" msgstr "unbekannt" +#~ msgid "%0.1f seconds" +#~ msgstr "%0.1f Sekunden" + +#, fuzzy +#~ msgid "%sd" +#~ msgstr "%s Tag" + +#, fuzzy +#~ msgid "%sh" +#~ msgstr "%s Stunde" + +#, fuzzy +#~ msgid "%sy" +#~ msgstr "%s Tag" + +#~ msgid "%0.0f days" +#~ msgstr "%0.0f Tage" + +#~ msgid "%0.1f cards/day" +#~ msgstr "%0.1f Karten/Tag" + +#~ msgid "Averages
    " +#~ msgstr "Durchschnittswerte
    " + #, fuzzy #~ msgid "" #~ "

    \n" @@ -743,6 +757,15 @@ msgstr "unbekannt" #~ "
    \n" #~ "Es gibt %(waiting)d zurückgestellte und %(suspended)d ausgesetzte Karten." +#~ msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " +#~ msgstr "Erstmalig gesehene Karten: %(gNewYes%)0.1f%% (%(gNewYes)d von %(gNewTotal)d)

    " + +#~ msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " +#~ msgstr "Alte Karten: %(gMatureYes%)0.1f%% (%(gMatureYes)d von %(gMatureTotal)d)
    " + +#~ msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " +#~ msgstr "Alte Karten: %(old)d (%(oldP)0.2f%%)
    " + #, fuzzy #~ msgid "Model '%s' has wrong card template count" #~ msgstr "Modell '%s' hat eine falsche Anzahl Karten" @@ -758,3 +781,12 @@ msgstr "unbekannt" #, fuzzy #~ msgid "Spaced cards will be shown soon." #~ msgstr "Die nächste Karte wird in %s gezeigt" + +#~ msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " +#~ msgstr "Nicht gesehene Karten: %(new)d (%(newP)0.2f%%)

    " + +#~ msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " +#~ msgstr "Junge Karten: %(gYoungYes%)0.1f%% (%(gYoungYes)d von %(gYoungTotal)d)
    " + +#~ msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " +#~ msgstr "Junge Karten: %(young)d (%(youngP)0.2f%%)
    " diff --git a/anki/locale/libanki_ee_EE.po b/anki/locale/libanki_ee_EE.po index 848e57a2c..c7fe05221 100644 --- a/anki/locale/libanki_ee_EE.po +++ b/anki/locale/libanki_ee_EE.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: libanki_ee_EE\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-23 10:45+0900\n" +"POT-Creation-Date: 2009-03-25 16:55+0100\n" "PO-Revision-Date: 2009-03-17 18:43+0200\n" "Last-Translator: Meelis Vasser \n" "Language-Team: Estonian <>\n" @@ -42,105 +42,83 @@ msgid "" "all but one card template." msgstr "" -#: stats.py:501 +#: stats.py:504 #, python-format msgid "%(count)s %(gradename)s kanji." msgstr "%(count)s %(gradename)s-kanji." -#: stats.py:499 +#: stats.py:502 #, python-format msgid "%(gradename)s: %(count)s of %(total)s (%(percent)0.1f%%)." msgstr "%(gradename)s: %(count)s/%(total)s (%(percent)0.1f%%)." -#: stats.py:286 stats.py:288 +#: stats.py:341 stats.py:344 stats.py:347 #, python-format -msgid "%0.1f seconds" -msgstr "%0.1f sekundit" +msgid "%(partOf)d of %(totalSum)d" +msgstr "" -#: stats.py:270 stats.py:277 stats.py:300 +#: stats.py:271 stats.py:278 stats.py:301 #, python-format msgid "%s ago" msgstr "%s tagasi" -#: deck.py:1149 +#: deck.py:1151 #, python-format msgid "%s copy" msgstr "%s (koopia)" -#: utils.py:29 +#: utils.py:30 #, python-format msgid "%s day" msgid_plural "%s days" msgstr[0] "%s päev" msgstr[1] "%s päeva" -#: utils.py:30 +#: utils.py:31 #, python-format msgid "%s hour" msgid_plural "%s hours" msgstr[0] "%s tund" msgstr[1] "%s tudni" -#: utils.py:31 +#: utils.py:32 #, python-format msgid "%s minute" msgid_plural "%s minutes" msgstr[0] "%s minut" msgstr[1] "%s minutit" -#: utils.py:28 +#: utils.py:29 #, python-format msgid "%s month" msgid_plural "%s months" msgstr[0] "%s kuu" msgstr[1] "%s kuud" -#: utils.py:32 +#: utils.py:33 #, python-format msgid "%s second" msgid_plural "%s seconds" msgstr[0] "%s sekund" msgstr[1] "%s sekundit" -#: utils.py:27 +#: utils.py:28 #, python-format msgid "%s year" msgid_plural "%s years" msgstr[0] "%s aasta" msgstr[1] "%s aastat" -#: stats.py:371 stats.py:374 stats.py:377 stats.py:380 -#, python-format -msgid "%(a)d (%(b)0.1f/day)" +#: stats.py:374 stats.py:377 stats.py:380 stats.py:383 +#, fuzzy, python-format +msgid "%(a)d (%(b)s/day)" msgstr "%(a)d (%(b)0.1f/päeva)" -#: stats.py:368 -#, python-format -msgid "%(a)d/day, %(b)d/mon" +#: stats.py:371 +#, fuzzy, python-format +msgid "%(a)s/day, %(b)s/mon" msgstr "%(a)d/päeva, %(b)d/kuus" -#: stats.py:357 -#, python-format -msgid "%0.0f days" -msgstr "%0.0f päeva" - -#: stats.py:358 stats.py:360 stats.py:362 stats.py:364 stats.py:366 -#, python-format -msgid "%0.1f cards/day" -msgstr "%0.1f kaarte/päevi" - -#: stats.py:352 -msgid "Averages
    " -msgstr "Keskmised
    " - -#: stats.py:331 -msgid "Card counts
    " -msgstr "Kaardi andmed
    " - -#: stats.py:339 -msgid "Correct answers
    " -msgstr "Õigeid vastuseid
    " - #: deck.py:707 #, python-format msgid "" @@ -156,24 +134,24 @@ msgstr "" "%(spaceSusp)s\n" "
    " -#: stats.py:527 +#: stats.py:530 #, python-format msgid "

    Kanji statistics

    The %d seen cards in this deck contain:" msgstr "

    Kanji statistika

    Nähtud %d kaardi selles kaardipakis sisaldavad:" -#: stats.py:552 +#: stats.py:555 msgid "

    Missing

    " msgstr "

    Puudu

    " -#: stats.py:579 +#: stats.py:582 msgid "

    Non-Jouyou

    " msgstr "

    Ei-Jouyou

    " -#: stats.py:554 +#: stats.py:557 msgid "

    Seen

    " msgstr "

    Nähtud

    " -#: stats.py:531 +#: stats.py:534 #, python-format msgid "
  • %d total unique kanji.
  • " msgstr "
  • Kordumatut kanji-t kokku %d.
  • " @@ -212,15 +190,15 @@ msgstr "" "%(media)s\n" "" -#: stats.py:264 +#: stats.py:265 msgid "Added" msgstr "Lisatud" -#: stats.py:374 +#: stats.py:377 msgid "Added last month" msgstr "Eelmisel kuu lisatud" -#: stats.py:371 +#: stats.py:374 msgid "Added last week" msgstr "Eelmisel nädalal lisatud " @@ -241,15 +219,20 @@ msgstr "Anki kaardipakid (*.anki)" msgid "Answer Card" msgstr "Vasta" -#: stats.py:286 +#: stats.py:288 msgid "Average Time" msgstr "Keskmine aeg" -#: stats.py:358 +#: stats.py:361 msgid "Average reps" msgstr "Keskmiselt kordusi" -#: stats.py:368 +#: stats.py:355 +#, fuzzy +msgid "Averages" +msgstr "Keskmiselt kordusi" + +#: stats.py:371 msgid "Avg. added" msgstr "Keskmiselt lisatud" @@ -261,10 +244,15 @@ msgstr "Põhimudel" msgid "Cantonese" msgstr "Cantonese" -#: stats.py:291 +#: stats.py:292 msgid "Card Template" msgstr "Kaardi mall" +#: stats.py:334 +#, fuzzy +msgid "Card counts" +msgstr "Kaardi andmed
    " + #: exporting.py:237 msgid "Cards in tab-separated text file (*.txt)" msgstr "Kaardid tabulaatoriga eraldatud tekstifailis (*.txt)" @@ -273,15 +261,15 @@ msgstr "Kaardid tabulaatoriga eraldatud tekstifailis (*.txt)" msgid "Center" msgstr "Keskel" -#: stats.py:267 +#: stats.py:268 msgid "Changed" msgstr "Muudetud" -#: deck.py:1212 +#: deck.py:1214 msgid "Changing cards..." msgstr "Muudan kaarte..." -#: deck.py:1172 +#: deck.py:1174 msgid "Changing fields..." msgstr "Muudan väljasid..." @@ -289,11 +277,11 @@ msgstr "Muudan väljasid..." msgid "Check Media DB" msgstr "Kontrolli meedia andmebaasi" -#: deck.py:1928 +#: deck.py:1948 msgid "Checking integrity..." msgstr "Kontrollin terviklikkust" -#: deck.py:1938 +#: deck.py:1958 msgid "Checking schema..." msgstr "Kontrollin skeemi..." @@ -301,6 +289,11 @@ msgstr "Kontrollin skeemi..." msgid "Checksum files..." msgstr "Kontrollin faile..." +#: stats.py:339 +#, fuzzy +msgid "Correct answers" +msgstr "Õigeid vastuseid
    " + #: importing/csv.py:87 msgid "Couldn't find pattern. The file should be a series of lines separated by tabs or semicolons." msgstr "" @@ -309,24 +302,24 @@ msgstr "" msgid "CueCard deck (*.wcu)" msgstr "" -#: deck.py:2897 +#: deck.py:2917 msgid "Custom failed cards handling" msgstr "Kohanda ununendud kaartide töötlust" -#: deck.py:1931 +#: deck.py:1951 msgid "Database file damaged. Restore from backup." msgstr "Andmebaasifail on kahjustatud. Taasta varukoopisast." -#: stats.py:315 +#: stats.py:318 msgid "Deck Statistics" msgstr "Kaardipaki statistika" -#: stats.py:316 +#: stats.py:319 #, python-format msgid "Deck created: %s ago
    " msgstr "Kaardipakk loodud: %s tagasi
    " -#: deck.py:1941 +#: deck.py:1961 msgid "Deck was missing a model" msgstr "Kaardipakil puudus mudel" @@ -338,36 +331,36 @@ msgstr "Kustuta iganenenud viited..." msgid "Delete unused files..." msgstr "Kustuta mittekasutatavad failid..." -#: deck.py:1969 +#: deck.py:1989 #, python-format msgid "Deleted %d cards with missing fact" msgstr "%d puuduva faktita kaarti kustutatud." -#: deck.py:1977 +#: deck.py:1997 #, python-format msgid "Deleted %d cards with no card template" msgstr "%d kaardimallita kaarti kustutatud" -#: deck.py:1990 +#: deck.py:2010 #, python-format msgid "Deleted %d dangling fields" msgstr "%d ripnevat välja kustutatud" -#: deck.py:1962 +#: deck.py:1982 #, python-format msgid "Deleted %d facts with missing fields" msgstr "%d puuduva väljaga fakti kustutatud" -#: deck.py:1982 +#: deck.py:2002 #, python-format msgid "Deleted %d facts with no cards" msgstr "%d kaardita fakti kustutatud" -#: stats.py:273 +#: stats.py:274 msgid "Due" msgstr "Tähtaeguvad kaardid" -#: stats.py:275 +#: stats.py:276 msgid "Ease" msgstr "Kergendav" @@ -390,33 +383,32 @@ msgstr "Ekspordin..." msgid "Facts in tab-separated text file (*.txt)" msgstr "Faktid tabulaatoriga eraldatud tekstifailis (*.txt)" -#: deck.py:2347 +#: deck.py:2367 msgid "File is in use by another process" msgstr "Fail on kasutusel teise protsessi käes" -#: stats.py:266 +#: stats.py:267 msgid "First Review" msgstr "Esimene kordamine" -#: stats.py:380 +#: stats.py:383 msgid "First last month" msgstr "Esimene eelmisel kuus" -#: stats.py:377 +#: stats.py:380 msgid "First last week" msgstr "Esimene eelmisel nädalal" -#: stats.py:344 -#, python-format -msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " -msgstr "Esmakordselt nähtud kaardid: %(gNewYes%)0.1f%% (%(gNewYes)d/%(gNewTotal)d)

    " +#: stats.py:346 +msgid "First-seen cards:" +msgstr "" -#: importing/__init__.py:51 importing/anki10.py:25 +#: importing/anki10.py:25 importing/__init__.py:51 #, fuzzy msgid "Importing..." msgstr "Ekspordin..." -#: stats.py:274 stats.py:357 +#: stats.py:275 stats.py:360 msgid "Interval" msgstr "Vahekaugus" @@ -424,19 +416,19 @@ msgstr "Vahekaugus" msgid "Japanese" msgstr "jaapani keel" -#: stats.py:542 +#: stats.py:545 msgid "Jouyou levels:" msgstr "Jouyou tasemed:" -#: stats.py:278 +#: stats.py:279 msgid "Last Due" msgstr "Viimane tähtaeguv" -#: stats.py:282 +#: stats.py:283 msgid "Last Ease" msgstr "Viimane kergendav" -#: stats.py:281 +#: stats.py:282 msgid "Last Interval" msgstr "Viimane vahekaugus" @@ -462,15 +454,10 @@ msgstr "mandariini" msgid "Mature" msgstr "Vana" -#: stats.py:340 -#, python-format -msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " -msgstr "Vanad kaardid: %(gMatureYes%)0.1f%% (%(gMatureYes)d/%(gMatureTotal)d)
    " - -#: stats.py:332 -#, python-format -msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " -msgstr "Vanad kaardid: %(old)d (%(oldP)0.2f%%)
    " +#: stats.py:335 stats.py:340 +#, fuzzy +msgid "Mature cards:" +msgstr "Vana" #: media.py:176 media.py:178 media.py:179 msgid "MediaMissing" @@ -485,7 +472,7 @@ msgstr "" msgid "Mnemosyne 1.x deck (*.mem)" msgstr "" -#: stats.py:290 +#: stats.py:291 msgid "Model Tags" msgstr "Mudeli sildid" @@ -501,67 +488,68 @@ msgstr "Uus" msgid "No cards are due." msgstr "Ühtegi kaarti ei ole tähtaegumas." -#: stats.py:313 -msgid "Please add some cards first.

    " +#: stats.py:316 +#, fuzzy +msgid "Please add some cards first." msgstr "Palun lisa esmalt kaarte.

    " -#: deck.py:2173 +#: deck.py:2193 msgid "Processing..." msgstr "Töötlen..." -#: deck.py:2009 +#: deck.py:2029 msgid "Rebuilding QA cache..." msgstr "Ehitan uuesti QA vahemälu..." -#: deck.py:2029 +#: deck.py:2049 msgid "Rebuilding counts..." msgstr "Ehitan uuesti statistikat..." -#: deck.py:2035 +#: deck.py:2055 msgid "Rebuilding queue..." msgstr "Ehitan uuesti järjekorda..." -#: deck.py:2003 +#: deck.py:2023 msgid "Rebuilding tag cache..." msgstr "Ehitan uuesti siltide vahemälu..." -#: deck.py:2027 +#: deck.py:2047 msgid "Rebuilding types..." msgstr "Ehitan uuesti tüüpe..." -#: stats.py:366 +#: stats.py:369 msgid "Reps last month" msgstr "Kordamisi eelmisel kuul" -#: stats.py:364 +#: stats.py:367 msgid "Reps last week" msgstr "Kordamisi eelmisel nädalal" -#: stats.py:362 +#: stats.py:365 msgid "Reps next month" msgstr "Kordamisi järgmisel kuul" -#: stats.py:360 +#: stats.py:363 msgid "Reps next week" msgstr "Kordamisi järgmisel nädalal" -#: deck.py:2884 +#: deck.py:2904 msgid "Review cards from largest interval" msgstr "Korda suurima vahekaugusega kaarte" -#: deck.py:2885 +#: deck.py:2905 msgid "Review cards from smallest interval" msgstr "Korda vähima vahekaugusega kaarte" -#: deck.py:2886 +#: deck.py:2906 msgid "Review cards in order due" msgstr "Korda kaarte tähtaegumise järjekorras" -#: deck.py:2887 +#: deck.py:2907 msgid "Review cards in random order" msgstr "Korda kaarte suvalises järjekorras" -#: stats.py:284 +#: stats.py:285 msgid "Reviews" msgstr "Kordamised" @@ -573,47 +561,47 @@ msgstr "Parem" msgid "Scan fields..." msgstr "Uuri väljasid..." -#: deck.py:2893 +#: deck.py:2913 msgid "Show failed cards at end" msgstr "Näita ununenud kaarte lõpus" -#: deck.py:2894 +#: deck.py:2914 msgid "Show failed cards in 10 minutes" msgstr "Näita ununenud kaarte 10 minuti pärast" -#: deck.py:2896 +#: deck.py:2916 msgid "Show failed cards in 3 days" msgstr "Näita ununenud kaarte 3 päeva pärast" -#: deck.py:2895 +#: deck.py:2915 msgid "Show failed cards in 8 hours" msgstr "Näita ununenud kaarte 8 tunni pärast" -#: deck.py:2892 +#: deck.py:2912 msgid "Show failed cards soon" msgstr "Näita ununenud kaarte varsti" -#: deck.py:2878 +#: deck.py:2898 msgid "Show new cards after all other cards" msgstr "Näita uusi kaarte pärast kõiki teisi kaarte" -#: deck.py:2879 +#: deck.py:2899 msgid "Show new cards before reviews" msgstr "Näita uusi kaarte enne kordamist" -#: deck.py:2871 +#: deck.py:2891 msgid "Show new cards in order added" msgstr "Näita uusi kaarte lisamise järjekorras" -#: deck.py:2870 +#: deck.py:2890 msgid "Show new cards in random order" msgstr "Näita uusi kaarte suvalises järjekorras" -#: deck.py:2872 +#: deck.py:2892 msgid "Show new cards in reverse order added" msgstr "Näita uusi kaarte tagurpidi lisamise järjekorras" -#: deck.py:2877 +#: deck.py:2897 msgid "Spread new cards out through reviews" msgstr "Jaota uued kaardid üle kordamiste laiali" @@ -625,7 +613,7 @@ msgstr "Tekstifailid (*.txt)" msgid "Text separated by tabs or semicolons (*)" msgstr "" -#: deck.py:1947 +#: deck.py:1967 msgid "The current model didn't exist" msgstr "Praegune mudel ei olnud olemas" @@ -670,38 +658,37 @@ msgid_plural "There will be %s reviews." msgstr[0] "Tuleb üks kordamine." msgstr[1] "Tuleb %s kordamist." -#: stats.py:288 +#: stats.py:290 msgid "Total Time" msgstr "Aeg kokku" -#: stats.py:328 -#, python-format -msgid "Total number of cards: %d
    " +#: stats.py:331 +#, fuzzy +msgid "Total number of cards:" msgstr "Kaartide arv kokku: %d
    " -#: stats.py:329 -#, python-format -msgid "Total number of facts: %d

    " +#: stats.py:332 +#, fuzzy +msgid "Total number of facts:" msgstr "Fakte kokku: %d

    " #: deck.py:869 msgid "Unknown" msgstr "Teadmata" -#: stats.py:336 -#, python-format -msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " -msgstr "Mitte-esinenud kaarte: %(new)d (%(newP)0.2f%%)

    " +#: stats.py:337 +msgid "Unseen cards:" +msgstr "" #: media.py:173 msgid "Update tags..." msgstr "Uuenda silte..." -#: deck.py:2006 +#: deck.py:2026 msgid "Updating priorities..." msgstr "Uuendan omadusi..." -#: deck.py:2502 +#: deck.py:2522 msgid "Upgrading Deck..." msgstr "Uuendan kaardipakki..." @@ -709,21 +696,24 @@ msgstr "Uuendan kaardipakki..." msgid "Young" msgstr "Noor" -#: stats.py:342 -#, python-format -msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " -msgstr "Noori kaarte: %(gYoungYes%)0.1f%% (%(gYoungYes)d/%(gYoungTotal)d)
    " - -#: stats.py:334 -#, python-format -msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " -msgstr "Noori kaarte: %(young)d (%(youngP)0.2f%%)
    " +#: stats.py:336 stats.py:343 +msgid "Young cards:" +msgstr "" #: models.py:153 msgid "[invalid question/answer format]" msgstr "[vigane küsimuse või vastuse formaat]" -#: stats.py:272 +#: stats.py:362 stats.py:364 stats.py:366 stats.py:368 stats.py:370 +msgid "cards/day" +msgstr "" + +#: stats.py:360 +#, fuzzy +msgid "days" +msgstr "%s päev" + +#: stats.py:273 #, python-format msgid "in %s" msgstr "%s hiljem" @@ -731,3 +721,45 @@ msgstr "%s hiljem" #: deck.py:679 msgid "unknown" msgstr "teadmata" + +#~ msgid "%0.1f seconds" +#~ msgstr "%0.1f sekundit" + +#, fuzzy +#~ msgid "%sd" +#~ msgstr "%s päev" + +#, fuzzy +#~ msgid "%sh" +#~ msgstr "%s tund" + +#, fuzzy +#~ msgid "%sy" +#~ msgstr "%s päev" + +#~ msgid "%0.0f days" +#~ msgstr "%0.0f päeva" + +#~ msgid "%0.1f cards/day" +#~ msgstr "%0.1f kaarte/päevi" + +#~ msgid "Averages
    " +#~ msgstr "Keskmised
    " + +#~ msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " +#~ msgstr "Esmakordselt nähtud kaardid: %(gNewYes%)0.1f%% (%(gNewYes)d/%(gNewTotal)d)

    " + +#~ msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " +#~ msgstr "Vanad kaardid: %(gMatureYes%)0.1f%% (%(gMatureYes)d/%(gMatureTotal)d)
    " + +#~ msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " +#~ msgstr "Vanad kaardid: %(old)d (%(oldP)0.2f%%)
    " + +#~ msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " +#~ msgstr "Mitte-esinenud kaarte: %(new)d (%(newP)0.2f%%)

    " + +#~ msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " +#~ msgstr "Noori kaarte: %(gYoungYes%)0.1f%% (%(gYoungYes)d/%(gYoungTotal)d)
    " + +#~ msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " +#~ msgstr "Noori kaarte: %(young)d (%(youngP)0.2f%%)
    " diff --git a/anki/locale/libanki_es_ES.po b/anki/locale/libanki_es_ES.po index a2b8aa030..8c9f5220d 100644 --- a/anki/locale/libanki_es_ES.po +++ b/anki/locale/libanki_es_ES.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Anki 0.9.7.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-23 10:45+0900\n" +"POT-Creation-Date: 2009-03-25 16:55+0100\n" "PO-Revision-Date: 2009-02-02 07:46+0100\n" "Last-Translator: \n" "Language-Team: Spanish \n" @@ -34,105 +34,83 @@ msgid "" "all but one card template." msgstr "" -#: stats.py:501 +#: stats.py:504 #, python-format msgid "%(count)s %(gradename)s kanji." msgstr "%(count)s %(gradename)s kanji.s" -#: stats.py:499 +#: stats.py:502 #, python-format msgid "%(gradename)s: %(count)s of %(total)s (%(percent)0.1f%%)." msgstr "%(gradename)s: %(count)s de %(total)s (%(percent)0.1f%%)." -#: stats.py:286 stats.py:288 +#: stats.py:341 stats.py:344 stats.py:347 #, python-format -msgid "%0.1f seconds" -msgstr "%0.1f segundos" +msgid "%(partOf)d of %(totalSum)d" +msgstr "" -#: stats.py:270 stats.py:277 stats.py:300 +#: stats.py:271 stats.py:278 stats.py:301 #, python-format msgid "%s ago" msgstr "hace %s" -#: deck.py:1149 +#: deck.py:1151 #, python-format msgid "%s copy" msgstr "%s copiar" -#: utils.py:29 +#: utils.py:30 #, python-format msgid "%s day" msgid_plural "%s days" msgstr[0] "%s día" msgstr[1] "%s días" -#: utils.py:30 +#: utils.py:31 #, python-format msgid "%s hour" msgid_plural "%s hours" msgstr[0] "%s hora" msgstr[1] "%s horas" -#: utils.py:31 +#: utils.py:32 #, python-format msgid "%s minute" msgid_plural "%s minutes" msgstr[0] "%s minuto" msgstr[1] "%s minutos" -#: utils.py:28 +#: utils.py:29 #, python-format msgid "%s month" msgid_plural "%s months" msgstr[0] "%s mes" msgstr[1] "%s meses" -#: utils.py:32 +#: utils.py:33 #, python-format msgid "%s second" msgid_plural "%s seconds" msgstr[0] "%s segundo" msgstr[1] "%s segundos" -#: utils.py:27 +#: utils.py:28 #, python-format msgid "%s year" msgid_plural "%s years" msgstr[0] "%s año" msgstr[1] "%s años" -#: stats.py:371 stats.py:374 stats.py:377 stats.py:380 -#, python-format -msgid "%(a)d (%(b)0.1f/day)" +#: stats.py:374 stats.py:377 stats.py:380 stats.py:383 +#, fuzzy, python-format +msgid "%(a)d (%(b)s/day)" msgstr "%(a)d (%(b)0.1f/día)" -#: stats.py:368 -#, python-format -msgid "%(a)d/day, %(b)d/mon" +#: stats.py:371 +#, fuzzy, python-format +msgid "%(a)s/day, %(b)s/mon" msgstr "%(a)d/día, %(b)d/mes" -#: stats.py:357 -#, python-format -msgid "%0.0f days" -msgstr "%0.0f días" - -#: stats.py:358 stats.py:360 stats.py:362 stats.py:364 stats.py:366 -#, python-format -msgid "%0.1f cards/day" -msgstr "%0.1f tarjetas/día" - -#: stats.py:352 -msgid "Averages
    " -msgstr "Medias
    " - -#: stats.py:331 -msgid "Card counts
    " -msgstr "Número de tarjetas
    " - -#: stats.py:339 -msgid "Correct answers
    " -msgstr "Respuestas correctas
    " - #: deck.py:707 #, python-format msgid "" @@ -148,24 +126,24 @@ msgstr "" "%(spaceSusp)s\n" "" -#: stats.py:527 +#: stats.py:530 #, python-format msgid "

    Kanji statistics

    The %d seen cards in this deck contain:" msgstr "

    Estadísticas de kanjis

    Las %d tarjetas vistas en este mazo contienen:" -#: stats.py:552 +#: stats.py:555 msgid "

    Missing

    " msgstr "" -#: stats.py:579 +#: stats.py:582 msgid "

    Non-Jouyou

    " msgstr "" -#: stats.py:554 +#: stats.py:557 msgid "

    Seen

    " msgstr "" -#: stats.py:531 +#: stats.py:534 #, python-format msgid "
  • %d total unique kanji.
  • " msgstr "
  • %d kanjis únicos totales.
  • " @@ -203,15 +181,15 @@ msgstr "" "%(media)s\n" "" -#: stats.py:264 +#: stats.py:265 msgid "Added" msgstr "Añadida" -#: stats.py:374 +#: stats.py:377 msgid "Added last month" msgstr "Añadidas en el último mes" -#: stats.py:371 +#: stats.py:374 msgid "Added last week" msgstr "Añadidas en la última semana" @@ -232,15 +210,20 @@ msgstr "Mazos Anki (*.anki)" msgid "Answer Card" msgstr "Tarjeta de Respuesta" -#: stats.py:286 +#: stats.py:288 msgid "Average Time" msgstr "Tiempo Medio" -#: stats.py:358 +#: stats.py:361 msgid "Average reps" msgstr "Media de repeticiones" -#: stats.py:368 +#: stats.py:355 +#, fuzzy +msgid "Averages" +msgstr "Media de repeticiones" + +#: stats.py:371 msgid "Avg. added" msgstr "Media de añadidas" @@ -252,10 +235,15 @@ msgstr "Básico" msgid "Cantonese" msgstr "Cantonés" -#: stats.py:291 +#: stats.py:292 msgid "Card Template" msgstr "Plantilla de Tarjeta" +#: stats.py:334 +#, fuzzy +msgid "Card counts" +msgstr "Etiquetas de la tarjeta" + #: exporting.py:237 msgid "Cards in tab-separated text file (*.txt)" msgstr "Tarjetas en un archivo de texto separado por tabulador (*.txt)" @@ -264,16 +252,16 @@ msgstr "Tarjetas en un archivo de texto separado por tabulador (*.txt)" msgid "Center" msgstr "Centrar" -#: stats.py:267 +#: stats.py:268 msgid "Changed" msgstr "Cambiada" -#: deck.py:1212 +#: deck.py:1214 #, fuzzy msgid "Changing cards..." msgstr "Comprobando esquema..." -#: deck.py:1172 +#: deck.py:1174 #, fuzzy msgid "Changing fields..." msgstr "Escanear campos..." @@ -282,11 +270,11 @@ msgstr "Escanear campos..." msgid "Check Media DB" msgstr "Comprobar BD Multimedia" -#: deck.py:1928 +#: deck.py:1948 msgid "Checking integrity..." msgstr "Comprobando integridad..." -#: deck.py:1938 +#: deck.py:1958 msgid "Checking schema..." msgstr "Comprobando esquema..." @@ -294,6 +282,11 @@ msgstr "Comprobando esquema..." msgid "Checksum files..." msgstr "Comprobar la suma de verificación de los archivos..." +#: stats.py:339 +#, fuzzy +msgid "Correct answers" +msgstr "Respuestas correctas
    " + #: importing/csv.py:87 #, fuzzy msgid "Couldn't find pattern. The file should be a series of lines separated by tabs or semicolons." @@ -303,24 +296,24 @@ msgstr "No se ajusta a la plantilla. El archivo debe estar compuesto por una ser msgid "CueCard deck (*.wcu)" msgstr "" -#: deck.py:2897 +#: deck.py:2917 msgid "Custom failed cards handling" msgstr "" -#: deck.py:1931 +#: deck.py:1951 msgid "Database file damaged. Restore from backup." msgstr "Archivo de Base de Datos dañado. Restaurela de la copia de seguridad." -#: stats.py:315 +#: stats.py:318 msgid "Deck Statistics" msgstr "Estadísticas del Mazo" -#: stats.py:316 +#: stats.py:319 #, python-format msgid "Deck created: %s ago
    " msgstr "Mazo creado: Hace %s
    " -#: deck.py:1941 +#: deck.py:1961 msgid "Deck was missing a model" msgstr "El mazo carecía de un modelo." @@ -332,36 +325,36 @@ msgstr "Borrar referencias antiguas..." msgid "Delete unused files..." msgstr "Eliminar campos no usados..." -#: deck.py:1969 +#: deck.py:1989 #, python-format msgid "Deleted %d cards with missing fact" msgstr "Borradas %d tarjetas que carecían de hecho" -#: deck.py:1977 +#: deck.py:1997 #, python-format msgid "Deleted %d cards with no card template" msgstr "Borradas %d tarjetas que carecían de plantilla de tarjeta" -#: deck.py:1990 +#: deck.py:2010 #, python-format msgid "Deleted %d dangling fields" msgstr "Borrados %d campos pendientes" -#: deck.py:1962 +#: deck.py:1982 #, python-format msgid "Deleted %d facts with missing fields" msgstr "Borrados %d hechos con campos faltantes" -#: deck.py:1982 +#: deck.py:2002 #, python-format msgid "Deleted %d facts with no cards" msgstr "Borrados %d hechos sin tarjetas" -#: stats.py:273 +#: stats.py:274 msgid "Due" msgstr "Programadas" -#: stats.py:275 +#: stats.py:276 msgid "Ease" msgstr "Dificultad" @@ -384,33 +377,32 @@ msgstr "Exportando..." msgid "Facts in tab-separated text file (*.txt)" msgstr "Hechos en un archivo de texto separado por tabulador (*.txt)" -#: deck.py:2347 +#: deck.py:2367 msgid "File is in use by another process" msgstr "El archivo está en uso por otro proceso" -#: stats.py:266 +#: stats.py:267 msgid "First Review" msgstr "Primer Repaso" -#: stats.py:380 +#: stats.py:383 msgid "First last month" msgstr "Primera vez en el último mes" -#: stats.py:377 +#: stats.py:380 msgid "First last week" msgstr "Primera vez en la última semana" -#: stats.py:344 -#, python-format -msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " -msgstr "Vistas por primera vez: %(gNewYes%)0.1f%% (%(gNewYes)d de %(gNewTotal)d)

    " +#: stats.py:346 +msgid "First-seen cards:" +msgstr "" -#: importing/__init__.py:51 importing/anki10.py:25 +#: importing/anki10.py:25 importing/__init__.py:51 #, fuzzy msgid "Importing..." msgstr "Exportando..." -#: stats.py:274 stats.py:357 +#: stats.py:275 stats.py:360 msgid "Interval" msgstr "Intervalo" @@ -418,19 +410,19 @@ msgstr "Intervalo" msgid "Japanese" msgstr "Japonés" -#: stats.py:542 +#: stats.py:545 msgid "Jouyou levels:" msgstr "Niveles Jouyou:" -#: stats.py:278 +#: stats.py:279 msgid "Last Due" msgstr "Última Programada" -#: stats.py:282 +#: stats.py:283 msgid "Last Ease" msgstr "Última Dificultad" -#: stats.py:281 +#: stats.py:282 msgid "Last Interval" msgstr "Último Intervalo" @@ -456,15 +448,10 @@ msgstr "Mandarín" msgid "Mature" msgstr "Madura" -#: stats.py:340 -#, python-format -msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " -msgstr "Tarjetas maduras: %(gMatureYes%)0.1f%% (%(gMatureYes)d de %(gMatureTotal)d)
    " - -#: stats.py:332 -#, python-format -msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " -msgstr "Tarjetas maduras: %(old)d (%(oldP)0.2f%%)
    " +#: stats.py:335 stats.py:340 +#, fuzzy +msgid "Mature cards:" +msgstr "Tarjetas maduras" #: media.py:176 media.py:178 media.py:179 #, fuzzy @@ -481,7 +468,7 @@ msgstr "" msgid "Mnemosyne 1.x deck (*.mem)" msgstr "Archivo Mnemosyne (*.mem)" -#: stats.py:290 +#: stats.py:291 msgid "Model Tags" msgstr "Etiquetas del Modelo" @@ -497,70 +484,71 @@ msgstr "Nueva" msgid "No cards are due." msgstr "No hay tarjetas programadas." -#: stats.py:313 -msgid "Please add some cards first.

    " +#: stats.py:316 +#, fuzzy +msgid "Please add some cards first." msgstr "Por favor, añada algunas tarjetas antes.

    " -#: deck.py:2173 +#: deck.py:2193 msgid "Processing..." msgstr "Procesando..." -#: deck.py:2009 +#: deck.py:2029 msgid "Rebuilding QA cache..." msgstr "Reconstruyendo caché de Preguntas/Respuestas..." -#: deck.py:2029 +#: deck.py:2049 msgid "Rebuilding counts..." msgstr "Reconstruyendo contadores..." -#: deck.py:2035 +#: deck.py:2055 msgid "Rebuilding queue..." msgstr "Reconstruyendo cola..." -#: deck.py:2003 +#: deck.py:2023 #, fuzzy msgid "Rebuilding tag cache..." msgstr "Reconstruyendo caché de Preguntas/Respuestas..." -#: deck.py:2027 +#: deck.py:2047 msgid "Rebuilding types..." msgstr "Reconstruyendo tipos..." -#: stats.py:366 +#: stats.py:369 msgid "Reps last month" msgstr "Repeticiones en el último mes" -#: stats.py:364 +#: stats.py:367 msgid "Reps last week" msgstr "Repeticiones en la última semana" -#: stats.py:362 +#: stats.py:365 msgid "Reps next month" msgstr "Repeticiones en el mes siguiente" -#: stats.py:360 +#: stats.py:363 msgid "Reps next week" msgstr "Repeticiones en la siguiente semana" -#: deck.py:2884 +#: deck.py:2904 #, fuzzy msgid "Review cards from largest interval" msgstr "Repasar tarjetas viejas antes" -#: deck.py:2885 +#: deck.py:2905 #, fuzzy msgid "Review cards from smallest interval" msgstr "Repasar tarjetas viejas antes" -#: deck.py:2886 +#: deck.py:2906 msgid "Review cards in order due" msgstr "Repasar tarjetas en el orden programado" -#: deck.py:2887 +#: deck.py:2907 msgid "Review cards in random order" msgstr "Repasar tarjetas aleatoriamente" -#: stats.py:284 +#: stats.py:285 msgid "Reviews" msgstr "Repasos" @@ -572,52 +560,52 @@ msgstr "Derecha" msgid "Scan fields..." msgstr "Escanear campos..." -#: deck.py:2893 +#: deck.py:2913 #, fuzzy msgid "Show failed cards at end" msgstr "Mostrar nuevas tarjetas después de todas las demás tarjetas" -#: deck.py:2894 +#: deck.py:2914 msgid "Show failed cards in 10 minutes" msgstr "" -#: deck.py:2896 +#: deck.py:2916 #, fuzzy msgid "Show failed cards in 3 days" msgstr "Mostrar nuevas tarjetas de forma aleatoria" -#: deck.py:2895 +#: deck.py:2915 #, fuzzy msgid "Show failed cards in 8 hours" msgstr "Mostrar nuevas tarjetas de forma aleatoria" -#: deck.py:2892 +#: deck.py:2912 msgid "Show failed cards soon" msgstr "" -#: deck.py:2878 +#: deck.py:2898 msgid "Show new cards after all other cards" msgstr "Mostrar nuevas tarjetas después de todas las demás tarjetas" -#: deck.py:2879 +#: deck.py:2899 msgid "Show new cards before reviews" msgstr "Mostrar nuevas tarjetas antes de los repasos" -#: deck.py:2871 +#: deck.py:2891 #, fuzzy msgid "Show new cards in order added" msgstr "Mostrar nuevas tarjetas en el orden en el que fueron añadidas" -#: deck.py:2870 +#: deck.py:2890 msgid "Show new cards in random order" msgstr "Mostrar nuevas tarjetas de forma aleatoria" -#: deck.py:2872 +#: deck.py:2892 #, fuzzy msgid "Show new cards in reverse order added" msgstr "Mostrar nuevas tarjetas en el orden en el que fueron añadidas" -#: deck.py:2877 +#: deck.py:2897 msgid "Spread new cards out through reviews" msgstr "Distribuir tarjetas entre repasos" @@ -629,7 +617,7 @@ msgstr "Archivos de texto (*.txt)" msgid "Text separated by tabs or semicolons (*)" msgstr "" -#: deck.py:1947 +#: deck.py:1967 msgid "The current model didn't exist" msgstr "El modelo actual no existía" @@ -674,38 +662,38 @@ msgid_plural "There will be %s reviews." msgstr[0] "Habrá %s tarjetas esperando." msgstr[1] "Habrá %s tarjetas esperando." -#: stats.py:288 +#: stats.py:290 msgid "Total Time" msgstr "Tiempo Total" -#: stats.py:328 -#, fuzzy, python-format -msgid "Total number of cards: %d
    " +#: stats.py:331 +#, fuzzy +msgid "Total number of cards:" msgstr "Número total de tarjetas: %d

    " -#: stats.py:329 -#, fuzzy, python-format -msgid "Total number of facts: %d

    " +#: stats.py:332 +#, fuzzy +msgid "Total number of facts:" msgstr "Número total de tarjetas: %d

    " #: deck.py:869 msgid "Unknown" msgstr "Desconocido" -#: stats.py:336 -#, python-format -msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " -msgstr "Tarjetas no mostradas: %(new)d (%(newP)0.2f%%)

    " +#: stats.py:337 +#, fuzzy +msgid "Unseen cards:" +msgstr "Nuevas tarjetas" #: media.py:173 msgid "Update tags..." msgstr "Actualizar etiquetas..." -#: deck.py:2006 +#: deck.py:2026 msgid "Updating priorities..." msgstr "Actualizando prioridades..." -#: deck.py:2502 +#: deck.py:2522 msgid "Upgrading Deck..." msgstr "" @@ -713,21 +701,25 @@ msgstr "" msgid "Young" msgstr "Joven" -#: stats.py:342 -#, python-format -msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " -msgstr "Tarjetas jóvenes: %(gYoungYes%)0.1f%% (%(gYoungYes)d de %(gYoungTotal)d)
    " - -#: stats.py:334 -#, python-format -msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " -msgstr "Tarjetas jóvenes: %(young)d (%(youngP)0.2f%%)
    " +#: stats.py:336 stats.py:343 +#, fuzzy +msgid "Young cards:" +msgstr "Tarjetas jóvenes" #: models.py:153 msgid "[invalid question/answer format]" msgstr "[formato de pregunta/respuesta incorrecto]" -#: stats.py:272 +#: stats.py:362 stats.py:364 stats.py:366 stats.py:368 stats.py:370 +msgid "cards/day" +msgstr "" + +#: stats.py:360 +#, fuzzy +msgid "days" +msgstr "Días" + +#: stats.py:273 #, python-format msgid "in %s" msgstr "en %s" @@ -866,12 +858,40 @@ msgstr "desconocido" #~ msgid "%(a)d.%(b)df year" #~ msgstr "%(a)d.%(b)df años" -#~ msgid "%s days" +#~ msgid "%0.1f seconds" +#~ msgstr "%0.1f segundos" + +#, fuzzy +#~ msgid "%sd" +#~ msgstr "%s día" + +#, fuzzy +#~ msgid "%sh" +#~ msgstr "%s hora" + +#, fuzzy +#~ msgid "%ss" #~ msgstr "%s días" +#, fuzzy +#~ msgid "%sy" +#~ msgstr "%s día" + #~ msgid "%x at %H:%M" #~ msgstr "%x a las %H:%M" +#~ msgid "%0.0f days" +#~ msgstr "%0.0f días" + +#~ msgid "%0.1f cards/day" +#~ msgstr "%0.1f tarjetas/día" + +#~ msgid "Averages
    " +#~ msgstr "Medias
    " + +#~ msgid "Card counts
    " +#~ msgstr "Número de tarjetas
    " + #, fuzzy #~ msgid "" #~ "

    \n" @@ -954,9 +974,6 @@ msgstr "desconocido" #~ msgid "Can't read/write directory" #~ msgstr "No se puede leer/escribir el directorio" -#~ msgid "Card tags" -#~ msgstr "Etiquetas de la tarjeta" - #~ msgid "Cards" #~ msgstr "Tarjetas" @@ -975,9 +992,6 @@ msgstr "desconocido" #~ msgid "Day" #~ msgstr "Día" -#~ msgid "Days" -#~ msgstr "Días" - #~ msgid "Deck%" #~ msgstr "Mazo%" @@ -993,6 +1007,9 @@ msgstr "desconocido" #~ msgid "First time" #~ msgstr "Primera vez" +#~ msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " +#~ msgstr "Vistas por primera vez: %(gNewYes%)0.1f%% (%(gNewYes)d de %(gNewTotal)d)

    " + #~ msgid "From imperfective to perfective" #~ msgstr "De Imperfectivo a perfectivo" @@ -1029,8 +1046,11 @@ msgstr "desconocido" #~ msgid "Import: same %s" #~ msgstr "Importar: mismo %s" -#~ msgid "Mature cards" -#~ msgstr "Tarjetas maduras" +#~ msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " +#~ msgstr "Tarjetas maduras: %(gMatureYes%)0.1f%% (%(gMatureYes)d de %(gMatureTotal)d)
    " + +#~ msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " +#~ msgstr "Tarjetas maduras: %(old)d (%(oldP)0.2f%%)
    " #~ msgid "Model" #~ msgstr "Modelo" @@ -1041,9 +1061,6 @@ msgstr "desconocido" #~ msgid "Model '%s' has wrong field count" #~ msgstr "El modelo '%s' tenía un número incorrecto de campos" -#~ msgid "New cards" -#~ msgstr "Nuevas tarjetas" - #~ msgid "Next due" #~ msgstr "Siguiente repaso dentro de" @@ -1090,11 +1107,17 @@ msgstr "desconocido" #~ msgid "There will be %d new card waiting for review." #~ msgstr "Habrá %d nuevas tarjetas esperando repaso." +#~ msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " +#~ msgstr "Tarjetas no mostradas: %(new)d (%(newP)0.2f%%)

    " + #~ msgid "Untitled" #~ msgstr "Sin título" -#~ msgid "Young cards" -#~ msgstr "Tarjetas jóvenes" +#~ msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " +#~ msgstr "Tarjetas jóvenes: %(gYoungYes%)0.1f%% (%(gYoungYes)d de %(gYoungTotal)d)
    " + +#~ msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " +#~ msgstr "Tarjetas jóvenes: %(young)d (%(youngP)0.2f%%)
    " #~ msgid "[empty]" #~ msgstr "[vacío]" diff --git a/anki/locale/libanki_fi_FI.po b/anki/locale/libanki_fi_FI.po index 965ffd646..0be71bc0d 100644 --- a/anki/locale/libanki_fi_FI.po +++ b/anki/locale/libanki_fi_FI.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: libanki_fi_FI\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-23 10:45+0900\n" +"POT-Creation-Date: 2009-03-25 16:55+0100\n" "PO-Revision-Date: 2009-03-22 11:07+0200\n" "Last-Translator: Niklas Laxström \n" "Language-Team: Finnish <>\n" @@ -45,105 +45,83 @@ msgid "" "all but one card template." msgstr "" -#: stats.py:501 +#: stats.py:504 #, python-format msgid "%(count)s %(gradename)s kanji." msgstr "%(count)s %(gradename)s-kanjia." -#: stats.py:499 +#: stats.py:502 #, python-format msgid "%(gradename)s: %(count)s of %(total)s (%(percent)0.1f%%)." msgstr "%(gradename)s: %(count)s/%(total)s (%(percent)0.1f%%)." -#: stats.py:286 stats.py:288 +#: stats.py:341 stats.py:344 stats.py:347 #, python-format -msgid "%0.1f seconds" -msgstr "%0.1f sekuntia" +msgid "%(partOf)d of %(totalSum)d" +msgstr "" -#: stats.py:270 stats.py:277 stats.py:300 +#: stats.py:271 stats.py:278 stats.py:301 #, python-format msgid "%s ago" msgstr "%s sitten" -#: deck.py:1149 +#: deck.py:1151 #, python-format msgid "%s copy" msgstr "%s (kopio)" -#: utils.py:29 +#: utils.py:30 #, python-format msgid "%s day" msgid_plural "%s days" msgstr[0] "%s päivä" msgstr[1] "%s päivää" -#: utils.py:30 +#: utils.py:31 #, python-format msgid "%s hour" msgid_plural "%s hours" msgstr[0] "%s tunti" msgstr[1] "%s tuntia" -#: utils.py:31 +#: utils.py:32 #, python-format msgid "%s minute" msgid_plural "%s minutes" msgstr[0] "%s minuutti" msgstr[1] "%s minuuttia" -#: utils.py:28 +#: utils.py:29 #, python-format msgid "%s month" msgid_plural "%s months" msgstr[0] "%s kuukausi" msgstr[1] "%s kuukautta" -#: utils.py:32 +#: utils.py:33 #, python-format msgid "%s second" msgid_plural "%s seconds" msgstr[0] "%s sekunti" msgstr[1] "%s sekuntia" -#: utils.py:27 +#: utils.py:28 #, python-format msgid "%s year" msgid_plural "%s years" msgstr[0] "%s vuosi" msgstr[1] "%s vuotta" -#: stats.py:371 stats.py:374 stats.py:377 stats.py:380 -#, python-format -msgid "%(a)d (%(b)0.1f/day)" +#: stats.py:374 stats.py:377 stats.py:380 stats.py:383 +#, fuzzy, python-format +msgid "%(a)d (%(b)s/day)" msgstr "%(a)d (%(b)0.1f/päivä)" -#: stats.py:368 -#, python-format -msgid "%(a)d/day, %(b)d/mon" +#: stats.py:371 +#, fuzzy, python-format +msgid "%(a)s/day, %(b)s/mon" msgstr "%(a)d/päivä, %(b)d/kuukausi" -#: stats.py:357 -#, python-format -msgid "%0.0f days" -msgstr "%0.0f päivää" - -#: stats.py:358 stats.py:360 stats.py:362 stats.py:364 stats.py:366 -#, python-format -msgid "%0.1f cards/day" -msgstr "%0.1f korttia/päivä" - -#: stats.py:352 -msgid "Averages
    " -msgstr "Keskiarvot
    " - -#: stats.py:331 -msgid "Card counts
    " -msgstr "Korttiluvut
    " - -#: stats.py:339 -msgid "Correct answers
    " -msgstr "Oikeat vastaukset
    " - #: deck.py:707 #, python-format msgid "" @@ -159,24 +137,24 @@ msgstr "" "%(spaceSusp)s\n" "
    " -#: stats.py:527 +#: stats.py:530 #, python-format msgid "

    Kanji statistics

    The %d seen cards in this deck contain:" msgstr "

    Kanji-tilastot

    Nähdyt %d korttia tässä pakassa sisältävät:" -#: stats.py:552 +#: stats.py:555 msgid "

    Missing

    " msgstr "

    Puuttuvat

    " -#: stats.py:579 +#: stats.py:582 msgid "

    Non-Jouyou

    " msgstr "

    Ei-Jouyou

    " -#: stats.py:554 +#: stats.py:557 msgid "

    Seen

    " msgstr "

    Nähdyt

    " -#: stats.py:531 +#: stats.py:534 #, python-format msgid "
  • %d total unique kanji.
  • " msgstr "
  • Yhteensä %d eri kanjia.
  • " @@ -215,15 +193,15 @@ msgstr "" "%(media)s\n" "" -#: stats.py:264 +#: stats.py:265 msgid "Added" msgstr "Lisätty" -#: stats.py:374 +#: stats.py:377 msgid "Added last month" msgstr "Lisätty viimekuussa" -#: stats.py:371 +#: stats.py:374 msgid "Added last week" msgstr "Lisätty viimeviikolla" @@ -244,15 +222,20 @@ msgstr "Anki-pakat (*.anki)" msgid "Answer Card" msgstr "korttiin vastaaminen" -#: stats.py:286 +#: stats.py:288 msgid "Average Time" msgstr "Vastausnopeus" -#: stats.py:358 +#: stats.py:361 msgid "Average reps" msgstr "Kertauksia" -#: stats.py:368 +#: stats.py:355 +#, fuzzy +msgid "Averages" +msgstr "Kertauksia" + +#: stats.py:371 msgid "Avg. added" msgstr "Uusia" @@ -264,10 +247,15 @@ msgstr "Perusmalli" msgid "Cantonese" msgstr "Kantoni" -#: stats.py:291 +#: stats.py:292 msgid "Card Template" msgstr "Korttimalline" +#: stats.py:334 +#, fuzzy +msgid "Card counts" +msgstr "Korttiluvut
    " + #: exporting.py:237 msgid "Cards in tab-separated text file (*.txt)" msgstr "Sarkaimella erotettu korttitiedosto (*.txt)" @@ -276,15 +264,15 @@ msgstr "Sarkaimella erotettu korttitiedosto (*.txt)" msgid "Center" msgstr "Keskitä" -#: stats.py:267 +#: stats.py:268 msgid "Changed" msgstr "Muutettu" -#: deck.py:1212 +#: deck.py:1214 msgid "Changing cards..." msgstr "Vaihdetaan kortteja..." -#: deck.py:1172 +#: deck.py:1174 msgid "Changing fields..." msgstr "Vaihdetaan kenttiä..." @@ -292,11 +280,11 @@ msgstr "Vaihdetaan kenttiä..." msgid "Check Media DB" msgstr "Tarkista mediatietokanta" -#: deck.py:1928 +#: deck.py:1948 msgid "Checking integrity..." msgstr "Tarkistetaan eheyttä..." -#: deck.py:1938 +#: deck.py:1958 msgid "Checking schema..." msgstr "Tarkistetaan skeemaa..." @@ -304,6 +292,11 @@ msgstr "Tarkistetaan skeemaa..." msgid "Checksum files..." msgstr "Lasketaan tiedostojen tarkistuslukemia..." +#: stats.py:339 +#, fuzzy +msgid "Correct answers" +msgstr "Oikeat vastaukset
    " + #: importing/csv.py:87 msgid "Couldn't find pattern. The file should be a series of lines separated by tabs or semicolons." msgstr "" @@ -312,24 +305,24 @@ msgstr "" msgid "CueCard deck (*.wcu)" msgstr "" -#: deck.py:2897 +#: deck.py:2917 msgid "Custom failed cards handling" msgstr "Mukautettu unohtuneiden korttien käsittely" -#: deck.py:1931 +#: deck.py:1951 msgid "Database file damaged. Restore from backup." msgstr "Tietokantatiedosto on vahingoittunut. Palauta toimiva versio Ankin automaattisesti tekemistä varmuuskopioista." -#: stats.py:315 +#: stats.py:318 msgid "Deck Statistics" msgstr "Pakan tilastot" -#: stats.py:316 +#: stats.py:319 #, python-format msgid "Deck created: %s ago
    " msgstr "Luotu: %s sitten
    " -#: deck.py:1941 +#: deck.py:1961 msgid "Deck was missing a model" msgstr "Pakassa ei ollut mallia" @@ -341,36 +334,36 @@ msgstr "Poistetaan kuolleita viittauksia..." msgid "Delete unused files..." msgstr "Poistetaan käyttämättömiä tiedostoja..." -#: deck.py:1969 +#: deck.py:1989 #, python-format msgid "Deleted %d cards with missing fact" msgstr "Poistettiin %d faktatonta korttia" -#: deck.py:1977 +#: deck.py:1997 #, python-format msgid "Deleted %d cards with no card template" msgstr "Poistettiin %d korttia, joilla ei ollut kelvollista korttimallinetta" -#: deck.py:1990 +#: deck.py:2010 #, python-format msgid "Deleted %d dangling fields" msgstr "Poistettiin %d eksynyttä kenttää" -#: deck.py:1962 +#: deck.py:1982 #, python-format msgid "Deleted %d facts with missing fields" msgstr "Poistettiin %d faktaa, joista puuttui kenttiä" -#: deck.py:1982 +#: deck.py:2002 #, python-format msgid "Deleted %d facts with no cards" msgstr "Poistettiin %d kortitonta faktaa" -#: stats.py:273 +#: stats.py:274 msgid "Due" msgstr "Erääntynyt" -#: stats.py:275 +#: stats.py:276 msgid "Ease" msgstr "Helppous" @@ -393,33 +386,32 @@ msgstr "Viedään..." msgid "Facts in tab-separated text file (*.txt)" msgstr "Sarkaimella erotetut faktatiedostot (*.txt)" -#: deck.py:2347 +#: deck.py:2367 msgid "File is in use by another process" msgstr "Tiedosto on toisen prosessin käytössä" -#: stats.py:266 +#: stats.py:267 msgid "First Review" msgstr "Ensimmäinen kertaus" -#: stats.py:380 +#: stats.py:383 msgid "First last month" msgstr "Ensimmäisiä viimekuussa" -#: stats.py:377 +#: stats.py:380 msgid "First last week" msgstr "Ensimmäisiä viimeviikolla" -#: stats.py:344 -#, python-format -msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " -msgstr "Ensi kertaa nähdyt kortit: %(gNewYes%)0.1f%% (%(gNewYes)d/%(gNewTotal)d)

    " +#: stats.py:346 +msgid "First-seen cards:" +msgstr "" -#: importing/__init__.py:51 importing/anki10.py:25 +#: importing/anki10.py:25 importing/__init__.py:51 #, fuzzy msgid "Importing..." msgstr "Viedään..." -#: stats.py:274 stats.py:357 +#: stats.py:275 stats.py:360 msgid "Interval" msgstr "Aikaväli" @@ -427,19 +419,19 @@ msgstr "Aikaväli" msgid "Japanese" msgstr "Japani" -#: stats.py:542 +#: stats.py:545 msgid "Jouyou levels:" msgstr "Jouyou-tasot:" -#: stats.py:278 +#: stats.py:279 msgid "Last Due" msgstr "Viimeksi erääntynyt" -#: stats.py:282 +#: stats.py:283 msgid "Last Ease" msgstr "Edellinen helppous" -#: stats.py:281 +#: stats.py:282 msgid "Last Interval" msgstr "Edellinen aikaväli" @@ -465,15 +457,10 @@ msgstr "Mandariini" msgid "Mature" msgstr "Varmat" -#: stats.py:340 -#, python-format -msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " -msgstr "Vanhat kortit: %(gMatureYes%)0.1f%% (%(gMatureYes)d/%(gMatureTotal)d)
    " - -#: stats.py:332 -#, python-format -msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " -msgstr "Vanhoja kortteja: %(old)d (%(oldP)0.2f%%)
    " +#: stats.py:335 stats.py:340 +#, fuzzy +msgid "Mature cards:" +msgstr "Varmat" #: media.py:176 media.py:178 media.py:179 msgid "MediaMissing" @@ -488,7 +475,7 @@ msgstr "" msgid "Mnemosyne 1.x deck (*.mem)" msgstr "" -#: stats.py:290 +#: stats.py:291 msgid "Model Tags" msgstr "Mallitägit" @@ -504,67 +491,68 @@ msgstr "Uudet" msgid "No cards are due." msgstr "Ei erääntyneitä kortteja." -#: stats.py:313 -msgid "Please add some cards first.

    " +#: stats.py:316 +#, fuzzy +msgid "Please add some cards first." msgstr "Lisää ensin kortteja.

    " -#: deck.py:2173 +#: deck.py:2193 msgid "Processing..." msgstr "Käsitellään..." -#: deck.py:2009 +#: deck.py:2029 msgid "Rebuilding QA cache..." msgstr "Alustetaan QA-välimuistia..." -#: deck.py:2029 +#: deck.py:2049 msgid "Rebuilding counts..." msgstr "Alustetaan lukumääriä..." -#: deck.py:2035 +#: deck.py:2055 msgid "Rebuilding queue..." msgstr "Alustetaan jonoa..." -#: deck.py:2003 +#: deck.py:2023 msgid "Rebuilding tag cache..." msgstr "Alustetaan tägivälimuistia..." -#: deck.py:2027 +#: deck.py:2047 msgid "Rebuilding types..." msgstr "Alustetaan tyyppejä..." -#: stats.py:366 +#: stats.py:369 msgid "Reps last month" msgstr "Kertauksia viimekuussa" -#: stats.py:364 +#: stats.py:367 msgid "Reps last week" msgstr "Kertauksia viimeviikolla" -#: stats.py:362 +#: stats.py:365 msgid "Reps next month" msgstr "Kertauksia ensikuussa" -#: stats.py:360 +#: stats.py:363 msgid "Reps next week" msgstr "Kertauksia ensiviikolla" -#: deck.py:2884 +#: deck.py:2904 msgid "Review cards from largest interval" msgstr "Kertaa suurimmat kertausvälit ensin" -#: deck.py:2885 +#: deck.py:2905 msgid "Review cards from smallest interval" msgstr "Kertaa lyhyimmät kertausvälit ensin" -#: deck.py:2886 +#: deck.py:2906 msgid "Review cards in order due" msgstr "Kertaa kortit erääntymisjärjestyksessä" -#: deck.py:2887 +#: deck.py:2907 msgid "Review cards in random order" msgstr "Kertaa kortit satunnaisessa järjestyksessä" -#: stats.py:284 +#: stats.py:285 msgid "Reviews" msgstr "Kertauksia" @@ -576,47 +564,47 @@ msgstr "Oikea" msgid "Scan fields..." msgstr "Tutkitaan kenttiä..." -#: deck.py:2893 +#: deck.py:2913 msgid "Show failed cards at end" msgstr "Näytä unohtuneet kortit muiden jälkeen" -#: deck.py:2894 +#: deck.py:2914 msgid "Show failed cards in 10 minutes" msgstr "Näytä unohtuneet kortit 10 minuutin kuluttua" -#: deck.py:2896 +#: deck.py:2916 msgid "Show failed cards in 3 days" msgstr "Näytä unohtuneet kortit 3 päivän kuluttua" -#: deck.py:2895 +#: deck.py:2915 msgid "Show failed cards in 8 hours" msgstr "Näytä unohtuneet kortit 8 tunnin kuluttua" -#: deck.py:2892 +#: deck.py:2912 msgid "Show failed cards soon" msgstr "Näytä unohtuneet kortit aikaisin" -#: deck.py:2878 +#: deck.py:2898 msgid "Show new cards after all other cards" msgstr "Näytä uudet kortit muiden korttien jälkeen" -#: deck.py:2879 +#: deck.py:2899 msgid "Show new cards before reviews" msgstr "Näytä uudet kortit ennen kertauksia" -#: deck.py:2871 +#: deck.py:2891 msgid "Show new cards in order added" msgstr "Näytä uudet kortit lisäysjärjestyksessä" -#: deck.py:2870 +#: deck.py:2890 msgid "Show new cards in random order" msgstr "Näytä uudet kortit satunnaisessa järjestyksessä" -#: deck.py:2872 +#: deck.py:2892 msgid "Show new cards in reverse order added" msgstr "Näytä uudet kortit käänteisessä lisäysjärjestyksessä" -#: deck.py:2877 +#: deck.py:2897 msgid "Spread new cards out through reviews" msgstr "Levitä uudet kortit läpi koko kertausten" @@ -628,7 +616,7 @@ msgstr "Tekstitiedostot (*.txt)" msgid "Text separated by tabs or semicolons (*)" msgstr "" -#: deck.py:1947 +#: deck.py:1967 msgid "The current model didn't exist" msgstr "Nykyistä mallia ei ollut olemassa." @@ -673,38 +661,37 @@ msgid_plural "There will be %s reviews." msgstr[0] "%s uutta kertausta." msgstr[1] "%s uutta kertausta." -#: stats.py:288 +#: stats.py:290 msgid "Total Time" msgstr "Aikaa yhteensä" -#: stats.py:328 -#, python-format -msgid "Total number of cards: %d
    " +#: stats.py:331 +#, fuzzy +msgid "Total number of cards:" msgstr "Kortteja yhteensä: %d
    " -#: stats.py:329 -#, python-format -msgid "Total number of facts: %d

    " +#: stats.py:332 +#, fuzzy +msgid "Total number of facts:" msgstr "Faktoja yhteensä: %d

    " #: deck.py:869 msgid "Unknown" msgstr "– –" -#: stats.py:336 -#, python-format -msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " -msgstr "Näkemättömiä kortteja: %(new)d (%(newP)0.2f%%)

    " +#: stats.py:337 +msgid "Unseen cards:" +msgstr "" #: media.py:173 msgid "Update tags..." msgstr "Päivitetään tägejä..." -#: deck.py:2006 +#: deck.py:2026 msgid "Updating priorities..." msgstr "Päivitetään prioriteetteja..." -#: deck.py:2502 +#: deck.py:2522 msgid "Upgrading Deck..." msgstr "Päivitetään pakkaa..." @@ -712,22 +699,25 @@ msgstr "Päivitetään pakkaa..." msgid "Young" msgstr "Nuoret" -#: stats.py:342 -#, python-format -msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " -msgstr "Nuoret kortit: %(gYoungYes%)0.1f%% (%(gYoungYes)d/%(gYoungTotal)d)
    " - -#: stats.py:334 -#, python-format -msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " -msgstr "Nuoria kortteja: %(young)d (%(youngP)0.2f%%)
    " +#: stats.py:336 stats.py:343 +msgid "Young cards:" +msgstr "" #: models.py:153 msgid "[invalid question/answer format]" msgstr "[kysymys- tai vastausmuoto on virheellinen]" +#: stats.py:362 stats.py:364 stats.py:366 stats.py:368 stats.py:370 +msgid "cards/day" +msgstr "" + +#: stats.py:360 +#, fuzzy +msgid "days" +msgstr "%s päivä" + # ei voi taivuttaa genetiiviin :< -#: stats.py:272 +#: stats.py:273 #, python-format msgid "in %s" msgstr "%s myöhemmin" @@ -778,6 +768,39 @@ msgstr "tuntematon" #~ "\n" #~ "välitettyä korttia." +#~ msgid "%0.1f seconds" +#~ msgstr "%0.1f sekuntia" + +#, fuzzy +#~ msgid "%sd" +#~ msgstr "%s päivä" + +#, fuzzy +#~ msgid "%sh" +#~ msgstr "%s tunti" + +#, fuzzy +#~ msgid "%sy" +#~ msgstr "%s päivä" + +#~ msgid "%0.0f days" +#~ msgstr "%0.0f päivää" + +#~ msgid "%0.1f cards/day" +#~ msgstr "%0.1f korttia/päivä" + +#~ msgid "Averages
    " +#~ msgstr "Keskiarvot
    " + +#~ msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " +#~ msgstr "Ensi kertaa nähdyt kortit: %(gNewYes%)0.1f%% (%(gNewYes)d/%(gNewTotal)d)

    " + +#~ msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " +#~ msgstr "Vanhat kortit: %(gMatureYes%)0.1f%% (%(gMatureYes)d/%(gMatureTotal)d)
    " + +#~ msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " +#~ msgstr "Vanhoja kortteja: %(old)d (%(oldP)0.2f%%)
    " + #~ msgid "Model '%s' has wrong card template count" #~ msgstr "Mallissa %s on väärä korttimallinelukema" @@ -795,3 +818,12 @@ msgstr "tuntematon" #~ msgid_plural "There will be %d new cards waiting for review." #~ msgstr[0] "Yksi uusi kortti odottaa kertausta." #~ msgstr[1] "%d uutta korttia odottaa kertausta." + +#~ msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " +#~ msgstr "Näkemättömiä kortteja: %(new)d (%(newP)0.2f%%)

    " + +#~ msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " +#~ msgstr "Nuoret kortit: %(gYoungYes%)0.1f%% (%(gYoungYes)d/%(gYoungTotal)d)
    " + +#~ msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " +#~ msgstr "Nuoria kortteja: %(young)d (%(youngP)0.2f%%)
    " diff --git a/anki/locale/libanki_fr_FR.po b/anki/locale/libanki_fr_FR.po index 0376ef03a..eb1349698 100644 --- a/anki/locale/libanki_fr_FR.po +++ b/anki/locale/libanki_fr_FR.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-23 10:45+0900\n" +"POT-Creation-Date: 2009-03-25 16:55+0100\n" "PO-Revision-Date: 2008-09-24 02:36+0100\n" "Last-Translator: Emmanuel JARRI \n" "Language-Team: LMS \n" @@ -32,105 +32,83 @@ msgid "" "all but one card template." msgstr "" -#: stats.py:501 +#: stats.py:504 #, python-format msgid "%(count)s %(gradename)s kanji." msgstr "%(count)s %(gradename)s kanji." -#: stats.py:499 +#: stats.py:502 #, python-format msgid "%(gradename)s: %(count)s of %(total)s (%(percent)0.1f%%)." msgstr "%(gradename)s: %(count)s sur %(total)s (%(percent)0.1f%%)." -#: stats.py:286 stats.py:288 +#: stats.py:341 stats.py:344 stats.py:347 #, python-format -msgid "%0.1f seconds" -msgstr "%0.1f secondes" +msgid "%(partOf)d of %(totalSum)d" +msgstr "" -#: stats.py:270 stats.py:277 stats.py:300 +#: stats.py:271 stats.py:278 stats.py:301 #, python-format msgid "%s ago" msgstr "il y a %s" -#: deck.py:1149 +#: deck.py:1151 #, fuzzy, python-format msgid "%s copy" msgstr "%s seconde" -#: utils.py:29 +#: utils.py:30 #, python-format msgid "%s day" msgid_plural "%s days" msgstr[0] "%s jour" msgstr[1] "%s jours" -#: utils.py:30 +#: utils.py:31 #, python-format msgid "%s hour" msgid_plural "%s hours" msgstr[0] "%s heure" msgstr[1] "%s heures" -#: utils.py:31 +#: utils.py:32 #, python-format msgid "%s minute" msgid_plural "%s minutes" msgstr[0] "%s minute" msgstr[1] "%s minutes" -#: utils.py:28 +#: utils.py:29 #, python-format msgid "%s month" msgid_plural "%s months" msgstr[0] "%s mois" msgstr[1] "%s mois" -#: utils.py:32 +#: utils.py:33 #, python-format msgid "%s second" msgid_plural "%s seconds" msgstr[0] "%s seconde" msgstr[1] "%s secondes" -#: utils.py:27 +#: utils.py:28 #, python-format msgid "%s year" msgid_plural "%s years" msgstr[0] "%s année" msgstr[1] "%s années" -#: stats.py:371 stats.py:374 stats.py:377 stats.py:380 -#, python-format -msgid "%(a)d (%(b)0.1f/day)" +#: stats.py:374 stats.py:377 stats.py:380 stats.py:383 +#, fuzzy, python-format +msgid "%(a)d (%(b)s/day)" msgstr "%(a)d (%(b)0.1f /jour)" -#: stats.py:368 -#, python-format -msgid "%(a)d/day, %(b)d/mon" +#: stats.py:371 +#, fuzzy, python-format +msgid "%(a)s/day, %(b)s/mon" msgstr "%(a)d /jour, %(b)d /mois" -#: stats.py:357 -#, python-format -msgid "%0.0f days" -msgstr "%0.0f jours" - -#: stats.py:358 stats.py:360 stats.py:362 stats.py:364 stats.py:366 -#, python-format -msgid "%0.1f cards/day" -msgstr "%0.1f cartes/jour" - -#: stats.py:352 -msgid "Averages
    " -msgstr "Moyennes
    " - -#: stats.py:331 -msgid "Card counts
    " -msgstr "Décomptes de cartes
    " - -#: stats.py:339 -msgid "Correct answers
    " -msgstr "Réponses exactes
    " - #: deck.py:707 #, python-format msgid "" @@ -141,24 +119,24 @@ msgid "" "" msgstr "" -#: stats.py:527 +#: stats.py:530 #, python-format msgid "

    Kanji statistics

    The %d seen cards in this deck contain:" msgstr "

    Statistiques relatives aux Kanji

    Les %d cartes vues de ce paquet contiennent :" -#: stats.py:552 +#: stats.py:555 msgid "

    Missing

    " msgstr "" -#: stats.py:579 +#: stats.py:582 msgid "

    Non-Jouyou

    " msgstr "" -#: stats.py:554 +#: stats.py:557 msgid "

    Seen

    " msgstr "" -#: stats.py:531 +#: stats.py:534 #, python-format msgid "
  • %d total unique kanji.
  • " msgstr "
  • %d kanji différents.
  • " @@ -197,15 +175,15 @@ msgstr "" "%(media)s\n" "" -#: stats.py:264 +#: stats.py:265 msgid "Added" msgstr "Ajoutée" -#: stats.py:374 +#: stats.py:377 msgid "Added last month" msgstr "Ajouté le mois dernier" -#: stats.py:371 +#: stats.py:374 msgid "Added last week" msgstr "Ajouté la semaine dernière" @@ -226,16 +204,21 @@ msgstr "Paquets Anki (*.anki)" msgid "Answer Card" msgstr "" -#: stats.py:286 +#: stats.py:288 #, fuzzy msgid "Average Time" msgstr "Temps" -#: stats.py:358 +#: stats.py:361 msgid "Average reps" msgstr "Répétitions" -#: stats.py:368 +#: stats.py:355 +#, fuzzy +msgid "Averages" +msgstr "Répétitions" + +#: stats.py:371 msgid "Avg. added" msgstr "Ajouts " @@ -247,11 +230,16 @@ msgstr "Simple" msgid "Cantonese" msgstr "Cantonais" -#: stats.py:291 +#: stats.py:292 #, fuzzy msgid "Card Template" msgstr "Marqueurs de modèles de cartes" +#: stats.py:334 +#, fuzzy +msgid "Card counts" +msgstr "Marqueurs de cartes" + #: exporting.py:237 msgid "Cards in tab-separated text file (*.txt)" msgstr "Cartes dans un fichier texte à séparateur tabulation (*.txt)" @@ -260,15 +248,15 @@ msgstr "Cartes dans un fichier texte à séparateur tabulation (*.txt)" msgid "Center" msgstr "Centre" -#: stats.py:267 +#: stats.py:268 msgid "Changed" msgstr "Changée" -#: deck.py:1212 +#: deck.py:1214 msgid "Changing cards..." msgstr "" -#: deck.py:1172 +#: deck.py:1174 msgid "Changing fields..." msgstr "" @@ -276,11 +264,11 @@ msgstr "" msgid "Check Media DB" msgstr "" -#: deck.py:1928 +#: deck.py:1948 msgid "Checking integrity..." msgstr "" -#: deck.py:1938 +#: deck.py:1958 msgid "Checking schema..." msgstr "" @@ -288,6 +276,11 @@ msgstr "" msgid "Checksum files..." msgstr "" +#: stats.py:339 +#, fuzzy +msgid "Correct answers" +msgstr "Réponses exactes
    " + #: importing/csv.py:87 #, fuzzy msgid "Couldn't find pattern. The file should be a series of lines separated by tabs or semicolons." @@ -297,24 +290,24 @@ msgstr "Impossible de trouver le motif. Le fichier doit être une série de lign msgid "CueCard deck (*.wcu)" msgstr "" -#: deck.py:2897 +#: deck.py:2917 msgid "Custom failed cards handling" msgstr "" -#: deck.py:1931 +#: deck.py:1951 msgid "Database file damaged. Restore from backup." msgstr "Base de données endommagée. Restauration depuis la sauvegarde." -#: stats.py:315 +#: stats.py:318 msgid "Deck Statistics" msgstr "Statistiques de paquet" -#: stats.py:316 +#: stats.py:319 #, python-format msgid "Deck created: %s ago
    " msgstr "Paquet créé : il y a %s
    " -#: deck.py:1941 +#: deck.py:1961 msgid "Deck was missing a model" msgstr "Il manque un modèle au paquet" @@ -326,36 +319,36 @@ msgstr "" msgid "Delete unused files..." msgstr "" -#: deck.py:1969 +#: deck.py:1989 #, python-format msgid "Deleted %d cards with missing fact" msgstr "%d cartes sans faits supprimés" -#: deck.py:1977 +#: deck.py:1997 #, fuzzy, python-format msgid "Deleted %d cards with no card template" msgstr "%d cartes sans modèles supprimées" -#: deck.py:1990 +#: deck.py:2010 #, python-format msgid "Deleted %d dangling fields" msgstr "%d champs en suspens" -#: deck.py:1962 +#: deck.py:1982 #, python-format msgid "Deleted %d facts with missing fields" msgstr "%d faits sans champs supprimés" -#: deck.py:1982 +#: deck.py:2002 #, python-format msgid "Deleted %d facts with no cards" msgstr "%d faits sans cartes supprimés" -#: stats.py:273 +#: stats.py:274 msgid "Due" msgstr "" -#: stats.py:275 +#: stats.py:276 msgid "Ease" msgstr "" @@ -375,33 +368,32 @@ msgstr "" msgid "Facts in tab-separated text file (*.txt)" msgstr "Faits dans un fichier texte à séparateur tabulation (*.txt)" -#: deck.py:2347 +#: deck.py:2367 msgid "File is in use by another process" msgstr "Un autre processus utilise ce fichier" -#: stats.py:266 +#: stats.py:267 #, fuzzy msgid "First Review" msgstr "Première fois" -#: stats.py:380 +#: stats.py:383 msgid "First last month" msgstr "Première fois le mois dernier" -#: stats.py:377 +#: stats.py:380 msgid "First last week" msgstr "Première fois la semaine dernière" -#: stats.py:344 -#, python-format -msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " -msgstr "Vues pour la première fois : %(gNewYes%)0.1f%% (%(gNewYes)d sur %(gNewTotal)d)

    " +#: stats.py:346 +msgid "First-seen cards:" +msgstr "" -#: importing/__init__.py:51 importing/anki10.py:25 +#: importing/anki10.py:25 importing/__init__.py:51 msgid "Importing..." msgstr "" -#: stats.py:274 stats.py:357 +#: stats.py:275 stats.py:360 msgid "Interval" msgstr "Intervalle" @@ -409,20 +401,20 @@ msgstr "Intervalle" msgid "Japanese" msgstr "Japonais" -#: stats.py:542 +#: stats.py:545 msgid "Jouyou levels:" msgstr "Niveaux Jouyou" -#: stats.py:278 +#: stats.py:279 msgid "Last Due" msgstr "" -#: stats.py:282 +#: stats.py:283 #, fuzzy msgid "Last Ease" msgstr "Facteur précédent" -#: stats.py:281 +#: stats.py:282 #, fuzzy msgid "Last Interval" msgstr "Intervalle précédent" @@ -449,15 +441,10 @@ msgstr "Mandarin" msgid "Mature" msgstr "Mûre" -#: stats.py:340 -#, python-format -msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " -msgstr "Cartes mûres : %(gMatureYes%)0.1f%% (%(gMatureYes)d sur %(gMatureTotal)d)
    " - -#: stats.py:332 -#, python-format -msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " -msgstr "Cartes mûres : %(old)d (%(oldP)0.2f%%)
    " +#: stats.py:335 stats.py:340 +#, fuzzy +msgid "Mature cards:" +msgstr "Cartes mûres" #: media.py:176 media.py:178 media.py:179 msgid "MediaMissing" @@ -473,7 +460,7 @@ msgstr "" msgid "Mnemosyne 1.x deck (*.mem)" msgstr "Fichier Mnemosyne (*.mem)" -#: stats.py:290 +#: stats.py:291 #, fuzzy msgid "Model Tags" msgstr "Marqueurs de modèle" @@ -490,71 +477,72 @@ msgstr "" msgid "No cards are due." msgstr "" -#: stats.py:313 -msgid "Please add some cards first.

    " +#: stats.py:316 +#, fuzzy +msgid "Please add some cards first." msgstr "Veuillez d'abord ajouter des cartes.

    " -#: deck.py:2173 +#: deck.py:2193 msgid "Processing..." msgstr "" -#: deck.py:2009 +#: deck.py:2029 msgid "Rebuilding QA cache..." msgstr "" -#: deck.py:2029 +#: deck.py:2049 msgid "Rebuilding counts..." msgstr "" -#: deck.py:2035 +#: deck.py:2055 msgid "Rebuilding queue..." msgstr "" -#: deck.py:2003 +#: deck.py:2023 msgid "Rebuilding tag cache..." msgstr "" -#: deck.py:2027 +#: deck.py:2047 msgid "Rebuilding types..." msgstr "" -#: stats.py:366 +#: stats.py:369 msgid "Reps last month" msgstr "Le mois précédent" -#: stats.py:364 +#: stats.py:367 msgid "Reps last week" msgstr "La semaine dernière" -#: stats.py:362 +#: stats.py:365 msgid "Reps next month" msgstr "Le mois prochain" -#: stats.py:360 +#: stats.py:363 msgid "Reps next week" msgstr "La semaine prochaine" -#: deck.py:2884 +#: deck.py:2904 #, fuzzy msgid "Review cards from largest interval" msgstr "Montrer les nouvelles cartes au hasard" -#: deck.py:2885 +#: deck.py:2905 #, fuzzy msgid "Review cards from smallest interval" msgstr "Montrer les nouvelles cartes au hasard" -#: deck.py:2886 +#: deck.py:2906 #, fuzzy msgid "Review cards in order due" msgstr "Montrer les nouvelles cartes dans l'ordre de leur ajout" -#: deck.py:2887 +#: deck.py:2907 #, fuzzy msgid "Review cards in random order" msgstr "Montrer les nouvelles cartes au hasard" -#: stats.py:284 +#: stats.py:285 #, fuzzy msgid "Reviews" msgstr "Nombre de révisions" @@ -567,54 +555,54 @@ msgstr "Droite" msgid "Scan fields..." msgstr "" -#: deck.py:2893 +#: deck.py:2913 #, fuzzy msgid "Show failed cards at end" msgstr "Montrer les nouvelles cartes dans l'ordre de leur ajout" -#: deck.py:2894 +#: deck.py:2914 msgid "Show failed cards in 10 minutes" msgstr "" -#: deck.py:2896 +#: deck.py:2916 #, fuzzy msgid "Show failed cards in 3 days" msgstr "Montrer les nouvelles cartes au hasard" -#: deck.py:2895 +#: deck.py:2915 #, fuzzy msgid "Show failed cards in 8 hours" msgstr "Montrer les nouvelles cartes au hasard" -#: deck.py:2892 +#: deck.py:2912 msgid "Show failed cards soon" msgstr "" -#: deck.py:2878 +#: deck.py:2898 #, fuzzy msgid "Show new cards after all other cards" msgstr "Montrer les nouvelles cartes dans l'ordre de leur ajout" -#: deck.py:2879 +#: deck.py:2899 #, fuzzy msgid "Show new cards before reviews" msgstr "Montrer les nouvelles cartes dans l'ordre de leur ajout" -#: deck.py:2871 +#: deck.py:2891 #, fuzzy msgid "Show new cards in order added" msgstr "Montrer les nouvelles cartes dans l'ordre de leur ajout" -#: deck.py:2870 +#: deck.py:2890 msgid "Show new cards in random order" msgstr "Montrer les nouvelles cartes au hasard" -#: deck.py:2872 +#: deck.py:2892 #, fuzzy msgid "Show new cards in reverse order added" msgstr "Montrer les nouvelles cartes dans l'ordre de leur ajout" -#: deck.py:2877 +#: deck.py:2897 msgid "Spread new cards out through reviews" msgstr "" @@ -626,7 +614,7 @@ msgstr "Fichiers texte (*.txt)" msgid "Text separated by tabs or semicolons (*)" msgstr "" -#: deck.py:1947 +#: deck.py:1967 msgid "The current model didn't exist" msgstr "Le modèle courant n'existait pas" @@ -671,40 +659,40 @@ msgid_plural "There will be %s reviews." msgstr[0] "La prochaine carte apparaîtra dans %s" msgstr[1] "La prochaine carte apparaîtra dans %s" -#: stats.py:288 +#: stats.py:290 #, fuzzy msgid "Total Time" msgstr "Temps total" -#: stats.py:328 -#, fuzzy, python-format -msgid "Total number of cards: %d
    " +#: stats.py:331 +#, fuzzy +msgid "Total number of cards:" msgstr "Nombre total de cartes : %d

    " -#: stats.py:329 -#, fuzzy, python-format -msgid "Total number of facts: %d

    " +#: stats.py:332 +#, fuzzy +msgid "Total number of facts:" msgstr "Nombre total de cartes : %d

    " #: deck.py:869 msgid "Unknown" msgstr "Inconnu" -#: stats.py:336 -#, python-format -msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " -msgstr "Cartes non vues: %(new)d (%(newP)0.2f%%)

    " +#: stats.py:337 +#, fuzzy +msgid "Unseen cards:" +msgstr "Nouvelles cartes" #: media.py:173 #, fuzzy msgid "Update tags..." msgstr "Marqueurs de fait" -#: deck.py:2006 +#: deck.py:2026 msgid "Updating priorities..." msgstr "" -#: deck.py:2502 +#: deck.py:2522 msgid "Upgrading Deck..." msgstr "" @@ -712,21 +700,25 @@ msgstr "" msgid "Young" msgstr "Récente" -#: stats.py:342 -#, python-format -msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " -msgstr "Cartes jeunes : %(gYoungYes%)0.1f%% (%(gYoungYes)d sur %(gYoungTotal)d)
    " - -#: stats.py:334 -#, python-format -msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " -msgstr "Cartes jeunes : %(young)d (%(youngP)0.2f%%)
    " +#: stats.py:336 stats.py:343 +#, fuzzy +msgid "Young cards:" +msgstr "Cartes récentes" #: models.py:153 msgid "[invalid question/answer format]" msgstr "" -#: stats.py:272 +#: stats.py:362 stats.py:364 stats.py:366 stats.py:368 stats.py:370 +msgid "cards/day" +msgstr "" + +#: stats.py:360 +#, fuzzy +msgid "days" +msgstr "Jours" + +#: stats.py:273 #, python-format msgid "in %s" msgstr "dans %s" @@ -821,12 +813,40 @@ msgstr "inconnu" #~ msgid "%(a)d.%(b)df year" #~ msgstr "%(a)d.%(b)df année" -#~ msgid "%s days" +#~ msgid "%0.1f seconds" +#~ msgstr "%0.1f secondes" + +#, fuzzy +#~ msgid "%sd" +#~ msgstr "%s jour" + +#, fuzzy +#~ msgid "%sh" +#~ msgstr "%s heure" + +#, fuzzy +#~ msgid "%ss" #~ msgstr "%s jours" +#, fuzzy +#~ msgid "%sy" +#~ msgstr "%s jour" + #~ msgid "%x at %H:%M" #~ msgstr "%x à %H:%M" +#~ msgid "%0.0f days" +#~ msgstr "%0.0f jours" + +#~ msgid "%0.1f cards/day" +#~ msgstr "%0.1f cartes/jour" + +#~ msgid "Averages
    " +#~ msgstr "Moyennes
    " + +#~ msgid "Card counts
    " +#~ msgstr "Décomptes de cartes
    " + #, fuzzy #~ msgid "" #~ "

    \n" @@ -910,9 +930,6 @@ msgstr "inconnu" #~ msgid "Can't read/write directory" #~ msgstr "Impossible de lire/écrire le répertoire" -#~ msgid "Card tags" -#~ msgstr "Marqueurs de cartes" - #~ msgid "Cards" #~ msgstr "Cartes" @@ -931,9 +948,6 @@ msgstr "inconnu" #~ msgid "Day" #~ msgstr "Jour" -#~ msgid "Days" -#~ msgstr "Jours" - #~ msgid "Deck%" #~ msgstr "Paquet%" @@ -946,6 +960,9 @@ msgstr "inconnu" #~ msgid "First time" #~ msgstr "Première fois" +#~ msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " +#~ msgstr "Vues pour la première fois : %(gNewYes%)0.1f%% (%(gNewYes)d sur %(gNewTotal)d)

    " + #~ msgid "From imperfective to perfective" #~ msgstr "De l'imparfait au parfait" @@ -982,8 +999,11 @@ msgstr "inconnu" #~ msgid "Import: same %s" #~ msgstr "Importation : même %s" -#~ msgid "Mature cards" -#~ msgstr "Cartes mûres" +#~ msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " +#~ msgstr "Cartes mûres : %(gMatureYes%)0.1f%% (%(gMatureYes)d sur %(gMatureTotal)d)
    " + +#~ msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " +#~ msgstr "Cartes mûres : %(old)d (%(oldP)0.2f%%)
    " #~ msgid "Model" #~ msgstr "Modèle" @@ -996,9 +1016,6 @@ msgstr "inconnu" #~ msgid "Model '%s' has wrong field count" #~ msgstr "Le modèle '%s' avait le mauvais nombre de champs" -#~ msgid "New cards" -#~ msgstr "Nouvelles cartes" - #~ msgid "Next due" #~ msgstr "Prochaine échéance" @@ -1039,11 +1056,17 @@ msgstr "inconnu" #~ msgid "The deck is empty. Please add some cards." #~ msgstr "Veuillez d'abord ajouter des cartes." +#~ msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " +#~ msgstr "Cartes non vues: %(new)d (%(newP)0.2f%%)

    " + #~ msgid "Untitled" #~ msgstr "Sans titre" -#~ msgid "Young cards" -#~ msgstr "Cartes récentes" +#~ msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " +#~ msgstr "Cartes jeunes : %(gYoungYes%)0.1f%% (%(gYoungYes)d sur %(gYoungTotal)d)
    " + +#~ msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " +#~ msgstr "Cartes jeunes : %(young)d (%(youngP)0.2f%%)
    " #~ msgid "[empty]" #~ msgstr "[vide]" diff --git a/anki/locale/libanki_it_IT.po b/anki/locale/libanki_it_IT.po index 8a933ef26..aed7b121b 100644 --- a/anki/locale/libanki_it_IT.po +++ b/anki/locale/libanki_it_IT.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-23 10:45+0900\n" +"POT-Creation-Date: 2009-03-25 16:55+0100\n" "PO-Revision-Date: 2008-10-25 13:26+0100\n" "Last-Translator: Marco Giancotti \n" "Language-Team: LANGUAGE \n" @@ -35,105 +35,83 @@ msgid "" "all but one card template." msgstr "" -#: stats.py:501 +#: stats.py:504 #, python-format msgid "%(count)s %(gradename)s kanji." msgstr "" -#: stats.py:499 +#: stats.py:502 #, python-format msgid "%(gradename)s: %(count)s of %(total)s (%(percent)0.1f%%)." msgstr "%(gradename)s: %(count)s su %(total)s (%(percent)0.1f%%)." -#: stats.py:286 stats.py:288 +#: stats.py:341 stats.py:344 stats.py:347 #, python-format -msgid "%0.1f seconds" -msgstr "%0.1f secondi" +msgid "%(partOf)d of %(totalSum)d" +msgstr "" -#: stats.py:270 stats.py:277 stats.py:300 +#: stats.py:271 stats.py:278 stats.py:301 #, python-format msgid "%s ago" msgstr "%s fa" -#: deck.py:1149 +#: deck.py:1151 #, fuzzy, python-format msgid "%s copy" msgstr "%s secondo" -#: utils.py:29 +#: utils.py:30 #, python-format msgid "%s day" msgid_plural "%s days" msgstr[0] "%s giorno" msgstr[1] "%s giorni" -#: utils.py:30 +#: utils.py:31 #, python-format msgid "%s hour" msgid_plural "%s hours" msgstr[0] "%s ora" msgstr[1] "%s ore" -#: utils.py:31 +#: utils.py:32 #, python-format msgid "%s minute" msgid_plural "%s minutes" msgstr[0] "%s minuto" msgstr[1] "%s minuti" -#: utils.py:28 +#: utils.py:29 #, python-format msgid "%s month" msgid_plural "%s months" msgstr[0] "%s mese" msgstr[1] "%s mesi" -#: utils.py:32 +#: utils.py:33 #, python-format msgid "%s second" msgid_plural "%s seconds" msgstr[0] "%s secondo" msgstr[1] "%s secondi" -#: utils.py:27 +#: utils.py:28 #, python-format msgid "%s year" msgid_plural "%s years" msgstr[0] "%s anno" msgstr[1] "%s anni" -#: stats.py:371 stats.py:374 stats.py:377 stats.py:380 -#, python-format -msgid "%(a)d (%(b)0.1f/day)" +#: stats.py:374 stats.py:377 stats.py:380 stats.py:383 +#, fuzzy, python-format +msgid "%(a)d (%(b)s/day)" msgstr "%(a)d (%(b)0.1f/giorno)" -#: stats.py:368 -#, python-format -msgid "%(a)d/day, %(b)d/mon" +#: stats.py:371 +#, fuzzy, python-format +msgid "%(a)s/day, %(b)s/mon" msgstr "%(a)d/giorno, %(b)d/mese" -#: stats.py:357 -#, python-format -msgid "%0.0f days" -msgstr "%0.0f giorni" - -#: stats.py:358 stats.py:360 stats.py:362 stats.py:364 stats.py:366 -#, python-format -msgid "%0.1f cards/day" -msgstr "%0.1f carte/giorno" - -#: stats.py:352 -msgid "Averages
    " -msgstr "Medie
    " - -#: stats.py:331 -msgid "Card counts
    " -msgstr "Conteggi carte
    " - -#: stats.py:339 -msgid "Correct answers
    " -msgstr "Risposte corrette
    " - #: deck.py:707 #, python-format msgid "" @@ -144,24 +122,24 @@ msgid "" "
    " msgstr "" -#: stats.py:527 +#: stats.py:530 #, python-format msgid "

    Kanji statistics

    The %d seen cards in this deck contain:" msgstr "

    Statistiche kanji

    Le %d carte già visualizzate di questo mazzo contengono:" -#: stats.py:552 +#: stats.py:555 msgid "

    Missing

    " msgstr "" -#: stats.py:579 +#: stats.py:582 msgid "

    Non-Jouyou

    " msgstr "" -#: stats.py:554 +#: stats.py:557 msgid "

    Seen

    " msgstr "" -#: stats.py:531 +#: stats.py:534 #, python-format msgid "
  • %d total unique kanji.
  • " msgstr "
  • %d kanji diversi in totale.
  • " @@ -200,15 +178,15 @@ msgstr "" "%(media)s\n" "" -#: stats.py:264 +#: stats.py:265 msgid "Added" msgstr "Aggiunta" -#: stats.py:374 +#: stats.py:377 msgid "Added last month" msgstr "Aggiunte nel mese scorso" -#: stats.py:371 +#: stats.py:374 msgid "Added last week" msgstr "Aggiunte nella settimana scorsa" @@ -229,16 +207,21 @@ msgstr "Mazzi Anki (*.anki)" msgid "Answer Card" msgstr "" -#: stats.py:286 +#: stats.py:288 #, fuzzy msgid "Average Time" msgstr "Tempo medio" -#: stats.py:358 +#: stats.py:361 msgid "Average reps" msgstr "Numero medio di ripetizioni" -#: stats.py:368 +#: stats.py:355 +#, fuzzy +msgid "Averages" +msgstr "Numero medio di ripetizioni" + +#: stats.py:371 msgid "Avg. added" msgstr "Numero medio di carte aggiunte" @@ -250,11 +233,16 @@ msgstr "Basilare" msgid "Cantonese" msgstr "" -#: stats.py:291 +#: stats.py:292 #, fuzzy msgid "Card Template" msgstr "Tag del modello di carte" +#: stats.py:334 +#, fuzzy +msgid "Card counts" +msgstr "Tag delle carte" + #: exporting.py:237 msgid "Cards in tab-separated text file (*.txt)" msgstr "Carte in un file di testo con colonne separate da tab (*.txt)" @@ -263,15 +251,15 @@ msgstr "Carte in un file di testo con colonne separate da tab (*.txt)" msgid "Center" msgstr "Centrale" -#: stats.py:267 +#: stats.py:268 msgid "Changed" msgstr "Modificata" -#: deck.py:1212 +#: deck.py:1214 msgid "Changing cards..." msgstr "" -#: deck.py:1172 +#: deck.py:1174 msgid "Changing fields..." msgstr "" @@ -279,11 +267,11 @@ msgstr "" msgid "Check Media DB" msgstr "" -#: deck.py:1928 +#: deck.py:1948 msgid "Checking integrity..." msgstr "" -#: deck.py:1938 +#: deck.py:1958 msgid "Checking schema..." msgstr "" @@ -291,6 +279,11 @@ msgstr "" msgid "Checksum files..." msgstr "" +#: stats.py:339 +#, fuzzy +msgid "Correct answers" +msgstr "Risposte corrette
    " + #: importing/csv.py:87 msgid "Couldn't find pattern. The file should be a series of lines separated by tabs or semicolons." msgstr "" @@ -299,24 +292,24 @@ msgstr "" msgid "CueCard deck (*.wcu)" msgstr "" -#: deck.py:2897 +#: deck.py:2917 msgid "Custom failed cards handling" msgstr "" -#: deck.py:1931 +#: deck.py:1951 msgid "Database file damaged. Restore from backup." msgstr "Il file del database è danneggiato. Ripristina da backup." -#: stats.py:315 +#: stats.py:318 msgid "Deck Statistics" msgstr "Statistiche mazzo" -#: stats.py:316 +#: stats.py:319 #, python-format msgid "Deck created: %s ago
    " msgstr "Mazzo creato: %s fa
    " -#: deck.py:1941 +#: deck.py:1961 msgid "Deck was missing a model" msgstr "Il mazzo aveva un modello mancante" @@ -328,36 +321,36 @@ msgstr "" msgid "Delete unused files..." msgstr "" -#: deck.py:1969 +#: deck.py:1989 #, python-format msgid "Deleted %d cards with missing fact" msgstr "Eliminate %d carte con fatti mancanti" -#: deck.py:1977 +#: deck.py:1997 #, fuzzy, python-format msgid "Deleted %d cards with no card template" msgstr "Eliminate %d carte con modelli mancanti" -#: deck.py:1990 +#: deck.py:2010 #, python-format msgid "Deleted %d dangling fields" msgstr "Eliminati %d campi in avanzo" -#: deck.py:1962 +#: deck.py:1982 #, python-format msgid "Deleted %d facts with missing fields" msgstr "Eliminati %d fatti con campi mancanti" -#: deck.py:1982 +#: deck.py:2002 #, python-format msgid "Deleted %d facts with no cards" msgstr "Eliminati %d fatti privi di carte" -#: stats.py:273 +#: stats.py:274 msgid "Due" msgstr "" -#: stats.py:275 +#: stats.py:276 msgid "Ease" msgstr "" @@ -377,33 +370,32 @@ msgstr "" msgid "Facts in tab-separated text file (*.txt)" msgstr "Fatti in file di testo con colonne separate da tab (*.txt)" -#: deck.py:2347 +#: deck.py:2367 msgid "File is in use by another process" msgstr "Il file è già utilizzato da un altro processo" -#: stats.py:266 +#: stats.py:267 #, fuzzy msgid "First Review" msgstr "Prima ripetizione" -#: stats.py:380 +#: stats.py:383 msgid "First last month" msgstr "Primo del mese scorso" -#: stats.py:377 +#: stats.py:380 msgid "First last week" msgstr "Primo della settimana scorsa" -#: stats.py:344 -#, python-format -msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " -msgstr "Carte nuove: %(gNewYes%)0.1f%% (%(gNewYes)d su %(gNewTotal)d)

    " +#: stats.py:346 +msgid "First-seen cards:" +msgstr "" -#: importing/__init__.py:51 importing/anki10.py:25 +#: importing/anki10.py:25 importing/__init__.py:51 msgid "Importing..." msgstr "" -#: stats.py:274 stats.py:357 +#: stats.py:275 stats.py:360 msgid "Interval" msgstr "Intervallo" @@ -411,20 +403,20 @@ msgstr "Intervallo" msgid "Japanese" msgstr "Giapponese" -#: stats.py:542 +#: stats.py:545 msgid "Jouyou levels:" msgstr "Livelli Jouyou" -#: stats.py:278 +#: stats.py:279 msgid "Last Due" msgstr "" -#: stats.py:282 +#: stats.py:283 #, fuzzy msgid "Last Ease" msgstr "Ultimo fattore" -#: stats.py:281 +#: stats.py:282 #, fuzzy msgid "Last Interval" msgstr "Ultimo intervallo" @@ -451,15 +443,10 @@ msgstr "Mandarino" msgid "Mature" msgstr "" -#: stats.py:340 -#, python-format -msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " -msgstr "Carte mature: %(gMatureYes%)0.1f%% (%(gMatureYes)d su %(gMatureTotal)d)
    " - -#: stats.py:332 -#, python-format -msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " -msgstr "Carte mature: %(old)d (%(oldP)0.2f%%)
    " +#: stats.py:335 stats.py:340 +#, fuzzy +msgid "Mature cards:" +msgstr "Carte mature" #: media.py:176 media.py:178 media.py:179 #, fuzzy @@ -475,7 +462,7 @@ msgstr "" msgid "Mnemosyne 1.x deck (*.mem)" msgstr "" -#: stats.py:290 +#: stats.py:291 #, fuzzy msgid "Model Tags" msgstr "Tag modelli" @@ -492,71 +479,72 @@ msgstr "" msgid "No cards are due." msgstr "Non ci sono carte pronte per la ripetizione." -#: stats.py:313 -msgid "Please add some cards first.

    " +#: stats.py:316 +#, fuzzy +msgid "Please add some cards first." msgstr "Aggiungere un po' di carte prima di iniziare.

    " -#: deck.py:2173 +#: deck.py:2193 msgid "Processing..." msgstr "" -#: deck.py:2009 +#: deck.py:2029 msgid "Rebuilding QA cache..." msgstr "" -#: deck.py:2029 +#: deck.py:2049 msgid "Rebuilding counts..." msgstr "" -#: deck.py:2035 +#: deck.py:2055 msgid "Rebuilding queue..." msgstr "" -#: deck.py:2003 +#: deck.py:2023 msgid "Rebuilding tag cache..." msgstr "" -#: deck.py:2027 +#: deck.py:2047 msgid "Rebuilding types..." msgstr "" -#: stats.py:366 +#: stats.py:369 msgid "Reps last month" msgstr "Ripetizioni ultimo mese" -#: stats.py:364 +#: stats.py:367 msgid "Reps last week" msgstr "Ripetizioni ultima settimana" -#: stats.py:362 +#: stats.py:365 msgid "Reps next month" msgstr "Ripetizioni prossimo mese" -#: stats.py:360 +#: stats.py:363 msgid "Reps next week" msgstr "Ripetizioni prossima settimana" -#: deck.py:2884 +#: deck.py:2904 #, fuzzy msgid "Review cards from largest interval" msgstr "Mostra le carte nuove in ordine casuale" -#: deck.py:2885 +#: deck.py:2905 #, fuzzy msgid "Review cards from smallest interval" msgstr "Mostra le carte nuove in ordine casuale" -#: deck.py:2886 +#: deck.py:2906 #, fuzzy msgid "Review cards in order due" msgstr "Mostra le carte nuove nell'ordine in cui sono state aggiunte" -#: deck.py:2887 +#: deck.py:2907 #, fuzzy msgid "Review cards in random order" msgstr "Mostra le carte nuove in ordine casuale" -#: stats.py:284 +#: stats.py:285 #, fuzzy msgid "Reviews" msgstr "Numero di ripassi" @@ -569,53 +557,53 @@ msgstr "Destra" msgid "Scan fields..." msgstr "" -#: deck.py:2893 +#: deck.py:2913 #, fuzzy msgid "Show failed cards at end" msgstr "Mostra le carte nuove dopo tutte le altre" -#: deck.py:2894 +#: deck.py:2914 msgid "Show failed cards in 10 minutes" msgstr "" -#: deck.py:2896 +#: deck.py:2916 #, fuzzy msgid "Show failed cards in 3 days" msgstr "Mostra le carte nuove in ordine casuale" -#: deck.py:2895 +#: deck.py:2915 #, fuzzy msgid "Show failed cards in 8 hours" msgstr "Mostra le carte nuove in ordine casuale" -#: deck.py:2892 +#: deck.py:2912 msgid "Show failed cards soon" msgstr "" -#: deck.py:2878 +#: deck.py:2898 msgid "Show new cards after all other cards" msgstr "Mostra le carte nuove dopo tutte le altre" -#: deck.py:2879 +#: deck.py:2899 #, fuzzy msgid "Show new cards before reviews" msgstr "Distribuisci le carte nuove su tutta la sequenza di ripetizione" -#: deck.py:2871 +#: deck.py:2891 #, fuzzy msgid "Show new cards in order added" msgstr "Mostra le carte nuove nell'ordine in cui sono state aggiunte" -#: deck.py:2870 +#: deck.py:2890 msgid "Show new cards in random order" msgstr "Mostra le carte nuove in ordine casuale" -#: deck.py:2872 +#: deck.py:2892 #, fuzzy msgid "Show new cards in reverse order added" msgstr "Mostra le carte nuove nell'ordine in cui sono state aggiunte" -#: deck.py:2877 +#: deck.py:2897 msgid "Spread new cards out through reviews" msgstr "Distribuisci le carte nuove su tutta la sequenza di ripetizione" @@ -627,7 +615,7 @@ msgstr "File di testo (*.txt)" msgid "Text separated by tabs or semicolons (*)" msgstr "" -#: deck.py:1947 +#: deck.py:1967 msgid "The current model didn't exist" msgstr "Il modello corrente non esiste" @@ -672,40 +660,40 @@ msgid_plural "There will be %s reviews." msgstr[0] "La prossima carta sarà mostrata tra %s" msgstr[1] "La prossima carta sarà mostrata tra %s" -#: stats.py:288 +#: stats.py:290 #, fuzzy msgid "Total Time" msgstr "Tempo totale" -#: stats.py:328 -#, fuzzy, python-format -msgid "Total number of cards: %d
    " +#: stats.py:331 +#, fuzzy +msgid "Total number of cards:" msgstr "Numero totale di carte: %d

    " -#: stats.py:329 -#, fuzzy, python-format -msgid "Total number of facts: %d

    " +#: stats.py:332 +#, fuzzy +msgid "Total number of facts:" msgstr "Numero totale di carte: %d

    " #: deck.py:869 msgid "Unknown" msgstr "Sconosciuto" -#: stats.py:336 -#, python-format -msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " -msgstr "Carte non ancora viste: %(new)d (%(newP)0.2f%%)

    " +#: stats.py:337 +#, fuzzy +msgid "Unseen cards:" +msgstr "Carte nuove" #: media.py:173 #, fuzzy msgid "Update tags..." msgstr "Tag dei fatti" -#: deck.py:2006 +#: deck.py:2026 msgid "Updating priorities..." msgstr "" -#: deck.py:2502 +#: deck.py:2522 msgid "Upgrading Deck..." msgstr "" @@ -713,21 +701,25 @@ msgstr "" msgid "Young" msgstr "Giovane" -#: stats.py:342 -#, python-format -msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " -msgstr "Carte giovani: %(gYoungYes%)0.1f%% (%(gYoungYes)d su %(gYoungTotal)d)
    " - -#: stats.py:334 -#, python-format -msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " -msgstr "Carte giovani: %(young)d (%(youngP)0.2f%%)
    " +#: stats.py:336 stats.py:343 +#, fuzzy +msgid "Young cards:" +msgstr "Carte giovani" #: models.py:153 msgid "[invalid question/answer format]" msgstr "" -#: stats.py:272 +#: stats.py:362 stats.py:364 stats.py:366 stats.py:368 stats.py:370 +msgid "cards/day" +msgstr "" + +#: stats.py:360 +#, fuzzy +msgid "days" +msgstr "Giorni" + +#: stats.py:273 #, python-format msgid "in %s" msgstr "tra %s" @@ -791,6 +783,33 @@ msgstr "sconosciuto" #~ "Nota che la pronuncia generata automaticamente non è\n" #~ "perfetta, e andrebbe controllata prima di aggiungere le carte." +#~ msgid "%0.1f seconds" +#~ msgstr "%0.1f secondi" + +#, fuzzy +#~ msgid "%sd" +#~ msgstr "%s giorno" + +#, fuzzy +#~ msgid "%sh" +#~ msgstr "%s ora" + +#, fuzzy +#~ msgid "%sy" +#~ msgstr "%s giorno" + +#~ msgid "%0.0f days" +#~ msgstr "%0.0f giorni" + +#~ msgid "%0.1f cards/day" +#~ msgstr "%0.1f carte/giorno" + +#~ msgid "Averages
    " +#~ msgstr "Medie
    " + +#~ msgid "Card counts
    " +#~ msgstr "Conteggi carte
    " + #, fuzzy #~ msgid "" #~ "

    \n" @@ -862,9 +881,6 @@ msgstr "sconosciuto" #~ msgid "Can't read/write deck" #~ msgstr "Impossibile leggere/scrivere il mazzo" -#~ msgid "Card tags" -#~ msgstr "Tag delle carte" - #~ msgid "Cards" #~ msgstr "Carte" @@ -880,15 +896,15 @@ msgstr "sconosciuto" #~ msgid "Day" #~ msgstr "Giorno" -#~ msgid "Days" -#~ msgstr "Giorni" - #~ msgid "English" #~ msgstr "Inglese" #~ msgid "First time" #~ msgstr "Prima volta" +#~ msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " +#~ msgstr "Carte nuove: %(gNewYes%)0.1f%% (%(gNewYes)d su %(gNewTotal)d)

    " + #~ msgid "From the English expression to the meaning." #~ msgstr "Da espressione in Inglese al suo significato" @@ -901,8 +917,11 @@ msgstr "sconosciuto" #~ msgid "Front to back" #~ msgstr "Da fronte a retro" -#~ msgid "Mature cards" -#~ msgstr "Carte mature" +#~ msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " +#~ msgstr "Carte mature: %(gMatureYes%)0.1f%% (%(gMatureYes)d su %(gMatureTotal)d)
    " + +#~ msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " +#~ msgstr "Carte mature: %(old)d (%(oldP)0.2f%%)
    " #, fuzzy #~ msgid "Model '%s' has wrong card template count" @@ -912,9 +931,6 @@ msgstr "sconosciuto" #~ msgid "Model '%s' has wrong field count" #~ msgstr "Il modello '%s' ha un numero sbagliato di campi" -#~ msgid "New cards" -#~ msgstr "Carte nuove" - #~ msgid "Next due" #~ msgstr "Prossima apparizione" @@ -934,8 +950,14 @@ msgstr "sconosciuto" #~ msgid "The answer." #~ msgstr "La risposta." -#~ msgid "Young cards" -#~ msgstr "Carte giovani" +#~ msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " +#~ msgstr "Carte non ancora viste: %(new)d (%(newP)0.2f%%)

    " + +#~ msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " +#~ msgstr "Carte giovani: %(gYoungYes%)0.1f%% (%(gYoungYes)d su %(gYoungTotal)d)
    " + +#~ msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " +#~ msgstr "Carte giovani: %(young)d (%(youngP)0.2f%%)
    " #~ msgid "[empty]" #~ msgstr "[vuoto]" diff --git a/anki/locale/libanki_ja_JP.po b/anki/locale/libanki_ja_JP.po index 183241eb9..528d7ff63 100644 --- a/anki/locale/libanki_ja_JP.po +++ b/anki/locale/libanki_ja_JP.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-23 10:45+0900\n" +"POT-Creation-Date: 2009-03-25 16:55+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Damien Elmes \n" "Language-Team: LANGUAGE \n" @@ -33,103 +33,81 @@ msgid "" "all but one card template." msgstr "" -#: stats.py:501 +#: stats.py:504 #, python-format msgid "%(count)s %(gradename)s kanji." msgstr "" -#: stats.py:499 +#: stats.py:502 #, python-format msgid "%(gradename)s: %(count)s of %(total)s (%(percent)0.1f%%)." msgstr "" -#: stats.py:286 stats.py:288 +#: stats.py:341 stats.py:344 stats.py:347 #, python-format -msgid "%0.1f seconds" +msgid "%(partOf)d of %(totalSum)d" msgstr "" -#: stats.py:270 stats.py:277 stats.py:300 +#: stats.py:271 stats.py:278 stats.py:301 #, python-format msgid "%s ago" msgstr "%s前" -#: deck.py:1149 +#: deck.py:1151 #, fuzzy, python-format msgid "%s copy" msgstr "%s秒" -#: utils.py:29 +#: utils.py:30 #, python-format msgid "%s day" msgid_plural "%s days" msgstr[0] "%s日" msgstr[1] "%s日" -#: utils.py:30 +#: utils.py:31 #, python-format msgid "%s hour" msgid_plural "%s hours" msgstr[0] "%s時間" msgstr[1] "%s時間" -#: utils.py:31 +#: utils.py:32 #, python-format msgid "%s minute" msgid_plural "%s minutes" msgstr[0] "%s分" msgstr[1] "%s分" -#: utils.py:28 +#: utils.py:29 #, python-format msgid "%s month" msgid_plural "%s months" msgstr[0] "%sヶ月" msgstr[1] "%sヶ月" -#: utils.py:32 +#: utils.py:33 #, python-format msgid "%s second" msgid_plural "%s seconds" msgstr[0] "%s秒" msgstr[1] "%s秒" -#: utils.py:27 +#: utils.py:28 #, python-format msgid "%s year" msgid_plural "%s years" msgstr[0] "%s年" msgstr[1] "%s年" -#: stats.py:371 stats.py:374 stats.py:377 stats.py:380 +#: stats.py:374 stats.py:377 stats.py:380 stats.py:383 #, python-format -msgid "%(a)d (%(b)0.1f/day)" +msgid "%(a)d (%(b)s/day)" msgstr "" -#: stats.py:368 +#: stats.py:371 #, python-format -msgid "%(a)d/day, %(b)d/mon" -msgstr "" - -#: stats.py:357 -#, python-format -msgid "%0.0f days" -msgstr "" - -#: stats.py:358 stats.py:360 stats.py:362 stats.py:364 stats.py:366 -#, python-format -msgid "%0.1f cards/day" -msgstr "" - -#: stats.py:352 -msgid "Averages
    " -msgstr "" - -#: stats.py:331 -msgid "Card counts
    " -msgstr "" - -#: stats.py:339 -msgid "Correct answers
    " +msgid "%(a)s/day, %(b)s/mon" msgstr "" #: deck.py:707 @@ -142,24 +120,24 @@ msgid "" "
    " msgstr "" -#: stats.py:527 +#: stats.py:530 #, python-format msgid "

    Kanji statistics

    The %d seen cards in this deck contain:" msgstr "" -#: stats.py:552 +#: stats.py:555 msgid "

    Missing

    " msgstr "" -#: stats.py:579 +#: stats.py:582 msgid "

    Non-Jouyou

    " msgstr "" -#: stats.py:554 +#: stats.py:557 msgid "

    Seen

    " msgstr "" -#: stats.py:531 +#: stats.py:534 #, python-format msgid "
  • %d total unique kanji.
  • " msgstr "" @@ -186,15 +164,15 @@ msgid "" "" msgstr "" -#: stats.py:264 +#: stats.py:265 msgid "Added" msgstr "" -#: stats.py:374 +#: stats.py:377 msgid "Added last month" msgstr "" -#: stats.py:371 +#: stats.py:374 msgid "Added last week" msgstr "" @@ -214,15 +192,19 @@ msgstr "" msgid "Answer Card" msgstr "" -#: stats.py:286 +#: stats.py:288 msgid "Average Time" msgstr "" -#: stats.py:358 +#: stats.py:361 msgid "Average reps" msgstr "" -#: stats.py:368 +#: stats.py:355 +msgid "Averages" +msgstr "" + +#: stats.py:371 msgid "Avg. added" msgstr "" @@ -234,10 +216,14 @@ msgstr "" msgid "Cantonese" msgstr "" -#: stats.py:291 +#: stats.py:292 msgid "Card Template" msgstr "" +#: stats.py:334 +msgid "Card counts" +msgstr "" + #: exporting.py:237 msgid "Cards in tab-separated text file (*.txt)" msgstr "" @@ -246,15 +232,15 @@ msgstr "" msgid "Center" msgstr "" -#: stats.py:267 +#: stats.py:268 msgid "Changed" msgstr "" -#: deck.py:1212 +#: deck.py:1214 msgid "Changing cards..." msgstr "" -#: deck.py:1172 +#: deck.py:1174 msgid "Changing fields..." msgstr "" @@ -262,11 +248,11 @@ msgstr "" msgid "Check Media DB" msgstr "" -#: deck.py:1928 +#: deck.py:1948 msgid "Checking integrity..." msgstr "" -#: deck.py:1938 +#: deck.py:1958 msgid "Checking schema..." msgstr "" @@ -274,6 +260,10 @@ msgstr "" msgid "Checksum files..." msgstr "" +#: stats.py:339 +msgid "Correct answers" +msgstr "" + #: importing/csv.py:87 msgid "Couldn't find pattern. The file should be a series of lines separated by tabs or semicolons." msgstr "" @@ -282,24 +272,24 @@ msgstr "" msgid "CueCard deck (*.wcu)" msgstr "" -#: deck.py:2897 +#: deck.py:2917 msgid "Custom failed cards handling" msgstr "" -#: deck.py:1931 +#: deck.py:1951 msgid "Database file damaged. Restore from backup." msgstr "" -#: stats.py:315 +#: stats.py:318 msgid "Deck Statistics" msgstr "" -#: stats.py:316 +#: stats.py:319 #, python-format msgid "Deck created: %s ago
    " msgstr "" -#: deck.py:1941 +#: deck.py:1961 msgid "Deck was missing a model" msgstr "" @@ -311,36 +301,36 @@ msgstr "" msgid "Delete unused files..." msgstr "" -#: deck.py:1969 +#: deck.py:1989 #, python-format msgid "Deleted %d cards with missing fact" msgstr "" -#: deck.py:1977 +#: deck.py:1997 #, python-format msgid "Deleted %d cards with no card template" msgstr "" -#: deck.py:1990 +#: deck.py:2010 #, python-format msgid "Deleted %d dangling fields" msgstr "" -#: deck.py:1962 +#: deck.py:1982 #, python-format msgid "Deleted %d facts with missing fields" msgstr "" -#: deck.py:1982 +#: deck.py:2002 #, python-format msgid "Deleted %d facts with no cards" msgstr "" -#: stats.py:273 +#: stats.py:274 msgid "Due" msgstr "" -#: stats.py:275 +#: stats.py:276 msgid "Ease" msgstr "" @@ -360,32 +350,31 @@ msgstr "" msgid "Facts in tab-separated text file (*.txt)" msgstr "" -#: deck.py:2347 +#: deck.py:2367 msgid "File is in use by another process" msgstr "" -#: stats.py:266 +#: stats.py:267 msgid "First Review" msgstr "" -#: stats.py:380 +#: stats.py:383 msgid "First last month" msgstr "" -#: stats.py:377 +#: stats.py:380 msgid "First last week" msgstr "" -#: stats.py:344 -#, python-format -msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " +#: stats.py:346 +msgid "First-seen cards:" msgstr "" -#: importing/__init__.py:51 importing/anki10.py:25 +#: importing/anki10.py:25 importing/__init__.py:51 msgid "Importing..." msgstr "" -#: stats.py:274 stats.py:357 +#: stats.py:275 stats.py:360 msgid "Interval" msgstr "" @@ -393,19 +382,19 @@ msgstr "" msgid "Japanese" msgstr "" -#: stats.py:542 +#: stats.py:545 msgid "Jouyou levels:" msgstr "" -#: stats.py:278 +#: stats.py:279 msgid "Last Due" msgstr "" -#: stats.py:282 +#: stats.py:283 msgid "Last Ease" msgstr "" -#: stats.py:281 +#: stats.py:282 msgid "Last Interval" msgstr "" @@ -431,14 +420,8 @@ msgstr "" msgid "Mature" msgstr "" -#: stats.py:340 -#, python-format -msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " -msgstr "" - -#: stats.py:332 -#, python-format -msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " +#: stats.py:335 stats.py:340 +msgid "Mature cards:" msgstr "" #: media.py:176 media.py:178 media.py:179 @@ -454,7 +437,7 @@ msgstr "" msgid "Mnemosyne 1.x deck (*.mem)" msgstr "" -#: stats.py:290 +#: stats.py:291 msgid "Model Tags" msgstr "" @@ -470,69 +453,69 @@ msgstr "" msgid "No cards are due." msgstr "" -#: stats.py:313 -msgid "Please add some cards first.

    " +#: stats.py:316 +msgid "Please add some cards first." msgstr "" -#: deck.py:2173 +#: deck.py:2193 msgid "Processing..." msgstr "" -#: deck.py:2009 +#: deck.py:2029 msgid "Rebuilding QA cache..." msgstr "" -#: deck.py:2029 +#: deck.py:2049 msgid "Rebuilding counts..." msgstr "" -#: deck.py:2035 +#: deck.py:2055 msgid "Rebuilding queue..." msgstr "" -#: deck.py:2003 +#: deck.py:2023 msgid "Rebuilding tag cache..." msgstr "" -#: deck.py:2027 +#: deck.py:2047 msgid "Rebuilding types..." msgstr "" -#: stats.py:366 +#: stats.py:369 #, fuzzy msgid "Reps last month" msgstr "%sヶ月" -#: stats.py:364 +#: stats.py:367 msgid "Reps last week" msgstr "" -#: stats.py:362 +#: stats.py:365 #, fuzzy msgid "Reps next month" msgstr "%sヶ月" -#: stats.py:360 +#: stats.py:363 msgid "Reps next week" msgstr "" -#: deck.py:2884 +#: deck.py:2904 msgid "Review cards from largest interval" msgstr "" -#: deck.py:2885 +#: deck.py:2905 msgid "Review cards from smallest interval" msgstr "" -#: deck.py:2886 +#: deck.py:2906 msgid "Review cards in order due" msgstr "" -#: deck.py:2887 +#: deck.py:2907 msgid "Review cards in random order" msgstr "" -#: stats.py:284 +#: stats.py:285 msgid "Reviews" msgstr "" @@ -544,47 +527,47 @@ msgstr "" msgid "Scan fields..." msgstr "" -#: deck.py:2893 +#: deck.py:2913 msgid "Show failed cards at end" msgstr "" -#: deck.py:2894 +#: deck.py:2914 msgid "Show failed cards in 10 minutes" msgstr "" -#: deck.py:2896 +#: deck.py:2916 msgid "Show failed cards in 3 days" msgstr "" -#: deck.py:2895 +#: deck.py:2915 msgid "Show failed cards in 8 hours" msgstr "" -#: deck.py:2892 +#: deck.py:2912 msgid "Show failed cards soon" msgstr "" -#: deck.py:2878 +#: deck.py:2898 msgid "Show new cards after all other cards" msgstr "" -#: deck.py:2879 +#: deck.py:2899 msgid "Show new cards before reviews" msgstr "" -#: deck.py:2871 +#: deck.py:2891 msgid "Show new cards in order added" msgstr "" -#: deck.py:2870 +#: deck.py:2890 msgid "Show new cards in random order" msgstr "" -#: deck.py:2872 +#: deck.py:2892 msgid "Show new cards in reverse order added" msgstr "" -#: deck.py:2877 +#: deck.py:2897 msgid "Spread new cards out through reviews" msgstr "" @@ -596,7 +579,7 @@ msgstr "" msgid "Text separated by tabs or semicolons (*)" msgstr "" -#: deck.py:1947 +#: deck.py:1967 msgid "The current model didn't exist" msgstr "" @@ -641,38 +624,35 @@ msgid_plural "There will be %s reviews." msgstr[0] "" msgstr[1] "" -#: stats.py:288 +#: stats.py:290 msgid "Total Time" msgstr "" -#: stats.py:328 -#, python-format -msgid "Total number of cards: %d
    " +#: stats.py:331 +msgid "Total number of cards:" msgstr "" -#: stats.py:329 -#, python-format -msgid "Total number of facts: %d

    " +#: stats.py:332 +msgid "Total number of facts:" msgstr "" #: deck.py:869 msgid "Unknown" msgstr "" -#: stats.py:336 -#, python-format -msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " +#: stats.py:337 +msgid "Unseen cards:" msgstr "" #: media.py:173 msgid "Update tags..." msgstr "" -#: deck.py:2006 +#: deck.py:2026 msgid "Updating priorities..." msgstr "" -#: deck.py:2502 +#: deck.py:2522 msgid "Upgrading Deck..." msgstr "" @@ -680,21 +660,24 @@ msgstr "" msgid "Young" msgstr "" -#: stats.py:342 -#, python-format -msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " -msgstr "" - -#: stats.py:334 -#, python-format -msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " +#: stats.py:336 stats.py:343 +msgid "Young cards:" msgstr "" #: models.py:153 msgid "[invalid question/answer format]" msgstr "" -#: stats.py:272 +#: stats.py:362 stats.py:364 stats.py:366 stats.py:368 stats.py:370 +msgid "cards/day" +msgstr "" + +#: stats.py:360 +#, fuzzy +msgid "days" +msgstr "%s日" + +#: stats.py:273 #, python-format msgid "in %s" msgstr "" @@ -703,6 +686,18 @@ msgstr "" msgid "unknown" msgstr "" +#, fuzzy +#~ msgid "%sd" +#~ msgstr "%s日" + +#, fuzzy +#~ msgid "%sh" +#~ msgstr "%s時間" + +#, fuzzy +#~ msgid "%sy" +#~ msgstr "%s日" + #~ msgid "Back to front" #~ msgstr "裏側から表側" diff --git a/anki/locale/libanki_ko_KR.po b/anki/locale/libanki_ko_KR.po index d763f6cc2..bc274f51b 100644 --- a/anki/locale/libanki_ko_KR.po +++ b/anki/locale/libanki_ko_KR.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-23 10:45+0900\n" +"POT-Creation-Date: 2009-03-25 16:55+0100\n" "PO-Revision-Date: 2008-05-24 09:18+0900\n" "Last-Translator: Jin Eun-Deok \n" "Language-Team: LANGUAGE \n" @@ -33,105 +33,83 @@ msgid "" "all but one card template." msgstr "" -#: stats.py:501 +#: stats.py:504 #, python-format msgid "%(count)s %(gradename)s kanji." msgstr "%(count)s %(gradename)s kanji." -#: stats.py:499 +#: stats.py:502 #, python-format msgid "%(gradename)s: %(count)s of %(total)s (%(percent)0.1f%%)." msgstr "%(gradename)s: %(total)s자 중에 %(count)s자 (%(percent)0.1f%%)." -#: stats.py:286 stats.py:288 +#: stats.py:341 stats.py:344 stats.py:347 #, python-format -msgid "%0.1f seconds" -msgstr "%0.1f초" +msgid "%(partOf)d of %(totalSum)d" +msgstr "" -#: stats.py:270 stats.py:277 stats.py:300 +#: stats.py:271 stats.py:278 stats.py:301 #, python-format msgid "%s ago" msgstr "%s전" -#: deck.py:1149 +#: deck.py:1151 #, fuzzy, python-format msgid "%s copy" msgstr "%s초" -#: utils.py:29 +#: utils.py:30 #, python-format msgid "%s day" msgid_plural "%s days" msgstr[0] "%s일" msgstr[1] "%s일" -#: utils.py:30 +#: utils.py:31 #, python-format msgid "%s hour" msgid_plural "%s hours" msgstr[0] "%s시간" msgstr[1] "%s시간" -#: utils.py:31 +#: utils.py:32 #, python-format msgid "%s minute" msgid_plural "%s minutes" msgstr[0] "%s분" msgstr[1] "%s분" -#: utils.py:28 +#: utils.py:29 #, python-format msgid "%s month" msgid_plural "%s months" msgstr[0] "%s개월" msgstr[1] "%s개월" -#: utils.py:32 +#: utils.py:33 #, python-format msgid "%s second" msgid_plural "%s seconds" msgstr[0] "%s초" msgstr[1] "%s초" -#: utils.py:27 +#: utils.py:28 #, python-format msgid "%s year" msgid_plural "%s years" msgstr[0] "%s년" msgstr[1] "%s년" -#: stats.py:371 stats.py:374 stats.py:377 stats.py:380 +#: stats.py:374 stats.py:377 stats.py:380 stats.py:383 #, fuzzy, python-format -msgid "%(a)d (%(b)0.1f/day)" +msgid "%(a)d (%(b)s/day)" msgstr "성숙한 카드: %(old)d (%(oldP)0.2f%%)
    " -#: stats.py:368 +#: stats.py:371 #, fuzzy, python-format -msgid "%(a)d/day, %(b)d/mon" +msgid "%(a)s/day, %(b)s/mon" msgstr "카드 추가: 하루에 %(a)d개, 한달에 %(b)d
    " -#: stats.py:357 -#, fuzzy, python-format -msgid "%0.0f days" -msgstr "복습 간격: %0.0f
    " - -#: stats.py:358 stats.py:360 stats.py:362 stats.py:364 stats.py:366 -#, fuzzy, python-format -msgid "%0.1f cards/day" -msgstr "학습량: %0.1f 카드/일
    " - -#: stats.py:352 -msgid "Averages
    " -msgstr "평균
    " - -#: stats.py:331 -msgid "Card counts
    " -msgstr "카드 개수
    " - -#: stats.py:339 -msgid "Correct answers
    " -msgstr "정답률
    " - #: deck.py:707 #, python-format msgid "" @@ -142,24 +120,24 @@ msgid "" "" msgstr "" -#: stats.py:527 +#: stats.py:530 #, python-format msgid "

    Kanji statistics

    The %d seen cards in this deck contain:" msgstr "

    일본 한자 통계

    현재 묶음에서 지금까지 본 %d개의 카드 중:" -#: stats.py:552 +#: stats.py:555 msgid "

    Missing

    " msgstr "" -#: stats.py:579 +#: stats.py:582 msgid "

    Non-Jouyou

    " msgstr "" -#: stats.py:554 +#: stats.py:557 msgid "

    Seen

    " msgstr "" -#: stats.py:531 +#: stats.py:534 #, python-format msgid "
  • %d total unique kanji.
  • " msgstr "
  • 전체 한자 %d자
  • " @@ -186,15 +164,15 @@ msgid "" "" msgstr "" -#: stats.py:264 +#: stats.py:265 msgid "Added" msgstr "추가한 날" -#: stats.py:374 +#: stats.py:377 msgid "Added last month" msgstr "" -#: stats.py:371 +#: stats.py:374 msgid "Added last week" msgstr "" @@ -215,17 +193,22 @@ msgstr "앙키 묶음 (*.anki)" msgid "Answer Card" msgstr "" -#: stats.py:286 +#: stats.py:288 #, fuzzy msgid "Average Time" msgstr "평균 시간" -#: stats.py:358 +#: stats.py:361 #, fuzzy msgid "Average reps" msgstr "평균 시간" -#: stats.py:368 +#: stats.py:355 +#, fuzzy +msgid "Averages" +msgstr "평균 시간" + +#: stats.py:371 #, fuzzy msgid "Avg. added" msgstr "추가한 날" @@ -238,11 +221,16 @@ msgstr "기본" msgid "Cantonese" msgstr "광동어" -#: stats.py:291 +#: stats.py:292 #, fuzzy msgid "Card Template" msgstr "카드 모델 꼬리표" +#: stats.py:334 +#, fuzzy +msgid "Card counts" +msgstr "카드 꼬리표" + #: exporting.py:237 msgid "Cards in tab-separated text file (*.txt)" msgstr "탭으로 구분한 카드 텍스트 파일 (*.txt)" @@ -251,15 +239,15 @@ msgstr "탭으로 구분한 카드 텍스트 파일 (*.txt)" msgid "Center" msgstr "가운데" -#: stats.py:267 +#: stats.py:268 msgid "Changed" msgstr "변경" -#: deck.py:1212 +#: deck.py:1214 msgid "Changing cards..." msgstr "" -#: deck.py:1172 +#: deck.py:1174 msgid "Changing fields..." msgstr "" @@ -267,11 +255,11 @@ msgstr "" msgid "Check Media DB" msgstr "" -#: deck.py:1928 +#: deck.py:1948 msgid "Checking integrity..." msgstr "" -#: deck.py:1938 +#: deck.py:1958 msgid "Checking schema..." msgstr "" @@ -279,6 +267,11 @@ msgstr "" msgid "Checksum files..." msgstr "" +#: stats.py:339 +#, fuzzy +msgid "Correct answers" +msgstr "정답률
    " + #: importing/csv.py:87 msgid "Couldn't find pattern. The file should be a series of lines separated by tabs or semicolons." msgstr "" @@ -287,24 +280,24 @@ msgstr "" msgid "CueCard deck (*.wcu)" msgstr "" -#: deck.py:2897 +#: deck.py:2917 msgid "Custom failed cards handling" msgstr "" -#: deck.py:1931 +#: deck.py:1951 msgid "Database file damaged. Restore from backup." msgstr "" -#: stats.py:315 +#: stats.py:318 msgid "Deck Statistics" msgstr "묶음 통계" -#: stats.py:316 +#: stats.py:319 #, python-format msgid "Deck created: %s ago
    " msgstr "묶음 생성: %s
    " -#: deck.py:1941 +#: deck.py:1961 msgid "Deck was missing a model" msgstr "" @@ -316,36 +309,36 @@ msgstr "" msgid "Delete unused files..." msgstr "" -#: deck.py:1969 +#: deck.py:1989 #, python-format msgid "Deleted %d cards with missing fact" msgstr "" -#: deck.py:1977 +#: deck.py:1997 #, python-format msgid "Deleted %d cards with no card template" msgstr "" -#: deck.py:1990 +#: deck.py:2010 #, python-format msgid "Deleted %d dangling fields" msgstr "" -#: deck.py:1962 +#: deck.py:1982 #, python-format msgid "Deleted %d facts with missing fields" msgstr "" -#: deck.py:1982 +#: deck.py:2002 #, python-format msgid "Deleted %d facts with no cards" msgstr "" -#: stats.py:273 +#: stats.py:274 msgid "Due" msgstr "" -#: stats.py:275 +#: stats.py:276 msgid "Ease" msgstr "" @@ -365,35 +358,34 @@ msgstr "" msgid "Facts in tab-separated text file (*.txt)" msgstr "탭으로 구분한 지식 텍스트 파일 (*.txt)" -#: deck.py:2347 +#: deck.py:2367 msgid "File is in use by another process" msgstr "다른 프로세스가 파일을 사용하고 있습니다." -#: stats.py:266 +#: stats.py:267 #, fuzzy msgid "First Review" msgstr "최초 복습" -#: stats.py:380 +#: stats.py:383 #, fuzzy msgid "First last month" msgstr "처음" -#: stats.py:377 +#: stats.py:380 #, fuzzy msgid "First last week" msgstr "처음" -#: stats.py:344 -#, python-format -msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " -msgstr "처음 본 카드: %(gNewYes%)0.1f%% (%(gNewYes)d개 중에 %(gNewTotal)d개)

    " +#: stats.py:346 +msgid "First-seen cards:" +msgstr "" -#: importing/__init__.py:51 importing/anki10.py:25 +#: importing/anki10.py:25 importing/__init__.py:51 msgid "Importing..." msgstr "" -#: stats.py:274 stats.py:357 +#: stats.py:275 stats.py:360 #, fuzzy msgid "Interval" msgstr "지난 복습 간격" @@ -402,20 +394,20 @@ msgstr "지난 복습 간격" msgid "Japanese" msgstr "일본어" -#: stats.py:542 +#: stats.py:545 msgid "Jouyou levels:" msgstr "상용한자 수준" -#: stats.py:278 +#: stats.py:279 msgid "Last Due" msgstr "" -#: stats.py:282 +#: stats.py:283 #, fuzzy msgid "Last Ease" msgstr "지난 인수" -#: stats.py:281 +#: stats.py:282 #, fuzzy msgid "Last Interval" msgstr "지난 복습 간격" @@ -442,15 +434,10 @@ msgstr "북경어" msgid "Mature" msgstr "성숙한 카드" -#: stats.py:340 -#, python-format -msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " -msgstr "성숙한 카드: %(gMatureYes%)0.1f%% (%(gMatureTotal)d개 중에 %(gMatureYes)d개)
    " - -#: stats.py:332 -#, python-format -msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " -msgstr "성숙한 카드: %(old)d (%(oldP)0.2f%%)
    " +#: stats.py:335 stats.py:340 +#, fuzzy +msgid "Mature cards:" +msgstr "성숙한 카드" #: media.py:176 media.py:178 media.py:179 msgid "MediaMissing" @@ -465,7 +452,7 @@ msgstr "" msgid "Mnemosyne 1.x deck (*.mem)" msgstr "" -#: stats.py:290 +#: stats.py:291 #, fuzzy msgid "Model Tags" msgstr "모델 꼬리표" @@ -482,73 +469,74 @@ msgstr "" msgid "No cards are due." msgstr "" -#: stats.py:313 -msgid "Please add some cards first.

    " +#: stats.py:316 +#, fuzzy +msgid "Please add some cards first." msgstr "카드를 먼저 추가해 주세요.

    " -#: deck.py:2173 +#: deck.py:2193 msgid "Processing..." msgstr "" -#: deck.py:2009 +#: deck.py:2029 msgid "Rebuilding QA cache..." msgstr "" -#: deck.py:2029 +#: deck.py:2049 msgid "Rebuilding counts..." msgstr "" -#: deck.py:2035 +#: deck.py:2055 msgid "Rebuilding queue..." msgstr "" -#: deck.py:2003 +#: deck.py:2023 msgid "Rebuilding tag cache..." msgstr "" -#: deck.py:2027 +#: deck.py:2047 msgid "Rebuilding types..." msgstr "" -#: stats.py:366 +#: stats.py:369 #, fuzzy msgid "Reps last month" msgstr "%s개월" -#: stats.py:364 +#: stats.py:367 msgid "Reps last week" msgstr "" -#: stats.py:362 +#: stats.py:365 #, fuzzy msgid "Reps next month" msgstr "%s개월" -#: stats.py:360 +#: stats.py:363 msgid "Reps next week" msgstr "" -#: deck.py:2884 +#: deck.py:2904 #, fuzzy msgid "Review cards from largest interval" msgstr "무작위로 보여주기" -#: deck.py:2885 +#: deck.py:2905 #, fuzzy msgid "Review cards from smallest interval" msgstr "무작위로 보여주기" -#: deck.py:2886 +#: deck.py:2906 #, fuzzy msgid "Review cards in order due" msgstr "추가된 순서대로 보여주기" -#: deck.py:2887 +#: deck.py:2907 #, fuzzy msgid "Review cards in random order" msgstr "무작위로 보여주기" -#: stats.py:284 +#: stats.py:285 #, fuzzy msgid "Reviews" msgstr "복습 횟수" @@ -561,54 +549,54 @@ msgstr "오른쪽" msgid "Scan fields..." msgstr "" -#: deck.py:2893 +#: deck.py:2913 #, fuzzy msgid "Show failed cards at end" msgstr "추가된 순서대로 보여주기" -#: deck.py:2894 +#: deck.py:2914 msgid "Show failed cards in 10 minutes" msgstr "" -#: deck.py:2896 +#: deck.py:2916 #, fuzzy msgid "Show failed cards in 3 days" msgstr "무작위로 보여주기" -#: deck.py:2895 +#: deck.py:2915 #, fuzzy msgid "Show failed cards in 8 hours" msgstr "무작위로 보여주기" -#: deck.py:2892 +#: deck.py:2912 msgid "Show failed cards soon" msgstr "" -#: deck.py:2878 +#: deck.py:2898 #, fuzzy msgid "Show new cards after all other cards" msgstr "추가된 순서대로 보여주기" -#: deck.py:2879 +#: deck.py:2899 #, fuzzy msgid "Show new cards before reviews" msgstr "추가된 순서대로 보여주기" -#: deck.py:2871 +#: deck.py:2891 #, fuzzy msgid "Show new cards in order added" msgstr "추가된 순서대로 보여주기" -#: deck.py:2870 +#: deck.py:2890 msgid "Show new cards in random order" msgstr "무작위로 보여주기" -#: deck.py:2872 +#: deck.py:2892 #, fuzzy msgid "Show new cards in reverse order added" msgstr "추가된 순서대로 보여주기" -#: deck.py:2877 +#: deck.py:2897 msgid "Spread new cards out through reviews" msgstr "" @@ -620,7 +608,7 @@ msgstr "텍스트 파일 (*.txt)" msgid "Text separated by tabs or semicolons (*)" msgstr "" -#: deck.py:1947 +#: deck.py:1967 msgid "The current model didn't exist" msgstr "" @@ -665,40 +653,40 @@ msgid_plural "There will be %s reviews." msgstr[0] "" msgstr[1] "" -#: stats.py:288 +#: stats.py:290 #, fuzzy msgid "Total Time" msgstr "전체 시간" -#: stats.py:328 -#, fuzzy, python-format -msgid "Total number of cards: %d
    " +#: stats.py:331 +#, fuzzy +msgid "Total number of cards:" msgstr "전체 카드 개수: %d

    " -#: stats.py:329 -#, fuzzy, python-format -msgid "Total number of facts: %d

    " +#: stats.py:332 +#, fuzzy +msgid "Total number of facts:" msgstr "전체 카드 개수: %d

    " #: deck.py:869 msgid "Unknown" msgstr "알 수 없음" -#: stats.py:336 -#, python-format -msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " -msgstr "시작하지 않은 카드: %(new)d (%(newP)0.2f%%)

    " +#: stats.py:337 +#, fuzzy +msgid "Unseen cards:" +msgstr "새 카드" #: media.py:173 #, fuzzy msgid "Update tags..." msgstr "지식 꼬리표" -#: deck.py:2006 +#: deck.py:2026 msgid "Updating priorities..." msgstr "" -#: deck.py:2502 +#: deck.py:2522 msgid "Upgrading Deck..." msgstr "" @@ -706,21 +694,25 @@ msgstr "" msgid "Young" msgstr "어린 카드" -#: stats.py:342 -#, python-format -msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " -msgstr "어린 카드: %(gYoungYes%)0.1f%% (%(gYoungTotal)d개 중에 %(gYoungYes)d개)
    " - -#: stats.py:334 -#, python-format -msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " -msgstr "어린 카드: %(young)d (%(youngP)0.2f%%)
    " +#: stats.py:336 stats.py:343 +#, fuzzy +msgid "Young cards:" +msgstr "어린 카드" #: models.py:153 msgid "[invalid question/answer format]" msgstr "" -#: stats.py:272 +#: stats.py:362 stats.py:364 stats.py:366 stats.py:368 stats.py:370 +msgid "cards/day" +msgstr "" + +#: stats.py:360 +#, fuzzy +msgid "days" +msgstr "%s일" + +#: stats.py:273 #, python-format msgid "in %s" msgstr "%s 안에" @@ -782,6 +774,35 @@ msgstr "알 수 없음" #~ "자동 생성된 독음은 틀릴 수 있습니다.\n" #~ "카드를 추가하기 전에 다시 확인해 주세요." +#~ msgid "%0.1f seconds" +#~ msgstr "%0.1f초" + +#, fuzzy +#~ msgid "%sd" +#~ msgstr "%s일" + +#, fuzzy +#~ msgid "%sh" +#~ msgstr "%s시간" + +#, fuzzy +#~ msgid "%sy" +#~ msgstr "%s일" + +#, fuzzy +#~ msgid "%0.0f days" +#~ msgstr "복습 간격: %0.0f
    " + +#, fuzzy +#~ msgid "%0.1f cards/day" +#~ msgstr "학습량: %0.1f 카드/일
    " + +#~ msgid "Averages
    " +#~ msgstr "평균
    " + +#~ msgid "Card counts
    " +#~ msgstr "카드 개수
    " + #~ msgid "" #~ "A basic flashcard with a front and a back.\n" #~ "Questions are asked from front to back by default.\n" @@ -832,9 +853,6 @@ msgstr "알 수 없음" #~ msgid "Can't read/write directory" #~ msgstr "디렉토리를 읽고 쓸 수 없음" -#~ msgid "Card tags" -#~ msgstr "카드 꼬리표" - #, fuzzy #~ msgid "Cards" #~ msgstr "카드 꼬리표" @@ -854,6 +872,9 @@ msgstr "알 수 없음" #~ msgid "First time" #~ msgstr "처음" +#~ msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " +#~ msgstr "처음 본 카드: %(gNewYes%)0.1f%% (%(gNewYes)d개 중에 %(gNewTotal)d개)

    " + #~ msgid "From the English expression to the meaning." #~ msgstr "영어 표현에서 뜻으로" @@ -869,11 +890,11 @@ msgstr "알 수 없음" #~ msgid "Heisig" #~ msgstr "Heisig" -#~ msgid "Mature cards" -#~ msgstr "성숙한 카드" +#~ msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " +#~ msgstr "성숙한 카드: %(gMatureYes%)0.1f%% (%(gMatureTotal)d개 중에 %(gMatureYes)d개)
    " -#~ msgid "New cards" -#~ msgstr "새 카드" +#~ msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " +#~ msgstr "성숙한 카드: %(old)d (%(oldP)0.2f%%)
    " #~ msgid "Next due" #~ msgstr "복습 예정" @@ -894,8 +915,14 @@ msgstr "알 수 없음" #~ msgid "The deck is empty. Please add some cards." #~ msgstr "카드를 먼저 추가해 주세요.

    " -#~ msgid "Young cards" -#~ msgstr "어린 카드" +#~ msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " +#~ msgstr "시작하지 않은 카드: %(new)d (%(newP)0.2f%%)

    " + +#~ msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " +#~ msgstr "어린 카드: %(gYoungYes%)0.1f%% (%(gYoungTotal)d개 중에 %(gYoungYes)d개)
    " + +#~ msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " +#~ msgstr "어린 카드: %(young)d (%(youngP)0.2f%%)
    " #~ msgid "[empty]" #~ msgstr "[자료 없음]" diff --git a/anki/locale/libanki_pl_PL.po b/anki/locale/libanki_pl_PL.po index c2f230021..9dc1c3be6 100644 --- a/anki/locale/libanki_pl_PL.po +++ b/anki/locale/libanki_pl_PL.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: libanki_pl_PL\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-23 10:45+0900\n" +"POT-Creation-Date: 2009-03-25 16:55+0100\n" "PO-Revision-Date: 2009-01-20 13:19+0100\n" "Last-Translator: Piotr Kubowicz \n" "Language-Team: polski \n" @@ -35,32 +35,32 @@ msgid "" "all but one card template." msgstr "" -#: stats.py:501 +#: stats.py:504 #, python-format msgid "%(count)s %(gradename)s kanji." msgstr "%(count)s %(gradename)s kanji." -#: stats.py:499 +#: stats.py:502 #, python-format msgid "%(gradename)s: %(count)s of %(total)s (%(percent)0.1f%%)." msgstr "%(gradename)s: %(count)s z %(total)s (%(percent)0.1f%%)." -#: stats.py:286 stats.py:288 +#: stats.py:341 stats.py:344 stats.py:347 #, python-format -msgid "%0.1f seconds" -msgstr "%0.1f sekund" +msgid "%(partOf)d of %(totalSum)d" +msgstr "" -#: stats.py:270 stats.py:277 stats.py:300 +#: stats.py:271 stats.py:278 stats.py:301 #, python-format msgid "%s ago" msgstr "%s temu" -#: deck.py:1149 +#: deck.py:1151 #, python-format msgid "%s copy" msgstr "kopia %s" -#: utils.py:29 +#: utils.py:30 #, python-format msgid "%s day" msgid_plural "%s days" @@ -68,7 +68,7 @@ msgstr[0] "%s dzień" msgstr[1] "%s dni" msgstr[2] "%s dni" -#: utils.py:30 +#: utils.py:31 #, python-format msgid "%s hour" msgid_plural "%s hours" @@ -76,7 +76,7 @@ msgstr[0] "%s godzina" msgstr[1] "%s godziny" msgstr[2] "%s godzin" -#: utils.py:31 +#: utils.py:32 #, python-format msgid "%s minute" msgid_plural "%s minutes" @@ -84,7 +84,7 @@ msgstr[0] "%s minuta" msgstr[1] "%s minuty" msgstr[2] "%s minut" -#: utils.py:28 +#: utils.py:29 #, python-format msgid "%s month" msgid_plural "%s months" @@ -92,7 +92,7 @@ msgstr[0] "%s miesiąc" msgstr[1] "%s miesiące" msgstr[2] "%s miesięcy" -#: utils.py:32 +#: utils.py:33 #, python-format msgid "%s second" msgid_plural "%s seconds" @@ -100,7 +100,7 @@ msgstr[0] "%s sekunda" msgstr[1] "%s sekundy" msgstr[2] "%s sekund" -#: utils.py:27 +#: utils.py:28 #, python-format msgid "%s year" msgid_plural "%s years" @@ -108,38 +108,16 @@ msgstr[0] "%s rok" msgstr[1] "%s lata" msgstr[2] "%s lat" -#: stats.py:371 stats.py:374 stats.py:377 stats.py:380 -#, python-format -msgid "%(a)d (%(b)0.1f/day)" +#: stats.py:374 stats.py:377 stats.py:380 stats.py:383 +#, fuzzy, python-format +msgid "%(a)d (%(b)s/day)" msgstr "%(a)d (%(b)0.1f/dzień)" -#: stats.py:368 -#, python-format -msgid "%(a)d/day, %(b)d/mon" +#: stats.py:371 +#, fuzzy, python-format +msgid "%(a)s/day, %(b)s/mon" msgstr "%(a)d/dzień, %(b)d/mies" -#: stats.py:357 -#, python-format -msgid "%0.0f days" -msgstr "%0.0f dni" - -#: stats.py:358 stats.py:360 stats.py:362 stats.py:364 stats.py:366 -#, python-format -msgid "%0.1f cards/day" -msgstr "%0.1f kart/dzień" - -#: stats.py:352 -msgid "Averages
    " -msgstr "Średnie
    " - -#: stats.py:331 -msgid "Card counts
    " -msgstr "Liczba kart
    " - -#: stats.py:339 -msgid "Correct answers
    " -msgstr "Poprawne odpowiedzi
    " - #: deck.py:707 #, python-format msgid "" @@ -155,24 +133,24 @@ msgstr "" "%(spaceSusp)s\n" "" -#: stats.py:527 +#: stats.py:530 #, python-format msgid "

    Kanji statistics

    The %d seen cards in this deck contain:" msgstr "

    Statystyki kanji

    %d przejrzanych kart w tej talii zawiera:" -#: stats.py:552 +#: stats.py:555 msgid "

    Missing

    " msgstr "" -#: stats.py:579 +#: stats.py:582 msgid "

    Non-Jouyou

    " msgstr "" -#: stats.py:554 +#: stats.py:557 msgid "

    Seen

    " msgstr "" -#: stats.py:531 +#: stats.py:534 #, python-format msgid "
  • %d total unique kanji.
  • " msgstr "
  • razem %d unikalnych kanji.
  • " @@ -210,15 +188,15 @@ msgstr "" "%(media)s\n" "" -#: stats.py:264 +#: stats.py:265 msgid "Added" msgstr "Dodana" -#: stats.py:374 +#: stats.py:377 msgid "Added last month" msgstr "w ub. miesiącu" -#: stats.py:371 +#: stats.py:374 msgid "Added last week" msgstr "Dod. w ub. tyg." @@ -239,15 +217,20 @@ msgstr "Talie Anki (*.anki)" msgid "Answer Card" msgstr "Karta odpowiedzi" -#: stats.py:286 +#: stats.py:288 msgid "Average Time" msgstr "Średni czas" -#: stats.py:358 +#: stats.py:361 msgid "Average reps" msgstr "Śr. powtórzeń" -#: stats.py:368 +#: stats.py:355 +#, fuzzy +msgid "Averages" +msgstr "Śr. powtórzeń" + +#: stats.py:371 msgid "Avg. added" msgstr "Śr. dodanych" @@ -259,10 +242,15 @@ msgstr "Podstawowy" msgid "Cantonese" msgstr "Kantoński" -#: stats.py:291 +#: stats.py:292 msgid "Card Template" msgstr "Szablon karty" +#: stats.py:334 +#, fuzzy +msgid "Card counts" +msgstr "Liczba kart
    " + #: exporting.py:237 msgid "Cards in tab-separated text file (*.txt)" msgstr "Karty oddzielone tabulacją w pliku tekstowym (*.txt)" @@ -271,16 +259,16 @@ msgstr "Karty oddzielone tabulacją w pliku tekstowym (*.txt)" msgid "Center" msgstr "Wyśrodkowanie" -#: stats.py:267 +#: stats.py:268 msgid "Changed" msgstr "Zmieniona" -#: deck.py:1212 +#: deck.py:1214 #, fuzzy msgid "Changing cards..." msgstr "Sprawdzanie schematu..." -#: deck.py:1172 +#: deck.py:1174 #, fuzzy msgid "Changing fields..." msgstr "Skanowanie pól..." @@ -289,11 +277,11 @@ msgstr "Skanowanie pól..." msgid "Check Media DB" msgstr "Sprawdzanie bazy danych plików" -#: deck.py:1928 +#: deck.py:1948 msgid "Checking integrity..." msgstr "Sprawdzanie integralności..." -#: deck.py:1938 +#: deck.py:1958 msgid "Checking schema..." msgstr "Sprawdzanie schematu..." @@ -301,6 +289,11 @@ msgstr "Sprawdzanie schematu..." msgid "Checksum files..." msgstr "Suma kontrolna plików..." +#: stats.py:339 +#, fuzzy +msgid "Correct answers" +msgstr "Poprawne odpowiedzi
    " + #: importing/csv.py:87 msgid "Couldn't find pattern. The file should be a series of lines separated by tabs or semicolons." msgstr "" @@ -309,24 +302,24 @@ msgstr "" msgid "CueCard deck (*.wcu)" msgstr "" -#: deck.py:2897 +#: deck.py:2917 msgid "Custom failed cards handling" msgstr "" -#: deck.py:1931 +#: deck.py:1951 msgid "Database file damaged. Restore from backup." msgstr "Baza danych uszkodzona. Wykonaj odzyskiwanie z kopii zapasowej." -#: stats.py:315 +#: stats.py:318 msgid "Deck Statistics" msgstr "Statystyki talii" -#: stats.py:316 +#: stats.py:319 #, python-format msgid "Deck created: %s ago
    " msgstr "Talia stworzona: %s temu
    " -#: deck.py:1941 +#: deck.py:1961 msgid "Deck was missing a model" msgstr "W talii brakowało modelu" @@ -338,36 +331,36 @@ msgstr "Usuwanie nieaktualnych odwołań..." msgid "Delete unused files..." msgstr "Usuwanie nieużywanych plików..." -#: deck.py:1969 +#: deck.py:1989 #, python-format msgid "Deleted %d cards with missing fact" msgstr "Usunięto %d kart z brakującym faktem" -#: deck.py:1977 +#: deck.py:1997 #, python-format msgid "Deleted %d cards with no card template" msgstr "Usunięto %d kart bez szablonu karty" -#: deck.py:1990 +#: deck.py:2010 #, python-format msgid "Deleted %d dangling fields" msgstr "Usunięto %d niezakotwiczonych pól" -#: deck.py:1962 +#: deck.py:1982 #, python-format msgid "Deleted %d facts with missing fields" msgstr "Usunięto %d faktów z brakującymi polami" -#: deck.py:1982 +#: deck.py:2002 #, python-format msgid "Deleted %d facts with no cards" msgstr "Usunięto %d faktów bez karty" -#: stats.py:273 +#: stats.py:274 msgid "Due" msgstr "Data pojawienia się" -#: stats.py:275 +#: stats.py:276 msgid "Ease" msgstr "Łatwość" @@ -390,33 +383,32 @@ msgstr "Eksportowanie..." msgid "Facts in tab-separated text file (*.txt)" msgstr "Fakty oddzielone tabulacją w pliku tekstowym (*.txt)" -#: deck.py:2347 +#: deck.py:2367 msgid "File is in use by another process" msgstr "Plik jest używany przez inny proces" -#: stats.py:266 +#: stats.py:267 msgid "First Review" msgstr "Pierwsze przeglądnięcie" -#: stats.py:380 +#: stats.py:383 msgid "First last month" msgstr "w ub. miesiącu" -#: stats.py:377 +#: stats.py:380 msgid "First last week" msgstr "Pierwsze w ub. t." -#: stats.py:344 -#, python-format -msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " -msgstr "Widziane po raz pierwszy: %(gNewYes%)0.1f%% (%(gNewYes)d z %(gNewTotal)d)

    " +#: stats.py:346 +msgid "First-seen cards:" +msgstr "" -#: importing/__init__.py:51 importing/anki10.py:25 +#: importing/anki10.py:25 importing/__init__.py:51 #, fuzzy msgid "Importing..." msgstr "Eksportowanie..." -#: stats.py:274 stats.py:357 +#: stats.py:275 stats.py:360 msgid "Interval" msgstr "Przerwa" @@ -424,19 +416,19 @@ msgstr "Przerwa" msgid "Japanese" msgstr "Japoński" -#: stats.py:542 +#: stats.py:545 msgid "Jouyou levels:" msgstr "Poziomy Jouyou:" -#: stats.py:278 +#: stats.py:279 msgid "Last Due" msgstr "Ostatnie pojawienie się" -#: stats.py:282 +#: stats.py:283 msgid "Last Ease" msgstr "Ostatnia łatwość" -#: stats.py:281 +#: stats.py:282 msgid "Last Interval" msgstr "Ostatnia przerwa" @@ -462,15 +454,10 @@ msgstr "Mandaryński" msgid "Mature" msgstr "Stare" -#: stats.py:340 -#, python-format -msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " -msgstr "Stare karty: %(gMatureYes%)0.1f%% (%(gMatureYes)d z %(gMatureTotal)d)
    " - -#: stats.py:332 -#, python-format -msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " -msgstr "Stare karty: %(old)d (%(oldP)0.2f%%)
    " +#: stats.py:335 stats.py:340 +#, fuzzy +msgid "Mature cards:" +msgstr "Stare" #: media.py:176 media.py:178 media.py:179 #, fuzzy @@ -486,7 +473,7 @@ msgstr "" msgid "Mnemosyne 1.x deck (*.mem)" msgstr "" -#: stats.py:290 +#: stats.py:291 msgid "Model Tags" msgstr "Etykiety modelu" @@ -502,70 +489,71 @@ msgstr "Nowe" msgid "No cards are due." msgstr "Nie ma kart do wyświetlenia." -#: stats.py:313 -msgid "Please add some cards first.

    " +#: stats.py:316 +#, fuzzy +msgid "Please add some cards first." msgstr "Dodaj najpierw jakieś karty.

    " -#: deck.py:2173 +#: deck.py:2193 msgid "Processing..." msgstr "Przetwarzanie..." -#: deck.py:2009 +#: deck.py:2029 msgid "Rebuilding QA cache..." msgstr "Przebudowywanie pamięci podręcznej pytań/odpowiedzi..." -#: deck.py:2029 +#: deck.py:2049 msgid "Rebuilding counts..." msgstr "Przebudowywanie liczników..." -#: deck.py:2035 +#: deck.py:2055 msgid "Rebuilding queue..." msgstr "Przebudowywanie kolejek..." -#: deck.py:2003 +#: deck.py:2023 #, fuzzy msgid "Rebuilding tag cache..." msgstr "Przebudowywanie pamięci podręcznej pytań/odpowiedzi..." -#: deck.py:2027 +#: deck.py:2047 msgid "Rebuilding types..." msgstr "Przebudowywanie typów..." -#: stats.py:366 +#: stats.py:369 msgid "Reps last month" msgstr "w ub. mies." -#: stats.py:364 +#: stats.py:367 msgid "Reps last week" msgstr "w ub. tygodniu" -#: stats.py:362 +#: stats.py:365 msgid "Reps next month" msgstr "w nast. mies." -#: stats.py:360 +#: stats.py:363 msgid "Reps next week" msgstr "Powt. w nast. tyg." -#: deck.py:2884 +#: deck.py:2904 #, fuzzy msgid "Review cards from largest interval" msgstr "Przeglądaj najstarsze karty jako pierwsze" -#: deck.py:2885 +#: deck.py:2905 #, fuzzy msgid "Review cards from smallest interval" msgstr "Przeglądaj najstarsze karty jako pierwsze" -#: deck.py:2886 +#: deck.py:2906 msgid "Review cards in order due" msgstr "Przeglądaj karty w kolejności daty pojawienia się" -#: deck.py:2887 +#: deck.py:2907 msgid "Review cards in random order" msgstr "Przeglądaj karty w losowej kolejności" -#: stats.py:284 +#: stats.py:285 msgid "Reviews" msgstr "Przeglądy" @@ -577,52 +565,52 @@ msgstr "Po prawej" msgid "Scan fields..." msgstr "Skanowanie pól..." -#: deck.py:2893 +#: deck.py:2913 #, fuzzy msgid "Show failed cards at end" msgstr "Pokaż nowe karty po wszystkich innych kartach" -#: deck.py:2894 +#: deck.py:2914 msgid "Show failed cards in 10 minutes" msgstr "" -#: deck.py:2896 +#: deck.py:2916 #, fuzzy msgid "Show failed cards in 3 days" msgstr "Pokaż nowe karty w losowej kolejności" -#: deck.py:2895 +#: deck.py:2915 #, fuzzy msgid "Show failed cards in 8 hours" msgstr "Pokaż nowe karty w losowej kolejności" -#: deck.py:2892 +#: deck.py:2912 msgid "Show failed cards soon" msgstr "" -#: deck.py:2878 +#: deck.py:2898 msgid "Show new cards after all other cards" msgstr "Pokaż nowe karty po wszystkich innych kartach" -#: deck.py:2879 +#: deck.py:2899 msgid "Show new cards before reviews" msgstr "Pokaż nowe karty przed powtórką" -#: deck.py:2871 +#: deck.py:2891 #, fuzzy msgid "Show new cards in order added" msgstr "Pokaż nowe karty w kolejności ich dodania" -#: deck.py:2870 +#: deck.py:2890 msgid "Show new cards in random order" msgstr "Pokaż nowe karty w losowej kolejności" -#: deck.py:2872 +#: deck.py:2892 #, fuzzy msgid "Show new cards in reverse order added" msgstr "Pokaż nowe karty w kolejności ich dodania" -#: deck.py:2877 +#: deck.py:2897 msgid "Spread new cards out through reviews" msgstr "Rozprosz nowe karty między powtórkami" @@ -634,7 +622,7 @@ msgstr "Pliki tekstowe (*.txt)" msgid "Text separated by tabs or semicolons (*)" msgstr "" -#: deck.py:1947 +#: deck.py:1967 msgid "The current model didn't exist" msgstr "Aktualny model nie istnieje" @@ -683,38 +671,37 @@ msgstr[0] "Będzie %s karta czekająca na przejrzenie." msgstr[1] "Będą %s karty czekające na przejrzenie." msgstr[2] "Będzie %s kart czekających na przejrzenie." -#: stats.py:288 +#: stats.py:290 msgid "Total Time" msgstr "Całkowity czas" -#: stats.py:328 -#, fuzzy, python-format -msgid "Total number of cards: %d
    " +#: stats.py:331 +#, fuzzy +msgid "Total number of cards:" msgstr "Całkowita liczba kart: %d

    " -#: stats.py:329 -#, fuzzy, python-format -msgid "Total number of facts: %d

    " +#: stats.py:332 +#, fuzzy +msgid "Total number of facts:" msgstr "Całkowita liczba kart: %d

    " #: deck.py:869 msgid "Unknown" msgstr "Nieznany" -#: stats.py:336 -#, python-format -msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " -msgstr "Nieprzejrzane karty: %(new)d (%(newP)0.2f%%)

    " +#: stats.py:337 +msgid "Unseen cards:" +msgstr "" #: media.py:173 msgid "Update tags..." msgstr "Aktualizacja etykiet..." -#: deck.py:2006 +#: deck.py:2026 msgid "Updating priorities..." msgstr "Aktualizacja priorytetów..." -#: deck.py:2502 +#: deck.py:2522 msgid "Upgrading Deck..." msgstr "" @@ -722,21 +709,24 @@ msgstr "" msgid "Young" msgstr "Nowe" -#: stats.py:342 -#, python-format -msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " -msgstr "Nowe karty: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " - -#: stats.py:334 -#, python-format -msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " -msgstr "Nowe karty: %(young)d (%(youngP)0.2f%%)
    " +#: stats.py:336 stats.py:343 +msgid "Young cards:" +msgstr "" #: models.py:153 msgid "[invalid question/answer format]" msgstr "[nieprawidłowy format pytania/odpowiedzi]" -#: stats.py:272 +#: stats.py:362 stats.py:364 stats.py:366 stats.py:368 stats.py:370 +msgid "cards/day" +msgstr "" + +#: stats.py:360 +#, fuzzy +msgid "days" +msgstr "%s dzień" + +#: stats.py:273 #, python-format msgid "in %s" msgstr "w %s" @@ -797,6 +787,39 @@ msgstr "nieznane" #~ "\n" #~ "odroczonych kart." +#~ msgid "%0.1f seconds" +#~ msgstr "%0.1f sekund" + +#, fuzzy +#~ msgid "%sd" +#~ msgstr "%s dzień" + +#, fuzzy +#~ msgid "%sh" +#~ msgstr "%s godzina" + +#, fuzzy +#~ msgid "%sy" +#~ msgstr "%s dzień" + +#~ msgid "%0.0f days" +#~ msgstr "%0.0f dni" + +#~ msgid "%0.1f cards/day" +#~ msgstr "%0.1f kart/dzień" + +#~ msgid "Averages
    " +#~ msgstr "Średnie
    " + +#~ msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " +#~ msgstr "Widziane po raz pierwszy: %(gNewYes%)0.1f%% (%(gNewYes)d z %(gNewTotal)d)

    " + +#~ msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " +#~ msgstr "Stare karty: %(gMatureYes%)0.1f%% (%(gMatureYes)d z %(gMatureTotal)d)
    " + +#~ msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " +#~ msgstr "Stare karty: %(old)d (%(oldP)0.2f%%)
    " + #~ msgid "Model '%s' has wrong card template count" #~ msgstr "Model '%s' ma złą liczbę szablonów kart" @@ -815,3 +838,12 @@ msgstr "nieznane" #~ msgstr[0] "Będzie %d nowa karta czekająca na przejrzenie." #~ msgstr[1] "Będą %d nowe karty czekające na przejrzenie." #~ msgstr[2] "Będzie %d nowych kart czekających na przejrzenie." + +#~ msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " +#~ msgstr "Nieprzejrzane karty: %(new)d (%(newP)0.2f%%)

    " + +#~ msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " +#~ msgstr "Nowe karty: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " + +#~ msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " +#~ msgstr "Nowe karty: %(young)d (%(youngP)0.2f%%)
    " diff --git a/anki/locale/libanki_pt_BR.po b/anki/locale/libanki_pt_BR.po index 61ec628e9..d3699eb66 100644 --- a/anki/locale/libanki_pt_BR.po +++ b/anki/locale/libanki_pt_BR.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Anki 0.9.7.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-23 10:45+0900\n" +"POT-Creation-Date: 2009-03-25 16:55+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Jo Nakashima \n" "Language-Team: LANGUAGE \n" @@ -36,105 +36,83 @@ msgid "" "all but one card template." msgstr "" -#: stats.py:501 +#: stats.py:504 #, python-format msgid "%(count)s %(gradename)s kanji." msgstr "" -#: stats.py:499 +#: stats.py:502 #, python-format msgid "%(gradename)s: %(count)s of %(total)s (%(percent)0.1f%%)." msgstr "%(gradename)s: %(count)s de %(total)s (%(percent)0.1f%%)." -#: stats.py:286 stats.py:288 +#: stats.py:341 stats.py:344 stats.py:347 #, python-format -msgid "%0.1f seconds" -msgstr "%0.1f segundos" +msgid "%(partOf)d of %(totalSum)d" +msgstr "" -#: stats.py:270 stats.py:277 stats.py:300 +#: stats.py:271 stats.py:278 stats.py:301 #, python-format msgid "%s ago" msgstr "%s atrás" -#: deck.py:1149 +#: deck.py:1151 #, python-format msgid "%s copy" msgstr "%s cópia" -#: utils.py:29 +#: utils.py:30 #, python-format msgid "%s day" msgid_plural "%s days" msgstr[0] "%s dia" msgstr[1] "%s dias" -#: utils.py:30 +#: utils.py:31 #, python-format msgid "%s hour" msgid_plural "%s hours" msgstr[0] "%s hora" msgstr[1] "%s horas" -#: utils.py:31 +#: utils.py:32 #, python-format msgid "%s minute" msgid_plural "%s minutes" msgstr[0] "%s minuto" msgstr[1] "%s minutos" -#: utils.py:28 +#: utils.py:29 #, python-format msgid "%s month" msgid_plural "%s months" msgstr[0] "%s mês" msgstr[1] "%s meses" -#: utils.py:32 +#: utils.py:33 #, python-format msgid "%s second" msgid_plural "%s seconds" msgstr[0] "%s segundo" msgstr[1] "%s segundos" -#: utils.py:27 +#: utils.py:28 #, python-format msgid "%s year" msgid_plural "%s years" msgstr[0] "%s ano" msgstr[1] "%s anos" -#: stats.py:371 stats.py:374 stats.py:377 stats.py:380 -#, python-format -msgid "%(a)d (%(b)0.1f/day)" +#: stats.py:374 stats.py:377 stats.py:380 stats.py:383 +#, fuzzy, python-format +msgid "%(a)d (%(b)s/day)" msgstr "%(a)d (%(b)0.1f/dia)" -#: stats.py:368 -#, python-format -msgid "%(a)d/day, %(b)d/mon" +#: stats.py:371 +#, fuzzy, python-format +msgid "%(a)s/day, %(b)s/mon" msgstr "%(a)d/dia, %(b)d/mês" -#: stats.py:357 -#, python-format -msgid "%0.0f days" -msgstr "%0.0f dias" - -#: stats.py:358 stats.py:360 stats.py:362 stats.py:364 stats.py:366 -#, python-format -msgid "%0.1f cards/day" -msgstr "%0.1f cards/dia" - -#: stats.py:352 -msgid "Averages
    " -msgstr "Médias
    " - -#: stats.py:331 -msgid "Card counts
    " -msgstr "Contagem de cards
    " - -#: stats.py:339 -msgid "Correct answers
    " -msgstr "Respostas corretas
    " - #: deck.py:707 #, python-format msgid "" @@ -150,24 +128,24 @@ msgstr "" "%(spaceSusp)s\n" "" -#: stats.py:527 +#: stats.py:530 #, python-format msgid "

    Kanji statistics

    The %d seen cards in this deck contain:" msgstr "

    Estatísticas de Kanji

    Os %d cards vistos neste deck contém:" -#: stats.py:552 +#: stats.py:555 msgid "

    Missing

    " msgstr "" -#: stats.py:579 +#: stats.py:582 msgid "

    Non-Jouyou

    " msgstr "" -#: stats.py:554 +#: stats.py:557 msgid "

    Seen

    " msgstr "" -#: stats.py:531 +#: stats.py:534 #, python-format msgid "
  • %d total unique kanji.
  • " msgstr "
  • %d kanjis únicos no total.
  • " @@ -205,15 +183,15 @@ msgstr "" "%(media)s\n" "" -#: stats.py:264 +#: stats.py:265 msgid "Added" msgstr "Adicionado" -#: stats.py:374 +#: stats.py:377 msgid "Added last month" msgstr "Adicionado no último mês" -#: stats.py:371 +#: stats.py:374 msgid "Added last week" msgstr "Adicionado na última semana" @@ -234,15 +212,20 @@ msgstr "Decks do Anki (*.anki)" msgid "Answer Card" msgstr "Resposta" -#: stats.py:286 +#: stats.py:288 msgid "Average Time" msgstr "Tempo médio" -#: stats.py:358 +#: stats.py:361 msgid "Average reps" msgstr "Média de reps" -#: stats.py:368 +#: stats.py:355 +#, fuzzy +msgid "Averages" +msgstr "Média de reps" + +#: stats.py:371 msgid "Avg. added" msgstr "Média de adições" @@ -254,10 +237,15 @@ msgstr "Básico" msgid "Cantonese" msgstr "Cantonês" -#: stats.py:291 +#: stats.py:292 msgid "Card Template" msgstr "Template de Card" +#: stats.py:334 +#, fuzzy +msgid "Card counts" +msgstr "Contagem de cards
    " + #: exporting.py:237 msgid "Cards in tab-separated text file (*.txt)" msgstr "Cards em um arquivo de texto separado por tab (*.txt)" @@ -266,16 +254,16 @@ msgstr "Cards em um arquivo de texto separado por tab (*.txt)" msgid "Center" msgstr "Centro" -#: stats.py:267 +#: stats.py:268 msgid "Changed" msgstr "Alterado" -#: deck.py:1212 +#: deck.py:1214 #, fuzzy msgid "Changing cards..." msgstr "Checando esquema..." -#: deck.py:1172 +#: deck.py:1174 #, fuzzy msgid "Changing fields..." msgstr "Modificar campos..." @@ -284,11 +272,11 @@ msgstr "Modificar campos..." msgid "Check Media DB" msgstr "" -#: deck.py:1928 +#: deck.py:1948 msgid "Checking integrity..." msgstr "Checando integridade..." -#: deck.py:1938 +#: deck.py:1958 msgid "Checking schema..." msgstr "Checando esquema..." @@ -296,6 +284,11 @@ msgstr "Checando esquema..." msgid "Checksum files..." msgstr "Calculando checksum..." +#: stats.py:339 +#, fuzzy +msgid "Correct answers" +msgstr "Respostas corretas
    " + #: importing/csv.py:87 msgid "Couldn't find pattern. The file should be a series of lines separated by tabs or semicolons." msgstr "" @@ -304,24 +297,24 @@ msgstr "" msgid "CueCard deck (*.wcu)" msgstr "" -#: deck.py:2897 +#: deck.py:2917 msgid "Custom failed cards handling" msgstr "" -#: deck.py:1931 +#: deck.py:1951 msgid "Database file damaged. Restore from backup." msgstr "Arquivo de dados danificado. Restaure de um backup" -#: stats.py:315 +#: stats.py:318 msgid "Deck Statistics" msgstr "Estatísticas de Deck" -#: stats.py:316 +#: stats.py:319 #, python-format msgid "Deck created: %s ago
    " msgstr "Deck criado: %s atrás
    " -#: deck.py:1941 +#: deck.py:1961 msgid "Deck was missing a model" msgstr "" @@ -333,36 +326,36 @@ msgstr "" msgid "Delete unused files..." msgstr "Delete arquivos não usados..." -#: deck.py:1969 +#: deck.py:1989 #, python-format msgid "Deleted %d cards with missing fact" msgstr "Deletados %d cards com fato faltando" -#: deck.py:1977 +#: deck.py:1997 #, python-format msgid "Deleted %d cards with no card template" msgstr "Deletados %d cards sem template" -#: deck.py:1990 +#: deck.py:2010 #, python-format msgid "Deleted %d dangling fields" msgstr "Deletado %d campos pendentes" -#: deck.py:1962 +#: deck.py:1982 #, python-format msgid "Deleted %d facts with missing fields" msgstr "Deletados %d fatos com campos faltando" -#: deck.py:1982 +#: deck.py:2002 #, python-format msgid "Deleted %d facts with no cards" msgstr "Deletados %d fatos sem cards" -#: stats.py:273 +#: stats.py:274 msgid "Due" msgstr "Programado" -#: stats.py:275 +#: stats.py:276 msgid "Ease" msgstr "Dificuldade" @@ -385,33 +378,32 @@ msgstr "Exportando..." msgid "Facts in tab-separated text file (*.txt)" msgstr "Fatos em um arquivo de texto separado por tab (*.txt)" -#: deck.py:2347 +#: deck.py:2367 msgid "File is in use by another process" msgstr "Arquivo em uso por outro processo" -#: stats.py:266 +#: stats.py:267 msgid "First Review" msgstr "Primeia Revisão" -#: stats.py:380 +#: stats.py:383 msgid "First last month" msgstr "Primeiro no último mês" -#: stats.py:377 +#: stats.py:380 msgid "First last week" msgstr "Primeiro na última semana" -#: stats.py:344 -#, python-format -msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " -msgstr "Cards visto pela primeira vez: %(gNewYes%)0.1f%% (%(gNewYes)d de %(gNewTotal)d)

    " +#: stats.py:346 +msgid "First-seen cards:" +msgstr "" -#: importing/__init__.py:51 importing/anki10.py:25 +#: importing/anki10.py:25 importing/__init__.py:51 #, fuzzy msgid "Importing..." msgstr "Exportando..." -#: stats.py:274 stats.py:357 +#: stats.py:275 stats.py:360 msgid "Interval" msgstr "Intervalo" @@ -419,19 +411,19 @@ msgstr "Intervalo" msgid "Japanese" msgstr "Japonês" -#: stats.py:542 +#: stats.py:545 msgid "Jouyou levels:" msgstr "Níveis Jouyou:" -#: stats.py:278 +#: stats.py:279 msgid "Last Due" msgstr "Última programação" -#: stats.py:282 +#: stats.py:283 msgid "Last Ease" msgstr "Última Dificuldade" -#: stats.py:281 +#: stats.py:282 msgid "Last Interval" msgstr "Último Intervalo" @@ -457,15 +449,10 @@ msgstr "" msgid "Mature" msgstr "Maduro" -#: stats.py:340 -#, python-format -msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " -msgstr "Cards maduros: %(gMatureYes%)0.1f%% (%(gMatureYes)d de %(gMatureTotal)d)
    " - -#: stats.py:332 -#, python-format -msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " -msgstr "Cards maduros: %(old)d (%(oldP)0.2f%%)
    " +#: stats.py:335 stats.py:340 +#, fuzzy +msgid "Mature cards:" +msgstr "Maduro" #: media.py:176 media.py:178 media.py:179 #, fuzzy @@ -481,7 +468,7 @@ msgstr "" msgid "Mnemosyne 1.x deck (*.mem)" msgstr "" -#: stats.py:290 +#: stats.py:291 msgid "Model Tags" msgstr "Tags de Modelo" @@ -497,70 +484,71 @@ msgstr "Novo" msgid "No cards are due." msgstr "Nenhum card está programado." -#: stats.py:313 -msgid "Please add some cards first.

    " +#: stats.py:316 +#, fuzzy +msgid "Please add some cards first." msgstr "Por favor adicione alguns cards primeiro.

    " -#: deck.py:2173 +#: deck.py:2193 msgid "Processing..." msgstr "Processando..." -#: deck.py:2009 +#: deck.py:2029 msgid "Rebuilding QA cache..." msgstr "Reconstruindo cache QA..." -#: deck.py:2029 +#: deck.py:2049 msgid "Rebuilding counts..." msgstr "Reconstruindo contagens..." -#: deck.py:2035 +#: deck.py:2055 msgid "Rebuilding queue..." msgstr "Reconstruindo fila..." -#: deck.py:2003 +#: deck.py:2023 #, fuzzy msgid "Rebuilding tag cache..." msgstr "Reconstruindo cache QA..." -#: deck.py:2027 +#: deck.py:2047 msgid "Rebuilding types..." msgstr "Reconstruindo tipos..." -#: stats.py:366 +#: stats.py:369 msgid "Reps last month" msgstr "Reps no último mês" -#: stats.py:364 +#: stats.py:367 msgid "Reps last week" msgstr "Reps na última semana" -#: stats.py:362 +#: stats.py:365 msgid "Reps next month" msgstr "Reps no próximo mês" -#: stats.py:360 +#: stats.py:363 msgid "Reps next week" msgstr "Reps na próxima semana" -#: deck.py:2884 +#: deck.py:2904 #, fuzzy msgid "Review cards from largest interval" msgstr "Revisar cards em ordem aleatória" -#: deck.py:2885 +#: deck.py:2905 #, fuzzy msgid "Review cards from smallest interval" msgstr "Revisar cards em ordem aleatória" -#: deck.py:2886 +#: deck.py:2906 msgid "Review cards in order due" msgstr "Revisar cards na ordem programada" -#: deck.py:2887 +#: deck.py:2907 msgid "Review cards in random order" msgstr "Revisar cards em ordem aleatória" -#: stats.py:284 +#: stats.py:285 msgid "Reviews" msgstr "Revisões" @@ -572,52 +560,52 @@ msgstr "Direita" msgid "Scan fields..." msgstr "" -#: deck.py:2893 +#: deck.py:2913 #, fuzzy msgid "Show failed cards at end" msgstr "Mostrar novos cards antes de todos os outros cards" -#: deck.py:2894 +#: deck.py:2914 msgid "Show failed cards in 10 minutes" msgstr "" -#: deck.py:2896 +#: deck.py:2916 #, fuzzy msgid "Show failed cards in 3 days" msgstr "Mostrar novos cards em ordem aleatória" -#: deck.py:2895 +#: deck.py:2915 #, fuzzy msgid "Show failed cards in 8 hours" msgstr "Mostrar novos cards em ordem aleatória" -#: deck.py:2892 +#: deck.py:2912 msgid "Show failed cards soon" msgstr "" -#: deck.py:2878 +#: deck.py:2898 msgid "Show new cards after all other cards" msgstr "Mostrar novos cards antes de todos os outros cards" -#: deck.py:2879 +#: deck.py:2899 msgid "Show new cards before reviews" msgstr "Mostrar novos cards antes das revisões" -#: deck.py:2871 +#: deck.py:2891 #, fuzzy msgid "Show new cards in order added" msgstr "Mostrar novos cards na ordem de criação" -#: deck.py:2870 +#: deck.py:2890 msgid "Show new cards in random order" msgstr "Mostrar novos cards em ordem aleatória" -#: deck.py:2872 +#: deck.py:2892 #, fuzzy msgid "Show new cards in reverse order added" msgstr "Mostrar novos cards na ordem de criação" -#: deck.py:2877 +#: deck.py:2897 msgid "Spread new cards out through reviews" msgstr "Espalhar novos cards entre as revisões" @@ -629,7 +617,7 @@ msgstr "Arquivos de texto (*.txt)" msgid "Text separated by tabs or semicolons (*)" msgstr "" -#: deck.py:1947 +#: deck.py:1967 msgid "The current model didn't exist" msgstr "O modelo corrente não existe" @@ -674,38 +662,37 @@ msgid_plural "There will be %s reviews." msgstr[0] "Haverá %s card aguardando." msgstr[1] "Haverá %s cards aguardando." -#: stats.py:288 +#: stats.py:290 msgid "Total Time" msgstr "Tempo Total" -#: stats.py:328 -#, fuzzy, python-format -msgid "Total number of cards: %d
    " +#: stats.py:331 +#, fuzzy +msgid "Total number of cards:" msgstr "Número total de cards: %d

    " -#: stats.py:329 -#, fuzzy, python-format -msgid "Total number of facts: %d

    " +#: stats.py:332 +#, fuzzy +msgid "Total number of facts:" msgstr "Número total de cards: %d

    " #: deck.py:869 msgid "Unknown" msgstr "Desconhecido" -#: stats.py:336 -#, python-format -msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " -msgstr "Cards não vistos: %(new)d (%(newP)0.2f%%)

    " +#: stats.py:337 +msgid "Unseen cards:" +msgstr "" #: media.py:173 msgid "Update tags..." msgstr "Atualizar tags..." -#: deck.py:2006 +#: deck.py:2026 msgid "Updating priorities..." msgstr "Atualizando prioridades..." -#: deck.py:2502 +#: deck.py:2522 msgid "Upgrading Deck..." msgstr "" @@ -713,21 +700,24 @@ msgstr "" msgid "Young" msgstr "Jovem" -#: stats.py:342 -#, python-format -msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " -msgstr "Cards jovens: %(gYoungYes%)0.1f%% (%(gYoungYes)d de %(gYoungTotal)d)
    " - -#: stats.py:334 -#, python-format -msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " -msgstr "Cards jovens: %(young)d (%(youngP)0.2f%%)
    " +#: stats.py:336 stats.py:343 +msgid "Young cards:" +msgstr "" #: models.py:153 msgid "[invalid question/answer format]" msgstr "[questão/resposta em formato inválido]" -#: stats.py:272 +#: stats.py:362 stats.py:364 stats.py:366 stats.py:368 stats.py:370 +msgid "cards/day" +msgstr "" + +#: stats.py:360 +#, fuzzy +msgid "days" +msgstr "%s dia" + +#: stats.py:273 #, python-format msgid "in %s" msgstr "em %s" @@ -778,6 +768,39 @@ msgstr "desconhecido" #~ "cards \n" #~ "espaçados." +#~ msgid "%0.1f seconds" +#~ msgstr "%0.1f segundos" + +#, fuzzy +#~ msgid "%sd" +#~ msgstr "%s dia" + +#, fuzzy +#~ msgid "%sh" +#~ msgstr "%s hora" + +#, fuzzy +#~ msgid "%sy" +#~ msgstr "%s dia" + +#~ msgid "%0.0f days" +#~ msgstr "%0.0f dias" + +#~ msgid "%0.1f cards/day" +#~ msgstr "%0.1f cards/dia" + +#~ msgid "Averages
    " +#~ msgstr "Médias
    " + +#~ msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " +#~ msgstr "Cards visto pela primeira vez: %(gNewYes%)0.1f%% (%(gNewYes)d de %(gNewTotal)d)

    " + +#~ msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " +#~ msgstr "Cards maduros: %(gMatureYes%)0.1f%% (%(gMatureYes)d de %(gMatureTotal)d)
    " + +#~ msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " +#~ msgstr "Cards maduros: %(old)d (%(oldP)0.2f%%)
    " + #~ msgid "Model '%s' has wrong card template count" #~ msgstr "Modelo '%s' tem contagem de templates errada" @@ -797,3 +820,12 @@ msgstr "desconhecido" #~ msgid_plural "There will be %d new cards waiting for review." #~ msgstr[0] "Haverá %d novo card aguardando revisão." #~ msgstr[1] "Haverá %d novos cards aguardando revisão." + +#~ msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " +#~ msgstr "Cards não vistos: %(new)d (%(newP)0.2f%%)

    " + +#~ msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " +#~ msgstr "Cards jovens: %(gYoungYes%)0.1f%% (%(gYoungYes)d de %(gYoungTotal)d)
    " + +#~ msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " +#~ msgstr "Cards jovens: %(young)d (%(youngP)0.2f%%)
    " diff --git a/anki/locale/libanki_sv_SE.po b/anki/locale/libanki_sv_SE.po index a09613298..e3b4d44a1 100644 --- a/anki/locale/libanki_sv_SE.po +++ b/anki/locale/libanki_sv_SE.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: libanki 0.9.9.6\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-25 11:12+0100\n" -"PO-Revision-Date: 2009-03-25 11:11+0100\n" +"POT-Creation-Date: 2009-03-25 16:55+0100\n" +"PO-Revision-Date: 2009-03-25 16:52+0100\n" "Last-Translator: Susanna Björverud \n" "Language-Team: Swedish \n" "MIME-Version: 1.0\n" @@ -722,6 +722,21 @@ msgstr "okänt" #~ msgid "%0.1f seconds" #~ msgstr "%0.1f sekunder" +#~ msgid "%sd" +#~ msgstr "%s dag" + +#~ msgid "%sh" +#~ msgstr "%s tim." + +#~ msgid "%sm" +#~ msgstr "%s min" + +#~ msgid "%ss" +#~ msgstr "%s sek" + +#~ msgid "%sy" +#~ msgstr "%s år" + #~ msgid "%0.0f days" #~ msgstr "%0.0f dagar" diff --git a/anki/locale/libanki_zh_CN.po b/anki/locale/libanki_zh_CN.po index 4e60cb6a3..f66d2b66b 100644 --- a/anki/locale/libanki_zh_CN.po +++ b/anki/locale/libanki_zh_CN.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-23 10:45+0900\n" +"POT-Creation-Date: 2009-03-25 16:55+0100\n" "PO-Revision-Date: 2009-03-09 20:01-0000\n" "Last-Translator: Nick Cook \n" "Language-Team: LANGUAGE \n" @@ -34,104 +34,82 @@ msgid "" "all but one card template." msgstr "" -#: stats.py:501 +#: stats.py:504 #, python-format msgid "%(count)s %(gradename)s kanji." msgstr "" -#: stats.py:499 +#: stats.py:502 #, python-format msgid "%(gradename)s: %(count)s of %(total)s (%(percent)0.1f%%)." msgstr "" -#: stats.py:286 stats.py:288 +#: stats.py:341 stats.py:344 stats.py:347 #, python-format -msgid "%0.1f seconds" -msgstr "%0.1f 秒" +msgid "%(partOf)d of %(totalSum)d" +msgstr "" -#: stats.py:270 stats.py:277 stats.py:300 +#: stats.py:271 stats.py:278 stats.py:301 #, python-format msgid "%s ago" msgstr "%s前" -#: deck.py:1149 +#: deck.py:1151 #, fuzzy, python-format msgid "%s copy" msgstr "%s秒" -#: utils.py:29 +#: utils.py:30 #, python-format msgid "%s day" msgid_plural "%s days" msgstr[0] "%s个日" msgstr[1] "%s个日" -#: utils.py:30 +#: utils.py:31 #, python-format msgid "%s hour" msgid_plural "%s hours" msgstr[0] "%s个小时" msgstr[1] "%s个小时" -#: utils.py:31 +#: utils.py:32 #, python-format msgid "%s minute" msgid_plural "%s minutes" msgstr[0] "%s分钟" msgstr[1] "%s分钟" -#: utils.py:28 +#: utils.py:29 #, python-format msgid "%s month" msgid_plural "%s months" msgstr[0] "%s个月" msgstr[1] "%s个月" -#: utils.py:32 +#: utils.py:33 #, python-format msgid "%s second" msgid_plural "%s seconds" msgstr[0] "%s秒钟" msgstr[1] "%s秒钟" -#: utils.py:27 +#: utils.py:28 #, python-format msgid "%s year" msgid_plural "%s years" msgstr[0] "%s年" msgstr[1] "%s年" -#: stats.py:371 stats.py:374 stats.py:377 stats.py:380 -#, python-format -msgid "%(a)d (%(b)0.1f/day)" +#: stats.py:374 stats.py:377 stats.py:380 stats.py:383 +#, fuzzy, python-format +msgid "%(a)d (%(b)s/day)" msgstr "%(a)d (%(b)0.1f/day)" -#: stats.py:368 -#, python-format -msgid "%(a)d/day, %(b)d/mon" -msgstr "" - -#: stats.py:357 -#, python-format -msgid "%0.0f days" -msgstr "" - -#: stats.py:358 stats.py:360 stats.py:362 stats.py:364 stats.py:366 -#, python-format -msgid "%0.1f cards/day" -msgstr "" - -#: stats.py:352 -msgid "Averages
    " -msgstr "" - -#: stats.py:331 -msgid "Card counts
    " -msgstr "" - -#: stats.py:339 -msgid "Correct answers
    " -msgstr "" +#: stats.py:371 +#, fuzzy, python-format +msgid "%(a)s/day, %(b)s/mon" +msgstr "%(a)d (%(b)0.1f/day)" #: deck.py:707 #, python-format @@ -143,24 +121,24 @@ msgid "" "" msgstr "" -#: stats.py:527 +#: stats.py:530 #, python-format msgid "

    Kanji statistics

    The %d seen cards in this deck contain:" msgstr "" -#: stats.py:552 +#: stats.py:555 msgid "

    Missing

    " msgstr "" -#: stats.py:579 +#: stats.py:582 msgid "

    Non-Jouyou

    " msgstr "" -#: stats.py:554 +#: stats.py:557 msgid "

    Seen

    " msgstr "" -#: stats.py:531 +#: stats.py:534 #, python-format msgid "
  • %d total unique kanji.
  • " msgstr "
  • 一共有%个独特的汉字。
  • " @@ -187,15 +165,15 @@ msgid "" "" msgstr "" -#: stats.py:264 +#: stats.py:265 msgid "Added" msgstr "" -#: stats.py:374 +#: stats.py:377 msgid "Added last month" msgstr "" -#: stats.py:371 +#: stats.py:374 msgid "Added last week" msgstr "" @@ -215,15 +193,19 @@ msgstr "" msgid "Answer Card" msgstr "" -#: stats.py:286 +#: stats.py:288 msgid "Average Time" msgstr "" -#: stats.py:358 +#: stats.py:361 msgid "Average reps" msgstr "" -#: stats.py:368 +#: stats.py:355 +msgid "Averages" +msgstr "" + +#: stats.py:371 msgid "Avg. added" msgstr "" @@ -235,10 +217,14 @@ msgstr "" msgid "Cantonese" msgstr "" -#: stats.py:291 +#: stats.py:292 msgid "Card Template" msgstr "" +#: stats.py:334 +msgid "Card counts" +msgstr "" + #: exporting.py:237 msgid "Cards in tab-separated text file (*.txt)" msgstr "" @@ -247,15 +233,15 @@ msgstr "" msgid "Center" msgstr "" -#: stats.py:267 +#: stats.py:268 msgid "Changed" msgstr "" -#: deck.py:1212 +#: deck.py:1214 msgid "Changing cards..." msgstr "" -#: deck.py:1172 +#: deck.py:1174 msgid "Changing fields..." msgstr "" @@ -263,11 +249,11 @@ msgstr "" msgid "Check Media DB" msgstr "" -#: deck.py:1928 +#: deck.py:1948 msgid "Checking integrity..." msgstr "" -#: deck.py:1938 +#: deck.py:1958 msgid "Checking schema..." msgstr "" @@ -275,6 +261,10 @@ msgstr "" msgid "Checksum files..." msgstr "" +#: stats.py:339 +msgid "Correct answers" +msgstr "" + #: importing/csv.py:87 msgid "Couldn't find pattern. The file should be a series of lines separated by tabs or semicolons." msgstr "" @@ -283,24 +273,24 @@ msgstr "" msgid "CueCard deck (*.wcu)" msgstr "" -#: deck.py:2897 +#: deck.py:2917 msgid "Custom failed cards handling" msgstr "" -#: deck.py:1931 +#: deck.py:1951 msgid "Database file damaged. Restore from backup." msgstr "" -#: stats.py:315 +#: stats.py:318 msgid "Deck Statistics" msgstr "" -#: stats.py:316 +#: stats.py:319 #, python-format msgid "Deck created: %s ago
    " msgstr "" -#: deck.py:1941 +#: deck.py:1961 msgid "Deck was missing a model" msgstr "" @@ -312,36 +302,36 @@ msgstr "" msgid "Delete unused files..." msgstr "" -#: deck.py:1969 +#: deck.py:1989 #, python-format msgid "Deleted %d cards with missing fact" msgstr "" -#: deck.py:1977 +#: deck.py:1997 #, python-format msgid "Deleted %d cards with no card template" msgstr "" -#: deck.py:1990 +#: deck.py:2010 #, python-format msgid "Deleted %d dangling fields" msgstr "" -#: deck.py:1962 +#: deck.py:1982 #, python-format msgid "Deleted %d facts with missing fields" msgstr "" -#: deck.py:1982 +#: deck.py:2002 #, python-format msgid "Deleted %d facts with no cards" msgstr "" -#: stats.py:273 +#: stats.py:274 msgid "Due" msgstr "" -#: stats.py:275 +#: stats.py:276 msgid "Ease" msgstr "" @@ -361,32 +351,31 @@ msgstr "" msgid "Facts in tab-separated text file (*.txt)" msgstr "" -#: deck.py:2347 +#: deck.py:2367 msgid "File is in use by another process" msgstr "" -#: stats.py:266 +#: stats.py:267 msgid "First Review" msgstr "" -#: stats.py:380 +#: stats.py:383 msgid "First last month" msgstr "" -#: stats.py:377 +#: stats.py:380 msgid "First last week" msgstr "" -#: stats.py:344 -#, python-format -msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " +#: stats.py:346 +msgid "First-seen cards:" msgstr "" -#: importing/__init__.py:51 importing/anki10.py:25 +#: importing/anki10.py:25 importing/__init__.py:51 msgid "Importing..." msgstr "" -#: stats.py:274 stats.py:357 +#: stats.py:275 stats.py:360 msgid "Interval" msgstr "" @@ -394,19 +383,19 @@ msgstr "" msgid "Japanese" msgstr "" -#: stats.py:542 +#: stats.py:545 msgid "Jouyou levels:" msgstr "" -#: stats.py:278 +#: stats.py:279 msgid "Last Due" msgstr "" -#: stats.py:282 +#: stats.py:283 msgid "Last Ease" msgstr "" -#: stats.py:281 +#: stats.py:282 msgid "Last Interval" msgstr "" @@ -432,14 +421,8 @@ msgstr "" msgid "Mature" msgstr "" -#: stats.py:340 -#, python-format -msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " -msgstr "" - -#: stats.py:332 -#, python-format -msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " +#: stats.py:335 stats.py:340 +msgid "Mature cards:" msgstr "" #: media.py:176 media.py:178 media.py:179 @@ -455,7 +438,7 @@ msgstr "" msgid "Mnemosyne 1.x deck (*.mem)" msgstr "" -#: stats.py:290 +#: stats.py:291 msgid "Model Tags" msgstr "" @@ -471,67 +454,67 @@ msgstr "" msgid "No cards are due." msgstr "" -#: stats.py:313 -msgid "Please add some cards first.

    " +#: stats.py:316 +msgid "Please add some cards first." msgstr "" -#: deck.py:2173 +#: deck.py:2193 msgid "Processing..." msgstr "" -#: deck.py:2009 +#: deck.py:2029 msgid "Rebuilding QA cache..." msgstr "" -#: deck.py:2029 +#: deck.py:2049 msgid "Rebuilding counts..." msgstr "" -#: deck.py:2035 +#: deck.py:2055 msgid "Rebuilding queue..." msgstr "" -#: deck.py:2003 +#: deck.py:2023 msgid "Rebuilding tag cache..." msgstr "" -#: deck.py:2027 +#: deck.py:2047 msgid "Rebuilding types..." msgstr "" -#: stats.py:366 +#: stats.py:369 msgid "Reps last month" msgstr "下个月看多少次" -#: stats.py:364 +#: stats.py:367 msgid "Reps last week" msgstr "" -#: stats.py:362 +#: stats.py:365 msgid "Reps next month" msgstr "上个月看多少次" -#: stats.py:360 +#: stats.py:363 msgid "Reps next week" msgstr "" -#: deck.py:2884 +#: deck.py:2904 msgid "Review cards from largest interval" msgstr "" -#: deck.py:2885 +#: deck.py:2905 msgid "Review cards from smallest interval" msgstr "" -#: deck.py:2886 +#: deck.py:2906 msgid "Review cards in order due" msgstr "" -#: deck.py:2887 +#: deck.py:2907 msgid "Review cards in random order" msgstr "" -#: stats.py:284 +#: stats.py:285 msgid "Reviews" msgstr "" @@ -543,47 +526,47 @@ msgstr "" msgid "Scan fields..." msgstr "" -#: deck.py:2893 +#: deck.py:2913 msgid "Show failed cards at end" msgstr "" -#: deck.py:2894 +#: deck.py:2914 msgid "Show failed cards in 10 minutes" msgstr "" -#: deck.py:2896 +#: deck.py:2916 msgid "Show failed cards in 3 days" msgstr "" -#: deck.py:2895 +#: deck.py:2915 msgid "Show failed cards in 8 hours" msgstr "" -#: deck.py:2892 +#: deck.py:2912 msgid "Show failed cards soon" msgstr "" -#: deck.py:2878 +#: deck.py:2898 msgid "Show new cards after all other cards" msgstr "" -#: deck.py:2879 +#: deck.py:2899 msgid "Show new cards before reviews" msgstr "" -#: deck.py:2871 +#: deck.py:2891 msgid "Show new cards in order added" msgstr "" -#: deck.py:2870 +#: deck.py:2890 msgid "Show new cards in random order" msgstr "" -#: deck.py:2872 +#: deck.py:2892 msgid "Show new cards in reverse order added" msgstr "" -#: deck.py:2877 +#: deck.py:2897 msgid "Spread new cards out through reviews" msgstr "" @@ -595,7 +578,7 @@ msgstr "" msgid "Text separated by tabs or semicolons (*)" msgstr "" -#: deck.py:1947 +#: deck.py:1967 msgid "The current model didn't exist" msgstr "" @@ -640,38 +623,35 @@ msgid_plural "There will be %s reviews." msgstr[0] "" msgstr[1] "" -#: stats.py:288 +#: stats.py:290 msgid "Total Time" msgstr "" -#: stats.py:328 -#, python-format -msgid "Total number of cards: %d
    " +#: stats.py:331 +msgid "Total number of cards:" msgstr "" -#: stats.py:329 -#, python-format -msgid "Total number of facts: %d

    " +#: stats.py:332 +msgid "Total number of facts:" msgstr "" #: deck.py:869 msgid "Unknown" msgstr "" -#: stats.py:336 -#, python-format -msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " +#: stats.py:337 +msgid "Unseen cards:" msgstr "" #: media.py:173 msgid "Update tags..." msgstr "" -#: deck.py:2006 +#: deck.py:2026 msgid "Updating priorities..." msgstr "" -#: deck.py:2502 +#: deck.py:2522 msgid "Upgrading Deck..." msgstr "" @@ -679,21 +659,24 @@ msgstr "" msgid "Young" msgstr "" -#: stats.py:342 -#, python-format -msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " -msgstr "" - -#: stats.py:334 -#, python-format -msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " +#: stats.py:336 stats.py:343 +msgid "Young cards:" msgstr "" #: models.py:153 msgid "[invalid question/answer format]" msgstr "" -#: stats.py:272 +#: stats.py:362 stats.py:364 stats.py:366 stats.py:368 stats.py:370 +msgid "cards/day" +msgstr "" + +#: stats.py:360 +#, fuzzy +msgid "days" +msgstr "%s个日" + +#: stats.py:273 #, python-format msgid "in %s" msgstr "" @@ -702,6 +685,21 @@ msgstr "" msgid "unknown" msgstr "" +#~ msgid "%0.1f seconds" +#~ msgstr "%0.1f 秒" + +#, fuzzy +#~ msgid "%sd" +#~ msgstr "%s个日" + +#, fuzzy +#~ msgid "%sh" +#~ msgstr "%s个小时" + +#, fuzzy +#~ msgid "%sy" +#~ msgstr "%s个日" + #~ msgid "Back to front" #~ msgstr "从后到前" diff --git a/anki/locale/libanki_zh_TW.po b/anki/locale/libanki_zh_TW.po index 4b9f6e373..0f61422e8 100644 --- a/anki/locale/libanki_zh_TW.po +++ b/anki/locale/libanki_zh_TW.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-23 10:45+0900\n" +"POT-Creation-Date: 2009-03-25 16:55+0100\n" "PO-Revision-Date: 2009-01-24 05:56+0800\n" "Last-Translator: Mark Wilbur \n" "Language-Team: LANGUAGE \n" @@ -34,105 +34,83 @@ msgid "" "all but one card template." msgstr "" -#: stats.py:501 +#: stats.py:504 #, python-format msgid "%(count)s %(gradename)s kanji." msgstr "" -#: stats.py:499 +#: stats.py:502 #, python-format msgid "%(gradename)s: %(count)s of %(total)s (%(percent)0.1f%%)." msgstr "" -#: stats.py:286 stats.py:288 +#: stats.py:341 stats.py:344 stats.py:347 #, python-format -msgid "%0.1f seconds" -msgstr "%0.1f 秒鐘" +msgid "%(partOf)d of %(totalSum)d" +msgstr "" -#: stats.py:270 stats.py:277 stats.py:300 +#: stats.py:271 stats.py:278 stats.py:301 #, python-format msgid "%s ago" msgstr "%s前" -#: deck.py:1149 +#: deck.py:1151 #, fuzzy, python-format msgid "%s copy" msgstr "%s秒" -#: utils.py:29 +#: utils.py:30 #, python-format msgid "%s day" msgid_plural "%s days" msgstr[0] "%s天" msgstr[1] "%s天" -#: utils.py:30 +#: utils.py:31 #, python-format msgid "%s hour" msgid_plural "%s hours" msgstr[0] "%s個小時" msgstr[1] "%s個小時" -#: utils.py:31 +#: utils.py:32 #, python-format msgid "%s minute" msgid_plural "%s minutes" msgstr[0] "%s分鐘" msgstr[1] "%s分鐘" -#: utils.py:28 +#: utils.py:29 #, python-format msgid "%s month" msgid_plural "%s months" msgstr[0] "%s個月" msgstr[1] "%s個月" -#: utils.py:32 +#: utils.py:33 #, python-format msgid "%s second" msgid_plural "%s seconds" msgstr[0] "%s秒鐘" msgstr[1] "%s秒鐘" -#: utils.py:27 +#: utils.py:28 #, python-format msgid "%s year" msgid_plural "%s years" msgstr[0] "%s年" msgstr[1] "%s年" -#: stats.py:371 stats.py:374 stats.py:377 stats.py:380 -#, python-format -msgid "%(a)d (%(b)0.1f/day)" +#: stats.py:374 stats.py:377 stats.py:380 stats.py:383 +#, fuzzy, python-format +msgid "%(a)d (%(b)s/day)" msgstr "%(a)d (%(b)0.1f/天)" -#: stats.py:368 -#, python-format -msgid "%(a)d/day, %(b)d/mon" +#: stats.py:371 +#, fuzzy, python-format +msgid "%(a)s/day, %(b)s/mon" msgstr "%(a)d/day, %(b)d/月" -#: stats.py:357 -#, python-format -msgid "%0.0f days" -msgstr "%0.0f天" - -#: stats.py:358 stats.py:360 stats.py:362 stats.py:364 stats.py:366 -#, python-format -msgid "%0.1f cards/day" -msgstr "%0.1f 卡片/天" - -#: stats.py:352 -msgid "Averages
    " -msgstr "平均
    " - -#: stats.py:331 -msgid "Card counts
    " -msgstr "卡片計數
    " - -#: stats.py:339 -msgid "Correct answers
    " -msgstr "正確答案
    " - #: deck.py:707 #, python-format msgid "" @@ -148,24 +126,24 @@ msgstr "" "%(spaceSusp)s\n" "" -#: stats.py:527 +#: stats.py:530 #, python-format msgid "

    Kanji statistics

    The %d seen cards in this deck contain:" msgstr "" -#: stats.py:552 +#: stats.py:555 msgid "

    Missing

    " msgstr "" -#: stats.py:579 +#: stats.py:582 msgid "

    Non-Jouyou

    " msgstr "" -#: stats.py:554 +#: stats.py:557 msgid "

    Seen

    " msgstr "" -#: stats.py:531 +#: stats.py:534 #, python-format msgid "
  • %d total unique kanji.
  • " msgstr "" @@ -203,15 +181,15 @@ msgstr "" "%(media)s\n" "" -#: stats.py:264 +#: stats.py:265 msgid "Added" msgstr "加" -#: stats.py:374 +#: stats.py:377 msgid "Added last month" msgstr "上個月加" -#: stats.py:371 +#: stats.py:374 msgid "Added last week" msgstr "上個星期加" @@ -232,15 +210,20 @@ msgstr "Anki牌組(*.anki)" msgid "Answer Card" msgstr "答案卡" -#: stats.py:286 +#: stats.py:288 msgid "Average Time" msgstr "平均時間" -#: stats.py:358 +#: stats.py:361 msgid "Average reps" msgstr "平均次" -#: stats.py:368 +#: stats.py:355 +#, fuzzy +msgid "Averages" +msgstr "平均次" + +#: stats.py:371 msgid "Avg. added" msgstr "平均新加的" @@ -252,10 +235,15 @@ msgstr "基本" msgid "Cantonese" msgstr "廣東話" -#: stats.py:291 +#: stats.py:292 msgid "Card Template" msgstr "卡片型板" +#: stats.py:334 +#, fuzzy +msgid "Card counts" +msgstr "卡片計數
    " + #: exporting.py:237 msgid "Cards in tab-separated text file (*.txt)" msgstr "卡片在tab分開的.txt檔案" @@ -264,15 +252,15 @@ msgstr "卡片在tab分開的.txt檔案" msgid "Center" msgstr "中" -#: stats.py:267 +#: stats.py:268 msgid "Changed" msgstr "更改的" -#: deck.py:1212 +#: deck.py:1214 msgid "Changing cards..." msgstr "" -#: deck.py:1172 +#: deck.py:1174 msgid "Changing fields..." msgstr "" @@ -280,11 +268,11 @@ msgstr "" msgid "Check Media DB" msgstr "檢查媒體資料庫" -#: deck.py:1928 +#: deck.py:1948 msgid "Checking integrity..." msgstr "檢查完整性" -#: deck.py:1938 +#: deck.py:1958 msgid "Checking schema..." msgstr "" @@ -292,6 +280,11 @@ msgstr "" msgid "Checksum files..." msgstr "" +#: stats.py:339 +#, fuzzy +msgid "Correct answers" +msgstr "正確答案
    " + #: importing/csv.py:87 msgid "Couldn't find pattern. The file should be a series of lines separated by tabs or semicolons." msgstr "" @@ -300,24 +293,24 @@ msgstr "" msgid "CueCard deck (*.wcu)" msgstr "" -#: deck.py:2897 +#: deck.py:2917 msgid "Custom failed cards handling" msgstr "" -#: deck.py:1931 +#: deck.py:1951 msgid "Database file damaged. Restore from backup." msgstr "資料庫檔案錯誤. 從備份回覆." -#: stats.py:315 +#: stats.py:318 msgid "Deck Statistics" msgstr "牌組統計" -#: stats.py:316 +#: stats.py:319 #, python-format msgid "Deck created: %s ago
    " msgstr "牌組建立時間: %s
    " -#: deck.py:1941 +#: deck.py:1961 msgid "Deck was missing a model" msgstr "" @@ -329,36 +322,36 @@ msgstr "" msgid "Delete unused files..." msgstr "" -#: deck.py:1969 +#: deck.py:1989 #, python-format msgid "Deleted %d cards with missing fact" msgstr "" -#: deck.py:1977 +#: deck.py:1997 #, python-format msgid "Deleted %d cards with no card template" msgstr "" -#: deck.py:1990 +#: deck.py:2010 #, python-format msgid "Deleted %d dangling fields" msgstr "" -#: deck.py:1962 +#: deck.py:1982 #, python-format msgid "Deleted %d facts with missing fields" msgstr "" -#: deck.py:1982 +#: deck.py:2002 #, python-format msgid "Deleted %d facts with no cards" msgstr "" -#: stats.py:273 +#: stats.py:274 msgid "Due" msgstr "" -#: stats.py:275 +#: stats.py:276 msgid "Ease" msgstr "容易度" @@ -378,33 +371,32 @@ msgstr "輸出中" msgid "Facts in tab-separated text file (*.txt)" msgstr "" -#: deck.py:2347 +#: deck.py:2367 msgid "File is in use by another process" msgstr "" -#: stats.py:266 +#: stats.py:267 msgid "First Review" msgstr "" -#: stats.py:380 +#: stats.py:383 msgid "First last month" msgstr "" -#: stats.py:377 +#: stats.py:380 msgid "First last week" msgstr "" -#: stats.py:344 -#, python-format -msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " -msgstr "第一次見到的卡片: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " +#: stats.py:346 +msgid "First-seen cards:" +msgstr "" -#: importing/__init__.py:51 importing/anki10.py:25 +#: importing/anki10.py:25 importing/__init__.py:51 #, fuzzy msgid "Importing..." msgstr "輸出中" -#: stats.py:274 stats.py:357 +#: stats.py:275 stats.py:360 msgid "Interval" msgstr "" @@ -412,19 +404,19 @@ msgstr "" msgid "Japanese" msgstr "日文" -#: stats.py:542 +#: stats.py:545 msgid "Jouyou levels:" msgstr "" -#: stats.py:278 +#: stats.py:279 msgid "Last Due" msgstr "" -#: stats.py:282 +#: stats.py:283 msgid "Last Ease" msgstr "" -#: stats.py:281 +#: stats.py:282 msgid "Last Interval" msgstr "" @@ -450,15 +442,9 @@ msgstr "國語" msgid "Mature" msgstr "" -#: stats.py:340 -#, python-format -msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " -msgstr "舊的卡片: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " - -#: stats.py:332 -#, python-format -msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " -msgstr "舊的卡片: %(old)d (%(oldP)0.2f%%)
    " +#: stats.py:335 stats.py:340 +msgid "Mature cards:" +msgstr "" #: media.py:176 media.py:178 media.py:179 msgid "MediaMissing" @@ -473,7 +459,7 @@ msgstr "" msgid "Mnemosyne 1.x deck (*.mem)" msgstr "" -#: stats.py:290 +#: stats.py:291 msgid "Model Tags" msgstr "" @@ -489,69 +475,69 @@ msgstr "" msgid "No cards are due." msgstr "沒有新的卡片到期" -#: stats.py:313 -msgid "Please add some cards first.

    " +#: stats.py:316 +msgid "Please add some cards first." msgstr "" -#: deck.py:2173 +#: deck.py:2193 msgid "Processing..." msgstr "" -#: deck.py:2009 +#: deck.py:2029 msgid "Rebuilding QA cache..." msgstr "" -#: deck.py:2029 +#: deck.py:2049 msgid "Rebuilding counts..." msgstr "" -#: deck.py:2035 +#: deck.py:2055 msgid "Rebuilding queue..." msgstr "" -#: deck.py:2003 +#: deck.py:2023 msgid "Rebuilding tag cache..." msgstr "" -#: deck.py:2027 +#: deck.py:2047 msgid "Rebuilding types..." msgstr "" -#: stats.py:366 +#: stats.py:369 #, fuzzy msgid "Reps last month" msgstr "%s個月" -#: stats.py:364 +#: stats.py:367 msgid "Reps last week" msgstr "" -#: stats.py:362 +#: stats.py:365 #, fuzzy msgid "Reps next month" msgstr "%s個月" -#: stats.py:360 +#: stats.py:363 msgid "Reps next week" msgstr "" -#: deck.py:2884 +#: deck.py:2904 msgid "Review cards from largest interval" msgstr "" -#: deck.py:2885 +#: deck.py:2905 msgid "Review cards from smallest interval" msgstr "" -#: deck.py:2886 +#: deck.py:2906 msgid "Review cards in order due" msgstr "" -#: deck.py:2887 +#: deck.py:2907 msgid "Review cards in random order" msgstr "" -#: stats.py:284 +#: stats.py:285 msgid "Reviews" msgstr "" @@ -563,47 +549,47 @@ msgstr "" msgid "Scan fields..." msgstr "" -#: deck.py:2893 +#: deck.py:2913 msgid "Show failed cards at end" msgstr "" -#: deck.py:2894 +#: deck.py:2914 msgid "Show failed cards in 10 minutes" msgstr "" -#: deck.py:2896 +#: deck.py:2916 msgid "Show failed cards in 3 days" msgstr "" -#: deck.py:2895 +#: deck.py:2915 msgid "Show failed cards in 8 hours" msgstr "" -#: deck.py:2892 +#: deck.py:2912 msgid "Show failed cards soon" msgstr "" -#: deck.py:2878 +#: deck.py:2898 msgid "Show new cards after all other cards" msgstr "" -#: deck.py:2879 +#: deck.py:2899 msgid "Show new cards before reviews" msgstr "" -#: deck.py:2871 +#: deck.py:2891 msgid "Show new cards in order added" msgstr "" -#: deck.py:2870 +#: deck.py:2890 msgid "Show new cards in random order" msgstr "" -#: deck.py:2872 +#: deck.py:2892 msgid "Show new cards in reverse order added" msgstr "" -#: deck.py:2877 +#: deck.py:2897 msgid "Spread new cards out through reviews" msgstr "" @@ -615,7 +601,7 @@ msgstr ".txt的檔案" msgid "Text separated by tabs or semicolons (*)" msgstr "" -#: deck.py:1947 +#: deck.py:1967 msgid "The current model didn't exist" msgstr "" @@ -660,38 +646,37 @@ msgid_plural "There will be %s reviews." msgstr[0] "下一張: %s" msgstr[1] "下一張: %s" -#: stats.py:288 +#: stats.py:290 msgid "Total Time" msgstr "" -#: stats.py:328 -#, fuzzy, python-format -msgid "Total number of cards: %d
    " +#: stats.py:331 +#, fuzzy +msgid "Total number of cards:" msgstr "卡片總數量: %d

    " -#: stats.py:329 -#, fuzzy, python-format -msgid "Total number of facts: %d

    " +#: stats.py:332 +#, fuzzy +msgid "Total number of facts:" msgstr "卡片總數量: %d

    " #: deck.py:869 msgid "Unknown" msgstr "不知道的" -#: stats.py:336 -#, python-format -msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " -msgstr "未看見的卡片: %(new)d (%(newP)0.2f%%)

    " +#: stats.py:337 +msgid "Unseen cards:" +msgstr "" #: media.py:173 msgid "Update tags..." msgstr "更新標誌" -#: deck.py:2006 +#: deck.py:2026 msgid "Updating priorities..." msgstr "更新優先訊續..." -#: deck.py:2502 +#: deck.py:2522 msgid "Upgrading Deck..." msgstr "" @@ -699,21 +684,24 @@ msgstr "" msgid "Young" msgstr "" -#: stats.py:342 -#, python-format -msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " -msgstr "近加的卡片: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " - -#: stats.py:334 -#, python-format -msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " -msgstr "近加的卡片: %(young)d (%(youngP)0.2f%%)
    " +#: stats.py:336 stats.py:343 +msgid "Young cards:" +msgstr "" #: models.py:153 msgid "[invalid question/answer format]" msgstr "[問題/答案格式錯誤]" -#: stats.py:272 +#: stats.py:362 stats.py:364 stats.py:366 stats.py:368 stats.py:370 +msgid "cards/day" +msgstr "" + +#: stats.py:360 +#, fuzzy +msgid "days" +msgstr "%s天" + +#: stats.py:273 #, python-format msgid "in %s" msgstr "在 %s" @@ -766,14 +754,56 @@ msgstr "不知道的" #~ "\n" #~ "分開的卡片." +#~ msgid "%0.1f seconds" +#~ msgstr "%0.1f 秒鐘" + +#, fuzzy +#~ msgid "%sd" +#~ msgstr "%s天" + +#, fuzzy +#~ msgid "%sh" +#~ msgstr "%s個小時" + +#, fuzzy +#~ msgid "%sy" +#~ msgstr "%s天" + +#~ msgid "%0.0f days" +#~ msgstr "%0.0f天" + +#~ msgid "%0.1f cards/day" +#~ msgstr "%0.1f 卡片/天" + +#~ msgid "Averages
    " +#~ msgstr "平均
    " + #~ msgid "Back to front" #~ msgstr "從後到前" +#~ msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " +#~ msgstr "第一次見到的卡片: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " + #~ msgid "Front to back" #~ msgstr "從前到後" +#~ msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " +#~ msgstr "舊的卡片: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " + +#~ msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " +#~ msgstr "舊的卡片: %(old)d (%(oldP)0.2f%%)
    " + #~ msgid "Spaced cards will be shown soon." #~ msgstr "分開的卡片不久就會顯示" +#~ msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " +#~ msgstr "未看見的卡片: %(new)d (%(newP)0.2f%%)

    " + +#~ msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " +#~ msgstr "近加的卡片: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " + +#~ msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " +#~ msgstr "近加的卡片: %(young)d (%(youngP)0.2f%%)
    " + #~ msgid "a short time" #~ msgstr "一會" diff --git a/anki/locale/messages.pot b/anki/locale/messages.pot index a8979bb56..1d7a38cea 100644 --- a/anki/locale/messages.pot +++ b/anki/locale/messages.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-23 10:45+0900\n" +"POT-Creation-Date: 2009-03-25 16:55+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -35,103 +35,81 @@ msgid "" "all but one card template." msgstr "" -#: stats.py:501 +#: stats.py:504 #, python-format msgid "%(count)s %(gradename)s kanji." msgstr "" -#: stats.py:499 +#: stats.py:502 #, python-format msgid "%(gradename)s: %(count)s of %(total)s (%(percent)0.1f%%)." msgstr "" -#: stats.py:286 stats.py:288 +#: stats.py:341 stats.py:344 stats.py:347 #, python-format -msgid "%0.1f seconds" +msgid "%(partOf)d of %(totalSum)d" msgstr "" -#: stats.py:270 stats.py:277 stats.py:300 +#: stats.py:271 stats.py:278 stats.py:301 #, python-format msgid "%s ago" msgstr "" -#: deck.py:1149 +#: deck.py:1151 #, python-format msgid "%s copy" msgstr "" -#: utils.py:29 +#: utils.py:30 #, python-format msgid "%s day" msgid_plural "%s days" msgstr[0] "" msgstr[1] "" -#: utils.py:30 +#: utils.py:31 #, python-format msgid "%s hour" msgid_plural "%s hours" msgstr[0] "" msgstr[1] "" -#: utils.py:31 +#: utils.py:32 #, python-format msgid "%s minute" msgid_plural "%s minutes" msgstr[0] "" msgstr[1] "" -#: utils.py:28 +#: utils.py:29 #, python-format msgid "%s month" msgid_plural "%s months" msgstr[0] "" msgstr[1] "" -#: utils.py:32 +#: utils.py:33 #, python-format msgid "%s second" msgid_plural "%s seconds" msgstr[0] "" msgstr[1] "" -#: utils.py:27 +#: utils.py:28 #, python-format msgid "%s year" msgid_plural "%s years" msgstr[0] "" msgstr[1] "" -#: stats.py:371 stats.py:374 stats.py:377 stats.py:380 +#: stats.py:374 stats.py:377 stats.py:380 stats.py:383 #, python-format -msgid "%(a)d (%(b)0.1f/day)" +msgid "%(a)d (%(b)s/day)" msgstr "" -#: stats.py:368 +#: stats.py:371 #, python-format -msgid "%(a)d/day, %(b)d/mon" -msgstr "" - -#: stats.py:357 -#, python-format -msgid "%0.0f days" -msgstr "" - -#: stats.py:358 stats.py:360 stats.py:362 stats.py:364 stats.py:366 -#, python-format -msgid "%0.1f cards/day" -msgstr "" - -#: stats.py:352 -msgid "Averages
    " -msgstr "" - -#: stats.py:331 -msgid "Card counts
    " -msgstr "" - -#: stats.py:339 -msgid "Correct answers
    " +msgid "%(a)s/day, %(b)s/mon" msgstr "" #: deck.py:707 @@ -144,24 +122,24 @@ msgid "" "" msgstr "" -#: stats.py:527 +#: stats.py:530 #, python-format msgid "

    Kanji statistics

    The %d seen cards in this deck contain:" msgstr "" -#: stats.py:552 +#: stats.py:555 msgid "

    Missing

    " msgstr "" -#: stats.py:579 +#: stats.py:582 msgid "

    Non-Jouyou

    " msgstr "" -#: stats.py:554 +#: stats.py:557 msgid "

    Seen

    " msgstr "" -#: stats.py:531 +#: stats.py:534 #, python-format msgid "
  • %d total unique kanji.
  • " msgstr "" @@ -188,15 +166,15 @@ msgid "" "" msgstr "" -#: stats.py:264 +#: stats.py:265 msgid "Added" msgstr "" -#: stats.py:374 +#: stats.py:377 msgid "Added last month" msgstr "" -#: stats.py:371 +#: stats.py:374 msgid "Added last week" msgstr "" @@ -216,15 +194,19 @@ msgstr "" msgid "Answer Card" msgstr "" -#: stats.py:286 +#: stats.py:288 msgid "Average Time" msgstr "" -#: stats.py:358 +#: stats.py:361 msgid "Average reps" msgstr "" -#: stats.py:368 +#: stats.py:355 +msgid "Averages" +msgstr "" + +#: stats.py:371 msgid "Avg. added" msgstr "" @@ -236,10 +218,14 @@ msgstr "" msgid "Cantonese" msgstr "" -#: stats.py:291 +#: stats.py:292 msgid "Card Template" msgstr "" +#: stats.py:334 +msgid "Card counts" +msgstr "" + #: exporting.py:237 msgid "Cards in tab-separated text file (*.txt)" msgstr "" @@ -248,15 +234,15 @@ msgstr "" msgid "Center" msgstr "" -#: stats.py:267 +#: stats.py:268 msgid "Changed" msgstr "" -#: deck.py:1212 +#: deck.py:1214 msgid "Changing cards..." msgstr "" -#: deck.py:1172 +#: deck.py:1174 msgid "Changing fields..." msgstr "" @@ -264,11 +250,11 @@ msgstr "" msgid "Check Media DB" msgstr "" -#: deck.py:1928 +#: deck.py:1948 msgid "Checking integrity..." msgstr "" -#: deck.py:1938 +#: deck.py:1958 msgid "Checking schema..." msgstr "" @@ -276,6 +262,10 @@ msgstr "" msgid "Checksum files..." msgstr "" +#: stats.py:339 +msgid "Correct answers" +msgstr "" + #: importing/csv.py:87 msgid "Couldn't find pattern. The file should be a series of lines separated by tabs or semicolons." msgstr "" @@ -284,24 +274,24 @@ msgstr "" msgid "CueCard deck (*.wcu)" msgstr "" -#: deck.py:2897 +#: deck.py:2917 msgid "Custom failed cards handling" msgstr "" -#: deck.py:1931 +#: deck.py:1951 msgid "Database file damaged. Restore from backup." msgstr "" -#: stats.py:315 +#: stats.py:318 msgid "Deck Statistics" msgstr "" -#: stats.py:316 +#: stats.py:319 #, python-format msgid "Deck created: %s ago
    " msgstr "" -#: deck.py:1941 +#: deck.py:1961 msgid "Deck was missing a model" msgstr "" @@ -313,36 +303,36 @@ msgstr "" msgid "Delete unused files..." msgstr "" -#: deck.py:1969 +#: deck.py:1989 #, python-format msgid "Deleted %d cards with missing fact" msgstr "" -#: deck.py:1977 +#: deck.py:1997 #, python-format msgid "Deleted %d cards with no card template" msgstr "" -#: deck.py:1990 +#: deck.py:2010 #, python-format msgid "Deleted %d dangling fields" msgstr "" -#: deck.py:1962 +#: deck.py:1982 #, python-format msgid "Deleted %d facts with missing fields" msgstr "" -#: deck.py:1982 +#: deck.py:2002 #, python-format msgid "Deleted %d facts with no cards" msgstr "" -#: stats.py:273 +#: stats.py:274 msgid "Due" msgstr "" -#: stats.py:275 +#: stats.py:276 msgid "Ease" msgstr "" @@ -362,32 +352,31 @@ msgstr "" msgid "Facts in tab-separated text file (*.txt)" msgstr "" -#: deck.py:2347 +#: deck.py:2367 msgid "File is in use by another process" msgstr "" -#: stats.py:266 +#: stats.py:267 msgid "First Review" msgstr "" -#: stats.py:380 +#: stats.py:383 msgid "First last month" msgstr "" -#: stats.py:377 +#: stats.py:380 msgid "First last week" msgstr "" -#: stats.py:344 -#, python-format -msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " +#: stats.py:346 +msgid "First-seen cards:" msgstr "" -#: importing/__init__.py:51 importing/anki10.py:25 +#: importing/anki10.py:25 importing/__init__.py:51 msgid "Importing..." msgstr "" -#: stats.py:274 stats.py:357 +#: stats.py:275 stats.py:360 msgid "Interval" msgstr "" @@ -395,19 +384,19 @@ msgstr "" msgid "Japanese" msgstr "" -#: stats.py:542 +#: stats.py:545 msgid "Jouyou levels:" msgstr "" -#: stats.py:278 +#: stats.py:279 msgid "Last Due" msgstr "" -#: stats.py:282 +#: stats.py:283 msgid "Last Ease" msgstr "" -#: stats.py:281 +#: stats.py:282 msgid "Last Interval" msgstr "" @@ -433,14 +422,8 @@ msgstr "" msgid "Mature" msgstr "" -#: stats.py:340 -#, python-format -msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " -msgstr "" - -#: stats.py:332 -#, python-format -msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " +#: stats.py:335 stats.py:340 +msgid "Mature cards:" msgstr "" #: media.py:176 media.py:178 media.py:179 @@ -456,7 +439,7 @@ msgstr "" msgid "Mnemosyne 1.x deck (*.mem)" msgstr "" -#: stats.py:290 +#: stats.py:291 msgid "Model Tags" msgstr "" @@ -472,67 +455,67 @@ msgstr "" msgid "No cards are due." msgstr "" -#: stats.py:313 -msgid "Please add some cards first.

    " +#: stats.py:316 +msgid "Please add some cards first." msgstr "" -#: deck.py:2173 +#: deck.py:2193 msgid "Processing..." msgstr "" -#: deck.py:2009 +#: deck.py:2029 msgid "Rebuilding QA cache..." msgstr "" -#: deck.py:2029 +#: deck.py:2049 msgid "Rebuilding counts..." msgstr "" -#: deck.py:2035 +#: deck.py:2055 msgid "Rebuilding queue..." msgstr "" -#: deck.py:2003 +#: deck.py:2023 msgid "Rebuilding tag cache..." msgstr "" -#: deck.py:2027 +#: deck.py:2047 msgid "Rebuilding types..." msgstr "" -#: stats.py:366 +#: stats.py:369 msgid "Reps last month" msgstr "" -#: stats.py:364 +#: stats.py:367 msgid "Reps last week" msgstr "" -#: stats.py:362 +#: stats.py:365 msgid "Reps next month" msgstr "" -#: stats.py:360 +#: stats.py:363 msgid "Reps next week" msgstr "" -#: deck.py:2884 +#: deck.py:2904 msgid "Review cards from largest interval" msgstr "" -#: deck.py:2885 +#: deck.py:2905 msgid "Review cards from smallest interval" msgstr "" -#: deck.py:2886 +#: deck.py:2906 msgid "Review cards in order due" msgstr "" -#: deck.py:2887 +#: deck.py:2907 msgid "Review cards in random order" msgstr "" -#: stats.py:284 +#: stats.py:285 msgid "Reviews" msgstr "" @@ -544,47 +527,47 @@ msgstr "" msgid "Scan fields..." msgstr "" -#: deck.py:2893 +#: deck.py:2913 msgid "Show failed cards at end" msgstr "" -#: deck.py:2894 +#: deck.py:2914 msgid "Show failed cards in 10 minutes" msgstr "" -#: deck.py:2896 +#: deck.py:2916 msgid "Show failed cards in 3 days" msgstr "" -#: deck.py:2895 +#: deck.py:2915 msgid "Show failed cards in 8 hours" msgstr "" -#: deck.py:2892 +#: deck.py:2912 msgid "Show failed cards soon" msgstr "" -#: deck.py:2878 +#: deck.py:2898 msgid "Show new cards after all other cards" msgstr "" -#: deck.py:2879 +#: deck.py:2899 msgid "Show new cards before reviews" msgstr "" -#: deck.py:2871 +#: deck.py:2891 msgid "Show new cards in order added" msgstr "" -#: deck.py:2870 +#: deck.py:2890 msgid "Show new cards in random order" msgstr "" -#: deck.py:2872 +#: deck.py:2892 msgid "Show new cards in reverse order added" msgstr "" -#: deck.py:2877 +#: deck.py:2897 msgid "Spread new cards out through reviews" msgstr "" @@ -596,7 +579,7 @@ msgstr "" msgid "Text separated by tabs or semicolons (*)" msgstr "" -#: deck.py:1947 +#: deck.py:1967 msgid "The current model didn't exist" msgstr "" @@ -641,38 +624,35 @@ msgid_plural "There will be %s reviews." msgstr[0] "" msgstr[1] "" -#: stats.py:288 +#: stats.py:290 msgid "Total Time" msgstr "" -#: stats.py:328 -#, python-format -msgid "Total number of cards: %d
    " +#: stats.py:331 +msgid "Total number of cards:" msgstr "" -#: stats.py:329 -#, python-format -msgid "Total number of facts: %d

    " +#: stats.py:332 +msgid "Total number of facts:" msgstr "" #: deck.py:869 msgid "Unknown" msgstr "" -#: stats.py:336 -#, python-format -msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " +#: stats.py:337 +msgid "Unseen cards:" msgstr "" #: media.py:173 msgid "Update tags..." msgstr "" -#: deck.py:2006 +#: deck.py:2026 msgid "Updating priorities..." msgstr "" -#: deck.py:2502 +#: deck.py:2522 msgid "Upgrading Deck..." msgstr "" @@ -680,21 +660,23 @@ msgstr "" msgid "Young" msgstr "" -#: stats.py:342 -#, python-format -msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " -msgstr "" - -#: stats.py:334 -#, python-format -msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " +#: stats.py:336 stats.py:343 +msgid "Young cards:" msgstr "" #: models.py:153 msgid "[invalid question/answer format]" msgstr "" -#: stats.py:272 +#: stats.py:362 stats.py:364 stats.py:366 stats.py:368 stats.py:370 +msgid "cards/day" +msgstr "" + +#: stats.py:360 +msgid "days" +msgstr "" + +#: stats.py:273 #, python-format msgid "in %s" msgstr "" From f156a9a436350213f92738486c5c5daaa54a23b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Susanna=20Bj=C3=B6rverud?= Date: Sat, 28 Mar 2009 08:40:25 +0100 Subject: [PATCH 6/8] Remove extra
    in next-day msg --- anki/deck.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/anki/deck.py b/anki/deck.py index ccfdcd1a0..89c1152b5 100644 --- a/anki/deck.py +++ b/anki/deck.py @@ -646,7 +646,7 @@ type = 0 and isDue = 1 and combinedDue <= :now""", now=time.time()) cards = self.cardsDueBy(time.time() + 86400) msg = _('''\ -At the same time tomorrow:

    +At the same time tomorrow:
    %(wait)s
    %(new)s''') % { 'new': ngettext("There will be %d new card.", From ba42e3d3c11cd6449b262d0dc2b7753cdce77ff2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Susanna=20Bj=C3=B6rverud?= Date: Sat, 28 Mar 2009 08:45:46 +0100 Subject: [PATCH 7/8] Updated Swedish translation and ran translation.sh --- anki/locale/libanki_cs_CZ.po | 4 +- anki/locale/libanki_de_DE.po | 87 ++++++++++++++++++++--------------- anki/locale/libanki_ee_EE.po | 6 +-- anki/locale/libanki_es_ES.po | 4 +- anki/locale/libanki_fi_FI.po | 6 +-- anki/locale/libanki_fr_FR.po | 4 +- anki/locale/libanki_it_IT.po | 4 +- anki/locale/libanki_ja_JP.po | 4 +- anki/locale/libanki_ko_KR.po | 4 +- anki/locale/libanki_pl_PL.po | 4 +- anki/locale/libanki_pt_BR.po | 4 +- anki/locale/libanki_sv_SE.po | 88 ++++++++++++++++++++---------------- anki/locale/libanki_zh_CN.po | 4 +- anki/locale/libanki_zh_TW.po | 4 +- anki/locale/messages.pot | 4 +- 15 files changed, 127 insertions(+), 104 deletions(-) diff --git a/anki/locale/libanki_cs_CZ.po b/anki/locale/libanki_cs_CZ.po index c2149137c..e7124d988 100644 --- a/anki/locale/libanki_cs_CZ.po +++ b/anki/locale/libanki_cs_CZ.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-25 16:55+0100\n" +"POT-Creation-Date: 2009-03-28 08:41+0100\n" "PO-Revision-Date: 2008-01-01 19:00+0100\n" "Last-Translator: Michal Čadil \n" "Language-Team: LANGUAGE \n" @@ -148,7 +148,7 @@ msgstr "

  • %d celkem unikátních kanji.<" #, python-format msgid "" "\n" -"At the same time tomorrow:

    \n" +"At the same time tomorrow:
    \n" "%(wait)s
    \n" "%(new)s" msgstr "" diff --git a/anki/locale/libanki_de_DE.po b/anki/locale/libanki_de_DE.po index 599b83ac0..2019d8e14 100644 --- a/anki/locale/libanki_de_DE.po +++ b/anki/locale/libanki_de_DE.po @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-25 16:55+0100\n" -"PO-Revision-Date: 2008-12-31 15:50+0100\n" -"Last-Translator: Christian Rusche \n" +"POT-Creation-Date: 2009-03-28 08:41+0100\n" +"PO-Revision-Date: 2009-03-28 08:44+0100\n" +"Last-Translator: Susanna Björverud \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" @@ -43,12 +43,16 @@ msgstr "%(count)s %(gradename)s Kanji." msgid "%(gradename)s: %(count)s of %(total)s (%(percent)0.1f%%)." msgstr "%(gradename)s: %(count)s von %(total)s (%(percent)0.1f%%)." -#: stats.py:341 stats.py:344 stats.py:347 +#: stats.py:341 +#: stats.py:344 +#: stats.py:347 #, python-format msgid "%(partOf)d of %(totalSum)d" msgstr "" -#: stats.py:271 stats.py:278 stats.py:301 +#: stats.py:271 +#: stats.py:278 +#: stats.py:301 #, python-format msgid "%s ago" msgstr "vor %s" @@ -100,15 +104,18 @@ msgid_plural "%s years" msgstr[0] "%s Jahr" msgstr[1] "%s Jahre" -#: stats.py:374 stats.py:377 stats.py:380 stats.py:383 -#, fuzzy, python-format +#: stats.py:374 +#: stats.py:377 +#: stats.py:380 +#: stats.py:383 +#, python-format msgid "%(a)d (%(b)s/day)" -msgstr "%(a)d (%(b)0.1f/Tag)" +msgstr "%(a)d (%(b)s/Tag)" #: stats.py:371 -#, fuzzy, python-format +#, python-format msgid "%(a)s/day, %(b)s/mon" -msgstr "%(a)d/Tag, %(b)d/Monat" +msgstr "%(a)s/Tag, %(b)s/Monat" #: deck.py:707 #, python-format @@ -146,7 +153,7 @@ msgstr "
  • insgesamt %d verschiedene Kanji.
  • " #, fuzzy, python-format msgid "" "\n" -"At the same time tomorrow:

    \n" +"At the same time tomorrow:
    \n" "%(wait)s
    \n" "%(new)s" msgstr "" @@ -234,9 +241,8 @@ msgid "Card Template" msgstr "Kartenmodell" #: stats.py:334 -#, fuzzy msgid "Card counts" -msgstr "Anzahl Karten
    " +msgstr "Anzahl Karten" #: exporting.py:237 msgid "Cards in tab-separated text file (*.txt)" @@ -275,9 +281,8 @@ msgid "Checksum files..." msgstr "" #: stats.py:339 -#, fuzzy msgid "Correct answers" -msgstr "Richtige Antworten
    " +msgstr "Richtige Antworten" #: importing/csv.py:87 msgid "Couldn't find pattern. The file should be a series of lines separated by tabs or semicolons." @@ -388,11 +393,13 @@ msgstr "Erstmalig letzte Woche" msgid "First-seen cards:" msgstr "" -#: importing/anki10.py:25 importing/__init__.py:51 +#: importing/anki10.py:25 +#: importing/__init__.py:51 msgid "Importing..." msgstr "" -#: stats.py:275 stats.py:360 +#: stats.py:275 +#: stats.py:360 msgid "Interval" msgstr "Intervall" @@ -434,16 +441,21 @@ msgstr "" msgid "Mandarin" msgstr "Mandarin" -#: graphs.py:151 graphs.py:177 graphs.py:335 +#: graphs.py:151 +#: graphs.py:177 +#: graphs.py:335 msgid "Mature" msgstr "Alt" -#: stats.py:335 stats.py:340 +#: stats.py:335 +#: stats.py:340 #, fuzzy msgid "Mature cards:" msgstr "Alt" -#: media.py:176 media.py:178 media.py:179 +#: media.py:176 +#: media.py:178 +#: media.py:179 #, fuzzy msgid "MediaMissing" msgstr "Fehlende Mediendateien" @@ -465,7 +477,8 @@ msgstr "Modell-Tags" msgid "Modify fields..." msgstr "" -#: graphs.py:175 graphs.py:333 +#: graphs.py:175 +#: graphs.py:333 msgid "New" msgstr "Neu" @@ -474,9 +487,8 @@ msgid "No cards are due." msgstr "Keine Karten sind fällig." #: stats.py:316 -#, fuzzy msgid "Please add some cards first." -msgstr "Bitte füge zuerst einige Karten hinzu.

    " +msgstr "Bitte füge zuerst einige Karten hinzu." #: deck.py:2193 msgid "Processing..." @@ -597,7 +609,8 @@ msgstr "Zeige neue Karten in der Reihenfolge des Hinzufügens" msgid "Spread new cards out through reviews" msgstr "Verteile neue Karten über die Wiederholungen" -#: exporting.py:165 exporting.py:197 +#: exporting.py:165 +#: exporting.py:197 msgid "Text files (*.txt)" msgstr "Textdateien (*.txt)" @@ -613,7 +626,8 @@ msgstr "Das aktuelle Modell war nicht vorhanden" msgid "The file had no non-empty lines." msgstr "" -#: importing/csv.py:105 importing/wcu.py:29 +#: importing/csv.py:105 +#: importing/wcu.py:29 msgid "The file was not in UTF8 format." msgstr "" @@ -684,11 +698,14 @@ msgstr "" msgid "Upgrading Deck..." msgstr "" -#: graphs.py:150 graphs.py:176 graphs.py:334 +#: graphs.py:150 +#: graphs.py:176 +#: graphs.py:334 msgid "Young" msgstr "Jung" -#: stats.py:336 stats.py:343 +#: stats.py:336 +#: stats.py:343 msgid "Young cards:" msgstr "" @@ -696,7 +713,11 @@ msgstr "" msgid "[invalid question/answer format]" msgstr "[ungültiges Frage/Antwort-Format]" -#: stats.py:362 stats.py:364 stats.py:366 stats.py:368 stats.py:370 +#: stats.py:362 +#: stats.py:364 +#: stats.py:366 +#: stats.py:368 +#: stats.py:370 msgid "cards/day" msgstr "" @@ -728,13 +749,10 @@ msgstr "unbekannt" #, fuzzy #~ msgid "%sy" #~ msgstr "%s Tag" - #~ msgid "%0.0f days" #~ msgstr "%0.0f Tage" - #~ msgid "%0.1f cards/day" #~ msgstr "%0.1f Karten/Tag" - #~ msgid "Averages
    " #~ msgstr "Durchschnittswerte
    " @@ -756,13 +774,10 @@ msgstr "unbekannt" #~ "%(next)s\n" #~ "
    \n" #~ "Es gibt %(waiting)d zurückgestellte und %(suspended)d ausgesetzte Karten." - #~ msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " #~ msgstr "Erstmalig gesehene Karten: %(gNewYes%)0.1f%% (%(gNewYes)d von %(gNewTotal)d)

    " - #~ msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " #~ msgstr "Alte Karten: %(gMatureYes%)0.1f%% (%(gMatureYes)d von %(gMatureTotal)d)
    " - #~ msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " #~ msgstr "Alte Karten: %(old)d (%(oldP)0.2f%%)
    " @@ -781,12 +796,10 @@ msgstr "unbekannt" #, fuzzy #~ msgid "Spaced cards will be shown soon." #~ msgstr "Die nächste Karte wird in %s gezeigt" - #~ msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " #~ msgstr "Nicht gesehene Karten: %(new)d (%(newP)0.2f%%)

    " - #~ msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " #~ msgstr "Junge Karten: %(gYoungYes%)0.1f%% (%(gYoungYes)d von %(gYoungTotal)d)
    " - #~ msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " #~ msgstr "Junge Karten: %(young)d (%(youngP)0.2f%%)
    " + diff --git a/anki/locale/libanki_ee_EE.po b/anki/locale/libanki_ee_EE.po index c7fe05221..cbadb1bcc 100644 --- a/anki/locale/libanki_ee_EE.po +++ b/anki/locale/libanki_ee_EE.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: libanki_ee_EE\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-25 16:55+0100\n" +"POT-Creation-Date: 2009-03-28 08:41+0100\n" "PO-Revision-Date: 2009-03-17 18:43+0200\n" "Last-Translator: Meelis Vasser \n" "Language-Team: Estonian <>\n" @@ -157,10 +157,10 @@ msgid "

  • %d total unique kanji.
  • " msgstr "
  • Kordumatut kanji-t kokku %d.
  • " #: deck.py:647 -#, python-format +#, fuzzy, python-format msgid "" "\n" -"At the same time tomorrow:

    \n" +"At the same time tomorrow:
    \n" "%(wait)s
    \n" "%(new)s" msgstr "" diff --git a/anki/locale/libanki_es_ES.po b/anki/locale/libanki_es_ES.po index 8c9f5220d..a49abeb46 100644 --- a/anki/locale/libanki_es_ES.po +++ b/anki/locale/libanki_es_ES.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Anki 0.9.7.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-25 16:55+0100\n" +"POT-Creation-Date: 2009-03-28 08:41+0100\n" "PO-Revision-Date: 2009-02-02 07:46+0100\n" "Last-Translator: \n" "Language-Team: Spanish \n" @@ -152,7 +152,7 @@ msgstr "
  • %d kanjis únicos totales.
  • " #, fuzzy, python-format msgid "" "\n" -"At the same time tomorrow:

    \n" +"At the same time tomorrow:
    \n" "%(wait)s
    \n" "%(new)s" msgstr "" diff --git a/anki/locale/libanki_fi_FI.po b/anki/locale/libanki_fi_FI.po index 0be71bc0d..3bb91a1eb 100644 --- a/anki/locale/libanki_fi_FI.po +++ b/anki/locale/libanki_fi_FI.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: libanki_fi_FI\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-25 16:55+0100\n" +"POT-Creation-Date: 2009-03-28 08:41+0100\n" "PO-Revision-Date: 2009-03-22 11:07+0200\n" "Last-Translator: Niklas Laxström \n" "Language-Team: Finnish <>\n" @@ -160,10 +160,10 @@ msgid "
  • %d total unique kanji.
  • " msgstr "
  • Yhteensä %d eri kanjia.
  • " #: deck.py:647 -#, python-format +#, fuzzy, python-format msgid "" "\n" -"At the same time tomorrow:

    \n" +"At the same time tomorrow:
    \n" "%(wait)s
    \n" "%(new)s" msgstr "" diff --git a/anki/locale/libanki_fr_FR.po b/anki/locale/libanki_fr_FR.po index eb1349698..ade929793 100644 --- a/anki/locale/libanki_fr_FR.po +++ b/anki/locale/libanki_fr_FR.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-25 16:55+0100\n" +"POT-Creation-Date: 2009-03-28 08:41+0100\n" "PO-Revision-Date: 2008-09-24 02:36+0100\n" "Last-Translator: Emmanuel JARRI \n" "Language-Team: LMS \n" @@ -145,7 +145,7 @@ msgstr "
  • %d kanji différents.
  • " #, fuzzy, python-format msgid "" "\n" -"At the same time tomorrow:

    \n" +"At the same time tomorrow:
    \n" "%(wait)s
    \n" "%(new)s" msgstr "" diff --git a/anki/locale/libanki_it_IT.po b/anki/locale/libanki_it_IT.po index aed7b121b..debd80b05 100644 --- a/anki/locale/libanki_it_IT.po +++ b/anki/locale/libanki_it_IT.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-25 16:55+0100\n" +"POT-Creation-Date: 2009-03-28 08:41+0100\n" "PO-Revision-Date: 2008-10-25 13:26+0100\n" "Last-Translator: Marco Giancotti \n" "Language-Team: LANGUAGE \n" @@ -148,7 +148,7 @@ msgstr "
  • %d kanji diversi in totale.
  • " #, fuzzy, python-format msgid "" "\n" -"At the same time tomorrow:

    \n" +"At the same time tomorrow:
    \n" "%(wait)s
    \n" "%(new)s" msgstr "" diff --git a/anki/locale/libanki_ja_JP.po b/anki/locale/libanki_ja_JP.po index 528d7ff63..b5293641f 100644 --- a/anki/locale/libanki_ja_JP.po +++ b/anki/locale/libanki_ja_JP.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-25 16:55+0100\n" +"POT-Creation-Date: 2009-03-28 08:41+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Damien Elmes \n" "Language-Team: LANGUAGE \n" @@ -146,7 +146,7 @@ msgstr "" #, python-format msgid "" "\n" -"At the same time tomorrow:

    \n" +"At the same time tomorrow:
    \n" "%(wait)s
    \n" "%(new)s" msgstr "" diff --git a/anki/locale/libanki_ko_KR.po b/anki/locale/libanki_ko_KR.po index bc274f51b..49cd2e89f 100644 --- a/anki/locale/libanki_ko_KR.po +++ b/anki/locale/libanki_ko_KR.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-25 16:55+0100\n" +"POT-Creation-Date: 2009-03-28 08:41+0100\n" "PO-Revision-Date: 2008-05-24 09:18+0900\n" "Last-Translator: Jin Eun-Deok \n" "Language-Team: LANGUAGE \n" @@ -146,7 +146,7 @@ msgstr "
  • 전체 한자 %d자
  • " #, python-format msgid "" "\n" -"At the same time tomorrow:

    \n" +"At the same time tomorrow:
    \n" "%(wait)s
    \n" "%(new)s" msgstr "" diff --git a/anki/locale/libanki_pl_PL.po b/anki/locale/libanki_pl_PL.po index 9dc1c3be6..32ffc1beb 100644 --- a/anki/locale/libanki_pl_PL.po +++ b/anki/locale/libanki_pl_PL.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: libanki_pl_PL\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-25 16:55+0100\n" +"POT-Creation-Date: 2009-03-28 08:41+0100\n" "PO-Revision-Date: 2009-01-20 13:19+0100\n" "Last-Translator: Piotr Kubowicz \n" "Language-Team: polski \n" @@ -159,7 +159,7 @@ msgstr "
  • razem %d unikalnych kanji.
  • " #, fuzzy, python-format msgid "" "\n" -"At the same time tomorrow:

    \n" +"At the same time tomorrow:
    \n" "%(wait)s
    \n" "%(new)s" msgstr "" diff --git a/anki/locale/libanki_pt_BR.po b/anki/locale/libanki_pt_BR.po index d3699eb66..ba555f715 100644 --- a/anki/locale/libanki_pt_BR.po +++ b/anki/locale/libanki_pt_BR.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Anki 0.9.7.7\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-25 16:55+0100\n" +"POT-Creation-Date: 2009-03-28 08:41+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Jo Nakashima \n" "Language-Team: LANGUAGE \n" @@ -154,7 +154,7 @@ msgstr "
  • %d kanjis únicos no total.
  • " #, fuzzy, python-format msgid "" "\n" -"At the same time tomorrow:

    \n" +"At the same time tomorrow:
    \n" "%(wait)s
    \n" "%(new)s" msgstr "" diff --git a/anki/locale/libanki_sv_SE.po b/anki/locale/libanki_sv_SE.po index e3b4d44a1..46b3e7d84 100644 --- a/anki/locale/libanki_sv_SE.po +++ b/anki/locale/libanki_sv_SE.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: libanki 0.9.9.6\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-25 16:55+0100\n" -"PO-Revision-Date: 2009-03-25 16:52+0100\n" +"POT-Creation-Date: 2009-03-28 08:41+0100\n" +"PO-Revision-Date: 2009-03-28 08:45+0100\n" "Last-Translator: Susanna Björverud \n" "Language-Team: Swedish \n" "MIME-Version: 1.0\n" @@ -56,12 +56,16 @@ msgstr "%(count)s %(gradename)s kanji." msgid "%(gradename)s: %(count)s of %(total)s (%(percent)0.1f%%)." msgstr "%(gradename)s: %(count)s av sammanlagt %(total)s (%(percent)0.1f%%)." -#: stats.py:341 stats.py:344 stats.py:347 +#: stats.py:341 +#: stats.py:344 +#: stats.py:347 #, python-format msgid "%(partOf)d of %(totalSum)d" msgstr "%(partOf)d av %(totalSum)d" -#: stats.py:271 stats.py:278 stats.py:301 +#: stats.py:271 +#: stats.py:278 +#: stats.py:301 #, python-format msgid "%s ago" msgstr "%s sedan" @@ -113,7 +117,10 @@ msgid_plural "%s years" msgstr[0] "%s år" msgstr[1] "%s år" -#: stats.py:374 stats.py:377 stats.py:380 stats.py:383 +#: stats.py:374 +#: stats.py:377 +#: stats.py:380 +#: stats.py:383 #, python-format msgid "%(a)d (%(b)s/day)" msgstr "%(a)d (%(b)s/dag)" @@ -164,14 +171,14 @@ msgstr "
  • Sammanlagt %d unika kanji.
  • " #, python-format msgid "" "\n" -"At the same time tomorrow:

    \n" +"At the same time tomorrow:
    \n" "%(wait)s
    \n" "%(new)s" msgstr "" "\n" -"Vid samma tid imorgon:

    \n" -"%(wait)s
    \n" -"%(new)s" +"Vid samma tid imorgon:
    \n" +"- %(wait)s
    \n" +"- %(new)s" #: sync.py:194 #, python-format @@ -403,11 +410,13 @@ msgstr "Första förra veckan" msgid "First-seen cards:" msgstr "Förstagångskort:" -#: importing/anki10.py:25 importing/__init__.py:51 +#: importing/anki10.py:25 +#: importing/__init__.py:51 msgid "Importing..." msgstr "Importerar..." -#: stats.py:275 stats.py:360 +#: stats.py:275 +#: stats.py:360 msgid "Interval" msgstr "Intervall" @@ -449,15 +458,20 @@ msgstr "Rad %(line)d har %(num1)d fält, förväntat antal är %(num2)d" msgid "Mandarin" msgstr "Standardkinesiska" -#: graphs.py:151 graphs.py:177 graphs.py:335 +#: graphs.py:151 +#: graphs.py:177 +#: graphs.py:335 msgid "Mature" msgstr "Gamla" -#: stats.py:335 stats.py:340 +#: stats.py:335 +#: stats.py:340 msgid "Mature cards:" msgstr "Gamla kort:" -#: media.py:176 media.py:178 media.py:179 +#: media.py:176 +#: media.py:178 +#: media.py:179 msgid "MediaMissing" msgstr "Mediefil saknas" @@ -478,7 +492,8 @@ msgstr "Modelletiketter" msgid "Modify fields..." msgstr "Ändra fält..." -#: graphs.py:175 graphs.py:333 +#: graphs.py:175 +#: graphs.py:333 msgid "New" msgstr "Nya" @@ -602,7 +617,8 @@ msgstr "Visa nya kort i omvänd ordning från hur de lades till" msgid "Spread new cards out through reviews" msgstr "Fördela nya kort bland repetitioner" -#: exporting.py:165 exporting.py:197 +#: exporting.py:165 +#: exporting.py:197 msgid "Text files (*.txt)" msgstr "Textfiler (*.txt)" @@ -618,7 +634,8 @@ msgstr "Den nuvarande modellen fanns inte" msgid "The file had no non-empty lines." msgstr "Det fanns enbart tomma rader i filen." -#: importing/csv.py:105 importing/wcu.py:29 +#: importing/csv.py:105 +#: importing/wcu.py:29 msgid "The file was not in UTF8 format." msgstr "Filen var inte i UTF8-format" @@ -645,15 +662,15 @@ msgstr[1] "Det finns %d avaktiverade kort." #, python-format msgid "There will be %d new card." msgid_plural "There will be %d new cards." -msgstr[0] "Det kommer att finnas %d nytt kort." -msgstr[1] "Det kommer att finnas %d nya kort." +msgstr[0] "Skall %d nytt kort läras in." +msgstr[1] "Skall %d nya kort läras in." #: deck.py:655 #, python-format msgid "There will be %s review." msgid_plural "There will be %s reviews." -msgstr[0] "Det kommer att finnas %s kort att repetera ." -msgstr[1] "Det kommer att finnas %s kort att repetera ." +msgstr[0] "Skall %s kort repeteras." +msgstr[1] "Skall %s kort repeteras." #: stats.py:290 msgid "Total Time" @@ -687,11 +704,14 @@ msgstr "Uppdaterar prioteringar..." msgid "Upgrading Deck..." msgstr "Uppgraderar kortlek..." -#: graphs.py:150 graphs.py:176 graphs.py:334 +#: graphs.py:150 +#: graphs.py:176 +#: graphs.py:334 msgid "Young" msgstr "Unga" -#: stats.py:336 stats.py:343 +#: stats.py:336 +#: stats.py:343 msgid "Young cards:" msgstr "Unga kort:" @@ -699,7 +719,11 @@ msgstr "Unga kort:" msgid "[invalid question/answer format]" msgstr "[ogiltigt format för fråga/svar]" -#: stats.py:362 stats.py:364 stats.py:366 stats.py:368 stats.py:370 +#: stats.py:362 +#: stats.py:364 +#: stats.py:366 +#: stats.py:368 +#: stats.py:370 msgid "cards/day" msgstr "kort/dag" @@ -718,48 +742,34 @@ msgstr "okänt" #~ msgid "%(a)d.%(b)df" #~ msgstr "%(a)d,%(b)df" - #~ msgid "%0.1f seconds" #~ msgstr "%0.1f sekunder" - #~ msgid "%sd" #~ msgstr "%s dag" - #~ msgid "%sh" #~ msgstr "%s tim." - #~ msgid "%sm" #~ msgstr "%s min" - #~ msgid "%ss" #~ msgstr "%s sek" - #~ msgid "%sy" #~ msgstr "%s år" - #~ msgid "%0.0f days" #~ msgstr "%0.0f dagar" - #~ msgid "%0.1f cards/day" #~ msgstr "%0.1f kort/dag" - #~ msgid "Averages
    " #~ msgstr "Genomsnitt
    " - #~ msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " #~ msgstr "Kort som sågs för första gången: %(gNewYes%)0.1f%% (%(gNewYes)d av %(gNewTotal)d)

    " - #~ msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " #~ msgstr "Gamla kort: %(gMatureYes%)0.1f%% (%(gMatureYes)d av %(gMatureTotal)d)
    " - #~ msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " #~ msgstr "Gamla kort: %(old)d (%(oldP)0.2f%%)
    " - #~ msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " #~ msgstr "Kort som inte setts: %(new)d (%(newP)0.2f%%)

    " - #~ msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " #~ msgstr "Unga kort: %(gYoungYes%)0.1f%% (%(gYoungYes)d av %(gYoungTotal)d)
    " - #~ msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " #~ msgstr "Unga kort: %(young)d (%(youngP)0.2f%%)
    " + diff --git a/anki/locale/libanki_zh_CN.po b/anki/locale/libanki_zh_CN.po index f66d2b66b..12b07a287 100644 --- a/anki/locale/libanki_zh_CN.po +++ b/anki/locale/libanki_zh_CN.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-25 16:55+0100\n" +"POT-Creation-Date: 2009-03-28 08:41+0100\n" "PO-Revision-Date: 2009-03-09 20:01-0000\n" "Last-Translator: Nick Cook \n" "Language-Team: LANGUAGE \n" @@ -147,7 +147,7 @@ msgstr "
  • 一共有%个独特的汉字。
  • " #, python-format msgid "" "\n" -"At the same time tomorrow:

    \n" +"At the same time tomorrow:
    \n" "%(wait)s
    \n" "%(new)s" msgstr "" diff --git a/anki/locale/libanki_zh_TW.po b/anki/locale/libanki_zh_TW.po index 0f61422e8..475b95cad 100644 --- a/anki/locale/libanki_zh_TW.po +++ b/anki/locale/libanki_zh_TW.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-25 16:55+0100\n" +"POT-Creation-Date: 2009-03-28 08:41+0100\n" "PO-Revision-Date: 2009-01-24 05:56+0800\n" "Last-Translator: Mark Wilbur \n" "Language-Team: LANGUAGE \n" @@ -152,7 +152,7 @@ msgstr "" #, fuzzy, python-format msgid "" "\n" -"At the same time tomorrow:

    \n" +"At the same time tomorrow:
    \n" "%(wait)s
    \n" "%(new)s" msgstr "" diff --git a/anki/locale/messages.pot b/anki/locale/messages.pot index 1d7a38cea..9cc9b9f2e 100644 --- a/anki/locale/messages.pot +++ b/anki/locale/messages.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-25 16:55+0100\n" +"POT-Creation-Date: 2009-03-28 08:41+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -148,7 +148,7 @@ msgstr "" #, python-format msgid "" "\n" -"At the same time tomorrow:

    \n" +"At the same time tomorrow:
    \n" "%(wait)s
    \n" "%(new)s" msgstr "" From 4e81717326651ce544237b417f83f32612f51d1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Susanna=20Bj=C3=B6rverud?= Date: Sat, 28 Mar 2009 09:08:02 +0100 Subject: [PATCH 8/8] Reverting messed up german po-file --- anki/locale/libanki_de_DE.po | 430 ++++++++++++++++------------------- 1 file changed, 193 insertions(+), 237 deletions(-) diff --git a/anki/locale/libanki_de_DE.po b/anki/locale/libanki_de_DE.po index 2019d8e14..9b3f23ab7 100644 --- a/anki/locale/libanki_de_DE.po +++ b/anki/locale/libanki_de_DE.po @@ -7,9 +7,9 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2009-03-28 08:41+0100\n" -"PO-Revision-Date: 2009-03-28 08:44+0100\n" -"Last-Translator: Susanna Björverud \n" +"POT-Creation-Date: 2009-03-23 10:45+0900\n" +"PO-Revision-Date: 2008-12-31 15:50+0100\n" +"Last-Translator: Christian Rusche \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" @@ -33,89 +33,104 @@ msgid "" "all but one card template." msgstr "" -#: stats.py:504 +#: stats.py:501 #, python-format msgid "%(count)s %(gradename)s kanji." msgstr "%(count)s %(gradename)s Kanji." -#: stats.py:502 +#: stats.py:499 #, python-format msgid "%(gradename)s: %(count)s of %(total)s (%(percent)0.1f%%)." msgstr "%(gradename)s: %(count)s von %(total)s (%(percent)0.1f%%)." -#: stats.py:341 -#: stats.py:344 -#: stats.py:347 +#: stats.py:286 stats.py:288 #, python-format -msgid "%(partOf)d of %(totalSum)d" -msgstr "" +msgid "%0.1f seconds" +msgstr "%0.1f Sekunden" -#: stats.py:271 -#: stats.py:278 -#: stats.py:301 +#: stats.py:270 stats.py:277 stats.py:300 #, python-format msgid "%s ago" msgstr "vor %s" -#: deck.py:1151 +#: deck.py:1149 #, fuzzy, python-format msgid "%s copy" msgstr "%s Sekunde" -#: utils.py:30 +#: utils.py:29 #, python-format msgid "%s day" msgid_plural "%s days" msgstr[0] "%s Tag" msgstr[1] "%s Tage" -#: utils.py:31 +#: utils.py:30 #, python-format msgid "%s hour" msgid_plural "%s hours" msgstr[0] "%s Stunde" msgstr[1] "%s Stunden" -#: utils.py:32 +#: utils.py:31 #, python-format msgid "%s minute" msgid_plural "%s minutes" msgstr[0] "%s Minute" msgstr[1] "%s Minuten" -#: utils.py:29 +#: utils.py:28 #, python-format msgid "%s month" msgid_plural "%s months" msgstr[0] "%s Monat" msgstr[1] "%s Monate" -#: utils.py:33 +#: utils.py:32 #, python-format msgid "%s second" msgid_plural "%s seconds" msgstr[0] "%s Sekunde" msgstr[1] "%s Sekunden" -#: utils.py:28 +#: utils.py:27 #, python-format msgid "%s year" msgid_plural "%s years" msgstr[0] "%s Jahr" msgstr[1] "%s Jahre" -#: stats.py:374 -#: stats.py:377 -#: stats.py:380 -#: stats.py:383 +#: stats.py:371 stats.py:374 stats.py:377 stats.py:380 #, python-format -msgid "%(a)d (%(b)s/day)" -msgstr "%(a)d (%(b)s/Tag)" +msgid "%(a)d (%(b)0.1f/day)" +msgstr "%(a)d (%(b)0.1f/Tag)" -#: stats.py:371 +#: stats.py:368 #, python-format -msgid "%(a)s/day, %(b)s/mon" -msgstr "%(a)s/Tag, %(b)s/Monat" +msgid "%(a)d/day, %(b)d/mon" +msgstr "%(a)d/Tag, %(b)d/Monat" + +#: stats.py:357 +#, python-format +msgid "%0.0f days" +msgstr "%0.0f Tage" + +#: stats.py:358 stats.py:360 stats.py:362 stats.py:364 stats.py:366 +#, python-format +msgid "%0.1f cards/day" +msgstr "%0.1f Karten/Tag" + +#: stats.py:352 +msgid "Averages
    " +msgstr "Durchschnittswerte
    " + +#: stats.py:331 +msgid "Card counts
    " +msgstr "Anzahl Karten
    " + +#: stats.py:339 +msgid "Correct answers
    " +msgstr "Richtige Antworten
    " #: deck.py:707 #, python-format @@ -127,24 +142,24 @@ msgid "" "" msgstr "" -#: stats.py:530 +#: stats.py:527 #, python-format msgid "

    Kanji statistics

    The %d seen cards in this deck contain:" msgstr "

    Kanji-Statistik

    Die %d gesehenen Karten in diesem Stapel enthalten:" -#: stats.py:555 +#: stats.py:552 msgid "

    Missing

    " msgstr "" -#: stats.py:582 +#: stats.py:579 msgid "

    Non-Jouyou

    " msgstr "" -#: stats.py:557 +#: stats.py:554 msgid "

    Seen

    " msgstr "" -#: stats.py:534 +#: stats.py:531 #, python-format msgid "
  • %d total unique kanji.
  • " msgstr "
  • insgesamt %d verschiedene Kanji.
  • " @@ -153,13 +168,13 @@ msgstr "
  • insgesamt %d verschiedene Kanji.
  • " #, fuzzy, python-format msgid "" "\n" -"At the same time tomorrow:
    \n" +"At the same time tomorrow:

    \n" "%(wait)s
    \n" "%(new)s" msgstr "" "Morgen zur gleichen Zeit werden
    \n" "- %(wait)d Karten zur Wiederholung bereit sein
    \n" -"- %(new)d neue Karten verfügbar sein" +"- %(new)d neue Karten verfügbar sein" #: sync.py:194 #, fuzzy, python-format @@ -174,24 +189,24 @@ msgid "" "" msgstr "" "\n" -"\n" +"\n" "\n" "\n" "\n" "%(media)s\n" "
    Hinzugefügt/GeändertLokalAuf Server
    Hinzugefügt/GeändertLokalAuf Server
    Karten%(lc)d%(rc)d
    Fakten%(lf)d%(rf)d
    Modelle%(lm)d%(rm)d
    " -#: stats.py:265 +#: stats.py:264 msgid "Added" -msgstr "Hinzugefügt" - -#: stats.py:377 -msgid "Added last month" -msgstr "Letzten Monat hinzugefügt" +msgstr "Hinzugefügt" #: stats.py:374 +msgid "Added last month" +msgstr "Letzten Monat hinzugefügt" + +#: stats.py:371 msgid "Added last week" -msgstr "Letzte Woche hinzugefügt" +msgstr "Letzte Woche hinzugefügt" #: importing/__init__.py:252 #, fuzzy @@ -210,22 +225,17 @@ msgstr "Anki Stapeldateien (*.anki)" msgid "Answer Card" msgstr "Antwortkarte" -#: stats.py:288 +#: stats.py:286 msgid "Average Time" msgstr "Durchschnittliche Zeit" -#: stats.py:361 +#: stats.py:358 msgid "Average reps" msgstr "Durchschnittliche Wiederholungen" -#: stats.py:355 -#, fuzzy -msgid "Averages" -msgstr "Durchschnittliche Wiederholungen" - -#: stats.py:371 +#: stats.py:368 msgid "Avg. added" -msgstr "Durchschnittlich hinzugefügt" +msgstr "Durchschnittlich hinzugefügt" #: stdmodels.py:31 msgid "Basic" @@ -235,15 +245,11 @@ msgstr "Einfach" msgid "Cantonese" msgstr "Kantonesisch" -#: stats.py:292 +#: stats.py:291 #, fuzzy msgid "Card Template" msgstr "Kartenmodell" -#: stats.py:334 -msgid "Card counts" -msgstr "Anzahl Karten" - #: exporting.py:237 msgid "Cards in tab-separated text file (*.txt)" msgstr "Karten in Tabulator-getrennter Textdatei (*.txt)" @@ -252,15 +258,15 @@ msgstr "Karten in Tabulator-getrennter Textdatei (*.txt)" msgid "Center" msgstr "Zentriert" -#: stats.py:268 +#: stats.py:267 msgid "Changed" -msgstr "Geändert" +msgstr "Geändert" -#: deck.py:1214 +#: deck.py:1212 msgid "Changing cards..." msgstr "" -#: deck.py:1174 +#: deck.py:1172 msgid "Changing fields..." msgstr "" @@ -268,11 +274,11 @@ msgstr "" msgid "Check Media DB" msgstr "" -#: deck.py:1948 +#: deck.py:1928 msgid "Checking integrity..." msgstr "" -#: deck.py:1958 +#: deck.py:1938 msgid "Checking schema..." msgstr "" @@ -280,10 +286,6 @@ msgstr "" msgid "Checksum files..." msgstr "" -#: stats.py:339 -msgid "Correct answers" -msgstr "Richtige Antworten" - #: importing/csv.py:87 msgid "Couldn't find pattern. The file should be a series of lines separated by tabs or semicolons." msgstr "" @@ -292,24 +294,24 @@ msgstr "" msgid "CueCard deck (*.wcu)" msgstr "" -#: deck.py:2917 +#: deck.py:2897 msgid "Custom failed cards handling" msgstr "" -#: deck.py:1951 +#: deck.py:1931 msgid "Database file damaged. Restore from backup." msgstr "Datenbank-Datei defekt. Bitte von einem Backup wiederherstellen." -#: stats.py:318 +#: stats.py:315 msgid "Deck Statistics" msgstr "Stapelstatistik" -#: stats.py:319 +#: stats.py:316 #, python-format msgid "Deck created: %s ago
    " msgstr "Alter des Stapels: %s
    " -#: deck.py:1961 +#: deck.py:1941 msgid "Deck was missing a model" msgstr "Dem Stapel fehlt ein Modell" @@ -321,36 +323,36 @@ msgstr "" msgid "Delete unused files..." msgstr "" -#: deck.py:1989 +#: deck.py:1969 #, python-format msgid "Deleted %d cards with missing fact" -msgstr "%d Karten mit fehlendem Faktum gelöscht" +msgstr "%d Karten mit fehlendem Faktum gelöscht" -#: deck.py:1997 +#: deck.py:1977 #, fuzzy, python-format msgid "Deleted %d cards with no card template" -msgstr "%d Karten ohne Modell gelöscht" +msgstr "%d Karten ohne Modell gelöscht" -#: deck.py:2010 +#: deck.py:1990 #, python-format msgid "Deleted %d dangling fields" -msgstr "%d ungenutzte Felder gelöscht" +msgstr "%d ungenutzte Felder gelöscht" + +#: deck.py:1962 +#, python-format +msgid "Deleted %d facts with missing fields" +msgstr "%d Fakten mit fehlenden Feldern gelöscht" #: deck.py:1982 #, python-format -msgid "Deleted %d facts with missing fields" -msgstr "%d Fakten mit fehlenden Feldern gelöscht" - -#: deck.py:2002 -#, python-format msgid "Deleted %d facts with no cards" -msgstr "%d Fakten ohne Karten gelöscht" +msgstr "%d Fakten ohne Karten gelöscht" -#: stats.py:274 +#: stats.py:273 msgid "Due" -msgstr "Fälligkeit" +msgstr "Fälligkeit" -#: stats.py:276 +#: stats.py:275 msgid "Ease" msgstr "Faktor" @@ -361,7 +363,7 @@ msgid "" "A log file is available here:\n" "%s" msgstr "" -"Fehler beim Ausführen von 'latex' oder 'dvipng'.\n" +"Fehler beim Ausführen von 'latex' oder 'dvipng'.\n" "Die Log-Datei befindet sich hier:\n" "%s" @@ -373,33 +375,32 @@ msgstr "" msgid "Facts in tab-separated text file (*.txt)" msgstr "Fakten in Tabulator-getrennter Textdatei (*.txt)" -#: deck.py:2367 +#: deck.py:2347 msgid "File is in use by another process" -msgstr "Die Datei wird von einem anderen Prozeß benutzt" +msgstr "Die Datei wird von einem anderen Prozeß benutzt" -#: stats.py:267 +#: stats.py:266 msgid "First Review" msgstr "Erstmals wiederholt" -#: stats.py:383 +#: stats.py:380 msgid "First last month" msgstr "Erstmalig letzten Monat" -#: stats.py:380 +#: stats.py:377 msgid "First last week" msgstr "Erstmalig letzte Woche" -#: stats.py:346 -msgid "First-seen cards:" -msgstr "" +#: stats.py:344 +#, python-format +msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " +msgstr "Erstmalig gesehene Karten: %(gNewYes%)0.1f%% (%(gNewYes)d von %(gNewTotal)d)

    " -#: importing/anki10.py:25 -#: importing/__init__.py:51 +#: importing/__init__.py:51 importing/anki10.py:25 msgid "Importing..." msgstr "" -#: stats.py:275 -#: stats.py:360 +#: stats.py:274 stats.py:357 msgid "Interval" msgstr "Intervall" @@ -407,19 +408,19 @@ msgstr "Intervall" msgid "Japanese" msgstr "Japanisch" -#: stats.py:545 +#: stats.py:542 msgid "Jouyou levels:" msgstr "Jouyou-Level:" -#: stats.py:279 +#: stats.py:278 msgid "Last Due" -msgstr "Letzte Fälligkeit" +msgstr "Letzte Fälligkeit" -#: stats.py:283 +#: stats.py:282 msgid "Last Ease" msgstr "Vorheriger Faktor" -#: stats.py:282 +#: stats.py:281 msgid "Last Interval" msgstr "Vorheriges Intervall" @@ -441,21 +442,21 @@ msgstr "" msgid "Mandarin" msgstr "Mandarin" -#: graphs.py:151 -#: graphs.py:177 -#: graphs.py:335 +#: graphs.py:151 graphs.py:177 graphs.py:335 msgid "Mature" msgstr "Alt" -#: stats.py:335 #: stats.py:340 -#, fuzzy -msgid "Mature cards:" -msgstr "Alt" +#, python-format +msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " +msgstr "Alte Karten: %(gMatureYes%)0.1f%% (%(gMatureYes)d von %(gMatureTotal)d)
    " -#: media.py:176 -#: media.py:178 -#: media.py:179 +#: stats.py:332 +#, python-format +msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " +msgstr "Alte Karten: %(old)d (%(oldP)0.2f%%)
    " + +#: media.py:176 media.py:178 media.py:179 #, fuzzy msgid "MediaMissing" msgstr "Fehlende Mediendateien" @@ -469,7 +470,7 @@ msgstr "" msgid "Mnemosyne 1.x deck (*.mem)" msgstr "" -#: stats.py:291 +#: stats.py:290 msgid "Model Tags" msgstr "Modell-Tags" @@ -477,78 +478,77 @@ msgstr "Modell-Tags" msgid "Modify fields..." msgstr "" -#: graphs.py:175 -#: graphs.py:333 +#: graphs.py:175 graphs.py:333 msgid "New" msgstr "Neu" #: deck.py:662 msgid "No cards are due." -msgstr "Keine Karten sind fällig." +msgstr "Keine Karten sind fällig." -#: stats.py:316 -msgid "Please add some cards first." -msgstr "Bitte füge zuerst einige Karten hinzu." +#: stats.py:313 +msgid "Please add some cards first.

    " +msgstr "Bitte füge zuerst einige Karten hinzu.

    " -#: deck.py:2193 +#: deck.py:2173 msgid "Processing..." msgstr "" -#: deck.py:2029 +#: deck.py:2009 msgid "Rebuilding QA cache..." msgstr "" -#: deck.py:2049 +#: deck.py:2029 msgid "Rebuilding counts..." msgstr "" -#: deck.py:2055 +#: deck.py:2035 msgid "Rebuilding queue..." msgstr "" -#: deck.py:2023 +#: deck.py:2003 msgid "Rebuilding tag cache..." msgstr "" -#: deck.py:2047 +#: deck.py:2027 msgid "Rebuilding types..." msgstr "" -#: stats.py:369 +#: stats.py:366 msgid "Reps last month" msgstr "Wiederholungen letzten Monat" -#: stats.py:367 +#: stats.py:364 msgid "Reps last week" msgstr "Wiederholungen letzte Woche" -#: stats.py:365 +#: stats.py:362 msgid "Reps next month" -msgstr "Wiederholungen nächsten Monat" +msgstr "Wiederholungen nächsten Monat" -#: stats.py:363 +#: stats.py:360 msgid "Reps next week" -msgstr "Wiederholungen nächste Woche" +msgstr "Wiederholungen nächste Woche" -#: deck.py:2904 +#: deck.py:2884 #, fuzzy msgid "Review cards from largest interval" msgstr "alte Karten zuerst wiederholen" -#: deck.py:2905 +#: deck.py:2885 #, fuzzy msgid "Review cards from smallest interval" msgstr "alte Karten zuerst wiederholen" -#: deck.py:2906 +#: deck.py:2886 msgid "Review cards in order due" -msgstr "geordnet nach Fälligkeitsdatum wiederholen" +msgstr "geordnet nach Fälligkeitsdatum wiederholen" -#: deck.py:2907 +#: deck.py:2887 msgid "Review cards in random order" -msgstr "in zufälliger Reihenfolge wiederholen" +msgstr "in zufälliger Reihenfolge wiederholen" -#: stats.py:285 +#: stats.py:284 msgid "Reviews" msgstr "Anzahl Wiederholungen" @@ -560,57 +560,56 @@ msgstr "Rechts" msgid "Scan fields..." msgstr "" -#: deck.py:2913 +#: deck.py:2893 #, fuzzy msgid "Show failed cards at end" msgstr "Zeige neue Karten nach allen anderen Karten" -#: deck.py:2914 +#: deck.py:2894 msgid "Show failed cards in 10 minutes" msgstr "" -#: deck.py:2916 +#: deck.py:2896 #, fuzzy msgid "Show failed cards in 3 days" -msgstr "Zeige neue Karten in zufälliger Reihenfolge" +msgstr "Zeige neue Karten in zufälliger Reihenfolge" -#: deck.py:2915 +#: deck.py:2895 #, fuzzy msgid "Show failed cards in 8 hours" -msgstr "Zeige neue Karten in zufälliger Reihenfolge" +msgstr "Zeige neue Karten in zufälliger Reihenfolge" -#: deck.py:2912 +#: deck.py:2892 msgid "Show failed cards soon" msgstr "" -#: deck.py:2898 +#: deck.py:2878 msgid "Show new cards after all other cards" msgstr "Zeige neue Karten nach allen anderen Karten" -#: deck.py:2899 +#: deck.py:2879 msgid "Show new cards before reviews" msgstr "Zeige neue Karten vor den Wiederholungen " -#: deck.py:2891 +#: deck.py:2871 #, fuzzy msgid "Show new cards in order added" -msgstr "Zeige neue Karten in der Reihenfolge des Hinzufügens" +msgstr "Zeige neue Karten in der Reihenfolge des Hinzufügens" -#: deck.py:2890 +#: deck.py:2870 msgid "Show new cards in random order" -msgstr "Zeige neue Karten in zufälliger Reihenfolge" +msgstr "Zeige neue Karten in zufälliger Reihenfolge" -#: deck.py:2892 +#: deck.py:2872 #, fuzzy msgid "Show new cards in reverse order added" -msgstr "Zeige neue Karten in der Reihenfolge des Hinzufügens" +msgstr "Zeige neue Karten in der Reihenfolge des Hinzufügens" -#: deck.py:2897 +#: deck.py:2877 msgid "Spread new cards out through reviews" -msgstr "Verteile neue Karten über die Wiederholungen" +msgstr "Verteile neue Karten über die Wiederholungen" -#: exporting.py:165 -#: exporting.py:197 +#: exporting.py:165 exporting.py:197 msgid "Text files (*.txt)" msgstr "Textdateien (*.txt)" @@ -618,7 +617,7 @@ msgstr "Textdateien (*.txt)" msgid "Text separated by tabs or semicolons (*)" msgstr "" -#: deck.py:1967 +#: deck.py:1947 msgid "The current model didn't exist" msgstr "Das aktuelle Modell war nicht vorhanden" @@ -626,15 +625,14 @@ msgstr "Das aktuelle Modell war nicht vorhanden" msgid "The file had no non-empty lines." msgstr "" -#: importing/csv.py:105 -#: importing/wcu.py:29 +#: importing/csv.py:105 importing/wcu.py:29 msgid "The file was not in UTF8 format." msgstr "" #: deck.py:659 #, fuzzy, python-format msgid "The next review is in %s." -msgstr "Die nächste Karte wird in %s gezeigt" +msgstr "Die nächste Karte wird in %s gezeigt" #: deck.py:695 #, python-format @@ -661,72 +659,63 @@ msgstr[1] "" #, fuzzy, python-format msgid "There will be %s review." msgid_plural "There will be %s reviews." -msgstr[0] "Die nächste Karte wird in %s gezeigt" -msgstr[1] "Die nächste Karte wird in %s gezeigt" +msgstr[0] "Die nächste Karte wird in %s gezeigt" +msgstr[1] "Die nächste Karte wird in %s gezeigt" -#: stats.py:290 +#: stats.py:288 msgid "Total Time" msgstr "Gesamtzeit" -#: stats.py:331 -#, fuzzy -msgid "Total number of cards:" +#: stats.py:328 +#, fuzzy, python-format +msgid "Total number of cards: %d
    " msgstr "Gesamtanzahl Karten: %d

    " -#: stats.py:332 -#, fuzzy -msgid "Total number of facts:" +#: stats.py:329 +#, fuzzy, python-format +msgid "Total number of facts: %d

    " msgstr "Gesamtanzahl Karten: %d

    " #: deck.py:869 msgid "Unknown" msgstr "Unbekannt" -#: stats.py:337 -msgid "Unseen cards:" -msgstr "" +#: stats.py:336 +#, python-format +msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " +msgstr "Nicht gesehene Karten: %(new)d (%(newP)0.2f%%)

    " #: media.py:173 msgid "Update tags..." msgstr "" -#: deck.py:2026 +#: deck.py:2006 msgid "Updating priorities..." msgstr "" -#: deck.py:2522 +#: deck.py:2502 msgid "Upgrading Deck..." msgstr "" -#: graphs.py:150 -#: graphs.py:176 -#: graphs.py:334 +#: graphs.py:150 graphs.py:176 graphs.py:334 msgid "Young" msgstr "Jung" -#: stats.py:336 -#: stats.py:343 -msgid "Young cards:" -msgstr "" +#: stats.py:342 +#, python-format +msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " +msgstr "Junge Karten: %(gYoungYes%)0.1f%% (%(gYoungYes)d von %(gYoungTotal)d)
    " + +#: stats.py:334 +#, python-format +msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " +msgstr "Junge Karten: %(young)d (%(youngP)0.2f%%)
    " #: models.py:153 msgid "[invalid question/answer format]" -msgstr "[ungültiges Frage/Antwort-Format]" +msgstr "[ungültiges Frage/Antwort-Format]" -#: stats.py:362 -#: stats.py:364 -#: stats.py:366 -#: stats.py:368 -#: stats.py:370 -msgid "cards/day" -msgstr "" - -#: stats.py:360 -#, fuzzy -msgid "days" -msgstr "%s Tag" - -#: stats.py:273 +#: stats.py:272 #, python-format msgid "in %s" msgstr "in %s" @@ -735,27 +724,6 @@ msgstr "in %s" msgid "unknown" msgstr "unbekannt" -#~ msgid "%0.1f seconds" -#~ msgstr "%0.1f Sekunden" - -#, fuzzy -#~ msgid "%sd" -#~ msgstr "%s Tag" - -#, fuzzy -#~ msgid "%sh" -#~ msgstr "%s Stunde" - -#, fuzzy -#~ msgid "%sy" -#~ msgstr "%s Tag" -#~ msgid "%0.0f days" -#~ msgstr "%0.0f Tage" -#~ msgid "%0.1f cards/day" -#~ msgstr "%0.1f Karten/Tag" -#~ msgid "Averages
    " -#~ msgstr "Durchschnittswerte
    " - #, fuzzy #~ msgid "" #~ "

    \n" @@ -770,16 +738,10 @@ msgstr "unbekannt" #~ "suspended cards.
    " #~ msgstr "" #~ "\n" -#~ "

    Glückwunsch!

    Du hast momentan alle Karten bearbeitet.

    \n" +#~ "

    Glückwunsch!

    Du hast momentan alle Karten bearbeitet.

    \n" #~ "%(next)s\n" #~ "
    \n" -#~ "Es gibt %(waiting)d zurückgestellte und %(suspended)d ausgesetzte Karten." -#~ msgid "First-seen cards: %(gNewYes%)0.1f%% (%(gNewYes)d of %(gNewTotal)d)

    " -#~ msgstr "Erstmalig gesehene Karten: %(gNewYes%)0.1f%% (%(gNewYes)d von %(gNewTotal)d)

    " -#~ msgid "Mature cards: %(gMatureYes%)0.1f%% (%(gMatureYes)d of %(gMatureTotal)d)
    " -#~ msgstr "Alte Karten: %(gMatureYes%)0.1f%% (%(gMatureYes)d von %(gMatureTotal)d)
    " -#~ msgid "Mature cards: %(old)d (%(oldP)0.2f%%)
    " -#~ msgstr "Alte Karten: %(old)d (%(oldP)0.2f%%)
    " +#~ "Es gibt %(waiting)d zurückgestellte und %(suspended)d ausgesetzte Karten." #, fuzzy #~ msgid "Model '%s' has wrong card template count" @@ -795,11 +757,5 @@ msgstr "unbekannt" #, fuzzy #~ msgid "Spaced cards will be shown soon." -#~ msgstr "Die nächste Karte wird in %s gezeigt" -#~ msgid "Unseen cards: %(new)d (%(newP)0.2f%%)

    " -#~ msgstr "Nicht gesehene Karten: %(new)d (%(newP)0.2f%%)

    " -#~ msgid "Young cards: %(gYoungYes%)0.1f%% (%(gYoungYes)d of %(gYoungTotal)d)
    " -#~ msgstr "Junge Karten: %(gYoungYes%)0.1f%% (%(gYoungYes)d von %(gYoungTotal)d)
    " -#~ msgid "Young cards: %(young)d (%(youngP)0.2f%%)
    " -#~ msgstr "Junge Karten: %(young)d (%(youngP)0.2f%%)
    " +#~ msgstr "Die nächste Karte wird in %s gezeigt"