Я использую NSLocalizedString()для всего, что касается локализации. Проект очень большой. Мы поддерживаем множество языков. Есть ли способ, которым я могу легко извлечь строки, которых нет в Localizable.strings, но которые были обернуты с помощью NSLocalizedString.
Пример. Допустим, у меня есть где-то в моем коде:
NSString *message = NSLocalizedString(@"Sample message");
Но разработчик забыл поместить эту строку в файлы Localizable.strings, поэтому она не будет переведена. Есть ли способ извлечь непереведенные строки из исходного кода?
Кроме того, я не хочу использовать инструмент genstrings. У меня уже есть очень большие файлы NSLocalizable.strings. Инструмент genstrings создает новый со всеми строками, обернутыми с помощью NSLocalizedString, удаляя все прежние переводы, которые мне не нужны. Я просто хочу извлечь непереведенные строки, а НЕ ВСЕ строки, помеченные NSLocalizedString().
Спасибо, Rafal