How to display Chinese in XP application

dvd888

知名会员
注册
2004-10-18
消息
593
荣誉分数
8
声望点数
128
Hi,

I run into a problem to display the Chinese charactors in a XP machine. Here is what it looks like. Can someone tell me how to enable the Chinese font in XP (Not IE).

多谢了!
 

附件

  • XP.JPG
    XP.JPG
    16.8 KB · 查看: 365
Thanks lungao and Angel. My situation is that my machine installed Western XP and I am trying to run a Chinese software. I need the XP to display the Chinese characters.

BTW, what does the DEEPIN_GHOST_XPSP3_V10_FAT32.iso do?

thanks,
 
you can try that "Microsoft AppLocale" If you just want use some chinese language software
The Microsoft AppLocale Utility

Published: June 18, 2003

l_corner.gif
r_corner.gif
Related Links

AppLocale ReadMeDownload AppLocaleHow to change language for non-Unicode Programs Windows XP/Server 2003?
l_b.corner.gif
r_b.corner.gif



Need to run legacy (code-page based) applications on your Windows XP or Server 2003, but don't want to change the system locale? Here's a new utility that saves you a reboot: introducing the Microsoft AppLocale utility!
NOTICE: This application is distributed "as is", with no obligations or technical support from Microsoft Corporation.
The Microsoft AppLocale (or Application Locale) utility is a temporary solution to these limitations caused by non-Unicode applications running on the Unicode (UTF-16) based Windows XP. AppLocale detects the language of the legacy application and simulates a corresponding system locale for code-page to/from Unicode conversions.
Unicode based platforms, such as Windows XP and Server 2003, emulate the language environment required to run non-Unicode applications by internally converting application's non-Unicode text data to Unicode using a system wide variable commonly called the "system locale" (or "language for non-Unicode applications"). The language of the non-Unicode applications should be the same script or family as the one defined by the "system locale". Failing to meet this condition results in display of garbage characters in the UI of the application.
The AppLocale utility allows users to run a legacy application without changing to the code-page/system locale needed by that particular application. AppLocale emulates the code-page required by that legacy application without changing the machine's system locale. This emulation is only applied to the application that has been chosen during the AppLocale configuration wizard. AppLocale can be an attractive workaround in these situations:

•A user is running the English version of Windows XP with the system locale set to English-US (Windows codepage 1252). This user wants to run a popular Japanese application that is code-page based. In order to run this app flawlessly in Windows XP, the user needs to set the system locale to Japanese (Windows codepage 932) and reboot the machine. Two restrictions: the user might not be an administrator to force this setting change; and/or the user might not want to force a reboot.
•An educational center in Israel has all its machines running localized Hebrew versions of Windows XP with their system locale set to Hebrew (Windows codepage 1255). This allows even non-Unicode Hebrew applications to run properly. But this educational center also offers Russian courses that use a legacy Russian application (required codepage 1251). This Russian application cannot run unless the system locale of the target machines is changed to Russian and a reboot is forced. Keep in mind that with this new configuration, existing Hebrew legacy applications will stop functioning properly.

Important Notes:
AppLocale is based on the new application compatibility technology introduced in Windows XP and can only be installed on these two operating systems
•If you frequently use non-Unicode applications in a given script (or set of languages), it is strongly recommended to set your system locale variable to the language of the target application and not to use AppLocale.
•Application developers should not consider AppLocale as an alternative to migrate their product to Unicode. Today, with Microsoft Layer for Unicode (MSLU), creating pure Unicode applications that can also be deployed on non-Unicode platforms - such as Windows 98 - has been made possible.

File Download & Installation Requirements:
To install AppLocale, your system must meet the following requirements:
•Windows XP or Windows 2003 Server in Englished or any localized language version
•Language support already installed. See Enabling International Support in Windows XP/Server 2003 Family for details
•Administrator rights to the system since some system component files are being installed

Note: Administrator rights are not required to use AppLocale after installation. A person with user privileges on the machine can use AppLocale.
To Install:
•Click on the "apploc.msi" to start the AppLocale Installation Wizard
•Follow the instructions on the wizard

The AppLocale setup program installs a shortcut to AppLocale wizard under Start menu/All Programs menu. Use this wizard to launch a desired application. If you don't know the path of the target application, you can simply drag & drop its icon to the "path" edit control.
For more and the latest information, please review the readme file.
Download: APPLOC.MSI (1359KB)

AppLocale

From Wikipedia, the free encyclopedia

(Redirected from Microsoft AppLocale)
Jump to: navigation, search
AppLocale is a tool for Windows XP and Windows Server 2003 by Microsoft. It is a launcher application that makes it possible to run non-Unicode (code page-based) applications in a locale of the user's choice. Since changing the locale normally requires a restart of Windows, AppLocale is especially popular with western users of Asian applications. The program installs itself in a subfolder of the Windows directory called "AppPatch", and when launched prompts the user for an executable to run and the desired codepage. It can also create a shortcut to launching itself and the application directly.
AppLocale works with many, but not all non-Unicode applications, and as such is still inferior to really setting the particular locale systemwide. In particular, it requires fonts for the particular locale to be installed on the system it runs on, and Administrator privileges to be installed (though not to be used).
AppLocale is not included in normal retail versions of Windows, but is available for free download from Microsoft's website.
 
Thanks lungao and Angel. My situation is that my machine installed Western XP and I am trying to run a Chinese software. I need the XP to display the Chinese characters.

BTW, what does the DEEPIN_GHOST_XPSP3_V10_FAT32.iso do?

thanks,
I just give you some of the Chinese version of XP to download only link
Because you did not say what you are​
 
I just give you some of the Chinese version of XP to download only link
Because you did not say what you are​

直接在控制面板中语言和国家地区添加中文支持就行
如果应用程序是基于中文的还要改一下 advanced options tab
中language for non-unicode program
就这么简单,不需要中文的xp
 
直接在控制面板中语言和国家地区添加中文支持就行
如果应用程序是基于中文的还要改一下 advanced options tab
中language for non-unicode program
就这么简单,不需要中文的xp

Yes. It is!

Next time when you reinstall XP, you can add Chinese (simple, etc.) at advance language option step.
 
Thanks a lot for all your guy's help. I followed the input from this thread and the problem is solved.
 
后退
顶部