Info.plistを多言語に
InfoPlistという名前で.stringsファイルを作る。つまり、InfoPlist.stringsというファイル名。
このInfoPlistという名前が重要。初め、違うファイル名で作ったらうまくいかなかった。
実際にやってみる
ホーム画面に表示されるアプリ名をローカライズしました。
en.lproj/InfoPlist.strings
/*
InfoPlist.strings
App
Created by takasqr on 2025/11/14.
*/
"CFBundleDisplayName" = "PomodoroTree";
ja.lproj/InfoPlist.strings
/*
InfoPlist.strings
App
Created by takasqr on 2025/11/14.
*/
"CFBundleDisplayName" = "ポモドーロツリー";
こうすることで、英語環境ではPomodoroTree、日本語環境ではポモドーロツリーが表示されます。