This shows the use of the LanguageFontGroup API to get fonts for multiple languages (Chinese, English and Japanese are used here) and then apply the font scale factor when setting the size of text so that the apparent sizes that the user sees are comparable.

In this particular example, the first language in each line is used as the base text. The rest of the line is scaled appropriately. When the scaling is applied, the characters in the alternate script will be adjusted so that their size more closely aligns with the base text. When reset, all text will be rendered at the nominal size (no scaling).



粻緀 壿嫷嬃 斔櫅檷 脀蚅蚡 溔, 笰笱 枅杺枙 莃荶衒 樧槧樈 Lorem ipsum dolor sit amet, ne iisque interpretaris sit.

粻緀 壿嫷嬃 斔櫅檷 脀蚅蚡 溔, 笰笱 枅杺枙 莃荶衒 樧槧樈 訧焨を餯ダ 拣饵廦え尤 栧穃榞しゃぴゃ 餯ダ ら横襩 ペ覧へ

Lorem ipsum dolor sit amet, ne iisque interpretaris sit. 粻緀 壿嫷嬃 斔櫅檷 脀蚅蚡 溔, 笰笱 枅杺枙 莃荶衒 樧槧樈

Ex sea maluisset urbanitas adolescens mucius ridens liberavisse has at. 訧焨を餯ダ 拣饵廦え尤 栧穃榞しゃぴゃ 餯ダ ら横襩 ペ覧へ

訧焨を餯ダ 拣饵廦え尤 栧穃榞しゃぴゃ 餯ダ ら横襩 ペ覧へ Lorem ipsum dolor sit amet, ne iisque interpretaris sit.

訧焨を餯ダ 拣饵廦え尤 栧穃榞しゃぴゃ 餯ダ ら横襩 ペ覧へ 粻緀 壿嫷嬃 斔櫅檷 脀蚅蚡 溔, 笰笱 枅杺枙 莃荶衒 樧槧樈