diff --git a/rslib/src/i18n/card-template-rendering.ftl b/rslib/src/i18n/card-template-rendering.ftl index 2402553f9..a51acb344 100644 --- a/rslib/src/i18n/card-template-rendering.ftl +++ b/rslib/src/i18n/card-template-rendering.ftl @@ -3,37 +3,37 @@ ### template, or the front of the card is empty. # Label of link users can click on -more-info = More information +card-template-rendering-more-info = More information -front-side-problem = Front template has a problem: -back-side-problem = Back template has a problem: +card-template-rendering-front-side-problem = Front template has a problem: +card-template-rendering-back-side-problem = Back template has a problem: # when the user forgot to close a field reference, # eg, Missing '}}' in '{{Field' -no-closing-brackets = +card-template-rendering-no-closing-brackets = Missing '{$missing}' in '{$tag}' # when the user opened a conditional, but forgot to close it # eg, Missing '{{/Conditional}}' -conditional-not-closed = +card-template-rendering-conditional-not-closed = Missing '{$missing}' # when the user closed the wrong conditional # eg, Found '{{/Something}}', but expected '{{/SomethingElse}}' -wrong-conditional-closed = +card-template-rendering-wrong-conditional-closed = Found '{$found}', but expected '{$expected}' # when the user closed a conditional that wasn't open # eg, Found '{{/Something}}', but missing '{{#Something}}' or '{{^Something}}' -conditional-not-open = +card-template-rendering-conditional-not-open = Found '{$found}', but missing '{$missing1}' or '{$missing2}' # when the user referenced a field that doesn't exist # eg, Found '{{Field}}', but there is not field called 'Field' -no-such-field = +card-template-rendering-no-such-field = Found '{$found}', but there is no field called '{$field}' # This message is shown when the front side of the card is blank, # either due to a badly-designed template, or because required fields # are missing. -empty-front = The front of this card is blank. +card-template-rendering-empty-front = The front of this card is blank. diff --git a/rslib/src/i18n/deck-config.ftl b/rslib/src/i18n/deck-config.ftl index cda10b1a8..6bb471975 100644 --- a/rslib/src/i18n/deck-config.ftl +++ b/rslib/src/i18n/deck-config.ftl @@ -1,6 +1,6 @@ # Used in the deck configuration screen to show how many decks are used # by a particular configuration group, eg "Group1 (used by 3 decks)" -used-by-decks = used by { $decks -> +deck-config-used-by-decks = used by { $decks -> [one] 1 deck *[other] {$decks} decks } diff --git a/rslib/src/i18n/filtering.ftl b/rslib/src/i18n/filtering.ftl index 19c2b0858..1564e1570 100644 --- a/rslib/src/i18n/filtering.ftl +++ b/rslib/src/i18n/filtering.ftl @@ -1,2 +1,2 @@ # True if a card is due/ready for review -is-due = Due +filtering-is-due = Due diff --git a/rslib/src/i18n/media-check.ftl b/rslib/src/i18n/media-check.ftl index f7891bf5d..4f3a2591a 100644 --- a/rslib/src/i18n/media-check.ftl +++ b/rslib/src/i18n/media-check.ftl @@ -1,50 +1,50 @@ ## Shown at the top of the media check screen -missing-count = Missing files: {$count} -unused-count = Unused files: {$count} -renamed-count = Renamed files: {$count} -oversize-count = Over 100MB: {$count} -subfolder-count = Subfolders: {$count} +media-check-missing-count = Missing files: {$count} +media-check-unused-count = Unused files: {$count} +media-check-renamed-count = Renamed files: {$count} +media-check-oversize-count = Over 100MB: {$count} +media-check-subfolder-count = Subfolders: {$count} ## Shown at the top of each section -renamed-header = Some files have been renamed for compatibility: -oversize-header = Files over 100MB can not be synced with AnkiWeb. -subfolder-header = Folders inside the media folder are not supported. -missing-header = +media-check-renamed-header = Some files have been renamed for compatibility: +media-check-oversize-header = Files over 100MB can not be synced with AnkiWeb. +media-check-subfolder-header = Folders inside the media folder are not supported. +media-check-missing-header = The following files are referenced by cards, but were not found in the media folder: -unused-header = +media-check-unused-header = The following files were found in the media folder, but do not appear to be used on any cards: ## Shown once for each file -renamed-file = Renamed: {$old} -> {$new} -oversize-file = Over 100MB: {$filename} -subfolder-file = Folder: {$filename} -missing-file = Missing: {$filename} -unused-file = Unused: {$filename} +media-check-renamed-file = Renamed: {$old} -> {$new} +media-check-oversize-file = Over 100MB: {$filename} +media-check-subfolder-file = Folder: {$filename} +media-check-missing-file = Missing: {$filename} +media-check-unused-file = Unused: {$filename} ## Progress -checked = Checked {$count}... +media-check-checked = Checked {$count}... ## Deleting unused media -delete-unused-confirm = Delete unused media? -files-remaining = {$count -> +media-check-delete-unused-confirm = Delete unused media? +media-check-files-remaining = {$count -> [one] 1 file *[other] {$count} files } remaining. -delete-unused-complete = {$count -> +media-check-delete-unused-complete = {$count -> [one] 1 file *[other] {$count} files } moved to the trash. ## Rendering LaTeX -all-latex-rendered = All LaTeX rendered. +media-check-all-latex-rendered = All LaTeX rendered. ## Buttons -delete-unused = Delete Unused -render-latex = Render LaTeX +media-check-delete-unused = Delete Unused +media-check-render-latex = Render LaTeX diff --git a/rslib/src/i18n/network.ftl b/rslib/src/i18n/network.ftl index 3ab7835a2..0a97f861c 100644 --- a/rslib/src/i18n/network.ftl +++ b/rslib/src/i18n/network.ftl @@ -1,6 +1,6 @@ -offline = Please check your internet connection. -timeout = Connection timed out. Please try again on a different network. -proxy-auth = Your proxy requires authentication. -other = A network error occurred. +network-offline = Please check your internet connection. +network-timeout = Connection timed out. Please try again on a different network. +network-proxy-auth = Your proxy requires authentication. +network-other = A network error occurred. -details = Error details: {$details} +network-details = Error details: {$details} diff --git a/rslib/src/i18n/scheduling.ftl b/rslib/src/i18n/scheduling.ftl index a521bd9d7..a6b0d5a83 100644 --- a/rslib/src/i18n/scheduling.ftl +++ b/rslib/src/i18n/scheduling.ftl @@ -3,44 +3,44 @@ ## represent the card will be due in 4 days, "3m" for 3 minutes, and ## "5mo" for 5 months. -answer-button-time-seconds = {$amount}s -answer-button-time-minutes = {$amount}m -answer-button-time-hours = {$amount}h -answer-button-time-days = {$amount}d -answer-button-time-months = {$amount}mo -answer-button-time-years = {$amount}y +scheduling-answer-button-time-seconds = {$amount}s +scheduling-answer-button-time-minutes = {$amount}m +scheduling-answer-button-time-hours = {$amount}h +scheduling-answer-button-time-days = {$amount}d +scheduling-answer-button-time-months = {$amount}mo +scheduling-answer-button-time-years = {$amount}y ## A span of time, such as the delay until a card is shown again, the ## amount of time taken to answer a card, and so on. It is used by itself, ## such as in the Interval column of the browse screen, ## and labels like "Total Time" in the card info screen. -time-span-seconds = { $amount -> +scheduling-time-span-seconds = { $amount -> [one] {$amount} second *[other] {$amount} seconds } -time-span-minutes = { $amount -> +scheduling-time-span-minutes = { $amount -> [one] {$amount} minute *[other] {$amount} minutes } -time-span-hours = { $amount -> +scheduling-time-span-hours = { $amount -> [one] {$amount} hour *[other] {$amount} hours } -time-span-days = { $amount -> +scheduling-time-span-days = { $amount -> [one] {$amount} day *[other] {$amount} days } -time-span-months = { $amount -> +scheduling-time-span-months = { $amount -> [one] {$amount} month *[other] {$amount} months } -time-span-years = { $amount -> +scheduling-time-span-years = { $amount -> [one] {$amount} year *[other] {$amount} years } @@ -48,7 +48,7 @@ time-span-years = { $amount -> ## Shown in the "Congratulations!" message after study finishes. # eg "The next learning card will be ready in 5 minutes." -next-learn-due = +scheduling-next-learn-due = The next learning card will be ready in { $unit -> [seconds] { $amount -> [one] {$amount} second @@ -64,7 +64,7 @@ next-learn-due = } }. -learn-remaining = { $remaining -> +scheduling-learn-remaining = { $remaining -> [one] There is one remaining learning card due later today. *[other] There are {$remaining} learning cards due later today. } diff --git a/rslib/src/i18n/statistics.ftl b/rslib/src/i18n/statistics.ftl index 1bbe20d8a..8c81ffa48 100644 --- a/rslib/src/i18n/statistics.ftl +++ b/rslib/src/i18n/statistics.ftl @@ -1,58 +1,58 @@ # The date a card will be ready to review -due-date = Due +statistics-due-date = Due # The count of cards waiting to be reviewed -due-count = Due +statistics-due-count = Due # Shown in the Due column of the Browse screen when the card is a new card -due-for-new-card = New #{$number} +statistics-due-for-new-card = New #{$number} ## eg 16.8s (3.6 cards/minute) -cards-per-min = {$cards-per-minute} cards/minute -average-answer-time = {$average-seconds}s ({cards-per-min}) +statistics-cards-per-min = {$cards-per-minute} cards/minute +statistics-average-answer-time = {$average-seconds}s ({cards-per-min}) ## A span of time studying took place in, for example ## "(studied 30 cards) in 3 minutes" -in-time-span-seconds = { $amount -> +statistics-in-time-span-seconds = { $amount -> [one] in {$amount} second *[other] in {$amount} seconds } -in-time-span-minutes = { $amount -> +statistics-in-time-span-minutes = { $amount -> [one] in {$amount} minute *[other] in {$amount} minutes } -in-time-span-hours = { $amount -> +statistics-in-time-span-hours = { $amount -> [one] in {$amount} hour *[other] in {$amount} hours } -in-time-span-days = { $amount -> +statistics-in-time-span-days = { $amount -> [one] in {$amount} day *[other] in {$amount} days } -in-time-span-months = { $amount -> +statistics-in-time-span-months = { $amount -> [one] in {$amount} month *[other] in {$amount} months } -in-time-span-years = { $amount -> +statistics-in-time-span-years = { $amount -> [one] in {$amount} year *[other] in {$amount} years } ## -cards = { $cards -> +statistics-cards = { $cards -> [one] {$cards} card *[other] {$cards} cards } # a count of how many cards have been answered, eg "Total: 34 reviews" -reviews = { $reviews -> +statistics-reviews = { $reviews -> [one] 1 review *[other] {$reviews} reviews } @@ -61,7 +61,7 @@ reviews = { $reviews -> # eg "Studied 3 cards in 13 seconds today (4.33s/card)." # The { in-time-span-seconds } part should be pasted in from the English # version unmodified. -studied-today = +statistics-studied-today = Studied { cards } { $unit -> [seconds] { in-time-span-seconds } diff --git a/rslib/src/i18n/sync.ftl b/rslib/src/i18n/sync.ftl index f7600e981..39350a03b 100644 --- a/rslib/src/i18n/sync.ftl +++ b/rslib/src/i18n/sync.ftl @@ -2,25 +2,25 @@ ## Media synchronization -media-added-count = Added: {$up}↑ {$down}↓ -media-removed-count = Removed: {$up}↑ {$down}↓ -media-checked-count = Checked: {$count} +sync-media-added-count = Added: {$up}↑ {$down}↓ +sync-media-removed-count = Removed: {$up}↑ {$down}↓ +sync-media-checked-count = Checked: {$count} -media-starting = Media sync starting... -media-complete = Media sync complete. -media-failed = Media sync failed. -media-aborting = Media sync aborting... -media-aborted = Media sync aborted. -media-disabled = Media sync disabled. +sync-media-starting = Media sync starting... +sync-media-complete = Media sync complete. +sync-media-failed = Media sync failed. +sync-media-aborting = Media sync aborting... +sync-media-aborted = Media sync aborted. +sync-media-disabled = Media sync disabled. -abort-button = Abort +sync-abort-button = Abort ## Error messages -conflict = Only one copy of Anki can sync to your account at once. Please wait a few minutes, then try again. -server-error = AnkiWeb encountered a problem. Please try again in a few minutes. -client-too-old = +sync-conflict = Only one copy of Anki can sync to your account at once. Please wait a few minutes, then try again. +sync-server-error = AnkiWeb encountered a problem. Please try again in a few minutes. +sync-client-too-old = Your Anki version is too old. Please update to the latest version to continue syncing. -wrong-pass = AnkiWeb ID or password was incorrect; please try again. -resync-required = +sync-wrong-pass = AnkiWeb ID or password was incorrect; please try again. +sync-resync-required = Please sync again. If this message keeps appearing, please post on the support site.