/**
 * Встроенные переводы — fallback при недоступности localization-service.
 * Синхронизировать с services/localization-svc/src/translations/index.ts
 */

export const embeddedTranslations: Record<
  string,
  Record<string, string>
> = {
  en: {
    'app.title': 'GooSeek',
    'app.searchPlaceholder': 'Search...',
    'empty.subtitle': 'Research begins here.',
    'input.askAnything': 'Ask anything...',
    'input.askFollowUp': 'Ask a follow-up',
    'chat.send': 'Send',
    'chat.newChat': 'New Chat',
    'chat.suggestions': 'Suggestions',
    'discover.title': 'Discover',
    'discover.region': 'Region',
    'weather.title': 'Weather',
    'weather.feelsLike': 'Feels like',
    'common.loading': 'Loading...',
    'common.error': 'Error',
    'common.retry': 'Retry',
    'common.close': 'Close',
    'nav.home': 'Home',
    'nav.discover': 'Discover',
    'nav.library': 'Library',
    'nav.messageHistory': 'History',
    'nav.finance': 'Finance',
    'nav.travel': 'Travel',
    'nav.spaces': 'Spaces',
    'nav.medicine': 'Medicine',
    'nav.realEstate': 'Real Estate',
    'nav.goods': 'Goods',
    'nav.children': 'Children',
    'nav.education': 'Education',
    'nav.health': 'Health',
    'nav.psychology': 'Psychology',
    'nav.sports': 'Sports',
    'nav.shopping': 'Shopping',
    'nav.games': 'Games',
    'nav.taxes': 'Taxes',
    'nav.legislation': 'Legislation',
    'nav.sidebarSettings': 'Main menu settings',
    'nav.configureMenu': 'Configure menu',
    'nav.menuSettingsHint': 'Toggle items on/off with the switch, change order with up/down arrows.',
    'nav.moveUp': 'Move up',
    'nav.moveDown': 'Move down',
    'nav.resetMenu': 'Reset to default',
    'nav.more': 'More',
    'chat.related': 'Follow-up questions',
    'chat.searchImages': 'Search images',
    'chat.searchVideos': 'Search videos',
    'chat.video': 'Video',
    'chat.uploadedFile': 'Uploaded File',
    'chat.viewMore': 'View {count} more',
    'chat.sources': 'Sources',
    'chat.researchProgress': 'Research Progress',
    'chat.step': 'step',
    'chat.steps': 'steps',
    'chat.answer': 'Answer',
    'chat.brainstorming': 'Brainstorming...',
    'chat.formingAnswer': 'Forming answer...',
    'chat.answerFailed': 'Could not form an answer from the sources found. Try rephrasing or shortening your query.',
    'chat.thinking': 'Thinking',
    'chat.searchingQueries': 'Searching {count} {plural}',
    'chat.foundResults': 'Found {count} {plural}',
    'chat.readingSources': 'Reading {count} {plural}',
    'chat.scanningDocs': 'Scanning your uploaded documents',
    'chat.readingDocs': 'Reading {count} {plural}',
    'chat.processing': 'Processing',
    'chat.query': 'query',
    'chat.queries': 'queries',
    'chat.result': 'result',
    'chat.results': 'results',
    'chat.source': 'source',
    'chat.document': 'document',
    'chat.documents': 'documents',
    'library.filterSourceAll': 'All sources',
    'library.filterSourceWeb': 'Web',
    'library.filterSourceAcademic': 'Academic',
    'library.filterSourceSocial': 'Social',
    'library.filterFilesAll': 'All',
    'library.filterFilesWith': 'With files',
    'library.filterFilesWithout': 'No files',
    'library.noResults': 'No chats match your filters.',
    'library.clearFilters': 'Clear filters',
    'nav.profile': 'Profile',
    'profile.account': 'Account',
    'profile.preferences': 'Preferences',
    'profile.personalize': 'Personalize',
    'profile.billing': 'Billing',
    'profile.connectors': 'My Connectors',
    'profile.appSettings': 'App settings',
    'profile.preferencesDesc': 'Appearance, Language, Autosuggest, Homepage widgets.',
    'profile.personalizeDesc': 'Watchlists, AI memory, personalization settings.',
    'profile.connectorsDesc': 'Google Drive, Dropbox and other integrations (Pro).',
    'profile.signInToView': 'Sign in to view your account.',
    'profile.current': 'Current',
    'profile.month': 'mo',
    'profile.upgrade': 'Upgrade',
    'profile.paymentHistory': 'Payment history',
    'profile.comingSoon': 'Coming soon.',
    'profile.connect': 'Connect',
    'profile.connected': 'Connected',
  },
  ru: {
    'app.title': 'GooSeek',
    'app.searchPlaceholder': 'Поиск...',
    'empty.subtitle': 'Исследование начинается здесь.',
    'input.askAnything': 'Спросите что угодно...',
    'input.askFollowUp': 'Задайте уточняющий вопрос',
    'chat.send': 'Отправить',
    'chat.newChat': 'Новый чат',
    'chat.suggestions': 'Подсказки',
    'discover.title': 'Обзор',
    'discover.region': 'Регион',
    'weather.title': 'Погода',
    'weather.feelsLike': 'Ощущается как',
    'common.loading': 'Загрузка...',
    'common.error': 'Ошибка',
    'common.retry': 'Повторить',
    'common.close': 'Закрыть',
    'nav.home': 'Главная',
    'nav.discover': 'Обзор',
    'nav.library': 'Библиотека',
    'nav.messageHistory': 'История',
    'nav.finance': 'Финансы',
    'nav.travel': 'Путешествия',
    'nav.spaces': 'Пространства',
    'nav.medicine': 'Медицина',
    'nav.realEstate': 'Недвижимость',
    'nav.goods': 'Товары',
    'nav.children': 'Дети',
    'nav.education': 'Обучение',
    'nav.health': 'Здоровье',
    'nav.psychology': 'Психология',
    'nav.sports': 'Спорт',
    'nav.shopping': 'Покупки',
    'nav.games': 'Игры',
    'nav.taxes': 'Налоги',
    'nav.legislation': 'Законодательство',
    'nav.sidebarSettings': 'Настройка главного меню',
    'nav.configureMenu': 'Настроить меню',
    'nav.menuSettingsHint': 'Включайте и выключайте пункты переключателем, меняйте порядок стрелками вверх и вниз.',
    'nav.moveUp': 'Вверх',
    'nav.moveDown': 'Вниз',
    'nav.resetMenu': 'Сбросить по умолчанию',
    'nav.more': 'Прочее',
    'chat.related': 'Что ещё спросить',
    'chat.searchImages': 'Поиск изображений',
    'chat.searchVideos': 'Поиск видео',
    'chat.video': 'Видео',
    'chat.uploadedFile': 'Загруженный файл',
    'chat.viewMore': 'Ещё {count}',
    'chat.sources': 'Источники',
    'chat.researchProgress': 'Прогресс исследования',
    'chat.step': 'шаг',
    'chat.steps': 'шагов',
    'chat.answer': 'Ответ',
    'chat.brainstorming': 'Размышляю...',
    'chat.formingAnswer': 'Формирование ответа...',
    'chat.answerFailed': 'Не удалось сформировать ответ на основе найденных источников. Попробуйте переформулировать или сократить запрос.',
    'chat.thinking': 'Размышляю',
    'chat.searchingQueries': 'Поиск по {count} {plural}',
    'chat.foundResults': 'Найдено {count} {plural}',
    'chat.readingSources': 'Чтение {count} {plural}',
    'chat.scanningDocs': 'Сканирование загруженных документов',
    'chat.readingDocs': 'Чтение {count} {plural}',
    'chat.processing': 'Обработка',
    'chat.query': 'запросу',
    'chat.queries': 'запросам',
    'chat.result': 'результату',
    'chat.results': 'результатов',
    'chat.source': 'источнику',
    'chat.documents': 'документов',
    'chat.document': 'документу',
    'library.filterSourceAll': 'Все источники',
    'library.filterSourceWeb': 'Веб',
    'library.filterSourceAcademic': 'Академия',
    'library.filterSourceSocial': 'Соцсети',
    'library.filterFilesAll': 'Все',
    'library.filterFilesWith': 'С файлами',
    'library.filterFilesWithout': 'Без файлов',
    'library.noResults': 'Нет чатов по вашим фильтрам.',
    'library.clearFilters': 'Сбросить фильтры',
    'nav.profile': 'Профиль',
    'profile.account': 'Аккаунт',
    'profile.preferences': 'Настройки',
    'profile.personalize': 'Персонализация',
    'profile.billing': 'Оплата',
    'profile.connectors': 'Мои коннекторы',
    'profile.appSettings': 'Настройки приложения',
    'profile.preferencesDesc': 'Внешний вид, Язык, Подсказки, Виджеты на главной.',
    'profile.personalizeDesc': 'Списки наблюдения, память AI, персонализация.',
    'profile.connectorsDesc': 'Google Drive, Dropbox и другие интеграции (Pro).',
    'profile.signInToView': 'Войдите, чтобы просмотреть профиль.',
    'profile.current': 'Текущий',
    'profile.month': 'мес',
    'profile.upgrade': 'Перейти',
    'profile.paymentHistory': 'История платежей',
    'profile.comingSoon': 'Скоро.',
    'profile.connect': 'Подключить',
    'profile.connected': 'Подключено',
  },
  de: {
    'app.title': 'GooSeek',
    'app.searchPlaceholder': 'Suchen...',
    'empty.subtitle': 'Die Recherche beginnt hier.',
    'input.askAnything': 'Fragen Sie alles...',
    'input.askFollowUp': 'Folgefrage stellen',
    'chat.send': 'Senden',
    'chat.newChat': 'Neuer Chat',
    'chat.suggestions': 'Vorschläge',
    'discover.title': 'Entdecken',
    'discover.region': 'Region',
    'weather.title': 'Wetter',
    'weather.feelsLike': 'Gefühlt wie',
    'common.loading': 'Laden...',
    'common.error': 'Fehler',
    'common.retry': 'Wiederholen',
    'common.close': 'Schließen',
    'nav.home': 'Start',
    'nav.discover': 'Entdecken',
    'nav.library': 'Bibliothek',
    'nav.messageHistory': 'Verlauf',
    'nav.finance': 'Finanzen',
    'nav.travel': 'Reisen',
    'nav.spaces': 'Bereiche',
    'nav.medicine': 'Medizin',
    'nav.realEstate': 'Immobilien',
    'nav.goods': 'Waren',
    'nav.children': 'Kinder',
    'nav.education': 'Bildung',
    'nav.health': 'Gesundheit',
    'nav.psychology': 'Psychologie',
    'nav.sports': 'Sport',
    'nav.shopping': 'Einkaufen',
    'nav.games': 'Spiele',
    'nav.taxes': 'Steuern',
    'nav.legislation': 'Gesetzgebung',
    'nav.sidebarSettings': 'Einstellungen Hauptmenü',
    'nav.configureMenu': 'Menü anpassen',
    'nav.menuSettingsHint': 'Punkte mit Schalter ein/aus, Reihenfolge mit Pfeilen oben/unten ändern.',
    'nav.moveUp': 'Nach oben',
    'nav.moveDown': 'Nach unten',
    'nav.resetMenu': 'Zurücksetzen',
    'nav.more': 'Mehr',
    'chat.related': 'Weitere Fragen',
    'chat.searchImages': 'Bilder suchen',
    'chat.searchVideos': 'Videos suchen',
    'chat.video': 'Video',
    'chat.uploadedFile': 'Hochgeladene Datei',
    'chat.viewMore': '{count} weitere',
    'chat.sources': 'Quellen',
    'chat.researchProgress': 'Forschungsfortschritt',
    'chat.step': 'Schritt',
    'chat.steps': 'Schritte',
    'chat.answer': 'Antwort',
    'chat.brainstorming': 'Brainstorming...',
    'chat.formingAnswer': 'Antwort wird formuliert...',
    'chat.answerFailed': 'Antwort konnte nicht aus den gefundenen Quellen erstellt werden. Versuchen Sie es anders zu formulieren.',
    'chat.thinking': 'Nachdenken',
    'chat.searchingQueries': 'Suche {count} {plural}',
    'chat.foundResults': '{count} {plural} gefunden',
    'chat.readingSources': 'Lese {count} {plural}',
    'chat.scanningDocs': 'Durchsuche hochgeladene Dokumente',
    'chat.readingDocs': 'Lese {count} {plural}',
    'chat.processing': 'Verarbeitung',
    'chat.query': 'Abfrage',
    'chat.queries': 'Abfragen',
    'chat.result': 'Ergebnis',
    'chat.results': 'Ergebnisse',
    'chat.source': 'Quelle',
    'chat.document': 'Dokument',
    'chat.documents': 'Dokumente',
    'library.filterSourceAll': 'Alle Quellen',
    'library.filterSourceWeb': 'Web',
    'library.filterSourceAcademic': 'Akademisch',
    'library.filterSourceSocial': 'Sozial',
    'library.filterFilesAll': 'Alle',
    'library.filterFilesWith': 'Mit Dateien',
    'library.filterFilesWithout': 'Ohne Dateien',
    'library.noResults': 'Keine Chats entsprechen Ihren Filtern.',
    'library.clearFilters': 'Filter zurücksetzen',
    'nav.profile': 'Profil',
    'profile.account': 'Konto',
    'profile.preferences': 'Einstellungen',
    'profile.personalize': 'Personalisierung',
    'profile.billing': 'Abrechnung',
    'profile.connectors': 'Meine Connectors',
    'profile.appSettings': 'App-Einstellungen',
    'profile.preferencesDesc': 'Erscheinungsbild, Sprache, Autosuggest, Startseiten-Widgets.',
    'profile.personalizeDesc': 'Watchlists, KI-Speicher, Personalisierung.',
    'profile.connectorsDesc': 'Google Drive, Dropbox und andere Integrationen (Pro).',
    'profile.signInToView': 'Melden Sie sich an, um Ihr Konto anzuzeigen.',
    'profile.current': 'Aktuell',
    'profile.month': 'Mo',
    'profile.upgrade': 'Upgrade',
    'profile.paymentHistory': 'Zahlungshistorie',
    'profile.comingSoon': 'Demnächst.',
    'profile.connect': 'Verbinden',
    'profile.connected': 'Verbunden',
  },
  fr: {
    'app.title': 'GooSeek',
    'app.searchPlaceholder': 'Rechercher...',
    'empty.subtitle': 'La recherche commence ici.',
    'input.askAnything': 'Posez une question...',
    'input.askFollowUp': 'Poser une question de suivi',
    'chat.send': 'Envoyer',
    'chat.newChat': 'Nouveau chat',
    'chat.suggestions': 'Suggestions',
    'discover.title': 'Découvrir',
    'discover.region': 'Région',
    'weather.title': 'Météo',
    'weather.feelsLike': 'Ressenti',
    'common.loading': 'Chargement...',
    'common.error': 'Erreur',
    'common.retry': 'Réessayer',
    'common.close': 'Fermer',
    'nav.home': 'Accueil',
    'nav.discover': 'Découvrir',
    'nav.library': 'Bibliothèque',
    'nav.messageHistory': 'Historique',
    'nav.finance': 'Finance',
    'nav.travel': 'Voyage',
    'nav.spaces': 'Espaces',
    'nav.medicine': 'Médecine',
    'nav.realEstate': 'Immobilier',
    'nav.goods': 'Produits',
    'nav.children': 'Enfants',
    'nav.education': 'Éducation',
    'nav.health': 'Santé',
    'nav.psychology': 'Psychologie',
    'nav.sports': 'Sport',
    'nav.shopping': 'Achats',
    'nav.games': 'Jeux',
    'nav.taxes': 'Impôts',
    'nav.legislation': 'Législation',
    'nav.sidebarSettings': 'Paramètres du menu principal',
    'nav.configureMenu': 'Configurer le menu',
    'nav.menuSettingsHint': 'Activer/désactiver avec l\'interrupteur, changer l\'ordre avec les flèches haut/bas.',
    'nav.moveUp': 'Monter',
    'nav.moveDown': 'Descendre',
    'nav.resetMenu': 'Réinitialiser',
    'nav.more': 'Plus',
    'chat.related': 'Questions de suivi',
    'chat.searchImages': 'Rechercher des images',
    'chat.searchVideos': 'Rechercher des vidéos',
    'chat.video': 'Vidéo',
    'chat.uploadedFile': 'Fichier téléchargé',
    'chat.viewMore': '{count} de plus',
    'chat.sources': 'Sources',
    'chat.researchProgress': 'Progression de la recherche',
    'chat.step': 'étape',
    'chat.steps': 'étapes',
    'chat.answer': 'Réponse',
    'chat.brainstorming': 'Brainstorming...',
    'chat.formingAnswer': 'Formulation de la réponse...',
    'chat.answerFailed': 'Impossible de formuler une réponse à partir des sources trouvées. Essayez de reformuler.',
    'chat.thinking': 'Réflexion',
    'chat.searchingQueries': 'Recherche de {count} {plural}',
    'chat.foundResults': '{count} {plural} trouvés',
    'chat.readingSources': 'Lecture de {count} {plural}',
    'chat.scanningDocs': 'Analyse des documents téléchargés',
    'chat.readingDocs': 'Lecture de {count} {plural}',
    'chat.processing': 'Traitement',
    'chat.query': 'requête',
    'chat.queries': 'requêtes',
    'chat.result': 'résultat',
    'chat.results': 'résultats',
    'chat.source': 'source',
    'chat.document': 'document',
    'chat.documents': 'documents',
    'library.filterSourceAll': 'Toutes les sources',
    'library.filterSourceWeb': 'Web',
    'library.filterSourceAcademic': 'Académique',
    'library.filterSourceSocial': 'Réseaux',
    'library.filterFilesAll': 'Tous',
    'library.filterFilesWith': 'Avec fichiers',
    'library.filterFilesWithout': 'Sans fichiers',
    'library.noResults': 'Aucun chat ne correspond à vos filtres.',
    'library.clearFilters': 'Effacer les filtres',
    'nav.profile': 'Profil',
    'profile.account': 'Compte',
    'profile.preferences': 'Préférences',
    'profile.personalize': 'Personnalisation',
    'profile.billing': 'Facturation',
    'profile.connectors': 'Mes connecteurs',
    'profile.appSettings': 'Paramètres de l\'app',
    'profile.preferencesDesc': 'Apparence, Langue, Suggestions, Widgets d\'accueil.',
    'profile.personalizeDesc': 'Listes de surveillance, mémoire IA, personnalisation.',
    'profile.connectorsDesc': 'Google Drive, Dropbox et autres intégrations (Pro).',
    'profile.signInToView': 'Connectez-vous pour voir votre compte.',
    'profile.current': 'Actuel',
    'profile.month': 'mois',
    'profile.upgrade': 'Mettre à niveau',
    'profile.paymentHistory': 'Historique des paiements',
    'profile.comingSoon': 'Bientôt disponible.',
    'profile.connect': 'Connecter',
    'profile.connected': 'Connecté',
  },
  es: {
    'app.title': 'GooSeek',
    'app.searchPlaceholder': 'Buscar...',
    'empty.subtitle': 'La investigación comienza aquí.',
    'input.askAnything': 'Pregunte lo que sea...',
    'input.askFollowUp': 'Hacer una pregunta de seguimiento',
    'chat.send': 'Enviar',
    'chat.newChat': 'Nuevo chat',
    'chat.suggestions': 'Sugerencias',
    'discover.title': 'Descubrir',
    'discover.region': 'Región',
    'weather.title': 'Clima',
    'weather.feelsLike': 'Sensación térmica',
    'common.loading': 'Cargando...',
    'common.error': 'Error',
    'common.retry': 'Reintentar',
    'common.close': 'Cerrar',
    'nav.home': 'Inicio',
    'nav.discover': 'Descubrir',
    'nav.library': 'Biblioteca',
    'nav.messageHistory': 'Historial',
    'nav.finance': 'Finanzas',
    'nav.travel': 'Viajes',
    'nav.spaces': 'Espacios',
    'nav.medicine': 'Medicina',
    'nav.realEstate': 'Inmuebles',
    'nav.goods': 'Productos',
    'nav.children': 'Niños',
    'nav.education': 'Educación',
    'nav.health': 'Salud',
    'nav.psychology': 'Psicología',
    'nav.sports': 'Deportes',
    'nav.shopping': 'Compras',
    'nav.games': 'Juegos',
    'nav.taxes': 'Impuestos',
    'nav.legislation': 'Legislación',
    'nav.sidebarSettings': 'Configuración del menú principal',
    'nav.configureMenu': 'Configurar menú',
    'nav.menuSettingsHint': 'Activar/desactivar con el interruptor, cambiar orden con flechas arriba/abajo.',
    'nav.moveUp': 'Subir',
    'nav.moveDown': 'Bajar',
    'nav.resetMenu': 'Restablecer',
    'nav.more': 'Más',
    'chat.related': 'Preguntas de seguimiento',
    'chat.searchImages': 'Buscar imágenes',
    'chat.searchVideos': 'Buscar videos',
    'chat.video': 'Video',
    'chat.uploadedFile': 'Archivo subido',
    'chat.viewMore': '{count} más',
    'chat.sources': 'Fuentes',
    'chat.researchProgress': 'Progreso de investigación',
    'chat.step': 'paso',
    'chat.steps': 'pasos',
    'chat.answer': 'Respuesta',
    'chat.brainstorming': 'Lluvia de ideas...',
    'chat.formingAnswer': 'Formando respuesta...',
    'chat.answerFailed': 'No se pudo formar una respuesta a partir de las fuentes encontradas. Intente reformular.',
    'chat.thinking': 'Pensando',
    'chat.searchingQueries': 'Buscando {count} {plural}',
    'chat.foundResults': 'Encontrados {count} {plural}',
    'chat.readingSources': 'Leyendo {count} {plural}',
    'chat.scanningDocs': 'Escaneando documentos subidos',
    'chat.readingDocs': 'Leyendo {count} {plural}',
    'chat.processing': 'Procesando',
    'chat.query': 'consulta',
    'chat.queries': 'consultas',
    'chat.result': 'resultado',
    'chat.results': 'resultados',
    'chat.source': 'fuente',
    'chat.document': 'documento',
    'chat.documents': 'documentos',
    'library.filterSourceAll': 'Todas las fuentes',
    'library.filterSourceWeb': 'Web',
    'library.filterSourceAcademic': 'Académico',
    'library.filterSourceSocial': 'Social',
    'library.filterFilesAll': 'Todos',
    'library.filterFilesWith': 'Con archivos',
    'library.filterFilesWithout': 'Sin archivos',
    'library.noResults': 'Ningún chat coincide con sus filtros.',
    'library.clearFilters': 'Borrar filtros',
    'nav.profile': 'Perfil',
    'profile.account': 'Cuenta',
    'profile.preferences': 'Preferencias',
    'profile.personalize': 'Personalizar',
    'profile.billing': 'Facturación',
    'profile.connectors': 'Mis conectores',
    'profile.appSettings': 'Configuración de la app',
    'profile.preferencesDesc': 'Apariencia, Idioma, Autosugerencias, Widgets de inicio.',
    'profile.personalizeDesc': 'Listas de vigilancia, memoria IA, personalización.',
    'profile.connectorsDesc': 'Google Drive, Dropbox y otras integraciones (Pro).',
    'profile.signInToView': 'Inicie sesión para ver su cuenta.',
    'profile.current': 'Actual',
    'profile.month': 'mes',
    'profile.upgrade': 'Actualizar',
    'profile.paymentHistory': 'Historial de pagos',
    'profile.comingSoon': 'Próximamente.',
    'profile.connect': 'Conectar',
    'profile.connected': 'Conectado',
  },
  uk: {
    'app.title': 'GooSeek',
    'app.searchPlaceholder': 'Пошук...',
    'empty.subtitle': 'Дослідження починається тут.',
    'input.askAnything': 'Запитайте що завгодно...',
    'input.askFollowUp': 'Задайте уточнююче питання',
    'chat.send': 'Надіслати',
    'chat.newChat': 'Новий чат',
    'chat.suggestions': 'Підказки',
    'discover.title': 'Огляд',
    'discover.region': 'Регіон',
    'weather.title': 'Погода',
    'weather.feelsLike': 'Відчувається як',
    'common.loading': 'Завантаження...',
    'common.error': 'Помилка',
    'common.retry': 'Повторити',
    'common.close': 'Закрити',
    'nav.home': 'Головна',
    'nav.discover': 'Огляд',
    'nav.library': 'Бібліотека',
    'nav.messageHistory': 'Історія',
    'nav.finance': 'Фінанси',
    'nav.travel': 'Подорожі',
    'nav.spaces': 'Простори',
    'nav.medicine': 'Медицина',
    'nav.realEstate': 'Нерухомість',
    'nav.goods': 'Товари',
    'nav.children': 'Діти',
    'nav.education': 'Навчання',
    'nav.health': 'Здоров\'я',
    'nav.psychology': 'Психологія',
    'nav.sports': 'Спорт',
    'nav.shopping': 'Покупки',
    'nav.games': 'Ігри',
    'nav.taxes': 'Податки',
    'nav.legislation': 'Законодавство',
    'nav.sidebarSettings': 'Налаштування головного меню',
    'nav.configureMenu': 'Налаштувати меню',
    'nav.menuSettingsHint': 'Вмикайте і вимикайте пункти перемикачем, змінюйте порядок стрілками вгору і вниз.',
    'nav.moveUp': 'Вгору',
    'nav.moveDown': 'Вниз',
    'nav.resetMenu': 'Скинути за замовчуванням',
    'nav.more': 'Інше',
    'chat.related': 'Що ще запитати',
    'chat.searchImages': 'Пошук зображень',
    'chat.searchVideos': 'Пошук відео',
    'chat.video': 'Відео',
    'chat.uploadedFile': 'Завантажений файл',
    'chat.viewMore': 'Ще {count}',
    'chat.sources': 'Джерела',
    'chat.researchProgress': 'Прогрес дослідження',
    'chat.step': 'крок',
    'chat.steps': 'кроків',
    'chat.answer': 'Відповідь',
    'chat.brainstorming': 'Роздуми...',
    'chat.formingAnswer': 'Формування відповіді...',
    'chat.answerFailed': 'Не вдалося сформувати відповідь на основі знайдених джерел. Спробуйте переформулювати.',
    'chat.thinking': 'Роздуми',
    'chat.searchingQueries': 'Пошук за {count} {plural}',
    'chat.foundResults': 'Знайдено {count} {plural}',
    'chat.readingSources': 'Читання {count} {plural}',
    'chat.scanningDocs': 'Сканування завантажених документів',
    'chat.readingDocs': 'Читання {count} {plural}',
    'chat.processing': 'Обробка',
    'chat.query': 'запиту',
    'chat.queries': 'запитам',
    'chat.result': 'результату',
    'chat.results': 'результатів',
    'chat.source': 'джерелу',
    'chat.document': 'документу',
    'chat.documents': 'документів',
    'library.filterSourceAll': 'Усі джерела',
    'library.filterSourceWeb': 'Веб',
    'library.filterSourceAcademic': 'Академія',
    'library.filterSourceSocial': 'Соцмережі',
    'library.filterFilesAll': 'Усі',
    'library.filterFilesWith': 'З файлами',
    'library.filterFilesWithout': 'Без файлів',
    'library.noResults': 'Немає чатів за вашими фільтрами.',
    'library.clearFilters': 'Скинути фільтри',
    'nav.profile': 'Профіль',
    'profile.account': 'Обліковий запис',
    'profile.preferences': 'Налаштування',
    'profile.personalize': 'Персоналізація',
    'profile.billing': 'Оплата',
    'profile.connectors': 'Мої коннектори',
    'profile.appSettings': 'Налаштування додатку',
    'profile.preferencesDesc': 'Зовнішній вигляд, Мова, Підказки, Віджети на головній.',
    'profile.personalizeDesc': 'Списки спостереження, пам\'ять AI, персоналізація.',
    'profile.connectorsDesc': 'Google Drive, Dropbox та інші інтеграції (Pro).',
    'profile.signInToView': 'Увійдіть, щоб переглянути профіль.',
    'profile.current': 'Поточний',
    'profile.month': 'міс',
    'profile.upgrade': 'Оновити',
    'profile.paymentHistory': 'Історія платежів',
    'profile.comingSoon': 'Незабаром.',
    'profile.connect': 'Підключити',
    'profile.connected': 'Підключено',
  },
};

/** Локаль для запроса переводов (be, kk → ru, т.к. отдельные переводы не храним) */
export function translationLocaleFor(locale: string): string {
  const base = locale.split('-')[0]?.toLowerCase() ?? 'ru';
  if (base === 'be' || base === 'kk') return 'ru';
  return base;
}

export function getEmbeddedTranslations(locale: string): Record<string, string> {
  const key = translationLocaleFor(locale);
  return embeddedTranslations[key] ?? embeddedTranslations.ru;
}
