Added advanced conditional translations
Fixed translation arguments passing