Каков наилучший способ найти локализуемые строки в проекте xcode - PullRequest
1 голос
/ 23 августа 2010

Итак, теперь пришло время вернуться к старому проекту iPhone, чтобы локализовать его, и я столкнулся с проблемой, просматривая весь проект в поисках пользовательских строк.Есть ли какой-нибудь хитрый способ сделать так, чтобы не найти @ и проверять каждый экземпляр?

Глядя на документацию по локализации Apple, кажется, упоминается о запуске приложения какао из командной строки с установленным NSShowNonLocalizedStrings, ноЯ не уверен, применимо ли это к iPhone. Также может показаться, что все, что делает этот параметр, - это вывод строк на консоль, когда вы сталкиваетесь с ними в приложении, что означает выполнение каждого сценария, с которым может столкнуться приложение, включаяусловия ошибки и т. д. Не идеально.

1 Ответ

0 голосов
/ 23 августа 2010

Измените файл Localizable.strings, чтобы каждая запись выглядела следующим образом:

/* Please Login */
"Please Login" = "XXXXX";
/* Error */
"Error" = "XXXXX";

Теперь используйте приложение и найдите любую строку, которая все еще читаема.Это те, которые вам еще нужно локализовать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...