diff --git a/anki/deck.py b/anki/deck.py index 877865057..9ac61cecf 100644 --- a/anki/deck.py +++ b/anki/deck.py @@ -11,7 +11,7 @@ __docformat__ = 'restructuredtext' import tempfile, time, os, random, sys, re, stat, shutil, types, traceback from anki.db import * -from anki.lang import _, _2 +from anki.lang import _, ngettext from anki.errors import DeckAccessError from anki.stdmodels import BasicModel from anki.utils import parseTags, tidyHTML, genID, ids2str, hexifyID, \ @@ -610,11 +610,13 @@ type = 0 and isDue = 1 and combinedDue <= :now""", now=time.time()) cards = self.cardsDueBy(time.time() + 86400) msg = _('''\ At the same time tomorrow:

-There will be %(wait)s waiting for review.
-There will be %(new)s waiting.''') % { - 'new': _2("%d new card", "%d new cards", +%(wait)s
+%(new)s''') % { + 'new': ngettext("There will be %d new card waiting for review.", + "There will be %d new cards waiting for review.", newCardsTomorrow) % newCardsTomorrow, - 'wait': _2("%s card", "%s cards", cards) % cards, + 'wait': ngettext("There will be %s card waiting.", + "There will be %s cards waiting.", cards) % cards, } if self.spacedCardCount(): msg = _("Spaced cards will be shown soon.") @@ -653,18 +655,24 @@ and priority in (1,2,3,4) and type in (0, 1)""", time=time) spaceSusp = "" c = self.spacedCardCount() if c: - spaceSusp += _(''' + spaceSusp += ngettext(''' +There is %d + +spaced card.''', ''' There are %d - -spaced cards.''') % c + +spaced cards.''', c) % c c2 = self.suspendedCardCount() if c2: if c: spaceSusp += "
" - spaceSusp += _(''' + spaceSusp += ngettext(''' +There is %d + +suspended card.''', ''' There are %d -suspended cards.''') % c2 +suspended cards.''', c) % c2 if spaceSusp: spaceSusp = "

" + spaceSusp return _('''\ diff --git a/anki/lang.py b/anki/lang.py index 5a1ff60b9..ff24518d0 100644 --- a/anki/lang.py +++ b/anki/lang.py @@ -31,8 +31,6 @@ def _(str): def ngettext(single, plural, n): return localTranslation().ungettext(single, plural, n) -_2 = ngettext - def setLang(lang, local=True): base = os.path.dirname(os.path.abspath(__file__)) localeDir = os.path.join(base, "locale") diff --git a/anki/locale/libanki_cs_CZ.po b/anki/locale/libanki_cs_CZ.po index dfe635266..4e6bad669 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-01-20 00:49+0900\n" +"POT-Creation-Date: 2009-01-20 23:33+0900\n" "PO-Revision-Date: 2008-01-01 19:00+0100\n" "Last-Translator: Michal Čadil \n" "Language-Team: LANGUAGE \n" @@ -17,23 +17,35 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n>1;\n" -#: deck.py:664 +#: deck.py:669 #, python-format msgid "" "\n" +"There is %d\n" +"\n" +"suspended card." +msgid_plural "" +"\n" "There are %d\n" "\n" "suspended cards." -msgstr "" +msgstr[0] "" +msgstr[1] "" -#: deck.py:656 +#: deck.py:658 #, python-format msgid "" "\n" +"There is %d\n" +"\n" +"spaced card." +msgid_plural "" +"\n" "There are %d\n" -"\n" +"\n" "spaced cards." -msgstr "" +msgstr[0] "" +msgstr[1] "" #: stats.py:497 #, python-format @@ -55,7 +67,7 @@ msgstr "%0.1f sekund" msgid "%s ago" msgstr "%s dní" -#: deck.py:1184 +#: deck.py:1192 #, fuzzy, python-format msgid "%s copy" msgstr "%s sekunda" @@ -134,7 +146,7 @@ msgstr "" msgid "Correct answers
" msgstr "" -#: deck.py:670 +#: deck.py:678 #, python-format msgid "" "
\n" @@ -195,8 +207,8 @@ msgstr "" #, python-format msgid "" "At the same time tomorrow:

\n" -"There will be %(wait)s waiting for review.
\n" -"There will be %(new)s waiting." +"%(wait)s
\n" +"%(new)s" msgstr "" #: stats.py:286 @@ -243,11 +255,11 @@ msgstr "Změněno" msgid "Check Media DB" msgstr "" -#: deck.py:1645 +#: deck.py:1653 msgid "Checking integrity..." msgstr "" -#: deck.py:1654 +#: deck.py:1663 msgid "Checking schema..." msgstr "" @@ -255,7 +267,7 @@ msgstr "" msgid "Checksum files..." msgstr "" -#: deck.py:1647 +#: deck.py:1656 msgid "Database file damaged. Restore from backup." msgstr "" @@ -268,7 +280,7 @@ msgstr "Statistika balíku" msgid "Deck created: %s ago
" msgstr "Balík vytvořen před: %s
" -#: deck.py:1657 +#: deck.py:1666 msgid "Deck was missing a model" msgstr "" @@ -280,27 +292,27 @@ msgstr "" msgid "Delete unused files..." msgstr "" -#: deck.py:1685 +#: deck.py:1694 #, python-format msgid "Deleted %d cards with missing fact" msgstr "" -#: deck.py:1693 +#: deck.py:1702 #, python-format msgid "Deleted %d cards with no card template" msgstr "" -#: deck.py:1706 +#: deck.py:1715 #, python-format msgid "Deleted %d dangling fields" msgstr "" -#: deck.py:1678 +#: deck.py:1687 #, python-format msgid "Deleted %d facts with missing fields" msgstr "" -#: deck.py:1698 +#: deck.py:1707 #, python-format msgid "Deleted %d facts with no cards" msgstr "" @@ -329,7 +341,7 @@ msgstr "" msgid "Facts in tab-separated text file (*.txt)" msgstr "výrazy oddělené tabulátory (*.txt)" -#: deck.py:2002 +#: deck.py:2011 msgid "File is in use by another process" msgstr "" @@ -405,12 +417,12 @@ msgstr "
Karty starší než týden: %(old)d (%(oldP)0.2f%%)
" msgstr "Nejprve vložte nějaké kartičky" -#: deck.py:1877 +#: deck.py:1886 msgid "Processing..." msgstr "" -#: deck.py:1722 +#: deck.py:1731 msgid "Rebuilding QA cache..." msgstr "" -#: deck.py:1742 +#: deck.py:1751 msgid "Rebuilding counts..." msgstr "" -#: deck.py:1748 +#: deck.py:1757 msgid "Rebuilding queue..." msgstr "" -#: deck.py:1740 +#: deck.py:1749 msgid "Rebuilding types..." msgstr "" @@ -474,19 +486,19 @@ msgstr "%s měsíc" msgid "Reps next week" msgstr "" -#: deck.py:2412 +#: deck.py:2421 msgid "Review cards in order due" msgstr "" -#: deck.py:2413 +#: deck.py:2422 msgid "Review cards in random order" msgstr "" -#: deck.py:2411 +#: deck.py:2420 msgid "Review newest cards first" msgstr "" -#: deck.py:2410 +#: deck.py:2419 msgid "Review oldest cards first" msgstr "" @@ -503,27 +515,27 @@ msgstr "Správně" msgid "Scan fields..." msgstr "" -#: deck.py:2404 +#: deck.py:2413 msgid "Show new cards after all other cards" msgstr "" -#: deck.py:2405 +#: deck.py:2414 msgid "Show new cards before reviews" msgstr "" -#: deck.py:2398 +#: deck.py:2407 msgid "Show new cards in order they were added" msgstr "" -#: deck.py:2397 +#: deck.py:2406 msgid "Show new cards in random order" msgstr "" -#: deck.py:620 +#: deck.py:622 msgid "Spaced cards will be shown soon." msgstr "" -#: deck.py:2403 +#: deck.py:2412 msgid "Spread new cards out through reviews" msgstr "" @@ -531,15 +543,29 @@ msgstr "" msgid "Text files (*.txt)" msgstr "Textové soubory (*.txt)" -#: deck.py:1663 +#: deck.py:1672 msgid "The current model didn't exist" msgstr "" -#: deck.py:622 +#: deck.py:624 #, python-format msgid "The next card will be shown in %s." msgstr "" +#: deck.py:615 +#, python-format +msgid "There will be %d new card waiting for review." +msgid_plural "There will be %d new cards waiting for review." +msgstr[0] "" +msgstr[1] "" + +#: deck.py:618 +#, python-format +msgid "There will be %s card waiting." +msgid_plural "There will be %s cards waiting." +msgstr[0] "" +msgstr[1] "" + #: stats.py:288 #, fuzzy msgid "Total Time" @@ -550,7 +576,7 @@ msgstr "Celkový čas" msgid "Total number of cards: %d

" msgstr "Celkový pošet kartiček: %d
" -#: deck.py:834 +#: deck.py:842 msgid "Unknown" msgstr "Neznámý" @@ -564,7 +590,7 @@ msgstr "Zatím nezobrazené kartičky: %(new)d (%(newP)0.2f%%)
msgid "Update tags..." msgstr "Štítky výrazů" -#: deck.py:1719 +#: deck.py:1728 msgid "Updating priorities..." msgstr "" @@ -591,7 +617,7 @@ msgstr "" msgid "in %s" msgstr "za %s" -#: deck.py:642 +#: deck.py:644 msgid "unknown" msgstr "neznámý" diff --git a/anki/locale/libanki_de_DE.po b/anki/locale/libanki_de_DE.po index 5fd751b1e..4305d3efb 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-01-20 00:49+0900\n" +"POT-Creation-Date: 2009-01-20 23:33+0900\n" "PO-Revision-Date: 2008-12-31 15:50+0100\n" "Last-Translator: Christian Rusche \n" "Language-Team: LANGUAGE \n" @@ -15,23 +15,35 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -#: deck.py:664 +#: deck.py:669 #, python-format msgid "" "\n" +"There is %d\n" +"\n" +"suspended card." +msgid_plural "" +"\n" "There are %d\n" "\n" "suspended cards." -msgstr "" +msgstr[0] "" +msgstr[1] "" -#: deck.py:656 +#: deck.py:658 #, python-format msgid "" "\n" +"There is %d\n" +"\n" +"spaced card." +msgid_plural "" +"\n" "There are %d\n" -"\n" +"\n" "spaced cards." -msgstr "" +msgstr[0] "" +msgstr[1] "" #: stats.py:497 #, python-format @@ -53,7 +65,7 @@ msgstr "%0.1f Sekunden" msgid "%s ago" msgstr "vor %s" -#: deck.py:1184 +#: deck.py:1192 #, fuzzy, python-format msgid "%s copy" msgstr "%s Sekunde" @@ -132,7 +144,7 @@ msgstr "Anzahl Karten
" msgid "Correct answers
" msgstr "Richtige Antworten
" -#: deck.py:670 +#: deck.py:678 #, python-format msgid "" "
\n" @@ -200,8 +212,8 @@ msgstr "Antwortkarte" #, fuzzy, python-format msgid "" "At the same time tomorrow:

