P4CHARSET only affects files of type
unicode and
utf16; non-unicode files are never translated.
For servers operating in the default (non-Unicode mode), P4CHARSET must be left unset on client machines. If
P4CHARSET is set, but the server is not operating in internationalized mode, the server returns the following error message:
For servers operating in Unicode mode, P4CHARSET must be set on client machines. If
P4CHARSET is unset, but the server is operating in Unicode mode, client programs return the following error message:
For more about Unicode mode, including settings of P4CHARSET for various UTF-8, UTF-16, and UTF-32 character sets, with and without byte-order marks, see the
Internationalization Notes: