My Works: For Command & Conquer Mods: MidEast Crisis 2 Release 2 Korean CnC Post-War v0.1 Korean Generals Evolution 0.3 Korean Zero Hour Enhanced 1.0.0a Korean For Half-Life Mods: Half-Life 2 MMod Korean fix Half-Life 1 MMod Korean fix
boolbada makes new weapon for who want to translate C&C Mods. I don't need iconv, python, and any string table editors anymore. Thanks to boolbada.
Preparations:
Well, I want to replacement for FinalBig cause there's some error for extract from Red Alert 3. There is another extractor. But, I can't find better save .big tool and also, I want both for one tool. But not today. :(
1. Extraction mod.str from Mod.
2. Traslate mod.str using text editor whatever you want and must save encode UTF-8.
3. Convert mod.str to x.csf (C&C3 = cnc3.csf, Red Alert 3 = gamestrings.csf)
4. Add x.csf to mod
Now play game with mod for test. Much better than before right ? :D
Q. Need to merge main game strings and mod.str ?
Q. You want to know how to use CsfStuff ?
※ There is new updated post. This post is just for archive.
I write this for remember how to translate C&C Mods to Korean. My last translation was almost 8 years ago. So, I was forgot many of things and that happen to many mistakes with new translation project.
As you know, Most C&C Modders are using mod.str for language strings. But mod.str is not support non-Latin Languages like CJK(Chinese, Japanses, Korean). So I need to convert mod.str to .csf file. I heard that all mods after Red alert 2 have same problem.
First of all, Thanks to boolbada who make str2csf.py and how to convert mod.str encode. If I didn't read his blog post, I can't translate any C&C Mods. You can see my post is just translation of his post with latest update.
I use these tools for all process: iconv, Python3, str2csf.py, FinalBig, StringtableEditorII
※ I guess StringtableEditorII is just for Korean. Encode use EUC-KR. If you are not Korean, Maybe you need something different CSF editing tools like Bibber's C&C String Editor, Alexander's Turbo String Table Editor. Unfortunately, Turbo Editor 2.0.1 version link is broken. That link is for 2.0.0 by Wayback machine.
@boolbada
Normally, Other countries' mods are make str instead of using csf.
Somehow, They don't need go this way and that to txt <-> csf.
And also, They don't need StringTableEditor what terribly inconveninet tool.
That's much better twice. :(
1. Extraction mod.str from Mod.
@boolbada
str file must be convert to utf-16.
So, How can I do this ? Using text editors with converting unicode ? Or notepads ?
Unfortunately, Then all of special characters like something stick on a 'e' will be break.You don't want it ? Using iconv.
Normally str using in English. :| Convert latin1 to utf-16 will works.
Then special character will be convert beautifully.
Sometimes, utf-8 break characters. utf-16 is the only answer.
2. Convert mod.str's encode to UTF-16 using iconv
3. Convert mod.str to x.csf (C&C3 = cnc3.csf, Red Alert 3 = gamestrings.csf)
Now I can translate with any CSF editors like StringtableEditorII. But, This is very inconvenient and I want to use any Text editor. So, I will convert one more.
@boolbada
Did you succeed convert str ? then now, You can use my script. Py means Python script.
4. Convert x.csf to x.txt
5. Add x.csf to mod
Now play game with mod for test. Damn, It's so long trip right ? :D
@boolbada
StringTable Convert. The end.
※Caution: Korean.
Red2.net: The most famous C&C fansite of Korea.
- Red2.net
CreBay Naver Cafe: Developers of Red Alert 2 GmhanMod community. Hosted by Naver.
- Cafe.naver.com
CNFC Naver Cafe: C&C Naver Fansite Cafe. especially generals series. Hosted by Naver.
- Cafe.naver.com
DCinside C&C Gallery: C&C Gallery is subpage of DCinside the biggest community in Korea. somthing like minor 4chan.
- Gall.dcinside.com
Ruliweb C&C Board: C&C Board is subpage of Ruliweb the biggest console games information and also have PC games' too.
- Bbs1.ruliweb.daum.net
(Dead) Betagam C&C Board: C&C Board was subpage of Betagam where core PC game fansite in Korea.
- Betagam.danawa.com
※Caution: Korean.
Red2.net - Red2.net
CNFC Naver Cafe - Cafe.naver.com
CreatingBay Naver Cafe - Cafe.naver.com
DCinside C&C Gallery - Gall.dcinside.com
Ruliweb C&C Board - Bbs1.ruliweb.daum.net
(Dead) Betagam C&C Board - Betagam.danawa.com