[Libreoffice-bugs] [Bug 107204] Writer treats Hungarian Rovas (aka Old Hungarian) text as left-to-right script instead of right-to-left

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Wed Apr 19 07:41:30 UTC 2017


https://bugs.documentfoundation.org/show_bug.cgi?id=107204

Eike Rathke <erack at redhat.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |NEEDINFO

--- Comment #14 from Eike Rathke <erack at redhat.com> ---
(In reply to V Stuart Foote from comment #11)
> But it
> does not appear in the drop list of Default Languages for Documents for the
> Complex text layout languages, only in the Character style dialogs.
Unrelated. Whether it's available as default language depends on whether locale
data is available. Language tags for which no locale data is available are
listed only for character attribution.

> @Eike, beyond setting it up for i18n/l10n Pootle support, was there more to
> be done in source for bug 97406 to accommodate LANGUAGE_USER_HUNGARIAN_ROVAS
> and the "Old Hungarian" Unicode SMP block for honoring its RTL script
> direction?
It's flagged as CTL (so it shows up in the CTL language list) and RTL (for
whatever queries for it). However, for text rendering this is irrelevant. Text
rendering uses the code points' Bidi Class property assigned by the Unicode
Standard, which for the Unicode block "Old Hungarian" 10C80:10CFF *is* RTL.
Given that was introduced with Unicode version 8.0, if it doesn't work it could
be that LibreOffice was build against / is used with an ICU library that
doesn't support Unicode 8 yet. For Unicode 8 support at least ICU 56 is needed.
Any lower version will not do. The LibreOffice 5.3 internal ICU is 58 but that
is used only in builds provided by TDF, Linux distributions usually build
against the ICU version available in their release.

Given that for Khaled the issue does not occur and assuming he uses the
LibreOffice internal ICU, my guess is that all boils down to the ICU version
used. Maybe the original poster could answer that question? Setting NEEDINFO.

If it's due to the ICU version there's nothing we can do and we should close
this as NOTABUG.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20170419/6f9a9f7c/attachment.html>


More information about the Libreoffice-bugs mailing list