Skip to content

Eastern Arabic numerals (٠–٩) render incorrectly in Collabora Online #14189

@mahmoudkandeel

Description

@mahmoudkandeel

Describe the Bug

Eastern Arabic numerals (٠، ١، ٢، ٣، ٤، ٥، ٦، ٧، ٨، ٩) do not render correctly in documents opened via Collabora Online. The numerals either appear as Western Arabic numerals (0–9), render inconsistently, or lose their expected glyph shaping, resulting in incorrect visual representation for Arabic content.

Steps to Reproduce

  1. Open Nextcloud.
  2. Create or upload a DOCX or ODT document containing Eastern Arabic numerals (e.g. "١٢٣٤٥٦٧٨٩٠") with Arabic text.
  3. Open the document using Collabora Online.
  4. Observe the rendering of the Eastern Arabic numerals in the document.

Expected Behavior

Eastern Arabic numerals should render correctly using their proper glyphs (٠–٩), consistently and accurately, matching how they appear in desktop LibreOffice and Microsoft Word.

Actual Behavior

Eastern Arabic numerals render incorrectly:

  • In some cases, they appear as Western numerals (0–9).
  • In other cases, the glyphs are misaligned or visually incorrect.
  • The rendering does not match LibreOffice desktop or Microsoft Word behavior.

Screenshots

Screenshots can be provided comparing:

  • Rendering in Collabora Online
Image

Desktop

(Please complete the following information)

  • Collabora Office version:
    COOLWSD version: 25.04.8.1 (git hash: 278cb34)
    LOKit version: Collabora Office 25.04.8.1 (git hash: 489cb5d73b)
  • OS and version: Windows 10 / Windows 11
  • Browser and version: Google Chrome (latest) / Microsoft Edge (latest)

Additional Context

  • Issue occurs when documents are served via:

    • WOPI host: Nextcloud 32.0.4.1
    • Nextcloud app: richdocuments 9.0.2
  • The same document renders correctly in:

    • LibreOffice Desktop
    • Microsoft Word
  • This issue impacts Arabic-language documents and official documents that require correct numeral localization.

Metadata

Metadata

Assignees

No one assigned

    Labels

    25.04bugSomething isn't working

    Type

    No type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions