142 lines
9.5 KiB
JSON
142 lines
9.5 KiB
JSON
{
|
||
"home": {
|
||
"hero_title": "🌳 Crumbforest",
|
||
"hero_subtitle": "Wo Fragen wachsen. Und jeder Krümel zählt.",
|
||
"hero_cta": "Den Wald entdecken",
|
||
"mission_title": "🌲 Unsere Wurzeln",
|
||
"mission_desc": "Crumbforest ist ein offenes Lern-Ökosystem mit Kindern, Maschinen und Natur.",
|
||
"mission_values": [
|
||
{
|
||
"icon": "🦉",
|
||
"title": "Fragen",
|
||
"text": "Jedes Kind darf fragen. Wir schützen dieses Recht in jedem Terminal."
|
||
},
|
||
{
|
||
"icon": "🛠️",
|
||
"title": "Bauen",
|
||
"text": "Hands-on Lernen mit Raspberry Pi, Bash, Blockly und mehr."
|
||
},
|
||
{
|
||
"icon": "🌐",
|
||
"title": "Verbinden",
|
||
"text": "Unsere Rollen und APIs bilden ein Resonanz-Netz."
|
||
}
|
||
],
|
||
"testimonials_title": "💬 Stimmen aus dem Crumbforest",
|
||
"crew_preview_title": "🌟 Lerne die Crew kennen",
|
||
"crew_preview_button": "Alle Characters entdecken",
|
||
"access_title": "🌐 Zugang zum Wald",
|
||
"access_rag": "RAG System",
|
||
"access_search": "Document Search",
|
||
"access_hardware": "Hardware Info",
|
||
"access_software": "Software Info"
|
||
},
|
||
"nav": {
|
||
"home": "Home",
|
||
"mission": "Mission",
|
||
"crew": "Crew",
|
||
"hardware": "Hardware",
|
||
"software": "Software",
|
||
"login": "Login"
|
||
},
|
||
"footer": {
|
||
"tagline": "Made with 💚 in the Crumbforest",
|
||
"impressum": "Impressum",
|
||
"datenschutz": "Datenschutz"
|
||
},
|
||
"crew": {
|
||
"title": "🌟 Die Crumbforest Crew",
|
||
"subtitle": "Lerne unsere Characters kennen!",
|
||
"tags_label": "Tags:"
|
||
},
|
||
"about": {
|
||
"title": "🌲 Unsere Mission",
|
||
"subtitle": "Wo Fragen wachsen",
|
||
"intro": "Crumbforest ist ein offenes Lern-Ökosystem, in dem Kinder, Maschinen und Natur zusammenkommen. Wir bauen Terminals, erzählen Geschichten und lassen die Fragen führen.",
|
||
"philosophy_title": "🌳 Unsere Philosophie",
|
||
"philosophy_quote": "Im Crumbforest wachsen keine Bäume. Aber Fragen. Und aus jeder Frage wird ein neuer Pfad. Manche Pfade führen zu Antworten. Andere zu noch schöneren Fragen.",
|
||
"intro_p1": "Crumbforest ist ein offenes Lern-Ökosystem, in dem Kinder, Maschinen und Natur zusammenkommen. Wir bauen Terminals, erzählen Geschichten und lassen die Fragen führen.",
|
||
"intro_p2": "Jedes Kind darf fragen. Wir schützen dieses Recht in jedem Terminal, in jeder Zeile Code, in jedem Gespräch mit unseren KI-Characters.",
|
||
"philosophy_p1": "Wir glauben an hands-on Lernen mit echten Werkzeugen: Raspberry Pi, Bash, Python, Docker. Keine vereinfachten Spielzeuge, sondern die gleichen Tools, die auch Profis nutzen.",
|
||
"philosophy_p2": "Unsere KI-Characters sind keine Lehrer, die Wissen von oben herab vermitteln. Sie sind Begleiter auf Augenhöhe – manche weise, manche verspielt, alle respektvoll."
|
||
},
|
||
"hardware": {
|
||
"title": "🔧 Hardware & Werkzeuge",
|
||
"subtitle": "Was wir nutzen, um den Wald zu bauen",
|
||
"pi_title": "🍓 Raspberry Pi Zero 2W",
|
||
"pi_text": "Unser Lieblings-Computer. Klein, günstig, mächtig. Jedes Kind im Crumbforest bekommt seinen eigenen Pi Zero – mit SSH-Zugang, eigenem Terminal und der Freiheit, Dinge kaputt zu machen (und zu reparieren).",
|
||
"terminal_title": "💻 Terminal & Shell",
|
||
"terminal_text": "Das Terminal ist kein Werkzeug für Erwachsene. Es ist ein Raum für Fragen. Bash, Python, Node.js – alles steht bereit. Fehler sind willkommen.",
|
||
"docker_title": "🐋 Docker & Container",
|
||
"docker_text": "Jedes Kind bekommt seinen eigenen Container. Sicher isoliert, aber voll funktionsfähig. So lernen wir über Netzwerke, Services und Deployment – spielerisch und ohne Risiko.",
|
||
"electronics_title": "🔌 LED, Sensoren & ESP32",
|
||
"electronics_text": "Hardware ist mehr als Code. Wir löten, schrauben, messen Spannung und Strom. Vom Breadboard bis zum fertigen Projekt – mit echten Bauteilen und echtem Respekt.",
|
||
"network_title": "📡 MQTT & APIs",
|
||
"network_text": "Unsere Geräte sprechen miteinander. MQTT-Broker, REST-APIs, Webhooks. So entsteht ein Resonanz-Netz, in dem jedes Kind seine eigene Nachricht senden kann.",
|
||
"footer_text": "Interesse? Wir dokumentieren alle unsere Projekte und Hardware-Setups.",
|
||
"footer_link": "Login für Details"
|
||
},
|
||
"software": {
|
||
"title": "💻 Software & Tools",
|
||
"subtitle": "Die Programme, mit denen wir arbeiten",
|
||
"python_title": "🐍 Python",
|
||
"python_text": "Unsere Hauptsprache. SnakePy führt durch Schleifen, Funktionen und Datenstrukturen. Von einfachen Scripts bis zu FastAPI-Services – Python ist überall im Crumbforest.",
|
||
"bash_title": "🦊 Bash & Shell",
|
||
"bash_text": "FunkFox rappt über Bash-Befehle. Das Terminal ist unser Zuhause.",
|
||
"db_title": "🐘 Datenbanken",
|
||
"db_text": "DumboSQL erklärt MySQL und MariaDB. Tabellen, Queries, Joins – ruhig und geduldig. Von der ersten SELECT-Abfrage bis zu komplexen Datenmodellen.",
|
||
"php_title": "🧓 PHP & Web",
|
||
"php_text": "PepperPHP zeigt, wie Server funktionieren. Sessions, Cookies, MVC-Struktur. Altmodisch? Vielleicht. Aber ehrlich und lehrreich.",
|
||
"docker_title": "🐋 Docker & Deployment",
|
||
"docker_text": "Jeder Service läuft in seinem eigenen Container. Docker Compose orchestriert alles. Von MariaDB über Qdrant bis FastAPI – alles containerisiert, alles reproduzierbar.",
|
||
"ai_title": "🤖 KI & APIs",
|
||
"ai_text": "Unsere Characters nutzen OpenRouter für OpenAI, Anthropic und andere Modelle. Embeddings, Completions, RAG-Systeme – KI als Werkzeug, nicht als Magie.",
|
||
"qdrant_title": "📊 Vector Search mit Qdrant",
|
||
"qdrant_text": "Semantic Search über 721 Markdown-Dateien. Qdrant speichert Embeddings, RAG-Systeme verbinden Dokumente mit Fragen. So wächst unser Wissens-Wald.",
|
||
"footer_text": "Open Source! Alle unsere Tools und Scripts sind dokumentiert.",
|
||
"footer_link": "Login für Zugang"
|
||
},
|
||
"impressum": {
|
||
"title": "📋 Impressum",
|
||
"subtitle": "Angaben gemäß § 5 TMG",
|
||
"responsible": "Verantwortlich für den Inhalt",
|
||
"contact": "Kontakt",
|
||
"disclaimer": "Haftungsausschluss",
|
||
"copyright": "Urheberrecht",
|
||
"responsible_title": "Verantwortlich für den Inhalt",
|
||
"contact_title": "Kontakt",
|
||
"disclaimer_title": "Haftungsausschluss",
|
||
"disclaimer_content_title": "Haftung für Inhalte",
|
||
"disclaimer_content_text": "Die Inhalte unserer Seiten wurden mit größter Sorgfalt erstellt. Für die Richtigkeit, Vollständigkeit und Aktualität der Inhalte können wir jedoch keine Gewähr übernehmen.",
|
||
"disclaimer_links_title": "Haftung für Links",
|
||
"disclaimer_links_text": "Unser Angebot enthält Links zu externen Webseiten Dritter, auf deren Inhalte wir keinen Einfluss haben. Für die Inhalte der verlinkten Seiten ist stets der jeweilige Anbieter oder Betreiber der Seiten verantwortlich.",
|
||
"copyright_title": "Urheberrecht",
|
||
"copyright_text": "Die durch die Seitenbetreiber erstellten Inhalte und Werke auf diesen Seiten unterliegen dem deutschen Urheberrecht. Die Vervielfältigung, Bearbeitung, Verbreitung und jede Art der Verwertung außerhalb der Grenzen des Urheberrechtes bedürfen der schriftlichen Zustimmung des jeweiligen Autors bzw. Erstellers."
|
||
},
|
||
"datenschutz": {
|
||
"title": "🔒 Datenschutzerklärung",
|
||
"subtitle": "Wie wir mit deinen Daten umgehen",
|
||
"overview_title": "1. Datenschutz auf einen Blick",
|
||
"overview_subtitle": "Allgemeine Hinweise",
|
||
"overview_text": "Die folgenden Hinweise geben einen einfachen Überblick darüber, was mit Ihren personenbezogenen Daten passiert, wenn Sie diese Website besuchen. Personenbezogene Daten sind alle Daten, mit denen Sie persönlich identifiziert werden können.",
|
||
"collection_title": "2. Datenerfassung auf dieser Website",
|
||
"collection_responsible": "Wer ist verantwortlich für die Datenerfassung auf dieser Website?",
|
||
"collection_responsible_text": "Die Datenverarbeitung auf dieser Website erfolgt durch den Websitebetreiber. Dessen Kontaktdaten können Sie dem Impressum dieser Website entnehmen.",
|
||
"collection_how": "Wie erfassen wir Ihre Daten?",
|
||
"collection_how_text": "Ihre Daten werden zum einen dadurch erhoben, dass Sie uns diese mitteilen (z.B. bei Login). Andere Daten werden automatisch beim Besuch der Website durch unsere IT-Systeme erfasst (z.B. Session-Cookies).",
|
||
"collection_why": "Wofür nutzen wir Ihre Daten?",
|
||
"collection_why_text": "Ein Teil der Daten wird erhoben, um eine fehlerfreie Bereitstellung der Website zu gewährleisten. Andere Daten können zur Analyse Ihres Nutzerverhaltens verwendet werden.",
|
||
"cookies_title": "3. Cookies",
|
||
"cookies_text": "Diese Website verwendet Session-Cookies, um Ihren Login-Status zu speichern. Diese Cookies sind technisch notwendig und werden nach Beendigung der Session gelöscht.",
|
||
"hosting_title": "4. Hosting",
|
||
"hosting_text": "Diese Website wird selbst gehostet. Die Server befinden sich in [Standort]. Alle Daten verbleiben unter unserer Kontrolle.",
|
||
"rights_title": "5. Ihre Rechte",
|
||
"rights_intro": "Sie haben jederzeit das Recht auf:",
|
||
"openrouter_title": "6. KI & OpenRouter",
|
||
"openrouter_text": "Diese Website nutzt OpenRouter als Proxy für verschiedene KI-Modelle (OpenAI, Anthropic). Ihre Anfragen werden verschlüsselt übertragen. Keine Anfragen werden zu Trainingszwecken gespeichert.",
|
||
"qdrant_title": "7. Vector Database (Qdrant)",
|
||
"qdrant_text": "Wir nutzen Qdrant zur Speicherung von Dokumenten-Embeddings für Semantic Search. Diese Datenbank läuft lokal auf unseren Servern. Keine Daten werden an Dritte weitergegeben.",
|
||
"contact_text": "Fragen? Kontaktieren Sie uns unter:"
|
||
}
|
||
}
|