I18n
Internationalisierungshelfer für Gravity UI-Projekte.
🌍 Gravity-UI i18n Tools
Dieses Repository enthält gängige Hilfsprogramme, Bibliotheken und Plugins, die für i18n in Gravity-UI verwendet werden.
Nützliche Links
Bibliotheken
| Name | Beschreibung | Version |
|---|---|---|
| i18n | Leichtgewichtige i18n-Bibliothek. | |
| i18n-react | i18n-Bibliothek für React-Clientanwendungen (ICU Message Syntax). | |
| i18n-node | i18n-Bibliothek für Serveranwendungen (ICU Message Syntax). | |
| eslint-plugin-i18n | ESLint-Regeln für i18n. | |
| i18n-cli | Werkzeug für Operationen mit Sprachdateien. | |
| i18n-babel-plugin | Babel-Plugin zur Optimierung der Auslieferung von Sprachdateien. | |
| i18n-optimize-plugin | Webpack/Rspack-Plugin zur Optimierung der Auslieferung von Sprachdateien. | |
| vscode-extension | VS Code-Erweiterung zum Erstellen von Lokalisierungsdateien |
Entwicklung
-
Installiere pnpm
npm i -g pnpm@9.12.3 -
Installiere Abhängigkeiten
pnpm i -
Führe Befehle mit
nxaus# Baue das i18n-cli-Paket pnpm nx build @gravity-ui/i18n-cli # Führe Typecheck für das i18n-cli-Paket aus pnpm nx typecheck @gravity-ui/i18n-cli # Führe Lint für alle Pakete aus pnpm nx run-many --target=lint --parallel
Über die Bibliothek
Sterne
13
Version
1.8.0
Letzte Aktualisierung
08.04.2025
Repository
github.com/gravity-ui/i18n
Lizenz
MIT License