Client printers mapped using native language for Chinese and Russian system locale

Client printers mapped using native language for Chinese and Russian system locale

book

Article ID: CTX237420

calendar_today

Updated On:

Description

Consider the following scenario -

1.) System locale is set to Chinese or Russian on the endpoint.
2.) On VDA machines, system locale is set to English.

When users connect to published servers, client printers are mapped using the native language rather than English.

Resolution

To resolve this issue, follow the steps below on the VDA machine -

1.) Launch Windows Explorer
2.) Navigate to C:\Program Files (x86)\Citrix\System32\resource\en
3.) Find the files CtxPrn64UI.dll and CtxPrnUI.dll
4.) Copy the above files to C:\Program Files (x86)\Citrix\System32\resource\ru (for Russian locale) and C:\Program Files (x86)\Citrix\System32\resource\ch (for Chinese locale)
5.) Restart Citrix Print Manager Service and Print Spooler service

Note: For random pooled VDA machines, you need to make this change in the master image and then update the machine catalog.

Additional Information

System locale controls the language used when displaying text in programs that do not support Unicode.