Unterstützung für Rechts‑nach‑Links
Konfigurieren Sie Ihre Next.js-App für Arabisch, Hebräisch und andere RTL-Sprachen
Die Unterstützung für Rechts‑nach‑Links‑ (RTL-)Sprachen steuert Textrichtung und Layoutspiegelung für Sprachen wie Arabisch, Hebräisch, Persisch und Urdu. GT bietet eine automatische Richtungserkennung über den Hook useLocaleDirection.
RTL-Sprachen: Über 500 Millionen Menschen sprechen RTL-Sprachen, darunter Arabisch, Hebräisch, Persisch und Urdu.
Schnelle Einrichtung
Verwenden Sie die integrierten Hooks von GT, um die Textausrichtung automatisch zu erkennen und festzulegen:
// app/[locale]/layout.tsx
import { useLocale, useLocaleDirection, GTProvider } from 'gt-next';
export default function RootLayout({ children }) {
const locale = useLocale(); // z. B. „ar" für Arabisch
const dir = useLocaleDirection(); // z. B. „rtl" für Rechts-nach-links
return (
<html lang={locale} dir={dir}>
<body>
<GTProvider>
{children}
</GTProvider>
</body>
</html>
);
}Das war’s! GT erkennt RTL-Sprachen automatisch und wendet die richtige Schreibrichtung an.
Vergleichen Sie die General Translation‑Website auf Englisch und Arabisch, um RTL in Aktion zu sehen.
Wie ist diese Anleitung?