import {
  DE,
  DE_PROG,
  ES,
  ES_PROG,
  FR,
  FR_PROG,
  IT,
  IT_PROG,
  PL,
  PL_PROG,
  RU,
  RU_PROG,
} from './labels'
import { localeThemeConfig } from './locale-theme'

export const docsLocales = {
  root: {
    label: 'English',
    lang: 'en',
  },
  de: {
    label: 'Deutsch',
    lang: 'de',
    description: 'Open-Source, KI-nativer Design-Editor. Figma-Alternative.',
    themeConfig: localeThemeConfig(
      '/de',
      {
        guide: 'Guide',
        userGuide: 'Benutzerhandbuch',
        programmable: 'Automation',
        sdk: 'SDK',
        reference: 'Referenz',
        development: 'Entwicklung',
        openApp: 'App öffnen',
      },
      DE,
      DE_PROG,
    ),
  },
  it: {
    label: 'Italiano',
    lang: 'it',
    description: 'Editor di design open-source, IA-nativo. Alternativa a Figma.',
    themeConfig: localeThemeConfig(
      '/it',
      {
        guide: 'Guida',
        userGuide: 'Guida utente',
        programmable: 'Automation',
        sdk: 'SDK',
        reference: 'Riferimento',
        development: 'Sviluppo',
        openApp: 'Apri app',
      },
      IT,
      IT_PROG,
    ),
  },
  fr: {
    label: 'Français',
    lang: 'fr',
    description: 'Éditeur de design open-source, IA-natif. Alternative à Figma.',
    themeConfig: localeThemeConfig(
      '/fr',
      {
        guide: 'Guide',
        userGuide: 'Guide utilisateur',
        programmable: 'Automation',
        sdk: 'SDK',
        reference: 'Référence',
        development: 'Développement',
        openApp: "Ouvrir l'app",
      },
      FR,
      FR_PROG,
    ),
  },
  es: {
    label: 'Español',
    lang: 'es',
    description: 'Editor de diseño open-source, IA-nativo. Alternativa a Figma.',
    themeConfig: localeThemeConfig(
      '/es',
      {
        guide: 'Guía',
        userGuide: 'Guía del usuario',
        programmable: 'Automation',
        sdk: 'SDK',
        reference: 'Referencia',
        development: 'Desarrollo',
        openApp: 'Abrir app',
      },
      ES,
      ES_PROG,
    ),
  },
  pl: {
    label: 'Polski',
    lang: 'pl',
    description: "Open-source'owy edytor graficzny z natywnym AI. Alternatywa dla Figmy.",
    themeConfig: localeThemeConfig(
      '/pl',
      {
        guide: 'Przewodnik',
        userGuide: 'Podręcznik',
        programmable: 'Automation',
        sdk: 'SDK',
        reference: 'Referencja',
        development: 'Rozwój',
        openApp: 'Otwórz app',
      },
      PL,
      PL_PROG,
    ),
  },
  ru: {
    label: 'Русский',
    lang: 'ru',
    description: 'Дизайн-редактор с открытым исходным кодом. Альтернатива Figma с встроенным ИИ.',
    themeConfig: localeThemeConfig(
      '/ru',
      {
        guide: 'Руководство',
        userGuide: 'Руководство',
        programmable: 'Automation',
        sdk: 'SDK',
        reference: 'Справочник',
        development: 'Разработка',
        openApp: 'Открыть приложение',
      },
      RU,
      RU_PROG,
    ),
  },
}
