Compatibilidad con escritura de derecha a izquierda
Configura tu app de Next.js para árabe, hebreo y otros idiomas RTL
La compatibilidad con idiomas de derecha a izquierda (RTL) gestiona la dirección del texto y la inversión del diseño para idiomas como árabe, hebreo, persa y urdu. GT ofrece detección automática de la dirección mediante el hook useLocaleDirection.
Idiomas RTL: Más de 500 millones de personas hablan idiomas RTL, incluidos el árabe, el hebreo, el persa y el urdu.
Configuración rápida
Usa los hooks integrados de GT para detectar y configurar automáticamente la dirección del texto:
// app/[locale]/layout.tsx
import { useLocale, useLocaleDirection, GTProvider } from 'gt-next';
export default function RootLayout({ children }) {
const locale = useLocale(); // p. ej., "ar" para árabe
const dir = useLocaleDirection(); // p. ej., "rtl" para derecha a izquierda
return (
<html lang={locale} dir={dir}>
<body>
<GTProvider>
{children}
</GTProvider>
</body>
</html>
);
}¡Eso es todo! GT detecta automáticamente los idiomas RTL y aplica la dirección correcta.
Compáralo con el sitio web de General Translation en inglés y en árabe para ver RTL en acción.
¿Qué te parece esta guía?