\n" -"There will be %(wait)s waiting for review.
\n" -"There will be %(new)s waiting." +"%(wait)s
\n" +"%(new)s" msgstr "" "Morgen zur gleichen Zeit werden
\n" "- %(wait)d Karten zur Wiederholung bereit sein
\n" @@ -248,11 +260,11 @@ msgstr "Geändert" msgid "Check Media DB" msgstr "" -#: deck.py:1645 +#: deck.py:1653 msgid "Checking integrity..." msgstr "" -#: deck.py:1654 +#: deck.py:1663 msgid "Checking schema..." msgstr "" @@ -260,7 +272,7 @@ msgstr "" msgid "Checksum files..." msgstr "" -#: deck.py:1647 +#: deck.py:1656 msgid "Database file damaged. Restore from backup." msgstr "Datenbank-Datei defekt. Bitte von einem Backup wiederherstellen." @@ -273,7 +285,7 @@ msgstr "Stapelstatistik" msgid "Deck created: %s ago
" msgstr "Alter des Stapels: %s
" -#: deck.py:1657 +#: deck.py:1666 msgid "Deck was missing a model" msgstr "Dem Stapel fehlt ein Modell" @@ -285,27 +297,27 @@ msgstr "" msgid "Delete unused files..." msgstr "" -#: deck.py:1685 +#: deck.py:1694 #, python-format msgid "Deleted %d cards with missing fact" msgstr "%d Karten mit fehlendem Faktum gelöscht" -#: deck.py:1693 +#: deck.py:1702 #, fuzzy, python-format msgid "Deleted %d cards with no card template" msgstr "%d Karten ohne Modell gelöscht" -#: deck.py:1706 +#: deck.py:1715 #, python-format msgid "Deleted %d dangling fields" msgstr "%d ungenutzte Felder gelöscht" -#: deck.py:1678 +#: deck.py:1687 #, python-format msgid "Deleted %d facts with missing fields" msgstr "%d Fakten mit fehlenden Feldern gelöscht" -#: deck.py:1698 +#: deck.py:1707 #, python-format msgid "Deleted %d facts with no cards" msgstr "%d Fakten ohne Karten gelöscht" @@ -337,7 +349,7 @@ msgstr "" msgid "Facts in tab-separated text file (*.txt)" msgstr "Fakten in Tabulator-getrennter Textdatei (*.txt)" -#: deck.py:2002 +#: deck.py:2011 msgid "File is in use by another process" msgstr "Die Datei wird von einem anderen Prozeß benutzt" @@ -408,12 +420,12 @@ msgstr "Alte Karten: %(old)d (%(oldP)0.2f%%)
" msgid "Media Missing" msgstr "Fehlende Mediendateien" -#: deck.py:1107 +#: deck.py:1115 #, fuzzy, python-format msgid "Model '%s' has wrong card template count" msgstr "Modell '%s' hat eine falsche Anzahl Karten" -#: deck.py:1111 +#: deck.py:1119 #, fuzzy, python-format msgid "Model '%s' has wrong field count" msgstr "Modell '%s' hat eine falsche Anzahl Felder" @@ -430,7 +442,7 @@ msgstr "" msgid "New" msgstr "Neu" -#: deck.py:625 +#: deck.py:627 msgid "No cards are due." msgstr "Keine Karten sind fällig." @@ -438,23 +450,23 @@ msgstr "Keine Karten sind fällig." msgid "Please add some cards first.

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

" -#: deck.py:1877 +#: deck.py:1886 msgid "Processing..." msgstr "" -#: deck.py:1722 +#: deck.py:1731 msgid "Rebuilding QA cache..." msgstr "" -#: deck.py:1742 +#: deck.py:1751 msgid "Rebuilding counts..." msgstr "" -#: deck.py:1748 +#: deck.py:1757 msgid "Rebuilding queue..." msgstr "" -#: deck.py:1740 +#: deck.py:1749 msgid "Rebuilding types..." msgstr "" @@ -474,19 +486,19 @@ msgstr "Wiederholungen nächsten Monat" msgid "Reps next week" msgstr "Wiederholungen nächste Woche" -#: deck.py:2412 +#: deck.py:2421 msgid "Review cards in order due" msgstr "geordnet nach Fälligkeitsdatum wiederholen" -#: deck.py:2413 +#: deck.py:2422 msgid "Review cards in random order" msgstr "in zufälliger Reihenfolge wiederholen" -#: deck.py:2411 +#: deck.py:2420 msgid "Review newest cards first" msgstr "neue Karten zuerst wiederholen" -#: deck.py:2410 +#: deck.py:2419 msgid "Review oldest cards first" msgstr "alte Karten zuerst wiederholen" @@ -502,28 +514,28 @@ msgstr "Rechts" msgid "Scan fields..." msgstr "" -#: deck.py:2404 +#: deck.py:2413 msgid "Show new cards after all other cards" msgstr "Zeige neue Karten nach allen anderen Karten" -#: deck.py:2405 +#: deck.py:2414 msgid "Show new cards before reviews" msgstr "Zeige neue Karten vor den Wiederholungen " -#: deck.py:2398 +#: deck.py:2407 msgid "Show new cards in order they were added" msgstr "Zeige neue Karten in der Reihenfolge des Hinzufügens" -#: deck.py:2397 +#: deck.py:2406 msgid "Show new cards in random order" msgstr "Zeige neue Karten in zufälliger Reihenfolge" -#: deck.py:620 +#: deck.py:622 #, fuzzy msgid "Spaced cards will be shown soon." msgstr "Die nächste Karte wird in %s gezeigt" -#: deck.py:2403 +#: deck.py:2412 msgid "Spread new cards out through reviews" msgstr "Verteile neue Karten über die Wiederholungen" @@ -531,15 +543,29 @@ msgstr "Verteile neue Karten über die Wiederholungen" msgid "Text files (*.txt)" msgstr "Textdateien (*.txt)" -#: deck.py:1663 +#: deck.py:1672 msgid "The current model didn't exist" msgstr "Das aktuelle Modell war nicht vorhanden" -#: deck.py:622 +#: deck.py:624 #, fuzzy, python-format msgid "The next card will be shown in %s." msgstr "Die nächste Karte wird in %s gezeigt" +#: deck.py:615 +#, python-format +msgid "There will be %d new card waiting for review." +msgid_plural "There will be %d new cards waiting for review." +msgstr[0] "" +msgstr[1] "" + +#: deck.py:618 +#, python-format +msgid "There will be %s card waiting." +msgid_plural "There will be %s cards waiting." +msgstr[0] "" +msgstr[1] "" + #: stats.py:288 msgid "Total Time" msgstr "Gesamtzeit" @@ -549,7 +575,7 @@ msgstr "Gesamtzeit" msgid "Total number of cards: %d

" msgstr "Gesamtanzahl Karten: %d

" -#: deck.py:834 +#: deck.py:842 msgid "Unknown" msgstr "Unbekannt" @@ -562,7 +588,7 @@ msgstr "Nicht gesehene Karten: %(new)d (%(newP)0.2f%%)

" msgid "Update tags..." msgstr "" -#: deck.py:1719 +#: deck.py:1728 msgid "Updating priorities..." msgstr "" @@ -589,7 +615,7 @@ msgstr "[ungültiges Frage/Antwort-Format]" msgid "in %s" msgstr "in %s" -#: deck.py:642 +#: deck.py:644 msgid "unknown" msgstr "unbekannt" diff --git a/anki/locale/libanki_es_ES.po b/anki/locale/libanki_es_ES.po index 777061539..e1c54a4fe 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-01-20 00:49+0900\n" +"POT-Creation-Date: 2009-01-20 23:33+0900\n" "PO-Revision-Date: 2008-12-25 21:59+0100\n" "Last-Translator: \n" "Language-Team: Spanish \n" @@ -16,23 +16,35 @@ msgstr "" "X-Poedit-Language: Spanish\n" "X-Poedit-Country: SPAIN\n" -#: deck.py:664 +#: deck.py:669 #, python-format msgid "" "\n" +"There is %d\n" +"\n" +"suspended card." +msgid_plural "" +"\n" "There are %d\n" "\n" "suspended cards." -msgstr "" +msgstr[0] "" +msgstr[1] "" -#: deck.py:656 +#: deck.py:658 #, python-format msgid "" "\n" +"There is %d\n" +"\n" +"spaced card." +msgid_plural "" +"\n" "There are %d\n" -"\n" +"\n" "spaced cards." -msgstr "" +msgstr[0] "" +msgstr[1] "" #: stats.py:497 #, python-format @@ -54,7 +66,7 @@ msgstr "%0.1f segundos" msgid "%s ago" msgstr "hace %s" -#: deck.py:1184 +#: deck.py:1192 #, fuzzy, python-format msgid "%s copy" msgstr "%s segundo" @@ -133,7 +145,7 @@ msgstr "Número de tarjetas
" msgid "Correct answers
" msgstr "Respuestas correctas
" -#: deck.py:670 +#: deck.py:678 #, python-format msgid "" "

\n" @@ -201,8 +213,8 @@ msgstr "Tarjeta de Respuesta" #, fuzzy, python-format msgid "" "At the same time tomorrow:

\n" -"There will be %(wait)s waiting for review.
\n" -"There will be %(new)s waiting." +"%(wait)s
\n" +"%(new)s" msgstr "" "A la misma hora mañana:

\n" "- Habrá %(wait)d tarjetas sin repasar
\n" @@ -251,11 +263,11 @@ msgstr "Cambiado" msgid "Check Media DB" msgstr "" -#: deck.py:1645 +#: deck.py:1653 msgid "Checking integrity..." msgstr "" -#: deck.py:1654 +#: deck.py:1663 msgid "Checking schema..." msgstr "" @@ -263,7 +275,7 @@ msgstr "" msgid "Checksum files..." msgstr "" -#: deck.py:1647 +#: deck.py:1656 msgid "Database file damaged. Restore from backup." msgstr "Archivo de Base de Datos dañado. Restaurela de la copia de seguridad." @@ -276,7 +288,7 @@ msgstr "Estadísticas del Mazo" msgid "Deck created: %s ago
" msgstr "Mazo creado: Hace %s
" -#: deck.py:1657 +#: deck.py:1666 msgid "Deck was missing a model" msgstr "El mazo carecía de un modelo." @@ -288,27 +300,27 @@ msgstr "" msgid "Delete unused files..." msgstr "" -#: deck.py:1685 +#: deck.py:1694 #, python-format msgid "Deleted %d cards with missing fact" msgstr "Borradas %d tarjetas que carecían de hecho" -#: deck.py:1693 +#: deck.py:1702 #, fuzzy, python-format msgid "Deleted %d cards with no card template" msgstr "Borradas %d tarjetas que carecían de modelo de tarjeta" -#: deck.py:1706 +#: deck.py:1715 #, python-format msgid "Deleted %d dangling fields" msgstr "Borrados %d campos pendientes" -#: deck.py:1678 +#: deck.py:1687 #, python-format msgid "Deleted %d facts with missing fields" msgstr "Borrados %d hechos con campos faltantes" -#: deck.py:1698 +#: deck.py:1707 #, python-format msgid "Deleted %d facts with no cards" msgstr "Borrados %d hechos sin tarjetas" @@ -340,7 +352,7 @@ msgstr "" msgid "Facts in tab-separated text file (*.txt)" msgstr "Hechos en un archivo de texto separado por tabulador (*.txt)" -#: deck.py:2002 +#: deck.py:2011 msgid "File is in use by another process" msgstr "El archivo está en uso por otro proceso" @@ -411,12 +423,12 @@ msgstr "Tarjetas maduras: %(old)d (%(oldP)0.2f%%)
" msgid "Media Missing" msgstr "Soporte multimedia no encontrado" -#: deck.py:1107 +#: deck.py:1115 #, fuzzy, python-format msgid "Model '%s' has wrong card template count" msgstr "El modelo '%s' tenía un número incorrecto de modelos de tarjeta" -#: deck.py:1111 +#: deck.py:1119 #, fuzzy, python-format msgid "Model '%s' has wrong field count" msgstr "El modelo '%s' tenía un número incorrecto de modelos de campo" @@ -433,7 +445,7 @@ msgstr "" msgid "New" msgstr "Nuevas" -#: deck.py:625 +#: deck.py:627 msgid "No cards are due." msgstr "No hay tarjetas programadas." @@ -441,23 +453,23 @@ msgstr "No hay tarjetas programadas." msgid "Please add some cards first.

