「Unity/多言語化/iOSのアプリ名」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→Unity-iPhone Testsの下のInfoPlistを使う) |
|||
(同じ利用者による、間の10版が非表示) | |||
行1: | 行1: | ||
− | iOSでビルドして、作成されたxcodeを開き、 | + | #iOSでビルドして、作成されたxcodeを開き、 |
− | 右クリックでnew file/String Fileを選択、 | + | #generalで、プロジェクトを選択し、Localizetionで、japaneseを選択する。 |
− | "InfoPlist"といれて、"InfoPlist.strings"を作成する。 | + | #右クリックでnew file/String Fileを選択、 |
− | InfoPlist. | + | #"InfoPlist"といれて、"InfoPlist.strings"を作成する。 |
+ | #InfoPlist.stringsのプロパティから、Localizeボタンを押して、english選択し、一度確定させる | ||
+ | #Localizeのところに、japaneseのチェックボックスが、表示されるのでチェックする。 | ||
InfoPlist.strings(English) 物理ファイル:en.lproj/InfoPlist.strings | InfoPlist.strings(English) 物理ファイル:en.lproj/InfoPlist.strings | ||
行17: | 行19: | ||
日本語の方も入れないと、すべて英語になってたので、日本語も入れる。 | 日本語の方も入れないと、すべて英語になってたので、日本語も入れる。 | ||
+ | |||
+ | ===Unity-iPhone Testsの下のInfoPlistを使う場合=== | ||
+ | *xcodeのUnity-iPhone Testsの下にen.lproj/InfoPlist.stringsがあるので、そちらを使っても良い。 | ||
+ | #TargetMembershipの、Unity-iPhoneと、UnityFrameworkに、チェックする。 | ||
+ | #generalで、プロジェクトを選択し、Localizetionで、japaneseを選択する。 | ||
+ | #Localizeのところに、japaneseのチェックボックスが、表示されるのでチェックする。 | ||
+ | #Unity-iPhone Testsの下にja.lproj/InfoPlist.stringsが追加されてることを確認。 | ||
+ | |||
+ | ==日本語化されない場合== | ||
+ | InfoPlistを選択したときにTargetMembershipが右下に表示されるが、Unity-iPhoneにチェックがついてない場合は、チェックをつけるとうまくいく。 |
2023年10月29日 (日) 03:05時点における最新版
- iOSでビルドして、作成されたxcodeを開き、
- generalで、プロジェクトを選択し、Localizetionで、japaneseを選択する。
- 右クリックでnew file/String Fileを選択、
- "InfoPlist"といれて、"InfoPlist.strings"を作成する。
- InfoPlist.stringsのプロパティから、Localizeボタンを押して、english選択し、一度確定させる
- Localizeのところに、japaneseのチェックボックスが、表示されるのでチェックする。
InfoPlist.strings(English) 物理ファイル:en.lproj/InfoPlist.strings
CFBundleDisplayName = "app1";
InfoPlist.strings(Japanese) 物理ファイル:Japanese.lproj/InfoPlist.strings
CFBundleDisplayName = "アプリ1";
参考:https://i-app-tec.com/ios/localization.html
日本語の方も入れないと、すべて英語になってたので、日本語も入れる。
Unity-iPhone Testsの下のInfoPlistを使う場合
- xcodeのUnity-iPhone Testsの下にen.lproj/InfoPlist.stringsがあるので、そちらを使っても良い。
- TargetMembershipの、Unity-iPhoneと、UnityFrameworkに、チェックする。
- generalで、プロジェクトを選択し、Localizetionで、japaneseを選択する。
- Localizeのところに、japaneseのチェックボックスが、表示されるのでチェックする。
- Unity-iPhone Testsの下にja.lproj/InfoPlist.stringsが追加されてることを確認。
日本語化されない場合
InfoPlistを選択したときにTargetMembershipが右下に表示されるが、Unity-iPhoneにチェックがついてない場合は、チェックをつけるとうまくいく。