On the localization of DOS software

Source: Internet
Author: User

In recent years, a lot of new types of DOS software, but because most of the new DOS software is in English, not in line with the majority of people's habits, I think to do to promote the new DOS software, not to go through the Han this ring.

The software of the DOS is different with windows9x, Win9x software Its text information most use resources (I actually do not understand EXE file format, so do not make accurate description) storage, can be used to modify the file resources of the software such as Exescope and so on to find out the Chinese. Dos in the text information scattered throughout the EXE file, to modify the relatively more difficult, of course, FoxPro exception, in Richwin Some versions have a Chinese FoxPro menu, you can easily use it to FoxPro the menu of Chinese.

To Chinese DOS software, the simplest way is of course in the Ucdos/ccdos and other Chinese characters system, with PCTools, such as the hexadecimal editing function will be the English information one by one, but the workload is the largest, efficiency is the lowest.

Of course, under the DOS also has the Oriental Express, such as automatic Chinese software, but it is often difficult to achieve the meaning of the accurate, sometimes with these software Chinese to use the original English software is convenient, in this respect I did not try.

Another way is to use text information to extract software, a certain length of text information and location information extracted from the EXE file, become a TXT file, the TXT file to modify, and then according to the position to write back, here should be noted that the modified character string length can not longer than the original English string length.

I mainly introduce a third method, but also recommend the use of Chinese friends, which can also be used as a way to learn English words. I use the text extraction software is Shengcheng Editor 2.0 (note: Can be downloaded in the "Chinese tool" in this site), the use of very simple, such as Edit2/s:4 Ndd.exe Ndd.txt can be NDD.EXE in not less than 4 bytes of text all extracted, saved as NDD.TXT file, with our familiar editor for editing. Inside the file is a string similar to the following:

*0000790a 0009┃unable To┃

......

Before you extract the text in the EXE file location and length, do not modify. * Number is skipped, do not write the modified text back to NDD.EXE, so if you want to write the modified text must remove the * number.

The string that is extracted in English from the table character is the best in the cced (or CCDOS97 ed, or the cxed in the Cxdos) and is modified in the table lock state, so that you don't have to worry about changing the length of the Chinese character after the original English. The Chinese may wish to load the hope dictionary or the translation Lin English-Chinese dictionary, and so on, at any time to check the words do not know.

After modifying the NDD.TXT, you can use the EDIT2/R ndd.exe ndd.txt to write back the information after the Chinese, and then run the NDD test effect in the Chinese character system, if you want to make a change, you just need to modify the NDD.TXT.

Add a few more details to the question:

1, the extracted text often has%a,%d,%c such as text, this is the program to display variables, do not modify them.

2, DOS early Chinese more difficult, mainly because the early Chinese character system does not support the direct writing screen, need to master assembly language proficiency and modify the display mode. Now the Chinese character system can support most of the English software, just direct translation can be, so anyone can carry out the Chinese work.

3, the Chinese before the best run the software once, convinced that it can be in the Chinese character system normal operation. This is mainly a small number of English graphics software and hd-copy and some Chinese characters system for the clock interrupt software will cause trouble.

Some DOS software uses the Pklite software compression, then needs to use UNP and so on to unzip them first, then carries on the word extraction work.

Hope to have more friends to join the Chinese ranks (I am taking time to NDD for DOS in the Norton 2002), so that there are more excellent DOS software for people to use.

Related Article

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.