Hello 
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 :

What i see in output:

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! 
1 Like
Hi @Ketan_ATA,
Just to verify, if you type the full Japanese word in a text element, does it render as expected?
Ah, then it’s not an issue with localization, it’s a font issue. Check two things:
-
If your font supports those characters
-
If your font asset includes all required characters here:

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 
As you mentioned
I added character list and processed the font but the problem is huge font size.

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.

And it worked

This is not the dynamic solution but worth for small size…
Thanks @Leonidas and @Hizard for time and support! 
3 Likes
Hizard
8
Yeah, Using Full Character gets huge size.
If you only use a few characters, then that method is correct. 
2 Likes