It's pretty simple task to translate mIRC into another language. Most reasonable programmers that did internationalize their software started by moving all visible words out of the program code and placed it on it's own memory block whith a pointer from the code itself. Further more, they moved it to it's own file where each meny item if text is visible took one line starting with a reference number, and how wide the text is allowed to be, to be visible. This way each user could make their own text items for any language they like by editing this text file. After awhile ppl would post translations in their own language, and Khaled could use it to implement it all, into a version in the future. The "hard" part is to do the necessary makeover so that all text items are allowed to be at different width, which is the case for most language.

Myself I would rather want a re-write of the script language. It has become so ugly one must love to terrorize oneself to do more than hundred lines of code. I suggest Khaled made the script language like C++ or Java. Not a complete rip off but enouh to be useful. As I know I won't get this in Khaled's life, I would be happy if he added _real_ pointers and depointers, ex:
*%var1 = &var2 (put the address of %var2 into %var1)
It's not that you can't do this today, but the code get's ugly the more dimentons you add. If support for tables were added, ex:
%tab[%p1,%f2] = *%var (put what %var points to into table tab at post %p1 and field %f2) mIRC would really be useful. It's not that this cannot be done today, but, the code get's ugly really fast. And what about the math part, where is e, and where is i? Where is hyp, and where are complex numbers? And for the chatters, where is cam and mic and pic? Where is crypt? And for the socket guys, where is DCC with nat penetration, or at least upnp? Most ppl are behind nat today, and only few knows how to forward ports. And upnp is rarely default on a router and you never get the other guy to use ours to figure out his router. It would be useful if Khaled found time to add a NAT penetrator. It's pretty simple stuff too. I guess I want too much, and ironocally enough, I think there has never been less real developement of mIRC since it started to cost money. Well, that's me. Maybe I'm totally wrong. I will never pay anyways, so why should I care? I could accept adds inside mIRC though. That could be done too. A add system that motivated ppl to actually look at them, and not seek for where to put a jmp.