1. Для перевода можно передавать в качестве аргумента как значение и перевод string, так и hash значений.
2. Сделаны callback'и