117 lines
4.9 KiB
JSON
117 lines
4.9 KiB
JSON
{
|
||
"common": {
|
||
"appName": "HexaHost GameCloud",
|
||
"login": "Sign in",
|
||
"register": "Register",
|
||
"dashboard": "Dashboard",
|
||
"logout": "Sign out",
|
||
"theme": "Theme",
|
||
"themeLight": "Light",
|
||
"themeDark": "Dark",
|
||
"themeSystem": "System",
|
||
"language": "Language",
|
||
"loading": "Loading…",
|
||
"submit": "Submit",
|
||
"cancel": "Cancel",
|
||
"back": "Back",
|
||
"footer": "Self-hosted Minecraft server platform."
|
||
},
|
||
"landing": {
|
||
"badge": "Phase 0 · Control Plane",
|
||
"title": "Minecraft servers on demand",
|
||
"subtitle": "Create, configure, and operate Minecraft servers through a central web panel — multi-tenant, scalable, and production-ready.",
|
||
"ctaPrimary": "Get started",
|
||
"ctaSecondary": "Sign in",
|
||
"features": {
|
||
"control": {
|
||
"title": "Central control",
|
||
"description": "Server lifecycle, quotas, and scheduling through a unified control plane."
|
||
},
|
||
"nodes": {
|
||
"title": "Multi-node",
|
||
"description": "Horizontal scaling across dedicated game nodes with agent-based orchestration."
|
||
},
|
||
"security": {
|
||
"title": "Enterprise security",
|
||
"description": "mTLS, granular permissions, and auditable state transitions from day one."
|
||
}
|
||
}
|
||
},
|
||
"auth": {
|
||
"loginTitle": "Sign in",
|
||
"loginSubtitle": "Sign in with your account.",
|
||
"registerTitle": "Create account",
|
||
"registerSubtitle": "Register for the platform.",
|
||
"email": "Email",
|
||
"emailPlaceholder": "name@example.com",
|
||
"username": "Username",
|
||
"usernamePlaceholder": "player123",
|
||
"displayName": "Display name",
|
||
"displayNamePlaceholder": "Your name",
|
||
"optional": "optional",
|
||
"password": "Password",
|
||
"passwordPlaceholder": "••••••••",
|
||
"confirmPassword": "Confirm password",
|
||
"noAccount": "No account yet?",
|
||
"hasAccount": "Already registered?",
|
||
"forgotPasswordLink": "Forgot password?",
|
||
"forgotPasswordTitle": "Reset password",
|
||
"forgotPasswordSubtitle": "Enter your email address and we will send you a reset link.",
|
||
"forgotPasswordSubmit": "Send reset link",
|
||
"forgotPasswordSent": "If an account exists for this email, you will receive a reset link shortly.",
|
||
"resetPasswordTitle": "Set new password",
|
||
"resetPasswordSubtitle": "Choose a new password for your account.",
|
||
"resetPasswordSubmit": "Update password",
|
||
"resetPasswordMissingToken": "This reset link is invalid or has expired.",
|
||
"verifyEmailTitle": "Email verification",
|
||
"verifyEmailSent": "Registration successful. Please check your inbox and click the verification link.",
|
||
"verifyEmailLoading": "Verifying your email address…",
|
||
"verifyEmailSuccess": "Your email address has been verified. You can now sign in.",
|
||
"verifyEmailError": "Verification failed. The link may be invalid or expired.",
|
||
"verifyEmailMissingToken": "No verification token was provided.",
|
||
"twoFactorTitle": "Two-factor authentication",
|
||
"twoFactorSubtitle": "Enter the 6-digit code from your authenticator app.",
|
||
"twoFactorCode": "Authentication code",
|
||
"twoFactorSubmit": "Verify",
|
||
"twoFactorMissingChallenge": "No login challenge found. Please sign in again.",
|
||
"twoFactorSetupTitle": "Two-factor authentication",
|
||
"twoFactorSetupDescription": "Add an extra layer of security to your account with TOTP.",
|
||
"twoFactorSetupStart": "Set up 2FA",
|
||
"twoFactorScanQr": "Scan this QR code with your authenticator app, then enter the generated code.",
|
||
"twoFactorQrAlt": "QR code for authenticator setup",
|
||
"twoFactorConfirm": "Enable 2FA",
|
||
"twoFactorEnabled": "Two-factor authentication is enabled on your account.",
|
||
"recoveryCodesTitle": "Recovery codes — save these in a secure place",
|
||
"securityTitle": "Security",
|
||
"securitySubtitle": "Manage authentication and security settings for your account.",
|
||
"backToLogin": "Back to sign in",
|
||
"sessionNone": "session: none",
|
||
"errors": {
|
||
"generic": "Something went wrong. Please try again."
|
||
}
|
||
},
|
||
"dashboard": {
|
||
"title": "Dashboard",
|
||
"welcome": "Welcome to your control area.",
|
||
"servers": "Servers",
|
||
"serversEmpty": "No servers yet",
|
||
"serversEmptyDescription": "Create your first Minecraft server once provisioning is available.",
|
||
"createServer": "Create server",
|
||
"status": "Status",
|
||
"resources": "Resources",
|
||
"activity": "Activity",
|
||
"activityEmpty": "No recent events"
|
||
},
|
||
"validation": {
|
||
"emailRequired": "Email is required",
|
||
"emailInvalid": "Invalid email address",
|
||
"passwordRequired": "Password is required",
|
||
"passwordMin": "Password must be at least 8 characters",
|
||
"confirmPasswordRequired": "Password confirmation is required",
|
||
"passwordMismatch": "Passwords do not match",
|
||
"usernameInvalid": "Username must be 3–32 characters (letters, numbers, _ and -)",
|
||
"codeRequired": "Authentication code is required",
|
||
"codeInvalid": "Enter a valid 6-digit code"
|
||
}
|
||
}
|