Jak: Localize kód
Unlocalized kód používá pevně řetězcové hodnoty.K lokalizaci řetězce kódu, je nahradit volání GetGlobalResourceObject, což je metoda, která odkazuje na lokalizované prostředky.
Lokalizace kód
K lokalizaci kód
V Aplikaci Solution Explorer, otevřete místní nabídku pro položku projektu a pak zvolte Přidat, modulu.
Zvolte Soubor prostředků šablony.
[!POZNÁMKA]
Nezapomeňte přidat zdrojový soubor projektu položky služby SharePoint, takže vlastnost Typ nasazení je k dispozici.Tato vlastnost je nutné dále v tomto postupu.
Pojmenujte soubor prostředků výchozí jazyk zvolený připojena RESX příponu, například MyAppResources.resx.
Opakujte kroky 1 a 2 přidejte soubory samostatné zdroje na projektu položky služby SharePoint: jeden pro každý jazyk lokalizovány.
Použít pro každý prostředek lokalizované soubor se stejným základním názvem, ale přidat ID kultury.Například název prostředku německé lokalizované MyAppResources.de DE.resx.
Otevřete soubor jednotlivých zdrojů a přidejte lokalizovaných řetězců.V každém souboru, použijte stejný řetězec ID.
Změňte hodnotu Typ zavedení vlastnost zdroj souborů se AppGlobalResource způsobit každého souboru nasazení App_GlobalResources složky na serveru.
Ponechat hodnotu Vytvořit akce vlastnost jako Vložený zdroj.
Vložené prostředky jsou zkompilovány do projektu knihovny DLL.
Vytváření projektu vytvoření satelitní knihovny DLL prostředku.
V Balíček Návrhář, zvolte Advanced kartu a potom přidejte satelitní sestavení.
V umístění pole, řetězec ID složky kultury na cestu umístění, například de DE\Název položky projektu. resources.dll.
Pokud řešení již neodkazuje na sestavení System.Web, přidejte odkaz na něj a směrnice v kódu na System.Web.
Vyhledejte všechny řetězce s pevně v kódu jsou viditelné pro uživatele jako text, chyb a text zprávy uživatelského rozhraní. Nahradit volání GetGlobalResourceObject metoda pomocí následující syntaxe:
HttpContext.GetGlobalResourceObject("Resource File Name", "String ID")
Zvolte vytvořit a spustit aplikaci klávesu F5.
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: přidání souboru prostředků
Koncepty
Lokalizace řešení služby SharePoint
Další zdroje
Názorný postup: Lokalizace aplikace Visual Studio služby SharePoint