1 Repo
Tools that validate the quality and consistency of translation strings, including argument checks.
Distinct from Missing Translation Key Detection: Distinct from Missing Translation Key Detection: focuses on the content quality and argument consistency of the values, not just the existence of the key.
Explore 1 awesome GitHub repository matching software engineering & architecture · Translation Message Validators. Refine with filters or upvote what's useful.
next-intl ist ein Internationalisierungs-Framework für Next.js-Anwendungen. Es bietet ein System zur Verwaltung von Übersetzungen, lokalisiertem Routing und ICU-Nachrichtenformatierung, um mehrsprachige Inhalte über Server- und Client-Komponenten hinweg bereitzustellen. Das Projekt zeichnet sich durch den Fokus auf Developer Experience und Typsicherheit aus und nutzt einen TypeScript-Übersetzungsvalidator, der Deklarationsdateien aus JSON-Nachrichten für die Key-Validierung zur Kompilierzeit generiert. Es optimiert Übersetzungsworkflows mit Tools zur automatischen Extraktion von Strings aus dem Quellcode in Nachrichtendateien und zur Synchronisierung dieser Bundles mit externen Lokalisierungsdiensten. Das Framework deckt eine breite Palette an Funktionen ab, einschließlich locale-aware Routing-Management für SEO-freundliche URL-Präfixe und Domain-Mapping sowie umfassende Datenformatierung für Daten, Zahlen und Listen. Es unterstützt komplexe Nachrichtenformatierung mittels ICU-Syntax für Plurale und Geschlechter und bietet Hilfsprogramme zur Verwaltung von Right-to-Left-Layouts und lokalisierten Seiten-Metadaten. Die Bibliothek integriert sich in native JavaScript-Internationalisierungs-APIs und bietet Storybook-Integration zur Vorschau lokalisierter Komponenten während der Entwicklung.
Checks for missing translations, inconsistent arguments, and unused keys to ensure content quality.