File tree 3 files changed +1105
-830
lines changed
3 files changed +1105
-830
lines changed Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ langtag = language
8
8
* (" -" variant )
9
9
* (" -" extension )
10
10
[" -" privateuse ]
11
+ [" ." encoding ]
11
12
12
13
language = 2 * 3ALPHA ; shortest ISO 639 code
13
14
[" -" extlang ] ; sometimes followed by
@@ -38,6 +39,8 @@ singleton = DIGIT ; 0 - 9
38
39
39
40
privateuse = " x" 1 * (" -" (1 * 8alphanum ))
40
41
42
+ encoding = " UTF-8" ; work-around for Cisco Jabber
43
+
41
44
grandfathered = irregular ; non-redundant tags registered
42
45
/ regular ; during the RFC 3066 era
43
46
Original file line number Diff line number Diff line change 1
- # Generated by abnfc at Wed May 30 08:31:04 2018
1
+ # Generated by abnfc at Mon Dec 10 17:57:16 2018
2
2
# Output file: lang.rl
3
3
# Sources:
4
4
# core
33
33
singleton = DIGIT | 0x41..0x57 | 0x59..0x5a | 0x61..0x77 | 0x79..0x7a;
34
34
extension = singleton ( "-" alphanum{2,8} )+;
35
35
privateuse = "x"i ( "-" alphanum{1,8} )+;
36
- langtag = language ( "-" script )? ( "-" region )? ( "-" variant )* ( "-" extension )* ( "-" privateuse )?;
36
+ encoding = "UTF-8"i;
37
+ langtag = language ( "-" script )? ( "-" region )? ( "-" variant )* ( "-" extension )* ( "-" privateuse )? ( "." encoding )?;
37
38
irregular = "en-GB-oed"i | "i-ami"i | "i-bnn"i | "i-default"i | "i-enochian"i | "i-hak"i | "i-klingon"i | "i-lux"i | "i-mingo"i | "i-navajo"i | "i-pwn"i | "i-tao"i | "i-tay"i | "i-tsu"i | "sgn-BE-FR"i | "sgn-BE-NL"i | "sgn-CH-DE"i;
38
39
regular = "art-lojban"i | "cel-gaulish"i | "no-bok"i | "no-nyn"i | "zh-guoyu"i | "zh-hakka"i | "zh-min"i | "zh-min-nan"i | "zh-xiang"i;
39
40
grandfathered = irregular | regular;
You can’t perform that action at this time.
0 commit comments