İsmail YEŞİLYURT <[email protected]> writes: > The Root Cause: The issue is triggered by the system's locale settings, > specifically LC_ALL or LC_CTYPE being set to certain non-English locales > (in my case, tr_TR.UTF-8). > Emacs's bidirectional (BIDI) text engine and the Org-mode HTML exporter > (ox-html.el) interact with the system's locale for string processing. In > certain locales, the internal logic that determines text directionality or > performs case-folding fails to correctly parse the #+TITLE keyword or its > value. Consequently, the exporter defaults to inserting a "neutral" > direction marker (‎ or U+200E) into the HTML metadata. > > This behavior is likely not exclusive to Turkish; it may affect any locale > where standard ASCII-based string assumptions are overridden by local > linguistic rules (such as the "Turkish I" problem or specific RTL/LTR > boundary detections).
Do you have any more specific idea what exactly is failing? -- Ihor Radchenko // yantar92, Org mode maintainer, Learn more about Org mode at <https://orgmode.org/>. Support Org development at <https://liberapay.com/org-mode>, or support my work at <https://liberapay.com/yantar92>
