Hello, everyone.
I'm trying to run Windows WeChat on Linux.
I tried to do it according to the instructions on the AppDB page, and on a bare wine.
Still, the result is the same: either there are no i18n characters (i.e. Chinese, or Russian), or no text is displayed at all.
If I run it with a Chinese (zh_TW) locale, I get at least some of Chinese, and with (zh_CN) don't get even the 'tofu' marks.
WeChat fonts problem.
WeChat fonts problem.
- Attachments
-
- wine1.png (3.49 KiB) Viewed 4952 times
- DarkShadow44
- Level 8
- Posts: 1207
- Joined: Tue Nov 22, 2016 5:39 pm
Re: WeChat fonts problem.
Did you already try installing fonts with winetricks? "winetricks corefonts" might help.
-
- Newbie
- Posts: 3
- Joined: Wed Dec 19, 2018 6:13 pm
Re: WeChat fonts problem.
Do you still have this issue? I believe I have the solution.Lockywolf wrote:Hello, everyone.
I'm trying to run Windows WeChat on Linux.
I tried to do it according to the instructions on the AppDB page, and on a bare wine.
Still, the result is the same: either there are no i18n characters (i.e. Chinese, or Russian), or no text is displayed at all.
If I run it with a Chinese (zh_TW) locale, I get at least some of Chinese, and with (zh_CN) don't get even the 'tofu' marks.
Steps:
1. Download wechat installer exe from their website.
2. Setup clean wine prefix
2a. export WINEPREFIX="/home/<username>/.wineprefixes/wechat"
2b. mkdir -p /home//.wineprefixes/others
2c. export WINEARCH="win32"
2d. winetricks msls31 ole32 riched20 riched32
2e. install relevant fonts (corefonts cjkfonts mscorefonts noto-fonts-cjk) [im not sure which are necessary yet]
3. install wechat exe under the created wine prefix
4. Change locale to LC_ALL="zh_CN.UTF8"
5. Can use this command in the same terminal using the exported wineprefix we defined earlier
Code: Select all
LC_ALL="zh_CN.UTF8" wine WeChat.exe
Code: Select all
Exec=env LC_ALL=zh_CN.UTF-8 WINEPREFIX="/home/<YOUR USERNAME>/.wineprefixes/wechat" /usr/bin/wine C:\\\\windows\\\\command\\\\start.exe /Unix /home/<YOUR USERNAME>/.wineprefixes/wechat/dosdevices/c:/users/Public/Desktop/WeChat.lnk