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 umfasst Textrichtung und gespiegeltes Layout 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 Textrichtung 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 setzt die richtige Schreibrichtung.

Vergleichen Sie die Website von General Translation auf Englisch und Arabisch, um RTL in Aktion zu sehen.

Wie ist dieser Leitfaden?

Auf dieser Seite

Unterstützung für Rechts-nach-Links