feat(deck): add daily learning limits and today's study stats
- Add newPerDay and revPerDay fields to Deck model (Anki-style) - Add settings modal to configure daily limits per deck - Display today's studied counts (new/review/learning) on deck page - Add i18n translations for all 8 languages - Fix JSON syntax errors in fr-FR.json and it-IT.json - Fix double counting bug in repoGetTodayStudyStats
This commit is contained in:
@@ -83,6 +83,53 @@
|
||||
"deleteFolder": "بۇ قىسقۇچنى ئۆچۈرۈش ھوقۇقىڭىز يوق."
|
||||
}
|
||||
},
|
||||
"deck_id": {
|
||||
"unauthorized": "بۇ دېكنىڭ ئىگىسى ئەمەس",
|
||||
"back": "قايتىش",
|
||||
"cards": "كارتلار",
|
||||
"itemsCount": "{count} تۈر",
|
||||
"memorize": "يادلاش",
|
||||
"loadingCards": "كارتلار يۈكلىنىۋاتىدۇ...",
|
||||
"noCards": "بۇ دېكتا كارت يوق",
|
||||
"card": "كارتا",
|
||||
"addNewCard": "يېڭى كارتا قوشۇش",
|
||||
"add": "قوشۇش",
|
||||
"adding": "قوشۇلىۋاتىدۇ...",
|
||||
"updateCard": "كارتىنى يېڭىلاش",
|
||||
"update": "يېڭىلاش",
|
||||
"updating": "يېڭىلىنىۋاتىدۇ...",
|
||||
"word": "سۆز",
|
||||
"definition": "ئېنىقلىما",
|
||||
"ipa": "IPA",
|
||||
"example": "مىسال",
|
||||
"wordAndDefinitionRequired": "سۆز ۋە ئېنىقلىما زۆرۈر",
|
||||
"edit": "تەھرىرلەش",
|
||||
"delete": "ئۆچۈرۈش",
|
||||
"permissionDenied": "بۇ مەشغۇلاتنى ئېلىپ بېرىش ھوقۇقىڭىز يوق",
|
||||
"resetProgress": "قايتا تەڭشەش",
|
||||
"resetProgressTitle": "دېك ئىلگىرىلەش قايتا تەڭشەش",
|
||||
"resetProgressConfirm": "بۇ دېكتىكى بارلىق كارتىلار يېڭى ھالەتكە قايتا تەڭشىلىدۇ. ئۆگىنىش ئىلگىرىلەشلىرىڭىز يوقىلىدۇ. داۋاملاشتۇرامسىز؟",
|
||||
"resetSuccess": "{count} كارتا مۇۋەپپەقىيەتلىك قايتا تەڭشەلدى",
|
||||
"resetting": "قايتا تەڭشەۋاتىدۇ...",
|
||||
"cancel": "بىكار قىلىش",
|
||||
"settings": "تەڭشەكلەر",
|
||||
"settingsTitle": "دېك تەڭشەكلىرى",
|
||||
"newPerDay": "كۈندىلىك يېڭى كارتا سانى",
|
||||
"newPerDayHint": "ھەر كۈنى ئۆگىنىدىغان ئەڭ كۆپ يېڭى كارتا سانى",
|
||||
"revPerDay": "كۈندىلىك تەكرار سانى",
|
||||
"revPerDayHint": "ھەر كۈنى تەكرارلايدىغان ئەڭ كۆپ كارتا سانى",
|
||||
"save": "ساقلاش",
|
||||
"saving": "ساقلىنىۋاتىدۇ...",
|
||||
"settingsSaved": "تەڭشەكلەر ساقلاندى",
|
||||
"todayNew": "يېڭى",
|
||||
"todayReview": "تەكرار",
|
||||
"todayLearning": "ئۆگىنىۋاتىدۇ",
|
||||
"error": {
|
||||
"update": "بۇ كارتىنى يېڭىلاش ھوقۇقىڭىز يوق.",
|
||||
"delete": "بۇ كارتىنى ئۆچۈرۈش ھوقۇقىڭىز يوق.",
|
||||
"add": "بۇ دېككە كارتا قوشۇش ھوقۇقىڭىز يوق."
|
||||
}
|
||||
},
|
||||
"home": {
|
||||
"title": "تىل ئۆگىنىش",
|
||||
"description": "بۇ دۇنيادىكى almost ھەر بىر تىلنى، جۈملىدىن سۈنئىي تىللارنى ئۆگىنىشىڭىزگە ياردەم بېرىدىغان ئىنتايىن قوللىنىشلىق تور بېكەت.",
|
||||
|
||||
Reference in New Issue
Block a user