Vysvětlení výhod MUI
Výhody MUI pro vývojáře
Existuje mnoho možných způsobů implementace řešení MUI v aplikacích, ale každá možnost je variantou jedné ze tří základních metod:
- Kompilace jednoho binárního souboru (s integrovanými prostředky) pro každý jazyk. Toto je de facto standard pro starší verze aplikací, protože se jedná o primární model podporovaný standardními vývojářskými nástroji, jako je Microsoft Visual Studio. Tento model vyžaduje více binárních souborů pro více jazyků a má omezení týkající se nasazení jedné image a vícejazyčných scénářů. Je třeba poznamenat, že aplikace vyvinuté pomocí tohoto modelu budou nadále fungovat v systému Windows Vista a že nástroje jsou poskytovány, které vývojářům pomáhají přejít z tohoto modelu na modernější model popsaný ve třetí metodě.
- Mít binární soubor s jedním jazykově neutrálním jádrem s jednou knihovnou DLL (Dynamic-Link) prostředků s více jazyky. Tento model je rozhodně přívětivý pro MUI, ale ztěžuje aktualizaci binárních souborů prostředků tak, aby vyhovovaly novým jazykům. Předpokládejme, že kromě angličtiny, francouzštiny a japonštiny chcete podporovat také němčinu. Je potřeba poskytnout a nasadit celý nový binární soubor prostředků pro uživatele, kteří nemusí nutně potřebovat němčinu.
- Binární soubor s jedním jazykem neutrálním jádrem s jednou sadou knihoven DLL prostředků pro každý jazyk. Jedná se o způsob implementace samotného operačního systému v systému Windows Vista a vývojářům se doporučuje používat tento model pro aplikace, protože nabízí více než předchozí dva modely.
Před vydáním systému Windows Vista, nedostatek integrované podpory pro tento druhý model ztěžoval přijetí. To se ale změnilo a výhody tohoto modelu jsou četné a představují skvělý model pro vaše aplikace:
- Aplikace lze vytvořit vícejazyčně a můžou se chovat stejným způsobem jako windows Vista a poskytují uživatelům konzistentní prostředí jazyka zobrazení.
- Flexibilita se zvyšuje při vydávání dalších jazyků pro aplikaci. Další jazyky je možné vydávat nezávisle na základním kódu, což znamená, že podle potřeby je možné přidat podporu nových jazyků.
- Náklady se snižují při vytváření a údržbě dalších jazykových verzí.
- OEM a podniky můžou snadno integrovat aplikace do globální image počítače připravené k odeslání do různých zemí.
- K dispozici jsou nástroje a pokyny, které vám pomůžou migrovat aplikaci do modelu Windows Vista MUI. Další informace naleznete v tématu vícejazyčné uživatelské rozhraní.
Výhody MUI pro podniky
MUI nabízí podnikům dvě hlavní výhody:
- Instalace jedné image: MUI umožňuje podnikům zavést, podporovat a udržovat stejnou image po celém světě (nebo její část) s jednou instalací. Systém Windows Vista rozšiřuje zavedení operačního systému s jednou imagí, aby obchodní aplikace mohly být také nasazeny jako součást stejné image.
- Podpora vícejazyčných desktopů: Na ploše lze nainstalovat několik lokalizovaných jazykových sad uživatelského rozhraní, které umožňuje více uživatelům sdílet jednu plochu a přitom používat vlastní upřednostňované jazyky uživatelského rozhraní. To platí také pro veřejné počítače, které potřebují rovné zacházení pro všechny oficiálně mluvené jazyky (například v Kanadě a v Evropské unii) a sdílené počítače pro roamingové uživatele.
Výhody MUI pro OEM
Hlavní výhodou pro OEM je instalace jedné image, kterou mui umožňuje, protože umožňuje vytvářet image, které obsahují všechny potřebné jazyky pro efektivní cílení na geografickou zónu, a zpozdit výběr jazyka na počáteční instalaci počítače uživatele. Konkrétně to umožňuje efektivnější správu inventáře pro OEM.
Díky poskytování podpory MUI pro aplikace systém Windows Vista také umožňuje OEM poskytovat na jejich imagích aplikace s přidanou hodnotou a zároveň využívat výhod instalace jedné bitové kopie, pokud jsou tyto aplikace povoleny muI.