Localization & RTL

Pick a language to re-render the Gantt. locale.dateLocale localizes the timeline month / weekday names, locale.messages translates the toolbar, context menu, task form, and validation, and locale.direction: 'rtl' flows the whole chart right-to-left, including a mirrored time axis (the earliest date sits on the right). Try the toolbar's add / edit and right-click a row.

Localized here: timeline month / weekday labels (via the dayjs locale object), toolbar + context-menu + task-form strings, validation messages, and bar aria-labels. For Arabic / Hebrew the time axis, task-list panel, and chrome mirror right-to-left. Defaults (no locale) stay English, left-to-right.