Documentación offline JavaScript main

Intl.Locale.prototype.getTextInfo()

main Documentación oficial Licencia CC-BY-SA-2.5Descargado el 2026-08-02

En esta página

The getTextInfo() method of {{jsxref("Intl.Locale")}} instances returns the ordering of characters indicated by either ltr (left-to-right) or by rtl (right-to-left) for this locale.

[!NOTE] In some versions of some browsers, this method was implemented as an accessor property called textInfo. However, because it returns a new object on each access, it is now implemented as a method to prevent the situation of locale.textInfo === locale.textInfo returning false. Check the browser compatibility table for details.

Syntax#

getTextInfo()

Parameters#

None.

Return value#

An object representing text typesetting information associated with the Locale data specified in UTS 35's Layouts Elements. It has the following properties:

  • direction
  • : A string indicating the direction of text for the locale. Can be either "ltr" (left-to-right) or "rtl" (right-to-left).

Examples#

Obtaining text info#

Return the supported text directions for a given Locale.

const ar = new Intl.Locale("ar");
console.log(ar.getTextInfo()); // { direction: "rtl" }
console.log(ar.getTextInfo().direction); // "rtl"
const es = new Intl.Locale("es");
console.log(es.getTextInfo()); // { direction: "ltr" }
console.log(es.getTextInfo().direction); // "ltr"

Specifications#

{{Specifications}}

Browser compatibility#

{{Compat}}

See also#

  • {{jsxref("Intl.Locale")}}