fixed translations and callback example