// English fallback. Mirror the RU key set; `Record` enforces // that every RU key has an EN counterpart at compile time. import type { StringKey } from './ru'; export const EN: Record = { 'status.unknown': 'Checking status…', 'status.disconnected': 'Discord not linked', 'status.connected': 'Discord linked', 'status.connected-as': 'Discord linked as {handle}', 'status.connection-dead': 'Discord connection lost', 'status.token-stored': 'Discord session is not active', 'status.qr-verifying': 'Verifying sign-in…', 'status.logging-out': 'Signing out…', 'status.reconnecting': 'Reconnecting to Discord…', 'card.login-qr.name': 'Sign in with QR code', 'card.login-qr.desc': 'Scan a QR code from the Discord mobile app', 'card.refresh.aria': 'Refresh status', 'card.refresh.label': 'Refresh status', 'card.refresh.name': 'Refresh status', 'card.refresh.desc': 'Re-check whether Discord is linked', 'card.refresh.in-flight': 'Checking…', 'card.about.name': 'How the Discord bot works', 'card.about.desc': 'Sign-in, safety, and source code', 'about.title': 'About the Discord bot', 'about.body-1': 'This bot connects Discord to Vojo. After sign-in, your DMs and servers from Discord will appear in Vojo’s chat list, and replies from the Vojo app will be sent to your contacts as normal Discord messages.', 'about.body-2': 'Sign-in requires the Discord mobile app — scan the QR code via Settings → Scan QR Code. Desktop Discord and the browser cannot be used: the bridge uses Discord’s “remoteauth” mechanism, available only in the mobile app.', 'about.body-3': 'The connection runs through the open-source mautrix-discord bridge. It creates a Discord session on the Vojo server and uses it to connect Discord with your Vojo account: receive messages from Discord and send your replies back.', 'about.github-label': 'The bridge source code is public on GitHub:', 'about.github-url': 'https://github.com/mautrix/discord', 'about.body-4': 'You can revoke access at any time — either with the “Sign out of Discord” button here, or inside Discord itself under Settings → Devices → Log out of Vojo.', 'about.close': 'Close', 'about.aria-close': 'Close “About this bot”', 'auth-card.qr.title': 'QR code sign-in', 'auth-card.qr.hint': 'Open the Discord mobile app and scan this QR code.', 'auth-card.qr.preparing': 'Preparing QR code…', 'auth-card.qr.aria': 'QR code for Discord sign-in. Scan it with your phone.', 'auth-card.qr.countdown': 'Time left to scan: {minutes}:{seconds}', 'auth-card.qr.expired': 'Sign-in window expired. Tap Cancel and try again.', 'auth-card.qr.step-1': 'Open the Discord mobile app.', 'auth-card.qr.step-2': 'Open Settings → Scan QR Code.', 'auth-card.qr.step-3': 'Scan the QR and confirm sign-in on your phone.', 'auth-card.captcha.title': 'Confirm you’re not a robot', 'auth-card.captcha.hint': 'Discord asked for a CAPTCHA. Solve it below — sign-in will continue automatically once you’re done.', 'auth-card.captcha.load-error': 'Could not load the CAPTCHA. Check your network, tap Cancel and try signing in again.', 'auth-card.cancel': 'Cancel', 'auth-card.waiting-hint': 'The bot is still thinking… replies may take up to 30 seconds.', 'auth-error.captcha-required': 'Discord requested a CAPTCHA — QR sign-in is temporarily unavailable. Try again later, or sign in with a token via the bot’s chat.', 'auth-error.captcha-send-failed': 'Could not deliver your CAPTCHA solution. Check your network and try signing in again.', 'auth-error.captcha-expired': 'CAPTCHA expired — tap «Sign in with QR code» and solve it again.', 'auth-error.login-failed': 'Sign-in failed: {reason}', 'auth-error.prepare-failed': 'Failed to prepare sign-in: {reason}', 'auth-error.websocket-failed': 'Could not connect to the sign-in server: {reason}', 'auth-error.connect-after-login-failed': 'Signed in, but could not connect to Discord: {reason}', 'auth-error.already-logged-in': 'You are already signed in to Discord — refresh status.', 'auth-error.unknown-command': 'The bot does not recognise this command — check the prefix in config.json.', 'auth-error.disconnect-failed': 'Disconnect failed: {reason}', 'card.reconnect.name': 'Reconnect', 'card.reconnect.desc': 'Restore the Discord connection without signing in again', 'card.logout.name': 'Sign out of Discord', 'card.logout.desc': 'End the session for this account', 'card.logout.confirm-prompt': 'Sign out for real?', 'card.logout.confirm-yes': 'Sign out', 'card.logout.confirm-no': 'Cancel', 'card.open-space.name': 'Open in Channels', 'card.open-space.desc': 'Jump to your Discord space with all chats and servers', 'diag.space-ready': 'Discord space ready to open.', 'diag.connecting': 'Connecting to Vojo… awaiting capability handshake.', 'diag.ready': 'Ready to send commands.', 'diag.checking-status': 'Checking connection status…', 'diag.send-failed': 'send failed: {message}', 'diag.history-marker': '─── history ───', 'diag.history-unavailable': 'Could not read history — re-checking status.', 'diag.qr-issued': 'QR code issued.', 'diag.qr-consumed': 'QR code consumed — bridge confirmed the scan.', 'diag.captcha-issued': 'Discord requested a CAPTCHA — solve it in the form above.', 'bootstrap.failed': 'Widget failed to start', 'bootstrap.missing-params': 'Missing required URL params: {names}.', 'bootstrap.embedded-only': 'This page is meant to be embedded by Vojo at {route}.', };