Sdílet prostřednictvím


Jak: Localize ASPX značky

ASP.NETstránky (ASPX) se obvykle používají hodnoty řetězce pevně.K lokalizaci těchto řetězců, je nahraďte výrazy, které odkazují lokalizované prostředky.

Lokalizace ASPX značky

K lokalizaci ASPX značky

  1. Přidat soubory samostatný zdroj: jeden pro výchozí jazyk a jeden pro každý jazyk lokalizovány.

    Pokud jsou lokalizace pouze značky a ne kód, přidáte položky projektu globálního souboru prostředků.Pokud jsou lokalizace kód a značky, přidáte položky souboru zdroje projektu.

    1. Přidat globální soubor prostředků v Aplikaci Solution Explorer, otevřete místní nabídku pro položku projektu služby SharePoint a pak zvolte Přidat, Nové položky.V seznamu služby SharePoint 2010 uzel, zvolte Globálního souboru prostředků šablony.

    2. Přidání souboru prostředků v Aplikaci Solution Explorer, otevřete místní nabídku pro položku projektu služby SharePoint a pak zvolte Přidat, Nové položky.Pod buď jazyka Visual Basic nebo Visual C# uzel, zvolte Soubor prostředků šablony.

    [!POZNÁMKA]

    Nezapomeňte přidat soubory prostředků projektu položky služby SharePoint povolit vlastnost typu nasazení.Tato vlastnost je nutné dále v tomto postupu.Pokud vaše řešení nemá projektu položky služby SharePoint, můžete přidat prázdný projekt SharePoint a odebrat jeho výchozí soubor Elements.xml.

  2. Pojmenujte soubor prostředků výchozí jazyk zvolený připojena RESX příponu, například MyAppResources.resx.Použít pro každý prostředek lokalizované soubor se stejným základním názvem, ale přidat kultury ID. Například název prostředku německé lokalizované MyAppResources.de DE.resx.

  3. Změňte hodnotu Typ zavedení vlastnost zdroj souborů se AppGlobalResource způsobit jejich nasazení App_GlobalResources složky na serveru.

  4. Pokud používáte zdroje k lokalizaci kód kromě značky ASPX, ponechte hodnotu Vytvořit akce vlastnost jako Vložených prostředků.Pokud používáte soubory prostředků pouze k lokalizaci značky, volitelně můžete změnit hodnotu vlastnosti souborů obsahu.Další informace naleznete v tématu Lokalizace řešení služby SharePoint.

  5. Otevřete každý soubor prostředků a přidejte lokalizovaných řetězců, pomocí stejného řetězce ID v každém souboru.

  6. V XML značky pro stránku ASPX nebo ovládací prvek, nahradit řetězce pevně s hodnotami, které používají následující formát:

    <%$Resources:Resource File Name, String ID%>
    

    Například k lokalizaci text popisku ovládacího prvku na stránce aplikace, můžete změnit:

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

    na hodnotu

    <asp:Content ID="Main" ContentPlaceHolderID="PlaceHolderMain" runat="server">
    <asp:Label ID="lbl" runat="server" Text="<%$Resources:MyAppResources,String1%>"></asp:Label>
    </asp:Content>
    
  7. Zvolte vytvořit a spustit aplikaci klávesu F5.

  8. Služby SharePoint změňte výchozí jazyk zobrazení.

    V aplikaci se zobrazí lokalizovaných řetězců.Zobrazit lokalizované prostředky, musí mít SharePoint server jazykové nainstalován odpovídající soubor prostředků kultury.

Viz také

Úkoly

Jak: Localize funkce

Jak: přidání souboru prostředků

Jak: Localize kód

Koncepty

Lokalizace řešení služby SharePoint