hb doesn't support that (at least AFAIK) but you can use some custom and edited font that language tag would have such effect on text.
> [...] some softwares would not recognize ۲۳٫۴۵ as a number I think this post <https://groups.google.com/forum/#%21msg/persian-computing/ldwiUDAlyFM/bmRSGtNNiJoJ> (from one of Unicode committee members <http://www.unicode.org/consortium/edcom.html>) also answers yours. On Tue, Sep 13, 2016 at 6:47 PM, Eduardo Castiñeyra < [email protected]> wrote: > 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]> wrote: > >> Which font are you using? >> >> — Sascha >> >> On Mon, Sep 12, 2016 at 6:09 PM, Eduardo Castiñeyra < >> [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] >>> https://lists.freedesktop.org/mailman/listinfo/harfbuzz >>> >> >> >> >> -- >> — Sascha >> >> >> _______________________________________________ >> HarfBuzz mailing list >> [email protected] >> https://lists.freedesktop.org/mailman/listinfo/harfbuzz >> >> > > > _______________________________________________ > HarfBuzz mailing list > [email protected] > https://lists.freedesktop.org/mailman/listinfo/harfbuzz > >
_______________________________________________ HarfBuzz mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/harfbuzz
