#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.