diff options
-rw-r--r-- | etc/mtree/BSD.usr.dist | 2 | ||||
-rw-r--r-- | share/colldef/Makefile | 1 | ||||
-rw-r--r-- | share/colldef/uk_UA.CP1251.src | 42 | ||||
-rw-r--r-- | share/mklocale/Makefile | 2 | ||||
-rw-r--r-- | share/monetdef/Makefile | 1 | ||||
-rw-r--r-- | share/monetdef/uk_UA.CP1251.src | 36 | ||||
-rw-r--r-- | share/msgdef/Makefile | 1 | ||||
-rw-r--r-- | share/msgdef/uk_UA.CP1251.src | 14 | ||||
-rw-r--r-- | share/numericdef/Makefile | 1 | ||||
-rw-r--r-- | share/timedef/Makefile | 1 | ||||
-rw-r--r-- | share/timedef/uk_UA.CP1251.src | 102 |
11 files changed, 202 insertions, 1 deletions
diff --git a/etc/mtree/BSD.usr.dist b/etc/mtree/BSD.usr.dist index df7ce5f..9ecabfa0 100644 --- a/etc/mtree/BSD.usr.dist +++ b/etc/mtree/BSD.usr.dist @@ -613,6 +613,8 @@ .. tr_TR.UTF-8 .. + uk_UA.CP1251 + .. uk_UA.ISO8859-5 .. uk_UA.KOI8-U diff --git a/share/colldef/Makefile b/share/colldef/Makefile index d289687..1ada2de 100644 --- a/share/colldef/Makefile +++ b/share/colldef/Makefile @@ -34,6 +34,7 @@ LOCALES= bg_BG.CP1251 \ sr_YU.ISO8859-5 \ sv_SE.ISO8859-1 \ sv_SE.ISO8859-15 \ + uk_UA.CP1251 \ uk_UA.ISO8859-5 \ uk_UA.KOI8-U diff --git a/share/colldef/uk_UA.CP1251.src b/share/colldef/uk_UA.CP1251.src new file mode 100644 index 0000000..6bf3454 --- /dev/null +++ b/share/colldef/uk_UA.CP1251.src @@ -0,0 +1,42 @@ +# CP1251 (for Ukrainian) +# +# $FreeBSD$ +# +charmap map.CP1251 +order \ +# controls + <NU>;...;<US>;\ +# + <NS>;<SP>;!;\";<"6>;<"9>;<<<>;</>/>>;\ + <Nb>;<Eu>;<Cu>;<DO>;\ + %;&;';<'6>;<'9>;\(;\);*;+;<+->;\,;<-->;-;.;/;\ +# digits + 0;...;9;\ +# + :;\;;\<;=;>;?;<SE>;<PI>;<Co>;<Rg>;<At>;\ +# capital + A;...;Z;\ + <A=>;<B=>;<V=>;<G=>;<G3>;<D=>;<E=>;<IE>;<Z%>;\ + <Z=>;<I=>;<II>;<YI>;<J=>;<K=>;<L=>;<M=>;<N=>;\ + <O=>;<P=>;<R=>;<S=>;<T=>;<U=>;<F=>;<H=>;<C=>;\ + <C%>;<S%>;<Sc>;<JU>;<JA>;<%">;\ +# + [;\\;];^;_;`;\ +# small + a;...;z;\ + <a=>;<b=>;<v=>;<g=>;<g3>;<d=>;<e=>;<ie>;<z%>;\ + <z=>;<i=>;<ii>;<yi>;<j=>;<k=>;<l=>;<m=>;<n=>;\ + <o=>;<p=>;<r=>;<s=>;<t=>;<u=>;<f=>;<h=>;<c=>;\ + <c%>;<s%>;<sc>;<ju>;<ja>;<%'>;\ +# + \{;<NO>;|;<BB>;\};~;<.M>;<DG>;<My>;\ + <-N>;<-M>;<.9>;<:9>;</->;</=>;<.3>;<%0>;<<1>;</>1>;\ + <N0>;<TM>;<sb>;<FB>;<DT>;\ +# + <D%>;<G%>;<g%>;\ + <LJ>;<NJ>;<KJ>;<Ts>;<DZ>;\ + <d%>;\ + <lj>;<nj>;<kj>;<ts>;<dz>;\ + <V%>;<v%>;<J%>;\ + <j%>;<DS>;<ds>;\ + <IO>;<io>;<Y=>;<y=>;<=">;<='>;<JE>;<je> diff --git a/share/mklocale/Makefile b/share/mklocale/Makefile index ea3790d..477630b 100644 --- a/share/mklocale/Makefile +++ b/share/mklocale/Makefile @@ -70,7 +70,7 @@ ISO8859-4_ISO8859-4= ${LATIN4LINKS:C/^/la_LN:/} LATIN5LINKS= sr_YU uk_UA be_BY ISO8859-5_ISO8859-5= ${LATIN5LINKS:C/^/ru_RU:/} -CP1251LINKS= ru_RU be_BY +CP1251LINKS= ru_RU be_BY uk_UA CP1251_CP1251= ${CP1251LINKS:C/^/bg_BG:/} UTF8LINKS= af_ZA be_BY bg_BG ca_ES cs_CZ da_DK de_AT de_CH de_DE el_GR \ diff --git a/share/monetdef/Makefile b/share/monetdef/Makefile index b210672..5908ad9 100644 --- a/share/monetdef/Makefile +++ b/share/monetdef/Makefile @@ -64,6 +64,7 @@ LOCALES= af_ZA.ISO8859-1 \ sr_YU.UTF-8 \ sv_SE.ISO8859-1 \ tr_TR.ISO8859-9 \ + uk_UA.CP1251 \ uk_UA.ISO8859-5 \ uk_UA.KOI8-U \ uk_UA.UTF-8 \ diff --git a/share/monetdef/uk_UA.CP1251.src b/share/monetdef/uk_UA.CP1251.src new file mode 100644 index 0000000..807dded --- /dev/null +++ b/share/monetdef/uk_UA.CP1251.src @@ -0,0 +1,36 @@ +# $FreeBSD$ +# +# WARNING: spaces may be essential at the end of lines +# WARNING: empty lines are essential too +# +# int_curr_symbol (last character always SPACE) +UAH +# currency_symbol +грн. +# mon_decimal_point +, +# mon_thousands_sep + +# mon_grouping, separated by ; +3;3 +# positive_sign + +# negative_sign +- +# int_frac_digits +2 +# frac_digits +2 +# p_cs_precedes +0 +# p_sep_by_space +1 +# n_cs_precedes +0 +# n_sep_by_space +1 +# p_sign_posn +1 +# n_sign_posn +1 +# EOF diff --git a/share/msgdef/Makefile b/share/msgdef/Makefile index c95a83f..bec0b20 100644 --- a/share/msgdef/Makefile +++ b/share/msgdef/Makefile @@ -51,6 +51,7 @@ LOCALES= af_ZA.ISO8859-1 \ sr_YU.UTF-8 \ sv_SE.ISO8859-1 \ tr_TR.ISO8859-9 \ + uk_UA.CP1251 \ uk_UA.ISO8859-5 \ uk_UA.KOI8-U \ uk_UA.UTF-8 \ diff --git a/share/msgdef/uk_UA.CP1251.src b/share/msgdef/uk_UA.CP1251.src new file mode 100644 index 0000000..f3fd776 --- /dev/null +++ b/share/msgdef/uk_UA.CP1251.src @@ -0,0 +1,14 @@ +# $FreeBSD$ +# +# WARNING: spaces may be essential at the end of lines +# WARNING: empty lines are essential too +# +# yesexpr +^[тТyY].* +# noexpr +^[нНnN].* +# yesstr +так +# nostr +ні +# EOF diff --git a/share/numericdef/Makefile b/share/numericdef/Makefile index 70971da..f87fa12 100644 --- a/share/numericdef/Makefile +++ b/share/numericdef/Makefile @@ -99,6 +99,7 @@ ISO8859-1_UTF-8= af_ZA ca_ES da_DK de_DE en_US es_ES eu_ES fi_FI fr_BE \ fr_FR is_IS it_IT nl_NL no_NO pt_BR pt_PT sv_SE ISO8859-2_UTF-8= cs_CZ hr_HR hu_HU pl_PL ro_RO sk_SK sl_SI ISO8859-5_UTF-8= sr_YU uk_UA +ISO8859-5_CP1251= uk_UA ISO8859-7_UTF-8= el_GR ISO8859-9_UTF-8= tr_TR ISO8859-13_ISO8859-4= lt_LT diff --git a/share/timedef/Makefile b/share/timedef/Makefile index d14f23d..6cf7107 100644 --- a/share/timedef/Makefile +++ b/share/timedef/Makefile @@ -80,6 +80,7 @@ LOCALES= am_ET.UTF-8 \ sv_SE.UTF-8 \ tr_TR.ISO8859-9 \ tr_TR.UTF-8 \ + uk_UA.CP1251 \ uk_UA.ISO8859-5 \ uk_UA.KOI8-U \ uk_UA.UTF-8 \ diff --git a/share/timedef/uk_UA.CP1251.src b/share/timedef/uk_UA.CP1251.src new file mode 100644 index 0000000..52d45d9 --- /dev/null +++ b/share/timedef/uk_UA.CP1251.src @@ -0,0 +1,102 @@ +# $FreeBSD$ +# +# WARNING: spaces may be essential at the end of lines +# WARNING: empty lines are essential too +# +# Short months names +# +січ +лют +бер +кві +тра +чер +лип +сер +вер +жов +лис +гру +# +# Long months names +# +січня +лютого +березня +квітня +травня +червня +липня +серпня +вересня +жовтня +листопада +грудня +# +# Short weekdays names +# +нд +пн +вт +ср +чт +пт +сб +# +# Long weekdays names +# +неділя +понеділок +вівторок +середа +четвер +п'ятниця +субота +# +# X_fmt +# +%H:%M:%S +# +# x_fmt +# +%d.%m.%Y +# +# c_fmt +# +%a %e %b %X %Y +# +# am +# + +# +# pm +# + +# +# date_fmt +# +%a %e %b %Y %X %Z +# +# Long month names in alternative form +# +січень +лютий +березень +квітень +травень +червень +липень +серпень +вересень +жовтень +листопад +грудень +# +# md_order +# +dm +# +# ampm_fmt +# + +# EOF |