Локализовать значок приложения и значок плитки по умолчанию? - PullRequest
3 голосов
/ 16 ноября 2011

Я знаю, как локализовать название приложения для приложения Windows Phone 7:

http://patrickgetzmann.wordpress.com/wp7-localize/#comment-249

http://msdn.microsoft.com/en-us/library/ff967550%28v=vs.92%29.aspx

Есть ли (может быть, похожим)способ локализовать значок приложения (мне нужны разные иконки для каждого языка) и значок плитки по умолчанию (называемый «фоновое изображение» в настройках проекта)?

Ответы [ 2 ]

1 голос
/ 22 ноября 2011

Вы можете локализовать плитку приложения, как описано здесь . Насколько я знаю, значок приложения не может быть обновлен. Значок заголовка можно изменить для каждого кода (ShellTile.ActiveTiles.First (). Update).

Вы можете удалить файл SplashScreenImage.jpg - это приведет к немедленному переходу на первую страницу. На странице вы можете отображать локализованный контент во время инициализации. После завершения инициализации вы можете перейти на вторую страницу. Для удовлетворения требований сертификации вам необходимо удалить навигационную запись для страницы-заставки (NavigationService.RemoveBackEntry () - API только для Mango).

1 голос
/ 16 ноября 2011

Вы можете изменить изображение значка плитки при первом запуске приложения с помощью ShellTile.ActiveTiles.First (). Update (...).Не знаю о значке приложения или о том, как что-то изменить, прежде чем начать, но, возможно, пример кода из этой статьи msdn также подойдет для дополнительных ресурсов, поэтому, когда они просят определить ресурсы, подобные этому:

AppTileString, 200, «Английское (США) имя приложения, которое будет отображаться в плитке приложения при закреплении на« Пуск ». *

», которое позже используется в файле манифеста как:

@ AppResLib.dll, -200

- возможно, вы также можете определить что-то вроде

AppTileIconPath, 300, «Имя файла значка плитки»

Затем попробуйте использовать его следующим образом:

<BackgroundImageURI IsRelative="true" IsResource="false">@AppResLib.dll,-300</BackgroundImageURI>

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

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