223 lines
7.6 KiB
JSON
223 lines
7.6 KiB
JSON
{
|
|
"alphabet": {
|
|
"chooseCharacters": "Please select the characters you want to learn",
|
|
"japanese": "Japanese Kana",
|
|
"english": "English Alphabet",
|
|
"uyghur": "Uyghur Alphabet",
|
|
"esperanto": "Esperanto Alphabet",
|
|
"loading": "Loading...",
|
|
"loadFailed": "Loading failed, please try again",
|
|
"hideLetter": "Hide Letter",
|
|
"showLetter": "Show Letter",
|
|
"hideIPA": "Hide IPA",
|
|
"showIPA": "Show IPA",
|
|
"roman": "Romanization",
|
|
"letter": "Letter",
|
|
"random": "Random Mode",
|
|
"randomNext": "Random Next"
|
|
},
|
|
"folders": {
|
|
"title": "Folders",
|
|
"subtitle": "Manage your collections",
|
|
"newFolder": "New Folder",
|
|
"creating": "Creating...",
|
|
"noFoldersYet": "No folders yet",
|
|
"folderInfo": "ID: {id} • {totalPairs} pairs",
|
|
"enterFolderName": "Enter folder name:",
|
|
"confirmDelete": "Type \"{name}\" to delete:"
|
|
},
|
|
"folder_id": {
|
|
"unauthorized": "You are not the owner of this folder",
|
|
"back": "Back",
|
|
"textPairs": "Text Pairs",
|
|
"itemsCount": "{count} items",
|
|
"memorize": "Memorize",
|
|
"loadingTextPairs": "Loading text pairs...",
|
|
"noTextPairs": "No text pairs in this folder",
|
|
"addNewTextPair": "Add New Text Pair",
|
|
"add": "Add",
|
|
"updateTextPair": "Update Text Pair",
|
|
"update": "Update",
|
|
"text1": "Text 1",
|
|
"text2": "Text 2",
|
|
"language1": "Locale 1",
|
|
"language2": "Locale 2",
|
|
"enterLanguageName": "Please enter language name",
|
|
"edit": "Edit",
|
|
"delete": "Delete"
|
|
},
|
|
"home": {
|
|
"title": "Learn Languages",
|
|
"description": "Here is a very useful website to help you learn almost every language in the world, including constructed ones.",
|
|
"explore": "Explore",
|
|
"fortune": {
|
|
"quote": "Stay hungry, stay foolish.",
|
|
"author": "— Steve Jobs"
|
|
},
|
|
"translator": {
|
|
"name": "Translator",
|
|
"description": "Translate to any language and annotate with International Phonetic Alphabet (IPA)"
|
|
},
|
|
"textSpeaker": {
|
|
"name": "Text Speaker",
|
|
"description": "Recognize and read text aloud, supports loop playback and speed adjustment"
|
|
},
|
|
"srtPlayer": {
|
|
"name": "SRT Video Player",
|
|
"description": "Play videos sentence by sentence based on SRT subtitle files to mimic native speaker pronunciation"
|
|
},
|
|
"alphabet": {
|
|
"name": "Alphabet",
|
|
"description": "Start learning a new language from the alphabet"
|
|
},
|
|
"memorize": {
|
|
"name": "Memorize",
|
|
"description": "Language A to Language B, Language B to Language A, supports dictation"
|
|
},
|
|
"dictionary": {
|
|
"name": "Dictionary",
|
|
"description": "Look up words and phrases with detailed definitions and examples"
|
|
},
|
|
"moreFeatures": {
|
|
"name": "More Features",
|
|
"description": "Under development, stay tuned"
|
|
}
|
|
},
|
|
"auth": {
|
|
"title": "Authentication",
|
|
"signIn": "Sign In",
|
|
"signUp": "Sign Up",
|
|
"email": "Email",
|
|
"password": "Password",
|
|
"confirmPassword": "Confirm Password",
|
|
"name": "Name",
|
|
"signInButton": "Sign In",
|
|
"signUpButton": "Sign Up",
|
|
"noAccount": "Don't have an account?",
|
|
"hasAccount": "Already have an account?",
|
|
"signInWithGitHub": "Sign In with GitHub",
|
|
"signUpWithGitHub": "Sign Up with GitHub",
|
|
"invalidEmail": "Please enter a valid email address",
|
|
"passwordTooShort": "Password must be at least 8 characters",
|
|
"passwordsNotMatch": "Passwords do not match",
|
|
"nameRequired": "Please enter your name",
|
|
"emailRequired": "Please enter your email",
|
|
"passwordRequired": "Please enter your password",
|
|
"confirmPasswordRequired": "Please confirm your password",
|
|
"loading": "Loading..."
|
|
},
|
|
"memorize": {
|
|
"folder_selector": {
|
|
"selectFolder": "Select a folder",
|
|
"noFolders": "No folders found",
|
|
"folderInfo": "{id}. {name} ({count})"
|
|
},
|
|
"memorize": {
|
|
"answer": "Answer",
|
|
"next": "Next",
|
|
"reverse": "Reverse",
|
|
"dictation": "Dictation",
|
|
"noTextPairs": "No text pairs available",
|
|
"disorder": "Disorder",
|
|
"previous": "Previous"
|
|
},
|
|
"page": {
|
|
"unauthorized": "You are not authorized to access this folder"
|
|
}
|
|
},
|
|
"navbar": {
|
|
"title": "learn-languages",
|
|
"sourceCode": "GitHub",
|
|
"sign_in": "Sign In",
|
|
"profile": "Profile",
|
|
"folders": "Folders"
|
|
},
|
|
"profile": {
|
|
"myProfile": "My Profile",
|
|
"email": "Email: {email}",
|
|
"logout": "Logout"
|
|
},
|
|
"srt_player": {
|
|
"uploadVideo": "Upload Video",
|
|
"uploadSubtitle": "Upload Subtitle",
|
|
"pause": "Pause",
|
|
"play": "Play",
|
|
"previous": "Previous",
|
|
"next": "Next",
|
|
"restart": "Restart",
|
|
"autoPause": "Auto Pause ({enabled})",
|
|
"uploadVideoAndSubtitle": "Please upload video and subtitle files",
|
|
"uploadVideoFile": "Please upload video file",
|
|
"uploadSubtitleFile": "Please upload subtitle file",
|
|
"processingSubtitle": "Processing subtitle file...",
|
|
"needBothFiles": "Both video and subtitle files are required to start learning",
|
|
"videoFile": "Video File",
|
|
"subtitleFile": "Subtitle File",
|
|
"uploaded": "Uploaded",
|
|
"notUploaded": "Not Uploaded",
|
|
"upload": "Upload",
|
|
"autoPauseStatus": "Auto Pause: {enabled}",
|
|
"on": "On",
|
|
"off": "Off",
|
|
"videoUploadFailed": "Video upload failed",
|
|
"subtitleUploadFailed": "Subtitle upload failed"
|
|
},
|
|
"text_speaker": {
|
|
"generateIPA": "Generate IPA",
|
|
"viewSavedItems": "View Saved Items",
|
|
"confirmDeleteAll": "Are you sure you want to delete everything? (Y/N)"
|
|
},
|
|
"translator": {
|
|
"detectLanguage": "detect language",
|
|
"generateIPA": "generate ipa",
|
|
"translateInto": "translate into",
|
|
"chinese": "Chinese",
|
|
"english": "English",
|
|
"italian": "Italian",
|
|
"other": "Other",
|
|
"translating": "translating...",
|
|
"translate": "translate",
|
|
"inputLanguage": "Input a language.",
|
|
"history": "History",
|
|
"enterLanguage": "Enter language",
|
|
"add_to_folder": {
|
|
"notAuthenticated": "You are not authenticated",
|
|
"chooseFolder": "Choose a Folder to Add to",
|
|
"noFolders": "No folders found",
|
|
"folderInfo": "{id}. {name}",
|
|
"close": "Close",
|
|
"success": "Text pair added to folder",
|
|
"error": "Failed to add text pair to folder"
|
|
},
|
|
"autoSave": "Auto Save"
|
|
},
|
|
"dictionary": {
|
|
"title": "Dictionary",
|
|
"description": "Look up words and phrases with detailed definitions and examples",
|
|
"searchPlaceholder": "Enter a word or phrase to look up...",
|
|
"searching": "Searching...",
|
|
"search": "Search",
|
|
"languageSettings": "Language Settings",
|
|
"queryLanguage": "Query Language",
|
|
"queryLanguageHint": "What language is the word/phrase you want to look up",
|
|
"definitionLanguage": "Definition Language",
|
|
"definitionLanguageHint": "What language do you want the definitions in",
|
|
"otherLanguagePlaceholder": "Or enter another language...",
|
|
"currentSettings": "Current settings: Query {queryLang}, Definition {definitionLang}",
|
|
"relookup": "Re-search",
|
|
"saveToFolder": "Save to folder",
|
|
"loading": "Loading...",
|
|
"noResults": "No results found",
|
|
"tryOtherWords": "Try other words or phrases",
|
|
"welcomeTitle": "Welcome to Dictionary",
|
|
"welcomeHint": "Enter a word or phrase in the search box above to start looking up",
|
|
"lookupFailed": "Search failed, please try again later",
|
|
"relookupSuccess": "Re-searched successfully",
|
|
"relookupFailed": "Dictionary re-search failed",
|
|
"pleaseLogin": "Please log in first",
|
|
"pleaseCreateFolder": "Please create a folder first",
|
|
"savedToFolder": "Saved to folder: {folderName}",
|
|
"saveFailed": "Save failed, please try again later"
|
|
}
|
|
}
|