Variant translation