Localization missing letters from Japanese statement

Hello :wave:

I am trying to implement localization En, Id, Jp.

But i am facing issue with Japanese word… Where it seems like few characters are missing from it.

What i write in Japanese.json :
image

What i see in output:
image

I am not sure what i am doing wrong here…

Project Link:
https://playcanvas.com/project/1079345/overview/localization-test

It would be really great if someone could help! :pray:

1 Like

Hi @Ketan_ATA,

Just to verify, if you type the full Japanese word in a text element, does it render as expected?

Do you mean this way? :thinking:

Nope it is not showing…

Ah, then it’s not an issue with localization, it’s a font issue. Check two things:

  1. If your font supports those characters

  2. If your font asset includes all required characters here:

image

1 Like

So following thing found in my MPLUSRounded1c-Medium.ttf font character thing

!"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ランしてゲット選択済みログイ報酬日目スタチャピオシプ制限時間ギリまでをキメよう残り総ポ賞品高フールの自分最超え獲得コ無料ミョ再度レもっと新い場所アクる到達距離集めァベ引き受けブは挑戦やたねあなヘお願更続行設定音楽効果言語が足ド大勝ちボテペカウガソパ火属性地氷風丸太回転危険倍舞上ワ庶民バザに向か世界女王ヌィ低軌道ビダュハヨゴジ支配覚悟ろ見栄張早口葉全速力手放落こぼれェム列車輪本!:?

And following is from Japanese.json

“Revive_WatchAd_Text”: “広告を観て続ける”,

I try to search all characters from above but only found few of them…

So what can be done here?

1 Like

I think you have to regenerate font characters.
Put the following data in Characters inputbox and press PROCESS FONT button.
Download Japanese Data

Source:

2 Likes

Well,
Hi @Hizard :wave:

As you mentioned

I added character list and processed the font but the problem is huge font size.
image

So to avoid this size issue…

“Revive_WatchAd_Text”: “広告を観て続ける”,

For now i added above text right at the end (after question mark you can see 広告を観て続ける in image) and processed it.
image

And it worked
image

This is not the dynamic solution but worth for small size…

Thanks @Leonidas and @Hizard for time and support! :slightly_smiling_face:

3 Likes

Yeah, Using Full Character gets huge size.
If you only use a few characters, then that method is correct. :grinning:

2 Likes