Проблема при использовании специальных символов в имени приложения Iphone - PullRequest
1 голос
/ 29 марта 2011

У меня проблема с локализацией имени приложения.Проблема возникает, когда я помещаю специальный символ в локализованный атрибут CFBundleDisplayName.

Имя по умолчанию:

"CFBundleDisplayName" = "seguridad";

И перевод на португальский:

"CFBundleDisplayName" = "Segurança";

При такой конфигурации устройство всегда показывает имя по умолчанию ("seguridad").Но когда я заменяю португальскую строку на:

"CFBundleDisplayName" = "Seguransa";

, локализованная строка отображается правильно.

Любая помощьБудем благодарны.

Заранее спасибо.

Ответы [ 2 ]

1 голос
/ 29 марта 2011

Хорошо, я нашел проблему.Не знаю почему, но файл имел неправильную кодировку (я создал его с помощью xcode).Просто изменил кодировку файла и теперь все работает нормально.

Спасибо за ответы.

0 голосов
/ 29 марта 2011

Когда вы говорите «устройство всегда показывает», я предполагаю, что вы имеете в виду на значке?

Кажется, что я могу добавить 'ç' в мое CFBundleDisplayName просто отлично. Как и любые другие символы Юникода.

Я знаю, что когда вы изменяете «Название продукта» в своей цели, вы должны закрыть и снова открыть свой проект, прежде чем он полностью вступит в силу (да, я знаю). Может быть, попробовать?

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