Vytváření dalších jazykových verzí
Každá jazyková verze je reprezentována jedním souborem, uloženým ve složce App_Lang. Ta je součástí webu plusPortal. Název souboru musí odpovídat konvencím pro pojmenování jazykových souborů v prostředí ASP.NET:
cs-CZ.xml: čeština
en-GB.xml: britská angličtina
en-US.xml: americká angličtina
Jedná se o textové soubory ve formátu XML. Základní struktura souboru je členěna takto:
- <hlavní element>
- <pages>
- <page X>
- <element UI>
- <page X>
- <enums>
- <links>
- <pages>
Vytvoření nové jazykové mutace lze dosáhnout takto:
- Vytvořte kopii existujícího souboru jazykové verze, který použijete jako výchozí pro překlad (např. cs-CZ.xml) a pojmenujte jej dle požadovaného jazyka: např. sk-SK.xml pro slovenštinu.
- Zajistěte přeložení textů všech XML elementů do požadovaného jazyka.
- Soubor umístěte do složky App_lang na serveru, kde je umístěn plusPortal.
- Nový jazyk se nyní objeví v nabídce jazyků, do kterého lze přepínat uživatelské rozhraní.