Solaris 10 Bulgarian locale

S10bB0080
Stoyan Angelov, e-mail: s_angelov <AT> filibeto.org, w.phone: +359 32 607 323
 
1. Little chooser window:

when Bulgarian language is selected chooser window is: , it should be

 

2. Keymapping: currently when Bulgarian language is selected from the CDE login menu (Options | Language | bg_BG.ISO8859-5 -- Bulgaria) and the chooser window is used to change the language all letters that are typed are arranged according to the Russian Keyboard.
In Bulgaria there is a national standard (BDS) that defines how letter should be arranged on the keyboard and that is
BDS 5237-78. I have created two sample keyboard arrangements for you that follow the BDS 5237-78 standard. The first uses as base the US/UNIX Keyboard (taken from sunsolve.sun.com), the second uses as base the US/Keyboard.

I have tested the following keyboards with Solaris 10: US/UNIX (Type 6, both USB and mini DIN-8) , US (Type 6, both USB and mini DIN-8), UK (Type 6 USB)
 

3. Names of months and dates: the official document that defines how names of the months and the dates are spelled is the New Orthographic Dictionary of the Bulgarian Language by the Department of Modern Bulgarian Language of the Institute of the Bulgarian Language at the Bulgarian Academy of Sciences.

Details:  New Orthographic Dictionary of the Bulgarian Language, publisher: "Haizel", Sofia, 2002, ISBN 954-8283-61-1

Here is the correct Bulgarian spelling:


 

note: names of the days and months in Bulgarian are written with small letters (no first letter capitalization)

4. Other:
 

 Item  Sample  Format
     
 Time  18:27:56  hours:minutes:seconds
 Short Date  12.08.2004 г.  date.month.year {г.}
 Long Date  12 август 2004 г.  date month year {г.}
 Other Date  12 VIII 2004 г.  date Roman-month year {г.}
 Number  1 725 872.00  
 Decimal Symbol  .  
 Digit grouping  245 821 552  000 111 222
 Negative sign  -  
 List separator  ;  
 Measurment system    Metric
 

note: {г.} is abridgment of "year" in Bulgarian

 

Thanks to Aneta Sabeva (Association Regional Science and Technology Unions & House of Science and Technology, Plovdiv)

 

Additional information:

  • Solaris Globalization Documentation
  • Solaris Locale Chart
  • Solaris 9 Locale Packages
  • Solaris 8 Locale Packages
  • Solaris 7 Locale Packages
  • Solaris 2.6 Locale Packages
  • Customizing and Creating Solaris Locales
  • Eastern European Partial Locales

    Locales: bg_BG, bg_BG.ISO8859-5, et, et_EE, et_EE.ISO8859-15, hr_HR, hr_HR.ISO8859-2, lt, lt_LT, lt_LT.ISO8859-13, lv, lv_LV, lv_LV.ISO8859-13, mk_MK, mk_MK.ISO8859-5, nr, ro_RO, ro_RO.ISO8859-2, ru, ru.koi8-r, ru_RU, ru_RU.ANSI1251, ru_RU.ISO8859-5, ru_RU.KOI8-R, sh_BA, sh_BA.ISO8859-2@bosnia, sl_SI, sl_SI.ISO8859-2, sq_AL, sq_AL.ISO8859-2, sr_SP, sr_YU, sr_YU.ISO8859-5, tr, tr_TR, tr_TR.ISO8859-9:

    The packages in the two lists below can be found on the Solaris Software 1 of 2 CD in the directory .../Solaris_8/Product/:

    SPARC platform

    • SUNWeeuos SUNWeeuox SUNW1251f SUNWarrf SUNWeugrf SUNWkoi8f SUNWi1of SUNWi2of SUNWi2rf SUNWi4of SUNWi4rf SUNWi5of SUNWi5rf SUNWi7of SUNWi7rf SUNWi8rf SUNWi9of SUNWi9rf SUNWi13rf SUNWi15rf SUNWtxfnt SUNW5xmft SUNWcxmft SUNWjxmft SUNWkxmft SUNWeudba SUNWeudbd SUNWeudda SUNWeudhr SUNWeudhs SUNWeudis SUNWeudiv SUNWeudlg SUNWeudmg SUNWeuezt SUNWeuluf SUNWeulux SUNWeuodf SUNWeusru SUNWeuxwe SUNWuiu8 SUNWuiu8x SUNWuium SUNWulcf SUNWulcfx SUNWulocf SUNWuxlcf SUNWuxlcx SUNWeeudt SUNWeeuow SUNWi1cs SUNWi2cs SUNWi5cs SUNWi9cs SUNWi13cs SUNWi15cs SUNWplow1

    Intel platform

    • SUNWeeuos SUNW1251f SUNWarrf SUNWeugrf SUNWkoi8f SUNWi1of SUNWi2of SUNWi2rf SUNWi4of SUNWi4rf SUNWi5of SUNWi5rf SUNWi7of SUNWi7rf SUNWi8rf SUNWi9of SUNWi9rf SUNWi13rf SUNWi15rf SUNWtxfnt SUNW5xmft SUNWcxmft SUNWjxmft SUNWkxmft SUNWeudba SUNWeudbd SUNWeudda SUNWeudhr SUNWeudhs SUNWeudis SUNWeudiv SUNWeudlg SUNWeudmg SUNWeuezt SUNWeuluf SUNWeuodf SUNWeusru SUNWeuxwe SUNWuiu8 SUNWuium SUNWulcf SUNWulocf SUNWuxlcf SUNWeeudt SUNWeeuow SUNWi1cs SUNWi2cs SUNWi5cs SUNWi9cs SUNWi13cs SUNWi15cs SUNWplow1

 


 

Removing the Language Input Mode Status Area Window

GNOME 2.x or JDS Desktop

The gconftool-2 utility can remove or restore the language input window from all applications using GTK+.
Use it as demonstrated here:

  • Removing the language input window:
    gconftool-2 -s /desktop/gnome/interface/gtk-im-status-style -t string none
  • Restoring the language input window:
    gconftool-2 -s /desktop/gnome/interface/gtk-im-status-style -t string nothing

If you prefer to use the GUI, then click on the "This Computer" icon on your JDS desktop and select: Preferences » Desktop Preferences » Input Methods to start gnome-im-properties. From here, uncheck the Language Status Window and apply the change.

CDE/Motif Applications

The following use of the -xrm option will remove the language input window from all CDE/Motif windows that use VendorShell (i.e., all CDE/Motif applications). The -xrm option should be given to applications directly or by inserting the option correctly in the .Xdefaults or .OWdefaults file. Specify the preeditType resource without any value, for instance:

  • To remove the language input window:
    dtterm -xrm "*preeditType:"
    For more details on the
    preeditType
    resource, refer to VendorShell(3X) man page.

For dtpad, the -standAlone option will have to accompany the command, if a dtpad server daemon is running on your system, which by the way, is the default:

  • dtpad -xrm "*preeditType:" -standAlone

 

 

 


Last changes: Friday, February 09, 2007 03:39:27 PM,
:P 2004-2005 filibeto.org, site statistics, legal stuff