regist gener gener languag regist replac param lang languag param gen code gener object regist add gener languag lang code gener gen curr languag curr languag lang gener lang gen argo event pump event argo gener event argo event type gener ad gen defin log lp log granular type statement log debug ad gener gen lang endif 