diff --git a/docs/compiled/de/docs/_meta.json b/docs/compiled/de/docs/_meta.json index 7569db5..90a88c2 100644 --- a/docs/compiled/de/docs/_meta.json +++ b/docs/compiled/de/docs/_meta.json @@ -51,12 +51,24 @@ "title": "Editor", "items": { "overview": { - "title": "Überblick über den Editor", + "title": "Überblick", "path": "/docs/editor/overview" }, + "getting-started": { + "title": "Erste Schritte", + "path": "/docs/editor/getting-started" + }, + "blocks": { + "title": "Blocktypen", + "path": "/docs/editor/blocks" + }, "features": { - "title": "Editormerkmale", + "title": "Funktionen", "path": "/docs/editor/features" + }, + "ai-features": { + "title": "KI-Funktionen", + "path": "/docs/editor/ai-features" } } }, diff --git a/docs/compiled/de/docs/editor/ai-features.json b/docs/compiled/de/docs/editor/ai-features.json new file mode 100644 index 0000000..c63fa40 --- /dev/null +++ b/docs/compiled/de/docs/editor/ai-features.json @@ -0,0 +1,88 @@ +{ + "title": "KI-Funktionen", + "description": "Entdecken Sie die KI-gestützten Funktionen des AkiraDocs-Editors", + "author": "Akira Team", + "publishDate": "2024-11-26T00:00:00.000Z", + "modifiedDate": "2024-11-26T00:00:00.000Z", + "category": "Editor", + "keywords": [ + "KI", + "Maschinelles Lernen", + "Inhaltsgenerierung", + "Intelligente Funktionen" + ], + "blocks": [ + { + "id": "1", + "type": "heading", + "content": "KI-Anbieter", + "metadata": { + "level": 2 + } + }, + { + "id": "2", + "type": "list", + "content": [ + "OpenAI: GPT-4 und GPT-3.5 Integration", + "Anthropic: Claude Integration", + "Eigene Modelle: Unterstützung für selbst gehostete Modelle", + "API-Konfiguration: Flexible Anbieter-Einrichtung" + ], + "metadata": { + "listType": "unordered" + } + }, + { + "id": "3", + "type": "heading", + "content": "Inhaltsverbesserung", + "metadata": { + "level": 2 + } + }, + { + "id": "4", + "type": "list", + "content": [ + "Automatische Grammatik- und Stilkorrektur", + "Inhaltszusammenfassung", + "Texterweiterung und -ausarbeitung", + "Tonanpassung und Umschreibung" + ], + "metadata": { + "listType": "unordered" + } + }, + { + "id": "5", + "type": "heading", + "content": "Übersetzungsunterstützung", + "metadata": { + "level": 2 + } + }, + { + "id": "6", + "type": "paragraph", + "content": "Integrierte KI-Übersetzungsfunktionen unterstützen die Lokalisierung von Inhalten in mehreren Sprachen unter Beibehaltung von Kontext und technischer Genauigkeit." + }, + { + "id": "7", + "type": "heading", + "content": "Konfiguration", + "metadata": { + "level": 2 + } + }, + { + "id": "8", + "type": "code", + "content": "// KI-Funktionskonfiguration\n{\n \"aiProviders\": {\n \"openai\": {\n \"apiKey\": \"ihr-api-schlüssel\",\n \"model\": \"gpt-4\"\n },\n \"anthropic\": {\n \"apiKey\": \"ihr-api-schlüssel\",\n \"model\": \"claude-2\"\n }\n }\n}", + "metadata": { + "language": "javascript", + "showLineNumbers": true + } + } + ] +} diff --git a/docs/compiled/de/docs/editor/blocks.json b/docs/compiled/de/docs/editor/blocks.json new file mode 100644 index 0000000..b76b9b6 --- /dev/null +++ b/docs/compiled/de/docs/editor/blocks.json @@ -0,0 +1,78 @@ +{ + "title": "Block-Typen", + "description": "Umfassender Leitfaden zu allen verfügbaren Block-Typen im Editor", + "author": "Akira Team", + "publishDate": "2024-11-26T00:00:00.000Z", + "modifiedDate": "2024-11-26T00:00:00.000Z", + "category": "Editor", + "keywords": [ + "Blöcke", + "Inhaltstypen", + "Editor-Komponenten" + ], + "blocks": [ + { + "id": "1", + "type": "heading", + "content": "Text-Blöcke", + "metadata": { + "level": 2 + } + }, + { + "id": "2", + "type": "list", + "content": [ + "Absatz: Grundlegender Text mit umfangreicher Formatierung", + "Überschrift: Sechs Ebenen von Überschriften (H1-H6)", + "Liste: Geordnete und ungeordnete Listen", + "Zitat: Blockzitate für Zitierungen", + "Code: Syntax-hervorgehobene Code-Blöcke" + ], + "metadata": { + "listType": "unordered" + } + }, + { + "id": "3", + "type": "heading", + "content": "Medien-Blöcke", + "metadata": { + "level": 2 + } + }, + { + "id": "4", + "type": "list", + "content": [ + "Bild: Unterstützung für Bilder mit Beschriftungen", + "Video: Eingebetteter Video-Player", + "Audio: Audio-Player mit Steuerungselementen", + "Datei: Dateianhänge und Downloads" + ], + "metadata": { + "listType": "unordered" + } + }, + { + "id": "5", + "type": "heading", + "content": "Interaktive Blöcke", + "metadata": { + "level": 2 + } + }, + { + "id": "6", + "type": "list", + "content": [ + "Button: Klickbare Schaltflächen mit benutzerdefinierten Aktionen", + "Checkliste: Interaktive Aufgabenlisten", + "Tabelle: Strukturierte Datenpräsentation" + ], + "metadata": { + "listType": "unordered" + } + } + ] +} diff --git a/docs/compiled/de/docs/editor/features.json b/docs/compiled/de/docs/editor/features.json index 2c0f5bd..20f96ec 100644 --- a/docs/compiled/de/docs/editor/features.json +++ b/docs/compiled/de/docs/editor/features.json @@ -1,205 +1,63 @@ { - "title": "Editormerkmale", - "description": "", + "title": "Editor-Funktionen", + "description": "Detaillierte Übersicht über die Funktionen und Möglichkeiten des AkiraDocs-Editors", "author": "Akira Team", "publishDate": "2024-11-26T00:00:00.000Z", "modifiedDate": "2024-11-26T00:00:00.000Z", "category": "Editor", "keywords": [ - "Editor Features", - "Blocks", - "Formatting" + "Funktionen", + "Fähigkeiten", + "Editor-Funktionen", + "Werkzeuge" ], "blocks": [ { "id": "1", - "type": "paragraph", - "content": "Hier ist die Übersetzung ins Deutsche:\n\nDetaillierte Beschreibung der Fähigkeiten und Funktionen des AkiraDocs-Editors." - }, - { - "id": "2", "type": "heading", - "content": "Hier ist die Übersetzung ins Deutsche:\n\nBlocksystem", + "content": "Drag and Drop", "metadata": { "level": 2 } }, { - "id": "3", - "type": "heading", - "content": "Hier ist die Übersetzung ins Deutsche, wobei das ursprüngliche Format beibehalten wurde:\n\nTextformat", - "metadata": { - "level": 3 - } - }, - { - "id": "4", - "type": "list", - "content": [ - "Basisformat", - "Fett, kursiv, unterstrichen", - "Barré", - "Hervorheben", - "Code online" - ], - "metadata": { - "listType": "unordered" - } - }, - { - "id": "5", - "type": "list", - "content": [ - "Fortgeschrittenes Format", - "Benutzerdefinierte Farben", - "Hier ist die Übersetzung auf Deutsch:\n\nMehrere Quellen", - "Textausrichtung", - "Einrückung" - ], - "metadata": { - "listType": "unordered" - } - }, - { - "id": "6", - "type": "heading", - "content": "Inhaltsbereiche", - "metadata": { - "level": 3 - } - }, - { - "id": "7", - "type": "heading", - "content": "Angereicherter Text", - "metadata": { - "level": 4 - } - }, - { - "id": "8", - "type": "code", - "content": "# Titel 1\n## Titel 2\n> Textzitat\n- Aufzählungszeichen\n1. Nummerierte Liste", - "metadata": { - "language": "markdown", - "showLineNumbers": true - } - }, - { - "id": "9", - "type": "heading", - "content": "Codeblocken", - "metadata": { - "level": 4 - } - }, - { - "id": "10", - "type": "code", - "content": "// Hervorhebung der Syntax\nconsole.log('Hallo Welt');", - "metadata": { - "language": "javascript", - "showLineNumbers": true - } - }, - { - "id": "11", - "type": "heading", - "content": "Medienblöcke", - "metadata": { - "level": 4 - } - }, - { - "id": "12", - "type": "list", - "content": [ - "Laden und Einbinden von Bildern", - "Videointegration", - "Anlagen", - "Hier ist die Übersetzung ins Deutsche:\n\nInteraktive Integration" - ], - "metadata": { - "listType": "unordered" - } + "id": "2", + "type": "paragraph", + "content": "Der Editor verfügt über ein leistungsstarkes Drag-and-Drop-System, das von dnd-kit unterstützt wird und eine intuitive Neuanordnung und Organisation von Blöcken ermöglicht. Klicken und ziehen Sie einfach einen beliebigen Block, um ihn innerhalb Ihres Dokuments neu zu positionieren." }, { - "id": "13", + "id": "3", "type": "heading", - "content": "Hier ist die Übersetzung ins Deutsche:\n\nKI-Merkmale", + "content": "Dateiverwaltung", "metadata": { "level": 2 } }, { - "id": "14", - "type": "heading", - "content": "Hier ist die Übersetzung ins Deutsche:\n\nVerbesserung des Inhalts", - "metadata": { - "level": 3 - } - }, - { - "id": "15", - "type": "list", - "content": [ - "Hier ist die Übersetzung ins Deutsche:\n\nVorschläge zur Grammatik und zum Stil", - "Hier ist die Übersetzung ins Deutsche:\n\nOptimierung des Inhalts", - "Hier ist die Übersetzung ins Deutsche:\n\nSEO-Empfehlungen", - "Hier ist die Übersetzung ins Deutsche:\n\nÜbersetzungshilfe" - ], - "metadata": { - "listType": "unordered" - } - }, - { - "id": "16", - "type": "heading", - "content": "Hier ist die Übersetzung ins Deutsche:\n\nIntelligentes Format", - "metadata": { - "level": 3 - } - }, - { - "id": "17", + "id": "4", "type": "list", "content": [ - "Automatische Formatierung", - "Hier ist die Übersetzung ins Deutsche:\n\nIntelligente Listen", - "Hier ist die Übersetzung ins Deutsche, wobei das ursprüngliche Format beibehalten wurde:\n\nTabellenformat", - "Erkennung der Codeblocksprache" + "Automatische Dateispeicherung und Versionierung", + "Bildoptimierung und -verwaltung", + "Datei-Upload-Unterstützung für verschiedene Medientypen", + "Integrierter Dateibrowser und Explorer" ], "metadata": { "listType": "unordered" } }, { - "id": "18", + "id": "5", "type": "heading", - "content": "Merkmale der Zusammenarbeit", + "content": "Echtzeit-Zusammenarbeit", "metadata": { "level": 2 } }, { - "id": "19", - "type": "heading", - "content": "Versionskontrolle", - "metadata": { - "level": 3 - } - }, - { - "id": "20", - "type": "list", - "content": [ - "Integrieren von Git", - "Hier ist die Übersetzung ins Deutsche:\n\nÄnderungsverlauf", - "Hier ist die Übersetzung ins Deutsche:\n\nRückgängigmachungsfähigkeiten" - ], - "metadata": { - "listType": "unordered" - } + "id": "6", + "type": "paragraph", + "content": "Mehrere Benutzer können gleichzeitig am selben Dokument arbeiten, mit Echtzeit-Updates und Konfliktlösung. Änderungen werden automatisch über alle verbundenen Clients synchronisiert." } ] } \ No newline at end of file diff --git a/docs/compiled/de/docs/editor/getting-started.json b/docs/compiled/de/docs/editor/getting-started.json new file mode 100644 index 0000000..045f32e --- /dev/null +++ b/docs/compiled/de/docs/editor/getting-started.json @@ -0,0 +1,70 @@ +{ + "title": "Erste Schritte mit dem Editor", + "description": "Lernen Sie, wie Sie den AkiraDocs-Editor effektiv nutzen können", + "author": "Akira Team", + "publishDate": "2024-11-26T00:00:00.000Z", + "modifiedDate": "2024-11-26T00:00:00.000Z", + "category": "Editor", + "keywords": [ + "Erste Schritte", + "Tutorial", + "Einrichtung", + "Grundlegende Nutzung" + ], + "blocks": [ + { + "id": "1", + "type": "heading", + "content": "Schnellstart", + "metadata": { + "level": 2 + } + }, + { + "id": "2", + "type": "paragraph", + "content": "Der Einstieg in den AkiraDocs-Editor ist unkompliziert. Diese Anleitung führt Sie durch die grundlegende Einrichtung und erste Nutzung." + }, + { + "id": "3", + "type": "heading", + "content": "Grundlegende Funktionen", + "metadata": { + "level": 2 + } + }, + { + "id": "4", + "type": "list", + "content": [ + "Klicken Sie auf den '+'-Button, um einen neuen Block hinzuzufügen", + "Ziehen Sie Blöcke, um sie neu anzuordnen", + "Nutzen Sie die Werkzeugleiste zur Textformatierung" + ], + "metadata": { + "listType": "unordered" + } + }, + { + "id": "5", + "type": "heading", + "content": "Tastaturkürzel", + "metadata": { + "level": 3 + } + }, + { + "id": "6", + "type": "heading", + "content": "Ihr erstes Dokument erstellen", + "metadata": { + "level": 2 + } + }, + { + "id": "7", + "type": "paragraph", + "content": "1. Klicken Sie auf 'Neue Datei' in der Seitenleiste\n2. Fügen Sie einen Titel und eine Beschreibung hinzu\n3. Fügen Sie Blöcke mit dem '+'-Button oder dem '/'-Befehl hinzu\n4. Nutzen Sie Drag & Drop, um Ihre Inhalte zu organisieren\n5. Speichern Sie Ihre Arbeit mit dem Speichern-Button" + } + ] +} diff --git a/docs/compiled/de/docs/editor/overview.json b/docs/compiled/de/docs/editor/overview.json index 09efc94..18c2184 100644 --- a/docs/compiled/de/docs/editor/overview.json +++ b/docs/compiled/de/docs/editor/overview.json @@ -1,185 +1,91 @@ { "title": "Überblick über den Editor", - "description": "", + "description": "Ein umfassender Überblick über den blockbasierten Editor von AkiraDocs", "author": "Akira Team", "publishDate": "2024-11-26T00:00:00.000Z", "modifiedDate": "2024-11-26T00:00:00.000Z", "category": "Editor", "keywords": [ "Editor", - "Notion-like", - "Interface" + "Blockbasiert", + "Überblick", + "Einführung" ], "blocks": [ { "id": "1", "type": "paragraph", - "content": "AkiraDocs verfügt über einen modernen Editor ähnlich wie Notion, der die Einfachheit der blockbasierten Bearbeitung mit der Leistungsfähigkeit von Markdown kombiniert." + "content": "AkiraDocs verfügt über einen modernen, blockbasierten Editor, der die Einfachheit der visuellen Bearbeitung mit der Leistungsfähigkeit von Markdown kombiniert. Er wurde sowohl für Entwickler als auch für Content-Ersteller entwickelt und bietet eine flexible und intuitive Möglichkeit, Dokumentation zu erstellen und zu verwalten." }, { "id": "2", "type": "heading", - "content": "Hier ist die Übersetzung ins Deutsche:\n\nEditor-Oberfläche", + "content": "Hauptfunktionen", "metadata": { "level": 2 } }, { "id": "3", - "type": "heading", - "content": "Hier ist die Übersetzung ins Deutsche, wobei die ursprüngliche Formatierung beibehalten wird:\n\nHauptkomponenten", - "metadata": { - "level": 3 - } - }, - { - "id": "4", - "type": "list", - "content": [ - "Werkzeugleiste: Schnellzugriff auf Formatierungsoptionen und Blockarten", - "Inhaltsbereich: Blockbasierter Bearbeitungsbereich", - "Seitenleiste: Navigation und Dokumentstruktur", - "Befehlspalette: Schnellbefehle (Ctrl/Cmd + P)" - ], - "metadata": { - "listType": "unordered" - } - }, - { - "id": "5", - "type": "heading", - "content": "Hier ist die Übersetzung ins Deutsche:\n\nBlockstruktur", - "metadata": { - "level": 3 - } - }, - { - "id": "6", - "type": "paragraph", - "content": "Hier ist die Übersetzung ins Deutsche, wobei das ursprüngliche Format beibehalten wird:\n\nJedes Inhaltselement ist ein Block, der sein kann:" - }, - { - "id": "7", "type": "list", "content": [ - "Ziehen und Ablegen zum Neuanordnen", - "Konvertieren zwischen verschiedenen Typen", - "Dupliziert oder gelöscht", - "Eingebettet in andere Blöcke" + "Blockbasierte Bearbeitung mit Drag-and-Drop-Unterstützung", + "Umfangreiche Textformatierung mit Markdown-Unterstützung", + "Echtzeit-Kollaborationsfunktionen", + "Erweiterbares Block-System", + "Integrierte Versionskontrolle", + "KI-gestützte Inhaltsunterstützung" ], "metadata": { "listType": "unordered" } }, { - "id": "8", + "id": "4", "type": "heading", - "content": "Beginnend", + "content": "Systemarchitektur", "metadata": { "level": 2 } }, { - "id": "9", - "type": "heading", - "content": "Inhaltserstellung", - "metadata": { - "level": 3 - } - }, - { - "id": "10", + "id": "5", "type": "paragraph", - "content": "1. Klicken Sie auf die Schaltfläche '+' oder drücken Sie '/', um einen neuen Block hinzuzufügen\n2. Wählen Sie den Blocktyp im Dropdown-Menü aus\n3. Beginnen Sie mit dem Schreiben oder fügen Sie Inhalte ein" - }, - { - "id": "11", - "type": "heading", - "content": "Grundlegende Operationen", - "metadata": { - "level": 3 - } - }, - { - "id": "12", - "type": "code", - "content": "/ → Menü des Blocks öffnen\n⌘/Ctrl + P → Befehlspalette\n⌘/Ctrl + / → Tastenkombinationen anzeigen\n↑↓ → Zwischen Blöcken navigieren", - "metadata": { - "language": "plaintext", - "showLineNumbers": true - } - }, - { - "id": "13", - "type": "heading", - "content": "Hier ist die Übersetzung ins Deutsche:\n\nArten von Blöcken", - "metadata": { - "level": 2 - } - }, - { - "id": "14", - "type": "heading", - "content": "Textblöcke", - "metadata": { - "level": 3 - } - }, - { - "id": "15", - "type": "list", - "content": [ - "Hier ist die Übersetzung ins Deutsche, wobei das ursprüngliche Format beibehalten wurde:\n\nAbsätze", - "Hier ist die Übersetzung ins Deutsche, wobei das ursprüngliche Formatieren beibehalten wurde:\n\nÜberschriften (H1-H6)", - "Listen (mit Aufzählungszeichen, nummeriert)", - "Hier ist die Übersetzung ins Deutsche:\n\nZitate", - "Hier ist die Übersetzung ins Deutsche:\n\nAnrufe" - ], - "metadata": { - "listType": "unordered" - } + "content": "Der Editor basiert auf einem modernen Stack mit React und Next.js und verfügt über eine modulare Architektur, die die Aufgaben zwischen Blockverwaltung, Inhaltsverarbeitung und UI-Komponenten trennt." }, { - "id": "16", + "id": "6", "type": "heading", - "content": "Reichhaltiger Multimediainhalt", + "content": "Kernkomponenten", "metadata": { "level": 3 } }, { - "id": "17", + "id": "7", "type": "list", "content": [ - "Hier ist die Übersetzung auf Deutsch:\n\nBilder", - "Hier ist die Übersetzung ins Deutsche:\n\nVideos", - "Inkrustationen", - "Dateien", - "Codeblocken" + "Block-Manager: Verwaltet die Erstellung, Löschung und Anordnung von Blöcken", + "Content-Editor: Verwaltet Texteingabe und Formatierung", + "Dateisystem: Behandelt die Persistenz von Inhalten und Dateiverwaltung", + "UI-Komponenten: Stellt die Benutzeroberflächen-Elemente bereit" ], "metadata": { "listType": "unordered" } }, { - "id": "18", + "id": "8", "type": "heading", - "content": "Spezialblöcke", + "content": "Erste Schritte", "metadata": { - "level": 3 + "level": 2 } }, { - "id": "19", - "type": "list", - "content": [ - "Tableaux (Demnächst)", - "Teiler", - "Benutzerdefinierte Komponenten (Bald verfügbar)" - ], - "metadata": { - "listType": "unordered" - } + "id": "9", + "type": "paragraph", + "content": "Um den Editor zu verwenden, stellen Sie sicher, dass Node.js 18+ installiert ist. Der Editor ist standardmäßig in AkiraDocs-Installationen enthalten. Detaillierte Einrichtungsanweisungen finden Sie in der Anleitung für erste Schritte." } ] } \ No newline at end of file diff --git a/docs/compiled/en/articles/_meta.json b/docs/compiled/en/articles/_meta.json index 3ac95e5..71945d2 100644 --- a/docs/compiled/en/articles/_meta.json +++ b/docs/compiled/en/articles/_meta.json @@ -7,5 +7,9 @@ "ai_integration": { "title": "Ai Integration", "path": "/articles/ai_integration" + }, + "importance_of_documentation": { + "title": "The Critical Importance of Documentation in Modern Software Development", + "path": "/articles/importance_of_documentation" } } \ No newline at end of file diff --git a/docs/compiled/en/articles/welcome.json b/docs/compiled/en/articles/welcome.json index 813ef17..8a797c5 100644 --- a/docs/compiled/en/articles/welcome.json +++ b/docs/compiled/en/articles/welcome.json @@ -1,50 +1,111 @@ { - "title": "Welcome to Akira Doc", - "description": "Get started with Akira Docs - Next-gen documentation powered by AI", - "author": "Anonymous", + "title": "Welcome to Cloud Code AI: Building the Future of AI-Powered Documentation", + "description": "Join us on our journey to revolutionizing customer experience with advanced AI documentation tools.", + "author": "Cloud Code AI Team", "publishDate": "2024-11-10T00:00:00.000Z", "modifiedDate": "2024-11-10T00:00:00.000Z", - "category": "Getting Started", + "category": "Company Blog", "keywords": [ - "Akira Docs", - "Documentation", - "AI" + "Cloud Code AI", + "AI Documentation", + "Customer Experience", + "AI DevOps" ], "blocks": [ { "id": "1", "type": "paragraph", - "content": "Welcome to Akira Docs, the next-generation documentation platform powered by AI. This template will help you get started with creating your own documentation." + "content": "At Cloud Code AI, our mission is to harness the power of artificial intelligence to transform the way developers and organizations operate. Our journey began with the ambitious goal of building an AI DevOps engineer, Kaizen, designed to streamline and automate complex development operations. You can explore Kaizen at [git.new/kaizen](https://git.new/cloudcodeai)." }, { "id": "2", "type": "heading", - "content": "Key Features", + "content": "Our Evolution", "metadata": { "level": 2 } }, { "id": "3", + "type": "paragraph", + "content": "While our initial focus on creating an AI-driven DevOps engineer laid a strong foundation, we recognized the immense potential in enhancing customer experience through intelligent documentation. This insight led us to pivot and develop an AI-powered documentation tool, Akiradocs. Discover Akiradocs at [git.new/akiradocs](https://git.new/akiradocs)." + }, + { + "id": "4", + "type": "heading", + "content": "What We're Building", + "metadata": { + "level": 2 + } + }, + { + "id": "5", + "type": "paragraph", + "content": "Our current project, Akiradocs, is an AI-powered documentation tool designed to simplify and enhance the creation, management, and utilization of documentation. By leveraging AI, we aim to provide:" + }, + { + "id": "6", "type": "list", "content": [ - "Easy to customize", - "AI-powered search", - "Block-based content system", - "Responsive design" + "Smart Content Generation: Automatically generate high-quality documentation based on your project details.", + "AI-Powered Search: Enable intuitive and intelligent search capabilities to help users find the information they need quickly.", + "Personalized User Experience: Tailor the documentation experience to individual user needs, making information more accessible and actionable.", + "Seamless Integration: Easily integrate with your existing tools and workflows to ensure a smooth and efficient documentation process." ], "metadata": { "listType": "unordered" } }, { - "id": "4", - "type": "callout", - "content": "Start by customizing this template to match your project's needs!", + "id": "7", + "type": "heading", + "content": "Future Innovations", "metadata": { - "type": "info", - "title": "Getting Started" + "level": 2 } + }, + { + "id": "8", + "type": "paragraph", + "content": "We're excited about the future of documentation, and we're working on groundbreaking features:" + }, + { + "id": "9", + "type": "list", + "content": [ + "Automated Documentation Generation: Using advanced AI to automatically create comprehensive documentation from your codebase, ensuring your docs stay in sync with your code.", + "Documentation Quality Scoring: Implementing an intelligent scoring system that evaluates and helps improve documentation quality, completeness, and clarity.", + "LLM Knowledge Integration: Developing a revolutionary approach for Large Language Models to learn and understand software systems through documentation, making AI assistance more accurate and context-aware." + ], + "metadata": { + "listType": "unordered" + } + }, + { + "id": "10", + "type": "heading", + "content": "Our Vision", + "metadata": { + "level": 2 + } + }, + { + "id": "11", + "type": "paragraph", + "content": "At Cloud Code AI, we are committed to improving customer experience by making documentation more accessible, interactive, and intelligent. Our AI-driven approach ensures that both developers and end-users can interact with documentation more efficiently, leading to better product understanding and satisfaction." + }, + { + "id": "12", + "type": "heading", + "content": "Get Started", + "metadata": { + "level": 2 + } + }, + { + "id": "13", + "type": "paragraph", + "content": "We invite you to join us on this exciting journey. Whether you're a developer looking for smarter documentation tools or an organization aiming to enhance your customer experience, Cloud Code AI has the solutions you need. Stay tuned for updates, and feel free to reach out to our team for more information." } ] } \ No newline at end of file diff --git a/docs/compiled/en/docs/_meta.json b/docs/compiled/en/docs/_meta.json index 6799f95..8d5b152 100644 --- a/docs/compiled/en/docs/_meta.json +++ b/docs/compiled/en/docs/_meta.json @@ -54,9 +54,21 @@ "title": "Overview", "path": "/docs/editor/overview" }, + "getting-started": { + "title": "Getting Started", + "path": "/docs/editor/getting-started" + }, + "blocks": { + "title": "Block Types", + "path": "/docs/editor/blocks" + }, "features": { "title": "Features", "path": "/docs/editor/features" + }, + "ai-features": { + "title": "AI Features", + "path": "/docs/editor/ai-features" } } }, diff --git a/docs/compiled/en/docs/editor/_meta.json b/docs/compiled/en/docs/editor/_meta.json index b2cfe33..4c0a484 100644 --- a/docs/compiled/en/docs/editor/_meta.json +++ b/docs/compiled/en/docs/editor/_meta.json @@ -3,8 +3,20 @@ "title": "Overview", "path": "/en/docs/editor/overview" }, + "getting-started": { + "title": "Getting Started", + "path": "/en/docs/editor/getting-started" + }, + "blocks": { + "title": "Block Types", + "path": "/en/docs/editor/blocks" + }, "features": { "title": "Features", "path": "/en/docs/editor/features" + }, + "ai-features": { + "title": "AI Features", + "path": "/en/docs/editor/ai-features" } } \ No newline at end of file diff --git a/docs/compiled/en/docs/editor/ai-features.json b/docs/compiled/en/docs/editor/ai-features.json new file mode 100644 index 0000000..0d38028 --- /dev/null +++ b/docs/compiled/en/docs/editor/ai-features.json @@ -0,0 +1,88 @@ +{ + "title": "AI Features", + "description": "Explore the AI-powered capabilities of the AkiraDocs editor", + "author": "Akira Team", + "publishDate": "2024-11-26T00:00:00.000Z", + "modifiedDate": "2024-11-26T00:00:00.000Z", + "category": "Editor", + "keywords": [ + "AI", + "Machine Learning", + "Content Generation", + "Smart Features" + ], + "blocks": [ + { + "id": "1", + "type": "heading", + "content": "AI Providers", + "metadata": { + "level": 2 + } + }, + { + "id": "2", + "type": "list", + "content": [ + "OpenAI: GPT-4 and GPT-3.5 integration", + "Anthropic: Claude integration", + "Custom Models: Support for self-hosted models", + "API Configuration: Flexible provider setup" + ], + "metadata": { + "listType": "unordered" + } + }, + { + "id": "3", + "type": "heading", + "content": "Content Enhancement", + "metadata": { + "level": 2 + } + }, + { + "id": "4", + "type": "list", + "content": [ + "Automatic grammar and style correction", + "Content summarization", + "Text expansion and elaboration", + "Tone adjustment and rewriting" + ], + "metadata": { + "listType": "unordered" + } + }, + { + "id": "5", + "type": "heading", + "content": "Translation Support", + "metadata": { + "level": 2 + } + }, + { + "id": "6", + "type": "paragraph", + "content": "Built-in AI translation capabilities support content localization across multiple languages while maintaining context and technical accuracy." + }, + { + "id": "7", + "type": "heading", + "content": "Configuration", + "metadata": { + "level": 2 + } + }, + { + "id": "8", + "type": "code", + "content": "// AI Feature Configuration\n{\n \"aiProviders\": {\n \"openai\": {\n \"apiKey\": \"your-api-key\",\n \"model\": \"gpt-4\"\n },\n \"anthropic\": {\n \"apiKey\": \"your-api-key\",\n \"model\": \"claude-2\"\n }\n }\n}", + "metadata": { + "language": "javascript", + "showLineNumbers": true + } + } + ] +} \ No newline at end of file diff --git a/docs/compiled/en/docs/editor/blocks.json b/docs/compiled/en/docs/editor/blocks.json new file mode 100644 index 0000000..67bff0b --- /dev/null +++ b/docs/compiled/en/docs/editor/blocks.json @@ -0,0 +1,78 @@ +{ + "title": "Block Types", + "description": "Comprehensive guide to all available block types in the editor", + "author": "Akira Team", + "publishDate": "2024-11-26T00:00:00.000Z", + "modifiedDate": "2024-11-26T00:00:00.000Z", + "category": "Editor", + "keywords": [ + "Blocks", + "Content Types", + "Editor Components" + ], + "blocks": [ + { + "id": "1", + "type": "heading", + "content": "Text Blocks", + "metadata": { + "level": 2 + } + }, + { + "id": "2", + "type": "list", + "content": [ + "Paragraph: Basic text content with rich formatting", + "Heading: Six levels of headers (H1-H6)", + "List: Ordered and unordered lists", + "Quote: Blockquotes for citations", + "Code: Syntax-highlighted code blocks" + ], + "metadata": { + "listType": "unordered" + } + }, + { + "id": "3", + "type": "heading", + "content": "Media Blocks", + "metadata": { + "level": 2 + } + }, + { + "id": "4", + "type": "list", + "content": [ + "Image: Support for images with captions", + "Video: Embedded video player", + "Audio: Audio player with controls", + "File: File attachments and downloads" + ], + "metadata": { + "listType": "unordered" + } + }, + { + "id": "5", + "type": "heading", + "content": "Interactive Blocks", + "metadata": { + "level": 2 + } + }, + { + "id": "6", + "type": "list", + "content": [ + "Button: Clickable buttons with custom actions", + "Checklist: Interactive task lists", + "Table: Structured data presentation" + ], + "metadata": { + "listType": "unordered" + } + } + ] +} \ No newline at end of file diff --git a/docs/compiled/en/docs/editor/features.json b/docs/compiled/en/docs/editor/features.json index 8b78b6d..ba135ff 100644 --- a/docs/compiled/en/docs/editor/features.json +++ b/docs/compiled/en/docs/editor/features.json @@ -1,205 +1,63 @@ { "title": "Editor Features", - "description": "", + "description": "Detailed overview of AkiraDocs editor capabilities and features", "author": "Akira Team", "publishDate": "2024-11-26T00:00:00.000Z", "modifiedDate": "2024-11-26T00:00:00.000Z", "category": "Editor", "keywords": [ - "Editor Features", - "Blocks", - "Formatting" + "Features", + "Capabilities", + "Editor Functions", + "Tools" ], "blocks": [ { "id": "1", - "type": "paragraph", - "content": "Detailed overview of AkiraDocs editor capabilities and features." - }, - { - "id": "2", "type": "heading", - "content": "Block System", + "content": "Drag and Drop", "metadata": { "level": 2 } }, { - "id": "3", - "type": "heading", - "content": "Text Formatting", - "metadata": { - "level": 3 - } - }, - { - "id": "4", - "type": "list", - "content": [ - "Basic Formatting", - "Bold, italic, underline", - "Strikethrough", - "Highlight", - "Code inline" - ], - "metadata": { - "listType": "unordered" - } - }, - { - "id": "5", - "type": "list", - "content": [ - "Advanced Formatting", - "Custom colors", - "Multiple fonts", - "Text alignment", - "Indentation" - ], - "metadata": { - "listType": "unordered" - } - }, - { - "id": "6", - "type": "heading", - "content": "Content Blocks", - "metadata": { - "level": 3 - } - }, - { - "id": "7", - "type": "heading", - "content": "Rich Text", - "metadata": { - "level": 4 - } - }, - { - "id": "8", - "type": "code", - "content": "# Heading 1\n## Heading 2\n> Blockquote\n- Bullet list\n1. Numbered list", - "metadata": { - "language": "markdown", - "showLineNumbers": true - } - }, - { - "id": "9", - "type": "heading", - "content": "Code Blocks", - "metadata": { - "level": 4 - } - }, - { - "id": "10", - "type": "code", - "content": "// Syntax highlighting\nconsole.log('Hello World');", - "metadata": { - "language": "javascript", - "showLineNumbers": true - } - }, - { - "id": "11", - "type": "heading", - "content": "Media Blocks", - "metadata": { - "level": 4 - } - }, - { - "id": "12", - "type": "list", - "content": [ - "Image upload and embedding", - "Video embedding", - "File attachments", - "Interactive embeds" - ], - "metadata": { - "listType": "unordered" - } + "id": "2", + "type": "paragraph", + "content": "The editor features a powerful drag-and-drop system powered by dnd-kit, allowing intuitive block reordering and organization. Simply click and drag any block to reposition it within your document." }, { - "id": "13", + "id": "3", "type": "heading", - "content": "AI Features", + "content": "File Management", "metadata": { "level": 2 } }, { - "id": "14", - "type": "heading", - "content": "Content Enhancement", - "metadata": { - "level": 3 - } - }, - { - "id": "15", - "type": "list", - "content": [ - "Grammar and style suggestions", - "Content optimization", - "SEO recommendations", - "Translation assistance" - ], - "metadata": { - "listType": "unordered" - } - }, - { - "id": "16", - "type": "heading", - "content": "Smart Formatting", - "metadata": { - "level": 3 - } - }, - { - "id": "17", + "id": "4", "type": "list", "content": [ - "Auto-formatting", - "Smart lists", - "Table formatting", - "Code block language detection" + "Automatic file saving and versioning", + "Image optimization and management", + "File upload support for various media types", + "Integrated file browser and explorer" ], "metadata": { "listType": "unordered" } }, { - "id": "18", + "id": "5", "type": "heading", - "content": "Collaboration Features", + "content": "Real-time Collaboration", "metadata": { "level": 2 } }, { - "id": "19", - "type": "heading", - "content": "Version Control", - "metadata": { - "level": 3 - } - }, - { - "id": "20", - "type": "list", - "content": [ - "Git integration", - "Change history", - "Rollback capabilities" - ], - "metadata": { - "listType": "unordered" - } + "id": "6", + "type": "paragraph", + "content": "Multiple users can work on the same document simultaneously, with real-time updates and conflict resolution. Changes are automatically synchronized across all connected clients." } ] } \ No newline at end of file diff --git a/docs/compiled/en/docs/editor/getting-started.json b/docs/compiled/en/docs/editor/getting-started.json new file mode 100644 index 0000000..469282d --- /dev/null +++ b/docs/compiled/en/docs/editor/getting-started.json @@ -0,0 +1,70 @@ +{ + "title": "Getting Started with the Editor", + "description": "Learn how to start using the AkiraDocs editor effectively", + "author": "Akira Team", + "publishDate": "2024-11-26T00:00:00.000Z", + "modifiedDate": "2024-11-26T00:00:00.000Z", + "category": "Editor", + "keywords": [ + "Getting Started", + "Tutorial", + "Setup", + "Basic Usage" + ], + "blocks": [ + { + "id": "1", + "type": "heading", + "content": "Quick Start", + "metadata": { + "level": 2 + } + }, + { + "id": "2", + "type": "paragraph", + "content": "Getting started with the AkiraDocs editor is straightforward. This guide will walk you through the basic setup and initial usage." + }, + { + "id": "3", + "type": "heading", + "content": "Basic Operations", + "metadata": { + "level": 2 + } + }, + { + "id": "4", + "type": "list", + "content": [ + "Click the '+' button to add a new block", + "Drag blocks to reorder them", + "Use the toolbar for text formatting" + ], + "metadata": { + "listType": "unordered" + } + }, + { + "id": "5", + "type": "heading", + "content": "Keyboard Shortcuts", + "metadata": { + "level": 3 + } + }, + { + "id": "6", + "type": "heading", + "content": "Creating Your First Document", + "metadata": { + "level": 2 + } + }, + { + "id": "7", + "type": "paragraph", + "content": "1. Click 'New File' in the sidebar\n2. Add a title and description\n3. Start adding blocks using the '+' button or '/' command\n4. Use drag and drop to organize your content\n5. Save your work using the save button" + } + ] + } \ No newline at end of file diff --git a/docs/compiled/en/docs/editor/overview.json b/docs/compiled/en/docs/editor/overview.json index db11b36..dd97a4b 100644 --- a/docs/compiled/en/docs/editor/overview.json +++ b/docs/compiled/en/docs/editor/overview.json @@ -1,185 +1,91 @@ { "title": "Editor Overview", - "description": "", + "description": "A comprehensive overview of the AkiraDocs block-based editor", "author": "Akira Team", "publishDate": "2024-11-26T00:00:00.000Z", "modifiedDate": "2024-11-26T00:00:00.000Z", "category": "Editor", "keywords": [ "Editor", - "Notion-like", - "Interface" + "Block-based", + "Overview", + "Introduction" ], "blocks": [ { "id": "1", "type": "paragraph", - "content": "AkiraDocs features a modern, Notion-like editor that combines the simplicity of block-based editing with the power of Markdown." + "content": "AkiraDocs features a modern, block-based editor that combines the simplicity of visual editing with the power of Markdown. Built for both developers and content creators, it offers a flexible and intuitive way to create and manage documentation." }, { "id": "2", "type": "heading", - "content": "Editor Interface", + "content": "Key Features", "metadata": { "level": 2 } }, { "id": "3", - "type": "heading", - "content": "Main Components", - "metadata": { - "level": 3 - } - }, - { - "id": "4", "type": "list", "content": [ - "Toolbar: Quick access to formatting options and block types", - "Content Area: Block-based editing space", - "Sidebar: Navigation and document structure", - "Command Palette: Quick commands (Ctrl/Cmd + P)" + "Block-based editing with drag-and-drop support", + "Rich text formatting with Markdown support", + "Real-time collaboration capabilities", + "Extensible block system", + "Built-in version control", + "AI-powered content assistance" ], "metadata": { "listType": "unordered" } }, { - "id": "5", - "type": "heading", - "content": "Block Structure", - "metadata": { - "level": 3 - } - }, - { - "id": "6", - "type": "paragraph", - "content": "Each content element is a block that can be:" - }, - { - "id": "7", - "type": "list", - "content": [ - "Dragged and dropped to reorganize", - "Converted between different types", - "Duplicated or deleted", - "Nested within other blocks" - ], - "metadata": { - "listType": "unordered" - } - }, - { - "id": "8", + "id": "4", "type": "heading", - "content": "Getting Started", + "content": "System Architecture", "metadata": { "level": 2 } }, { - "id": "9", - "type": "heading", - "content": "Creating Content", - "metadata": { - "level": 3 - } - }, - { - "id": "10", + "id": "5", "type": "paragraph", - "content": "1. Click the '+' button or press '/' to add a new block\n2. Choose block type from the popup menu\n3. Start typing or add content" - }, - { - "id": "11", - "type": "heading", - "content": "Basic Operations", - "metadata": { - "level": 3 - } + "content": "The editor is built on a modern stack using React and Next.js, with a modular architecture that separates concerns between block management, content handling, and UI components." }, { - "id": "12", - "type": "code", - "content": "/ → Open block menu\n⌘/Ctrl + P → Command palette\n⌘/Ctrl + / → Show keyboard shortcuts\n↑↓ → Navigate between blocks", - "metadata": { - "language": "plaintext", - "showLineNumbers": true - } - }, - { - "id": "13", - "type": "heading", - "content": "Block Types", - "metadata": { - "level": 2 - } - }, - { - "id": "14", - "type": "heading", - "content": "Text Blocks", - "metadata": { - "level": 3 - } - }, - { - "id": "15", - "type": "list", - "content": [ - "Paragraphs", - "Headings (H1-H6)", - "Lists (Bulleted, Numbered)", - "Quotes", - "Callouts" - ], - "metadata": { - "listType": "unordered" - } - }, - { - "id": "16", + "id": "6", "type": "heading", - "content": "Rich Media", + "content": "Core Components", "metadata": { "level": 3 } }, { - "id": "17", + "id": "7", "type": "list", "content": [ - "Images", - "Videos", - "Embeds", - "Files", - "Code blocks" + "Block Manager: Handles block creation, deletion, and ordering", + "Content Editor: Manages text input and formatting", + "File System: Handles content persistence and file management", + "UI Components: Provides the user interface elements" ], "metadata": { "listType": "unordered" } }, { - "id": "18", + "id": "8", "type": "heading", - "content": "Special Blocks", + "content": "Getting Started", "metadata": { - "level": 3 + "level": 2 } }, { - "id": "19", - "type": "list", - "content": [ - "Tables (Coming Soon)", - "Dividers", - "Custom components (Coming Soon)" - ], - "metadata": { - "listType": "unordered" - } + "id": "9", + "type": "paragraph", + "content": "To begin using the editor, ensure you have Node.js 18+ installed. The editor is included by default in AkiraDocs installations. For detailed setup instructions, see the Getting Started guide." } ] } \ No newline at end of file diff --git a/docs/compiled/es/docs/_meta.json b/docs/compiled/es/docs/_meta.json index 49d7094..8202095 100644 --- a/docs/compiled/es/docs/_meta.json +++ b/docs/compiled/es/docs/_meta.json @@ -51,12 +51,24 @@ "title": "Editor", "items": { "overview": { - "title": "Descripción general del editor", + "title": "Descripción general", "path": "/docs/editor/overview" }, + "getting-started": { + "title": "Primeros pasos", + "path": "/docs/editor/getting-started" + }, + "blocks": { + "title": "Tipos de bloques", + "path": "/docs/editor/blocks" + }, "features": { - "title": "Características del editor", + "title": "Características", "path": "/docs/editor/features" + }, + "ai-features": { + "title": "Características de IA", + "path": "/docs/editor/ai-features" } } }, diff --git a/docs/compiled/es/docs/editor/ai-features.json b/docs/compiled/es/docs/editor/ai-features.json new file mode 100644 index 0000000..87954ff --- /dev/null +++ b/docs/compiled/es/docs/editor/ai-features.json @@ -0,0 +1,88 @@ +{ + "title": "Características de IA", + "description": "Explore las capacidades impulsadas por IA del editor AkiraDocs", + "author": "Akira Team", + "publishDate": "2024-11-26T00:00:00.000Z", + "modifiedDate": "2024-11-26T00:00:00.000Z", + "category": "Editor", + "keywords": [ + "IA", + "Aprendizaje automático", + "Generación de contenido", + "Características inteligentes" + ], + "blocks": [ + { + "id": "1", + "type": "heading", + "content": "Proveedores de IA", + "metadata": { + "level": 2 + } + }, + { + "id": "2", + "type": "list", + "content": [ + "OpenAI: Integración con GPT-4 y GPT-3.5", + "Anthropic: Integración con Claude", + "Modelos personalizados: Soporte para modelos autoalojados", + "Configuración de API: Configuración flexible de proveedores" + ], + "metadata": { + "listType": "unordered" + } + }, + { + "id": "3", + "type": "heading", + "content": "Mejora de contenido", + "metadata": { + "level": 2 + } + }, + { + "id": "4", + "type": "list", + "content": [ + "Corrección automática de gramática y estilo", + "Resumen de contenido", + "Expansión y elaboración de texto", + "Ajuste de tono y reescritura" + ], + "metadata": { + "listType": "unordered" + } + }, + { + "id": "5", + "type": "heading", + "content": "Soporte de traducción", + "metadata": { + "level": 2 + } + }, + { + "id": "6", + "type": "paragraph", + "content": "Las capacidades de traducción por IA integradas admiten la localización de contenido en varios idiomas mientras mantienen el contexto y la precisión técnica." + }, + { + "id": "7", + "type": "heading", + "content": "Configuración", + "metadata": { + "level": 2 + } + }, + { + "id": "8", + "type": "code", + "content": "// Configuración de características de IA\n{\n \"aiProviders\": {\n \"openai\": {\n \"apiKey\": \"su-clave-api\",\n \"model\": \"gpt-4\"\n },\n \"anthropic\": {\n \"apiKey\": \"su-clave-api\",\n \"model\": \"claude-2\"\n }\n }\n}", + "metadata": { + "language": "javascript", + "showLineNumbers": true + } + } + ] +} \ No newline at end of file diff --git a/docs/compiled/es/docs/editor/blocks.json b/docs/compiled/es/docs/editor/blocks.json new file mode 100644 index 0000000..554d479 --- /dev/null +++ b/docs/compiled/es/docs/editor/blocks.json @@ -0,0 +1,78 @@ +{ + "title": "Tipos de bloques", + "description": "Guía completa de todos los tipos de bloques disponibles en el editor", + "author": "Akira Team", + "publishDate": "2024-11-26T00:00:00.000Z", + "modifiedDate": "2024-11-26T00:00:00.000Z", + "category": "Editor", + "keywords": [ + "Bloques", + "Tipos de contenido", + "Componentes del editor" + ], + "blocks": [ + { + "id": "1", + "type": "heading", + "content": "Bloques de texto", + "metadata": { + "level": 2 + } + }, + { + "id": "2", + "type": "list", + "content": [ + "Párrafo: Contenido de texto básico con formato enriquecido", + "Encabezado: Seis niveles de encabezados (H1-H6)", + "Lista: Listas ordenadas y no ordenadas", + "Cita: Bloques de citas para citaciones", + "Código: Bloques de código con resaltado de sintaxis" + ], + "metadata": { + "listType": "unordered" + } + }, + { + "id": "3", + "type": "heading", + "content": "Bloques de medios", + "metadata": { + "level": 2 + } + }, + { + "id": "4", + "type": "list", + "content": [ + "Imagen: Soporte para imágenes con leyendas", + "Video: Reproductor de video integrado", + "Audio: Reproductor de audio con controles", + "Archivo: Archivos adjuntos y descargas" + ], + "metadata": { + "listType": "unordered" + } + }, + { + "id": "5", + "type": "heading", + "content": "Bloques interactivos", + "metadata": { + "level": 2 + } + }, + { + "id": "6", + "type": "list", + "content": [ + "Botón: Botones clicables con acciones personalizadas", + "Lista de verificación: Listas de tareas interactivas", + "Tabla: Presentación de datos estructurados" + ], + "metadata": { + "listType": "unordered" + } + } + ] +} \ No newline at end of file diff --git a/docs/compiled/es/docs/editor/features.json b/docs/compiled/es/docs/editor/features.json index 94102ec..5643d68 100644 --- a/docs/compiled/es/docs/editor/features.json +++ b/docs/compiled/es/docs/editor/features.json @@ -1,205 +1,63 @@ { "title": "Características del editor", - "description": "", + "description": "Descripción detallada de las capacidades y características del editor AkiraDocs", "author": "Akira Team", "publishDate": "2024-11-26T00:00:00.000Z", "modifiedDate": "2024-11-26T00:00:00.000Z", "category": "Editor", "keywords": [ - "Editor Features", - "Blocks", - "Formatting" + "Características", + "Capacidades", + "Funciones del editor", + "Herramientas" ], "blocks": [ { "id": "1", - "type": "paragraph", - "content": "Descripción detallada de las capacidades y funciones del editor AkiraDocs." - }, - { - "id": "2", "type": "heading", - "content": "Sistema de bloques", + "content": "Arrastrar y soltar", "metadata": { "level": 2 } }, { - "id": "3", - "type": "heading", - "content": "Formato de texto", - "metadata": { - "level": 3 - } - }, - { - "id": "4", - "type": "list", - "content": [ - "Formato Básico", - "Negrita, cursiva, subrayado", - "Tachado", - "Resaltar", - "Código en línea" - ], - "metadata": { - "listType": "unordered" - } - }, - { - "id": "5", - "type": "list", - "content": [ - "Formato Avanzado", - "Colores personalizados", - "Múltiples fuentes", - "Alineación de texto", - "Sangría" - ], - "metadata": { - "listType": "unordered" - } - }, - { - "id": "6", - "type": "heading", - "content": "Bloques de contenido", - "metadata": { - "level": 3 - } - }, - { - "id": "7", - "type": "heading", - "content": "Texto enriquecido", - "metadata": { - "level": 4 - } - }, - { - "id": "8", - "type": "code", - "content": "# Encabezado 1\n## Encabezado 2\n> Cita textual\n- Lista de viñetas\n1. Lista numerada", - "metadata": { - "language": "markdown", - "showLineNumbers": true - } - }, - { - "id": "9", - "type": "heading", - "content": "Bloques de código", - "metadata": { - "level": 4 - } - }, - { - "id": "10", - "type": "code", - "content": "// Resaltado de sintaxis\nconsole.log('Hola Mundo');", - "metadata": { - "language": "javascript", - "showLineNumbers": true - } - }, - { - "id": "11", - "type": "heading", - "content": "Bloques de medios", - "metadata": { - "level": 4 - } - }, - { - "id": "12", - "type": "list", - "content": [ - "Carga e incrustación de imágenes", - "Incrustación de video", - "Archivos adjuntos", - "Integración interactiva" - ], - "metadata": { - "listType": "unordered" - } + "id": "2", + "type": "paragraph", + "content": "El editor cuenta con un potente sistema de arrastrar y soltar impulsado por dnd-kit, permitiendo la reordenación y organización intuitiva de bloques. Simplemente haga clic y arrastre cualquier bloque para reposicionarlo dentro de su documento." }, { - "id": "13", + "id": "3", "type": "heading", - "content": "Características de la IA", + "content": "Gestión de archivos", "metadata": { "level": 2 } }, { - "id": "14", - "type": "heading", - "content": "Mejora de contenido", - "metadata": { - "level": 3 - } - }, - { - "id": "15", - "type": "list", - "content": [ - "Sugerencias de gramática y estilo", - "Optimización de contenido", - "Recomendaciones de SEO", - "Asistencia de traducción" - ], - "metadata": { - "listType": "unordered" - } - }, - { - "id": "16", - "type": "heading", - "content": "Formato inteligente", - "metadata": { - "level": 3 - } - }, - { - "id": "17", + "id": "4", "type": "list", "content": [ - "Formato automático", - "Listas inteligentes", - "Formato de tabla", - "Detección de lenguaje de bloque de código" + "Guardado automático de archivos y control de versiones", + "Optimización y gestión de imágenes", + "Soporte para carga de archivos de diversos tipos de medios", + "Explorador de archivos integrado" ], "metadata": { "listType": "unordered" } }, { - "id": "18", + "id": "5", "type": "heading", - "content": "Características de colaboración", + "content": "Colaboración en tiempo real", "metadata": { "level": 2 } }, { - "id": "19", - "type": "heading", - "content": "Control de versiones", - "metadata": { - "level": 3 - } - }, - { - "id": "20", - "type": "list", - "content": [ - "Integración de Git", - "Historial de cambios", - "Capacidades de reversión" - ], - "metadata": { - "listType": "unordered" - } + "id": "6", + "type": "paragraph", + "content": "Múltiples usuarios pueden trabajar en el mismo documento simultáneamente, con actualizaciones en tiempo real y resolución de conflictos. Los cambios se sincronizan automáticamente en todos los clientes conectados." } ] } \ No newline at end of file diff --git a/docs/compiled/es/docs/editor/getting-started.json b/docs/compiled/es/docs/editor/getting-started.json new file mode 100644 index 0000000..0d4eed7 --- /dev/null +++ b/docs/compiled/es/docs/editor/getting-started.json @@ -0,0 +1,70 @@ +{ + "title": "Comenzando con el editor", + "description": "Aprenda a comenzar a usar el editor AkiraDocs de manera efectiva", + "author": "Akira Team", + "publishDate": "2024-11-26T00:00:00.000Z", + "modifiedDate": "2024-11-26T00:00:00.000Z", + "category": "Editor", + "keywords": [ + "Primeros pasos", + "Tutorial", + "Configuración", + "Uso básico" + ], + "blocks": [ + { + "id": "1", + "type": "heading", + "content": "Inicio rápido", + "metadata": { + "level": 2 + } + }, + { + "id": "2", + "type": "paragraph", + "content": "Comenzar con el editor AkiraDocs es sencillo. Esta guía lo guiará a través de la configuración básica y el uso inicial." + }, + { + "id": "3", + "type": "heading", + "content": "Operaciones básicas", + "metadata": { + "level": 2 + } + }, + { + "id": "4", + "type": "list", + "content": [ + "Haga clic en el botón '+' para agregar un nuevo bloque", + "Arrastre los bloques para reordenarlos", + "Use la barra de herramientas para el formato de texto" + ], + "metadata": { + "listType": "unordered" + } + }, + { + "id": "5", + "type": "heading", + "content": "Atajos de teclado", + "metadata": { + "level": 3 + } + }, + { + "id": "6", + "type": "heading", + "content": "Creando su primer documento", + "metadata": { + "level": 2 + } + }, + { + "id": "7", + "type": "paragraph", + "content": "1. Haga clic en 'Nuevo archivo' en la barra lateral\n2. Agregue un título y descripción\n3. Comience a agregar bloques usando el botón '+' o el comando '/'\n4. Use arrastrar y soltar para organizar su contenido\n5. Guarde su trabajo usando el botón de guardar" + } + ] +} \ No newline at end of file diff --git a/docs/compiled/es/docs/editor/overview.json b/docs/compiled/es/docs/editor/overview.json index 66d8ebb..30629a2 100644 --- a/docs/compiled/es/docs/editor/overview.json +++ b/docs/compiled/es/docs/editor/overview.json @@ -1,185 +1,91 @@ { "title": "Descripción general del editor", - "description": "", + "description": "Una descripción general completa del editor basado en bloques de AkiraDocs", "author": "Akira Team", "publishDate": "2024-11-26T00:00:00.000Z", "modifiedDate": "2024-11-26T00:00:00.000Z", "category": "Editor", "keywords": [ "Editor", - "Notion-like", - "Interface" + "Basado en bloques", + "Descripción general", + "Introducción" ], "blocks": [ { "id": "1", "type": "paragraph", - "content": "AkiraDocs cuenta con un editor moderno similar a Notion que combina la sencillez de la edición basada en bloques con la potencia de Markdown." + "content": "AkiraDocs cuenta con un editor moderno basado en bloques que combina la simplicidad de la edición visual con la potencia de Markdown. Diseñado tanto para desarrolladores como para creadores de contenido, ofrece una forma flexible e intuitiva de crear y gestionar documentación." }, { "id": "2", "type": "heading", - "content": "Interfaz del editor", + "content": "Características principales", "metadata": { "level": 2 } }, { "id": "3", - "type": "heading", - "content": "Componentes principales", - "metadata": { - "level": 3 - } - }, - { - "id": "4", "type": "list", "content": [ - "Barra de herramientas: Acceso rápido a opciones de formato y tipos de bloque", - "Área de contenido: Espacio de edición basado en bloques", - "Barra lateral: Navegación y estructura del documento", - "Paleta de comandos: Comandos rápidos (Ctrl/Cmd + P)" + "Edición basada en bloques con soporte para arrastrar y soltar", + "Formato de texto enriquecido con soporte Markdown", + "Capacidades de colaboración en tiempo real", + "Sistema de bloques extensible", + "Control de versiones integrado", + "Asistencia de contenido impulsada por IA" ], "metadata": { "listType": "unordered" } }, { - "id": "5", - "type": "heading", - "content": "Estructura de Bloques", - "metadata": { - "level": 3 - } - }, - { - "id": "6", - "type": "paragraph", - "content": "Cada elemento de contenido es un bloque que puede ser:" - }, - { - "id": "7", - "type": "list", - "content": [ - "Arrastrado y soltado para reorganizar", - "Convertido entre diferentes tipos", - "Duplicado o eliminado", - "Anidado dentro de otros bloques" - ], - "metadata": { - "listType": "unordered" - } - }, - { - "id": "8", + "id": "4", "type": "heading", - "content": "Comenzando", + "content": "Arquitectura del sistema", "metadata": { "level": 2 } }, { - "id": "9", - "type": "heading", - "content": "Creación de contenido", - "metadata": { - "level": 3 - } - }, - { - "id": "10", + "id": "5", "type": "paragraph", - "content": "1. Haz clic en el botón '+' o presiona '/' para agregar un nuevo bloque\n2. Elige el tipo de bloque desde el menú emergente\n3. Comienza a escribir o agrega contenido" - }, - { - "id": "11", - "type": "heading", - "content": "Operaciones básicas", - "metadata": { - "level": 3 - } + "content": "El editor está construido sobre una base moderna usando React y Next.js, con una arquitectura modular que separa las responsabilidades entre la gestión de bloques, el manejo de contenido y los componentes de la interfaz de usuario." }, { - "id": "12", - "type": "code", - "content": "/ → Abrir menú de bloque\n⌘/Ctrl + P → Paleta de comandos\n⌘/Ctrl + / → Mostrar atajos de teclado\n↑↓ → Navegar entre bloques", - "metadata": { - "language": "plaintext", - "showLineNumbers": true - } - }, - { - "id": "13", - "type": "heading", - "content": "Tipos de bloques", - "metadata": { - "level": 2 - } - }, - { - "id": "14", - "type": "heading", - "content": "Bloques de texto", - "metadata": { - "level": 3 - } - }, - { - "id": "15", - "type": "list", - "content": [ - "Párrafos", - "Encabezados (H1-H6)", - "Listas (con viñetas, numeradas)", - "Citas", - "Llamadas" - ], - "metadata": { - "listType": "unordered" - } - }, - { - "id": "16", + "id": "6", "type": "heading", - "content": "Contenido Multimedia Enriquecido", + "content": "Componentes principales", "metadata": { "level": 3 } }, { - "id": "17", + "id": "7", "type": "list", "content": [ - "Imágenes", - "Vídeos", - "Incrustaciones", - "Archivos", - "Bloques de código" + "Gestor de bloques: Maneja la creación, eliminación y ordenamiento de bloques", + "Editor de contenido: Gestiona la entrada de texto y el formato", + "Sistema de archivos: Maneja la persistencia de contenido y la gestión de archivos", + "Componentes de UI: Proporciona los elementos de la interfaz de usuario" ], "metadata": { "listType": "unordered" } }, { - "id": "18", + "id": "8", "type": "heading", - "content": "Bloques especiales", + "content": "Primeros pasos", "metadata": { - "level": 3 + "level": 2 } }, { - "id": "19", - "type": "list", - "content": [ - "Tablas (Próximamente)", - "Divisores", - "Componentes personalizados (Próximamente)" - ], - "metadata": { - "listType": "unordered" - } + "id": "9", + "type": "paragraph", + "content": "Para comenzar a usar el editor, asegúrese de tener Node.js 18+ instalado. El editor está incluido por defecto en las instalaciones de AkiraDocs. Para instrucciones detalladas de configuración, consulte la guía de primeros pasos." } ] } \ No newline at end of file diff --git a/docs/compiled/fr/docs/_meta.json b/docs/compiled/fr/docs/_meta.json index 7c84b8f..ecae0d5 100644 --- a/docs/compiled/fr/docs/_meta.json +++ b/docs/compiled/fr/docs/_meta.json @@ -54,9 +54,21 @@ "title": "Aperçu de l'éditeur", "path": "/docs/editor/overview" }, + "getting-started": { + "title": "Premiers pas", + "path": "/docs/editor/getting-started" + }, + "blocks": { + "title": "Types de blocs", + "path": "/docs/editor/blocks" + }, "features": { - "title": "Fonctionnalités de l'éditeur", + "title": "Fonctionnalités", "path": "/docs/editor/features" + }, + "ai-features": { + "title": "Fonctionnalités d'IA", + "path": "/docs/editor/ai-features" } } }, diff --git a/docs/compiled/fr/docs/editor/ai-features.json b/docs/compiled/fr/docs/editor/ai-features.json new file mode 100644 index 0000000..478b079 --- /dev/null +++ b/docs/compiled/fr/docs/editor/ai-features.json @@ -0,0 +1,88 @@ +{ + "title": "Fonctionnalités d'IA", + "description": "Découvrez les capacités alimentées par l'IA de l'éditeur AkiraDocs", + "author": "Akira Team", + "publishDate": "2024-11-26T00:00:00.000Z", + "modifiedDate": "2024-11-26T00:00:00.000Z", + "category": "Editor", + "keywords": [ + "IA", + "Apprentissage automatique", + "Génération de contenu", + "Fonctionnalités intelligentes" + ], + "blocks": [ + { + "id": "1", + "type": "heading", + "content": "Fournisseurs d'IA", + "metadata": { + "level": 2 + } + }, + { + "id": "2", + "type": "list", + "content": [ + "OpenAI : Intégration GPT-4 et GPT-3.5", + "Anthropic : Intégration Claude", + "Modèles personnalisés : Support pour les modèles auto-hébergés", + "Configuration API : Configuration flexible des fournisseurs" + ], + "metadata": { + "listType": "unordered" + } + }, + { + "id": "3", + "type": "heading", + "content": "Amélioration du contenu", + "metadata": { + "level": 2 + } + }, + { + "id": "4", + "type": "list", + "content": [ + "Correction automatique de la grammaire et du style", + "Résumé du contenu", + "Expansion et élaboration du texte", + "Ajustement du ton et réécriture" + ], + "metadata": { + "listType": "unordered" + } + }, + { + "id": "5", + "type": "heading", + "content": "Support de traduction", + "metadata": { + "level": 2 + } + }, + { + "id": "6", + "type": "paragraph", + "content": "Les capacités de traduction IA intégrées prennent en charge la localisation du contenu dans plusieurs langues tout en maintenant le contexte et la précision technique." + }, + { + "id": "7", + "type": "heading", + "content": "Configuration", + "metadata": { + "level": 2 + } + }, + { + "id": "8", + "type": "code", + "content": "// Configuration des fonctionnalités IA\n{\n \"aiProviders\": {\n \"openai\": {\n \"apiKey\": \"votre-clé-api\",\n \"model\": \"gpt-4\"\n },\n \"anthropic\": {\n \"apiKey\": \"votre-clé-api\",\n \"model\": \"claude-2\"\n }\n }\n}", + "metadata": { + "language": "javascript", + "showLineNumbers": true + } + } + ] +} \ No newline at end of file diff --git a/docs/compiled/fr/docs/editor/blocks.json b/docs/compiled/fr/docs/editor/blocks.json new file mode 100644 index 0000000..3373b01 --- /dev/null +++ b/docs/compiled/fr/docs/editor/blocks.json @@ -0,0 +1,78 @@ +{ + "title": "Types de blocs", + "description": "Guide complet de tous les types de blocs disponibles dans l'éditeur", + "author": "Akira Team", + "publishDate": "2024-11-26T00:00:00.000Z", + "modifiedDate": "2024-11-26T00:00:00.000Z", + "category": "Editor", + "keywords": [ + "Blocs", + "Types de contenu", + "Composants de l'éditeur" + ], + "blocks": [ + { + "id": "1", + "type": "heading", + "content": "Blocs de texte", + "metadata": { + "level": 2 + } + }, + { + "id": "2", + "type": "list", + "content": [ + "Paragraphe : Contenu texte de base avec formatage riche", + "Titre : Six niveaux de titres (H1-H6)", + "Liste : Listes ordonnées et non ordonnées", + "Citation : Blocs de citation pour les références", + "Code : Blocs de code avec coloration syntaxique" + ], + "metadata": { + "listType": "unordered" + } + }, + { + "id": "3", + "type": "heading", + "content": "Blocs médias", + "metadata": { + "level": 2 + } + }, + { + "id": "4", + "type": "list", + "content": [ + "Image : Support pour les images avec légendes", + "Vidéo : Lecteur vidéo intégré", + "Audio : Lecteur audio avec contrôles", + "Fichier : Pièces jointes et téléchargements" + ], + "metadata": { + "listType": "unordered" + } + }, + { + "id": "5", + "type": "heading", + "content": "Blocs interactifs", + "metadata": { + "level": 2 + } + }, + { + "id": "6", + "type": "list", + "content": [ + "Bouton : Boutons cliquables avec actions personnalisées", + "Liste de contrôle : Listes de tâches interactives", + "Tableau : Présentation de données structurées" + ], + "metadata": { + "listType": "unordered" + } + } + ] +} \ No newline at end of file diff --git a/docs/compiled/fr/docs/editor/features.json b/docs/compiled/fr/docs/editor/features.json index db01e65..91e7861 100644 --- a/docs/compiled/fr/docs/editor/features.json +++ b/docs/compiled/fr/docs/editor/features.json @@ -1,205 +1,63 @@ { "title": "Fonctionnalités de l'éditeur", - "description": "", + "description": "Aperçu détaillé des capacités et fonctionnalités de l'éditeur AkiraDocs", "author": "Akira Team", "publishDate": "2024-11-26T00:00:00.000Z", "modifiedDate": "2024-11-26T00:00:00.000Z", "category": "Editor", "keywords": [ - "Editor Features", - "Blocks", - "Formatting" + "Fonctionnalités", + "Capacités", + "Fonctions de l'éditeur", + "Outils" ], "blocks": [ { "id": "1", - "type": "paragraph", - "content": "Voici la traduction en français :\n\nDescription détaillée des capacités et fonctions de l'éditeur AkiraDocs." - }, - { - "id": "2", "type": "heading", - "content": "Voici la traduction en français :\n\nSystème de blocs", + "content": "Glisser-déposer", "metadata": { "level": 2 } }, { - "id": "3", - "type": "heading", - "content": "Voici la traduction en français, avec le formatage d'origine conservé :\n\nFormat du texte", - "metadata": { - "level": 3 - } - }, - { - "id": "4", - "type": "list", - "content": [ - "Format de base", - "Gras, italique, souligné", - "Barré", - "Mettre en évidence", - "Code en ligne" - ], - "metadata": { - "listType": "unordered" - } - }, - { - "id": "5", - "type": "list", - "content": [ - "Format Avancé", - "Couleurs personnalisées", - "Voici la traduction en français :\n\nSources multiples", - "Alignement du texte", - "Indentation" - ], - "metadata": { - "listType": "unordered" - } - }, - { - "id": "6", - "type": "heading", - "content": "Blocs de contenu", - "metadata": { - "level": 3 - } - }, - { - "id": "7", - "type": "heading", - "content": "Texte enrichi", - "metadata": { - "level": 4 - } - }, - { - "id": "8", - "type": "code", - "content": "# Titre 1\n## Titre 2\n> Citation textuelle\n- Liste à puces\n1. Liste numérotée", - "metadata": { - "language": "markdown", - "showLineNumbers": true - } - }, - { - "id": "9", - "type": "heading", - "content": "Blocs de code", - "metadata": { - "level": 4 - } - }, - { - "id": "10", - "type": "code", - "content": "// Mise en évidence de la syntaxe\nconsole.log('Bonjour le monde');", - "metadata": { - "language": "javascript", - "showLineNumbers": true - } - }, - { - "id": "11", - "type": "heading", - "content": "Blocs de médias", - "metadata": { - "level": 4 - } - }, - { - "id": "12", - "type": "list", - "content": [ - "Chargement et incorporation d'images", - "Intégration vidéo", - "Pièces jointes", - "Voici la traduction en français :\n\nIntégration interactive" - ], - "metadata": { - "listType": "unordered" - } + "id": "2", + "type": "paragraph", + "content": "L'éditeur dispose d'un puissant système de glisser-déposer propulsé par dnd-kit, permettant une réorganisation et une organisation intuitive des blocs. Il suffit de cliquer et de faire glisser n'importe quel bloc pour le repositionner dans votre document." }, { - "id": "13", + "id": "3", "type": "heading", - "content": "Voici la traduction en français :\n\nCaractéristiques de l'IA", + "content": "Gestion des fichiers", "metadata": { "level": 2 } }, { - "id": "14", - "type": "heading", - "content": "Voici la traduction en français :\n\nAmélioration du contenu", - "metadata": { - "level": 3 - } - }, - { - "id": "15", - "type": "list", - "content": [ - "Voici la traduction en français :\n\nSuggestions de grammaire et de style", - "Voici la traduction en français :\n\nOptimisation du contenu", - "Voici la traduction en français :\n\nRecommandations de SEO", - "Voici la traduction en français :\n\nAssistance de traduction" - ], - "metadata": { - "listType": "unordered" - } - }, - { - "id": "16", - "type": "heading", - "content": "Voici la traduction en français :\n\nFormat intelligent", - "metadata": { - "level": 3 - } - }, - { - "id": "17", + "id": "4", "type": "list", "content": [ - "Mise en forme automatique", - "Voici la traduction en français :\n\nListes intelligentes", - "Voici la traduction en français, avec le formatage d'origine conservé :\n\nFormat de tableau", - "Détection de langue de bloc de code" + "Sauvegarde automatique des fichiers et versionnage", + "Optimisation et gestion des images", + "Support du téléchargement de fichiers pour divers types de médias", + "Explorateur de fichiers intégré" ], "metadata": { "listType": "unordered" } }, { - "id": "18", + "id": "5", "type": "heading", - "content": "Caractéristiques de collaboration", + "content": "Collaboration en temps réel", "metadata": { "level": 2 } }, { - "id": "19", - "type": "heading", - "content": "Contrôle de version", - "metadata": { - "level": 3 - } - }, - { - "id": "20", - "type": "list", - "content": [ - "Intégration de Git", - "Voici la traduction en français :\n\nHistorique des modifications", - "Voici la traduction en français :\n\nCapacités de réversion" - ], - "metadata": { - "listType": "unordered" - } + "id": "6", + "type": "paragraph", + "content": "Plusieurs utilisateurs peuvent travailler simultanément sur le même document, avec des mises à jour en temps réel et la résolution des conflits. Les modifications sont automatiquement synchronisées sur tous les clients connectés." } ] } \ No newline at end of file diff --git a/docs/compiled/fr/docs/editor/getting-started.json b/docs/compiled/fr/docs/editor/getting-started.json new file mode 100644 index 0000000..100ce39 --- /dev/null +++ b/docs/compiled/fr/docs/editor/getting-started.json @@ -0,0 +1,70 @@ +{ + "title": "Premiers pas avec l'éditeur", + "description": "Apprenez à utiliser efficacement l'éditeur AkiraDocs", + "author": "Akira Team", + "publishDate": "2024-11-26T00:00:00.000Z", + "modifiedDate": "2024-11-26T00:00:00.000Z", + "category": "Editor", + "keywords": [ + "Premiers pas", + "Tutoriel", + "Configuration", + "Utilisation de base" + ], + "blocks": [ + { + "id": "1", + "type": "heading", + "content": "Démarrage rapide", + "metadata": { + "level": 2 + } + }, + { + "id": "2", + "type": "paragraph", + "content": "La prise en main de l'éditeur AkiraDocs est simple. Ce guide vous accompagnera dans la configuration de base et l'utilisation initiale." + }, + { + "id": "3", + "type": "heading", + "content": "Opérations de base", + "metadata": { + "level": 2 + } + }, + { + "id": "4", + "type": "list", + "content": [ + "Cliquez sur le bouton '+' pour ajouter un nouveau bloc", + "Faites glisser les blocs pour les réorganiser", + "Utilisez la barre d'outils pour le formatage du texte" + ], + "metadata": { + "listType": "unordered" + } + }, + { + "id": "5", + "type": "heading", + "content": "Raccourcis clavier", + "metadata": { + "level": 3 + } + }, + { + "id": "6", + "type": "heading", + "content": "Création de votre premier document", + "metadata": { + "level": 2 + } + }, + { + "id": "7", + "type": "paragraph", + "content": "1. Cliquez sur 'Nouveau fichier' dans la barre latérale\n2. Ajoutez un titre et une description\n3. Commencez à ajouter des blocs en utilisant le bouton '+' ou la commande '/'\n4. Utilisez le glisser-déposer pour organiser votre contenu\n5. Sauvegardez votre travail en utilisant le bouton de sauvegarde" + } + ] +} \ No newline at end of file diff --git a/docs/compiled/fr/docs/editor/overview.json b/docs/compiled/fr/docs/editor/overview.json index 32dd643..b9d08cb 100644 --- a/docs/compiled/fr/docs/editor/overview.json +++ b/docs/compiled/fr/docs/editor/overview.json @@ -1,185 +1,91 @@ { "title": "Aperçu de l'éditeur", - "description": "", + "description": "Un aperçu complet de l'éditeur basé sur les blocs d'AkiraDocs", "author": "Akira Team", "publishDate": "2024-11-26T00:00:00.000Z", "modifiedDate": "2024-11-26T00:00:00.000Z", "category": "Editor", "keywords": [ - "Editor", - "Notion-like", - "Interface" + "Éditeur", + "Basé sur les blocs", + "Aperçu", + "Introduction" ], "blocks": [ { "id": "1", "type": "paragraph", - "content": "AkiraDocs dispose d'un éditeur moderne similaire à Notion qui combine la simplicité de l'édition basée sur des blocs avec la puissance de Markdown." + "content": "AkiraDocs dispose d'un éditeur moderne basé sur les blocs qui combine la simplicité de l'édition visuelle avec la puissance de Markdown. Conçu pour les développeurs et les créateurs de contenu, il offre une façon flexible et intuitive de créer et gérer la documentation." }, { "id": "2", "type": "heading", - "content": "Voici la traduction en français :\n\nInterface de l'éditeur", + "content": "Fonctionnalités principales", "metadata": { "level": 2 } }, { "id": "3", - "type": "heading", - "content": "Voici la traduction en français tout en conservant la mise en forme d'origine :\n\nComposants principaux", - "metadata": { - "level": 3 - } - }, - { - "id": "4", - "type": "list", - "content": [ - "Barre d'outils : Accès rapide aux options de formatage et aux types de blocs", - "Zone de contenu : Espace d'édition basé sur des blocs", - "Barre latérale : Navigation et structure du document", - "Palette de commandes : Commandes rapides (Ctrl/Cmd + P)" - ], - "metadata": { - "listType": "unordered" - } - }, - { - "id": "5", - "type": "heading", - "content": "Voici la traduction en français :\n\nStructure de Blocs", - "metadata": { - "level": 3 - } - }, - { - "id": "6", - "type": "paragraph", - "content": "Voici la traduction en français, avec le formatage d'origine conservé :\n\nChaque élément de contenu est un bloc qui peut être :" - }, - { - "id": "7", "type": "list", "content": [ - "Glisser-déposer pour réorganiser", - "Converti entre différents types", - "Dupliqué ou supprimé", - "Imbriqué dans d'autres blocs" + "Édition basée sur les blocs avec support glisser-déposer", + "Formatage de texte riche avec support Markdown", + "Fonctionnalités de collaboration en temps réel", + "Système de blocs extensible", + "Contrôle de version intégré", + "Assistance de contenu alimentée par l'IA" ], "metadata": { "listType": "unordered" } }, { - "id": "8", + "id": "4", "type": "heading", - "content": "Commençant", + "content": "Architecture système", "metadata": { "level": 2 } }, { - "id": "9", - "type": "heading", - "content": "Création de contenu", - "metadata": { - "level": 3 - } - }, - { - "id": "10", + "id": "5", "type": "paragraph", - "content": "1. Cliquez sur le bouton '+' ou appuyez sur '/' pour ajouter un nouveau bloc\n2. Choisissez le type de bloc dans le menu déroulant\n3. Commencez à écrire ou ajoutez du contenu" - }, - { - "id": "11", - "type": "heading", - "content": "Opérations de base", - "metadata": { - "level": 3 - } - }, - { - "id": "12", - "type": "code", - "content": "/ → Ouvrir le menu du bloc\n⌘/Ctrl + P → Palette de commandes\n⌘/Ctrl + / → Afficher les raccourcis clavier\n↑↓ → Naviguer entre les blocs", - "metadata": { - "language": "plaintext", - "showLineNumbers": true - } - }, - { - "id": "13", - "type": "heading", - "content": "Voici la traduction en français :\n\nTypes de blocs", - "metadata": { - "level": 2 - } - }, - { - "id": "14", - "type": "heading", - "content": "Blocs de texte", - "metadata": { - "level": 3 - } - }, - { - "id": "15", - "type": "list", - "content": [ - "Voici la traduction en français, avec le formatage d'origine conservé :\n\nParagraphes", - "Voici la traduction en français, avec le formatage d'origine conservé :\n\nTitres (H1-H6)", - "Listes (avec puces, numérotées)", - "Voici la traduction en français :\n\nCitations", - "Voici la traduction en français :\n\nAppels" - ], - "metadata": { - "listType": "unordered" - } + "content": "L'éditeur est construit sur une pile moderne utilisant React et Next.js, avec une architecture modulaire qui sépare les responsabilités entre la gestion des blocs, le traitement du contenu et les composants d'interface utilisateur." }, { - "id": "16", + "id": "6", "type": "heading", - "content": "Contenu Multimédia Enrichi", + "content": "Composants principaux", "metadata": { "level": 3 } }, { - "id": "17", + "id": "7", "type": "list", "content": [ - "Voici la traduction en français :\n\nImages", - "Voici la traduction en français :\n\nVidéos", - "Incrustations", - "Fichiers", - "Blocs de code" + "Gestionnaire de blocs : Gère la création, la suppression et l'organisation des blocs", + "Éditeur de contenu : Gère la saisie et le formatage du texte", + "Système de fichiers : Gère la persistance du contenu et la gestion des fichiers", + "Composants UI : Fournit les éléments d'interface utilisateur" ], "metadata": { "listType": "unordered" } }, { - "id": "18", + "id": "8", "type": "heading", - "content": "Blocs spéciaux", + "content": "Premiers pas", "metadata": { - "level": 3 + "level": 2 } }, { - "id": "19", - "type": "list", - "content": [ - "Tableaux (Prochainement)", - "Diviseurs", - "Composants personnalisés (Bientôt disponible)" - ], - "metadata": { - "listType": "unordered" - } + "id": "9", + "type": "paragraph", + "content": "Pour utiliser l'éditeur, assurez-vous d'avoir Node.js 18+ installé. L'éditeur est inclus par défaut dans les installations d'AkiraDocs. Pour des instructions détaillées sur la configuration, consultez le guide de démarrage." } ] } \ No newline at end of file diff --git a/docs/src/template.json b/docs/src/template.json index 19596e1..1e87cbf 100644 --- a/docs/src/template.json +++ b/docs/src/template.json @@ -40,7 +40,7 @@ { "id": "4", "type": "image", - "content": "/test_image.png", + "content": "/akiradocs_logo.svg", "metadata": { "alt": "Test Image", "caption": "This is a test image", @@ -51,7 +51,11 @@ { "id": "5", "type": "list", - "content": ["ITEM 1", "ITEM 2", "ITEM 3"], + "content": [ + "Item 1", + "Item 2", + "Item 3" + ], "metadata": { "listType": "unordered" } @@ -89,40 +93,19 @@ }, { "id": "9", - "type": "toggleList", - "content": "", - "metadata": { - "items": [ - { - "title": "Toggle Item 1", - "content": "Content for toggle item 1" - }, - { - "title": "Toggle Item 2", - "content": "Content for toggle item 2" - } - ] - } - }, - { - "id": "10", "type": "checkList", - "content": "", + "content": "[{\"text\":\"Check Item 1\",\"checked\":true},{\"text\":\"Check Item 2\",\"checked\":false}]", "metadata": { - "checkedItems": [ - { - "text": "Check Item 1", - "checked": true - }, - { - "text": "Check Item 2", - "checked": false - } - ] + "align": "left", + "styles": { + "bold": false, + "italic": false, + "underline": false + } } }, { - "id": "11", + "id": "10", "type": "video", "content": "/test_video.mp4", "metadata": { @@ -130,7 +113,7 @@ } }, { - "id": "12", + "id": "11", "type": "audio", "content": "/test_audio.mp3", "metadata": { @@ -138,7 +121,7 @@ } }, { - "id": "13", + "id": "12", "type": "file", "content": "/test_document.pdf", "metadata": { @@ -146,20 +129,30 @@ } }, { - "id": "14", - "type": "emoji", - "content": "😊", + "id": "13", + "type": "callout", + "content": "This is an important callout message.", "metadata": { - "label": "smiling face" + "type": "info", + "title": "Important" } }, + { + "id": "14", + "type": "spacer", + "content": "large", + "metadata": {} + }, { "id": "15", - "type": "callout", - "content": "This is an important callout message.", + "type": "button", + "content": "Visit AkiraDocs", "metadata": { - "type": "info", - "title": "Important" + "buttonUrl": "https://akiradocs.ai", + "buttonStyle": { + "size": "lg", + "radius": "full" + } } } ] diff --git a/examples/demo/compiled/de/articles/template.json b/examples/demo/compiled/de/articles/template.json index 3a653e3..d96b4a1 100644 --- a/examples/demo/compiled/de/articles/template.json +++ b/examples/demo/compiled/de/articles/template.json @@ -44,7 +44,11 @@ { "id": "5", "type": "list", - "content": "Artikel 1\nArtikel 2\nArtikel 3", + "content": [ + "Artikel 1", + "Artikel 2", + "Artikel 3" + ], "metadata": { "listType": "unordered" } @@ -82,40 +86,19 @@ }, { "id": "9", - "type": "toggleList", - "content": "", - "metadata": { - "items": [ - { - "title": "Toggle Item 1", - "content": "Content for toggle item 1" - }, - { - "title": "Toggle Item 2", - "content": "Content for toggle item 2" - } - ] - } - }, - { - "id": "10", "type": "checkList", - "content": "", + "content": "[{\"text\":\"Check Item 1\",\"checked\":true},{\"text\":\"Check Item 2\",\"checked\":false}]", "metadata": { - "checkedItems": [ - { - "text": "Check Item 1", - "checked": true - }, - { - "text": "Check Item 2", - "checked": false - } - ] + "align": "left", + "styles": { + "bold": false, + "italic": false, + "underline": false + } } }, { - "id": "11", + "id": "10", "type": "video", "content": "/test_video.mp4", "metadata": { @@ -123,7 +106,7 @@ } }, { - "id": "12", + "id": "11", "type": "audio", "content": "/audio_de_test.mp3", "metadata": { @@ -131,7 +114,7 @@ } }, { - "id": "13", + "id": "12", "type": "file", "content": "/dokument_de_test.pdf", "metadata": { @@ -140,19 +123,20 @@ }, { "id": "14", - "type": "emoji", - "content": "😊", - "metadata": { - "label": "smiling face" - } + "type": "spacer", + "content": "large", + "metadata": {} }, { "id": "15", - "type": "callout", - "content": "Hier ist eine wichtige Warnmeldung.", + "type": "button", + "content": "Besuchen Sie AkiraDocs", "metadata": { - "type": "info", - "title": "Important" + "buttonUrl": "https://akiradocs.ai", + "buttonStyle": { + "size": "lg", + "radius": "full" + } } } ] diff --git a/examples/demo/compiled/en/articles/template.json b/examples/demo/compiled/en/articles/template.json index c4fd925..91698ed 100644 --- a/examples/demo/compiled/en/articles/template.json +++ b/examples/demo/compiled/en/articles/template.json @@ -7,7 +7,7 @@ { "id": "1", "type": "heading", - "content": "Example Heading Sample1", + "content": "Example Heading", "metadata": { "level": 1, "styles": { @@ -44,7 +44,11 @@ { "id": "5", "type": "list", - "content": "Item 1\nItem 2\nItem 3", + "content": [ + "Item 1", + "Item 2", + "Item 3" + ], "metadata": { "listType": "unordered" } @@ -82,40 +86,19 @@ }, { "id": "9", - "type": "toggleList", - "content": "", - "metadata": { - "items": [ - { - "title": "Toggle Item 1", - "content": "Content for toggle item 1" - }, - { - "title": "Toggle Item 2", - "content": "Content for toggle item 2" - } - ] - } - }, - { - "id": "10", "type": "checkList", - "content": "", + "content": "[{\"text\":\"Check Item 1\",\"checked\":true},{\"text\":\"Check Item 2\",\"checked\":false}]", "metadata": { - "checkedItems": [ - { - "text": "Check Item 1", - "checked": true - }, - { - "text": "Check Item 2", - "checked": false - } - ] + "align": "left", + "styles": { + "bold": false, + "italic": false, + "underline": false + } } }, { - "id": "11", + "id": "10", "type": "video", "content": "/test_video.mp4", "metadata": { @@ -123,7 +106,7 @@ } }, { - "id": "12", + "id": "11", "type": "audio", "content": "/test_audio.mp3", "metadata": { @@ -131,7 +114,7 @@ } }, { - "id": "13", + "id": "12", "type": "file", "content": "/test_document.pdf", "metadata": { @@ -139,20 +122,30 @@ } }, { - "id": "14", - "type": "emoji", - "content": "😊", + "id": "13", + "type": "callout", + "content": "This is an important callout message.", "metadata": { - "label": "smiling face" + "type": "info", + "title": "Important" } }, + { + "id": "14", + "type": "spacer", + "content": "large", + "metadata": {} + }, { "id": "15", - "type": "callout", - "content": "This is an important callout message.", + "type": "button", + "content": "Visit AkiraDocs", "metadata": { - "type": "info", - "title": "Important" + "buttonUrl": "https://akiradocs.ai", + "buttonStyle": { + "size": "lg", + "radius": "full" + } } } ] diff --git a/examples/demo/compiled/es/articles/template.json b/examples/demo/compiled/es/articles/template.json index 45b6246..7fd1d0f 100644 --- a/examples/demo/compiled/es/articles/template.json +++ b/examples/demo/compiled/es/articles/template.json @@ -7,7 +7,7 @@ { "id": "1", "type": "heading", - "content": "Encabezado de ejemplo Muestra1", + "content": "Encabezado de ejemplo", "metadata": { "level": 1, "styles": { @@ -44,7 +44,11 @@ { "id": "5", "type": "list", - "content": "Artículo 1\nArtículo 2\nArtículo 3", + "content": [ + "Artículo 1", + "Artículo 2", + "Artículo 3" + ], "metadata": { "listType": "unordered" } @@ -82,40 +86,19 @@ }, { "id": "9", - "type": "toggleList", - "content": "", - "metadata": { - "items": [ - { - "title": "Toggle Item 1", - "content": "Content for toggle item 1" - }, - { - "title": "Toggle Item 2", - "content": "Content for toggle item 2" - } - ] - } - }, - { - "id": "10", "type": "checkList", - "content": "", + "content": "[{\"text\":\"Check Item 1\",\"checked\":true},{\"text\":\"Check Item 2\",\"checked\":false}]", "metadata": { - "checkedItems": [ - { - "text": "Check Item 1", - "checked": true - }, - { - "text": "Check Item 2", - "checked": false - } - ] + "align": "left", + "styles": { + "bold": false, + "italic": false, + "underline": false + } } }, { - "id": "11", + "id": "10", "type": "video", "content": "/video_de_prueba.mp4", "metadata": { @@ -123,7 +106,7 @@ } }, { - "id": "12", + "id": "11", "type": "audio", "content": "/audio_de_prueba.mp3", "metadata": { @@ -131,7 +114,7 @@ } }, { - "id": "13", + "id": "12", "type": "file", "content": "/documento_de_prueba.pdf", "metadata": { @@ -139,20 +122,30 @@ } }, { - "id": "14", - "type": "emoji", - "content": "😊", + "id": "13", + "type": "callout", + "content": "Este es un mensaje de aviso importante.", "metadata": { - "label": "smiling face" + "type": "info", + "title": "Importante" } }, + { + "id": "14", + "type": "spacer", + "content": "large", + "metadata": {} + }, { "id": "15", - "type": "callout", - "content": "Esta es un mensaje de aviso importante.", + "type": "button", + "content": "Visitar AkiraDocs", "metadata": { - "type": "info", - "title": "Important" + "buttonUrl": "https://akiradocs.ai", + "buttonStyle": { + "size": "lg", + "radius": "full" + } } } ] diff --git a/examples/demo/compiled/fr/articles/template.json b/examples/demo/compiled/fr/articles/template.json index 150505b..7806d6e 100644 --- a/examples/demo/compiled/fr/articles/template.json +++ b/examples/demo/compiled/fr/articles/template.json @@ -1,13 +1,13 @@ { - "title": "Voici la traduction en français, avec le formatage d'origine conservé :\n\nTest de billet de blog", - "description": "Voici la traduction en français, avec le formatage d'origine conservé :\n\nUn article de blog de test pour démontrer tous les types de blocs.", + "title": "Test de billet de blog", + "description": "Un article de blog de test pour démontrer tous les types de blocs.", "author": "Anonymous", "date": "2024-11-08", "blocks": [ { "id": "1", "type": "heading", - "content": "Voici la traduction en français tout en conservant le formatage d'origine :\n\nEn-tête d'exemple Exemple1", + "content": "En-tête d'exemple", "metadata": { "level": 1, "styles": { @@ -19,7 +19,7 @@ { "id": "2", "type": "paragraph", - "content": "Voici la traduction en français, avec le formatage d'origine conservé :\n\nCe paragraphe fait partie de l'entrée de test du blog. Il démontre le bloc de paragraphe." + "content": "Ce paragraphe fait partie de l'entrée de test du blog. Il démontre le bloc de paragraphe." }, { "id": "3", @@ -44,7 +44,11 @@ { "id": "5", "type": "list", - "content": "Article 1\nArticle 2\nArticle 3", + "content": [ + "Article 1", + "Article 2", + "Article 3" + ], "metadata": { "listType": "unordered" } @@ -82,40 +86,19 @@ }, { "id": "9", - "type": "toggleList", - "content": "", - "metadata": { - "items": [ - { - "title": "Toggle Item 1", - "content": "Content for toggle item 1" - }, - { - "title": "Toggle Item 2", - "content": "Content for toggle item 2" - } - ] - } - }, - { - "id": "10", "type": "checkList", - "content": "", + "content": "[{\"text\":\"Check Item 1\",\"checked\":true},{\"text\":\"Check Item 2\",\"checked\":false}]", "metadata": { - "checkedItems": [ - { - "text": "Check Item 1", - "checked": true - }, - { - "text": "Check Item 2", - "checked": false - } - ] + "align": "left", + "styles": { + "bold": false, + "italic": false, + "underline": false + } } }, { - "id": "11", + "id": "10", "type": "video", "content": "/vidéo_de_test.mp4", "metadata": { @@ -123,7 +106,7 @@ } }, { - "id": "12", + "id": "11", "type": "audio", "content": "/audio_de_test.mp3", "metadata": { @@ -131,7 +114,7 @@ } }, { - "id": "13", + "id": "12", "type": "file", "content": "/document_de_test.pdf", "metadata": { @@ -139,20 +122,30 @@ } }, { - "id": "14", - "type": "emoji", - "content": "😊", + "id": "13", + "type": "callout", + "content": "Voici un message d'avertissement important.", "metadata": { - "label": "smiling face" + "type": "info", + "title": "Important" } }, + { + "id": "14", + "type": "spacer", + "content": "large", + "metadata": {} + }, { "id": "15", - "type": "callout", - "content": "Voici un message d'avertissement important.", + "type": "button", + "content": "Visiter AkiraDocs", "metadata": { - "type": "info", - "title": "Important" + "buttonUrl": "https://akiradocs.ai", + "buttonStyle": { + "size": "lg", + "radius": "full" + } } } ] diff --git a/examples/demo/src/template.json b/examples/demo/src/template.json index 1170ced..0d5d55c 100644 --- a/examples/demo/src/template.json +++ b/examples/demo/src/template.json @@ -37,7 +37,7 @@ { "id": "4", "type": "image", - "content": "/test_image.png", + "content": "/akiradocs_logo.svg", "metadata": { "alt": "Test Image", "caption": "This is a test image", @@ -48,7 +48,11 @@ { "id": "5", "type": "list", - "content": ["ITEM 1", "ITEM 2", "ITEM 3"], + "content": [ + "Item 1", + "Item 2", + "Item 3" + ], "metadata": { "listType": "unordered" } @@ -86,40 +90,19 @@ }, { "id": "9", - "type": "toggleList", - "content": "", - "metadata": { - "items": [ - { - "title": "Toggle Item 1", - "content": "Content for toggle item 1" - }, - { - "title": "Toggle Item 2", - "content": "Content for toggle item 2" - } - ] - } - }, - { - "id": "10", "type": "checkList", - "content": "", + "content": "[{\"text\":\"Check Item 1\",\"checked\":true},{\"text\":\"Check Item 2\",\"checked\":false}]", "metadata": { - "checkedItems": [ - { - "text": "Check Item 1", - "checked": true - }, - { - "text": "Check Item 2", - "checked": false - } - ] + "align": "left", + "styles": { + "bold": false, + "italic": false, + "underline": false + } } }, { - "id": "11", + "id": "10", "type": "video", "content": "/test_video.mp4", "metadata": { @@ -127,7 +110,7 @@ } }, { - "id": "12", + "id": "11", "type": "audio", "content": "/test_audio.mp3", "metadata": { @@ -135,7 +118,7 @@ } }, { - "id": "13", + "id": "12", "type": "file", "content": "/test_document.pdf", "metadata": { @@ -143,20 +126,30 @@ } }, { - "id": "14", - "type": "emoji", - "content": "😊", + "id": "13", + "type": "callout", + "content": "This is an important callout message.", "metadata": { - "label": "smiling face" + "type": "info", + "title": "Important" } }, + { + "id": "14", + "type": "spacer", + "content": "large", + "metadata": {} + }, { "id": "15", - "type": "callout", - "content": "This is an important callout message.", + "type": "button", + "content": "Visit AkiraDocs", "metadata": { - "type": "info", - "title": "Important" + "buttonUrl": "https://akiradocs.ai", + "buttonStyle": { + "size": "lg", + "radius": "full" + } } } ] diff --git a/packages/akiradocs/compiled/de/articles/template.json b/packages/akiradocs/compiled/de/articles/template.json index bcca0c8..d96b4a1 100644 --- a/packages/akiradocs/compiled/de/articles/template.json +++ b/packages/akiradocs/compiled/de/articles/template.json @@ -45,9 +45,9 @@ "id": "5", "type": "list", "content": [ - "Hier ist die Übersetzung ins Deutsche, wobei die ursprüngliche Formatierung beibehalten wird:\n\nArtikel 1", - "Hier ist die Übersetzung ins Deutsche, wobei die ursprüngliche Formatierung beibehalten wird:\n\nArtikel 2", - "Hier ist die Übersetzung ins Deutsche, wobei die ursprüngliche Formatierung beibehalten wird:\n\nArtikel 3" + "Artikel 1", + "Artikel 2", + "Artikel 3" ], "metadata": { "listType": "unordered" @@ -86,40 +86,19 @@ }, { "id": "9", - "type": "toggleList", - "content": "", - "metadata": { - "items": [ - { - "title": "Toggle Item 1", - "content": "Content for toggle item 1" - }, - { - "title": "Toggle Item 2", - "content": "Content for toggle item 2" - } - ] - } - }, - { - "id": "10", "type": "checkList", - "content": "", + "content": "[{\"text\":\"Check Item 1\",\"checked\":true},{\"text\":\"Check Item 2\",\"checked\":false}]", "metadata": { - "checkedItems": [ - { - "text": "Check Item 1", - "checked": true - }, - { - "text": "Check Item 2", - "checked": false - } - ] + "align": "left", + "styles": { + "bold": false, + "italic": false, + "underline": false + } } }, { - "id": "11", + "id": "10", "type": "video", "content": "/test_video.mp4", "metadata": { @@ -127,7 +106,7 @@ } }, { - "id": "12", + "id": "11", "type": "audio", "content": "/audio_de_test.mp3", "metadata": { @@ -135,7 +114,7 @@ } }, { - "id": "13", + "id": "12", "type": "file", "content": "/dokument_de_test.pdf", "metadata": { @@ -144,19 +123,20 @@ }, { "id": "14", - "type": "emoji", - "content": "😊", - "metadata": { - "label": "smiling face" - } + "type": "spacer", + "content": "large", + "metadata": {} }, { "id": "15", - "type": "callout", - "content": "Hier ist eine wichtige Warnmeldung.", + "type": "button", + "content": "Besuchen Sie AkiraDocs", "metadata": { - "type": "info", - "title": "Important" + "buttonUrl": "https://akiradocs.ai", + "buttonStyle": { + "size": "lg", + "radius": "full" + } } } ] diff --git a/packages/akiradocs/compiled/en/articles/template.json b/packages/akiradocs/compiled/en/articles/template.json index 7e04b82..7c091b9 100644 --- a/packages/akiradocs/compiled/en/articles/template.json +++ b/packages/akiradocs/compiled/en/articles/template.json @@ -13,7 +13,7 @@ { "id": "1", "type": "heading", - "content": "Example Heading Sample1", + "content": "Example Heading", "metadata": { "level": 1, "styles": { @@ -50,7 +50,11 @@ { "id": "5", "type": "list", - "content": ["Item 1", "Item 2", "Item 3"], + "content": [ + "Item 1", + "Item 2", + "Item 3" + ], "metadata": { "listType": "unordered" } @@ -88,40 +92,19 @@ }, { "id": "9", - "type": "toggleList", - "content": "", - "metadata": { - "items": [ - { - "title": "Toggle Item 1", - "content": "Content for toggle item 1" - }, - { - "title": "Toggle Item 2", - "content": "Content for toggle item 2" - } - ] - } - }, - { - "id": "10", "type": "checkList", - "content": "", + "content": "[{\"text\":\"Check Item 1\",\"checked\":true},{\"text\":\"Check Item 2\",\"checked\":false}]", "metadata": { - "checkedItems": [ - { - "text": "Check Item 1", - "checked": true - }, - { - "text": "Check Item 2", - "checked": false - } - ] + "align": "left", + "styles": { + "bold": false, + "italic": false, + "underline": false + } } }, { - "id": "11", + "id": "10", "type": "video", "content": "/test_video.mp4", "metadata": { @@ -129,7 +112,7 @@ } }, { - "id": "12", + "id": "11", "type": "audio", "content": "/test_audio.mp3", "metadata": { @@ -137,7 +120,7 @@ } }, { - "id": "13", + "id": "12", "type": "file", "content": "/test_document.pdf", "metadata": { @@ -145,20 +128,30 @@ } }, { - "id": "14", - "type": "emoji", - "content": "😊", + "id": "13", + "type": "callout", + "content": "This is an important callout message.", "metadata": { - "label": "smiling face" + "type": "info", + "title": "Important" } }, + { + "id": "14", + "type": "spacer", + "content": "large", + "metadata": {} + }, { "id": "15", - "type": "callout", - "content": "This is an important callout message.", + "type": "button", + "content": "Visit AkiraDocs", "metadata": { - "type": "info", - "title": "Important" + "buttonUrl": "https://akiradocs.ai", + "buttonStyle": { + "size": "lg", + "radius": "full" + } } } ] diff --git a/packages/akiradocs/compiled/es/articles/template.json b/packages/akiradocs/compiled/es/articles/template.json index 6b4e059..7fd1d0f 100644 --- a/packages/akiradocs/compiled/es/articles/template.json +++ b/packages/akiradocs/compiled/es/articles/template.json @@ -7,7 +7,7 @@ { "id": "1", "type": "heading", - "content": "Encabezado de ejemplo Muestra1", + "content": "Encabezado de ejemplo", "metadata": { "level": 1, "styles": { @@ -86,40 +86,19 @@ }, { "id": "9", - "type": "toggleList", - "content": "", - "metadata": { - "items": [ - { - "title": "Toggle Item 1", - "content": "Content for toggle item 1" - }, - { - "title": "Toggle Item 2", - "content": "Content for toggle item 2" - } - ] - } - }, - { - "id": "10", "type": "checkList", - "content": "", + "content": "[{\"text\":\"Check Item 1\",\"checked\":true},{\"text\":\"Check Item 2\",\"checked\":false}]", "metadata": { - "checkedItems": [ - { - "text": "Check Item 1", - "checked": true - }, - { - "text": "Check Item 2", - "checked": false - } - ] + "align": "left", + "styles": { + "bold": false, + "italic": false, + "underline": false + } } }, { - "id": "11", + "id": "10", "type": "video", "content": "/video_de_prueba.mp4", "metadata": { @@ -127,7 +106,7 @@ } }, { - "id": "12", + "id": "11", "type": "audio", "content": "/audio_de_prueba.mp3", "metadata": { @@ -135,7 +114,7 @@ } }, { - "id": "13", + "id": "12", "type": "file", "content": "/documento_de_prueba.pdf", "metadata": { @@ -143,20 +122,30 @@ } }, { - "id": "14", - "type": "emoji", - "content": "😊", + "id": "13", + "type": "callout", + "content": "Este es un mensaje de aviso importante.", "metadata": { - "label": "smiling face" + "type": "info", + "title": "Importante" } }, + { + "id": "14", + "type": "spacer", + "content": "large", + "metadata": {} + }, { "id": "15", - "type": "callout", - "content": "Esta es un mensaje de aviso importante.", + "type": "button", + "content": "Visitar AkiraDocs", "metadata": { - "type": "info", - "title": "Important" + "buttonUrl": "https://akiradocs.ai", + "buttonStyle": { + "size": "lg", + "radius": "full" + } } } ] diff --git a/packages/akiradocs/compiled/fr/articles/template.json b/packages/akiradocs/compiled/fr/articles/template.json index 036dd81..7806d6e 100644 --- a/packages/akiradocs/compiled/fr/articles/template.json +++ b/packages/akiradocs/compiled/fr/articles/template.json @@ -1,13 +1,13 @@ { - "title": "Voici la traduction en français, avec le formatage d'origine conservé :\n\nTest de billet de blog", - "description": "Voici la traduction en français, avec le formatage d'origine conservé :\n\nUn article de blog de test pour démontrer tous les types de blocs.", + "title": "Test de billet de blog", + "description": "Un article de blog de test pour démontrer tous les types de blocs.", "author": "Anonymous", "date": "2024-11-08", "blocks": [ { "id": "1", "type": "heading", - "content": "Voici la traduction en français tout en conservant le formatage d'origine :\n\nEn-tête d'exemple Exemple1", + "content": "En-tête d'exemple", "metadata": { "level": 1, "styles": { @@ -19,7 +19,7 @@ { "id": "2", "type": "paragraph", - "content": "Voici la traduction en français, avec le formatage d'origine conservé :\n\nCe paragraphe fait partie de l'entrée de test du blog. Il démontre le bloc de paragraphe." + "content": "Ce paragraphe fait partie de l'entrée de test du blog. Il démontre le bloc de paragraphe." }, { "id": "3", @@ -45,9 +45,9 @@ "id": "5", "type": "list", "content": [ - "Voici la traduction en français, en conservant la mise en forme d'origine :\n\nArticle 1", - "Voici la traduction en français, en conservant la mise en forme d'origine :\n\nArticle 2", - "Voici la traduction en français, en conservant la mise en forme d'origine :\n\nArticle 3" + "Article 1", + "Article 2", + "Article 3" ], "metadata": { "listType": "unordered" @@ -86,40 +86,19 @@ }, { "id": "9", - "type": "toggleList", - "content": "", - "metadata": { - "items": [ - { - "title": "Toggle Item 1", - "content": "Content for toggle item 1" - }, - { - "title": "Toggle Item 2", - "content": "Content for toggle item 2" - } - ] - } - }, - { - "id": "10", "type": "checkList", - "content": "", + "content": "[{\"text\":\"Check Item 1\",\"checked\":true},{\"text\":\"Check Item 2\",\"checked\":false}]", "metadata": { - "checkedItems": [ - { - "text": "Check Item 1", - "checked": true - }, - { - "text": "Check Item 2", - "checked": false - } - ] + "align": "left", + "styles": { + "bold": false, + "italic": false, + "underline": false + } } }, { - "id": "11", + "id": "10", "type": "video", "content": "/vidéo_de_test.mp4", "metadata": { @@ -127,7 +106,7 @@ } }, { - "id": "12", + "id": "11", "type": "audio", "content": "/audio_de_test.mp3", "metadata": { @@ -135,7 +114,7 @@ } }, { - "id": "13", + "id": "12", "type": "file", "content": "/document_de_test.pdf", "metadata": { @@ -143,20 +122,30 @@ } }, { - "id": "14", - "type": "emoji", - "content": "😊", + "id": "13", + "type": "callout", + "content": "Voici un message d'avertissement important.", "metadata": { - "label": "smiling face" + "type": "info", + "title": "Important" } }, + { + "id": "14", + "type": "spacer", + "content": "large", + "metadata": {} + }, { "id": "15", - "type": "callout", - "content": "Voici un message d'avertissement important.", + "type": "button", + "content": "Visiter AkiraDocs", "metadata": { - "type": "info", - "title": "Important" + "buttonUrl": "https://akiradocs.ai", + "buttonStyle": { + "size": "lg", + "radius": "full" + } } } ] diff --git a/packages/akiradocs/src/template.json b/packages/akiradocs/src/template.json index 19596e1..1e87cbf 100644 --- a/packages/akiradocs/src/template.json +++ b/packages/akiradocs/src/template.json @@ -40,7 +40,7 @@ { "id": "4", "type": "image", - "content": "/test_image.png", + "content": "/akiradocs_logo.svg", "metadata": { "alt": "Test Image", "caption": "This is a test image", @@ -51,7 +51,11 @@ { "id": "5", "type": "list", - "content": ["ITEM 1", "ITEM 2", "ITEM 3"], + "content": [ + "Item 1", + "Item 2", + "Item 3" + ], "metadata": { "listType": "unordered" } @@ -89,40 +93,19 @@ }, { "id": "9", - "type": "toggleList", - "content": "", - "metadata": { - "items": [ - { - "title": "Toggle Item 1", - "content": "Content for toggle item 1" - }, - { - "title": "Toggle Item 2", - "content": "Content for toggle item 2" - } - ] - } - }, - { - "id": "10", "type": "checkList", - "content": "", + "content": "[{\"text\":\"Check Item 1\",\"checked\":true},{\"text\":\"Check Item 2\",\"checked\":false}]", "metadata": { - "checkedItems": [ - { - "text": "Check Item 1", - "checked": true - }, - { - "text": "Check Item 2", - "checked": false - } - ] + "align": "left", + "styles": { + "bold": false, + "italic": false, + "underline": false + } } }, { - "id": "11", + "id": "10", "type": "video", "content": "/test_video.mp4", "metadata": { @@ -130,7 +113,7 @@ } }, { - "id": "12", + "id": "11", "type": "audio", "content": "/test_audio.mp3", "metadata": { @@ -138,7 +121,7 @@ } }, { - "id": "13", + "id": "12", "type": "file", "content": "/test_document.pdf", "metadata": { @@ -146,20 +129,30 @@ } }, { - "id": "14", - "type": "emoji", - "content": "😊", + "id": "13", + "type": "callout", + "content": "This is an important callout message.", "metadata": { - "label": "smiling face" + "type": "info", + "title": "Important" } }, + { + "id": "14", + "type": "spacer", + "content": "large", + "metadata": {} + }, { "id": "15", - "type": "callout", - "content": "This is an important callout message.", + "type": "button", + "content": "Visit AkiraDocs", "metadata": { - "type": "info", - "title": "Important" + "buttonUrl": "https://akiradocs.ai", + "buttonStyle": { + "size": "lg", + "radius": "full" + } } } ]