どうも、俺@仕事中です。 今日はiPhoneアプリをNSLocalizedString()とNSString stringWithFormatを使って多言語対応する方法のめもめもです。 日本語環境のみに作ったアプリを NSString *str = @"にほんご"; 英語圏で使うようにするには NSString *str = NSLocalizedString(@"key", @"comment"); としておき、ターミナルから genstrings -a $(find ./ -name "*.m"); とすればLocalizable.stringsファイルができるので、Xcode内にドラッグ&ドロップ(Xcode4では「Supporting Files」が適当かな)します。 Localizable.stringsはUtilitiesのFile Inspectorから作成する言語とText