fix(pitch-deck): Umlaute in RiskSlide + Sidebar-Name für Risiken
Some checks failed
Build pitch-deck / build-push-deploy (push) Successful in 1m25s
CI / go-lint (push) Has been skipped
CI / python-lint (push) Has been skipped
CI / nodejs-lint (push) Has been skipped
CI / test-go-consent (push) Successful in 38s
CI / test-python-voice (push) Successful in 40s
CI / test-bqas (push) Has been cancelled
Some checks failed
Build pitch-deck / build-push-deploy (push) Successful in 1m25s
CI / go-lint (push) Has been skipped
CI / python-lint (push) Has been skipped
CI / nodejs-lint (push) Has been skipped
CI / test-go-consent (push) Successful in 38s
CI / test-python-voice (push) Successful in 40s
CI / test-bqas (push) Has been cancelled
- Alle ä/ö/ü in RiskSlide.tsx korrigiert - slideNames in i18n.ts: 'Risiken & Mitigation' (DE) + 'Risks & Mitigation' (EN) hinzugefügt Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -36,7 +36,7 @@ export default function RiskSlide({ lang }: RiskSlideProps) {
|
|||||||
risk_en: 'US Platform Expansion',
|
risk_en: 'US Platform Expansion',
|
||||||
desc_de: 'Microsoft Purview, Vanta oder Drata expandieren nach Europa mit lokalisiertem Compliance-Angebot.',
|
desc_de: 'Microsoft Purview, Vanta oder Drata expandieren nach Europa mit lokalisiertem Compliance-Angebot.',
|
||||||
desc_en: 'Microsoft Purview, Vanta or Drata expand to Europe with localized compliance offerings.',
|
desc_en: 'Microsoft Purview, Vanta or Drata expand to Europe with localized compliance offerings.',
|
||||||
mitigation_de: 'Struktureller Vorteil: 100% EU-Infrastruktur, kein US-SaaS im Stack, Betriebsrat-Faehigkeit. US-Anbieter koennen den CLOUD Act nicht umgehen — das ist fuer deutsche Mittelstaendler ein Ausschlusskriterium.',
|
mitigation_de: 'Struktureller Vorteil: 100% EU-Infrastruktur, kein US-SaaS im Stack, Betriebsrat-Fähigkeit. US-Anbieter können den CLOUD Act nicht umgehen — das ist für deutsche Mittelständler ein Ausschlusskriterium.',
|
||||||
mitigation_en: 'Structural advantage: 100% EU infrastructure, no US SaaS in the stack, works council compliance. US providers cannot circumvent the CLOUD Act — that is a deal-breaker for German mid-market.',
|
mitigation_en: 'Structural advantage: 100% EU infrastructure, no US SaaS in the stack, works council compliance. US providers cannot circumvent the CLOUD Act — that is a deal-breaker for German mid-market.',
|
||||||
timeline_de: 'Mittel (2-4 J.)',
|
timeline_de: 'Mittel (2-4 J.)',
|
||||||
timeline_en: 'Medium (2-4 yrs)',
|
timeline_en: 'Medium (2-4 yrs)',
|
||||||
@@ -48,9 +48,9 @@ export default function RiskSlide({ lang }: RiskSlideProps) {
|
|||||||
border: 'border-amber-500/20',
|
border: 'border-amber-500/20',
|
||||||
risk_de: 'Team-Risiko / Key-Person',
|
risk_de: 'Team-Risiko / Key-Person',
|
||||||
risk_en: 'Team Risk / Key Person',
|
risk_en: 'Team Risk / Key Person',
|
||||||
desc_de: 'Abhaengigkeit von zwei Gruendern in der Fruehphase. Wissensverlust bei Ausfall.',
|
desc_de: 'Abhängigkeit von zwei Gründern in der Frühphase. Wissensverlust bei Ausfall.',
|
||||||
desc_en: 'Dependency on two founders in the early phase. Knowledge loss in case of absence.',
|
desc_en: 'Dependency on two founders in the early phase. Knowledge loss in case of absence.',
|
||||||
mitigation_de: 'Dokumentation aller Prozesse in MkDocs. KI-gestuetzte Codebasis (500k+ Zeilen mit Tests). ESOP-Pool fuer Schluesselmitarbeiter ab Hire 1. Redundanz durch fruehe Einstellung eines Rechtsanwalts/Datenschutz.',
|
mitigation_de: 'Dokumentation aller Prozesse in MkDocs. KI-gestützte Codebasis (500k+ Zeilen mit Tests). ESOP-Pool für Schlüsselmitarbeiter ab Hire 1. Redundanz durch frühe Einstellung eines Rechtsanwalts/Datenschutz.',
|
||||||
mitigation_en: 'Documentation of all processes in MkDocs. AI-assisted codebase (500k+ lines with tests). ESOP pool for key employees from hire 1. Redundancy through early hiring of a lawyer/data protection expert.',
|
mitigation_en: 'Documentation of all processes in MkDocs. AI-assisted codebase (500k+ lines with tests). ESOP pool for key employees from hire 1. Redundancy through early hiring of a lawyer/data protection expert.',
|
||||||
timeline_de: 'Hoch (Jahr 1-2)',
|
timeline_de: 'Hoch (Jahr 1-2)',
|
||||||
timeline_en: 'High (Year 1-2)',
|
timeline_en: 'High (Year 1-2)',
|
||||||
@@ -62,9 +62,9 @@ export default function RiskSlide({ lang }: RiskSlideProps) {
|
|||||||
border: 'border-blue-500/20',
|
border: 'border-blue-500/20',
|
||||||
risk_de: 'Langsame Kundenakquise',
|
risk_de: 'Langsame Kundenakquise',
|
||||||
risk_en: 'Slow Customer Acquisition',
|
risk_en: 'Slow Customer Acquisition',
|
||||||
desc_de: 'B2B-Verkaufszyklen im Mittelstand dauern 3-9 Monate. Compliance-Budgets werden jaehrlich geplant.',
|
desc_de: 'B2B-Verkaufszyklen im Mittelstand dauern 3-9 Monate. Compliance-Budgets werden jährlich geplant.',
|
||||||
desc_en: 'B2B sales cycles in the mid-market take 3-9 months. Compliance budgets are planned annually.',
|
desc_en: 'B2B sales cycles in the mid-market take 3-9 months. Compliance budgets are planned annually.',
|
||||||
mitigation_de: 'Beratungsumsaetze ab Gruendung (5-30k/Mon) ueberbruecken die Anlaufphase. Channel-Strategie ueber Bechtle/CANCOM skaliert schneller als Direktvertrieb. Land-and-Expand: Einstieg mit einem Modul, Upsell auf Full Compliance.',
|
mitigation_de: 'Beratungsumsätze ab Gründung (5-30k/Mon) überbrücken die Anlaufphase. Channel-Strategie über Bechtle/CANCOM skaliert schneller als Direktvertrieb. Land-and-Expand: Einstieg mit einem Modul, Upsell auf Full Compliance.',
|
||||||
mitigation_en: 'Consulting revenue from founding (5-30k/month) bridges the ramp-up. Channel strategy via Bechtle/CANCOM scales faster than direct sales. Land-and-expand: entry with one module, upsell to full compliance.',
|
mitigation_en: 'Consulting revenue from founding (5-30k/month) bridges the ramp-up. Channel strategy via Bechtle/CANCOM scales faster than direct sales. Land-and-expand: entry with one module, upsell to full compliance.',
|
||||||
timeline_de: 'Hoch (Jahr 1-3)',
|
timeline_de: 'Hoch (Jahr 1-3)',
|
||||||
timeline_en: 'High (Year 1-3)',
|
timeline_en: 'High (Year 1-3)',
|
||||||
@@ -74,11 +74,11 @@ export default function RiskSlide({ lang }: RiskSlideProps) {
|
|||||||
icon: Shield,
|
icon: Shield,
|
||||||
color: 'text-emerald-400',
|
color: 'text-emerald-400',
|
||||||
border: 'border-emerald-500/20',
|
border: 'border-emerald-500/20',
|
||||||
risk_de: 'Regulatorische Aenderungen',
|
risk_de: 'Regulatorische Änderungen',
|
||||||
risk_en: 'Regulatory Changes',
|
risk_en: 'Regulatory Changes',
|
||||||
desc_de: 'Neue EU-Gesetze oder Aenderungen bestehender Regularien erfordern schnelle Anpassung der Plattform.',
|
desc_de: 'Neue EU-Gesetze oder Änderungen bestehender Regularien erfordern schnelle Anpassung der Plattform.',
|
||||||
desc_en: 'New EU laws or changes to existing regulations require rapid platform adaptation.',
|
desc_en: 'New EU laws or changes to existing regulations require rapid platform adaptation.',
|
||||||
mitigation_de: 'Jede regulatorische Aenderung vergroessert unseren Markt. RAG-Pipeline kann neue Regularien innerhalb von Tagen indexieren. Ueber 380 Regularien bereits in der Wissensbasis — Vorsprung von Jahren.',
|
mitigation_de: 'Jede regulatorische Änderung vergrößert unseren Markt. RAG-Pipeline kann neue Regularien innerhalb von Tagen indexieren. Über 380 Regularien bereits in der Wissensbasis — Vorsprung von Jahren.',
|
||||||
mitigation_en: 'Every regulatory change enlarges our market. RAG pipeline can index new regulations within days. Over 380 regulations already in the knowledge base — years of head start.',
|
mitigation_en: 'Every regulatory change enlarges our market. RAG pipeline can index new regulations within days. Over 380 regulations already in the knowledge base — years of head start.',
|
||||||
timeline_de: 'Laufend',
|
timeline_de: 'Laufend',
|
||||||
timeline_en: 'Ongoing',
|
timeline_en: 'Ongoing',
|
||||||
@@ -88,11 +88,11 @@ export default function RiskSlide({ lang }: RiskSlideProps) {
|
|||||||
icon: Clock,
|
icon: Clock,
|
||||||
color: 'text-emerald-400',
|
color: 'text-emerald-400',
|
||||||
border: 'border-emerald-500/20',
|
border: 'border-emerald-500/20',
|
||||||
risk_de: 'Liquiditaetsrisiko',
|
risk_de: 'Liquiditätsrisiko',
|
||||||
risk_en: 'Liquidity Risk',
|
risk_en: 'Liquidity Risk',
|
||||||
desc_de: 'Mit 200k Wandeldarlehen ist die Runway begrenzt. Ende 2027 nahe Null.',
|
desc_de: 'Mit 200k Wandeldarlehen ist die Runway begrenzt. Ende 2027 nahe Null.',
|
||||||
desc_en: 'With a 200k convertible loan, the runway is limited. Near zero by end of 2027.',
|
desc_en: 'With a 200k convertible loan, the runway is limited. Near zero by end of 2027.',
|
||||||
mitigation_de: 'Organisches Wachstum durch Beratungsumsaetze. Break-Even in 2029. Option auf Pre-Seed BW (L-Bank) verdoppelt die Gesamtfinanzierung auf 400k. Lean-Team mit 9 Personen bis 2030.',
|
mitigation_de: 'Organisches Wachstum durch Beratungsumsätze. Break-Even in 2029. Option auf Pre-Seed BW (L-Bank) verdoppelt die Gesamtfinanzierung auf 400k. Lean-Team mit 9 Personen bis 2030.',
|
||||||
mitigation_en: 'Organic growth through consulting revenue. Break-even in 2029. Option for Pre-Seed BW (L-Bank) doubles total funding to 400k. Lean team with 9 people until 2030.',
|
mitigation_en: 'Organic growth through consulting revenue. Break-even in 2029. Option for Pre-Seed BW (L-Bank) doubles total funding to 400k. Lean team with 9 people until 2030.',
|
||||||
timeline_de: 'Hoch (Jahr 1-2)',
|
timeline_de: 'Hoch (Jahr 1-2)',
|
||||||
timeline_en: 'High (Year 1-2)',
|
timeline_en: 'High (Year 1-2)',
|
||||||
@@ -166,7 +166,7 @@ export default function RiskSlide({ lang }: RiskSlideProps) {
|
|||||||
<div className="bg-gradient-to-r from-indigo-500/10 to-purple-500/10 border border-indigo-500/20 rounded-xl px-5 py-3 text-center">
|
<div className="bg-gradient-to-r from-indigo-500/10 to-purple-500/10 border border-indigo-500/20 rounded-xl px-5 py-3 text-center">
|
||||||
<p className="text-sm text-white/70 italic">
|
<p className="text-sm text-white/70 italic">
|
||||||
{de
|
{de
|
||||||
? '„Wir konkurrieren nicht mit KI. Wir konkurrieren mit Teams, die KI besser einsetzen als wir. Deshalb bauen wir nicht das beste LLM — sondern die vertrauenswuerdigste Compliance-Infrastruktur."'
|
? '„Wir konkurrieren nicht mit KI. Wir konkurrieren mit Teams, die KI besser einsetzen als wir. Deshalb bauen wir nicht das beste LLM — sondern die vertrauenswürdigste Compliance-Infrastruktur."'
|
||||||
: '"We don\'t compete with AI. We compete with teams that use AI better than we do. That is why we don\'t build the best LLM — but the most trustworthy compliance infrastructure."'}
|
: '"We don\'t compete with AI. We compete with teams that use AI better than we do. That is why we don\'t build the best LLM — but the most trustworthy compliance infrastructure."'}
|
||||||
</p>
|
</p>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -37,6 +37,7 @@ const translations = {
|
|||||||
'Anhang: Strategie',
|
'Anhang: Strategie',
|
||||||
'Anhang: Finanzplan',
|
'Anhang: Finanzplan',
|
||||||
'Glossar',
|
'Glossar',
|
||||||
|
'Risiken & Mitigation',
|
||||||
'Rechtlicher Hinweis',
|
'Rechtlicher Hinweis',
|
||||||
],
|
],
|
||||||
executiveSummary: {
|
executiveSummary: {
|
||||||
@@ -334,6 +335,7 @@ const translations = {
|
|||||||
'Appendix: Strategy',
|
'Appendix: Strategy',
|
||||||
'Appendix: Financial Plan',
|
'Appendix: Financial Plan',
|
||||||
'Glossary',
|
'Glossary',
|
||||||
|
'Risks & Mitigation',
|
||||||
'Legal Notice',
|
'Legal Notice',
|
||||||
],
|
],
|
||||||
executiveSummary: {
|
executiveSummary: {
|
||||||
|
|||||||
Reference in New Issue
Block a user