Pose una domanda e ottieni un riassunto del documento facendo riferimento a questa pagina e al provider AI di tua scelta
Integrando il server MCP Intlayer al tuo assistente AI, puoi recuperare tutti i documenti direttamente da ChatGPT, DeepSeek, Cursor, VSCode, ecc.
Vedi la documentazione del server MCPIl contenuto di questa pagina è stato tradotto con un'IA.
Vedi l'ultima versione del contenuto originale in ingleseSe hai un’idea per migliorare questa documentazione, non esitare a contribuire inviando una pull request su GitHub.
Collegamento GitHub alla documentazioneCopia il Markdown del documento nella porta-documenti
Documentazione: Funzione getHTMLTextDir in intlayer
Descrizione
La funzione getHTMLTextDir determina la direzione del testo (ltr, rtl o auto) in base alla locale fornita. È progettata per aiutare gli sviluppatori a impostare l'attributo dir in HTML per una corretta visualizzazione del testo.
Parametri
locale?: Locales
- Descrizione: La stringa della locale (es. Locales.ENGLISH, Locales.ARABIC) utilizzata per determinare la direzione del testo.
- Tipo: Locales (opzionale)
Valore di ritorno
- Tipo: Dir ('ltr' | 'rtl' | 'auto')
- Descrizione: La direzione del testo corrispondente alla locale:
- 'ltr' per lingue da sinistra a destra.
- 'rtl' per lingue da destra a sinistra.
- 'auto' se la locale non è riconosciuta.
Esempio d'uso
Determinare la direzione del testo
import { getHTMLTextDir } from "intlayer";getHTMLTextDir(Locales.ENGLISH); // Output: "ltr"getHTMLTextDir(Locales.FRENCH); // Output: "ltr"getHTMLTextDir(Locales.ARABIC); // Output: "rtl"
Casi limite
Nessuna locale fornita:
- La funzione restituisce 'auto' quando locale è undefined.
Locale non riconosciuta:
- Per le località non riconosciute, la funzione predefinisce il valore 'auto'.
Utilizzo nei Componenti:
La funzione getHTMLTextDir può essere utilizzata per impostare dinamicamente l'attributo dir in un documento HTML per una corretta visualizzazione del testo in base alla località.
import type { FC } from "react";import { getHTMLTextDir, type Locales } from "intlayer";export const HTMLLayout: FC<PropsWithChildren<{ locale: Locales }>> = ({ children, locale,}) => ( <html dir={getHTMLTextDir(locale)} locale={locale}> <body>{children}</body> </html>);
Nell'esempio sopra, l'attributo dir viene impostato dinamicamente in base alla località.
Cronologia Documentazione
- 5.5.10 - 2025-06-29: Storia iniziale