" msgstr "Por favor, añada algunas tarjetas antes.

" -#: deck.py:1877 +#: deck.py:1886 msgid "Processing..." msgstr "" -#: deck.py:1722 +#: deck.py:1731 msgid "Rebuilding QA cache..." msgstr "" -#: deck.py:1742 +#: deck.py:1751 msgid "Rebuilding counts..." msgstr "" -#: deck.py:1748 +#: deck.py:1757 msgid "Rebuilding queue..." msgstr "" -#: deck.py:1740 +#: deck.py:1749 msgid "Rebuilding types..." msgstr "" @@ -477,19 +489,19 @@ msgstr "Repeticiones en el mes siguiente" msgid "Reps next week" msgstr "Repeticiones en la siguiente semana" -#: deck.py:2412 +#: deck.py:2421 msgid "Review cards in order due" msgstr "Repasar tarjetas en el orden programado" -#: deck.py:2413 +#: deck.py:2422 msgid "Review cards in random order" msgstr "Repasar tarjetas aleatoriamente" -#: deck.py:2411 +#: deck.py:2420 msgid "Review newest cards first" msgstr "Repasar tarjetas nuevas antes" -#: deck.py:2410 +#: deck.py:2419 msgid "Review oldest cards first" msgstr "Repasar tarjetas viejas antes" @@ -505,28 +517,28 @@ msgstr "Derecha" msgid "Scan fields..." msgstr "" -#: deck.py:2404 +#: deck.py:2413 msgid "Show new cards after all other cards" msgstr "Mostrar nuevas tarjetas después de todas las demás tarjetas" -#: deck.py:2405 +#: deck.py:2414 msgid "Show new cards before reviews" msgstr "Mostrar nuevas tarjetas antes de los repasos" -#: deck.py:2398 +#: deck.py:2407 msgid "Show new cards in order they were added" msgstr "Mostrar nuevas tarjetas en el orden en el que fueron añadidas" -#: deck.py:2397 +#: deck.py:2406 msgid "Show new cards in random order" msgstr "Mostrar nuevas tarjetas de forma aleatoria" -#: deck.py:620 +#: deck.py:622 #, fuzzy msgid "Spaced cards will be shown soon." msgstr "La siguiente tarjeta se mostrará en %s" -#: deck.py:2403 +#: deck.py:2412 msgid "Spread new cards out through reviews" msgstr "Distribuir tarjetas entre repasos" @@ -534,15 +546,29 @@ msgstr "Distribuir tarjetas entre repasos" msgid "Text files (*.txt)" msgstr "Archivos de texto (*.txt)" -#: deck.py:1663 +#: deck.py:1672 msgid "The current model didn't exist" msgstr "El modelo actual no existía" -#: deck.py:622 +#: deck.py:624 #, fuzzy, python-format msgid "The next card will be shown in %s." msgstr "La siguiente tarjeta se mostrará en %s" +#: deck.py:615 +#, fuzzy, python-format +msgid "There will be %d new card waiting for review." +msgid_plural "There will be %d new cards waiting for review." +msgstr[0] "A la misma hora mañana, habrá %d tarjetas que responder" +msgstr[1] "A la misma hora mañana, habrá %d tarjetas que responder" + +#: deck.py:618 +#, fuzzy, python-format +msgid "There will be %s card waiting." +msgid_plural "There will be %s cards waiting." +msgstr[0] "A la misma hora mañana, habrá %d tarjetas que responder" +msgstr[1] "A la misma hora mañana, habrá %d tarjetas que responder" + #: stats.py:288 msgid "Total Time" msgstr "Tiempo Total" @@ -552,7 +578,7 @@ msgstr "Tiempo Total" msgid "Total number of cards: %d

" msgstr "Número total de tarjetas: %d

" -#: deck.py:834 +#: deck.py:842 msgid "Unknown" msgstr "Desconocido" @@ -566,7 +592,7 @@ msgstr "Tarjetas no mostradas: %(new)d (%(newP)0.2f%%)

" msgid "Update tags..." msgstr "Etiquetas de hechos" -#: deck.py:1719 +#: deck.py:1728 msgid "Updating priorities..." msgstr "" @@ -593,7 +619,7 @@ msgstr "[formato de pregunta/respuesta incorrecto]" msgid "in %s" msgstr "en %s" -#: deck.py:642 +#: deck.py:644 msgid "unknown" msgstr "desconocido" @@ -756,9 +782,6 @@ msgstr "desconocido" #~ msgid "At the end of the deck" #~ msgstr "Al final del mazo" -#~ msgid "At the same time tomorrow, there will be %d cards waiting" -#~ msgstr "A la misma hora mañana, habrá %d tarjetas que responder" - #~ msgid "At the start of the deck" #~ msgstr "Al principio del mazo" diff --git a/anki/locale/libanki_fi_FI.po b/anki/locale/libanki_fi_FI.po index 9ec978ffb..c63c8dab8 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-01-20 00:49+0900\n" +"POT-Creation-Date: 2009-01-20 23:33+0900\n" "PO-Revision-Date: 2009-01-18 15:22+0200\n" "Last-Translator: Niklas Laxström \n" "Language-Team: Finnish \n" @@ -18,27 +18,47 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: KBabel 1.11.4\n" -#: deck.py:664 -#, python-format +#: deck.py:669 +#, fuzzy, python-format msgid "" "\n" +"There is %d\n" +"\n" +"suspended card." +msgid_plural "" +"\n" "There are %d\n" "\n" "suspended cards." -msgstr "" +msgstr[0] "" +"\n" +"Pakassa on %d\n" +"\n" +"jäädytettyä korttia." +msgstr[1] "" "\n" "Pakassa on %d\n" "\n" "jäädytettyä korttia." -#: deck.py:656 -#, python-format +#: deck.py:658 +#, fuzzy, python-format msgid "" "\n" +"There is %d\n" +"\n" +"spaced card." +msgid_plural "" +"\n" "There are %d\n" -"\n" +"\n" "spaced cards." -msgstr "" +msgstr[0] "" +"\n" +"Pakassa on %d\n" +"\n" +"välitettyä korttia." +msgstr[1] "" "\n" "Pakassa on %d\n" "\n" @@ -64,7 +84,7 @@ msgstr "%0.1f sekuntia" msgid "%s ago" msgstr "%s sitten" -#: deck.py:1184 +#: deck.py:1192 #, python-format msgid "%s copy" msgstr "%s (kopio)" @@ -143,7 +163,7 @@ msgstr "Korttiluvut
" msgid "Correct answers
" msgstr "Oikeat vastaukset
" -#: deck.py:670 +#: deck.py:678 #, python-format msgid "" "

\n" @@ -214,11 +234,11 @@ msgid "Answer Card" msgstr "korttiin vastaaminen" #: deck.py:611 -#, python-format +#, fuzzy, python-format msgid "" "At the same time tomorrow:

\n" -"There will be %(wait)s waiting for review.
\n" -"There will be %(new)s waiting." +"%(wait)s
\n" +"%(new)s" msgstr "" "Samaan aikaan huomenna:

\n" "Kertausta odottaa %(wait)s.
\n" @@ -264,11 +284,11 @@ msgstr "Muutettu" msgid "Check Media DB" msgstr "Tarkista mediatietokanta" -#: deck.py:1645 +#: deck.py:1653 msgid "Checking integrity..." msgstr "Tarkistetaan eheyttä..." -#: deck.py:1654 +#: deck.py:1663 msgid "Checking schema..." msgstr "Tarkistetaan skeemaa..." @@ -276,7 +296,7 @@ msgstr "Tarkistetaan skeemaa..." msgid "Checksum files..." msgstr "Lasketaan tiedostojen tarkistuslukemia..." -#: deck.py:1647 +#: deck.py:1656 msgid "Database file damaged. Restore from backup." msgstr "Tietokantatiedosto on vahingoittunut. Palauta toimiva versio Ankin automaattisesti tekemistä varmuuskopioista." @@ -289,7 +309,7 @@ msgstr "Pakan tilastot" msgid "Deck created: %s ago
" msgstr "Luotu: %s sitten
" -#: deck.py:1657 +#: deck.py:1666 msgid "Deck was missing a model" msgstr "Pakassa ei ollut mallia" @@ -301,27 +321,27 @@ msgstr "Poistetaan kuolleita viittauksia..." msgid "Delete unused files..." msgstr "Poistetaan käyttämättömiä tiedostoja..." -#: deck.py:1685 +#: deck.py:1694 #, python-format msgid "Deleted %d cards with missing fact" msgstr "Poistettiin %d faktatonta korttia" -#: deck.py:1693 +#: deck.py:1702 #, python-format msgid "Deleted %d cards with no card template" msgstr "Poistettiin %d korttia, joilla ei ollut kelvollista korttimallinetta" -#: deck.py:1706 +#: deck.py:1715 #, python-format msgid "Deleted %d dangling fields" msgstr "Poistettiin %d eksynyttä kenttää" -#: deck.py:1678 +#: deck.py:1687 #, python-format msgid "Deleted %d facts with missing fields" msgstr "Poistettiin %d faktaa, joista puuttui kenttiä" -#: deck.py:1698 +#: deck.py:1707 #, python-format msgid "Deleted %d facts with no cards" msgstr "Poistettiin %d kortitonta faktaa" @@ -353,7 +373,7 @@ msgstr "Viedään..." msgid "Facts in tab-separated text file (*.txt)" msgstr "Sarkaimella erotetut faktatiedostot (*.txt)" -#: deck.py:2002 +#: deck.py:2011 msgid "File is in use by another process" msgstr "Tiedosto on toisen prosessin käytössä" @@ -424,12 +444,12 @@ msgstr "Vanhoja kortteja: %(old)d (%(oldP)0.2f%%)
" msgid "Media Missing" msgstr "Media puuttuu" -#: deck.py:1107 +#: deck.py:1115 #, python-format msgid "Model '%s' has wrong card template count" msgstr "Mallissa %s on väärä korttimallinelukema" -#: deck.py:1111 +#: deck.py:1119 #, python-format msgid "Model '%s' has wrong field count" msgstr "Mallissa %s on väärä kenttälukema" @@ -446,7 +466,7 @@ msgstr "Muutetaan kenttiä..." msgid "New" msgstr "Nuori" -#: deck.py:625 +#: deck.py:627 msgid "No cards are due." msgstr "Ei erääntyneitä kortteja." @@ -454,23 +474,23 @@ msgstr "Ei erääntyneitä kortteja." msgid "Please add some cards first.

" msgstr "Lisää ensin kortteja.

