How to set CrossOver to use a different language than the OS.

Table of Contents

CrossOver will automatically display its user interface in the same language as the operating system, but you can also set CrossOver to use a different language by specifying the environment variables: LC_ALL, LANG and LANGUAGE

For example, you can set CrossOver to a Simplified Chinese GUI by modifying the Exec line in the files:

/usr/share/applications/cxmenu-cxoffice-0-29ra4ke-CrossOver.desktop
or
$HOME/.local/share/applications/cxmenu-cxoffice-0-29ra4ke-CrossOver.desktop (if the .bin shell installer was used)

From:
Exec=/opt/cxoffice/bin/crossover %u
To:
Exec=env LC_ALL=zh_CN.UTF-8 LANG=zh_CN.UTF-8 LANGUAGE=zh_CN.UTF-8 /opt/cxoffice/bin/crossover %u

zh_CN.UTF-8 should also then be uncommented in the file /etc/locale.gen

After these edits you'll need to run sudo locale-gen for the changes to take effect and relaunch CrossOver.

Next Step: Change the Windows version of an existing bottle

Last modified on 2023-09-29 13:45:13 UTC by Andrew Balfour

Knowledge Base Software powered by Helpjuice