[haiku-bugs] Re: [Haiku] #6013: A patch to add Finnish and Swedish to libicu-common.so library

  • From: "Karvjorm" <trac@xxxxxxxxxxxx>
  • Date: Sun, 16 May 2010 19:24:28 -0000

#6013: A patch to add Finnish and Swedish to libicu-common.so library
----------------------------------------------------+-----------------------
 Reporter:  Karvjorm                                |       Owner:  nobody   
     Type:  enhancement                             |      Status:  new      
 Priority:  normal                                  |   Milestone:  R1       
Component:  System                                  |     Version:  R1/alpha2
 Keywords:  libicu-common.so Finnish Swedish locid  |    Platform:  All      
Blockedby:                                          |       Patch:  0        
 Blocking:                                          |  
----------------------------------------------------+-----------------------

Comment(by Karvjorm):

 Replying to [comment:3 stippi]:
 > But is this actually needed for the encoding to work correctly? I am
 asking since we may want to avoid any changes to upstream code unless they
 are absolutely necessary.

 No, I do not know, why encoding does not work. Not even language and
 country settings in terminal window. It can be a terminal bug. But there
 are several localized tools like flex. If you set export LANG=fi_FI@UTF-8
 in linux terminal window, and type a command flex --help, you can see
 everything in Finnish. Even export LANG=fi, or export LANG=fi_FI works in
 linux environment. But not in Haiku terminal. I do not know if here is
 implemented a non-localized versions of flex, only. Or is there any other
 reason why Finnish translations do not work in terminal window. And this
 missing locid.cpp (patch) Finnish language implementation was one thing
 that I found when searching for the  reason for that.

 I'm generally wondering if "const char**    fStrings;" strings in
 Country.h file are defined to save encodings like "UTF-8, euro,
 ISO-8859-1" etc. But it is unclear for me how they are implemented?

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/6013#comment:4>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: