Skip to content
LocalASO

ASO glossary

CJK characters (App Store metadata)

CJK characters are the characters of Chinese, Japanese and Korean writing. For ASO they matter because each one typically takes three bytes in UTF-8, so the 100-byte keyword field holds far fewer of them than Latin letters.

Updated

Locale codes

LanguageCode
Japaneseja
Koreanko
Chinese (Simplified)zh-Hans
Chinese (Traditional)zh-Hant

See locale code for the format.

Bytes in practice

Counted examples:

EntryCharactersBytes
習慣化 (Japanese)39
タスク管理 (Japanese)515
습관관리 (Korean)412

A hypothetical list 習慣化,タスク管理,目標設定 has 14 characters and 38 bytes, so roughly 62 bytes remain. Commas cost one byte each. In practice, a CJK keyword list holds about 30 characters before commas.

The three-character minimum

Apple states each keyword must be greater than two characters. Many Chinese and Japanese words are two characters long. A two-character word is not valid as an entry on its own, so choose a longer form with three or more characters, such as 習慣化. Confirm the result in App Store Connect before relying on it.

Name and subtitle

The 30-character limit for the app name counts characters, so a CJK name of 30 characters can say much more than an English one. The same limit applies to the subtitle.

Common mistakes

Next step

Check your list with the keyword field checker and plan languages with the localization guide.

Sources

Do this for every country, in minutes

LocalASO checks your rank, volume and difficulty for every keyword in 50+ App Store countries, in each local language. It runs on your Mac. $29 once, no subscription.