From 68978e7c4ef2359be64943c1fb7a6eac259620aa Mon Sep 17 00:00:00 2001 From: Damien Elmes Date: Sun, 28 Jun 2020 20:52:38 +1000 Subject: [PATCH] add remaining tooltip i18n --- rslib/ftl/statistics.ftl | 25 ++++++++++++-- ts/src/stats/AddedGraph.svelte | 2 +- ts/src/stats/AxisLabels.svelte | 26 --------------- ts/src/stats/ButtonsGraph.svelte | 3 +- ts/src/stats/EaseGraph.svelte | 4 +-- ts/src/stats/GraphsPage.svelte | 2 +- ts/src/stats/HistogramGraph.svelte | 1 - ts/src/stats/HourGraph.svelte | 3 +- ts/src/stats/IntervalsGraph.svelte | 2 +- ts/src/stats/ReviewsGraph.svelte | 1 - ts/src/stats/added.ts | 32 ++++++++++-------- ts/src/stats/buttons.ts | 38 +++++++++++++++------ ts/src/stats/ease.ts | 23 +++++++------ ts/src/stats/graphs.css | 23 +++---------- ts/src/stats/hours.ts | 21 +++++++++--- ts/src/stats/intervals.ts | 53 +++++++++++++++++++++--------- 16 files changed, 146 insertions(+), 113 deletions(-) delete mode 100644 ts/src/stats/AxisLabels.svelte diff --git a/rslib/ftl/statistics.ftl b/rslib/ftl/statistics.ftl index aee1109a5..81924f288 100644 --- a/rslib/ftl/statistics.ftl +++ b/rslib/ftl/statistics.ftl @@ -95,9 +95,19 @@ statistics-future-due-title = Future Due statistics-reviews-title = Reviews statistics-intervals-title = Review Intervals statistics-answer-buttons-title = Answer Buttons +# eg Button: 4 +statistics-answer-buttons-button-number = Button +# eg Times pressed: 123 +statistics-answer-buttons-button-pressed = Times pressed statistics-hours-title = Hourly Breakdown statistics-added-title = Added statistics-card-ease-title = Card Ease +statistics-card-ease-subtitle = The lower the ease, the more frequently a card will appear. +# eg "3 cards with 150-170% ease" +statistics-card-ease-tooltip = { $cards -> + [one] 1 card with { $percent } ease + *[other] { $cards } cards with { $percent } ease + } statistics-future-due-subtitle = The number of reviews due in the future. statistics-added-subtitle = The number of new cards you have added. statistics-reviews-count-subtitle = The number of questions you have answered. @@ -111,15 +121,26 @@ statistics-in-days-single = { $days -> [1] Tomorrow *[other] In { $days } days } -statistics-in-days-range = In { $daysStart }~{ $daysEnd } days +statistics-in-days-range = In { $daysStart }-{ $daysEnd } days statistics-days-ago-single = { $days -> [1] Yesterday *[other] { $days } days ago } -statistics-days-ago-range = { $daysStart }~{ $daysEnd } days ago +statistics-days-ago-range = { $daysStart }-{ $daysEnd } days ago statistics-running-total = Running total statistics-cards-due = { $cards -> [one] 1 card due *[other] { $cards } cards due } statistics-backlog-checkbox = Backlog +statistics-intervals-day-range = { $cards -> + [one] 1 card with a { $daysStart }~{ $daysEnd } day interval + *[other] { $cards } cards with a { $daysStart }~{ $daysEnd } day interval + } +statistics-intervals-day-single = { $cards -> + [one] 1 card with a { $day } day interval + *[other] { $cards } card with a { $day } day interval + } +# hour range, eg "From 14:00-15:00" +statistics-hours-range = From { $hourStart }:00~{ $hourEnd }:00 +statistics-hours-correct = { $correct }/{ $total } correct ({ $percent }%) diff --git a/ts/src/stats/AddedGraph.svelte b/ts/src/stats/AddedGraph.svelte index 318321222..6ed94776d 100644 --- a/ts/src/stats/AddedGraph.svelte +++ b/ts/src/stats/AddedGraph.svelte @@ -19,7 +19,7 @@ } $: if (addedData) { - histogramData = buildHistogram(addedData, range); + histogramData = buildHistogram(addedData, range, i18n); } const title = i18n.tr(i18n.TR.STATISTICS_ADDED_TITLE); diff --git a/ts/src/stats/AxisLabels.svelte b/ts/src/stats/AxisLabels.svelte deleted file mode 100644 index 80e4c1fc7..000000000 --- a/ts/src/stats/AxisLabels.svelte +++ /dev/null @@ -1,26 +0,0 @@ - - - - {xText} - - - {yText} - diff --git a/ts/src/stats/ButtonsGraph.svelte b/ts/src/stats/ButtonsGraph.svelte index f108495d4..f4a053d4c 100644 --- a/ts/src/stats/ButtonsGraph.svelte +++ b/ts/src/stats/ButtonsGraph.svelte @@ -1,7 +1,6 @@ {#if histogramData} diff --git a/ts/src/stats/GraphsPage.svelte b/ts/src/stats/GraphsPage.svelte index edb83bfda..32ce421ed 100644 --- a/ts/src/stats/GraphsPage.svelte +++ b/ts/src/stats/GraphsPage.svelte @@ -140,6 +140,6 @@ - + diff --git a/ts/src/stats/HistogramGraph.svelte b/ts/src/stats/HistogramGraph.svelte index 7f032c6e8..ac9c635a1 100644 --- a/ts/src/stats/HistogramGraph.svelte +++ b/ts/src/stats/HistogramGraph.svelte @@ -1,6 +1,5 @@