update most no-arg TR references in *.svelte
This commit is contained in:
parent
cd4572c3dd
commit
1ca25c563f
@ -9,13 +9,13 @@ from re import Match
|
||||
|
||||
import stringcase
|
||||
|
||||
TR_REF = re.compile(r"i18n.tr\(\s*i18n.TR.([^,) ]+),\s*([^)]+)\)")
|
||||
TR_REF = re.compile(r"i18n\.tr\(i18n\.TR\.([^,) ]+)\)")
|
||||
|
||||
|
||||
def repl(m: Match) -> str:
|
||||
name = stringcase.camelcase(m.group(1).lower())
|
||||
args = m.group(2)
|
||||
return f"i18n.{name}({args})"
|
||||
# args = m.group(2)
|
||||
return f"i18n.{name}()"
|
||||
|
||||
|
||||
def update_py(path: str) -> None:
|
||||
|
@ -9,17 +9,14 @@
|
||||
export let info: pb.BackendProto.CongratsInfoOut;
|
||||
export let i18n: I18n;
|
||||
|
||||
const congrats = i18n.tr(i18n.TR.SCHEDULING_CONGRATULATIONS_FINISHED);
|
||||
const congrats = i18n.schedulingCongratulationsFinished();
|
||||
const nextLearnMsg = buildNextLearnMsg(info, i18n);
|
||||
const today_reviews = i18n.tr(i18n.TR.SCHEDULING_TODAY_REVIEW_LIMIT_REACHED);
|
||||
const today_new = i18n.tr(i18n.TR.SCHEDULING_TODAY_NEW_LIMIT_REACHED);
|
||||
const today_reviews = i18n.schedulingTodayReviewLimitReached();
|
||||
const today_new = i18n.schedulingTodayNewLimitReached();
|
||||
|
||||
const unburyThem = bridgeLink("unbury", i18n.tr(i18n.TR.SCHEDULING_UNBURY_THEM));
|
||||
const unburyThem = bridgeLink("unbury", i18n.schedulingUnburyThem());
|
||||
const buriedMsg = i18n.schedulingBuriedCardsFound({ unburyThem });
|
||||
const customStudy = bridgeLink(
|
||||
"customStudy",
|
||||
i18n.tr(i18n.TR.SCHEDULING_CUSTOM_STUDY)
|
||||
);
|
||||
const customStudy = bridgeLink("customStudy", i18n.schedulingCustomStudy());
|
||||
const customStudyMsg = i18n.schedulingHowToCustomStudy({
|
||||
customStudy,
|
||||
});
|
||||
|
@ -42,8 +42,8 @@
|
||||
);
|
||||
}
|
||||
|
||||
const title = i18n.tr(i18n.TR.STATISTICS_ADDED_TITLE);
|
||||
const subtitle = i18n.tr(i18n.TR.STATISTICS_ADDED_SUBTITLE);
|
||||
const title = i18n.statisticsAddedTitle();
|
||||
const subtitle = i18n.statisticsAddedSubtitle();
|
||||
</script>
|
||||
|
||||
<Graph {title} {subtitle}>
|
||||
|
@ -25,8 +25,8 @@
|
||||
renderButtons(svg as SVGElement, bounds, sourceData, i18n, graphRange);
|
||||
}
|
||||
|
||||
const title = i18n.tr(i18n.TR.STATISTICS_ANSWER_BUTTONS_TITLE);
|
||||
const subtitle = i18n.tr(i18n.TR.STATISTICS_ANSWER_BUTTONS_SUBTITLE);
|
||||
const title = i18n.statisticsAnswerButtonsTitle();
|
||||
const subtitle = i18n.statisticsAnswerButtonsSubtitle();
|
||||
</script>
|
||||
|
||||
<Graph {title} {subtitle}>
|
||||
|
@ -66,7 +66,7 @@
|
||||
);
|
||||
}
|
||||
|
||||
const title = i18n.tr(i18n.TR.STATISTICS_CALENDAR_TITLE);
|
||||
const title = i18n.statisticsCalendarTitle();
|
||||
</script>
|
||||
|
||||
<Graph {title}>
|
||||
|
@ -33,8 +33,8 @@
|
||||
tableData = renderCards(svg as any, bounds, graphData);
|
||||
}
|
||||
|
||||
const label = i18n.tr(i18n.TR.STATISTICS_COUNTS_SEPARATE_SUSPENDED_BURIED_CARDS);
|
||||
const total = i18n.tr(i18n.TR.STATISTICS_COUNTS_TOTAL_CARDS);
|
||||
const label = i18n.statisticsCountsSeparateSuspendedBuriedCards();
|
||||
const total = i18n.statisticsCountsTotalCards();
|
||||
</script>
|
||||
|
||||
<style lang="scss">
|
||||
|
@ -31,8 +31,8 @@
|
||||
);
|
||||
}
|
||||
|
||||
const title = i18n.tr(i18n.TR.STATISTICS_CARD_EASE_TITLE);
|
||||
const subtitle = i18n.tr(i18n.TR.STATISTICS_CARD_EASE_SUBTITLE);
|
||||
const title = i18n.statisticsCardEaseTitle();
|
||||
const subtitle = i18n.statisticsCardEaseSubtitle();
|
||||
</script>
|
||||
|
||||
<Graph {title} {subtitle}>
|
||||
|
@ -43,9 +43,9 @@
|
||||
));
|
||||
}
|
||||
|
||||
const title = i18n.tr(i18n.TR.STATISTICS_FUTURE_DUE_TITLE);
|
||||
const subtitle = i18n.tr(i18n.TR.STATISTICS_FUTURE_DUE_SUBTITLE);
|
||||
const backlogLabel = i18n.tr(i18n.TR.STATISTICS_BACKLOG_CHECKBOX);
|
||||
const title = i18n.statisticsFutureDueTitle();
|
||||
const subtitle = i18n.statisticsFutureDueSubtitle();
|
||||
const backlogLabel = i18n.statisticsBacklogCheckbox();
|
||||
</script>
|
||||
|
||||
<Graph {title} {subtitle}>
|
||||
|
@ -25,7 +25,7 @@
|
||||
const month = timeSpan(i18n, 1 * MONTH);
|
||||
const month3 = timeSpan(i18n, 3 * MONTH);
|
||||
const year = timeSpan(i18n, 1 * YEAR);
|
||||
const all = i18n.tr(i18n.TR.STATISTICS_RANGE_ALL_TIME);
|
||||
const all = i18n.statisticsRangeAllTime();
|
||||
</script>
|
||||
|
||||
<label>
|
||||
|
@ -25,8 +25,8 @@
|
||||
renderHours(svg as SVGElement, bounds, sourceData, i18n, graphRange);
|
||||
}
|
||||
|
||||
const title = i18n.tr(i18n.TR.STATISTICS_HOURS_TITLE);
|
||||
const subtitle = i18n.tr(i18n.TR.STATISTICS_HOURS_SUBTITLE);
|
||||
const title = i18n.statisticsHoursTitle();
|
||||
const subtitle = i18n.statisticsHoursSubtitle();
|
||||
</script>
|
||||
|
||||
<Graph {title} {subtitle}>
|
||||
|
@ -45,10 +45,10 @@
|
||||
);
|
||||
}
|
||||
|
||||
const title = i18n.tr(i18n.TR.STATISTICS_INTERVALS_TITLE);
|
||||
const subtitle = i18n.tr(i18n.TR.STATISTICS_INTERVALS_SUBTITLE);
|
||||
const title = i18n.statisticsIntervalsTitle();
|
||||
const subtitle = i18n.statisticsIntervalsSubtitle();
|
||||
const month = timeSpan(i18n, 1 * MONTH);
|
||||
const all = i18n.tr(i18n.TR.STATISTICS_RANGE_ALL_TIME);
|
||||
const all = i18n.statisticsRangeAllTime();
|
||||
</script>
|
||||
|
||||
<Graph {title} {subtitle}>
|
||||
|
@ -3,7 +3,7 @@
|
||||
import type { GraphBounds } from "./graph-helpers";
|
||||
export let bounds: GraphBounds;
|
||||
export let i18n: I18n;
|
||||
const noData = i18n.tr(i18n.TR.STATISTICS_NO_DATA);
|
||||
const noData = i18n.statisticsNoData();
|
||||
</script>
|
||||
|
||||
<style lang="scss">
|
||||
|
@ -57,11 +57,11 @@
|
||||
}
|
||||
}
|
||||
|
||||
const year = i18n.tr(i18n.TR.STATISTICS_RANGE_1_YEAR_HISTORY);
|
||||
const deck = i18n.tr(i18n.TR.STATISTICS_RANGE_DECK);
|
||||
const collection = i18n.tr(i18n.TR.STATISTICS_RANGE_COLLECTION);
|
||||
const searchLabel = i18n.tr(i18n.TR.STATISTICS_RANGE_SEARCH);
|
||||
const all = i18n.tr(i18n.TR.STATISTICS_RANGE_ALL_HISTORY);
|
||||
const year = i18n.statisticsRange_1YearHistory();
|
||||
const deck = i18n.statisticsRangeDeck();
|
||||
const collection = i18n.statisticsRangeCollection();
|
||||
const searchLabel = i18n.statisticsRangeSearch();
|
||||
const all = i18n.statisticsRangeAllHistory();
|
||||
</script>
|
||||
|
||||
<style lang="scss">
|
||||
|
@ -43,14 +43,14 @@
|
||||
);
|
||||
}
|
||||
|
||||
const title = i18n.tr(i18n.TR.STATISTICS_REVIEWS_TITLE);
|
||||
const time = i18n.tr(i18n.TR.STATISTICS_REVIEWS_TIME_CHECKBOX);
|
||||
const title = i18n.statisticsReviewsTitle();
|
||||
const time = i18n.statisticsReviewsTimeCheckbox();
|
||||
|
||||
let subtitle = "";
|
||||
$: if (showTime) {
|
||||
subtitle = i18n.tr(i18n.TR.STATISTICS_REVIEWS_TIME_SUBTITLE);
|
||||
subtitle = i18n.statisticsReviewsTimeSubtitle();
|
||||
} else {
|
||||
subtitle = i18n.tr(i18n.TR.STATISTICS_REVIEWS_COUNT_SUBTITLE);
|
||||
subtitle = i18n.statisticsReviewsCountSubtitle();
|
||||
}
|
||||
</script>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user