Permalink
Cannot retrieve contributors at this time
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
glibc/localedata/locales/fa_IR
Go to fileThis commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
297 lines (270 sloc)
9.16 KB
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
comment_char % | |
escape_char / | |
% | |
% Persian Language Locale for Iran with UTF-8 character set | |
% Source: The FarsiWeb Project | |
% Address: Computing Center, Sharif University of Technology | |
% Azadi Ave, Tehran, Iran | |
% Contact: Roozbeh Pournader | |
% Email: roozbeh@sharif.edu | |
% Tel: +98 21 6022378 | |
% Fax: +98 21 6019568 | |
% Language: fa | |
% Territory: IR | |
% Revision: 2.1 | |
% Date: 2001-03-18 | |
% Users: general | |
% Repertoiremap: | |
% Charset: UTF-8 | |
% Distribution and use is free, also | |
% for commercial purposes. | |
LC_IDENTIFICATION | |
title "Persian locale for Iran" | |
source "The FarsiWeb Project" | |
address "Computing Center, Sharif University of Technology, Azadi Ave, Tehran, Iran" | |
contact "Roozbeh Pournader" | |
email "roozbeh@sharif.edu" | |
tel "+98 21 6022378" | |
fax "+98 21 6019568" | |
language "Persian" | |
territory "Iran" | |
revision "2.1" | |
date "2001-03-18" | |
% | |
category "fa_IR:2001";LC_IDENTIFICATION | |
category "fa_IR:2001";LC_CTYPE | |
category "fa_IR:2001";LC_COLLATE | |
category "fa_IR:2001";LC_TIME | |
category "fa_IR:2001";LC_NUMERIC | |
category "fa_IR:2001";LC_MONETARY | |
category "fa_IR:2001";LC_MESSAGES | |
category "fa_IR:2001";LC_PAPER | |
category "fa_IR:2001";LC_NAME | |
category "fa_IR:2001";LC_ADDRESS | |
category "fa_IR:2001";LC_TELEPHONE | |
END LC_IDENTIFICATION | |
LC_CTYPE | |
copy "i18n" | |
outdigit <U06F0>..<U06F9> | |
END LC_CTYPE | |
LC_COLLATE | |
copy "iso14651_t1" | |
% The Persian alphabet order is: ALEF WITH MADDA ABOVE, ALEF, HAMZA (all | |
% kinds), BEH, PEH, TEH, JEEM, TCHEH, HAH, KHAH, DAL, THAL, REH, ZAIN, JEH, | |
% SEEN, SHEEN, SAD, DAD, TAH, ZAH, AIN, GHAIN, FEH, QAF, KAF, GAF, LAM, | |
% MEEM, NOON, WAW, HEH, YEH. | |
% The various kind of HAMZA are sorted as ALEF WITH HAMZA ABOVE, ALEF WITH | |
% HAMZA BELOW, WAW WITH HAMZA ABOVE, YEH WITH HAMZA ABOVE. | |
% | |
% TODO: add "Waw + Hamza Above -> Waw With Hamza Above" suport and things | |
% like that. | |
% | |
% TODO: add Arabic contextual forms support. | |
collating-symbol <AHY> % accent hamza over yeh | |
collating-symbol <ADL> % dotless | |
collating-symbol <ADO> % with dots over | |
collating-symbol <AWO> % with wasla over | |
collating-symbol <alef_madda> | |
collating-symbol <yeh> | |
reorder-after <BAS> | |
<AHA> | |
<AHS> | |
<AWO> | |
<AHY> | |
<ADL> | |
<ADO> | |
<AYE> | |
<YBA> | |
reorder-after <th> | |
<alef_madda> | |
<alef> | |
<hamza> | |
reorder-after <waw> | |
<heh> | |
<yeh> | |
% Persian uses fatha, kasra, damma, fathatan, kasratan, dammatan order. | |
reorder-after <U066D> | |
<U064E> IGNORE;IGNORE;IGNORE;<U064E> %<fatha_no> | |
<UFE76> IGNORE;IGNORE;IGNORE;<UFE76> %<fatha_is> | |
<UFE77> IGNORE;IGNORE;IGNORE;<UFE77> %<fatha_me> | |
<U0650> IGNORE;IGNORE;IGNORE;<U0650> %<kasra_no> | |
<UFE7A> IGNORE;IGNORE;IGNORE;<UFE7A> %<kasra_is> | |
<UFE7B> IGNORE;IGNORE;IGNORE;<UFE7B> %<kasra_me> | |
<U064F> IGNORE;IGNORE;IGNORE;<U064F> %<damma_no> | |
<UFE78> IGNORE;IGNORE;IGNORE;<UFE78> %<damma_is> | |
<UFE79> IGNORE;IGNORE;IGNORE;<UFE79> %<damma_me> | |
<U064B> IGNORE;IGNORE;IGNORE;<U064B> %<fathatan_no> | |
<UFE70> IGNORE;IGNORE;IGNORE;<UFE70> %<fathatan_is> | |
<UFE71> IGNORE;IGNORE;IGNORE;<UFE71> %<fathatan_me> | |
<U064D> IGNORE;IGNORE;IGNORE;<U064D> %<kasratan_no> | |
<UFE74> IGNORE;IGNORE;IGNORE;<UFE74> %<kasratan_is> | |
<U064C> IGNORE;IGNORE;IGNORE;<U064C> %<dammatan_no> | |
<UFE72> IGNORE;IGNORE;IGNORE;<UFE72> %<dammatan_is> | |
reorder-after <UFE7F> | |
<U0653> IGNORE;IGNORE;IGNORE;<U0653> %<madda_no> | |
<U0654> IGNORE;IGNORE;IGNORE;<U0654> %<hamzaabove_no> | |
<U0655> IGNORE;IGNORE;IGNORE;<U0655> %<hamzabelow_no> | |
<U0670> IGNORE;IGNORE;IGNORE;<U0670> %<supalef_no> | |
% Persian digits are sorted before Arabic ones: they are the basic forms. | |
reorder-after <U0621> | |
<U06F0> <0>;<BAS>;<MIN>;IGNORE | |
<U0660> <0>;<PCL>;<MIN>;IGNORE | |
<U06F1> <1>;<BAS>;<MIN>;IGNORE | |
<U0661> <1>;<PCL>;<MIN>;IGNORE | |
<U06F2> <2>;<BAS>;<MIN>;IGNORE | |
<U0662> <2>;<PCL>;<MIN>;IGNORE | |
<U06F3> <3>;<BAS>;<MIN>;IGNORE | |
<U0663> <3>;<PCL>;<MIN>;IGNORE | |
<U06F4> <4>;<BAS>;<MIN>;IGNORE | |
<U0664> <4>;<PCL>;<MIN>;IGNORE | |
<U06F5> <5>;<BAS>;<MIN>;IGNORE | |
<U0665> <5>;<PCL>;<MIN>;IGNORE | |
<U06F6> <6>;<BAS>;<MIN>;IGNORE | |
<U0666> <6>;<PCL>;<MIN>;IGNORE | |
<U06F7> <7>;<BAS>;<MIN>;IGNORE | |
<U0667> <7>;<PCL>;<MIN>;IGNORE | |
<U06F8> <8>;<BAS>;<MIN>;IGNORE | |
<U0668> <8>;<PCL>;<MIN>;IGNORE | |
<U06F9> <9>;<BAS>;<MIN>;IGNORE | |
<U0669> <9>;<PCL>;<MIN>;IGNORE | |
% And then the letters: | |
<U0622> <alef_madda>;<BAS>;<MIN>;IGNORE | |
<U0623> <hamza>;<AHA>;<MIN>;IGNORE | |
<U0624> <hamza>;<AHW>;<MIN>;IGNORE | |
<U0625> <hamza>;<AHS>;<MIN>;IGNORE | |
<U0626> <hamza>;<AHY>;<MIN>;IGNORE | |
reorder-after <U0648> | |
<U0629> <heh>;<ADO>;<MIN>;IGNORE | |
<U06C0> <heh>;<AHA>;<MIN>;IGNORE | |
reorder-after <U0642> | |
<U06A9> <kaf>;<BAS>;<MIN>;IGNORE | |
<U0643> <kaf>;<PCL>;<MIN>;IGNORE | |
reorder-after <U0648> | |
<U06CC> <yeh>;<BAS>;<MIN>;IGNORE | |
<U0649> <yeh>;<ADL>;<MIN>;IGNORE | |
<U064A> <yeh>;<AYE>;<MIN>;IGNORE | |
reorder-end | |
END LC_COLLATE | |
LC_MONETARY | |
int_curr_symbol "<U0049><U0052><U0052><U0020>" | |
currency_symbol "<U0631><U06CC><U0627><U0644>" | |
mon_decimal_point "<U066B>" | |
mon_thousands_sep "<U066C>" | |
mon_grouping 3 | |
positive_sign "" | |
negative_sign "<U002D>" | |
int_frac_digits 0 | |
frac_digits 0 | |
% The following positioning is based on Unicode 3.0 bidirectional algorithm, | |
% with a "base direction" of right-to-left. | |
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 | |
% The following positioning is based on Unicode 3.0 bidirectional algorithm, | |
% with a "base direction" of left-to-right. | |
int_p_cs_precedes 0 | |
int_p_sep_by_space 1 | |
int_n_cs_precedes 0 | |
int_n_sep_by_space 1 | |
int_p_sign_posn 1 | |
int_n_sign_posn 1 | |
END LC_MONETARY | |
LC_NUMERIC | |
decimal_point "<U066B>" | |
thousands_sep "<U066C>" | |
grouping 3 | |
END LC_NUMERIC | |
LC_TIME | |
abday "<U06CC><U002E>";"<U062F><U002E>";"<U0633><U002E>";/ | |
"<U0686><U002E>";"<U067E><U002E>";"<U062C><U002E>";/ | |
"<U0634><U002E>" | |
day "<U06CC><U06A9><U200C><U0634><U0646><U0628><U0647>";/ | |
"<U062F><U0648><U0634><U0646><U0628><U0647>";/ | |
"<U0633><U0647><U200C><U0634><U0646><U0628><U0647>";/ | |
"<U0686><U0647><U0627><U0631><U0634><U0646><U0628><U0647>";/ | |
"<U067E><U0646><U062C><U200C><U0634><U0646><U0628><U0647>";/ | |
"<U062C><U0645><U0639><U0647>";/ | |
"<U0634><U0646><U0628><U0647>" | |
mon "<U0698><U0627><U0646><U0648><U06CC><U0647>";/ | |
"<U0641><U0648><U0631><U06CC><U0647>";/ | |
"<U0645><U0627><U0631><U0633>";/ | |
"<U0622><U0648><U0631><U06CC><U0644>";/ | |
"<U0645><U0647>";/ | |
"<U0698><U0648><U0626><U0646>";/ | |
"<U0698><U0648><U0626><U06CC><U0647>";/ | |
"<U0627><U0648><U062A>";/ | |
"<U0633><U067E><U062A><U0627><U0645><U0628><U0631>";/ | |
"<U0627><U0643><U062A><U0628><U0631>";/ | |
"<U0646><U0648><U0627><U0645><U0628><U0631>";/ | |
"<U062F><U0633><U0627><U0645><U0628><U0631>" | |
abmon "<U0698><U0627><U0646>";"<U0641><U0648><U0631>";/ | |
"<U0645><U0627><U0631>";"<U0622><U0648><U0631>";/ | |
"<U0645><U0640><U0647>";"<U0698><U0648><U0646>";/ | |
"<U0698><U0648><U06CC>";"<U0627><U0648><U062A>";/ | |
"<U0633><U067E><U062A>";"<U0627><U0643><U062A>";/ | |
"<U0646><U0648><U0627>";"<U062F><U0633><U0627>" | |
am_pm "<U0635><U0628><U062D>";"<U0639><U0635><U0631>" | |
d_t_fmt "<U202B><U0025><U0041><U0020><U0025><U0065><U0020><U0025>/ | |
<U0042><U0020><U0025><U0059><U060C><U0020><U0025><U0049><U003A>/ | |
<U0025><U004D><U003A><U0025><U0053><U0020><U0025><U0070><U202C>" | |
d_fmt "<U0025><U0059><U002F><U0025><U006D><U002F><U0025><U0064>" | |
t_fmt "<U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053>" | |
t_fmt_ampm "<U202B><U0025><U0049><U003A><U0025><U004D><U003A><U0025>/ | |
<U0053><U0020><U0025><U0070><U202C>" | |
%date_fmt "<U0025><U0061><U0020><U0025><U0062><U0020><U0025><U0065><U0020>/ | |
%<U0025><U0048><U003A><U0025><U004D><U003A><U0025><U0053><U0020><U0025>/ | |
%<U005A><U0020><U0025><U0059>" | |
first_weekday 7 | |
first_workday 7 | |
cal_direction 3 | |
%week 7;19971206;4 | |
%time_zone "???" | |
END LC_TIME | |
LC_MESSAGES | |
yesexpr "<U005B><U0079><U0059><U0628><U0066><U005D><U002E><U002A>" | |
noexpr "<U005B><U006E><U004E><U062E><U0646><U006F><U005D><U002E><U002A>" | |
END LC_MESSAGES | |
LC_PAPER | |
height 297 | |
width 210 | |
END LC_PAPER | |
LC_TELEPHONE | |
tel_int_fmt "<U202A><U002B><U0025><U0063><U0020><U0025><U0061><U0020>/ | |
<U0025><U006C><U202C>" | |
tel_dom_fmt "<U202A><U0025><U0041><U2012><U0025><U006C><U202C>" | |
int_select "<U0030><U0030>" | |
int_prefix "<U0039><U0038>" | |
END LC_TELEPHONE | |
LC_MEASUREMENT | |
measurement 1 | |
END LC_MEASUREMENT | |
LC_NAME | |
name_gen "" | |
name_miss "<U062E><U0627><U0646><U0645>" | |
name_ms "<U062E><U0627><U0646><U0645>" | |
name_mrs "<U062E><U0627><U0646><U0645>" | |
name_mr "<U0622><U0642><U0627><U06CC>" | |
name_fmt "<U0025><U0064><U0025><U0074><U0025><U0073><U0025><U0074>/ | |
<U0025><U0067><U0025><U0074><U0025><U006D><U0025><U0074><U0025><U0066>" | |
END LC_NAME | |
LC_ADDRESS | |
% FIXME | |
postal_fmt "<U0025><U0066><U0025><U004E><U0025><U0061><U0025><U004E>/ | |
<U0025><U0064><U0025><U004E><U0025><U0062><U0025><U004E><U0025><U0073>/ | |
<U0020><U0025><U0068><U0020><U0025><U0065><U0020><U0025><U0072><U0025>/ | |
<U004E><U0025><U0025><U007A><U0020><U0025><U0054><U0025>/ | |
<U004E><U0025><U0063><U0025><U004E>" | |
country_name "<U0627><U06CC><U0631><U0627><U0646>" | |
country_ab2 "<U0049><U0052>" | |
country_ab3 "<U0049><U0052><U004E>" | |
country_num 364 | |
country_car "<U0049><U0052>" | |
country_isbn "<U0039><U0036><U0034>" | |
lang_name "<U0641><U0627><U0631><U0633><U06CC>" | |
lang_ab "<U0066><U0061>" | |
lang_term "<U0066><U0061><U0073>" | |
lang_lib "<U0070><U0065><U0072>" | |
END LC_ADDRESS |