Hi Ebrahim,
My problem is not how to change the numerals but when. For instance
LibreOffice seems to be based on the context whereas MS Word detects the
selected keyboard layout and takes that as the locale.
Given that I'm using the "hb_language_from_script"feature I was
wondering whether it could deal with the locales as well.
But you are right. I was expecting not to have to solve this problem at
all because it should be the input method the one that should deal with
that. Now I realice if the input method fixed the problem, some
softwares would not recognize ۲۳٫۴۵ as a number.
I will just set the locale of the script of the latest non-numeral
character. I hope that works.
Thanks, and sorry for the off-topic!
Eduardo.
On 9/12/2016 7:55 PM, Ebrahim Byagowi wrote:
You should resolve this on a level upper than hb as this is not just
about digits, but thousand and fraction separator also should be
replaced with their counterpart signs on different languages which
sometimes needs some context aware replaces (and on some locales, you
should switch dot with comma at once for getting correct result). If
you have control on number to string conversion itself, it is better
to ICU for this task, for example, if you
press (23.45).toLocaleString('fa') on Chrome or Firefox JavaScript
console, you will get ۲۳٫۴۵ which is provided by ICU for JavaScript.
On Mon, Sep 12, 2016 at 9:25 PM, Sascha Brawer <[email protected]
<mailto:[email protected]>> wrote:
Which font are you using?
— Sascha
On Mon, Sep 12, 2016 at 6:09 PM, Eduardo Castiñeyra
<[email protected] <mailto:[email protected]>> wrote:
Hi,
Can hb be configured to automatically replace the numerals
according to the language of the paragraph ?
I'm not sure how to address this.
Thanks!
_______________________________________________
HarfBuzz mailing list
[email protected]
<mailto:[email protected]>
https://lists.freedesktop.org/mailman/listinfo/harfbuzz
<https://lists.freedesktop.org/mailman/listinfo/harfbuzz>
--
— Sascha
_______________________________________________
HarfBuzz mailing list
[email protected] <mailto:[email protected]>
https://lists.freedesktop.org/mailman/listinfo/harfbuzz
<https://lists.freedesktop.org/mailman/listinfo/harfbuzz>
_______________________________________________
HarfBuzz mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/harfbuzz