" -#: deck.py:1877 +#: deck.py:1886 msgid "Processing..." msgstr "Käsitellään..." -#: deck.py:1722 +#: deck.py:1731 msgid "Rebuilding QA cache..." msgstr "Alustetaan QA-välimuistia..." -#: deck.py:1742 +#: deck.py:1751 msgid "Rebuilding counts..." msgstr "Alustetaan lukumääriä..." -#: deck.py:1748 +#: deck.py:1757 msgid "Rebuilding queue..." msgstr "Alustetaan jonoa..." -#: deck.py:1740 +#: deck.py:1749 msgid "Rebuilding types..." msgstr "Alustetaan tyyppejä..." @@ -490,19 +510,19 @@ msgstr "Kertauksia ensikuussa" msgid "Reps next week" msgstr "Kertauksia ensiviikolla" -#: deck.py:2412 +#: deck.py:2421 msgid "Review cards in order due" msgstr "Kertaa kortit erääntymisjärjestyksessä" -#: deck.py:2413 +#: deck.py:2422 msgid "Review cards in random order" msgstr "Kertaa kortit satunnaisessa järjestyksessä" -#: deck.py:2411 +#: deck.py:2420 msgid "Review newest cards first" msgstr "Kertaa uusimmat kortit ensin" -#: deck.py:2410 +#: deck.py:2419 msgid "Review oldest cards first" msgstr "Kertaa vanhimmat kortit ensin" @@ -518,27 +538,27 @@ msgstr "Oikea" msgid "Scan fields..." msgstr "Tutkitaan kenttiä..." -#: deck.py:2404 +#: deck.py:2413 msgid "Show new cards after all other cards" msgstr "Näytä uudet kortit muiden korttien jälkeen" -#: deck.py:2405 +#: deck.py:2414 msgid "Show new cards before reviews" msgstr "Näytä uudet kortit ennen kertauksia" -#: deck.py:2398 +#: deck.py:2407 msgid "Show new cards in order they were added" msgstr "Näytä uudet kortit lisäysjärjestyksessä" -#: deck.py:2397 +#: deck.py:2406 msgid "Show new cards in random order" msgstr "Näytä uudet kortit satunnaisessa järjestyksessä" -#: deck.py:620 +#: deck.py:622 msgid "Spaced cards will be shown soon." msgstr "Välitettyjä kortteja (korttipareja toiseen suuntaan) näytetään pian." -#: deck.py:2403 +#: deck.py:2412 msgid "Spread new cards out through reviews" msgstr "Levitä uudet kortit läpi koko kertausten" @@ -546,15 +566,29 @@ msgstr "Levitä uudet kortit läpi koko kertausten" msgid "Text files (*.txt)" msgstr "Tekstitiedostot (*.txt)" -#: deck.py:1663 +#: deck.py:1672 msgid "The current model didn't exist" msgstr "Nykyistä mallia ei ollut olemassa." -#: deck.py:622 +#: deck.py:624 #, python-format msgid "The next card will be shown in %s." msgstr "Aikaa seuraavan kortin näyttämiseen on vielä %s." +#: deck.py:615 +#, python-format +msgid "There will be %d new card waiting for review." +msgid_plural "There will be %d new cards waiting for review." +msgstr[0] "" +msgstr[1] "" + +#: deck.py:618 +#, python-format +msgid "There will be %s card waiting." +msgid_plural "There will be %s cards waiting." +msgstr[0] "" +msgstr[1] "" + #: stats.py:288 msgid "Total Time" msgstr "Aikaa yhteensä" @@ -564,7 +598,7 @@ msgstr "Aikaa yhteensä" msgid "Total number of cards: %d

" msgstr "Kortteja yhteensä: %d

" -#: deck.py:834 +#: deck.py:842 msgid "Unknown" msgstr "– –" @@ -577,7 +611,7 @@ msgstr "Näkemättömiä kortteja: %(new)d (%(newP)0.2f%%)

msgid "Update tags..." msgstr "Päivitetään tägejä..." -#: deck.py:1719 +#: deck.py:1728 msgid "Updating priorities..." msgstr "Päivitetään prioriteetteja..." @@ -605,6 +639,6 @@ msgstr "[kysymys- tai vastausmuoto on virheellinen]" msgid "in %s" msgstr "%s myöhemmin" -#: deck.py:642 +#: deck.py:644 msgid "unknown" msgstr "tuntematon" diff --git a/anki/locale/libanki_fr_FR.po b/anki/locale/libanki_fr_FR.po index 57a4e6fa3..2d89aad0d 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-01-20 00:49+0900\n" +"POT-Creation-Date: 2009-01-20 23:33+0900\n" "PO-Revision-Date: 2008-09-24 02:36+0100\n" "Last-Translator: Emmanuel JARRI \n" "Language-Team: LMS \n" @@ -14,23 +14,35 @@ msgstr "" "X-Poedit-SourceCharset: utf-8\n" "Plural-Forms: nplurals=2; plural=n>1;\n" -#: deck.py:664 +#: deck.py:669 #, python-format msgid "" "\n" +"There is %d\n" +"
\n" +"suspended card." +msgid_plural "" +"\n" "There are %d\n" "\n" "suspended cards." -msgstr "" +msgstr[0] "" +msgstr[1] "" -#: deck.py:656 +#: deck.py:658 #, python-format msgid "" "\n" +"There is %d\n" +"\n" +"spaced card." +msgid_plural "" +"\n" "There are %d\n" -"\n" +"\n" "spaced cards." -msgstr "" +msgstr[0] "" +msgstr[1] "" #: stats.py:497 #, python-format @@ -52,7 +64,7 @@ msgstr "%0.1f secondes" msgid "%s ago" msgstr "il y a %s" -#: deck.py:1184 +#: deck.py:1192 #, fuzzy, python-format msgid "%s copy" msgstr "%s seconde" @@ -131,7 +143,7 @@ msgstr "Décomptes de cartes
" msgid "Correct answers
" msgstr "Réponses exactes
" -#: deck.py:670 +#: deck.py:678 #, python-format msgid "" "
\n" @@ -199,8 +211,8 @@ msgstr "" #, fuzzy, python-format msgid "" "At the same time tomorrow:

\n" -"There will be %(wait)s waiting for review.
\n" -"There will be %(new)s waiting." +"%(wait)s
\n" +"%(new)s" msgstr "" "Au même moment demain :

\n" "- attendront %(wait)d cartes pour révision
\n" @@ -250,11 +262,11 @@ msgstr "Changée" msgid "Check Media DB" msgstr "" -#: deck.py:1645 +#: deck.py:1653 msgid "Checking integrity..." msgstr "" -#: deck.py:1654 +#: deck.py:1663 msgid "Checking schema..." msgstr "" @@ -262,7 +274,7 @@ msgstr "" msgid "Checksum files..." msgstr "" -#: deck.py:1647 +#: deck.py:1656 msgid "Database file damaged. Restore from backup." msgstr "Base de données endommagée. Restauration depuis la sauvegarde." @@ -275,7 +287,7 @@ msgstr "Statistiques de paquet" msgid "Deck created: %s ago
" msgstr "Paquet créé : il y a %s
" -#: deck.py:1657 +#: deck.py:1666 msgid "Deck was missing a model" msgstr "Il manque un modèle au paquet" @@ -287,27 +299,27 @@ msgstr "" msgid "Delete unused files..." msgstr "" -#: deck.py:1685 +#: deck.py:1694 #, python-format msgid "Deleted %d cards with missing fact" msgstr "%d cartes sans faits supprimés" -#: deck.py:1693 +#: deck.py:1702 #, fuzzy, python-format msgid "Deleted %d cards with no card template" msgstr "%d cartes sans modèles supprimées" -#: deck.py:1706 +#: deck.py:1715 #, python-format msgid "Deleted %d dangling fields" msgstr "%d champs en suspens" -#: deck.py:1678 +#: deck.py:1687 #, python-format msgid "Deleted %d facts with missing fields" msgstr "%d faits sans champs supprimés" -#: deck.py:1698 +#: deck.py:1707 #, python-format msgid "Deleted %d facts with no cards" msgstr "%d faits sans cartes supprimés" @@ -336,7 +348,7 @@ msgstr "" msgid "Facts in tab-separated text file (*.txt)" msgstr "Faits dans un fichier texte à séparateur tabulation (*.txt)" -#: deck.py:2002 +#: deck.py:2011 msgid "File is in use by another process" msgstr "Un autre processus utilise ce fichier" @@ -410,12 +422,12 @@ msgstr "Cartes mûres : %(old)d (%(oldP)0.2f%%)
" msgid "Media Missing" msgstr "" -#: deck.py:1107 +#: deck.py:1115 #, fuzzy, python-format msgid "Model '%s' has wrong card template count" msgstr "Le modèle '%s' avait le mauvais nombre de cartes" -#: deck.py:1111 +#: deck.py:1119 #, fuzzy, python-format msgid "Model '%s' has wrong field count" msgstr "Le modèle '%s' avait le mauvais nombre de champs" @@ -433,7 +445,7 @@ msgstr "" msgid "New" msgstr "" -#: deck.py:625 +#: deck.py:627 msgid "No cards are due." msgstr "" @@ -441,23 +453,23 @@ msgstr "" msgid "Please add some cards first.

" msgstr "Veuillez d'abord ajouter des cartes.

" -#: deck.py:1877 +#: deck.py:1886 msgid "Processing..." msgstr "" -#: deck.py:1722 +#: deck.py:1731 msgid "Rebuilding QA cache..." msgstr "" -#: deck.py:1742 +#: deck.py:1751 msgid "Rebuilding counts..." msgstr "" -#: deck.py:1748 +#: deck.py:1757 msgid "Rebuilding queue..." msgstr "" -#: deck.py:1740 +#: deck.py:1749 msgid "Rebuilding types..." msgstr "" @@ -477,21 +489,21 @@ msgstr "Le mois prochain" msgid "Reps next week" msgstr "La semaine prochaine" -#: deck.py:2412 +#: deck.py:2421 #, fuzzy msgid "Review cards in order due" msgstr "Montrer les nouvelles cartes dans l'ordre de leur ajout" -#: deck.py:2413 +#: deck.py:2422 #, fuzzy msgid "Review cards in random order" msgstr "Montrer les nouvelles cartes au hasard" -#: deck.py:2411 +#: deck.py:2420 msgid "Review newest cards first" msgstr "" -#: deck.py:2410 +#: deck.py:2419 msgid "Review oldest cards first" msgstr "" @@ -508,30 +520,30 @@ msgstr "Droite" msgid "Scan fields..." msgstr "" -#: deck.py:2404 +#: deck.py:2413 #, fuzzy msgid "Show new cards after all other cards" msgstr "Montrer les nouvelles cartes dans l'ordre de leur ajout" -#: deck.py:2405 +#: deck.py:2414 #, fuzzy msgid "Show new cards before reviews" msgstr "Montrer les nouvelles cartes dans l'ordre de leur ajout" -#: deck.py:2398 +#: deck.py:2407 msgid "Show new cards in order they were added" msgstr "Montrer les nouvelles cartes dans l'ordre de leur ajout" -#: deck.py:2397 +#: deck.py:2406 msgid "Show new cards in random order" msgstr "Montrer les nouvelles cartes au hasard" -#: deck.py:620 +#: deck.py:622 #, fuzzy msgid "Spaced cards will be shown soon." msgstr "La prochaine carte apparaîtra dans %s" -#: deck.py:2403 +#: deck.py:2412 msgid "Spread new cards out through reviews" msgstr "" @@ -539,15 +551,29 @@ msgstr "" msgid "Text files (*.txt)" msgstr "Fichiers texte (*.txt)" -#: deck.py:1663 +#: deck.py:1672 msgid "The current model didn't exist" msgstr "Le modèle courant n'existait pas" -#: deck.py:622 +#: deck.py:624 #, fuzzy, python-format msgid "The next card will be shown in %s." msgstr "La prochaine carte apparaîtra dans %s" +#: deck.py:615 +#, python-format +msgid "There will be %d new card waiting for review." +msgid_plural "There will be %d new cards waiting for review." +msgstr[0] "" +msgstr[1] "" + +#: deck.py:618 +#, python-format +msgid "There will be %s card waiting." +msgid_plural "There will be %s cards waiting." +msgstr[0] "" +msgstr[1] "" + #: stats.py:288 #, fuzzy msgid "Total Time" @@ -558,7 +584,7 @@ msgstr "Temps total" msgid "Total number of cards: %d

" msgstr "Nombre total de cartes : %d

" -#: deck.py:834 +#: deck.py:842 msgid "Unknown" msgstr "Inconnu" @@ -572,7 +598,7 @@ msgstr "Cartes non vues: %(new)d (%(newP)0.2f%%)

