Software localization of step-by-step net Platform

Source: Internet
Author: User

Introduction to. NET Localization "
. NET, DotNet, is a technology platform, not a language, that can be accessed through programming languages (. NET supported languages). NET uses the Internet itself as the basis for building a new generation of operating systems and extends the design of the Internet and the operating system. Enables developers to create device-independent applications that make it easy to connect to the Internet.
At present, many languages can develop the. NET platform of the program, common with Microsoft's own c#,vb.net,jscript.net,vc++.net and so on.
For. NET programs, there is no visualization of the Chinese tools, the idea of Chinese is generally anti-compilation, and then the Han . Il file, and then re-compile. Common compile/decompile tools are Dotnethelper (recommended), easynet, etc.,. Il files can be used in the Passolo to Chinese, translation strings can be translated directly without regard to the string length problem, such as "OK" can be literally "OK". It is one of the difficulties of the. NET Chinese to adjust the string beyond the control.

"Learning Task"
Chinese target: sample software for. NET programs (Microsoft Visual C #/Basic. net), please Chinese.
Download the file to download this file

"Action Steps"
1. decompile-Drag directly into the program to be SimplyIcon.exe, the purpose of the decompile is to generate the *.il file (the target file), as shown in:


After clicking "Decompile", implement the *.il file and resource file separation as shown in:

After clicking "Decompile", implement the separation of the. Il file and the resource file, as shown in:
2
. Il file
You can use the Passolo . Il file,the. Il file belongs to the text class file, which is opened with a program such as Notepad, so note that the parser here is automatically recognized correctly.

As with normal Chinese, for strings that do not need to be translated, you can right-click "Validate translation" to exclude it.

3. Font modification: Open the Passolo generated . Il file with Notepad (already Chinese), search for fonts, in this case "Tahoma" translated into "song Body", the search term is "song body", search results as shown:
3. Font modification: Open the Passolo generated
. Il file with Notepad (already Chinese), search for fonts, in this case "Tahoma" translated into "song Body", the search term is "song body", search results as shown:
Figure "10." That is, the font size, in points, according to the Chinese font specification, the "10" is changed to "9" that is: 9 lbs = 12 pixels.

4. Recompile the *.il file after the Chinese and modified font is pulled into the corresponding box under the "Compile" tab, the resource file is automatically loaded, complete, click the "Compile" button.

The generated Simplyicon_output.exe is the re-compiled program, which can be tested.
The generated Simplyicon_output.exe is the re-compiled program, which can be tested.

Software localization of step-by-step net Platform

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.