Japanese punctuation marks on iOS
Copy link to clipboard
Copied
Our Japenese translators noticed that punctuation marks (dot and comma) are not displayed correctly in our Adobe AIR application when running on iOS. The marks are displayed vertically centered instead of bottom aligned. It does not reproduce on Android and desktop. I'm using device font to display the labels. Any workarounds?

Copy link to clipboard
Copied
Are you ensuring that you are supplying the exact name of the font? The font name should be mentioned completely as "Hiragino Kaku Gothic ProN W6"
Copy link to clipboard
Copied
I didn't change the default font name for the labels with Japanese characters. It should be "_sans" I beleive. Isn't it supposed to render glyphs in all languages properly? If it doesn't, is it mentioned anywhere in Adobe's documentation what would be the proper styling of the labels in a multilignual application? I couldn't find it anywhere.

Copy link to clipboard
Copied
Hi,
So there are fonts that can have all types of glyphs. In our specific example both Chinese and Japanese glyphs. In such a case a character code could resolve to both Chinese and Japanese and with both choices the runtime may pick either of the glyphs based on a certain logic. If however you make sure and use the right font name then the runtime knows exactly where to look. Try changing the font to a Japanese font, I think that should work.
-Kshitiz
Copy link to clipboard
Copied
I am still seeing this problem. I don't want to embed a font, but when using sans - the punctuation marks are vertically centered - only on iOS - in the desktop flash player and on Android they are correctly placed on the baseline.
Does anyone have a solution?
Copy link to clipboard
Copied
SOLVED!
Use the font: "HiraKakuProN-W3" or a similar font rom the link below, don't embed.
