mirror of
https://github.com/massbug/judge4c.git
synced 2025-05-17 23:12:23 +00:00
- Add PrimaryFeatures component with MobileFriendlyCard, DockerCard, and LSPCard. - Update HomePage to include PrimaryFeatures component between MainView and FAQs.
218 lines
6.2 KiB
JSON
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"
|
|
}
|
|
}
|
|
}
|
|
} |