Sdílet prostřednictvím


Představení mezinárodních aplikací založených na prostředí .NET Framework

V Visual Studio, existují dvě části Vytvoření aplikace připravena Světové: globalizace, proces navrhování aplikací, které lze přizpůsobit různým kulturám a lokalizace, proces převodu prostředků pro konkrétní kultury.Obecné informace o navrhování aplikací pro mezinárodní publikum Doporučené postupy pro vývoj aplikací připravených k použití.

.NET Framework Lokalizace model se skládá z hlavní sestavení, která obsahuje kód aplikace a sekundární zdroje – řetězce, obrázky a jiné objekty pro jazyk, ve kterém původně vyvinuté aplikace.Každý lokalizované aplikace bude mít satelitní sestavení nebo sestav, které obsahují pouze lokalizované prostředky.Protože hlavní sestavení vždy obsahuje sekundární zdroje, pokud prostředek nebyl nalezen v lokalizované satelitní sestavení ResourceManager se pokusí načíst hierarchickým způsobem, nakonec pádu zpět k prostředku v hlavní sestavení.Sekundární systém prostředků je vysvětleno podrobněji Hierarchická organizace zdrojů pro lokalizaci.

Jeden prostředek lokalizace, zvažte použití je slovník pro všechny Microsoft lokalizovaných produktů.Tento soubor CSV obsahuje přes 12,000 anglické termíny překlady termínů až 59 různých jazyků.Je k dispozici ke stažení v glosáři Překladů terminologie Microsoft webové stránky.

Projekt systému pro model Windows Forms aplikace lze generovat soubory prostředků pro obě nouzové a každé požadované další jazyková verze uživatelského rozhraní.Sekundární zdroj souboru je integrována do hlavního sestavení a soubory prostředků specifické jsou potom integrovány do satelitní sestavení, jeden pro každou kulturou uživatelského rozhraní.Při vytváření projektu soubory prostředků jsou kompilovány z formátu Visual Studio XML (RESX) na zprostředkující binární formát (s příponou Resources), které jsou poté vloženy satelitní sestavení.

Systém projektu model Windows Forms a webových formulářů umožňuje vytváření souborů prostředků pomocí šablony sestavení souboru prostředků, přístup k prostředkům a sestavení projektu.Satelitní sestavení bude vytvořena spolu s hlavním sestavení.

Když lokalizované aplikace provede, její vzhled je určena dvě hodnoty kultury.(A kultury je sada informací o předvolbách uživatele týkající se jazyka, prostředí a kulturní zvyklosti uživatele.) Kultura nastavení uživatelského rozhraní určuje, prostředků, které budou načteny.Jazyková verze uživatelského rozhraní je nastavena jako UICulture soubory Web.config a stránky směrnic a CurrentUICulture v kódu jazyka Visual Basic nebo Visual C#.Nastavení kultury Určuje formátování hodnot, jako jsou například data, čísla, měny a tak dále.Kultura je nastavena jako Culture soubory Web.config a stránce direktivy, CurrentCulture v kódu jazyka Visual Basic nebo Visual C#.

Viz také

Referenční dokumentace

System.Globalization

System.Resources

Koncepty

Zabezpečení a lokalizovaná satelitní sestavení

Další zdroje

Globalizace a lokalizace aplikací