" msgid "Update tags..." msgstr "Marqueurs de fait" -#: deck.py:1719 +#: deck.py:1728 msgid "Updating priorities..." msgstr "" @@ -599,7 +625,7 @@ msgstr "" msgid "in %s" msgstr "dans %s" -#: deck.py:642 +#: deck.py:644 msgid "unknown" msgstr "inconnu" diff --git a/anki/locale/libanki_it_IT.po b/anki/locale/libanki_it_IT.po index 8451a7ad6..ff605500a 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-01-20 00:49+0900\n" +"POT-Creation-Date: 2009-01-20 23:33+0900\n" "PO-Revision-Date: 2008-10-25 13:26+0100\n" "Last-Translator: Marco Giancotti \n" "Language-Team: LANGUAGE \n" @@ -17,23 +17,35 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n>1;\n" -#: deck.py:664 +#: deck.py:669 #, python-format msgid "" "\n" +"There is %d\n" +"\n" +"suspended card." +msgid_plural "" +"\n" "There are %d\n" "\n" "suspended cards." -msgstr "" +msgstr[0] "" +msgstr[1] "" -#: deck.py:656 +#: deck.py:658 #, python-format msgid "" "\n" +"There is %d\n" +"\n" +"spaced card." +msgid_plural "" +"\n" "There are %d\n" -"\n" +"\n" "spaced cards." -msgstr "" +msgstr[0] "" +msgstr[1] "" #: stats.py:497 #, python-format @@ -55,7 +67,7 @@ msgstr "%0.1f secondi" msgid "%s ago" msgstr "%s fa" -#: deck.py:1184 +#: deck.py:1192 #, fuzzy, python-format msgid "%s copy" msgstr "%s secondo" @@ -134,7 +146,7 @@ msgstr "Conteggi carte
" msgid "Correct answers
" msgstr "Risposte corrette
" -#: deck.py:670 +#: deck.py:678 #, python-format msgid "" "

\n" @@ -202,8 +214,8 @@ msgstr "" #, fuzzy, python-format msgid "" "At the same time tomorrow:

\n" -"There will be %(wait)s waiting for review.
\n" -"There will be %(new)s waiting." +"%(wait)s
\n" +"%(new)s" msgstr "" "Alla stessa ora di domani:

\n" "- Ci saranno %(wait)d carte in attesa di ripetizione
\n" @@ -253,11 +265,11 @@ msgstr "Modificata" msgid "Check Media DB" msgstr "" -#: deck.py:1645 +#: deck.py:1653 msgid "Checking integrity..." msgstr "" -#: deck.py:1654 +#: deck.py:1663 msgid "Checking schema..." msgstr "" @@ -265,7 +277,7 @@ msgstr "" msgid "Checksum files..." msgstr "" -#: deck.py:1647 +#: deck.py:1656 msgid "Database file damaged. Restore from backup." msgstr "Il file del database è danneggiato. Ripristina da backup." @@ -278,7 +290,7 @@ msgstr "Statistiche mazzo" msgid "Deck created: %s ago
" msgstr "Mazzo creato: %s fa
" -#: deck.py:1657 +#: deck.py:1666 msgid "Deck was missing a model" msgstr "Il mazzo aveva un modello mancante" @@ -290,27 +302,27 @@ msgstr "" msgid "Delete unused files..." msgstr "" -#: deck.py:1685 +#: deck.py:1694 #, python-format msgid "Deleted %d cards with missing fact" msgstr "Eliminate %d carte con fatti mancanti" -#: deck.py:1693 +#: deck.py:1702 #, fuzzy, python-format msgid "Deleted %d cards with no card template" msgstr "Eliminate %d carte con modelli mancanti" -#: deck.py:1706 +#: deck.py:1715 #, python-format msgid "Deleted %d dangling fields" msgstr "Eliminati %d campi in avanzo" -#: deck.py:1678 +#: deck.py:1687 #, python-format msgid "Deleted %d facts with missing fields" msgstr "Eliminati %d fatti con campi mancanti" -#: deck.py:1698 +#: deck.py:1707 #, python-format msgid "Deleted %d facts with no cards" msgstr "Eliminati %d fatti privi di carte" @@ -339,7 +351,7 @@ msgstr "" msgid "Facts in tab-separated text file (*.txt)" msgstr "Fatti in file di testo con colonne separate da tab (*.txt)" -#: deck.py:2002 +#: deck.py:2011 msgid "File is in use by another process" msgstr "Il file è già utilizzato da un altro processo" @@ -413,12 +425,12 @@ msgstr "Carte mature: %(old)d (%(oldP)0.2f%%)
" msgid "Media Missing" msgstr "File multimediale mancante" -#: deck.py:1107 +#: deck.py:1115 #, fuzzy, python-format msgid "Model '%s' has wrong card template count" msgstr "Il modello '%s' ha un numero sbagliato di carte" -#: deck.py:1111 +#: deck.py:1119 #, fuzzy, python-format msgid "Model '%s' has wrong field count" msgstr "Il modello '%s' ha un numero sbagliato di campi" @@ -436,7 +448,7 @@ msgstr "" msgid "New" msgstr "" -#: deck.py:625 +#: deck.py:627 msgid "No cards are due." msgstr "Non ci sono carte pronte per la ripetizione." @@ -444,23 +456,23 @@ msgstr "Non ci sono carte pronte per la ripetizione." msgid "Please add some cards first.

" msgstr "Aggiungere un po' di carte prima di iniziare.

" -#: deck.py:1877 +#: deck.py:1886 msgid "Processing..." msgstr "" -#: deck.py:1722 +#: deck.py:1731 msgid "Rebuilding QA cache..." msgstr "" -#: deck.py:1742 +#: deck.py:1751 msgid "Rebuilding counts..." msgstr "" -#: deck.py:1748 +#: deck.py:1757 msgid "Rebuilding queue..." msgstr "" -#: deck.py:1740 +#: deck.py:1749 msgid "Rebuilding types..." msgstr "" @@ -480,21 +492,21 @@ msgstr "Ripetizioni prossimo mese" msgid "Reps next week" msgstr "Ripetizioni prossima settimana" -#: deck.py:2412 +#: deck.py:2421 #, fuzzy msgid "Review cards in order due" msgstr "Mostra le carte nuove nell'ordine in cui sono state aggiunte" -#: deck.py:2413 +#: deck.py:2422 #, fuzzy msgid "Review cards in random order" msgstr "Mostra le carte nuove in ordine casuale" -#: deck.py:2411 +#: deck.py:2420 msgid "Review newest cards first" msgstr "" -#: deck.py:2410 +#: deck.py:2419 msgid "Review oldest cards first" msgstr "" @@ -511,29 +523,29 @@ msgstr "Destra" msgid "Scan fields..." msgstr "" -#: deck.py:2404 +#: deck.py:2413 msgid "Show new cards after all other cards" msgstr "Mostra le carte nuove dopo tutte le altre" -#: deck.py:2405 +#: deck.py:2414 #, fuzzy msgid "Show new cards before reviews" msgstr "Distribuisci le carte nuove su tutta la sequenza di ripetizione" -#: deck.py:2398 +#: deck.py:2407 msgid "Show new cards in order they were added" msgstr "Mostra le carte nuove nell'ordine in cui sono state aggiunte" -#: deck.py:2397 +#: deck.py:2406 msgid "Show new cards in random order" msgstr "Mostra le carte nuove in ordine casuale" -#: deck.py:620 +#: deck.py:622 #, fuzzy msgid "Spaced cards will be shown soon." msgstr "La prossima carta sarà mostrata tra %s" -#: deck.py:2403 +#: deck.py:2412 msgid "Spread new cards out through reviews" msgstr "Distribuisci le carte nuove su tutta la sequenza di ripetizione" @@ -541,15 +553,29 @@ msgstr "Distribuisci le carte nuove su tutta la sequenza di ripetizione" msgid "Text files (*.txt)" msgstr "File di testo (*.txt)" -#: deck.py:1663 +#: deck.py:1672 msgid "The current model didn't exist" msgstr "Il modello corrente non esiste" -#: deck.py:622 +#: deck.py:624 #, fuzzy, python-format msgid "The next card will be shown in %s." msgstr "La prossima carta sarà mostrata tra %s" +#: deck.py:615 +#, python-format +msgid "There will be %d new card waiting for review." +msgid_plural "There will be %d new cards waiting for review." +msgstr[0] "" +msgstr[1] "" + +#: deck.py:618 +#, python-format +msgid "There will be %s card waiting." +msgid_plural "There will be %s cards waiting." +msgstr[0] "" +msgstr[1] "" + #: stats.py:288 #, fuzzy msgid "Total Time" @@ -560,7 +586,7 @@ msgstr "Tempo totale" msgid "Total number of cards: %d

" msgstr "Numero totale di carte: %d

" -#: deck.py:834 +#: deck.py:842 msgid "Unknown" msgstr "Sconosciuto" @@ -574,7 +600,7 @@ msgstr "Carte non ancora viste: %(new)d (%(newP)0.2f%%)

" msgid "Update tags..." msgstr "Tag dei fatti" -#: deck.py:1719 +#: deck.py:1728 msgid "Updating priorities..." msgstr "" @@ -601,7 +627,7 @@ msgstr "" msgid "in %s" msgstr "tra %s" -#: deck.py:642 +#: deck.py:644 msgid "unknown" msgstr "sconosciuto" diff --git a/anki/locale/libanki_ja_JP.po b/anki/locale/libanki_ja_JP.po index 12996e78a..02ace45b2 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-01-20 00:49+0900\n" +"POT-Creation-Date: 2009-01-20 23:33+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Damien Elmes \n" "Language-Team: LANGUAGE \n" @@ -15,23 +15,35 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: deck.py:664 +#: deck.py:669 #, python-format msgid "" "\n" +"There is %d\n" +"\n" +"suspended card." +msgid_plural "" +"\n" "There are %d\n" "\n" "suspended cards." -msgstr "" +msgstr[0] "" +msgstr[1] "" -#: deck.py:656 +#: deck.py:658 #, python-format msgid "" "\n" +"There is %d\n" +"\n" +"spaced card." +msgid_plural "" +"\n" "There are %d\n" -"\n" +"\n" "spaced cards." -msgstr "" +msgstr[0] "" +msgstr[1] "" #: stats.py:497 #, python-format @@ -53,7 +65,7 @@ msgstr "" msgid "%s ago" msgstr "%s前" -#: deck.py:1184 +#: deck.py:1192 #, fuzzy, python-format msgid "%s copy" msgstr "%s秒" @@ -132,7 +144,7 @@ msgstr "" msgid "Correct answers
" msgstr "" -#: deck.py:670 +#: deck.py:678 #, python-format msgid "" "

\n" @@ -193,8 +205,8 @@ msgstr "" #, python-format msgid "" "At the same time tomorrow:

\n" -"There will be %(wait)s waiting for review.
\n" -"There will be %(new)s waiting." +"%(wait)s
\n" +"%(new)s" msgstr "" #: stats.py:286 @@ -237,11 +249,11 @@ msgstr "" msgid "Check Media DB" msgstr "" -#: deck.py:1645 +#: deck.py:1653 msgid "Checking integrity..." msgstr "" -#: deck.py:1654 +#: deck.py:1663 msgid "Checking schema..." msgstr "" @@ -249,7 +261,7 @@ msgstr "" msgid "Checksum files..." msgstr "" -#: deck.py:1647 +#: deck.py:1656 msgid "Database file damaged. Restore from backup." msgstr "" @@ -262,7 +274,7 @@ msgstr "" msgid "Deck created: %s ago
" msgstr "" -#: deck.py:1657 +#: deck.py:1666 msgid "Deck was missing a model" msgstr "" @@ -274,27 +286,27 @@ msgstr "" msgid "Delete unused files..." msgstr "" -#: deck.py:1685 +#: deck.py:1694 #, python-format msgid "Deleted %d cards with missing fact" msgstr "" -#: deck.py:1693 +#: deck.py:1702 #, python-format msgid "Deleted %d cards with no card template" msgstr "" -#: deck.py:1706 +#: deck.py:1715 #, python-format msgid "Deleted %d dangling fields" msgstr "" -#: deck.py:1678 +#: deck.py:1687 #, python-format msgid "Deleted %d facts with missing fields" msgstr "" -#: deck.py:1698 +#: deck.py:1707 #, python-format msgid "Deleted %d facts with no cards" msgstr "" @@ -323,7 +335,7 @@ msgstr "" msgid "Facts in tab-separated text file (*.txt)" msgstr "" -#: deck.py:2002 +#: deck.py:2011 msgid "File is in use by another process" msgstr "" @@ -394,12 +406,12 @@ msgstr "" msgid "Media Missing" msgstr "" -#: deck.py:1107 +#: deck.py:1115 #, python-format msgid "Model '%s' has wrong card template count" msgstr "" -#: deck.py:1111 +#: deck.py:1119 #, python-format msgid "Model '%s' has wrong field count" msgstr "" @@ -416,7 +428,7 @@ msgstr "" msgid "New" msgstr "" -#: deck.py:625 +#: deck.py:627 msgid "No cards are due." msgstr "" @@ -424,23 +436,23 @@ msgstr "" msgid "Please add some cards first.

