{ "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}. {name} ({totalPairs})", "enterFolderName": "Enter folder name:", "confirmDelete": "Type \"{name}\" to delete:", "createFolderSuccess": "Folder created successfully", "deleteFolderSuccess": "Folder deleted successfully", "createFolderError": "Failed to create folder", "deleteFolderError": "Failed to delete folder" }, "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", "locale1": "Locale 1", "locale2": "Locale 2", "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" }, "moreFeatures": { "name": "More Features", "description": "Under development, stay tuned" } }, "login": { "loading": "Loading...", "githubLogin": "GitHub Login" }, "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", "signInFailed": "Sign in failed, please check your email and password", "signUpFailed": "Sign up failed, please try again later", "nameRequired": "Please enter your name", "emailRequired": "Please enter your email", "passwordRequired": "Please enter your password", "confirmPasswordRequired": "Please confirm your password" }, "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})", "playbackSpeed": "Playback Speed", "subtitleSettings": "Subtitle Settings", "fontSize": "Font Size", "backgroundColor": "Background Color", "textColor": "Text Color", "fontFamily": "Font Family", "opacity": "Opacity", "position": "Position", "top": "Top", "center": "Center", "bottom": "Bottom", "keyboardShortcuts": "Keyboard Shortcuts", "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", "subtitleLoadSuccess": "Subtitle file loaded successfully", "subtitleLoadFailed": "Subtitle file loading failed", "shortcuts": { "playPause": "Play/Pause", "next": "Next", "previous": "Previous", "restart": "Restart", "autoPause": "Toggle Auto Pause" } }, "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" } }