Como: localizar ASPX marcação
Páginas deASP.NET (.aspx) geralmente usam valores de cadeia de caracteres pré-programadas.Para localizar estas cadeias de caracteres, substituir-las com expressões que referenciam recursos localizados.
Localizando a marcação ASPX
Para localizar a marcação ASPX
Adicionar arquivos de recurso separados: um para o idioma padrão e um para cada idioma localizado.
Se você estiver localizando somente marcação e não o código, adicione um item global do Arquivo de recursos.Se você estiver localizando o código e a marcação, adicione um item de projeto de Arquivo de recursos.
Para adicionar recursos globais Arquivo, em Gerenciador de Soluções, abra o menu de atalho para um item de projeto do SharePoint, e clique em Adicionar, Novo Item.Sob o nó do SharePoint 2010 , escolha o modelo de Recursos globais Arquivo .
Para adicionar recursos Arquivo, em Gerenciador de Soluções, abra o menu de atalho para um item de projeto do SharePoint, e clique em Adicionar, Novo Item.Em Visual Basic ou o nó de Visual C# , escolha o modelo de Arquivo de Recursos .
Observação Certifique-se de adicionar arquivos de recurso a um item de projeto do SharePoint para ativar a propriedade do tipo de implantação.Esta propriedade é necessária posteriormente em este procedimento.Se sua solução não tiver um item de projeto do SharePoint, você pode adicionar um projeto vazio do SharePoint e remova o arquivo padrão de Elements.xml.
Dê o arquivo de recurso de linguagem padrão um nome de sua escolha acrescentado com uma extensão .resx, como MyAppResources.resx.Use o mesmo nome de base para cada arquivo de recurso localizado, mas adicionar a cultura ID. Por exemplo, nomeie um recurso localizado em alemão MyAppResources.de-DE.resx.
Alterar o valor da propriedade de Tipo de implantação de cada arquivo de recurso a AppGlobalResource para fazer com que implantem da pasta App_GlobalResources do servidor.
Se você estiver usando recursos para localizar o código além do que a marcação ASPX, deixe a valor da propriedade de Ação de Compilação de cada arquivo como Recurso Incorporado.Se você estiver usando arquivos de recurso para localizar apenas a marcação, você pode opcionalmente alterar o valor de propriedade de arquivos a Conteúdo.Para mais informações, consulte Localização de soluções do SharePoint.
Abra cada arquivo de recurso e adicionar cadeias de caracteres localizadas, usando as mesmas identificações de cadeia de caracteres em cada arquivo.
Em a marcação de XMLpara o ASPX página ou controle, substitui as cadeias de caracteres pré-programadas com os valores usando o seguinte formato:
<%$Resources:Resource File Name, String ID%>
Por exemplo, para localizar o texto para um controle de rótulo em uma página de aplicativo, você será alterado:
<asp:Content ID="Main" ContentPlaceHolderID="PlaceHolderMain" runat="server"> <asp:Label ID="lbl" runat="server" Text="Label text"></asp:Label> </asp:Content>
to
<asp:Content ID="Main" ContentPlaceHolderID="PlaceHolderMain" runat="server"> <asp:Label ID="lbl" runat="server" Text="<%$Resources:MyAppResources,String1%>"></asp:Label> </asp:Content>
Escolha a tecla F5 para compilar e executar o aplicativo.
Em o SharePoint, altere o idioma de exibição de opção.
As cadeias de caracteres localizadas aparecem no aplicativo.Para exibir recursos localizados, o servidor do SharePoint deve ter um pacote de idiomas instalado que corresponda à cultura do arquivo de recurso.
Consulte também
Tarefas
Como: adicionar um arquivo de recurso