" msgstr "" -#: deck.py:1877 +#: deck.py:1886 msgid "Processing..." msgstr "" -#: deck.py:1722 +#: deck.py:1731 msgid "Rebuilding QA cache..." msgstr "" -#: deck.py:1742 +#: deck.py:1751 msgid "Rebuilding counts..." msgstr "" -#: deck.py:1748 +#: deck.py:1757 msgid "Rebuilding queue..." msgstr "" -#: deck.py:1740 +#: deck.py:1749 msgid "Rebuilding types..." msgstr "" @@ -462,19 +474,19 @@ msgstr "%sヶ月" msgid "Reps next week" msgstr "" -#: deck.py:2412 +#: deck.py:2421 msgid "Review cards in order due" msgstr "" -#: deck.py:2413 +#: deck.py:2422 msgid "Review cards in random order" msgstr "" -#: deck.py:2411 +#: deck.py:2420 msgid "Review newest cards first" msgstr "" -#: deck.py:2410 +#: deck.py:2419 msgid "Review oldest cards first" msgstr "" @@ -490,27 +502,27 @@ msgstr "" msgid "Scan fields..." msgstr "" -#: deck.py:2404 +#: deck.py:2413 msgid "Show new cards after all other cards" msgstr "" -#: deck.py:2405 +#: deck.py:2414 msgid "Show new cards before reviews" msgstr "" -#: deck.py:2398 +#: deck.py:2407 msgid "Show new cards in order they were added" msgstr "" -#: deck.py:2397 +#: deck.py:2406 msgid "Show new cards in random order" msgstr "" -#: deck.py:620 +#: deck.py:622 msgid "Spaced cards will be shown soon." msgstr "" -#: deck.py:2403 +#: deck.py:2412 msgid "Spread new cards out through reviews" msgstr "" @@ -518,15 +530,29 @@ msgstr "" msgid "Text files (*.txt)" msgstr "" -#: deck.py:1663 +#: deck.py:1672 msgid "The current model didn't exist" msgstr "" -#: deck.py:622 +#: deck.py:624 #, python-format msgid "The next card will be shown in %s." msgstr "" +#: deck.py:615 +#, python-format +msgid "There will be %d new card waiting for review." +msgid_plural "There will be %d new cards waiting for review." +msgstr[0] "" +msgstr[1] "" + +#: deck.py:618 +#, python-format +msgid "There will be %s card waiting." +msgid_plural "There will be %s cards waiting." +msgstr[0] "" +msgstr[1] "" + #: stats.py:288 msgid "Total Time" msgstr "" @@ -536,7 +562,7 @@ msgstr "" msgid "Total number of cards: %d

" msgstr "" -#: deck.py:834 +#: deck.py:842 msgid "Unknown" msgstr "" @@ -549,7 +575,7 @@ msgstr "" msgid "Update tags..." msgstr "" -#: deck.py:1719 +#: deck.py:1728 msgid "Updating priorities..." msgstr "" @@ -576,7 +602,7 @@ msgstr "" msgid "in %s" msgstr "" -#: deck.py:642 +#: deck.py:644 msgid "unknown" msgstr "" diff --git a/anki/locale/libanki_ko_KR.po b/anki/locale/libanki_ko_KR.po index 51c615ad4..3355cf811 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-01-20 00:49+0900\n" +"POT-Creation-Date: 2009-01-20 23:33+0900\n" "PO-Revision-Date: 2008-05-24 09:18+0900\n" "Last-Translator: Jin Eun-Deok \n" "Language-Team: LANGUAGE \n" @@ -15,23 +15,35 @@ msgstr "" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -#: deck.py:664 +#: deck.py:669 #, python-format msgid "" "\n" +"There is %d\n" +"\n" +"suspended card." +msgid_plural "" +"\n" "There are %d\n" "\n" "suspended cards." -msgstr "" +msgstr[0] "" +msgstr[1] "" -#: deck.py:656 +#: deck.py:658 #, python-format msgid "" "\n" +"There is %d\n" +"\n" +"spaced card." +msgid_plural "" +"\n" "There are %d\n" -"\n" +"\n" "spaced cards." -msgstr "" +msgstr[0] "" +msgstr[1] "" #: stats.py:497 #, python-format @@ -53,7 +65,7 @@ msgstr "%0.1f초" msgid "%s ago" msgstr "%s전" -#: deck.py:1184 +#: deck.py:1192 #, fuzzy, python-format msgid "%s copy" msgstr "%s초" @@ -132,7 +144,7 @@ msgstr "카드 개수
" msgid "Correct answers
" msgstr "정답률
" -#: deck.py:670 +#: deck.py:678 #, python-format msgid "" "

\n" @@ -193,8 +205,8 @@ msgstr "" #, python-format msgid "" "At the same time tomorrow:

\n" -"There will be %(wait)s waiting for review.
\n" -"There will be %(new)s waiting." +"%(wait)s
\n" +"%(new)s" msgstr "" #: stats.py:286 @@ -241,11 +253,11 @@ msgstr "변경" msgid "Check Media DB" msgstr "" -#: deck.py:1645 +#: deck.py:1653 msgid "Checking integrity..." msgstr "" -#: deck.py:1654 +#: deck.py:1663 msgid "Checking schema..." msgstr "" @@ -253,7 +265,7 @@ msgstr "" msgid "Checksum files..." msgstr "" -#: deck.py:1647 +#: deck.py:1656 msgid "Database file damaged. Restore from backup." msgstr "" @@ -266,7 +278,7 @@ msgstr "묶음 통계" msgid "Deck created: %s ago
" msgstr "묶음 생성: %s
" -#: deck.py:1657 +#: deck.py:1666 msgid "Deck was missing a model" msgstr "" @@ -278,27 +290,27 @@ msgstr "" msgid "Delete unused files..." msgstr "" -#: deck.py:1685 +#: deck.py:1694 #, python-format msgid "Deleted %d cards with missing fact" msgstr "" -#: deck.py:1693 +#: deck.py:1702 #, python-format msgid "Deleted %d cards with no card template" msgstr "" -#: deck.py:1706 +#: deck.py:1715 #, python-format msgid "Deleted %d dangling fields" msgstr "" -#: deck.py:1678 +#: deck.py:1687 #, python-format msgid "Deleted %d facts with missing fields" msgstr "" -#: deck.py:1698 +#: deck.py:1707 #, python-format msgid "Deleted %d facts with no cards" msgstr "" @@ -327,7 +339,7 @@ msgstr "" msgid "Facts in tab-separated text file (*.txt)" msgstr "탭으로 구분한 지식 텍스트 파일 (*.txt)" -#: deck.py:2002 +#: deck.py:2011 msgid "File is in use by another process" msgstr "다른 프로세스가 파일을 사용하고 있습니다." @@ -404,12 +416,12 @@ msgstr "성숙한 카드: %(old)d (%(oldP)0.2f%%)
" msgid "Media Missing" msgstr "" -#: deck.py:1107 +#: deck.py:1115 #, python-format msgid "Model '%s' has wrong card template count" msgstr "" -#: deck.py:1111 +#: deck.py:1119 #, python-format msgid "Model '%s' has wrong field count" msgstr "" @@ -427,7 +439,7 @@ msgstr "" msgid "New" msgstr "" -#: deck.py:625 +#: deck.py:627 msgid "No cards are due." msgstr "" @@ -435,23 +447,23 @@ msgstr "" msgid "Please add some cards first.

" msgstr "카드를 먼저 추가해 주세요.

" -#: deck.py:1877 +#: deck.py:1886 msgid "Processing..." msgstr "" -#: deck.py:1722 +#: deck.py:1731 msgid "Rebuilding QA cache..." msgstr "" -#: deck.py:1742 +#: deck.py:1751 msgid "Rebuilding counts..." msgstr "" -#: deck.py:1748 +#: deck.py:1757 msgid "Rebuilding queue..." msgstr "" -#: deck.py:1740 +#: deck.py:1749 msgid "Rebuilding types..." msgstr "" @@ -473,21 +485,21 @@ msgstr "%s개월" msgid "Reps next week" msgstr "" -#: deck.py:2412 +#: deck.py:2421 #, fuzzy msgid "Review cards in order due" msgstr "추가된 순서대로 보여주기" -#: deck.py:2413 +#: deck.py:2422 #, fuzzy msgid "Review cards in random order" msgstr "무작위로 보여주기" -#: deck.py:2411 +#: deck.py:2420 msgid "Review newest cards first" msgstr "" -#: deck.py:2410 +#: deck.py:2419 msgid "Review oldest cards first" msgstr "" @@ -504,29 +516,29 @@ msgstr "오른쪽" msgid "Scan fields..." msgstr "" -#: deck.py:2404 +#: deck.py:2413 #, fuzzy msgid "Show new cards after all other cards" msgstr "추가된 순서대로 보여주기" -#: deck.py:2405 +#: deck.py:2414 #, fuzzy msgid "Show new cards before reviews" msgstr "추가된 순서대로 보여주기" -#: deck.py:2398 +#: deck.py:2407 msgid "Show new cards in order they were added" msgstr "추가된 순서대로 보여주기" -#: deck.py:2397 +#: deck.py:2406 msgid "Show new cards in random order" msgstr "무작위로 보여주기" -#: deck.py:620 +#: deck.py:622 msgid "Spaced cards will be shown soon." msgstr "" -#: deck.py:2403 +#: deck.py:2412 msgid "Spread new cards out through reviews" msgstr "" @@ -534,15 +546,29 @@ msgstr "" msgid "Text files (*.txt)" msgstr "텍스트 파일 (*.txt)" -#: deck.py:1663 +#: deck.py:1672 msgid "The current model didn't exist" msgstr "" -#: deck.py:622 +#: deck.py:624 #, python-format msgid "The next card will be shown in %s." msgstr "" +#: deck.py:615 +#, python-format +msgid "There will be %d new card waiting for review." +msgid_plural "There will be %d new cards waiting for review." +msgstr[0] "" +msgstr[1] "" + +#: deck.py:618 +#, python-format +msgid "There will be %s card waiting." +msgid_plural "There will be %s cards waiting." +msgstr[0] "" +msgstr[1] "" + #: stats.py:288 #, fuzzy msgid "Total Time" @@ -553,7 +579,7 @@ msgstr "전체 시간" msgid "Total number of cards: %d

" msgstr "전체 카드 개수: %d

" -#: deck.py:834 +#: deck.py:842 msgid "Unknown" msgstr "알 수 없음" @@ -567,7 +593,7 @@ msgstr "시작하지 않은 카드: %(new)d (%(newP)0.2f%%)

