Translate Adapter implementation