Criar aplicativos localizados para Windows Phone com base nos modelos do SharePoint

Saiba como a criação de um aplicativo do Windows Phone localizável usando os novos modelos do SharePoint é diferente da criação de um usando outros modelos do Windows Phone. O SDK do SharePoint para Windows Phone 7.1 instala Windows Phone modelos de projeto, que você pode usar para criar Windows Phone aplicativos 7.1 no SharePoint ou no SharePoint 2010. Para obter mais informações, consulte Visão geral de Windows Phone modelos de aplicativo do SharePoint no Visual Studio.

Visual Studio usa arquivos de recursos específicos do idioma para criar assemblies que permitem ao aplicativo móvel oferecer suporte a vários idiomas. Para obter mais informações sobre esse processo, confira Empacotar e implantar recursos em aplicativos de área de trabalho.

Importante: Se você planeja localizar seu aplicativo para idiomas do Leste Asiático, leia a seção "Fontes e Seu Aplicativo" do Suporte à Fonte para Windows Phone

Localizadas de diferenças na criação de aplicativos para Windows Phone usando os modelos do SharePoint

Criando um aplicativo para Windows Phone localizável usando os novos modelos do SharePoint é um pouco diferente da criação de um usando outros modelos do Windows Phone. Quando você usar os modelos do SharePoint, o elemento SupportedCultures requer um formato ligeiramente diferente. Por exemplo, em um aplicativo do Windows Phone padrão que usa o inglês (Estados Unidos) para sua cultura padrão mas também suporta o alemão (Alemanha) e espanhol (Espanha), o elemento SupportedCultures aparece da seguinte maneira:

<SupportedCultures>de-DE;es-ES;</SupportedCultures>

Esse formato não funciona quando você cria um aplicativo de Windows Phone localizado baseado nos modelos do SharePoint. Em vez disso, localize o elemento SupportedCultures no arquivo .csproj e adicione os nomes de cada cultura (idioma) que seu aplicativo precisa para dar suporte (diferente da cultura padrão). Separe os nomes usando ponto-e-vírgula. Você deve ter uma entrada para cada arquivo .resx que está no projeto.

No exemplo anterior, o elemento SupportedCultures deve aparecer da seguinte maneira:

<SupportedCultures>de;es;</SupportedCultures>

Para ver um processo passo a passo de como criar um aplicativo localizado para Windows Phone, consulte Como criar um aplicativo localizado para Windows Phone.

Confira também