add translation, closes #12