Skip to content

Commit 8076fdb

Browse files
ericyangpanclaude
andcommitted
feat(i18n): add comprehensive component translation keys
Add new translation keys for multiple components to support full internationalization: - Breadcrumb component (home label) - PlatformLinks component (title and AI platform descriptions) - ProductHero component (vendor, version, license, stars, platforms, type, link labels) - VendorProducts component (title) - VendorModels component (title) - GitHubStarHistory component (loading, title, description, stars, fallback note) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent f670623 commit 8076fdb

File tree

12 files changed

+654
-258
lines changed

12 files changed

+654
-258
lines changed

translations/de/components.json

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
"backTo": "Zurück zu",
44
"indexLabel": "INDEX"
55
},
6+
"breadcrumb": {
7+
"home": "Startseite"
8+
},
69
"collectionScrollbar": {
710
"articles": "Featured Artikel",
811
"specifications": "Spezifikationen & Protokolle",
@@ -93,6 +96,36 @@
9396
"install": "Installieren",
9497
"launch": "Starten"
9598
},
99+
"vendorProducts": {
100+
"title": "Produkte"
101+
},
102+
"vendorModels": {
103+
"title": "Modelle"
104+
},
105+
"platformLinks": {
106+
"title": "Auf AI-Plattformen finden",
107+
"aiPlatforms": {
108+
"huggingface": {
109+
"title": "Hugging Face",
110+
"description": "Modellkarte und Gewichte anzeigen"
111+
},
112+
"artificialAnalysis": {
113+
"title": "Artificial Analysis",
114+
"description": "KI-Modell-Leaderboard und Benchmarks"
115+
},
116+
"openrouter": {
117+
"title": "OpenRouter",
118+
"description": "Mehrere KI-Modelle vergleichen und nutzen"
119+
}
120+
}
121+
},
122+
"githubStarHistory": {
123+
"loading": "Star-Verlauf laden...",
124+
"title": "GitHub Star-Verlauf",
125+
"description": "Star-Wachstumstrend über Zeit",
126+
"stars": "Stars",
127+
"fallbackNote": "Hinweis: Beispieldaten werden angezeigt. Star-Verlauf API ist vorübergehend nicht verfügbar."
128+
},
96129
"productHero": {
97130
"categories": {
98131
"CLI": "CLI",

translations/en/components.json

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
"backTo": "@:shared.actions.backTo",
44
"indexLabel": "@:shared.common.indexLabel"
55
},
6+
"breadcrumb": {
7+
"home": "Home"
8+
},
69
"collectionScrollbar": {
710
"articles": "@:shared.common.featuredArticles",
811
"specifications": "@:shared.common.specificationsProtocols",
@@ -93,6 +96,36 @@
9396
"install": "Install",
9497
"launch": "Launch"
9598
},
99+
"vendorProducts": {
100+
"title": "Products"
101+
},
102+
"vendorModels": {
103+
"title": "Models"
104+
},
105+
"platformLinks": {
106+
"title": "Find on AI Platforms",
107+
"aiPlatforms": {
108+
"huggingface": {
109+
"title": "Hugging Face",
110+
"description": "View model card and weights"
111+
},
112+
"artificialAnalysis": {
113+
"title": "Artificial Analysis",
114+
"description": "AI model leaderboard and benchmarks"
115+
},
116+
"openrouter": {
117+
"title": "OpenRouter",
118+
"description": "Compare and use multiple AI models"
119+
}
120+
}
121+
},
122+
"githubStarHistory": {
123+
"loading": "Loading star history...",
124+
"title": "GitHub Star History",
125+
"description": "Star growth trend over time",
126+
"stars": "stars",
127+
"fallbackNote": "Note: Displaying sample data. Star history API temporarily unavailable."
128+
},
96129
"productHero": {
97130
"categories": {
98131
"CLI": "@:shared.stack.cli",

translations/es/components.json

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
"backTo": "@:shared.actions.backTo",
44
"indexLabel": "@:shared.common.indexLabel"
55
},
6+
"breadcrumb": {
7+
"home": "Inicio"
8+
},
69
"collectionScrollbar": {
710
"articles": "@:shared.common.featuredArticles",
811
"specifications": "@:shared.common.specificationsProtocols",
@@ -93,6 +96,36 @@
9396
"install": "Instalar",
9497
"launch": "Iniciar"
9598
},
99+
"vendorProducts": {
100+
"title": "Productos"
101+
},
102+
"vendorModels": {
103+
"title": "Modelos"
104+
},
105+
"platformLinks": {
106+
"title": "Buscar en plataformas de IA",
107+
"aiPlatforms": {
108+
"huggingface": {
109+
"title": "Hugging Face",
110+
"description": "Ver tarjeta de modelo y pesos"
111+
},
112+
"artificialAnalysis": {
113+
"title": "Artificial Analysis",
114+
"description": "Tabla de clasificación y evaluaciones de modelos de IA"
115+
},
116+
"openrouter": {
117+
"title": "OpenRouter",
118+
"description": "Comparar y usar múltiples modelos de IA"
119+
}
120+
}
121+
},
122+
"githubStarHistory": {
123+
"loading": "Cargando historial de estrellas...",
124+
"title": "Historial de estrellas de GitHub",
125+
"description": "Tendencia de crecimiento de estrellas a lo largo del tiempo",
126+
"stars": "estrellas",
127+
"fallbackNote": "Nota: Mostrando datos de muestra. El API de historial de estrellas está temporalmente no disponible."
128+
},
96129
"productHero": {
97130
"categories": {
98131
"CLI": "@:shared.stack.cli",

translations/fr/components.json

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33
"backTo": "@:shared.actions.backTo",
44
"indexLabel": "@:shared.common.indexLabel"
55
},
6+
"breadcrumb": {
7+
"home": "Accueil"
8+
},
69
"collectionScrollbar": {
710
"articles": "@:shared.common.featuredArticles",
811
"specifications": "@:shared.common.specificationsProtocols",
@@ -93,6 +96,36 @@
9396
"install": "Installer",
9497
"launch": "Lancer"
9598
},
99+
"vendorProducts": {
100+
"title": "Produits"
101+
},
102+
"vendorModels": {
103+
"title": "Modèles"
104+
},
105+
"platformLinks": {
106+
"title": "Trouver sur les plateformes IA",
107+
"aiPlatforms": {
108+
"huggingface": {
109+
"title": "Hugging Face",
110+
"description": "Voir la fiche modèle et les poids"
111+
},
112+
"artificialAnalysis": {
113+
"title": "Artificial Analysis",
114+
"description": "Classement et benchmarks de modèles IA"
115+
},
116+
"openrouter": {
117+
"title": "OpenRouter",
118+
"description": "Comparer et utiliser plusieurs modèles IA"
119+
}
120+
}
121+
},
122+
"githubStarHistory": {
123+
"loading": "Chargement de l'historique des étoiles...",
124+
"title": "Historique des étoiles GitHub",
125+
"description": "Tendance de croissance des étoiles au fil du temps",
126+
"stars": "étoiles",
127+
"fallbackNote": "Note : Affichage de données d'exemple. L'API d'historique des étoiles est temporairement indisponible."
128+
},
96129
"productHero": {
97130
"categories": {
98131
"CLI": "@:shared.stack.cli",

0 commit comments

Comments
 (0)