Я скачал библиотеку three20:
http://three20.info/
И я открыл пример проекта TTCatalog, который поставляется с этой библиотекой:
http://img16.imageshack.us/img16/3183/screenshot20100302at752.png
Как видите, существует множество файлов Localizable.strings.
Когда я открыл симулятор iPhone и изменил его язык, например, на французский в настройках, текст на кнопке все еще остается на английском:
http://img69.imageshack.us/img69/9775/screenshot20100302at812.png
Я уже проверил, что определенно есть соответствующая запись для текста "See All" в Localization.strings французского языка.
Почему и как сделать так, чтобы он использовал файлы Localizable.strings?
(В этом примере проекта нет ни одного файла nib / xib)
EDIT:
После добавления следующего XML в Info.plist:
...
<dict>
...
<key>CFBundleLocalizations</key>
<array>
<string>de</string>
<string>en</string>
<string>es</string>
<string>fr</string>
<string>it</string>
<string>ja</string>
<string>zh_cn</string>
<string>zh_tw</string>
</array>
</dict>
...
Теперь работает!