{
  "$type": "site.standard.document",
  "bskyPostRef": {
    "cid": "bafyreia6e4r7jabrw6pkdebgn5m5yv5fd45v3s2hywojuqil4xhh2xjbbi",
    "uri": "at://did:plc:lk3jfj3zq4k4wxnk474axylu/app.bsky.feed.post/3mkehr6n4clw2"
  },
  "path": "/t/systematic-rtl-layout-issue-in-arabic-image-document-generation/1379790#post_1",
  "publishedAt": "2026-04-26T01:18:30.000Z",
  "site": "https://community.openai.com",
  "textContent": "There is a systematic RTL layout issue in Arabic image/document generation.\n\nWhen Arabic is selected, the model writes Arabic text correctly, but it still arranges the page using a left-to-right (LTR) layout logic. This is incorrect for Arabic. The entire document structure should follow right-to-left (RTL) directionality, not only the text.\n\nFor Arabic documents:\n\n  * The first section should start at the top-right, then continue to the left.\n  * Rows and columns should be ordered from right to left.\n  * Tables, checkboxes, labels, and input fields should be anchored and aligned according to RTL logic.\n  * Numbered sections should follow Arabic reading order.\n  * In the attached example, section 1 appears on the left, but it should appear on the right; section 2 should be to its left. The same RTL logic should apply to all subsequent sections.\n\n\n\nThis is not a cosmetic issue. It is a layout-direction bug affecting Arabic and other RTL languages. Please improve image/document generation so that RTL languages use native RTL page composition, not LTR composition with translated text.",
  "title": "systematic RTL layout issue in Arabic image/document generation"
}