I use samba to connect my Arch linux virtual machine to the Ubuntu host, but all the chinese character of shared folders shown ??? in samba client, the charsets in /etc/samba/smb.conf are as follows,

unix charset = utf8
display charset = utf8
dos charset = cp950

The locale of Arch linux is en_US.utf8, and the locale of Ubuntu host is zh_TW.utf8, how can I fix the problem?

thanks for reply.