refactor: remove Anki import/export and simplify card system
- Remove Anki apkg import/export functionality - Remove OCR feature module - Remove note and note-type modules - Simplify card/deck modules (remove spaced repetition complexity) - Update translator and dictionary features - Clean up unused translations and update i18n files - Simplify prisma schema
This commit is contained in:
@@ -92,10 +92,28 @@
|
||||
"word": "Word",
|
||||
"definition": "Definition",
|
||||
"ipa": "IPA",
|
||||
"ipaPlaceholder": "Enter IPA pronunciation",
|
||||
"example": "Example",
|
||||
"examplePlaceholder": "Enter an example sentence",
|
||||
"wordAndDefinitionRequired": "Word and definition are required",
|
||||
"wordRequired": "Word is required",
|
||||
"definitionRequired": "At least one definition is required",
|
||||
"cardAdded": "Card added successfully",
|
||||
"cardType": "Card Type",
|
||||
"wordCard": "Word",
|
||||
"phraseCard": "Phrase",
|
||||
"sentenceCard": "Sentence",
|
||||
"sentence": "Sentence",
|
||||
"sentencePlaceholder": "Enter a sentence",
|
||||
"wordPlaceholder": "Enter a word",
|
||||
"queryLang": "Language",
|
||||
"meanings": "Meanings",
|
||||
"addMeaning": "Add Meaning",
|
||||
"partOfSpeech": "Part of Speech",
|
||||
"edit": "Edit",
|
||||
"delete": "Delete",
|
||||
"deleteConfirm": "Are you sure you want to delete this card?",
|
||||
"cardDeleted": "Card deleted",
|
||||
"permissionDenied": "You do not have permission to perform this action",
|
||||
"resetProgress": "Reset",
|
||||
"resetProgressTitle": "Reset Deck Progress",
|
||||
@@ -115,6 +133,10 @@
|
||||
"todayNew": "New",
|
||||
"todayReview": "Review",
|
||||
"todayLearning": "Learning",
|
||||
"updating": "Updating...",
|
||||
"cardUpdated": "Card updated",
|
||||
"wordRequired": "Word is required",
|
||||
"definitionRequired": "At least one definition is required",
|
||||
"error": {
|
||||
"update": "You do not have permission to update this card.",
|
||||
"delete": "You do not have permission to delete this card.",
|
||||
@@ -392,7 +414,22 @@
|
||||
"viewSavedItems": "View Saved Items",
|
||||
"confirmDeleteAll": "Are you sure you want to delete everything? (Y/N)",
|
||||
"saved": "Saved",
|
||||
"clearAll": "Clear All"
|
||||
"clearAll": "Clear All",
|
||||
"language": "Language",
|
||||
"customLanguage": "or type language...",
|
||||
"languages": {
|
||||
"auto": "Auto",
|
||||
"chinese": "Chinese",
|
||||
"english": "English",
|
||||
"japanese": "Japanese",
|
||||
"korean": "Korean",
|
||||
"french": "French",
|
||||
"german": "German",
|
||||
"italian": "Italian",
|
||||
"spanish": "Spanish",
|
||||
"portuguese": "Portuguese",
|
||||
"russian": "Russian"
|
||||
}
|
||||
},
|
||||
"translator": {
|
||||
"detectLanguage": "detect language",
|
||||
@@ -426,7 +463,19 @@
|
||||
"success": "Text pair added to folder",
|
||||
"error": "Failed to add text pair to folder"
|
||||
},
|
||||
"autoSave": "Auto Save"
|
||||
"autoSave": "Auto Save",
|
||||
"pleaseLogin": "Please login to save cards",
|
||||
"pleaseCreateDeck": "Please create a deck first",
|
||||
"noTranslationToSave": "No translation to save",
|
||||
"noDeckSelected": "No deck selected",
|
||||
"saveAsCard": "Save as Card",
|
||||
"selectDeck": "Select Deck",
|
||||
"front": "Front",
|
||||
"back": "Back",
|
||||
"cancel": "Cancel",
|
||||
"save": "Save",
|
||||
"savedToDeck": "Card saved to {deckName}",
|
||||
"saveFailed": "Failed to save card"
|
||||
},
|
||||
"dictionary": {
|
||||
"title": "Dictionary",
|
||||
|
||||
Reference in New Issue
Block a user