Skip to main content
Known Participant
May 30, 2012 7:22 PM UTC
Question

Japanese punctuation marks on iOS

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 is closed to new replies. Start a new post to keep the conversation going.

5 replies

Inspiring
Nov 10, 2015 7:13 AM UTC

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?

Translate
Inspiring
Nov 10, 2015 7:45 AM UTC

SOLVED!

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


see: Fonts for iPad & iPhone — Michael Critz

Translate
May 31, 2012 9:08 AM UTC

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"

Translate
Known Participant
May 31, 2012 1:35 PM UTC

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.

Translate
Jun 1, 2012 4:57 AM UTC

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

Translate