Was macht vscode-ext-localization?
Richtlinien für die korrekte Lokalisierung von VS Code-Erweiterungen, gemäß der VS Code-Erweiterungsentwicklungsrichtlinien, Bibliotheken und Best Practices.
Übersicht
Dieses Skill zielt darauf ab, Entwicklern bei der Lokalisierung ihrer VS Code-Erweiterungen zu helfen, indem es klare Richtlinien und Best Practices bereitstellt. Eine ordnungsgemäße Lokalisierung verbessert die Benutzererfahrung und erhöht die Reichweite der Erweiterung.
Hauptmerkmale
- Internationalisierung (i18n): Nutzung von VS Code-kompatiblen i18n-Bibliotheken.
- Lokalisierungsdateien: Strukturierte Verwaltung von Übersetzungen in mehreren Sprachen.
- Dynamische Inhalte: Behandlung von variablen oder dynamischen Zeichenfolgen mit Platzhaltern.
- Plattformunterstützung: Optimiert für VS Code-Erweiterungen.
Empfohlene Bibliotheken
vscode-nls: Die offizielle VS Code-Bibliothek für Zeichenfolgenlokalisierung.vscode-nls-dev: Entwicklungswerkzeuge für Lokalisierungsprozesse.
Best Practices
- Verwenden Sie immer die i18n-API von VS Code, um Zeichenfolgen zu übersetzen.
- Vermeiden Sie Hardcodierung von Text; speichern Sie alle benutzerseitigen Zeichenfolgen in JSON-Dateien nach Sprache.
- Testen Sie Lokalisierungen in verschiedenen Sprachumgebungen von VS Code.
- Halten Sie Lokalisierungsdateien organisiert und aktuell.
Beispielkonfiguration
{
"vscode-nls": {
"locale": "de",
"cache": true
}
}
Links
Lizenz
Folgt den VS Code-Entwicklungsrichtlinien.