BoTran uses a Global Variable to Dynamically switch Languages at runtime.

 

G:BTLang             BYTE(1)

 

BoTran uses a TPS (extension BTL) file for Language translation.

 

BoTranF        FILE,DRIVER('TOPSPEED'),NAME(BoTranFilename),PRE(BOT),CREATE,BINDABLE

Key_DefUpperLang KEY(BOT:DefUpperLang),NOCASE,PRIMARY

Record           RECORD

DefUpperLang       STRING(512)

DefaultLang        CSTRING(512)

Lang2              CSTRING(512)

Lang3              CSTRING(512)

Lang4              CSTRING(512)

Lang5              CSTRING(512)

Lang6              CSTRING(512)

Lang7              CSTRING(512)

Lang8              CSTRING(512)

Lang9              CSTRING(512)

Lang10             CSTRING(512)

                 END

               END