\n" "Language-Team: polski \n" "MIME-Version: 1.0\n" @@ -17,23 +17,61 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Generator: KBabel 1.11.4\n" -#: deck.py:664 +#: deck.py:669 #, python-format msgid "" "\n" +"There is %d\n" +"\n" +"suspended card." +msgid_plural "" +"\n" "There are %d\n" "\n" "suspended cards." -msgstr "" +msgstr[0] "" +"\n" +"Jest %d\n" +"\n" +"zawieszona karta." +msgstr[1] "" +"\n" +"Są %d\n" +"\n" +"zawieszone karty." +msgstr[2] "" +"\n" +"Jest %d\n" +"\n" +"zawieszonych kart." -#: deck.py:656 +#: deck.py:658 #, python-format msgid "" "\n" +"There is %d\n" +"\n" +"spaced card." +msgid_plural "" +"\n" "There are %d\n" -"\n" +"\n" "spaced cards." -msgstr "" +msgstr[0] "" +"\n" +"Jest %d\n" +"\n" +"odroczona karta." +msgstr[1] "" +"\n" +"Są %d\n" +"\n" +"odroczone karty." +msgstr[2] "" +"\n" +"Jest %d\n" +"\n" +"odroczonych kart." #: stats.py:497 #, python-format @@ -55,7 +93,7 @@ msgstr "%0.1f sekund" msgid "%s ago" msgstr "%s temu" -#: deck.py:1184 +#: deck.py:1192 #, python-format msgid "%s copy" msgstr "kopia %s" @@ -140,7 +178,7 @@ msgstr "Liczba kart
" msgid "Correct answers
" msgstr "Poprawne odpowiedzi
" -#: deck.py:670 +#: deck.py:678 #, python-format msgid "" "

\n" @@ -211,15 +249,15 @@ msgid "Answer Card" msgstr "Karta odpowiedzi" #: deck.py:611 -#, fuzzy, python-format +#, python-format msgid "" "At the same time tomorrow:

\n" -"There will be %(wait)s waiting for review.
\n" -"There will be %(new)s waiting." +"%(wait)s
\n" +"%(new)s" msgstr "" "O tej samej porze jutro:

\n" -"Będzie %(wait)d kart czekających na przeglądnięcie.
\n" -"Będzie %(new)d nowych kart." +"%(wait)s
\n" +"%(new)s" #: stats.py:286 msgid "Average Time" @@ -261,11 +299,11 @@ msgstr "Zmieniona" msgid "Check Media DB" msgstr "Sprawdzanie bazy danych plików" -#: deck.py:1645 +#: deck.py:1653 msgid "Checking integrity..." msgstr "Sprawdzanie integralności..." -#: deck.py:1654 +#: deck.py:1663 msgid "Checking schema..." msgstr "Sprawdzanie schematu..." @@ -273,7 +311,7 @@ msgstr "Sprawdzanie schematu..." msgid "Checksum files..." msgstr "Suma kontrolna plików..." -#: deck.py:1647 +#: deck.py:1656 msgid "Database file damaged. Restore from backup." msgstr "Baza danych uszkodzona. Wykonaj odzyskiwanie z kopii zapasowej." @@ -286,7 +324,7 @@ msgstr "Statystyki talii" msgid "Deck created: %s ago
" msgstr "Talia stworzona: %s temu
" -#: deck.py:1657 +#: deck.py:1666 msgid "Deck was missing a model" msgstr "W talii brakowało modelu" @@ -298,27 +336,27 @@ msgstr "Usuwanie nieaktualnych odwołań..." msgid "Delete unused files..." msgstr "Usuwanie nieużywanych plików..." -#: deck.py:1685 +#: deck.py:1694 #, python-format msgid "Deleted %d cards with missing fact" msgstr "Usunięto %d kart z brakującym faktem" -#: deck.py:1693 +#: deck.py:1702 #, python-format msgid "Deleted %d cards with no card template" msgstr "Usunięto %d kart bez szablonu karty" -#: deck.py:1706 +#: deck.py:1715 #, python-format msgid "Deleted %d dangling fields" msgstr "Usunięto %d niezakotwiczonych pól" -#: deck.py:1678 +#: deck.py:1687 #, python-format msgid "Deleted %d facts with missing fields" msgstr "Usunięto %d faktów z brakującymi polami" -#: deck.py:1698 +#: deck.py:1707 #, python-format msgid "Deleted %d facts with no cards" msgstr "Usunięto %d faktów bez karty" @@ -350,7 +388,7 @@ msgstr "Eksportowanie..." msgid "Facts in tab-separated text file (*.txt)" msgstr "Fakty oddzielone tabulacją w pliku tekstowym (*.txt)" -#: deck.py:2002 +#: deck.py:2011 msgid "File is in use by another process" msgstr "Plik jest używany przez inny proces" @@ -421,12 +459,12 @@ msgstr "Stare karty: %(old)d (%(oldP)0.2f%%)
" msgid "Media Missing" msgstr "Brakuje pliku" -#: deck.py:1107 +#: deck.py:1115 #, python-format msgid "Model '%s' has wrong card template count" msgstr "Model '%s' ma złą liczbę szablonów kart" -#: deck.py:1111 +#: deck.py:1119 #, python-format msgid "Model '%s' has wrong field count" msgstr "Model '%s' ma złą liczbę pól" @@ -443,7 +481,7 @@ msgstr "Modyfikowanie pól..." msgid "New" msgstr "Nowe" -#: deck.py:625 +#: deck.py:627 msgid "No cards are due." msgstr "Nie ma kart do wyświetlenia." @@ -451,23 +489,23 @@ msgstr "Nie ma kart do wyświetlenia." msgid "Please add some cards first.

" msgstr "Dodaj najpierw jakieś karty.

" -#: deck.py:1877 +#: deck.py:1886 msgid "Processing..." msgstr "Przetwarzanie..." -#: deck.py:1722 +#: deck.py:1731 msgid "Rebuilding QA cache..." msgstr "Przebudowywanie pamięci podręcznej pytań/odpowiedzi..." -#: deck.py:1742 +#: deck.py:1751 msgid "Rebuilding counts..." msgstr "Przebudowywanie liczników..." -#: deck.py:1748 +#: deck.py:1757 msgid "Rebuilding queue..." msgstr "Przebudowywanie kolejek..." -#: deck.py:1740 +#: deck.py:1749 msgid "Rebuilding types..." msgstr "Przebudowywanie typów..." @@ -487,19 +525,19 @@ msgstr "w nast. mies." msgid "Reps next week" msgstr "Powt. w nast. tyg." -#: deck.py:2412 +#: deck.py:2421 msgid "Review cards in order due" msgstr "Przeglądaj karty w kolejności daty pojawienia się" -#: deck.py:2413 +#: deck.py:2422 msgid "Review cards in random order" msgstr "Przeglądaj karty w losowej kolejności" -#: deck.py:2411 +#: deck.py:2420 msgid "Review newest cards first" msgstr "Przeglądaj najnowsze karty jako pierwsze" -#: deck.py:2410 +#: deck.py:2419 msgid "Review oldest cards first" msgstr "Przeglądaj najstarsze karty jako pierwsze" @@ -515,27 +553,27 @@ msgstr "Po prawej" msgid "Scan fields..." msgstr "Skanowanie pól..." -#: deck.py:2404 +#: deck.py:2413 msgid "Show new cards after all other cards" msgstr "Pokaż nowe karty po wszystkich innych kartach" -#: deck.py:2405 +#: deck.py:2414 msgid "Show new cards before reviews" msgstr "Pokaż nowe karty przed powtórką" -#: deck.py:2398 +#: deck.py:2407 msgid "Show new cards in order they were added" msgstr "Pokaż nowe karty w kolejności ich dodania" -#: deck.py:2397 +#: deck.py:2406 msgid "Show new cards in random order" msgstr "Pokaż nowe karty w losowej kolejności" -#: deck.py:620 +#: deck.py:622 msgid "Spaced cards will be shown soon." -msgstr "Odroczone karty zostaną wkrótce pokazane." +msgstr "Wkrótce zostaną pokazane odroczone karty." -#: deck.py:2403 +#: deck.py:2412 msgid "Spread new cards out through reviews" msgstr "Rozprosz nowe karty między powtórkami" @@ -543,15 +581,31 @@ msgstr "Rozprosz nowe karty między powtórkami" msgid "Text files (*.txt)" msgstr "Pliki tekstowe (*.txt)" -#: deck.py:1663 +#: deck.py:1672 msgid "The current model didn't exist" msgstr "Aktualny model nie istnieje" -#: deck.py:622 +#: deck.py:624 #, python-format msgid "The next card will be shown in %s." msgstr "Następna karta zostanie pokazana w ciągu %s." +#: deck.py:615 +#, python-format +msgid "There will be %d new card waiting for review." +msgid_plural "There will be %d new cards waiting for review." +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." + +#: deck.py:618 +#, python-format +msgid "There will be %s card waiting." +msgid_plural "There will be %s cards waiting." +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 msgid "Total Time" msgstr "Całkowity czas" @@ -561,7 +615,7 @@ msgstr "Całkowity czas" msgid "Total number of cards: %d

" msgstr "Całkowita liczba kart: %d

" -#: deck.py:834 +#: deck.py:842 msgid "Unknown" msgstr "Nieznany" @@ -574,7 +628,7 @@ msgstr "Nieprzejrzane karty: %(new)d (%(newP)0.2f%%)

" msgid "Update tags..." msgstr "Aktualizacja etykiet..." -#: deck.py:1719 +#: deck.py:1728 msgid "Updating priorities..." msgstr "Aktualizacja priorytetów..." @@ -601,6 +655,6 @@ msgstr "[nieprawidłowy format pytania/odpowiedzi]" msgid "in %s" msgstr "w %s" -#: deck.py:642 +#: deck.py:644 msgid "unknown" msgstr "nieznane" diff --git a/anki/locale/libanki_zh_TW.po b/anki/locale/libanki_zh_TW.po index f1b8a2593..a4f058d0c 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-01-20 00:49+0900\n" +"POT-Creation-Date: 2009-01-20 23:33+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Damien Elmes \n" "Language-Team: LANGUAGE \n" @@ -15,23 +15,35 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: deck.py:664 +#: deck.py:669 #, python-format msgid "" "\n" +"There is %d\n" +"\n" +"suspended card." +msgid_plural "" +"\n" "There are %d\n" "\n" "suspended cards." -msgstr "" +msgstr[0] "" +msgstr[1] "" -#: deck.py:656 +#: deck.py:658 #, python-format msgid "" "\n" +"There is %d\n" +"\n" +"spaced card." +msgid_plural "" +"\n" "There are %d\n" -"\n" +"\n" "spaced cards." -msgstr "" +msgstr[0] "" +msgstr[1] "" #: stats.py:497 #, python-format @@ -53,7 +65,7 @@ msgstr "" msgid "%s ago" msgstr "%s前" -#: deck.py:1184 +#: deck.py:1192 #, fuzzy, python-format msgid "%s copy" msgstr "%s秒" @@ -132,7 +144,7 @@ msgstr "" msgid "Correct answers
" msgstr "" -#: deck.py:670 +#: deck.py:678 #, python-format msgid "" "

\n" @@ -193,8 +205,8 @@ msgstr "" #, python-format msgid "" "At the same time tomorrow:

