mirror of
https://github.com/ankitects/anki.git
synced 2025-09-24 08:46:37 -04:00
704 lines
12 KiB
Text
704 lines
12 KiB
Text
# SOME DESCRIPTIVE TITLE.
|
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
|
# This file is distributed under the same license as the PACKAGE package.
|
|
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
|
#
|
|
#, fuzzy
|
|
msgid ""
|
|
msgstr ""
|
|
"Project-Id-Version: PACKAGE VERSION\n"
|
|
"Report-Msgid-Bugs-To: \n"
|
|
"POT-Creation-Date: 2009-03-23 10:45+0900\n"
|
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
|
"MIME-Version: 1.0\n"
|
|
"Content-Type: text/plain; charset=CHARSET\n"
|
|
"Content-Transfer-Encoding: 8bit\n"
|
|
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
|
|
|
|
#: sound.py:159
|
|
msgid ""
|
|
"\n"
|
|
"Error processing audio.\n"
|
|
"\n"
|
|
"If you're on Linux and don't have sox 14.1+, you\n"
|
|
"need to disable normalization. See the wiki.\n"
|
|
"\n"
|
|
"Command was:\n"
|
|
msgstr ""
|
|
|
|
#: importing/__init__.py:116
|
|
msgid ""
|
|
"\n"
|
|
"The current importer only supports a single active card template. Please disable\n"
|
|
"all but one card template."
|
|
msgstr ""
|
|
|
|
#: stats.py:501
|
|
#, python-format
|
|
msgid "%(count)s %(gradename)s kanji."
|
|
msgstr ""
|
|
|
|
#: stats.py:499
|
|
#, python-format
|
|
msgid "%(gradename)s: %(count)s of %(total)s (%(percent)0.1f%%)."
|
|
msgstr ""
|
|
|
|
#: stats.py:286 stats.py:288
|
|
#, python-format
|
|
msgid "%0.1f seconds"
|
|
msgstr ""
|
|
|
|
#: stats.py:270 stats.py:277 stats.py:300
|
|
#, python-format
|
|
msgid "%s ago"
|
|
msgstr ""
|
|
|
|
#: deck.py:1149
|
|
#, python-format
|
|
msgid "%s copy"
|
|
msgstr ""
|
|
|
|
#: utils.py:29
|
|
#, python-format
|
|
msgid "%s day"
|
|
msgid_plural "%s days"
|
|
msgstr[0] ""
|
|
msgstr[1] ""
|
|
|
|
#: utils.py:30
|
|
#, python-format
|
|
msgid "%s hour"
|
|
msgid_plural "%s hours"
|
|
msgstr[0] ""
|
|
msgstr[1] ""
|
|
|
|
#: utils.py:31
|
|
#, python-format
|
|
msgid "%s minute"
|
|
msgid_plural "%s minutes"
|
|
msgstr[0] ""
|
|
msgstr[1] ""
|
|
|
|
#: utils.py:28
|
|
#, python-format
|
|
msgid "%s month"
|
|
msgid_plural "%s months"
|
|
msgstr[0] ""
|
|
msgstr[1] ""
|
|
|
|
#: utils.py:32
|
|
#, python-format
|
|
msgid "%s second"
|
|
msgid_plural "%s seconds"
|
|
msgstr[0] ""
|
|
msgstr[1] ""
|
|
|
|
#: utils.py:27
|
|
#, 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
|
|
#, python-format
|
|
msgid "<b>%(a)d</b> (<b>%(b)0.1f</b>/day)"
|
|
msgstr ""
|
|
|
|
#: stats.py:368
|
|
#, python-format
|
|
msgid "<b>%(a)d</b>/day, <b>%(b)d</b>/mon"
|
|
msgstr ""
|
|
|
|
#: stats.py:357
|
|
#, python-format
|
|
msgid "<b>%0.0f</b> days"
|
|
msgstr ""
|
|
|
|
#: stats.py:358 stats.py:360 stats.py:362 stats.py:364 stats.py:366
|
|
#, python-format
|
|
msgid "<b>%0.1f</b> cards/day"
|
|
msgstr ""
|
|
|
|
#: stats.py:352
|
|
msgid "<b>Averages</b><br>"
|
|
msgstr ""
|
|
|
|
#: stats.py:331
|
|
msgid "<b>Card counts</b><br>"
|
|
msgstr ""
|
|
|
|
#: stats.py:339
|
|
msgid "<b>Correct answers</b><br>"
|
|
msgstr ""
|
|
|
|
#: deck.py:707
|
|
#, python-format
|
|
msgid ""
|
|
"<div style=\"white-space: normal;\">\n"
|
|
"<h1>Congratulations!</h1>You have finished for now.<br><br>\n"
|
|
"%(next)s\n"
|
|
"%(spaceSusp)s\n"
|
|
"</div>"
|
|
msgstr ""
|
|
|
|
#: stats.py:527
|
|
#, python-format
|
|
msgid "<h1>Kanji statistics</h1>The %d seen cards in this deck contain:"
|
|
msgstr ""
|
|
|
|
#: stats.py:552
|
|
msgid "<h1>Missing</h1>"
|
|
msgstr ""
|
|
|
|
#: stats.py:579
|
|
msgid "<h1>Non-Jouyou</h1>"
|
|
msgstr ""
|
|
|
|
#: stats.py:554
|
|
msgid "<h1>Seen</h1>"
|
|
msgstr ""
|
|
|
|
#: stats.py:531
|
|
#, python-format
|
|
msgid "<li>%d total unique kanji.</li>"
|
|
msgstr ""
|
|
|
|
#: deck.py:647
|
|
#, python-format
|
|
msgid ""
|
|
"<style>b { color: #00f; }</style>\n"
|
|
"At the same time tomorrow:<br><br>\n"
|
|
"%(wait)s<br>\n"
|
|
"%(new)s"
|
|
msgstr ""
|
|
|
|
#: sync.py:194
|
|
#, python-format
|
|
msgid ""
|
|
"<table>\n"
|
|
"<tr><td><b>Added/Changed </b></td>\n"
|
|
"<td><b>Here </b></td><td><b>Server</b></td></tr>\n"
|
|
"<tr><td>Cards</td><td>%(lc)d</td><td>%(rc)d</td></tr>\n"
|
|
"<tr><td>Facts</td><td>%(lf)d</td><td>%(rf)d</td></tr>\n"
|
|
"<tr><td>Models</td><td>%(lm)d</td><td>%(rm)d</td></tr>\n"
|
|
"%(media)s\n"
|
|
"</table>"
|
|
msgstr ""
|
|
|
|
#: stats.py:264
|
|
msgid "Added"
|
|
msgstr ""
|
|
|
|
#: stats.py:374
|
|
msgid "Added last month"
|
|
msgstr ""
|
|
|
|
#: stats.py:371
|
|
msgid "Added last week"
|
|
msgstr ""
|
|
|
|
#: importing/__init__.py:252
|
|
msgid "Anki 1.0 deck (*.anki)"
|
|
msgstr ""
|
|
|
|
#: exporting.py:236
|
|
msgid "Anki deck (*.anki)"
|
|
msgstr ""
|
|
|
|
#: exporting.py:55
|
|
msgid "Anki decks (*.anki)"
|
|
msgstr ""
|
|
|
|
#: deck.py:331
|
|
msgid "Answer Card"
|
|
msgstr ""
|
|
|
|
#: stats.py:286
|
|
msgid "Average Time"
|
|
msgstr ""
|
|
|
|
#: stats.py:358
|
|
msgid "Average reps"
|
|
msgstr ""
|
|
|
|
#: stats.py:368
|
|
msgid "Avg. added"
|
|
msgstr ""
|
|
|
|
#: stdmodels.py:31
|
|
msgid "Basic"
|
|
msgstr ""
|
|
|
|
#: stdmodels.py:77
|
|
msgid "Cantonese"
|
|
msgstr ""
|
|
|
|
#: stats.py:291
|
|
msgid "Card Template"
|
|
msgstr ""
|
|
|
|
#: exporting.py:237
|
|
msgid "Cards in tab-separated text file (*.txt)"
|
|
msgstr ""
|
|
|
|
#: models.py:26
|
|
msgid "Center"
|
|
msgstr ""
|
|
|
|
#: stats.py:267
|
|
msgid "Changed"
|
|
msgstr ""
|
|
|
|
#: deck.py:1212
|
|
msgid "Changing cards..."
|
|
msgstr ""
|
|
|
|
#: deck.py:1172
|
|
msgid "Changing fields..."
|
|
msgstr ""
|
|
|
|
#: media.py:122
|
|
msgid "Check Media DB"
|
|
msgstr ""
|
|
|
|
#: deck.py:1928
|
|
msgid "Checking integrity..."
|
|
msgstr ""
|
|
|
|
#: deck.py:1938
|
|
msgid "Checking schema..."
|
|
msgstr ""
|
|
|
|
#: media.py:124
|
|
msgid "Checksum files..."
|
|
msgstr ""
|
|
|
|
#: importing/csv.py:87
|
|
msgid "Couldn't find pattern. The file should be a series of lines separated by tabs or semicolons."
|
|
msgstr ""
|
|
|
|
#: importing/__init__.py:254
|
|
msgid "CueCard deck (*.wcu)"
|
|
msgstr ""
|
|
|
|
#: deck.py:2897
|
|
msgid "Custom failed cards handling"
|
|
msgstr ""
|
|
|
|
#: deck.py:1931
|
|
msgid "Database file damaged. Restore from backup."
|
|
msgstr ""
|
|
|
|
#: stats.py:315
|
|
msgid "Deck Statistics"
|
|
msgstr ""
|
|
|
|
#: stats.py:316
|
|
#, python-format
|
|
msgid "Deck created: <b>%s</b> ago<br>"
|
|
msgstr ""
|
|
|
|
#: deck.py:1941
|
|
msgid "Deck was missing a model"
|
|
msgstr ""
|
|
|
|
#: media.py:200
|
|
msgid "Delete stale references..."
|
|
msgstr ""
|
|
|
|
#: media.py:181
|
|
msgid "Delete unused files..."
|
|
msgstr ""
|
|
|
|
#: deck.py:1969
|
|
#, python-format
|
|
msgid "Deleted %d cards with missing fact"
|
|
msgstr ""
|
|
|
|
#: deck.py:1977
|
|
#, python-format
|
|
msgid "Deleted %d cards with no card template"
|
|
msgstr ""
|
|
|
|
#: deck.py:1990
|
|
#, python-format
|
|
msgid "Deleted %d dangling fields"
|
|
msgstr ""
|
|
|
|
#: deck.py:1962
|
|
#, python-format
|
|
msgid "Deleted %d facts with missing fields"
|
|
msgstr ""
|
|
|
|
#: deck.py:1982
|
|
#, python-format
|
|
msgid "Deleted %d facts with no cards"
|
|
msgstr ""
|
|
|
|
#: stats.py:273
|
|
msgid "Due"
|
|
msgstr ""
|
|
|
|
#: stats.py:275
|
|
msgid "Ease"
|
|
msgstr ""
|
|
|
|
#: latex.py:131
|
|
#, python-format
|
|
msgid ""
|
|
"Error executing 'latex' or 'dvipng'.\n"
|
|
"A log file is available here:\n"
|
|
"%s"
|
|
msgstr ""
|
|
|
|
#: exporting.py:67
|
|
msgid "Exporting..."
|
|
msgstr ""
|
|
|
|
#: exporting.py:238
|
|
msgid "Facts in tab-separated text file (*.txt)"
|
|
msgstr ""
|
|
|
|
#: deck.py:2347
|
|
msgid "File is in use by another process"
|
|
msgstr ""
|
|
|
|
#: stats.py:266
|
|
msgid "First Review"
|
|
msgstr ""
|
|
|
|
#: stats.py:380
|
|
msgid "First last month"
|
|
msgstr ""
|
|
|
|
#: stats.py:377
|
|
msgid "First last week"
|
|
msgstr ""
|
|
|
|
#: stats.py:344
|
|
#, python-format
|
|
msgid "First-seen cards: <b>%(gNewYes%)0.1f%%</b> (<b>%(gNewYes)d</b> of <b>%(gNewTotal)d</b>)<br><br>"
|
|
msgstr ""
|
|
|
|
#: importing/__init__.py:51 importing/anki10.py:25
|
|
msgid "Importing..."
|
|
msgstr ""
|
|
|
|
#: stats.py:274 stats.py:357
|
|
msgid "Interval"
|
|
msgstr ""
|
|
|
|
#: stdmodels.py:46
|
|
msgid "Japanese"
|
|
msgstr ""
|
|
|
|
#: stats.py:542
|
|
msgid "Jouyou levels:"
|
|
msgstr ""
|
|
|
|
#: stats.py:278
|
|
msgid "Last Due"
|
|
msgstr ""
|
|
|
|
#: stats.py:282
|
|
msgid "Last Ease"
|
|
msgstr ""
|
|
|
|
#: stats.py:281
|
|
msgid "Last Interval"
|
|
msgstr ""
|
|
|
|
#: models.py:27
|
|
msgid "Left"
|
|
msgstr ""
|
|
|
|
#: importing/csv.py:40
|
|
#, python-format
|
|
msgid "Line %(line)d doesn't match pattern '%(pat)s'"
|
|
msgstr ""
|
|
|
|
#: importing/csv.py:49
|
|
#, python-format
|
|
msgid "Line %(line)d had %(num1)d fields, expected %(num2)d"
|
|
msgstr ""
|
|
|
|
#: stdmodels.py:99
|
|
msgid "Mandarin"
|
|
msgstr ""
|
|
|
|
#: graphs.py:151 graphs.py:177 graphs.py:335
|
|
msgid "Mature"
|
|
msgstr ""
|
|
|
|
#: stats.py:340
|
|
#, python-format
|
|
msgid "Mature cards: <b>%(gMatureYes%)0.1f%%</b> (<b>%(gMatureYes)d</b> of <b>%(gMatureTotal)d</b>)<br>"
|
|
msgstr ""
|
|
|
|
#: stats.py:332
|
|
#, python-format
|
|
msgid "Mature cards: <b>%(old)d</b> (<b>%(oldP)0.2f%%</b>)<br>"
|
|
msgstr ""
|
|
|
|
#: media.py:176 media.py:178 media.py:179
|
|
msgid "MediaMissing"
|
|
msgstr ""
|
|
|
|
#: importing/__init__.py:109
|
|
#, python-format
|
|
msgid "Missing required/unique field '%(field)s'"
|
|
msgstr ""
|
|
|
|
#: importing/__init__.py:253
|
|
msgid "Mnemosyne 1.x deck (*.mem)"
|
|
msgstr ""
|
|
|
|
#: stats.py:290
|
|
msgid "Model Tags"
|
|
msgstr ""
|
|
|
|
#: media.py:169
|
|
msgid "Modify fields..."
|
|
msgstr ""
|
|
|
|
#: graphs.py:175 graphs.py:333
|
|
msgid "New"
|
|
msgstr ""
|
|
|
|
#: deck.py:662
|
|
msgid "No cards are due."
|
|
msgstr ""
|
|
|
|
#: stats.py:313
|
|
msgid "Please add some cards first.<p/>"
|
|
msgstr ""
|
|
|
|
#: deck.py:2173
|
|
msgid "Processing..."
|
|
msgstr ""
|
|
|
|
#: deck.py:2009
|
|
msgid "Rebuilding QA cache..."
|
|
msgstr ""
|
|
|
|
#: deck.py:2029
|
|
msgid "Rebuilding counts..."
|
|
msgstr ""
|
|
|
|
#: deck.py:2035
|
|
msgid "Rebuilding queue..."
|
|
msgstr ""
|
|
|
|
#: deck.py:2003
|
|
msgid "Rebuilding tag cache..."
|
|
msgstr ""
|
|
|
|
#: deck.py:2027
|
|
msgid "Rebuilding types..."
|
|
msgstr ""
|
|
|
|
#: stats.py:366
|
|
msgid "Reps last month"
|
|
msgstr ""
|
|
|
|
#: stats.py:364
|
|
msgid "Reps last week"
|
|
msgstr ""
|
|
|
|
#: stats.py:362
|
|
msgid "Reps next month"
|
|
msgstr ""
|
|
|
|
#: stats.py:360
|
|
msgid "Reps next week"
|
|
msgstr ""
|
|
|
|
#: deck.py:2884
|
|
msgid "Review cards from largest interval"
|
|
msgstr ""
|
|
|
|
#: deck.py:2885
|
|
msgid "Review cards from smallest interval"
|
|
msgstr ""
|
|
|
|
#: deck.py:2886
|
|
msgid "Review cards in order due"
|
|
msgstr ""
|
|
|
|
#: deck.py:2887
|
|
msgid "Review cards in random order"
|
|
msgstr ""
|
|
|
|
#: stats.py:284
|
|
msgid "Reviews"
|
|
msgstr ""
|
|
|
|
#: models.py:28
|
|
msgid "Right"
|
|
msgstr ""
|
|
|
|
#: media.py:142
|
|
msgid "Scan fields..."
|
|
msgstr ""
|
|
|
|
#: deck.py:2893
|
|
msgid "Show failed cards at end"
|
|
msgstr ""
|
|
|
|
#: deck.py:2894
|
|
msgid "Show failed cards in 10 minutes"
|
|
msgstr ""
|
|
|
|
#: deck.py:2896
|
|
msgid "Show failed cards in 3 days"
|
|
msgstr ""
|
|
|
|
#: deck.py:2895
|
|
msgid "Show failed cards in 8 hours"
|
|
msgstr ""
|
|
|
|
#: deck.py:2892
|
|
msgid "Show failed cards soon"
|
|
msgstr ""
|
|
|
|
#: deck.py:2878
|
|
msgid "Show new cards after all other cards"
|
|
msgstr ""
|
|
|
|
#: deck.py:2879
|
|
msgid "Show new cards before reviews"
|
|
msgstr ""
|
|
|
|
#: deck.py:2871
|
|
msgid "Show new cards in order added"
|
|
msgstr ""
|
|
|
|
#: deck.py:2870
|
|
msgid "Show new cards in random order"
|
|
msgstr ""
|
|
|
|
#: deck.py:2872
|
|
msgid "Show new cards in reverse order added"
|
|
msgstr ""
|
|
|
|
#: deck.py:2877
|
|
msgid "Spread new cards out through reviews"
|
|
msgstr ""
|
|
|
|
#: exporting.py:165 exporting.py:197
|
|
msgid "Text files (*.txt)"
|
|
msgstr ""
|
|
|
|
#: importing/__init__.py:251
|
|
msgid "Text separated by tabs or semicolons (*)"
|
|
msgstr ""
|
|
|
|
#: deck.py:1947
|
|
msgid "The current model didn't exist"
|
|
msgstr ""
|
|
|
|
#: importing/csv.py:76
|
|
msgid "The file had no non-empty lines."
|
|
msgstr ""
|
|
|
|
#: importing/csv.py:105 importing/wcu.py:29
|
|
msgid "The file was not in UTF8 format."
|
|
msgstr ""
|
|
|
|
#: deck.py:659
|
|
#, python-format
|
|
msgid "The next review is in <b>%s</b>."
|
|
msgstr ""
|
|
|
|
#: deck.py:695
|
|
#, python-format
|
|
msgid "There is <b>%d</b> delayed card."
|
|
msgid_plural "There are <b>%d</b> delayed cards."
|
|
msgstr[0] ""
|
|
msgstr[1] ""
|
|
|
|
#: deck.py:702
|
|
#, python-format
|
|
msgid "There is <b>%d</b> suspended card."
|
|
msgid_plural "There are <b>%d</b> suspended cards."
|
|
msgstr[0] ""
|
|
msgstr[1] ""
|
|
|
|
#: deck.py:652
|
|
#, python-format
|
|
msgid "There will be <b>%d new</b> card."
|
|
msgid_plural "There will be <b>%d new</b> cards."
|
|
msgstr[0] ""
|
|
msgstr[1] ""
|
|
|
|
#: deck.py:655
|
|
#, python-format
|
|
msgid "There will be <b>%s review</b>."
|
|
msgid_plural "There will be <b>%s reviews</b>."
|
|
msgstr[0] ""
|
|
msgstr[1] ""
|
|
|
|
#: stats.py:288
|
|
msgid "Total Time"
|
|
msgstr ""
|
|
|
|
#: stats.py:328
|
|
#, python-format
|
|
msgid "Total number of cards: <b>%d</b><br>"
|
|
msgstr ""
|
|
|
|
#: stats.py:329
|
|
#, python-format
|
|
msgid "Total number of facts: <b>%d</b><br><br>"
|
|
msgstr ""
|
|
|
|
#: deck.py:869
|
|
msgid "Unknown"
|
|
msgstr ""
|
|
|
|
#: stats.py:336
|
|
#, python-format
|
|
msgid "Unseen cards: <b>%(new)d</b> (<b>%(newP)0.2f%%</b>)<br><br>"
|
|
msgstr ""
|
|
|
|
#: media.py:173
|
|
msgid "Update tags..."
|
|
msgstr ""
|
|
|
|
#: deck.py:2006
|
|
msgid "Updating priorities..."
|
|
msgstr ""
|
|
|
|
#: deck.py:2502
|
|
msgid "Upgrading Deck..."
|
|
msgstr ""
|
|
|
|
#: graphs.py:150 graphs.py:176 graphs.py:334
|
|
msgid "Young"
|
|
msgstr ""
|
|
|
|
#: stats.py:342
|
|
#, python-format
|
|
msgid "Young cards: <b>%(gYoungYes%)0.1f%%</b> (<b>%(gYoungYes)d</b> of <b>%(gYoungTotal)d</b>)<br>"
|
|
msgstr ""
|
|
|
|
#: stats.py:334
|
|
#, python-format
|
|
msgid "Young cards: <b>%(young)d</b> (<b>%(youngP)0.2f%%</b>)<br>"
|
|
msgstr ""
|
|
|
|
#: models.py:153
|
|
msgid "[invalid question/answer format]"
|
|
msgstr ""
|
|
|
|
#: stats.py:272
|
|
#, python-format
|
|
msgid "in %s"
|
|
msgstr ""
|
|
|
|
#: deck.py:679
|
|
msgid "unknown"
|
|
msgstr ""
|