Я использую ibtool для локализации своих перьев. Я запускаю следующую команду:
ibtool --generate-strings-file MainMenu.strings en.lproj/MainMenu.nib
Затем я добавляю сгенерированный файл .strings в проект xcode, чтобы я мог ссылаться и редактировать его позже.
Когда я это делаю, если я выбираю файл .strings в xcode, он отображает кучу вопросительных знаков и мусора. Однако, если я решу не добавлять файл и вручную открыть его с помощью xcode, он отлично прочитает файл.
Я могу только догадываться, что ibtool кодирует файл в нечитаемом формате xcode.
Если я открою файл .strings в xcode, скопирую содержимое в буфер обмена, закрою файл, добавлю файл .strings в xcode, заменим его содержимое мусора на содержимое в буфере обмена, а затем сохраню файл, все в порядке. Я также заметил, что это уменьшит размер файла .strings наполовину.
Любое руководство будет оценено.
Спасибо!