Previously, Asian-script characters following an explicit direction mark or inside an RTL embedding would be rendered using the Complex font, rather than the Asian font. This change updates script detection to treat these characters as Asian regardless of text direction. This change also consolidates more duplicated script detection code from Writer and Edit Engine. Change-Id: I3931c3ec0cb447f3c504fdbfb3ee62185fd14422 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/178817 Tested-by: Jenkins Reviewed-by: Jonathan Clark <jonathan@libreoffice.org>
Internationalization Related Utilities (i18nutil)
It comprises of honest c++ code which you just link to directly, while i18npool
tends to consist of code you interact with via UNO.