Cocos2d-x上で多言語対応したら日本語が表示されない場合の対処法

Cocos2d-x開発時の備忘録。

多言語対応用に有志の方が作成したLocalizedStringを使わせてもらってる。ありがたや。
http://blog.tadamatuapps.com/2015/07/cocos2d-xlocalizedstring.html

ラベル上の文字列が表示されない場合に確認すべき事項。

1.リソース(.string)へのパスが正しいか
2.リソースファイルがPlainTextになっているか
3.指定しているフォントは日本語に対応しているか

上記3.は特にMac上のiPhoneエミュレータが英語で、iPhoneデバイス実機を日本語設定にして両方で挙動確かめてる時など出す文字列が英語←→日本語で文字列が変わる場合にハマりやすい。

なんで実機の方だけ表示されないんだと、さまよったw

次からはとりあえず3.とデバイスの言語設定をまず疑ってみる。

コメントを残す

メールアドレスが公開されることはありません。