I haven't seen you for a long time.... :-)
>> The problem is how to express language.
  I see.
>> There is ISO 639 two letter langage code (not contry code) but it does
>> not contain a lot of languages.
>>
>> So, whether it should be extended or not and how can it be extended
>> is, I think, the largest issue.
  Let me see. But ISO 639 is resonable for the time.  Do you 
think about it? 
>> Do you want to distinguish Queen's and American English?
  It is diffcult for me to make exact distinctions between
both languages. ;-< 
-hitoaki