先日のNSAttributedStringの日本語表示ですが、西おさんのHelpにより
表示できるようになりました。
すこし、賢くなりました。
更に、西おさんご指摘NSLlocalizedStringによる「正しい」ローカライズについても調べてみました。NSAttributedString* attrStr; attrStr = [[[NSAttributedString alloc] initWithString:[NSString stringWithCString: "これは、CoCoAのテストです"] attributes:attr] autorelease];
とし、Localizable.stringsにNSAttributedString* attrStr; attrStr = [[[NSAttributedString alloc] initWithString:[[NSBundle mainBundle] localizedStringForKey:@"message1" value:@"" table:nil ] attributes:attr] autorelease];
"message1" = "これは、Testです";を加えれば、OKです。
すこし、賢くなりました。
コメント