export interface SidebarLabels {
  gettingAround: string
  creatingContent: string
  organizing: string
  advanced: string
  canvasNav: string
  selection: string
  shapes: string
  text: string
  pen: string
  layers: string
  contextMenu: string
  exporting: string
  autoLayout: string
  components: string
  variables: string
  guide: string
  gettingStarted: string
  features: string
  architecture: string
  techStack: string
  comparison: string
  figmaMatrix: string
}

export interface ProgrammableLabels {
  overview: string
  cli: string
  inspecting: string
  exporting: string
  analyzing: string
  scripting: string
  jsxRenderer: string
  mcpServer: string
  aiChat: string
  collaboration: string
}

export interface NavLabels {
  guide: string
  userGuide: string
  programmable: string
  sdk: string
  reference: string
  development: string
  openApp: string
}

export const EN_PROG: ProgrammableLabels = {
  overview: 'Overview',
  cli: 'CLI',
  inspecting: 'Inspecting Files',
  exporting: 'Exporting',
  analyzing: 'Analyzing Designs',
  scripting: 'Scripting',
  jsxRenderer: 'JSX Renderer',
  mcpServer: 'MCP Server',
  aiChat: 'AI Chat',
  collaboration: 'Collaboration'
}
export const DE_PROG: ProgrammableLabels = {
  overview: 'Überblick',
  cli: 'CLI',
  inspecting: 'Dateien inspizieren',
  exporting: 'Exportieren',
  analyzing: 'Designs analysieren',
  scripting: 'Skripte',
  jsxRenderer: 'JSX-Renderer',
  mcpServer: 'MCP-Server',
  aiChat: 'KI-Chat',
  collaboration: 'Zusammenarbeit'
}
export const IT_PROG: ProgrammableLabels = {
  overview: 'Panoramica',
  cli: 'CLI',
  inspecting: 'Ispezione file',
  exporting: 'Esportazione',
  analyzing: 'Analisi design',
  scripting: 'Scripting',
  jsxRenderer: 'Renderer JSX',
  mcpServer: 'Server MCP',
  aiChat: 'Chat IA',
  collaboration: 'Collaborazione'
}
export const FR_PROG: ProgrammableLabels = {
  overview: 'Vue d’ensemble',
  cli: 'CLI',
  inspecting: 'Inspecter les fichiers',
  exporting: 'Exporter',
  analyzing: 'Analyser les designs',
  scripting: 'Scripts',
  jsxRenderer: 'Moteur JSX',
  mcpServer: 'Serveur MCP',
  aiChat: 'Chat IA',
  collaboration: 'Collaboration'
}
export const ES_PROG: ProgrammableLabels = {
  overview: 'Resumen',
  cli: 'CLI',
  inspecting: 'Inspeccionar archivos',
  exporting: 'Exportar',
  analyzing: 'Analizar diseños',
  scripting: 'Scripts',
  jsxRenderer: 'Renderizador JSX',
  mcpServer: 'Servidor MCP',
  aiChat: 'Chat IA',
  collaboration: 'Colaboración'
}
export const PL_PROG: ProgrammableLabels = {
  overview: 'Przegląd',
  cli: 'CLI',
  inspecting: 'Inspekcja plików',
  exporting: 'Eksportowanie',
  analyzing: 'Analiza projektów',
  scripting: 'Skrypty',
  jsxRenderer: 'Renderer JSX',
  mcpServer: 'Serwer MCP',
  aiChat: 'Czat AI',
  collaboration: 'Współpraca'
}
export const RU_PROG: ProgrammableLabels = {
  overview: 'Обзор',
  cli: 'CLI',
  inspecting: 'Инспекция файлов',
  exporting: 'Экспорт',
  analyzing: 'Анализ дизайна',
  scripting: 'Скрипты',
  jsxRenderer: 'JSX-рендерер',
  mcpServer: 'MCP-сервер',
  aiChat: 'ИИ-чат',
  collaboration: 'Совместная работа'
}