\n" -"There will be %(wait)s waiting for review.
\n" -"There will be %(new)s waiting." +"%(wait)s
\n" +"%(new)s" msgstr "" #: stats.py:286 @@ -237,11 +249,11 @@ msgstr "" msgid "Check Media DB" msgstr "" -#: deck.py:1645 +#: deck.py:1653 msgid "Checking integrity..." msgstr "" -#: deck.py:1654 +#: deck.py:1663 msgid "Checking schema..." msgstr "" @@ -249,7 +261,7 @@ msgstr "" msgid "Checksum files..." msgstr "" -#: deck.py:1647 +#: deck.py:1656 msgid "Database file damaged. Restore from backup." msgstr "" @@ -262,7 +274,7 @@ msgstr "" msgid "Deck created: %s ago
" msgstr "" -#: deck.py:1657 +#: deck.py:1666 msgid "Deck was missing a model" msgstr "" @@ -274,27 +286,27 @@ msgstr "" msgid "Delete unused files..." msgstr "" -#: deck.py:1685 +#: deck.py:1694 #, python-format msgid "Deleted %d cards with missing fact" msgstr "" -#: deck.py:1693 +#: deck.py:1702 #, python-format msgid "Deleted %d cards with no card template" msgstr "" -#: deck.py:1706 +#: deck.py:1715 #, python-format msgid "Deleted %d dangling fields" msgstr "" -#: deck.py:1678 +#: deck.py:1687 #, python-format msgid "Deleted %d facts with missing fields" msgstr "" -#: deck.py:1698 +#: deck.py:1707 #, python-format msgid "Deleted %d facts with no cards" msgstr "" @@ -323,7 +335,7 @@ msgstr "" msgid "Facts in tab-separated text file (*.txt)" msgstr "" -#: deck.py:2002 +#: deck.py:2011 msgid "File is in use by another process" msgstr "" @@ -394,12 +406,12 @@ msgstr "" msgid "Media Missing" msgstr "" -#: deck.py:1107 +#: deck.py:1115 #, python-format msgid "Model '%s' has wrong card template count" msgstr "" -#: deck.py:1111 +#: deck.py:1119 #, python-format msgid "Model '%s' has wrong field count" msgstr "" @@ -416,7 +428,7 @@ msgstr "" msgid "New" msgstr "" -#: deck.py:625 +#: deck.py:627 msgid "No cards are due." msgstr "" @@ -424,23 +436,23 @@ msgstr "" msgid "Please add some cards first.

" msgstr "" -#: deck.py:1877 +#: deck.py:1886 msgid "Processing..." msgstr "" -#: deck.py:1722 +#: deck.py:1731 msgid "Rebuilding QA cache..." msgstr "" -#: deck.py:1742 +#: deck.py:1751 msgid "Rebuilding counts..." msgstr "" -#: deck.py:1748 +#: deck.py:1757 msgid "Rebuilding queue..." msgstr "" -#: deck.py:1740 +#: deck.py:1749 msgid "Rebuilding types..." msgstr "" @@ -462,19 +474,19 @@ msgstr "%s個月" msgid "Reps next week" msgstr "" -#: deck.py:2412 +#: deck.py:2421 msgid "Review cards in order due" msgstr "" -#: deck.py:2413 +#: deck.py:2422 msgid "Review cards in random order" msgstr "" -#: deck.py:2411 +#: deck.py:2420 msgid "Review newest cards first" msgstr "" -#: deck.py:2410 +#: deck.py:2419 msgid "Review oldest cards first" msgstr "" @@ -490,27 +502,27 @@ msgstr "" msgid "Scan fields..." msgstr "" -#: deck.py:2404 +#: deck.py:2413 msgid "Show new cards after all other cards" msgstr "" -#: deck.py:2405 +#: deck.py:2414 msgid "Show new cards before reviews" msgstr "" -#: deck.py:2398 +#: deck.py:2407 msgid "Show new cards in order they were added" msgstr "" -#: deck.py:2397 +#: deck.py:2406 msgid "Show new cards in random order" msgstr "" -#: deck.py:620 +#: deck.py:622 msgid "Spaced cards will be shown soon." msgstr "" -#: deck.py:2403 +#: deck.py:2412 msgid "Spread new cards out through reviews" msgstr "" @@ -518,15 +530,29 @@ msgstr "" msgid "Text files (*.txt)" msgstr "" -#: deck.py:1663 +#: deck.py:1672 msgid "The current model didn't exist" msgstr "" -#: deck.py:622 +#: deck.py:624 #, python-format msgid "The next card will be shown in %s." msgstr "" +#: deck.py:615 +#, python-format +msgid "There will be %d new card waiting for review." +msgid_plural "There will be %d new cards waiting for review." +msgstr[0] "" +msgstr[1] "" + +#: deck.py:618 +#, python-format +msgid "There will be %s card waiting." +msgid_plural "There will be %s cards waiting." +msgstr[0] "" +msgstr[1] "" + #: stats.py:288 msgid "Total Time" msgstr "" @@ -536,7 +562,7 @@ msgstr "" msgid "Total number of cards: %d

" msgstr "" -#: deck.py:834 +#: deck.py:842 msgid "Unknown" msgstr "" @@ -549,7 +575,7 @@ msgstr "" msgid "Update tags..." msgstr "" -#: deck.py:1719 +#: deck.py:1728 msgid "Updating priorities..." msgstr "" @@ -576,7 +602,7 @@ msgstr "" msgid "in %s" msgstr "" -#: deck.py:642 +#: deck.py:644 msgid "unknown" msgstr "" diff --git a/anki/locale/messages.pot b/anki/locale/messages.pot index b24e45409..6708d8bc8 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-01-20 00:49+0900\n" +"POT-Creation-Date: 2009-01-20 23:33+0900\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -17,23 +17,35 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: deck.py:664 +#: deck.py:669 #, python-format msgid "" "\n" +"There is %d\n" +"\n" +"suspended card." +msgid_plural "" +"\n" "There are %d\n" "\n" "suspended cards." -msgstr "" +msgstr[0] "" +msgstr[1] "" -#: deck.py:656 +#: deck.py:658 #, python-format msgid "" "\n" +"There is %d\n" +"\n" +"spaced card." +msgid_plural "" +"\n" "There are %d\n" -"\n" +"\n" "spaced cards." -msgstr "" +msgstr[0] "" +msgstr[1] "" #: stats.py:497 #, python-format @@ -55,7 +67,7 @@ msgstr "" msgid "%s ago" msgstr "" -#: deck.py:1184 +#: deck.py:1192 #, python-format msgid "%s copy" msgstr "" @@ -134,7 +146,7 @@ msgstr "" msgid "Correct answers
" msgstr "" -#: deck.py:670 +#: deck.py:678 #, python-format msgid "" "

\n" @@ -195,8 +207,8 @@ msgstr "" #, python-format msgid "" "At the same time tomorrow:

\n" -"There will be %(wait)s waiting for review.
\n" -"There will be %(new)s waiting." +"%(wait)s
\n" +"%(new)s" msgstr "" #: stats.py:286 @@ -239,11 +251,11 @@ msgstr "" msgid "Check Media DB" msgstr "" -#: deck.py:1645 +#: deck.py:1653 msgid "Checking integrity..." msgstr "" -#: deck.py:1654 +#: deck.py:1663 msgid "Checking schema..." msgstr "" @@ -251,7 +263,7 @@ msgstr "" msgid "Checksum files..." msgstr "" -#: deck.py:1647 +#: deck.py:1656 msgid "Database file damaged. Restore from backup." msgstr "" @@ -264,7 +276,7 @@ msgstr "" msgid "Deck created: %s ago
" msgstr "" -#: deck.py:1657 +#: deck.py:1666 msgid "Deck was missing a model" msgstr "" @@ -276,27 +288,27 @@ msgstr "" msgid "Delete unused files..." msgstr "" -#: deck.py:1685 +#: deck.py:1694 #, python-format msgid "Deleted %d cards with missing fact" msgstr "" -#: deck.py:1693 +#: deck.py:1702 #, python-format msgid "Deleted %d cards with no card template" msgstr "" -#: deck.py:1706 +#: deck.py:1715 #, python-format msgid "Deleted %d dangling fields" msgstr "" -#: deck.py:1678 +#: deck.py:1687 #, python-format msgid "Deleted %d facts with missing fields" msgstr "" -#: deck.py:1698 +#: deck.py:1707 #, python-format msgid "Deleted %d facts with no cards" msgstr "" @@ -325,7 +337,7 @@ msgstr "" msgid "Facts in tab-separated text file (*.txt)" msgstr "" -#: deck.py:2002 +#: deck.py:2011 msgid "File is in use by another process" msgstr "" @@ -396,12 +408,12 @@ msgstr "" msgid "Media Missing" msgstr "" -#: deck.py:1107 +#: deck.py:1115 #, python-format msgid "Model '%s' has wrong card template count" msgstr "" -#: deck.py:1111 +#: deck.py:1119 #, python-format msgid "Model '%s' has wrong field count" msgstr "" @@ -418,7 +430,7 @@ msgstr "" msgid "New" msgstr "" -#: deck.py:625 +#: deck.py:627 msgid "No cards are due." msgstr "" @@ -426,23 +438,23 @@ msgstr "" msgid "Please add some cards first.

" msgstr "" -#: deck.py:1877 +#: deck.py:1886 msgid "Processing..." msgstr "" -#: deck.py:1722 +#: deck.py:1731 msgid "Rebuilding QA cache..." msgstr "" -#: deck.py:1742 +#: deck.py:1751 msgid "Rebuilding counts..." msgstr "" -#: deck.py:1748 +#: deck.py:1757 msgid "Rebuilding queue..." msgstr "" -#: deck.py:1740 +#: deck.py:1749 msgid "Rebuilding types..." msgstr "" @@ -462,19 +474,19 @@ msgstr "" msgid "Reps next week" msgstr "" -#: deck.py:2412 +#: deck.py:2421 msgid "Review cards in order due" msgstr "" -#: deck.py:2413 +#: deck.py:2422 msgid "Review cards in random order" msgstr "" -#: deck.py:2411 +#: deck.py:2420 msgid "Review newest cards first" msgstr "" -#: deck.py:2410 +#: deck.py:2419 msgid "Review oldest cards first" msgstr "" @@ -490,27 +502,27 @@ msgstr "" msgid "Scan fields..." msgstr "" -#: deck.py:2404 +#: deck.py:2413 msgid "Show new cards after all other cards" msgstr "" -#: deck.py:2405 +#: deck.py:2414 msgid "Show new cards before reviews" msgstr "" -#: deck.py:2398 +#: deck.py:2407 msgid "Show new cards in order they were added" msgstr "" -#: deck.py:2397 +#: deck.py:2406 msgid "Show new cards in random order" msgstr "" -#: deck.py:620 +#: deck.py:622 msgid "Spaced cards will be shown soon." msgstr "" -#: deck.py:2403 +#: deck.py:2412 msgid "Spread new cards out through reviews" msgstr "" @@ -518,15 +530,29 @@ msgstr "" msgid "Text files (*.txt)" msgstr "" -#: deck.py:1663 +#: deck.py:1672 msgid "The current model didn't exist" msgstr "" -#: deck.py:622 +#: deck.py:624 #, python-format msgid "The next card will be shown in %s." msgstr "" +#: deck.py:615 +#, python-format +msgid "There will be %d new card waiting for review." +msgid_plural "There will be %d new cards waiting for review." +msgstr[0] "" +msgstr[1] "" + +#: deck.py:618 +#, python-format +msgid "There will be %s card waiting." +msgid_plural "There will be %s cards waiting." +msgstr[0] "" +msgstr[1] "" + #: stats.py:288 msgid "Total Time" msgstr "" @@ -536,7 +562,7 @@ msgstr "" msgid "Total number of cards: %d

" msgstr "" -#: deck.py:834 +#: deck.py:842 msgid "Unknown" msgstr "" @@ -549,7 +575,7 @@ msgstr "" msgid "Update tags..." msgstr "" -#: deck.py:1719 +#: deck.py:1728 msgid "Updating priorities..." msgstr "" @@ -576,6 +602,6 @@ msgstr "" msgid "in %s" msgstr "" -#: deck.py:642 +#: deck.py:644 msgid "unknown" msgstr ""