Can you support Chinese?

Started by leejia, March 25, 2006, 10:27:59 AM

Previous topic - Next topic

leejia

I know Pelles C is not support Chinese now.Why?
I am chinese,if you want to support Chinese and translate English IDE/Help into Chinese,I can help you!
My email:bobolijia@gmail.com

Ngan Lo

http://smorgasbordet.com/phpBB2/viewtopic.php?t=645

if it doesnt work, then i think it's not gonna happen until Pelle say yes.

leejia

I had try this way,but some error "unable to load resource DLL";
I use ResHacker edit.

Pelle

I'm not sure about the best approach here...

Including translations for various languages in the base package will just make it bloated. Having separate downloads for each translation/language is probably better, but this also means extra time managing them. Keeping translations up-to-date will be a problem.

Maybe a "translation package" is needed, where it's possible to quickly find the differences to the previous version, and making translations only of the new strings/dialogs/whatever. This might be doable for the resource DLL's, but it sure means additional work, and I'm not sure how to handle the help file...

Pelle
/Pelle

leejia


TimoVJL

Finding out LCID for dll-name:

#define WIN32_LEAN_AND_MEAN
#include <windows.h>

int WINAPI WinMain (HINSTANCE hInstance, HINSTANCE hPrevInstance,
                   LPSTR lpszCmdLine, int nCmdShow)
{
LCID uiVal;
char szBuffer[260];

uiVal = GetUserDefaultLCID();
wsprintf(szBuffer, "UserDefaultLCID: %04Xh", uiVal);
MessageBox(0, szBuffer, "UserDefaultLCID", MB_OK);
return 0;
}

May the source be with you

kalikiana

I think you should not include translations. Most of the time one doesn't look at the text as much if one gets used to the IDE. It would rather bloat code.