Promotic
WikipediaLinkedInYoutubeTwitterFacebook

Příklad na jazykově závislý runtime

Příklad je umístěn ve složce: /Pm/Examples/Others/Lang.

Je to příklad na vytvoření jazykově závislé aplikace.

Příklad je navržen současně pro lokální i webovou aplikaci.

 
Seznam jazyků použitých v aplikaci je definován v záložce PmRoot > Aplikace. Jazykově závislé texty jsou načteny podle zvoleného jazyku ze souboru text_applang.xml. Syntaxe xml souboru a přístup k jednotlivým textům je popsán u Makro výraz $.text. Jazykové přepínání aplikace je dostupné pomocí vlastnosti RtLang (Jak vytvořit aplikaci v různých národních jazycích).

Samotné jazykové přepínání je v lokální aplikaci řešeno v objektu PmPanel, /Workspace/Toolbar kde v PmiButton jsou použité jazyky definovány.

V objektu PmRoot v záložce Události je v události Object Start definován výběr jazykového runtime po spuštění aplikace.

 
Pro zpřístupnění aplikace do webu je v objektu "Web" (typu PmFolder) založen PmWeb objekt. V něm je vytvořen objekt PmWebLang sloužící jako několik webových adres, z nichž každá představuje jednu jazykovou verzi. Objekt PmWorkspace je v záložce Web Server zpřístupněn do webu aplikace.
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice