Como: Localize a marcação ASPX

ASP.NETpáginas (. aspx) normalmente usam valores de seqüência de caracteres codificada. Para localizar essas seqüências de caracteres, substituí-los com expressões que referenciam recursos localizados.

Localizando ASPX marcação

Para localizar a marcação ASPX

  1. Adicione arquivos de recurso separado: uma para o idioma padrão e para cada uma localizada idioma.

    Se você estiver localizando somente a marcação e não o código, adicione um item de projeto do arquivo de recursos globais. Se você estiver localizando o código e marcação, adicione um item de projeto do arquivo de recursos.

    1. Para adicionar um arquivo de recursos globais, clique com o botão direito um item de projeto do SharePoint no Solution Explorer, aponte para Adde, em seguida, clique em Novo Iteme selecione Arquivo Global de recursos no SharePoint 2010 pasta.

    2. Para adicionar um arquivo de recursos, clique em um item de projeto do SharePoint no Solution Explorer, aponte para Adicionare, em seguida, clique em Novo Iteme selecione Arquivo de recursos em ambos os Visual Basic ou Visual C# pasta.

    ObservaçãoObservação

    Certifique-se de adicionar os arquivos de recurso para um item de projeto do SharePoint para habilitar a propriedade do tipo de implantação. Esta propriedade é necessária neste procedimento. Se sua solução tiver um item de projeto do SharePoint, você pode adicionar um projeto vazio do SharePoint e remover seu arquivo elements do padrão.

  2. Nomeie o arquivo de recursos de idioma padrão de sua escolha anexada com uma extensão. resx, como, por exemplo, MyAppResources.resx. Use o mesmo nome de base para cada arquivo de recurso localizado, mas adicionar a cultura ID. Por exemplo, nome de um alemão localizado o recurso MyAppResources.de-de. resx.

  3. Alterar o O tipo de implantação a propriedade de cada arquivo de recurso para AppGlobalResource -las implantar a pasta do servidor App_GlobalResources.

  4. Se você estiver usando os recursos para localizar o código, além de marcação ASPX, deixe o Build Action a propriedade de cada arquivo como Embedded Resource. Se você estiver usando os arquivos de recursos somente para localizar a marcação, opcionalmente, você pode alterar o valor da propriedade dos arquivos para conteúdo. Para obter mais informações, consulte A localização de soluções do SharePoint.

  5. Abra cada arquivo de recurso e adicionar seqüências localizadas, usando a mesma seqüência de IDs em cada arquivo.

  6. No XML a marcação para a página ASPX ou controle, substituir as seqüências de caracteres codificada com valores que usam 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, alterar:

    <asp:Content ID="Main" ContentPlaceHolderID="PlaceHolderMain" runat="server">
    <asp:Label ID="lbl" runat="server" Text="Label text"></asp:Label>
    </asp:Content>
    

    para

    <asp:Content ID="Main" ContentPlaceHolderID="PlaceHolderMain" runat="server">
    <asp:Label ID="lbl" runat="server" Text="<%$Resources:MyAppResources,String1%>"></asp:Label>
    </asp:Content>
    
  7. Pressione F5 para criar e executar o aplicativo.

  8. No SharePoint, altere o idioma de exibição padrão.

    Seqüências de caracteres localizadas aparecem no aplicativo. Para exibir os recursos localizados, o servidor do SharePoint deve ter um pacote de idioma instalado que corresponda à cultura em do arquivo de recurso.

Consulte também

Tarefas

Como: Adicionar um arquivo de recurso

Outros recursos

A localização de soluções do SharePoint

Como: Localizar um recurso.

Como: Localize o código