Sdílet prostřednictvím


Lokalizace prostředků a sestavení aplikace

Toto téma popisuje, jak sestavit typickou aplikaci MUI. Předpokládá se, že k kódování používáte Microsoft Visual Studio a ke sestavování používáte Microsoft Visual Studio nebo příkazový řádek sady Visual Studio. Předpokládá se, že pro vaši aplikaci použijete soubor řešení .sln a podporujete soubor Resource.h, který odráží soubor prostředků základního jazyka.

Poznámka

Pokud pro sestavení používáte příkazový řádek sady Visual Studio, k sestavení souboru řešení použijete příkaz vcbuild.

 

Soubory aplikací se vytvářejí samostatně pro každý jazyk. Každé sestavení vytváří identické jazykově neutrální .exe a jazykově specifické soubory .exe.mui. Kromě toho se do příslušných složek verze zkopírují další různé soubory.

Sestavení aplikace závisí na typu prostředků a typu lokalizace, kterou používáte. Pro lokalizaci před sestavením máte jednu kopii základního jazykového souboru lokalizovanou pro každý podporovaný jazyk. Pro lokalizaci po sestavení můžete zkopírovat soubor .mui, který je výsledkem sestavení spustitelného souboru a modulu prostředků, a poskytnout kopie lokalizátorům.

Poznámka

Následující postup předpokládá, že prostředky ve formátu Win32 PE jsou vytvořeny jako samostatné projekty v sadě Visual Studio pro každý jazyk. Základní jazykové prostředky jsou poskytovány v souboru .rc a načteny pomocí modulu DLL. Postup můžete podle potřeby zopakovat pro sestavení pro všechny podporované jazyky.

 

Sestavení aplikace

  1. Nastavte projekt sady Visual Studio pro základní jazyk.
  2. Pokud máte zájem o využití konfiguračního souboru prostředků s nástroji prostředků, vytvořte jej podle popisu v tématu Příprava konfiguračního souboru prostředků.
  3. Nastavte parametry vyžadované nástrojem RC Compiler na stránkách vlastností projektu v části Vlastnosti konfigurace → Zdroje → příkazového řádku → Další možnosti.
  4. Spusťte kompilátor RC. Nástroj zkompiluje a rozdělí nelokalizovatelné a lokalizovatelné prostředky do dvou různých souborů objektů pomocí konfiguračních dat prostředků. V tomto kroku jsou jazykově neutrální prostředky propojeny do souboru LN. Další informace naleznete v popisu nástroje v Resource Utilities.
  5. Chcete-li propojit prostředky specifické pro jazyk do souboru .mui specifického pro jazyk, nastavte událost po sestavení projektu na stránkách vlastností v části Vlastnosti konfigurace → Události sestavení → událostí po sestavení → příkazového řádku.
  6. Nastavte událost po sestavení, která použije hodnotu kontrolního součtu ze souboru LN na soubor .mui pro jazyk. Pro tento krok můžete použít nástroj MUIRCT. Další informace naleznete v popisu nástroje v Resource Utilities.
  7. Pomocí příkazového řádku po dokončení sestavení přidejte příkazy k zkopírování souborů do příslušné struktury složek pro uvolnění.

použití vícejazyčného uživatelského rozhraní

Příprava konfiguračního souboru zdroje

Nástroje pro zdroje