VitePress i18n
Ein VitePress-Plugin, das das Standard-Theme und dessen Suchfeld übersetzt. Eine kurze Konfiguration deckt jede Sprache ab, die eine Dokumentation anbietet.
Über dieses Projekt
VitePress i18n übersetzt die Teile einer VitePress-Site, die das Standard-Theme selbst schreibt — die Navigationsbeschriftungen, die Überschrift der Gliederung, die Vor- und Zurück-Links, die Zeile zur letzten Änderung und die Suchoberfläche. So beginnt eine mehrsprachige Dokumentationsseite nicht mit einem Block Theme-Konfiguration, der einmal je Sprache kopiert wurde.
Eine Wrapper-Funktion nimmt die Sprachen entgegen, die eine Site unterstützt, und gibt die Konfiguration zurück, die VitePress erwartet, für jede Sprache ausgefüllt. Dreizehn Sprachen sind heute enthalten, darunter Englisch, Koreanisch, Chinesisch, Japanisch, Spanisch, Portugiesisch, Russisch, Deutsch und Französisch, und jede Zeichenkette lässt sich überschreiben, wo ein Projekt etwas anders formuliert.
Das Paket hat keine Abhängigkeiten, liefert TypeScript-Deklarationen mit, folgt der aktuellen VitePress-Version und lässt sich in so viele Dokumentationsseiten legen, wie eine Organisation führt, ohne dass dieselbe Übersetzungstabelle in jeder einzelnen gepflegt wird.
Funktionen
Dokumentationsseite
TypeScript-Typen
Mehrsprachig
Durch Tests geprüft
Ohne Abhängigkeiten