export const EN: SidebarLabels = {
  gettingAround: 'Getting Around',
  creatingContent: 'Creating Content',
  organizing: 'Organizing & Managing',
  advanced: 'Advanced Features',
  canvasNav: 'Canvas Navigation',
  selection: 'Selection & Manipulation',
  shapes: 'Drawing Shapes',
  text: 'Text Editing',
  pen: 'Pen Tool',
  layers: 'Layers & Pages',
  contextMenu: 'Context Menu',
  exporting: 'Exporting',
  autoLayout: 'Auto Layout',
  components: 'Components',
  variables: 'Variables',
  guide: 'Guide',
  gettingStarted: 'Getting Started',
  features: 'Features',
  architecture: 'Architecture',
  techStack: 'Tech Stack',
  comparison: 'Comparison',
  figmaMatrix: 'Figma Feature Matrix'
}
export const DE: SidebarLabels = {
  gettingAround: 'Erste Schritte',
  creatingContent: 'Inhalte erstellen',
  organizing: 'Organisieren',
  advanced: 'Erweitert',
  canvasNav: 'Canvas-Navigation',
  selection: 'Auswahl & Bearbeitung',
  shapes: 'Formen zeichnen',
  text: 'Textbearbeitung',
  pen: 'Stiftwerkzeug',
  layers: 'Ebenen & Seiten',
  contextMenu: 'Kontextmenü',
  exporting: 'Exportieren',
  autoLayout: 'Auto-Layout',
  components: 'Komponenten',
  variables: 'Variablen',
  guide: 'Anleitung',
  gettingStarted: 'Erste Schritte',
  features: 'Funktionen',
  architecture: 'Architektur',
  techStack: 'Tech-Stack',
  comparison: 'Vergleich',
  figmaMatrix: 'Figma-Funktionsmatrix'
}
export const IT: SidebarLabels = {
  gettingAround: 'Orientamento',
  creatingContent: 'Creazione contenuti',
  organizing: 'Organizzazione',
  advanced: 'Avanzate',
  canvasNav: 'Navigazione canvas',
  selection: 'Selezione e manipolazione',
  shapes: 'Disegno forme',
  text: 'Modifica testo',
  pen: 'Strumento penna',
  layers: 'Livelli e pagine',
  contextMenu: 'Menu contestuale',
  exporting: 'Esportazione',
  autoLayout: 'Auto-layout',
  components: 'Componenti',
  variables: 'Variabili',
  guide: 'Guida',
  gettingStarted: 'Per iniziare',
  features: 'Funzionalità',
  architecture: 'Architettura',
  techStack: 'Stack tecnologico',
  comparison: 'Confronto',
  figmaMatrix: 'Matrice funzionalità Figma'
}
export const FR: SidebarLabels = {
  gettingAround: 'Prise en main',
  creatingContent: 'Création de contenu',
  organizing: 'Organisation',
  advanced: 'Avancé',
  canvasNav: 'Navigation sur le canevas',
  selection: 'Sélection et manipulation',
  shapes: 'Dessiner des formes',
  text: 'Édition de texte',
  pen: 'Outil plume',
  layers: 'Calques et pages',
  contextMenu: 'Menu contextuel',
  exporting: 'Exportation',
  autoLayout: 'Mise en page auto',
  components: 'Composants',
  variables: 'Variables',
  guide: 'Guide',
  gettingStarted: 'Premiers pas',
  features: 'Fonctionnalités',
  architecture: 'Architecture',
  techStack: 'Stack technique',
  comparison: 'Comparaison',
  figmaMatrix: 'Matrice des fonctionnalités Figma'
}
export const ES: SidebarLabels = {
  gettingAround: 'Orientación',
  creatingContent: 'Crear contenido',
  organizing: 'Organizar',
  advanced: 'Avanzado',
  canvasNav: 'Navegación del lienzo',
  selection: 'Selección y manipulación',
  shapes: 'Dibujar formas',
  text: 'Edición de texto',
  pen: 'Herramienta pluma',
  layers: 'Capas y páginas',
  contextMenu: 'Menú contextual',
  exporting: 'Exportar',
  autoLayout: 'Auto-layout',
  components: 'Componentes',
  variables: 'Variables',
  guide: 'Guía',
  gettingStarted: 'Primeros pasos',
  features: 'Características',
  architecture: 'Arquitectura',
  techStack: 'Stack tecnológico',
  comparison: 'Comparación',
  figmaMatrix: 'Matriz de funcionalidades Figma'
}
export const PL: SidebarLabels = {
  gettingAround: 'Nawigacja',
  creatingContent: 'Tworzenie treści',
  organizing: 'Organizacja',
  advanced: 'Zaawansowane',
  canvasNav: 'Nawigacja po płótnie',
  selection: 'Zaznaczanie i edycja',
  shapes: 'Rysowanie kształtów',
  text: 'Edycja tekstu',
  pen: 'Narzędzie pióro',
  layers: 'Warstwy i strony',
  contextMenu: 'Menu kontekstowe',
  exporting: 'Eksportowanie',
  autoLayout: 'Auto-layout',
  components: 'Komponenty',
  variables: 'Zmienne',
  guide: 'Przewodnik',
  gettingStarted: 'Rozpoczęcie pracy',
  features: 'Funkcje',
  architecture: 'Architektura',
  techStack: 'Stack technologiczny',
  comparison: 'Porównanie',
  figmaMatrix: 'Matryca funkcji Figma'
}
export const RU: SidebarLabels = {
  gettingAround: 'Навигация',
  creatingContent: 'Создание контента',
  organizing: 'Организация',
  advanced: 'Продвинутые функции',
  canvasNav: 'Навигация по холсту',
  selection: 'Выделение и редактирование',
  shapes: 'Рисование фигур',
  text: 'Редактирование текста',
  pen: 'Инструмент «Перо»',
  layers: 'Слои и страницы',
  contextMenu: 'Контекстное меню',
  exporting: 'Экспорт',
  autoLayout: 'Авто-раскладка',
  components: 'Компоненты',
  variables: 'Переменные',
  guide: 'Руководство',
  gettingStarted: 'Начало работы',
  features: 'Возможности',
  architecture: 'Архитектура',
  techStack: 'Технологии',
  comparison: 'Сравнение',
  figmaMatrix: 'Матрица функций Figma'
}
