The concept of internationalization, localization and multilingualization generally, "internationalization" refers to the process of rewriting the computer system or application software originally designed to support multiple languages and cultural practices. In the early days of software creation, the general programming language, compile, and development are only supported. In order to adapt to a broader language and cultural customs, the software is necessary to support multi-language extension characteristics in design structures and mechanisms, this process Internationalization. Internationalization is only possible to use multilingual possibilities in software design. "Localization" refers to the process of transitioning a computer system or application software to use and compatible with a particular language. For example, a software that is originally made to support Chinese as supporting Chinese is a localization. It mainly includes translation text information, interface information, redesign icon, and more. Language and cultural customs differ greatly depending on the region. Language environment for a particular region is called "Locale". It not only includes language and currency units, but also includes digital marking formats, date and time format. The internationalized software contains "locale" "parameters", using this "local" parameter to set the locale used in a certain area. The part of only the language in the international part is called "multilingualization". For example, a "multilingual" software can manage simultaneously, such as English, French, Sino-Japanese Korean, Arabic, etc. In English, internationalization is abbreviated as I18N, ie, only two letters, 18 intermediate letters. Similarly, localization abbreviations are L10N, multilingualization abbreviations as M17N. Today, Internet links the computer around the world, sharing information and technology are inevitable trends and needs. Therefore, computer systems around the ground can communicate more and more important. During the popularity of the Linux system to the desktop, Linux software also requires international and localization. Chinese culture "Chinese culture" is a very blurred concept. "Chinese" on Linux does both include both software or system internationalization, but also to make software localization. That is, "Chinese culture" is not only such a simple matter that only software is limited, but it is because Linux directly supports Chinese software too little software, and "China" must be "international". Due to historical reasons, the Chinese used in this stage also has a simplified Chinese and traditional Chinese. The encoding used is also different. Software that supports Chinese should also support Simplified Chinese and Traditional Chinese, which puts higher requirements for the internationalization of software. In 1999, it was the most important year in China Linux development and popularization process, which has emerged in many companies that make Chinese Linux released version. Chinese Linux technology has taken a shortcut of Chinese culture --- Chinese platform. Although all Chinese platforms, the technical features of specific implementation are different. Fully demonstrate the charm of Chinese platform in the process of culturing in Linux. Chinese platforms have played a huge role in the short term, accelerating Linux's Chinese culture process and promoting Linux in China. The main technical features of the Chinese platform are not to modify the Western application software, they can be displayed and entered in Chinese.
Some cases will fail). Specifically, it is to use its own specification to modify the underlying function of the X system. From the modified level, it is divided into (1) Modify the library libxy11.so, which is dynamic modification, but also known as the way. The implementation of the plug-in mode can be directly modified by the X11 library or load dynamic library modifications using LD_PRELOAD. (2) Modify the X Server section, also known as the inline mode, and its implementation is divided into two, directly modify the X Server section and establish a virtual Display (partial agent of the X Transmission Protocol).