mirror of
https://github.com/arthur-pbty/flint.git
synced 2026-08-01 20:29:03 +02:00
154 lines
4.9 KiB
JSON
154 lines
4.9 KiB
JSON
{
|
|
"metadata": {
|
|
"title": "Shadow - Discord bot hosting (EUR 2/month per bot)",
|
|
"description": "Multi-tenant SaaS platform to host and manage Discord bots with auto commands, components v2, multi-language support and dynamic variables."
|
|
},
|
|
"common": {
|
|
"brand": "Shadow"
|
|
},
|
|
"nav": {
|
|
"home": "Home",
|
|
"dashboard": "Dashboard",
|
|
"login": "Sign in"
|
|
},
|
|
"localeSwitcher": {
|
|
"label": "Language",
|
|
"locales": {
|
|
"en": "English",
|
|
"fr": "Francais"
|
|
}
|
|
},
|
|
"hero": {
|
|
"kicker": "Discord bot hosting platform",
|
|
"title": "Shadow - Host your Discord bots (from EUR 2/month per bot)",
|
|
"description": "Host and manage your bots with auto commands (prefix and slash), components v2, automatic help, multi-language support and dynamic variables.",
|
|
"ctaStart": "Get started - EUR 2/month",
|
|
"ctaLogin": "Sign in",
|
|
"bots": {
|
|
"moderation": "Moderation",
|
|
"welcome": "Welcome",
|
|
"analytics": "Analytics"
|
|
},
|
|
"status": {
|
|
"online": "Online",
|
|
"stopped": "Stopped"
|
|
},
|
|
"card": {
|
|
"title": "Live fleet preview",
|
|
"subtitle": "Track every bot instance from one operational surface.",
|
|
"instanceMetrics": "Instances: 1 | CPU 35%",
|
|
"manage": "Manage",
|
|
"preview": "Real-time preview of your bot status"
|
|
}
|
|
},
|
|
"features": {
|
|
"title": "Main features",
|
|
"subtitle": "Everything you need to run your bots in production.",
|
|
"items": {
|
|
"autoCommands": {
|
|
"title": "Automatic commands",
|
|
"description": "Prefix and slash commands are generated and synced automatically for each bot."
|
|
},
|
|
"componentsV2": {
|
|
"title": "Components v2",
|
|
"description": "Full support for components v2 and reliable rich interactions."
|
|
},
|
|
"autoHelp": {
|
|
"title": "Automatic help",
|
|
"description": "Help and command documentation generated automatically."
|
|
},
|
|
"multiLanguage": {
|
|
"title": "Multi-language",
|
|
"description": "Translate messages and command labels, then enable multiple locales quickly."
|
|
},
|
|
"dynamicVariables": {
|
|
"title": "Dynamic variables",
|
|
"description": "Dynamic templates with variables like bot_latency, guild_count and more."
|
|
},
|
|
"hosting": {
|
|
"title": "Hosting and scalability",
|
|
"description": "Simple plans at EUR 2/month per bot with monitoring and scalability included."
|
|
}
|
|
}
|
|
},
|
|
"howItWorks": {
|
|
"title": "How it works",
|
|
"subtitle": "Three simple steps to take control of your bots.",
|
|
"steps": {
|
|
"addBot": {
|
|
"title": "Add a bot",
|
|
"description": "Connect your Discord application with OAuth and register it in Shadow."
|
|
},
|
|
"dashboard": {
|
|
"title": "Manage from dashboard",
|
|
"description": "Access commands, logs and settings from one centralized interface."
|
|
},
|
|
"realtime": {
|
|
"title": "Control in real time",
|
|
"description": "Start, stop and scale your bots instantly based on demand."
|
|
}
|
|
}
|
|
},
|
|
"footer": {
|
|
"tagline": "Discord bot hosting - plans from EUR 2/month per bot",
|
|
"github": "GitHub",
|
|
"copyright": "Copyright {year} {brand}"
|
|
},
|
|
"login": {
|
|
"eyebrow": "Shadow - Discord bot hosting",
|
|
"title": "Connect your Discord account",
|
|
"description": "Authenticate with OAuth2 to access your space and host your bots.",
|
|
"cta": "Continue with Discord"
|
|
},
|
|
"dashboard": {
|
|
"loading": "Loading dashboard...",
|
|
"sessionRequired": "Session required",
|
|
"loginRequired": "Sign in required",
|
|
"loginDescription": "Your dashboard is protected. Sign in with Discord to manage your bots.",
|
|
"loginCta": "Sign in",
|
|
"tenant": "Tenant {tenantId}",
|
|
"role": "Role: {role}",
|
|
"roles": {
|
|
"owner": "Owner",
|
|
"member": "Member"
|
|
},
|
|
"logout": "Sign out",
|
|
"addBot": {
|
|
"title": "Add a bot",
|
|
"description": "The token is validated by the API and encrypted before it is stored.",
|
|
"tokenLabel": "Discord bot token",
|
|
"tokenPlaceholder": "MTIz...",
|
|
"displayNameLabel": "Display name (optional)",
|
|
"displayNamePlaceholder": "Support bot EU",
|
|
"submit": "Add bot",
|
|
"submitPending": "Validating..."
|
|
},
|
|
"bots": {
|
|
"title": "My bots",
|
|
"refresh": "Refresh",
|
|
"empty": "No bot for this tenant.",
|
|
"discordId": "Discord ID: {discordBotId}",
|
|
"lastError": "Last error: {message}"
|
|
},
|
|
"status": {
|
|
"stopped": "Stopped",
|
|
"starting": "Starting",
|
|
"running": "Online",
|
|
"stopping": "Stopping",
|
|
"error": "Error"
|
|
},
|
|
"actions": {
|
|
"start": "Start",
|
|
"stop": "Stop",
|
|
"restart": "Restart"
|
|
},
|
|
"errors": {
|
|
"fetchSession": "Unable to fetch user session",
|
|
"fetchBots": "Unable to fetch bot list",
|
|
"unexpected": "Unexpected error",
|
|
"addBot": "Unable to add bot",
|
|
"actionFailed": "Action failed: {action}"
|
|
}
|
|
}
|
|
}
|