mirror of
https://github.com/ankitects/anki.git
synced 2025-09-18 14:02:21 -04:00
Feat/Health check tooltip (#4068)
* Feat/Health check tooltip * Update ftl/core/deck-config.ftl * split deckConfigHealthCheckTooltip * wording change * separate "(slow)" * Add title to health check messages
This commit is contained in:
parent
e728e8bcb1
commit
6004616672
3 changed files with 20 additions and 5 deletions
|
@ -395,7 +395,8 @@ deck-config-weights = FSRS parameters
|
|||
deck-config-compute-optimal-weights = Optimize FSRS parameters
|
||||
deck-config-compute-minimum-recommended-retention = Minimum recommended retention
|
||||
deck-config-optimize-button = Optimize Current Preset
|
||||
deck-config-health-check = Check health when optimizing (slow)
|
||||
deck-config-slow-suffix = { $text } (slow)
|
||||
deck-config-health-check = Check health when optimizing
|
||||
deck-config-compute-button = Compute
|
||||
deck-config-ignore-before = Ignore cards reviewed before
|
||||
deck-config-time-to-optimize = It's been a while - using the Optimize All Presets button is recommended.
|
||||
|
@ -487,14 +488,16 @@ deck-config-checking-for-improvement = Checking for improvement...
|
|||
deck-config-optimizing-preset = Optimizing preset { $current_count }/{ $total_count }...
|
||||
deck-config-fsrs-must-be-enabled = FSRS must be enabled first.
|
||||
deck-config-fsrs-params-optimal = The FSRS parameters currently appear to be optimal.
|
||||
deck-config-fsrs-bad-fit-warning = Your memory is difficult for FSRS to predict. Recommendations:
|
||||
deck-config-fsrs-bad-fit-warning = Health Check:
|
||||
Your memory is difficult for FSRS to predict. Recommendations:
|
||||
|
||||
- Suspend or reformulate leeches.
|
||||
- Use the answer buttons consistently. Keep in mind that "Hard" is a passing grade, not a failing grade.
|
||||
- Understand before you memorize.
|
||||
|
||||
If you follow these suggestions, performance will usually improve over the next few months.
|
||||
deck-config-fsrs-good-fit = FSRS is well adjusted to your memory.
|
||||
deck-config-fsrs-good-fit = Health Check:
|
||||
FSRS can adapt to your memory well.
|
||||
|
||||
deck-config-fsrs-params-no-reviews = No reviews found. Make sure this preset is assigned to all decks (including subdecks) that you want to optimize, and try again.
|
||||
|
||||
|
@ -561,6 +564,8 @@ deck-config-compute-optimal-retention-tooltip =
|
|||
if it significantly differs from 0.9, it's a sign that the time you've allocated each day is either too low
|
||||
or too high for the amount of cards you're trying to learn. This number can be useful as a reference, but it
|
||||
is not recommended to copy it into the desired retention field.
|
||||
deck-config-health-check-tooltip1 = This will show a warning if FSRS struggles to adapt to your memory.
|
||||
deck-config-health-check-tooltip2 = Health check is performed only when using Optimize Current Preset.
|
||||
|
||||
deck-config-compute-optimal-retention = Compute minimum recommended retention
|
||||
deck-config-predicted-optimal-retention = Minimum recommended retention: { $num }
|
||||
|
|
|
@ -342,8 +342,10 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
|
|||
{/if}
|
||||
|
||||
<SwitchRow bind:value={$healthCheck} defaultValue={false}>
|
||||
<SettingTitle on:click={() => openHelpModal("deckConfigHealthCheck")}>
|
||||
<GlobalLabel title={tr.deckConfigHealthCheck()} />
|
||||
<SettingTitle on:click={() => openHelpModal("healthCheck")}>
|
||||
<GlobalLabel
|
||||
title={tr.deckConfigSlowSuffix({ text: tr.deckConfigHealthCheck() })}
|
||||
/>
|
||||
</SettingTitle>
|
||||
</SwitchRow>
|
||||
|
||||
|
|
|
@ -59,6 +59,14 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html
|
|||
help: tr.deckConfigComputeOptimalRetentionTooltip4(),
|
||||
sched: HelpItemScheduler.FSRS,
|
||||
},
|
||||
healthCheck: {
|
||||
title: tr.deckConfigHealthCheck(),
|
||||
help:
|
||||
tr.deckConfigHealthCheckTooltip1() +
|
||||
"\n\n" +
|
||||
tr.deckConfigHealthCheckTooltip2(),
|
||||
sched: HelpItemScheduler.FSRS,
|
||||
},
|
||||
};
|
||||
const helpSections: HelpItem[] = Object.values(settings);
|
||||
|
||||
|
|
Loading…
Reference in a new issue