translation macros working