I need full & wide system localization
I want Rox to read my Arabic file names so is the editors I choose.

You should have started a new thread instead of hijacking milo974's discussion.

As far as I can see from searching through the misc@ archives, localization & internationalization work has not been completed out of concerns for security. You will need to find applications which support UTF-8 themselves.

o.k. the question is now how do I make an application which supports UTF-8 do it?

You will have to rewrite any application to accept UTF-8 characters. You will also need to translate any current strings used. Depending upon what character set is currently used & whether other parts of the code are 8-bit specific, this could range from being a very easy exercise or very time-consuming. My guess would be to bet on the latter.

I can understand why you wouldn't. The point here is that localization & internationalization is not something added at the last minute. These topics can radically & subtlely change an application at its core.

Unfortunately, there is no other alternative. If localization & internationalization is that important, you may have to look at other operating systems. OpenBSD is weak in this area.

AbiWord --> I would use OpenOffice + Latex (tetex package)GnuMeric --> I use OpenOffice, but Gnumeric also should be ok herePidgin --> try Gaijm also / I use ekg form IM which is something like centericqKazehakase or Firefox or Opera --> As this is OepnBSD you are propably limited to Firefox 3.0, but I would try setting up Opera 9.5Claws or mutt --> both are ok, depends what you like most, cli or guiROX file manager --> I also use thunar (rename feature is great) and nautilus from time to timexpdf or xview or Adobe acropat --> I use evince here, also for ps files, but I also have xpdf as a backupxine-ui & mplayer & xmms --> I use mplayer without gui + sonata with mpd, or beep media player if I want fast small media player.uxterm --> urxvt(rxvt-unicode) is also a great term, bu I used xterm myself for very long also, if you need only iso encoding, then mrxvt is also greatLeafpad --> geany (rocks) or vim (also), check what vim can do btw: http://vermaden.deviantart.com/art/vim-74228681 but vim can also do text tabs for example: http://azer-files.googlecode.com/files/vi.jpg I also used mousepad from time to time as on screen notesFlash Player 9 --> on OpenBSD? Maybe in QEMU wm on windows 2000 / if you just want to dowload videos fro youtube.google video, then use keepvid.comBittorrent client --> transmission-cli for simplicity, all you have to do is transmission-cli pr0n.torrent in cliXchat IRC --< irssi ftw
K3B or any equivalent --> check my howtos about burndvd and burncd, I used that for burning on BSD

I would also advice feh and gqview for image viewer
galculator for simple GTK2 calk, or well colored xcalc (check mine ~/.Xdefaults : http://toya.net.pl/~vermaden/text/dot.Xdefaults
Also GIMP + Inkscape for graphics
UAE + DosBOX + WIne for gamez
fbpanel for some lauchbar if you like such things

dunno what else I propably missed something ...

__________________religions, worst damnation of mankind"If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus TorvaldsLinux is not UNIX! Face it! It is not an insult. It is fact: GNU is a recursive acronym for “GNU's Not UNIX”.vermaden's:linksresourcesdeviantartspreadbsd

__________________religions, worst damnation of mankind"If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus TorvaldsLinux is not UNIX! Face it! It is not an insult. It is fact: GNU is a recursive acronym for “GNU's Not UNIX”.vermaden's:linksresourcesdeviantartspreadbsd

__________________religions, worst damnation of mankind"If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus TorvaldsLinux is not UNIX! Face it! It is not an insult. It is fact: GNU is a recursive acronym for “GNU's Not UNIX”.vermaden's:linksresourcesdeviantartspreadbsd

If you can run GTK2 apps (nautilus, firefox, rox) then GTK2 is installed.

__________________religions, worst damnation of mankind"If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus TorvaldsLinux is not UNIX! Face it! It is not an insult. It is fact: GNU is a recursive acronym for “GNU's Not UNIX”.vermaden's:linksresourcesdeviantartspreadbsd

Not all icon collections have all icons for all thinkable applications.
In theory, when an icon lacks, the system should fall back to the hicolor theme.
Unfortunately, icon themes authors mainly are artists and forget some rules.

Either, choose a comprehensive icons themes, or,

navigate to /usr/local/share/icons/your_preferred_theme
edit (sudo) the file index.theme
Normally, the first item is [Icon Theme] and has or should have a line as
Inherits=Tango,gnome,hicolor,crystalsvg
(this line actually comes from Gartoon Redux, which has less question marks than original Gartoon which reads
Inherits=jimmac,Gorilla,gnome ).
While there, also check the Directories= line.

Instead of messing system files and make scrollkeeper angry, better de-install the themes you want to edit and intall them into your home
~/.icons directory.