Skip to main content
Known Participant
May 30, 2012
Question

Japanese punctuation marks on iOS

  • May 30, 2012
  • 2 replies
  • 1446 views

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?

This topic has been closed for replies.

2 replies

Inspiring
November 10, 2015

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?

Inspiring
November 10, 2015

SOLVED!

Use the font: "HiraKakuProN-W3" or a similar font rom the link below, don't embed.


see: Fonts for iPad & iPhone — Michael Critz

May 31, 2012

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"

Known Participant
May 31, 2012

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.

June 1, 2012

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