DNS proxy server (dnsproxy)
Receiving DNS request containing domain names in the client's local encoding
Translating them into the encoding on DNS protocol
Forwarding to the real DNS server
Also the response from the server is converted back to the client's local encoding and returned