judge4c/messages/en.json
cfngc4594 f2d14d07b2 feat(home): Add PrimaryFeatures component
- Add PrimaryFeatures component with MobileFriendlyCard, DockerCard, and LSPCard.
- Update HomePage to include PrimaryFeatures component between MainView and FAQs.
2025-04-17 21:42:58 +08:00

218 lines
6.2 KiB
JSON

{
"AppearanceSettings": {
"title": "Choose a theme",
"items": {
"System": "System",
"Light": "Light",
"Dark": "Dark"
}
},
"AvatarButton": {
"Settings": "Settings",
"LogIn": "LogIn",
"LogOut": "LogOut"
},
"Banner": {
"Text": "Star this project if you like it."
},
"BackButton": "Back",
"Bot": {
"title": "Ask Bot",
"description": "Powered by Vercel Ai SDK",
"placeholder": "Bot will automatically get your current code"
},
"BotVisibilityToggle": {
"open": "Open Bot",
"close": "Close Bot"
},
"CredentialsSignInForm": {
"email": "Email",
"password": "Password",
"signIn": "Sign In",
"signingIn": "Signing In...",
"signInSuccess": "Signed In Successfully",
"signInFailed": "Sign In Failed",
"showPassword": "Show password",
"hidePassword": "Hide password"
},
"CredentialsSignUpForm": {
"email": "Email",
"password": "Password",
"signUp": "Sign Up",
"creatingAccount": "Creating Account...",
"signUpSuccess": "Account Created",
"signUpSuccessDescription": "You can now sign in with your credentials",
"signUpFailed": "Registration Failed",
"showPassword": "Show password",
"hidePassword": "Hide password"
},
"DetailsPage": {
"BackButton": "All Submissions",
"Time": "Submitted on",
"Input": "Input",
"ExpectedOutput": "Expected Output",
"ActualOutput": "Acutal Output",
"Code": "Code"
},
"Difficulty": {
"EASY": "EASY",
"MEDIUM": "MEDIUM",
"HARD": "HARD"
},
"GithubSignInForm": "Continue with GitHub",
"LanguageSettings": {
"en": {
"flag": "🇺🇸",
"name": "English"
},
"zh": {
"flag": "🇨🇳",
"name": "Chinese"
}
},
"PlaygroundHeader": {
"RunCodeButton": {
"TooltipTrigger": {
"loading": "Running...",
"ready": "Run"
},
"TooltipContent": "Run Code"
}
},
"ProblemPage": {
"Description": "Description",
"Solutions": "Solutions",
"Submissions": "Submissions",
"Details": "Details",
"Code": "Code",
"Testcase": "Testcase",
"Bot": "Bot"
},
"ProblemsetPage": {
"Status": "Status",
"Title": "Title",
"Difficulty": "Difficulty"
},
"SettingsDialog": {
"title": "Settings",
"description": "Customize your settings here.",
"breadcrumb": "Settings",
"nav": {
"Appearance": "Appearance",
"Language": "Language",
"CodeEditor": "CodeEditor",
"Advanced": "Advanced"
}
},
"SignInForm": {
"title": "Sign in to your account",
"description": "Enter your email below to sign in to your account",
"or": "Or",
"noAccount": "Don't have an account?",
"signUp": "Sign up"
},
"signInWithCredentials": {
"userNotFound": "User not found.",
"invalidCredentials": "Invalid credentials.",
"incorrectPassword": "Incorrect password.",
"signInFailedFallback": "Failed to sign in. Please try again."
},
"signUpWithCredentials": {
"userAlreadyExists": "User already exists.",
"registrationFailedFallback": "Registration failed. Please try again."
},
"SignUpForm": {
"title": "Sign up to your account",
"description": "Enter your email below to sign up to your account",
"or": "Or",
"haveAccount": "Already have an account?",
"signIn": "Sign in"
},
"StatusMessage": {
"PD": "Pending",
"QD": "Queued",
"CP": "Compiling",
"CE": "Compilation Error",
"CS": "Compilation Success",
"RU": "Running",
"TLE": "Time Limit Exceeded",
"MLE": "Memory Limit Exceeded",
"RE": "Runtime Error",
"AC": "Accepted",
"WA": "Wrong Answer",
"SE": "System Error"
},
"SubmissionsTable": {
"Index": "Index",
"Status": "Status",
"Language": "Language",
"Time": "Time",
"Memory": "Memory"
},
"WorkspaceEditorHeader": {
"LspStatusButton": {
"TooltipContent": "Language Server"
},
"ResetButton": {
"TooltipContent": "Reset Code"
},
"UndoButton": {
"TooltipContent": "Undo"
},
"RedoButton": {
"TooltipContent": "Redo"
},
"FormatButton": {
"TooltipContent": "Format"
},
"CopyButton": {
"TooltipContent": "Copy"
}
},
"WorkspaceEditorFooter": {
"Row": "Row",
"Column": "Column"
},
"HomePage": {
"MainView": {
"title": "Judge4c",
"description": "All in one place to support coding learning and teaching:",
"features": {
"feature1": "Integrated Language Services with Code Completion & Diagnostics",
"feature2": "Multi-language Support + Real-time Execution Feedback for Faster Learning",
"feature3": "World's First Open-Source Next.js + Monaco LSP Implementation"
},
"quickStart": "Quickstart",
"contactUs": "Contact Us"
},
"PrimaryFeatures": {
"title": "Features",
"MobileFriendlyCard": {
"title": "Mobile Friendly",
"description": "Responsive design with TailwindCSS, automatically adapts to different devices (quiz interface adaptation still in development)"
},
"DockerCard": {
"title": "Ready to Use",
"description": "Pre-built Docker images for quick deployment, saving configuration time"
},
"LSPCard": {
"title": "Say Goodbye to Primitive Editors",
"description": "Integrated with real-time detection, code completion, and type hints"
}
},
"FAQs": {
"title": "Frequently Asked Questions",
"description": "Can't find your answer? Contact us!",
"questions": {
"question1": "Which code editor is used?",
"answer1": "Built with Microsoft's Monaco Editor",
"question2": "What programming languages are supported?",
"answer2": "Full support for C/C++ (with LSP integration), syntax highlighting for other languages",
"question3": "How do theme and language settings work?",
"answer3": "Themes auto-switch (system-aware) or can be manually set; language defaults to browser preference with manual override",
"question4": "What styling solutions are used for the editor and docs?",
"answer4": "Editor uses @shikijs/monaco themes, documentation rendered with github-markdown-css"
}
}
}
}