fix Translate bugs

When translating isbn with hyphens, the hyphen would be in the wrong place.