Skip to content

Language definition: Brahui (brh) incorrectly defaults to LTR, should be RTL #2326

@khangreat

Description

@khangreat

Describe the issue

Brahui (brh) language definition on Hosted Weblate has text
direction set to "Left to right":
https://hosted.weblate.org/languages/brh/#information

Brahui is written in Arabic (Nastaliq) script and must be
"Right to left".

How to reproduce

  1. Go to https://hosted.weblate.org/languages/brh/
  2. See "Text direction: Left to right" in the summary

Expected behavior

Text direction should be "Right to left".

Why this is wrong

As per the Weblate docs on language definitions, auto-created
languages default to LTR, and the docs recommend reporting
this to the issue tracker so the proper definition can be
added to upcoming releases.

Brahui's RTL direction is confirmed by:
- CLDR exemplars/main/brh.xml:
right-to-left

The LibreOffice Weblate instance correctly sets Brahui as
RTL, confirming this is a Hosted Weblate definition issue.

I already tried

  • I've read and searched the documentation.
  • I've searched for similar filed issues in this repository.

Steps to reproduce the behavior

How to reproduce

  1. Go to https://hosted.weblate.org/languages/brh/
  2. See "Text direction: Left to right" in the overview summary

Expected behavior

Expected behavior

Text direction should be "Right to left".

Screenshots

Image

Exception traceback


How do you run Weblate?

weblate.org service

Weblate versions

No response

Weblate deploy checks


Additional context

Additional context

Hosted Weblate support ticket #2013378 was also filed for
this. Brahui has ~2.8 million speakers and active translation
work is underway across multiple projects.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions