Move translate_backend over to new client module