support translation fun initialization.