summaryrefslogtreecommitdiffstats
path: root/vendor/golang.org/x/text/language
diff options
context:
space:
mode:
Diffstat (limited to 'vendor/golang.org/x/text/language')
-rw-r--r--vendor/golang.org/x/text/language/data_test.go425
-rw-r--r--vendor/golang.org/x/text/language/display/display.go77
-rw-r--r--vendor/golang.org/x/text/language/display/display_test.go158
-rw-r--r--vendor/golang.org/x/text/language/display/examples_test.go18
-rw-r--r--vendor/golang.org/x/text/language/display/maketables.go8
-rw-r--r--vendor/golang.org/x/text/language/display/tables.go3114
-rw-r--r--vendor/golang.org/x/text/language/doc.go102
-rw-r--r--vendor/golang.org/x/text/language/examples_test.go21
-rw-r--r--vendor/golang.org/x/text/language/gen.go43
-rw-r--r--vendor/golang.org/x/text/language/index.go1022
-rw-r--r--vendor/golang.org/x/text/language/language.go97
-rw-r--r--vendor/golang.org/x/text/language/match.go306
-rw-r--r--vendor/golang.org/x/text/language/match_test.go247
-rw-r--r--vendor/golang.org/x/text/language/parse.go2
-rw-r--r--vendor/golang.org/x/text/language/tables.go5061
-rw-r--r--vendor/golang.org/x/text/language/testdata/CLDRLocaleMatcherTest.txt (renamed from vendor/golang.org/x/text/language/testdata/localeMatcherTest.txt)0
-rw-r--r--vendor/golang.org/x/text/language/testdata/GoLocaleMatcherTest.txt226
17 files changed, 5458 insertions, 5469 deletions
diff --git a/vendor/golang.org/x/text/language/data_test.go b/vendor/golang.org/x/text/language/data_test.go
deleted file mode 100644
index a1203f2f5..000000000
--- a/vendor/golang.org/x/text/language/data_test.go
+++ /dev/null
@@ -1,425 +0,0 @@
-// Copyright 2013 The Go Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style
-// license that can be found in the LICENSE file.
-
-package language
-
-type matchTest struct {
- comment string
- supported string
- test []struct{ match, desired string }
-}
-
-var matchTests = []matchTest{
- {
- "basics",
- "fr, en-GB, en",
- []struct{ match, desired string }{
- {"en-GB", "en-GB"},
- {"en", "en-US"},
- {"fr", "fr-FR"},
- {"fr", "ja-JP"},
- },
- },
- {
- "script fallbacks",
- "zh-CN, zh-TW, iw",
- []struct{ match, desired string }{
- {"zh-TW", "zh-Hant"},
- {"zh-CN", "zh"},
- {"zh-CN", "zh-Hans-CN"},
- {"zh-TW", "zh-Hant-HK"},
- {"iw", "he-IT"},
- },
- },
- {
- "language-specific script fallbacks 1",
- "en, sr, nl",
- []struct{ match, desired string }{
- {"sr", "sr-Latn"},
- {"en", "sh"},
- {"en", "hr"},
- {"en", "bs"},
- // TODO: consider if the following match is a good one.
- // Due to new script first rule, which maybe should be an option.
- {"sr", "nl-Cyrl"},
- },
- },
- {
- "language-specific script fallbacks 2",
- "en, sh",
- []struct{ match, desired string }{
- {"sh", "sr"},
- {"sh", "sr-Cyrl"},
- {"sh", "hr"},
- },
- },
- {
- "both deprecated and not",
- "fil, tl, iw, he",
- []struct{ match, desired string }{
- {"he", "he-IT"},
- {"he", "he"},
- {"iw", "iw"},
- {"fil", "fil-IT"},
- {"fil", "fil"},
- {"tl", "tl"},
- },
- },
- {
- "nearby languages",
- "en, fil, ro, nn",
- []struct{ match, desired string }{
- {"fil", "tl"},
- {"ro", "mo"},
- {"nn", "nb"},
- {"en", "ja"}, // make sure default works
- },
- },
- {
- "nearby languages: Nynorsk to Bokmål",
- "en, nb",
- []struct{ match, desired string }{
- {"nb", "nn"},
- },
- },
- {
- "nearby languages: Danish does not match nn",
- "en, nn",
- []struct{ match, desired string }{
- {"en", "da"},
- },
- },
- {
- "nearby languages: Danish matches no",
- "en, no",
- []struct{ match, desired string }{
- {"no", "da"},
- },
- },
- {
- "nearby languages: Danish matches nb",
- "en, nb",
- []struct{ match, desired string }{
- {"nb", "da"},
- },
- },
- {
- "prefer matching languages over language variants.",
- "nn, en-GB",
- []struct{ match, desired string }{
- {"en-GB", "no, en-US"},
- {"en-GB", "nb, en-US"},
- },
- },
- {
- "deprecated version is closer than same language with other differences",
- "nl, he, en-GB",
- []struct{ match, desired string }{
- {"he", "iw, en-US"},
- },
- },
- {
- "macro equivalent is closer than same language with other differences",
- "nl, zh, en-GB, no",
- []struct{ match, desired string }{
- {"zh", "cmn, en-US"},
- {"no", "nb, en-US"},
- },
- },
- {
- "legacy equivalent is closer than same language with other differences",
- "nl, fil, en-GB",
- []struct{ match, desired string }{
- {"fil", "tl, en-US"},
- },
- },
- {
- "exact over equivalent",
- "en, ro, mo, ro-MD",
- []struct{ match, desired string }{
- {"ro", "ro"},
- {"mo", "mo"},
- {"ro-MD", "ro-MD"},
- },
- },
- {
- "maximization of legacy",
- "sr-Cyrl, sr-Latn, ro, ro-MD",
- []struct{ match, desired string }{
- {"sr-Latn", "sh"},
- {"ro-MD", "mo"},
- },
- },
- {
- "empty",
- "",
- []struct{ match, desired string }{
- {"und", "fr"},
- {"und", "en"},
- },
- },
- {
- "private use subtags",
- "fr, en-GB, x-bork, es-ES, es-419",
- []struct{ match, desired string }{
- {"fr", "x-piglatin"},
- {"x-bork", "x-bork"},
- },
- },
- {
- "grandfathered codes",
- "fr, i-klingon, en-Latn-US",
- []struct{ match, desired string }{
- {"en-Latn-US", "en-GB-oed"},
- {"tlh", "i-klingon"},
- },
- },
- {
- "exact match",
- "fr, en-GB, ja, es-ES, es-MX",
- []struct{ match, desired string }{
- {"ja", "ja, de"},
- },
- },
- {
- "simple variant match",
- "fr, en-GB, ja, es-ES, es-MX",
- []struct{ match, desired string }{
- // Intentionally avoiding a perfect-match or two candidates for variant matches.
- {"en-GB", "de, en-US"},
- // Fall back.
- {"fr", "de, zh"},
- },
- },
- {
- "best match for traditional Chinese",
- // Scenario: An application that only supports Simplified Chinese (and some
- // other languages), but does not support Traditional Chinese. zh-Hans-CN
- // could be replaced with zh-CN, zh, or zh-Hans, it wouldn't make much of
- // a difference.
- "fr, zh-Hans-CN, en-US",
- []struct{ match, desired string }{
- {"zh-Hans-CN", "zh-TW"},
- {"zh-Hans-CN", "zh-Hant"},
- // One can avoid a zh-Hant to zh-Hans match by including a second language
- // preference which is a better match.
- {"en-US", "zh-TW, en"},
- {"en-US", "zh-Hant-CN, en"},
- {"zh-Hans-CN", "zh-Hans, en"},
- },
- },
- // More specific region and script tie-breakers.
- {
- "more specific script should win in case regions are identical",
- "af, af-Latn, af-Arab",
- []struct{ match, desired string }{
- {"af", "af"},
- {"af", "af-ZA"},
- {"af-Latn", "af-Latn-ZA"},
- {"af-Latn", "af-Latn"},
- },
- },
- {
- "more specific region should win",
- "nl, nl-NL, nl-BE",
- []struct{ match, desired string }{
- {"nl", "nl"},
- {"nl", "nl-Latn"},
- {"nl-NL", "nl-Latn-NL"},
- {"nl-NL", "nl-NL"},
- },
- },
- {
- "region may replace matched if matched is enclosing",
- "es-419,es",
- []struct{ match, desired string }{
- {"es-MX", "es-MX"},
- {"es", "es-SG"},
- },
- },
- {
- "more specific region wins over more specific script",
- "nl, nl-Latn, nl-NL, nl-BE",
- []struct{ match, desired string }{
- {"nl", "nl"},
- {"nl-Latn", "nl-Latn"},
- {"nl-NL", "nl-NL"},
- {"nl-NL", "nl-Latn-NL"},
- },
- },
- // Region distance tie-breakers.
- {
- "region distance Portuguese",
- "pt, pt-PT",
- []struct{ match, desired string }{
- {"pt-PT", "pt-ES"},
- },
- },
- {
- "region distance French",
- "en, fr, fr-CA, fr-CH",
- []struct{ match, desired string }{
- {"fr-CA", "fr-US"},
- },
- },
- {
- "region distance German",
- "de-AT, de-DE, de-CH",
- []struct{ match, desired string }{
- {"de-DE", "de"},
- },
- },
- {
- "en-AU is closer to en-GB than to en (which is en-US)",
- "en, en-GB, es-ES, es-419",
- []struct{ match, desired string }{
- {"en-GB", "en-AU"},
- {"es-MX", "es-MX"},
- {"es-ES", "es-PT"},
- },
- },
- // Test exceptions with "und".
- // When the undefined language doesn't match anything in the list, return the default, as usual.
- // max("und") = "en-Latn-US", and since matching is based on maximized tags, the undefined
- // language would normally match English. But that would produce the counterintuitive results.
- // Matching "und" to "it,en" would be "en" matching "en" to "it,und" would be "und".
- // To avoid this max("und") is defined as "und"
- {
- "undefined",
- "it, fr",
- []struct{ match, desired string }{
- {"it", "und"},
- },
- },
- {
- "und does not match en",
- "it, en",
- []struct{ match, desired string }{
- {"it", "und"},
- },
- },
- {
- "undefined in priority list",
- "it, und",
- []struct{ match, desired string }{
- {"und", "und"},
- {"it", "en"},
- },
- },
- // Undefined scripts and regions.
- {
- "undefined",
- "it, fr, zh",
- []struct{ match, desired string }{
- {"fr", "und-FR"},
- {"zh", "und-CN"},
- {"zh", "und-Hans"},
- {"zh", "und-Hant"},
- {"it", "und-Latn"},
- },
- },
- // Early termination conditions: do not consider all desired strings if
- // a match is good enough.
- {
- "match on maximized tag",
- "fr, en-GB, ja, es-ES, es-MX",
- []struct{ match, desired string }{
- // ja-JP matches ja on likely subtags, and it's listed first,
- // thus it wins over the second preference en-GB.
- {"ja", "ja-JP, en-GB"},
- {"ja", "ja-Jpan-JP, en-GB"},
- },
- },
- {
- "pick best maximized tag",
- "ja, ja-Jpan-US, ja-JP, en, ru",
- []struct{ match, desired string }{
- {"ja", "ja-Jpan, ru"},
- {"ja-JP", "ja-JP, ru"},
- {"ja-Jpan-US", "ja-US, ru"},
- },
- },
- {
- "termination: pick best maximized match",
- "ja, ja-Jpan, ja-JP, en, ru",
- []struct{ match, desired string }{
- {"ja-JP", "ja-Jpan-JP, ru"},
- {"ja-Jpan", "ja-Jpan, ru"},
- },
- },
- {
- "no match on maximized",
- "en, de, fr, ja",
- []struct{ match, desired string }{
- // de maximizes to de-DE.
- // Pick the exact match for the secondary language instead.
- {"fr", "de-CH, fr"},
- },
- },
-
- // Test that the CLDR parent relations are correctly preserved by the matcher.
- // These matches may change for different CLDR versions.
- {
- "parent relation preserved",
- "en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK",
- []struct{ match, desired string }{
- {"en-GB", "en-150"},
- // {"en-GB", "en-001"}, // TODO: currently en, should probably be en-GB
- {"en-GB", "en-AU"},
- {"en-GB", "en-BE"},
- {"en-GB", "en-GG"},
- {"en-GB", "en-GI"},
- {"en-GB", "en-HK"},
- {"en-GB", "en-IE"},
- {"en-GB", "en-IM"},
- {"en-GB", "en-IN"},
- {"en-GB", "en-JE"},
- {"en-GB", "en-MT"},
- {"en-GB", "en-NZ"},
- {"en-GB", "en-PK"},
- {"en-GB", "en-SG"},
- {"en-GB", "en-DE"},
- {"en-GB", "en-MT"},
- {"es-AR", "es-AR"},
- {"es-BO", "es-BO"},
- {"es-CL", "es-CL"},
- {"es-CO", "es-CO"},
- {"es-CR", "es-CR"},
- {"es-CU", "es-CU"},
- {"es-DO", "es-DO"},
- {"es-EC", "es-EC"},
- {"es-GT", "es-GT"},
- {"es-HN", "es-HN"},
- {"es-MX", "es-MX"},
- {"es-NI", "es-NI"},
- {"es-PA", "es-PA"},
- {"es-PE", "es-PE"},
- {"es-PR", "es-PR"},
- {"es", "es-PT"},
- {"es-PY", "es-PY"},
- {"es-SV", "es-SV"},
- {"es-419", "es-US"}, // US is not in Latin America, so don't make more specific.
- {"es-UY", "es-UY"},
- {"es-VE", "es-VE"},
- {"pt-PT", "pt-AO"},
- {"pt-PT", "pt-CV"},
- {"pt-PT", "pt-GW"},
- {"pt-PT", "pt-MO"},
- {"pt-PT", "pt-MZ"},
- {"pt-PT", "pt-ST"},
- {"pt-PT", "pt-TL"},
- },
- },
- // Options and variants are inherited from user-defined settings.
- {
- "preserve Unicode extension",
- "en, de, sl-nedis",
- []struct{ match, desired string }{
- {"de-u-co-phonebk", "de-FR-u-co-phonebk"},
- {"sl-nedis-u-cu-eur", "sl-nedis-u-cu-eur"},
- {"sl-nedis-u-cu-eur", "sl-u-cu-eur"},
- {"sl-nedis-u-cu-eur", "sl-HR-nedis-u-cu-eur"},
- },
- },
-}
diff --git a/vendor/golang.org/x/text/language/display/display.go b/vendor/golang.org/x/text/language/display/display.go
index 738afa496..eafe54a85 100644
--- a/vendor/golang.org/x/text/language/display/display.go
+++ b/vendor/golang.org/x/text/language/display/display.go
@@ -15,8 +15,10 @@
package display // import "golang.org/x/text/language/display"
import (
+ "fmt"
"strings"
+ "golang.org/x/text/internal/format"
"golang.org/x/text/language"
)
@@ -32,6 +34,65 @@ All fairly low priority at the moment:
- Consider compressing infrequently used languages and decompress on demand.
*/
+// A Formatter formats a tag in the current language. It is used in conjunction
+// with the message package.
+type Formatter struct {
+ lookup func(tag int, x interface{}) string
+ x interface{}
+}
+
+// Format implements "golang.org/x/text/internal/format".Formatter.
+func (f Formatter) Format(state format.State, verb rune) {
+ // TODO: there are a lot of inefficiencies in this code. Fix it when we
+ // language.Tag has embedded compact tags.
+ t := state.Language()
+ _, index, _ := matcher.Match(t)
+ str := f.lookup(index, f.x)
+ if str == "" {
+ // TODO: use language-specific punctuation.
+ // TODO: use codePattern instead of language?
+ if unknown := f.lookup(index, language.Und); unknown != "" {
+ fmt.Fprintf(state, "%v (%v)", unknown, f.x)
+ } else {
+ fmt.Fprintf(state, "[language: %v]", f.x)
+ }
+ } else {
+ state.Write([]byte(str))
+ }
+}
+
+// Language returns a Formatter that renders the name for lang in the
+// the current language. x may be a language.Base or a language.Tag.
+// It renders lang in the default language if no translation for the current
+// language is supported.
+func Language(lang interface{}) Formatter {
+ return Formatter{langFunc, lang}
+}
+
+// Region returns a Formatter that renders the name for region in the current
+// language. region may be a language.Region or a language.Tag.
+// It renders region in the default language if no translation for the current
+// language is supported.
+func Region(region interface{}) Formatter {
+ return Formatter{regionFunc, region}
+}
+
+// Script returns a Formatter that renders the name for script in the current
+// language. script may be a language.Script or a language.Tag.
+// It renders script in the default language if no translation for the current
+// language is supported.
+func Script(script interface{}) Formatter {
+ return Formatter{scriptFunc, script}
+}
+
+// Script returns a Formatter that renders the name for tag in the current
+// language. tag may be a language.Tag.
+// It renders tag in the default language if no translation for the current
+// language is supported.
+func Tag(tag interface{}) Formatter {
+ return Formatter{tagFunc, tag}
+}
+
// A Namer is used to get the name for a given value, such as a Tag, Language,
// Script or Region.
type Namer interface {
@@ -84,6 +145,10 @@ func Languages(t language.Tag) Namer {
type languageNamer int
+func langFunc(i int, x interface{}) string {
+ return nameLanguage(languageNamer(i), x)
+}
+
func (n languageNamer) name(i int) string {
return lookup(langHeaders[:], int(n), i)
}
@@ -116,6 +181,10 @@ func Scripts(t language.Tag) Namer {
type scriptNamer int
+func scriptFunc(i int, x interface{}) string {
+ return nameScript(scriptNamer(i), x)
+}
+
func (n scriptNamer) name(i int) string {
return lookup(scriptHeaders[:], int(n), i)
}
@@ -140,6 +209,10 @@ func Regions(t language.Tag) Namer {
type regionNamer int
+func regionFunc(i int, x interface{}) string {
+ return nameRegion(regionNamer(i), x)
+}
+
func (n regionNamer) name(i int) string {
return lookup(regionHeaders[:], int(n), i)
}
@@ -162,6 +235,10 @@ func Tags(t language.Tag) Namer {
type tagNamer int
+func tagFunc(i int, x interface{}) string {
+ return nameTag(languageNamer(i), scriptNamer(i), regionNamer(i), x)
+}
+
// Name implements the Namer interface for tag names.
func (n tagNamer) Name(x interface{}) string {
return nameTag(languageNamer(n), scriptNamer(n), regionNamer(n), x)
diff --git a/vendor/golang.org/x/text/language/display/display_test.go b/vendor/golang.org/x/text/language/display/display_test.go
index 38aa87591..35f0878eb 100644
--- a/vendor/golang.org/x/text/language/display/display_test.go
+++ b/vendor/golang.org/x/text/language/display/display_test.go
@@ -7,11 +7,13 @@ package display
import (
"fmt"
"reflect"
+ "strings"
"testing"
"unicode"
"golang.org/x/text/internal/testtext"
"golang.org/x/text/language"
+ "golang.org/x/text/message"
)
// TODO: test that tables are properly dropped by the linker for various use
@@ -326,7 +328,8 @@ func TestTag(t *testing.T) {
tag string
name string
}{
- {"agq", "sr", ""}, // sr is in Value.Languages(), but is not supported by agq.
+ // sr is in Value.Languages(), but is not supported by agq.
+ {"agq", "sr", "|[language: sr]"},
{"nl", "nl", "Nederlands"},
// CLDR 30 dropped Vlaams as the word for nl-BE. It is still called
// Flemish in English, though. TODO: check if this is a CLDR bug.
@@ -346,8 +349,8 @@ func TestTag(t *testing.T) {
{"en", firstLang3ace.String(), "Achinese"},
{"en", firstTagAr001.String(), "Modern Standard Arabic"},
{"en", lastTagZhHant.String(), "Traditional Chinese"},
- {"en", "aaa", ""},
- {"en", "zzj", ""},
+ {"en", "aaa", "|Unknown language (aaa)"},
+ {"en", "zzj", "|Unknown language (zzj)"},
// If full tag doesn't match, try without script or region.
{"en", "aa-Hans", "Afar (Simplified Han)"},
{"en", "af-Arab", "Afrikaans (Arabic)"},
@@ -372,26 +375,46 @@ func TestTag(t *testing.T) {
{"ro", "ro-MD", "moldovenească"},
{"ro", "mo", "moldovenească"},
}
- for i, tt := range tests {
- d := Tags(language.MustParse(tt.dict))
- if n := d.Name(language.Raw.MustParse(tt.tag)); n != tt.name {
- // There are inconsistencies w.r.t. capitalization in the tests
- // due to CLDR's update procedure which treats modern and other
- // languages differently.
- // See http://unicode.org/cldr/trac/ticket/8051.
- // TODO: use language capitalization to sanitize the strings.
- t.Errorf("%d:%s:%s: was %q; want %q", i, tt.dict, tt.tag, n, tt.name)
- }
+ for _, tt := range tests {
+ t.Run(tt.dict+"/"+tt.tag, func(t *testing.T) {
+ name, fmtName := splitName(tt.name)
+ dict := language.MustParse(tt.dict)
+ tag := language.Raw.MustParse(tt.tag)
+ d := Tags(dict)
+ if n := d.Name(tag); n != name {
+ // There are inconsistencies w.r.t. capitalization in the tests
+ // due to CLDR's update procedure which treats modern and other
+ // languages differently.
+ // See http://unicode.org/cldr/trac/ticket/8051.
+ // TODO: use language capitalization to sanitize the strings.
+ t.Errorf("Name(%s) = %q; want %q", tag, n, name)
+ }
+
+ p := message.NewPrinter(dict)
+ if n := p.Sprint(Tag(tag)); n != fmtName {
+ t.Errorf("Tag(%s) = %q; want %q", tag, n, fmtName)
+ }
+ })
}
}
+func splitName(names string) (name, formatName string) {
+ split := strings.Split(names, "|")
+ name, formatName = split[0], split[0]
+ if len(split) > 1 {
+ formatName = split[1]
+ }
+ return name, formatName
+}
+
func TestLanguage(t *testing.T) {
tests := []struct {
dict string
tag string
name string
}{
- {"agq", "sr", ""}, // sr is in Value.Languages(), but is not supported by agq.
+ // sr is in Value.Languages(), but is not supported by agq.
+ {"agq", "sr", "|[language: sr]"},
// CLDR 30 dropped Vlaams as the word for nl-BE. It is still called
// Flemish in English, though. TODO: this is probably incorrect.
// West-Vlaams (vls) is not Vlaams. West-Vlaams could be considered its
@@ -412,8 +435,8 @@ func TestLanguage(t *testing.T) {
{"en", firstLang3ace.String(), "Achinese"},
{"en", firstTagAr001.String(), "Modern Standard Arabic"},
{"en", lastTagZhHant.String(), "Traditional Chinese"},
- {"en", "aaa", ""},
- {"en", "zzj", ""},
+ {"en", "aaa", "|Unknown language (aaa)"},
+ {"en", "zzj", "|Unknown language (zzj)"},
// If full tag doesn't match, try without script or region.
{"en", "aa-Hans", "Afar"},
{"en", "af-Arab", "Afrikaans"},
@@ -421,7 +444,7 @@ func TestLanguage(t *testing.T) {
{"en", "aa-GB", "Afar"},
{"en", "af-NA", "Afrikaans"},
{"en", "zu-BR", "Zulu"},
- {"agq", "zh-Hant", ""},
+ {"agq", "zh-Hant", "|[language: zh-Hant]"},
// Canonical equivalents.
{"ro", "ro-MD", "moldovenească"},
{"ro", "mo", "moldovenească"},
@@ -431,15 +454,26 @@ func TestLanguage(t *testing.T) {
{"en", "sr-ME", "Serbian"},
{"en", "sr-Latn-ME", "Serbo-Croatian"}, // See comments in TestTag.
}
- for i, tt := range tests {
+ for _, tt := range tests {
testtext.Run(t, tt.dict+"/"+tt.tag, func(t *testing.T) {
- d := Languages(language.Raw.MustParse(tt.dict))
- if n := d.Name(language.Raw.MustParse(tt.tag)); n != tt.name {
- t.Errorf("%d:%s:%s: was %q; want %q", i, tt.dict, tt.tag, n, tt.name)
+ name, fmtName := splitName(tt.name)
+ dict := language.MustParse(tt.dict)
+ tag := language.Raw.MustParse(tt.tag)
+ p := message.NewPrinter(dict)
+ d := Languages(dict)
+ if n := d.Name(tag); n != name {
+ t.Errorf("Name(%v) = %q; want %q", tag, n, name)
+ }
+ if n := p.Sprint(Language(tag)); n != fmtName {
+ t.Errorf("Language(%v) = %q; want %q", tag, n, fmtName)
}
if len(tt.tag) <= 3 {
- if n := d.Name(language.MustParseBase(tt.tag)); n != tt.name {
- t.Errorf("%d:%s:base(%s): was %q; want %q", i, tt.dict, tt.tag, n, tt.name)
+ base := language.MustParseBase(tt.tag)
+ if n := d.Name(base); n != name {
+ t.Errorf("Name(%v) = %q; want %q", base, n, name)
+ }
+ if n := p.Sprint(Language(base)); n != fmtName {
+ t.Errorf("Language(%v) = %q; want %q", base, n, fmtName)
}
}
})
@@ -468,21 +502,32 @@ func TestScript(t *testing.T) {
// Don't introduce scripts with canonicalization.
{"en", "sh", "Unknown Script"}, // sh canonicalizes to sr-Latn
}
- for i, tt := range tests {
- d := Scripts(language.MustParse(tt.dict))
- var x interface{}
- if unicode.IsUpper(rune(tt.scr[0])) {
- x = language.MustParseScript(tt.scr)
- tag, _ := language.Raw.Compose(x)
- if n := d.Name(tag); n != tt.name {
- t.Errorf("%d:%s:%s: was %q; want %q", i, tt.dict, tt.scr, n, tt.name)
+ for _, tt := range tests {
+ t.Run(tt.dict+"/"+tt.scr, func(t *testing.T) {
+ name, fmtName := splitName(tt.name)
+ dict := language.MustParse(tt.dict)
+ p := message.NewPrinter(dict)
+ d := Scripts(dict)
+ var tag language.Tag
+ if unicode.IsUpper(rune(tt.scr[0])) {
+ x := language.MustParseScript(tt.scr)
+ if n := d.Name(x); n != name {
+ t.Errorf("Name(%v) = %q; want %q", x, n, name)
+ }
+ if n := p.Sprint(Script(x)); n != fmtName {
+ t.Errorf("Script(%v) = %q; want %q", x, n, fmtName)
+ }
+ tag, _ = language.Raw.Compose(x)
+ } else {
+ tag = language.Raw.MustParse(tt.scr)
}
- } else {
- x = language.Raw.MustParse(tt.scr)
- }
- if n := d.Name(x); n != tt.name {
- t.Errorf("%d:%s:%s: was %q; want %q", i, tt.dict, tt.scr, n, tt.name)
- }
+ if n := d.Name(tag); n != name {
+ t.Errorf("Name(%v) = %q; want %q", tag, n, name)
+ }
+ if n := p.Sprint(Script(tag)); n != fmtName {
+ t.Errorf("Script(%v) = %q; want %q", tag, n, fmtName)
+ }
+ })
}
}
@@ -506,23 +551,32 @@ func TestRegion(t *testing.T) {
// Don't introduce regions with canonicalization.
{"en", "mo", "Unknown Region"},
}
- for i, tt := range tests {
- d := Regions(language.MustParse(tt.dict))
- var x interface{}
- if unicode.IsUpper(rune(tt.reg[0])) {
- // Region
- x = language.MustParseRegion(tt.reg)
- tag, _ := language.Raw.Compose(x)
+ for _, tt := range tests {
+ t.Run(tt.dict+"/"+tt.reg, func(t *testing.T) {
+ dict := language.MustParse(tt.dict)
+ p := message.NewPrinter(dict)
+ d := Regions(dict)
+ var tag language.Tag
+ if unicode.IsUpper(rune(tt.reg[0])) {
+ // Region
+ x := language.MustParseRegion(tt.reg)
+ if n := d.Name(x); n != tt.name {
+ t.Errorf("Name(%v) = %q; want %q", x, n, tt.name)
+ }
+ if n := p.Sprint(Region(x)); n != tt.name {
+ t.Errorf("Region(%v) = %q; want %q", x, n, tt.name)
+ }
+ tag, _ = language.Raw.Compose(x)
+ } else {
+ tag = language.Raw.MustParse(tt.reg)
+ }
if n := d.Name(tag); n != tt.name {
- t.Errorf("%d:%s:%s: was %q; want %q", i, tt.dict, tt.reg, n, tt.name)
+ t.Errorf("Name(%v) = %q; want %q", tag, n, tt.name)
}
- } else {
- // Tag
- x = language.Raw.MustParse(tt.reg)
- }
- if n := d.Name(x); n != tt.name {
- t.Errorf("%d:%s:%s: was %q; want %q", i, tt.dict, tt.reg, n, tt.name)
- }
+ if n := p.Sprint(Region(tag)); n != tt.name {
+ t.Errorf("Region(%v) = %q; want %q", tag, n, tt.name)
+ }
+ })
}
}
diff --git a/vendor/golang.org/x/text/language/display/examples_test.go b/vendor/golang.org/x/text/language/display/examples_test.go
index f392f2109..15d758434 100644
--- a/vendor/golang.org/x/text/language/display/examples_test.go
+++ b/vendor/golang.org/x/text/language/display/examples_test.go
@@ -9,8 +9,26 @@ import (
"golang.org/x/text/language"
"golang.org/x/text/language/display"
+ "golang.org/x/text/message"
)
+func ExampleFormatter() {
+ message.SetString(language.Dutch, "In %v people speak %v.", "In %v spreekt men %v.")
+
+ fr := language.French
+ region, _ := fr.Region()
+ for _, tag := range []string{"en", "nl"} {
+ p := message.NewPrinter(language.Make(tag))
+
+ p.Printf("In %v people speak %v.", display.Region(region), display.Language(fr))
+ p.Println()
+ }
+
+ // Output:
+ // In France people speak French.
+ // In Frankrijk spreekt men Frans.
+}
+
func ExampleNamer() {
supported := []string{
"en-US", "en-GB", "ja", "zh", "zh-Hans", "zh-Hant", "pt", "pt-PT", "ko", "ar", "el", "ru", "uk", "pa",
diff --git a/vendor/golang.org/x/text/language/display/maketables.go b/vendor/golang.org/x/text/language/display/maketables.go
index 3fcd9c87d..8f2fd076b 100644
--- a/vendor/golang.org/x/text/language/display/maketables.go
+++ b/vendor/golang.org/x/text/language/display/maketables.go
@@ -205,7 +205,13 @@ func (b *builder) generate() {
b.setData("lang", func(g *group, loc language.Tag, ldn *cldr.LocaleDisplayNames) {
if ldn.Languages != nil {
for _, v := range ldn.Languages.Language {
- tag := tagForm.MustParse(v.Type)
+ lang := v.Type
+ if lang == "root" {
+ // We prefer the data from "und"
+ // TODO: allow both the data for root and und somehow.
+ continue
+ }
+ tag := tagForm.MustParse(lang)
if tags.contains(tag) {
g.set(loc, tag.String(), v.Data())
}
diff --git a/vendor/golang.org/x/text/language/display/tables.go b/vendor/golang.org/x/text/language/display/tables.go
index 6493357ef..eb297e33f 100644
--- a/vendor/golang.org/x/text/language/display/tables.go
+++ b/vendor/golang.org/x/text/language/display/tables.go
@@ -497,16 +497,16 @@ var langHeaders = [252]header{
"sianutulutimnetesoterenatetumtigretivtokelautsakhurklingontlingittal" +
"ixíntamashektonga nyasatok pisinturoyotarokotsakoniutsimshiantati mu" +
"sulmántumbukatuvalutasawaqtuvinianutamazight del Atles centraludmurt" +
- "ugaríticuumbundurootvaivenecianuvepsiuflamencu occidentalfranconianu" +
- " del Mainvóticuvorovunjowalserwolayttawaraywashowarlpirichinu wucalm" +
- "ucomingrelianusogayaoyapésyangbenyembanheengatucantonészapotecasimbó" +
- "licu Blisszeelandészenagatamazight estándar de Marruecoszuniensin co" +
- "nteníu llingüísticuzazaárabe estándar modernualemán d’Austriaaltuale" +
- "mán de Suizainglés d’Australiainglés de Canadáinglés de Gran Bretaña" +
- "inglés d’Estaos Xuníosespañol d’América Llatinaespañol européuespaño" +
- "l de Méxicufrancés de Canadáfrancés de Suizabaxu saxónflamencuportug" +
- "ués del Brasilportugués européumoldavuserbo-croatasuaḥili del Conguc" +
- "hinu simplificáuchinu tradicional",
+ "ugaríticuumbundullingua desconocidavaivenecianuvepsiuflamencu occide" +
+ "ntalfranconianu del Mainvóticuvorovunjowalserwolayttawaraywashowarlp" +
+ "irichinu wucalmucomingrelianusogayaoyapésyangbenyembanheengatucanton" +
+ "észapotecasimbólicu Blisszeelandészenagatamazight estándar de Marru" +
+ "ecoszuniensin conteníu llingüísticuzazaárabe estándar modernualemán " +
+ "d’Austriaaltualemán de Suizainglés d’Australiainglés de Canadáinglés" +
+ " de Gran Bretañainglés d’Estaos Xuníosespañol d’América Llatinaespañ" +
+ "ol européuespañol de Méxicufrancés de Canadáfrancés de Suizabaxu sax" +
+ "ónflamencuportugués del Brasilportugués européumoldavuserbo-croatas" +
+ "uaḥili del Conguchinu simplificáuchinu tradicional",
[]uint16{ // 613 elements
// Entry 0 - 3F
0x0000, 0x0004, 0x000e, 0x0018, 0x0021, 0x0025, 0x002e, 0x0037,
@@ -586,15 +586,15 @@ var langHeaders = [252]header{
0x1109, 0x1112, 0x1116, 0x111b, 0x111f, 0x1125, 0x112a, 0x112f,
0x1132, 0x1139, 0x1140, 0x1147, 0x114e, 0x1156, 0x115e, 0x1169,
0x1172, 0x1178, 0x117e, 0x1186, 0x118f, 0x119d, 0x11a4, 0x11aa,
- 0x11b1, 0x11ba, 0x11d5, 0x11db, 0x11e5, 0x11ec, 0x11f0, 0x11f3,
- 0x11fc, 0x1202, 0x1215, 0x1229, 0x1230, 0x1234, 0x1239, 0x123f,
- 0x1247, 0x124c, 0x1251, 0x1259, 0x1261, 0x1268, 0x1273, 0x1277,
+ 0x11b1, 0x11ba, 0x11d5, 0x11db, 0x11e5, 0x11ec, 0x11ff, 0x1202,
+ 0x120b, 0x1211, 0x1224, 0x1238, 0x123f, 0x1243, 0x1248, 0x124e,
+ 0x1256, 0x125b, 0x1260, 0x1268, 0x1270, 0x1277, 0x1282, 0x1286,
// Entry 240 - 27F
- 0x127a, 0x1280, 0x1287, 0x128c, 0x1295, 0x129e, 0x12a6, 0x12b6,
- 0x12c0, 0x12c6, 0x12e6, 0x12ea, 0x1308, 0x130c, 0x1324, 0x1324,
- 0x1337, 0x134b, 0x1360, 0x1372, 0x138a, 0x13a4, 0x13c1, 0x13d2,
- 0x13e5, 0x13e5, 0x13f8, 0x1409, 0x1414, 0x141c, 0x1431, 0x1444,
- 0x144b, 0x1457, 0x146a, 0x147c, 0x148d,
+ 0x1289, 0x128f, 0x1296, 0x129b, 0x12a4, 0x12ad, 0x12b5, 0x12c5,
+ 0x12cf, 0x12d5, 0x12f5, 0x12f9, 0x1317, 0x131b, 0x1333, 0x1333,
+ 0x1346, 0x135a, 0x136f, 0x1381, 0x1399, 0x13b3, 0x13d0, 0x13e1,
+ 0x13f4, 0x13f4, 0x1407, 0x1418, 0x1423, 0x142b, 0x1440, 0x1453,
+ 0x145a, 0x1466, 0x1479, 0x148b, 0x149c,
},
},
{ // az
@@ -635,13 +635,13 @@ var langHeaders = [252]header{
"ојраборо сеннитачелитшанҹәнуби самилуле самиинари самисколт самисон" +
"инкесранан тонгосаһосукумакоморсуријатимнетесотетумтигреклингонток " +
"писинтарокотумбукатувалутасавагтувинјанМәркәзи Атлас тамазиҹәсиудму" +
- "ртумбундурутваивунјоваллесваламоварајкалмыксогајангбенјембакантонта" +
- "мазизунидил мәзмуну јохдурзазамүасир стандарт әрәбАвстрија алманҹас" +
- "ыИсвечрә јүксәк алманҹасыАвстралија инҝилисҹәсиКанада инҝилисҹәсиБр" +
- "итанија инҝилисҹәсиАмерика инҝилисҹәсиЛатын Америкасы испанҹасыКаст" +
- "илија испанҹасыМексика испанҹасыКанада франсызҹасыИсвечрә франсызҹа" +
- "сыашағы саксонфламандБразилија португалҹасыПортугалија португалҹасы" +
- "Конго суаһилиҹәсисадәләшмиш чинәнәнәви чин",
+ "ртумбундунамәлум дилваивунјоваллесваламоварајкалмыксогајангбенјемба" +
+ "кантонтамазизунидил мәзмуну јохдурзазамүасир стандарт әрәбАвстрија " +
+ "алманҹасыИсвечрә јүксәк алманҹасыАвстралија инҝилисҹәсиКанада инҝил" +
+ "исҹәсиБританија инҝилисҹәсиАмерика инҝилисҹәсиЛатын Америкасы испан" +
+ "ҹасыКастилија испанҹасыМексика испанҹасыКанада франсызҹасыИсвечрә ф" +
+ "рансызҹасыашағы саксонфламандБразилија португалҹасыПортугалија порт" +
+ "угалҹасыКонго суаһилиҹәсисадәләшмиш чинәнәнәви чин",
[]uint16{ // 613 elements
// Entry 0 - 3F
0x0000, 0x0008, 0x0012, 0x0012, 0x0024, 0x002c, 0x0036, 0x0042,
@@ -721,15 +721,15 @@ var langHeaders = [252]header{
0x1071, 0x1071, 0x1071, 0x107b, 0x1083, 0x1083, 0x108d, 0x1097,
0x1097, 0x1097, 0x1097, 0x10a5, 0x10a5, 0x10a5, 0x10a5, 0x10a5,
0x10b6, 0x10b6, 0x10c2, 0x10c2, 0x10c2, 0x10c2, 0x10d0, 0x10dc,
- 0x10ea, 0x10fa, 0x1128, 0x1134, 0x1134, 0x1142, 0x1148, 0x114e,
- 0x114e, 0x114e, 0x114e, 0x114e, 0x114e, 0x114e, 0x1158, 0x1164,
- 0x1170, 0x117a, 0x117a, 0x117a, 0x117a, 0x1186, 0x1186, 0x118e,
+ 0x10ea, 0x10fa, 0x1128, 0x1134, 0x1134, 0x1142, 0x1157, 0x115d,
+ 0x115d, 0x115d, 0x115d, 0x115d, 0x115d, 0x115d, 0x1167, 0x1173,
+ 0x117f, 0x1189, 0x1189, 0x1189, 0x1189, 0x1195, 0x1195, 0x119d,
// Entry 240 - 27F
- 0x118e, 0x118e, 0x119c, 0x11a6, 0x11a6, 0x11b2, 0x11b2, 0x11b2,
- 0x11b2, 0x11b2, 0x11be, 0x11c6, 0x11e8, 0x11f0, 0x1216, 0x1216,
- 0x1239, 0x1267, 0x1292, 0x12b5, 0x12de, 0x1303, 0x1333, 0x1358,
- 0x1379, 0x1379, 0x139c, 0x13c1, 0x13d8, 0x13e6, 0x1411, 0x1440,
- 0x1440, 0x1440, 0x1461, 0x147c, 0x1491,
+ 0x119d, 0x119d, 0x11ab, 0x11b5, 0x11b5, 0x11c1, 0x11c1, 0x11c1,
+ 0x11c1, 0x11c1, 0x11cd, 0x11d5, 0x11f7, 0x11ff, 0x1225, 0x1225,
+ 0x1248, 0x1276, 0x12a1, 0x12c4, 0x12ed, 0x1312, 0x1342, 0x1367,
+ 0x1388, 0x1388, 0x13ab, 0x13d0, 0x13e7, 0x13f5, 0x1420, 0x144f,
+ 0x144f, 0x144f, 0x1470, 0x148b, 0x14a0,
},
},
{ // bas
@@ -823,16 +823,16 @@ var langHeaders = [252]header{
"ітшанпаўднёвасаамскаялуле-саамскаяінары-саамскаяколта-саамскаясанін" +
"кесранан-тонгасахасукумашумерскаякаморскаясірыйскаятэмнэтэсотэтумты" +
"грэклінганток-пісінтарокатумбукатувалутасаўактувінскаяцэнтральнаатл" +
- "аская тамазіхтудмурцкаяумбундукораньваівунджовальшскаяволайтаварайв" +
- "арлпірыкалмыцкаясогаянгбэнйембакантонскі дыялект кітайскайсапатэкст" +
- "андартная мараканская тамазіхтзуніняма моўнага матэрыялузазакісучас" +
- "ная стандартная арабскаяаўстрыйская нямецкаяшвейцарская стандартная" +
- " нямецкаяаўстралійская англійскаяканадская англійскаябрытанская англ" +
- "ійскаяамерыканская англійскаялацінаамерыканская іспанскаяеўрапейска" +
- "я іспанскаямексіканская іспанскаяканадская французскаяшвейцарская ф" +
- "ранцузскаяніжнесаксонскаяфламандскаябразільская партугальскаяеўрапе" +
- "йская партугальскаямалдаўская румынскаясербскахарвацкаякангалезская" +
- " суахіліспрошчаная кітайскаятрадыцыйная кітайская",
+ "аская тамазіхтудмурцкаяумбундуневядомая моваваівунджовальшскаяволай" +
+ "таварайварлпірыкалмыцкаясогаянгбэнйембакантонскі дыялект кітайскайс" +
+ "апатэкстандартная мараканская тамазіхтзуніняма моўнага матэрыялузаз" +
+ "акісучасная стандартная арабскаяаўстрыйская нямецкаяшвейцарская ста" +
+ "ндартная нямецкаяаўстралійская англійскаяканадская англійскаябрытан" +
+ "ская англійскаяамерыканская англійскаялацінаамерыканская іспанскаяе" +
+ "ўрапейская іспанскаямексіканская іспанскаяканадская французскаяшвей" +
+ "царская французскаяніжнесаксонскаяфламандскаябразільская партугальс" +
+ "каяеўрапейская партугальскаямалдаўская румынскаясербскахарвацкаякан" +
+ "галезская суахіліспрошчаная кітайскаятрадыцыйная кітайская",
[]uint16{ // 613 elements
// Entry 0 - 3F
0x0000, 0x0010, 0x0022, 0x0022, 0x0034, 0x003c, 0x004e, 0x0062,
@@ -912,15 +912,15 @@ var langHeaders = [252]header{
0x17e3, 0x17e3, 0x17e3, 0x17ed, 0x17f5, 0x17f5, 0x17ff, 0x1809,
0x1809, 0x1809, 0x1809, 0x1817, 0x1817, 0x1817, 0x1817, 0x1817,
0x1828, 0x1828, 0x1834, 0x1834, 0x1834, 0x1834, 0x1842, 0x184e,
- 0x185c, 0x186e, 0x18a3, 0x18b5, 0x18b5, 0x18c3, 0x18cf, 0x18d5,
- 0x18d5, 0x18d5, 0x18d5, 0x18d5, 0x18d5, 0x18d5, 0x18e1, 0x18f3,
- 0x1901, 0x190b, 0x190b, 0x191b, 0x191b, 0x192d, 0x192d, 0x1935,
+ 0x185c, 0x186e, 0x18a3, 0x18b5, 0x18b5, 0x18c3, 0x18de, 0x18e4,
+ 0x18e4, 0x18e4, 0x18e4, 0x18e4, 0x18e4, 0x18e4, 0x18f0, 0x1902,
+ 0x1910, 0x191a, 0x191a, 0x192a, 0x192a, 0x193c, 0x193c, 0x1944,
// Entry 240 - 27F
- 0x1935, 0x1935, 0x1941, 0x194b, 0x194b, 0x197f, 0x198d, 0x198d,
- 0x198d, 0x198d, 0x19cb, 0x19d3, 0x19fd, 0x1a09, 0x1a41, 0x1a41,
- 0x1a68, 0x1aa6, 0x1ad5, 0x1afc, 0x1b25, 0x1b52, 0x1b89, 0x1bb2,
- 0x1bdd, 0x1bdd, 0x1c06, 0x1c33, 0x1c51, 0x1c67, 0x1c98, 0x1cc9,
- 0x1cf0, 0x1d10, 0x1d37, 0x1d5e, 0x1d87,
+ 0x1944, 0x1944, 0x1950, 0x195a, 0x195a, 0x198e, 0x199c, 0x199c,
+ 0x199c, 0x199c, 0x19da, 0x19e2, 0x1a0c, 0x1a18, 0x1a50, 0x1a50,
+ 0x1a77, 0x1ab5, 0x1ae4, 0x1b0b, 0x1b34, 0x1b61, 0x1b98, 0x1bc1,
+ 0x1bec, 0x1bec, 0x1c15, 0x1c42, 0x1c60, 0x1c76, 0x1ca7, 0x1cd8,
+ 0x1cff, 0x1d1f, 0x1d46, 0x1d6d, 0x1d96,
},
},
{ // bem
@@ -1400,12 +1400,12 @@ var langHeaders = [252]header{
"ीलुले सामीईनारी सामीस्कोल्ट् सामीसोनिंगकेसोगडीयनस्रनान् टॉंगोसेरेर" +
"सुकुमासुसुसुमेरिअनपारंपरीक सिरिआकसिरिआकतीमनेतेरेनोतेतुमटीग्रेटीव्ट" +
"ोकेलौक्लींगदनट्लिंगीततमाशेकन्यासा टॉंगातोक पिसीनत्सीमशीआन्टुँबुकाट" +
- "ुवालुटुवीउड़मुर्तउगारितीउंबुंडुरुटवाईवोटीकवालामोवारयवाशोकालमीकयाओय" +
- "ापीज़ज़ापोतेकब्लीस चिन्हज़ेनागाज़ुनीरिक्तज़ाज़ाजर्मन (ऑस्ट्रिया)उच" +
- "्च स्तरिय स्वीस जर्मनअंग्रेज़ी (ऑस्ट्रेलिया का)अंग्रेज़ी (कनाडाई)अ" +
- "ंग्रेजी (ब्रिटिश)अंग्रेज़ी (अमरिकी)लैटिन अमरिकी स्पैनिशईवेरियाई स्" +
- "पैनिशफ्रांसीसी (कनाडाई)फ्रांसीसी (स्वीस)फ्लेमीमोल्डेवियन्सर्बो-क्र" +
- "ोएशन्चीनी (सरलीकृत)चीनी (पारम्परिक)",
+ "ुवालुटुवीउड़मुर्तउगारितीउंबुंडुअज्ञात या अवैध भाषावाईवोटीकवालामोवा" +
+ "रयवाशोकालमीकयाओयापीज़ज़ापोतेकब्लीस चिन्हज़ेनागाज़ुनीरिक्तज़ाज़ाजर्" +
+ "मन (ऑस्ट्रिया)उच्च स्तरिय स्वीस जर्मनअंग्रेज़ी (ऑस्ट्रेलिया का)अंग" +
+ "्रेज़ी (कनाडाई)अंग्रेजी (ब्रिटिश)अंग्रेज़ी (अमरिकी)लैटिन अमरिकी स्" +
+ "पैनिशईवेरियाई स्पैनिशफ्रांसीसी (कनाडाई)फ्रांसीसी (स्वीस)फ्लेमीमोल्" +
+ "डेवियन्सर्बो-क्रोएशन्चीनी (सरलीकृत)चीनी (पारम्परिक)",
[]uint16{ // 613 elements
// Entry 0 - 3F
0x0000, 0x0000, 0x0021, 0x0036, 0x004b, 0x0054, 0x006f, 0x0084,
@@ -1485,15 +1485,15 @@ var langHeaders = [252]header{
0x208f, 0x208f, 0x208f, 0x209e, 0x209e, 0x20b0, 0x20bf, 0x20d1,
0x20dd, 0x20ef, 0x20ef, 0x2107, 0x211f, 0x211f, 0x2131, 0x2153,
0x216c, 0x216c, 0x216c, 0x216c, 0x218a, 0x218a, 0x219f, 0x21b1,
- 0x21b1, 0x21bd, 0x21bd, 0x21d5, 0x21ea, 0x21ff, 0x2208, 0x2211,
- 0x2211, 0x2211, 0x2211, 0x2211, 0x2220, 0x2220, 0x2220, 0x2220,
- 0x2232, 0x223e, 0x224a, 0x224a, 0x224a, 0x225c, 0x225c, 0x225c,
+ 0x21b1, 0x21bd, 0x21bd, 0x21d5, 0x21ea, 0x21ff, 0x2232, 0x223b,
+ 0x223b, 0x223b, 0x223b, 0x223b, 0x224a, 0x224a, 0x224a, 0x224a,
+ 0x225c, 0x2268, 0x2274, 0x2274, 0x2274, 0x2286, 0x2286, 0x2286,
// Entry 240 - 27F
- 0x2265, 0x2277, 0x2277, 0x2277, 0x2277, 0x2277, 0x228f, 0x22ae,
- 0x22ae, 0x22c3, 0x22c3, 0x22d2, 0x22e1, 0x22f3, 0x22f3, 0x22f3,
- 0x2320, 0x235f, 0x23a5, 0x23d5, 0x2405, 0x2435, 0x246d, 0x249b,
- 0x249b, 0x249b, 0x24cb, 0x24f8, 0x24f8, 0x250a, 0x250a, 0x250a,
- 0x252b, 0x2553, 0x2553, 0x2577, 0x25a1,
+ 0x228f, 0x22a1, 0x22a1, 0x22a1, 0x22a1, 0x22a1, 0x22b9, 0x22d8,
+ 0x22d8, 0x22ed, 0x22ed, 0x22fc, 0x230b, 0x231d, 0x231d, 0x231d,
+ 0x234a, 0x2389, 0x23cf, 0x23ff, 0x242f, 0x245f, 0x2497, 0x24c5,
+ 0x24c5, 0x24c5, 0x24f5, 0x2522, 0x2522, 0x2534, 0x2534, 0x2534,
+ 0x2555, 0x257d, 0x257d, 0x25a1, 0x25cb,
},
},
{ // bs
@@ -1552,12 +1552,12 @@ var langHeaders = [252]header{
"kesogdiensrananski tongoserersahosukumasususumerskikomorskiklasični " +
"sirijskisirijskitimnetesoterenotetumtigretivtokelauklingonskitlingit" +
"tamašeknjasa tongatok pisintarokotsimšiantumbukatuvalutasavaktuvinij" +
- "skicentralnoatlaski tamazigtudmurtugaritskiumbundukorijenskivaivotsk" +
- "ivunjovalservalamovarejvašovarlpirikalmiksogajaojapeškijangbenjembak" +
- "antonskizapotečkiblis simbolizenagastandardni marokanski tamazigtzun" +
- "ibez lingvističkog sadržajazazamoderni standardni arapskigornjonjema" +
- "čki (Švicarska)donjosaksonskiflamanskimoldavskisrpskohrvatskikinesk" +
- "i (pojednostavljeni)kineski (tradicionalni)",
+ "skicentralnoatlaski tamazigtudmurtugaritskiumbundunepoznati jezikvai" +
+ "votskivunjovalservalamovarejvašovarlpirikalmiksogajaojapeškijangbenj" +
+ "embakantonskizapotečkiblis simbolizenagastandardni marokanski tamazi" +
+ "gtzunibez lingvističkog sadržajazazamoderni standardni arapskigornjo" +
+ "njemački (Švicarska)donjosaksonskiflamanskimoldavskisrpskohrvatskiki" +
+ "neski (pojednostavljeni)kineski (tradicionalni)",
[]uint16{ // 613 elements
// Entry 0 - 3F
0x0000, 0x0007, 0x000e, 0x0018, 0x0020, 0x0024, 0x002c, 0x0035,
@@ -1637,15 +1637,15 @@ var langHeaders = [252]header{
0x0e87, 0x0e87, 0x0e87, 0x0e8c, 0x0e90, 0x0e96, 0x0e9b, 0x0ea0,
0x0ea3, 0x0eaa, 0x0eaa, 0x0eb4, 0x0ebb, 0x0ebb, 0x0ec3, 0x0ece,
0x0ed7, 0x0ed7, 0x0edd, 0x0edd, 0x0ee6, 0x0ee6, 0x0eed, 0x0ef3,
- 0x0efa, 0x0f04, 0x0f1d, 0x0f23, 0x0f2c, 0x0f33, 0x0f3d, 0x0f40,
- 0x0f40, 0x0f40, 0x0f40, 0x0f40, 0x0f46, 0x0f46, 0x0f4b, 0x0f51,
- 0x0f57, 0x0f5c, 0x0f61, 0x0f69, 0x0f69, 0x0f6f, 0x0f6f, 0x0f73,
+ 0x0efa, 0x0f04, 0x0f1d, 0x0f23, 0x0f2c, 0x0f33, 0x0f42, 0x0f45,
+ 0x0f45, 0x0f45, 0x0f45, 0x0f45, 0x0f4b, 0x0f4b, 0x0f50, 0x0f56,
+ 0x0f5c, 0x0f61, 0x0f66, 0x0f6e, 0x0f6e, 0x0f74, 0x0f74, 0x0f78,
// Entry 240 - 27F
- 0x0f76, 0x0f7e, 0x0f85, 0x0f8a, 0x0f8a, 0x0f93, 0x0f9d, 0x0fa9,
- 0x0fa9, 0x0faf, 0x0fcd, 0x0fd1, 0x0fed, 0x0ff1, 0x100b, 0x100b,
- 0x100b, 0x1027, 0x1027, 0x1027, 0x1027, 0x1027, 0x1027, 0x1027,
- 0x1027, 0x1027, 0x1027, 0x1027, 0x1035, 0x103e, 0x103e, 0x103e,
- 0x1047, 0x1055, 0x1055, 0x106f, 0x1086,
+ 0x0f7b, 0x0f83, 0x0f8a, 0x0f8f, 0x0f8f, 0x0f98, 0x0fa2, 0x0fae,
+ 0x0fae, 0x0fb4, 0x0fd2, 0x0fd6, 0x0ff2, 0x0ff6, 0x1010, 0x1010,
+ 0x1010, 0x102c, 0x102c, 0x102c, 0x102c, 0x102c, 0x102c, 0x102c,
+ 0x102c, 0x102c, 0x102c, 0x102c, 0x103a, 0x1043, 0x1043, 0x1043,
+ 0x104c, 0x105a, 0x105a, 0x1074, 0x108b,
},
},
{ // bs-Cyrl
@@ -1696,13 +1696,13 @@ var langHeaders = [252]header{
"нинкесоџијенскисранански тонгосерерсукумасусусумерскикоморскикласич" +
"ни сиријскисиријскитимнетеренотетумтигретивтокелауклингонскитлингит" +
"тамашекњаса тонгаток писинтсимшиантумбукатувалутувинијскиудмуртугар" +
- "итскиумбундурутваивотскиваламоварајвашокалмикјаојапешкикантонскизап" +
- "отечкиблисимболизенагазунибез лингвистичког садржајазазаАустријски " +
- "немачкиШвајцарски високи немачкиАустралијски енглескиКанадски енгле" +
- "скиБритански енглескиСАД енглескиЛатино-амерички шпанскиИберијски ш" +
- "панскиКанадски францускиШвајцарски францускифламанскиБразилски порт" +
- "угалскиИберијски португалскимолдавскисрпскохрватскикинески (поједно" +
- "стављен)кинески (традиционални)",
+ "итскиумбундунепознат или неважећи језикваивотскиваламоварајвашокалм" +
+ "икјаојапешкикантонскизапотечкиблисимболизенагазунибез лингвистичког" +
+ " садржајазазаАустријски немачкиШвајцарски високи немачкиАустралијски" +
+ " енглескиКанадски енглескиБритански енглескиСАД енглескиЛатино-амери" +
+ "чки шпанскиИберијски шпанскиКанадски францускиШвајцарски францускиф" +
+ "ламанскиБразилски португалскиИберијски португалскимолдавскисрпскохр" +
+ "ватскикинески (поједностављен)кинески (традиционални)",
[]uint16{ // 613 elements
// Entry 0 - 3F
0x0000, 0x000e, 0x0022, 0x0036, 0x004e, 0x0056, 0x0066, 0x0080,
@@ -1782,15 +1782,15 @@ var langHeaders = [252]header{
0x1797, 0x1797, 0x1797, 0x17a1, 0x17a1, 0x17ad, 0x17b7, 0x17c1,
0x17c7, 0x17d5, 0x17d5, 0x17e9, 0x17f7, 0x17f7, 0x1805, 0x1818,
0x1829, 0x1829, 0x1829, 0x1829, 0x1839, 0x1839, 0x1847, 0x1853,
- 0x1853, 0x1867, 0x1867, 0x1873, 0x1885, 0x1893, 0x1899, 0x189f,
- 0x189f, 0x189f, 0x189f, 0x189f, 0x18ab, 0x18ab, 0x18ab, 0x18ab,
- 0x18b7, 0x18c1, 0x18c9, 0x18c9, 0x18c9, 0x18d5, 0x18d5, 0x18d5,
+ 0x1853, 0x1867, 0x1867, 0x1873, 0x1885, 0x1893, 0x18c6, 0x18cc,
+ 0x18cc, 0x18cc, 0x18cc, 0x18cc, 0x18d8, 0x18d8, 0x18d8, 0x18d8,
+ 0x18e4, 0x18ee, 0x18f6, 0x18f6, 0x18f6, 0x1902, 0x1902, 0x1902,
// Entry 240 - 27F
- 0x18db, 0x18e9, 0x18e9, 0x18e9, 0x18e9, 0x18fb, 0x190d, 0x1921,
- 0x1921, 0x192d, 0x192d, 0x1935, 0x1967, 0x196f, 0x196f, 0x196f,
- 0x1992, 0x19c2, 0x19eb, 0x1a0c, 0x1a2f, 0x1a46, 0x1a72, 0x1a93,
- 0x1a93, 0x1a93, 0x1ab6, 0x1add, 0x1add, 0x1aef, 0x1b18, 0x1b41,
- 0x1b53, 0x1b6f, 0x1b6f, 0x1b9c, 0x1bc7,
+ 0x1908, 0x1916, 0x1916, 0x1916, 0x1916, 0x1928, 0x193a, 0x194e,
+ 0x194e, 0x195a, 0x195a, 0x1962, 0x1994, 0x199c, 0x199c, 0x199c,
+ 0x19bf, 0x19ef, 0x1a18, 0x1a39, 0x1a5c, 0x1a73, 0x1a9f, 0x1ac0,
+ 0x1ac0, 0x1ac0, 0x1ae3, 0x1b0a, 0x1b0a, 0x1b1c, 0x1b45, 0x1b6e,
+ 0x1b80, 0x1b9c, 0x1b9c, 0x1bc9, 0x1bf4,
},
},
{ // ca
@@ -1989,11 +1989,11 @@ var langHeaders = [252]header{
"ᏆᎳᎤᏩᏂᎾᎩᎵᎠᏂ ᏈᏥᏂᏡᏏᎠᏂᎩᏤᎳᏆᏄᏫᎳᎶᏙᎾᎦᏂᎶᎹᏉᎠᏬᎹᏂᎠᏂᏆᏌᏅᏓᏫᏌᎧᎾᏌᎹᏊᎷᏌᏂᏔᎵᎾᎦᎹᏇᏌᏁᎫᏏᏏᎵᎠ" +
"ᏂᏍᎦᏗᏏᏂᎦᏎᎾᎪᏱᎳᏈᎶ ᏎᏂᏔᏤᎵᎯᏘᏝᏂᏧᎦᎾᏮ ᏗᏜ ᏌᎻᎷᎴ ᏌᎻᎢᎾᎵ ᏌᎻᏍᎪᎵᏘ ᏌᎻᏐᏂᏂᎨᏏᎳᎾᏂ ᏙᏃᎪᏌᎰ" +
"ᏑᎫᎹᎪᎼᎵᎠᏂᏏᎵᎠᎩᏘᎹᏁᏖᏐᏖᏚᎼᏢᏓᏥᏟᎦᎾᏙᎩ ᏈᏏᏂᏔᎶᎪᏛᎹᏊᎧᏚᏩᎷᏔᏌᏩᎩᏚᏫᏂᎠᏂᎠᏰᏟ ᎡᎶᎯ ᏓᏟᎶᏍᏗᏓᏅ" +
- "Ꭲ ᏔᎹᏏᏘᎤᏚᎷᏘᎤᎹᏊᏅᏚᎤᎾᏍᎦᎸᏩᏱᏭᎾᏦᏩᎵᏎᎵᏬᎳᏱᏔᏩᎴᎧᎳᎻᎧᏐᎦᏰᎾᎦᏇᏂᏰᎹᏋᎨᎾᏙᏂᏏᎠᏟᎶᏍᏗ ᎼᎶᎪ ᏔᎹ" +
- "ᏏᏘᏑᏂᏝ ᎦᏬᏂᎯᏍᏗ ᎦᎸᏛᎢ ᏱᎩᏌᏌᎪᎯᏊ ᎢᎬᏥᎩ ᎠᏟᎶᏍᏗ ᎡᎳᏈᎠᏟᏯᏂ ᎠᏂᏓᏥᏍᏫᏏ ᎦᎸᎳᏗ ᎠᏂᏓᏥᎡᎳᏗᏜ" +
- " ᎩᎵᏏᎨᎾᏓ ᎩᎵᏏᎩᎵᏏᏲ ᎩᎵᏏᎠᎹᏰᏟ ᎩᎵᏏᏔᏘᏂ ᎠᎹᏰᏟ ᏍᏆᏂᎠᏂᏍᏆᏂᏱ ᏍᏆᏂᏍᏆᏂᏱ ᏍᏆᏂᎨᎾᏓ ᎦᎸᏥᏍᏫᏏ " +
- "ᎦᎸᏥᎡᎳᏗ ᏁᏛᎳᏂᏊᎵᏥᎥᎻ ᏛᏥᏆᏏᎵᎢ ᏉᏧᎦᎵᏉᏥᎦᎳ ᏉᏧᎦᎵᎹᎵᏙᏫᎠ ᏣᎹᏂᎠᏂᎧᏂᎪ ᏍᏩᎯᎵᎠᎯᏗᎨ ᏓᎶᏂᎨᎤ" +
- "ᏦᏍᏗ ᏓᎶᏂᎨ",
+ "Ꭲ ᏔᎹᏏᏘᎤᏚᎷᏘᎤᎹᏊᏅᏚᏄᏬᎵᏍᏛᎾ ᎦᏬᏂᎯᏍᏗᏩᏱᏭᎾᏦᏩᎵᏎᎵᏬᎳᏱᏔᏩᎴᎧᎳᎻᎧᏐᎦᏰᎾᎦᏇᏂᏰᎹᏋᎨᎾᏙᏂᏏᎠᏟᎶᏍ" +
+ "Ꮧ ᎼᎶᎪ ᏔᎹᏏᏘᏑᏂᏝ ᎦᏬᏂᎯᏍᏗ ᎦᎸᏛᎢ ᏱᎩᏌᏌᎪᎯᏊ ᎢᎬᏥᎩ ᎠᏟᎶᏍᏗ ᎡᎳᏈᎠᏟᏯᏂ ᎠᏂᏓᏥᏍᏫᏏ ᎦᎸᎳᏗ " +
+ "ᎠᏂᏓᏥᎡᎳᏗᏜ ᎩᎵᏏᎨᎾᏓ ᎩᎵᏏᎩᎵᏏᏲ ᎩᎵᏏᎠᎹᏰᏟ ᎩᎵᏏᏔᏘᏂ ᎠᎹᏰᏟ ᏍᏆᏂᎠᏂᏍᏆᏂᏱ ᏍᏆᏂᏍᏆᏂᏱ ᏍᏆᏂᎨ" +
+ "ᎾᏓ ᎦᎸᏥᏍᏫᏏ ᎦᎸᏥᎡᎳᏗ ᏁᏛᎳᏂᏊᎵᏥᎥᎻ ᏛᏥᏆᏏᎵᎢ ᏉᏧᎦᎵᏉᏥᎦᎳ ᏉᏧᎦᎵᎹᎵᏙᏫᎠ ᏣᎹᏂᎠᏂᎧᏂᎪ ᏍᏩᎯᎵ" +
+ "ᎠᎯᏗᎨ ᏓᎶᏂᎨᎤᏦᏍᏗ ᏓᎶᏂᎨ",
[]uint16{ // 613 elements
// Entry 0 - 3F
0x0000, 0x0009, 0x0018, 0x0018, 0x002a, 0x0033, 0x0042, 0x0051,
@@ -2073,15 +2073,15 @@ var langHeaders = [252]header{
0x1022, 0x1022, 0x1022, 0x102b, 0x1031, 0x1031, 0x103a, 0x1043,
0x1043, 0x1043, 0x1043, 0x104c, 0x104c, 0x104c, 0x104c, 0x104c,
0x105c, 0x105c, 0x1065, 0x1065, 0x1065, 0x1065, 0x1071, 0x107a,
- 0x1086, 0x1095, 0x10ce, 0x10da, 0x10da, 0x10e9, 0x10f8, 0x10fe,
- 0x10fe, 0x10fe, 0x10fe, 0x10fe, 0x10fe, 0x10fe, 0x1107, 0x1113,
- 0x111f, 0x1125, 0x1125, 0x1125, 0x1125, 0x1131, 0x1131, 0x1137,
+ 0x1086, 0x1095, 0x10ce, 0x10da, 0x10da, 0x10e9, 0x110e, 0x1114,
+ 0x1114, 0x1114, 0x1114, 0x1114, 0x1114, 0x1114, 0x111d, 0x1129,
+ 0x1135, 0x113b, 0x113b, 0x113b, 0x113b, 0x1147, 0x1147, 0x114d,
// Entry 240 - 27F
- 0x1137, 0x1137, 0x1146, 0x114f, 0x114f, 0x115e, 0x115e, 0x115e,
- 0x115e, 0x115e, 0x1184, 0x118a, 0x11b4, 0x11ba, 0x11ea, 0x11ea,
- 0x1203, 0x1226, 0x123c, 0x124f, 0x1265, 0x127b, 0x129b, 0x12b7,
- 0x12cd, 0x12cd, 0x12e0, 0x12f3, 0x1309, 0x131f, 0x1338, 0x1351,
- 0x1370, 0x1370, 0x1386, 0x139f, 0x13b8,
+ 0x114d, 0x114d, 0x115c, 0x1165, 0x1165, 0x1174, 0x1174, 0x1174,
+ 0x1174, 0x1174, 0x119a, 0x11a0, 0x11ca, 0x11d0, 0x1200, 0x1200,
+ 0x1219, 0x123c, 0x1252, 0x1265, 0x127b, 0x1291, 0x12b1, 0x12cd,
+ 0x12e3, 0x12e3, 0x12f6, 0x1309, 0x131f, 0x1335, 0x134e, 0x1367,
+ 0x1386, 0x1386, 0x139c, 0x13b5, 0x13ce,
},
},
{ // ckb
@@ -2248,15 +2248,15 @@ var langHeaders = [252]header{
"meregComoregHen SyriegSyriegSilesiegTuluTimnegTesoTerenaTetumegTigre" +
"gTifegTocelawegTsakhuregKlingonLlingitTalyshegTamashecegTok PisinTar" +
"okoTsaconegTwmbwcaTwfalwegTasawaqTwfwniegTamaseit Canolbarth MorocoF" +
- "otiacegWgaritegUmbunduY GwraiddFaiegFenisegFepsFflemeg GorllewinolFo" +
- "tegFunjoWalseregWalamoWinarayegWashoWarlpiriCalmycegSogaIangbenIemba" +
- "egCantoneegZapotecegBlisssymbolsZêlandegTamaseit SafonolZuniDim cynn" +
- "wys ieithyddolZazäegArabeg Modern SafonolAserbaijaneg DeheuolAlmaene" +
- "g AwstriaAlmaeneg Safonol y SwistirSaesneg AwstraliaSaesneg CanadaSa" +
- "esneg PrydainSaesneg AmericaSbaeneg America LadinSbaeneg EwropSbaene" +
- "g MecsicoFfrangeg CanadaFfrangeg y SwistirSacsoneg IselFflemegPortiw" +
- "geeg BrasilPortiwgeeg EwropMoldofegSerbo-CroategSwahili’r CongoTsiei" +
- "neeg SymledigTsieineeg Traddodiadol",
+ "otiacegWgaritegUmbunduIaith AnhysbysFaiegFenisegFepsFflemeg Gorllewi" +
+ "nolFotegFunjoWalseregWalamoWinarayegWashoWarlpiriCalmycegSogaIangben" +
+ "IembaegCantoneegZapotecegBlisssymbolsZêlandegTamaseit SafonolZuniDim" +
+ " cynnwys ieithyddolZazäegArabeg Modern SafonolAserbaijaneg DeheuolAl" +
+ "maeneg AwstriaAlmaeneg Safonol y SwistirSaesneg AwstraliaSaesneg Can" +
+ "adaSaesneg PrydainSaesneg AmericaSbaeneg America LadinSbaeneg EwropS" +
+ "baeneg MecsicoFfrangeg CanadaFfrangeg y SwistirSacsoneg IselFflemegP" +
+ "ortiwgeeg BrasilPortiwgeeg EwropMoldofegSerbo-CroategSwahili’r Congo" +
+ "Tsieineeg SymledigTsieineeg Traddodiadol",
[]uint16{ // 613 elements
// Entry 0 - 3F
0x0000, 0x0007, 0x000f, 0x0018, 0x0023, 0x0029, 0x0030, 0x0038,
@@ -2336,15 +2336,15 @@ var langHeaders = [252]header{
0x0e9a, 0x0ea2, 0x0ea6, 0x0eac, 0x0eb0, 0x0eb6, 0x0ebd, 0x0ec3,
0x0ec8, 0x0ed1, 0x0eda, 0x0ee1, 0x0ee8, 0x0ef0, 0x0efa, 0x0efa,
0x0f03, 0x0f03, 0x0f09, 0x0f11, 0x0f11, 0x0f11, 0x0f18, 0x0f20,
- 0x0f27, 0x0f2f, 0x0f49, 0x0f51, 0x0f59, 0x0f60, 0x0f69, 0x0f6e,
- 0x0f75, 0x0f79, 0x0f8c, 0x0f8c, 0x0f91, 0x0f91, 0x0f96, 0x0f9e,
- 0x0fa4, 0x0fad, 0x0fb2, 0x0fba, 0x0fba, 0x0fc2, 0x0fc2, 0x0fc6,
+ 0x0f27, 0x0f2f, 0x0f49, 0x0f51, 0x0f59, 0x0f60, 0x0f6e, 0x0f73,
+ 0x0f7a, 0x0f7e, 0x0f91, 0x0f91, 0x0f96, 0x0f96, 0x0f9b, 0x0fa3,
+ 0x0fa9, 0x0fb2, 0x0fb7, 0x0fbf, 0x0fbf, 0x0fc7, 0x0fc7, 0x0fcb,
// Entry 240 - 27F
- 0x0fc6, 0x0fc6, 0x0fcd, 0x0fd4, 0x0fd4, 0x0fdd, 0x0fe6, 0x0ff2,
- 0x0ffb, 0x0ffb, 0x100b, 0x100f, 0x1025, 0x102c, 0x1041, 0x1055,
- 0x1065, 0x107f, 0x1090, 0x109e, 0x10ad, 0x10bc, 0x10d1, 0x10de,
- 0x10ed, 0x10ed, 0x10fc, 0x110e, 0x111b, 0x1122, 0x1133, 0x1143,
- 0x114b, 0x1158, 0x1169, 0x117b, 0x1191,
+ 0x0fcb, 0x0fcb, 0x0fd2, 0x0fd9, 0x0fd9, 0x0fe2, 0x0feb, 0x0ff7,
+ 0x1000, 0x1000, 0x1010, 0x1014, 0x102a, 0x1031, 0x1046, 0x105a,
+ 0x106a, 0x1084, 0x1095, 0x10a3, 0x10b2, 0x10c1, 0x10d6, 0x10e3,
+ 0x10f2, 0x10f2, 0x1101, 0x1113, 0x1120, 0x1127, 0x1138, 0x1148,
+ 0x1150, 0x115d, 0x116e, 0x1180, 0x1196,
},
},
{ // da
@@ -5091,15 +5091,15 @@ var langHeaders = [252]header{
"oyraboro senniatachelhitashanerahegoaldeko samieralule samierainari-" +
"samieraskolt samierasoninkerasrananerasahoasukumerakomoreeraasiriera" +
"temneatesoeratetumatigreaklingoneratok pisinatarokoatumbukeratuvalue" +
- "ratasawaqatuveraMaroko erdialdeko tamazightaudmurteraumbundueraerroa" +
- "vaieravunjoawalsererawelaytasamererakalmykerasogerajangbenerayembaka" +
- "ntoneratamazight estandarrazuñiaez dago eduki linguistikorikzazakiaa" +
- "rabiera moderno estandarraAustriako alemanaaleman garaia (Suitza)Aus" +
- "traliako ingelesaKanadako ingelesaBritainia Handiko ingelesaAEBko in" +
- "gelesaLatinoamerikako espainieraespainiera (Europa)Mexikoko espainie" +
- "raKanadako frantsesaSuitzako frantsesabehe-saxoieraflandrieraBrasilg" +
- "o portugesaportugesa (Europa)moldavieraserbokroazieraKongoko swahili" +
- "atxinera soilduatxinera tradizionala",
+ "ratasawaqatuveraMaroko erdialdeko tamazightaudmurteraumbunduerahizku" +
+ "ntza ezezagunavaieravunjoawalsererawelaytasamererakalmykerasogerajan" +
+ "gbenerayembakantoneratamazight estandarrazuñiaez dago eduki linguist" +
+ "ikorikzazakiaarabiera moderno estandarraAustriako alemanaaleman gara" +
+ "ia (Suitza)Australiako ingelesaKanadako ingelesaBritainia Handiko in" +
+ "gelesaAEBko ingelesaLatinoamerikako espainieraespainiera (Europa)Mex" +
+ "ikoko espainieraKanadako frantsesaSuitzako frantsesabehe-saxoierafla" +
+ "ndrieraBrasilgo portugesaportugesa (Europa)moldavieraserbokroazieraK" +
+ "ongoko swahiliatxinera soilduatxinera tradizionala",
[]uint16{ // 613 elements
// Entry 0 - 3F
0x0000, 0x0007, 0x0010, 0x0010, 0x001a, 0x0021, 0x0029, 0x0032,
@@ -5179,15 +5179,15 @@ var langHeaders = [252]header{
0x0c47, 0x0c47, 0x0c47, 0x0c4d, 0x0c54, 0x0c54, 0x0c5a, 0x0c60,
0x0c60, 0x0c60, 0x0c60, 0x0c6a, 0x0c6a, 0x0c6a, 0x0c6a, 0x0c6a,
0x0c74, 0x0c74, 0x0c7b, 0x0c7b, 0x0c7b, 0x0c7b, 0x0c84, 0x0c8d,
- 0x0c95, 0x0c9b, 0x0cb7, 0x0cc0, 0x0cc0, 0x0cca, 0x0ccf, 0x0cd5,
- 0x0cd5, 0x0cd5, 0x0cd5, 0x0cd5, 0x0cd5, 0x0cd5, 0x0cdb, 0x0ce4,
- 0x0ceb, 0x0cf3, 0x0cf3, 0x0cf3, 0x0cf3, 0x0cfc, 0x0cfc, 0x0d02,
+ 0x0c95, 0x0c9b, 0x0cb7, 0x0cc0, 0x0cc0, 0x0cca, 0x0cdd, 0x0ce3,
+ 0x0ce3, 0x0ce3, 0x0ce3, 0x0ce3, 0x0ce3, 0x0ce3, 0x0ce9, 0x0cf2,
+ 0x0cf9, 0x0d01, 0x0d01, 0x0d01, 0x0d01, 0x0d0a, 0x0d0a, 0x0d10,
// Entry 240 - 27F
- 0x0d02, 0x0d02, 0x0d0c, 0x0d11, 0x0d11, 0x0d1a, 0x0d1a, 0x0d1a,
- 0x0d1a, 0x0d1a, 0x0d2e, 0x0d34, 0x0d50, 0x0d57, 0x0d72, 0x0d72,
- 0x0d83, 0x0d99, 0x0dad, 0x0dbe, 0x0dd8, 0x0de6, 0x0e00, 0x0e13,
- 0x0e26, 0x0e26, 0x0e38, 0x0e4a, 0x0e57, 0x0e61, 0x0e73, 0x0e85,
- 0x0e8f, 0x0e9d, 0x0ead, 0x0ebc, 0x0ed0,
+ 0x0d10, 0x0d10, 0x0d1a, 0x0d1f, 0x0d1f, 0x0d28, 0x0d28, 0x0d28,
+ 0x0d28, 0x0d28, 0x0d3c, 0x0d42, 0x0d5e, 0x0d65, 0x0d80, 0x0d80,
+ 0x0d91, 0x0da7, 0x0dbb, 0x0dcc, 0x0de6, 0x0df4, 0x0e0e, 0x0e21,
+ 0x0e34, 0x0e34, 0x0e46, 0x0e58, 0x0e65, 0x0e6f, 0x0e81, 0x0e93,
+ 0x0e9d, 0x0eab, 0x0ebb, 0x0eca, 0x0ede,
},
},
{ // ewo
@@ -5379,12 +5379,12 @@ var langHeaders = [252]header{
"isilansktskotsktsuður kurdisktsenakoyraboro sennitachelhitshansuður " +
"sámisktlule sámisktinari samiskolt sámisktsoninkesranan tongosahosuk" +
"umakomorisktsyriactimnetesotetumtigreklingonskttok pisintarokotumbuk" +
- "atuvalutasawaqtuvinianmiðatlasfjøll tamazightudmurtumbundurootvaivun" +
- "jowalserwolayttawaraywarlpiriwu kinesisktkalmyksogayangbenyembakanto" +
- "nesisktvanligt marokanskt tamazightzunieinki málsligt innihaldzazanú" +
- "tíðar vanligt arabiskthøgt týskt (Sveis)lágt saksisktflamsktportugis" +
- "kiskt (Brasilia)portugiskiskt (Evropa)moldavisktserbokroatisktkongo " +
- "svahilieinkult kinesisktvanligt kinesiskt",
+ "atuvalutasawaqtuvinianmiðatlasfjøll tamazightudmurtumbunduókent málv" +
+ "aivunjowalserwolayttawaraywarlpiriwu kinesisktkalmyksogayangbenyemba" +
+ "kantonesisktvanligt marokanskt tamazightzunieinki málsligt innihaldz" +
+ "azanútíðar vanligt arabiskthøgt týskt (Sveis)lágt saksisktflamsktpor" +
+ "tugiskiskt (Brasilia)portugiskiskt (Evropa)moldavisktserbokroatisktk" +
+ "ongo svahilieinkult kinesisktvanligt kinesiskt",
[]uint16{ // 613 elements
// Entry 0 - 3F
0x0000, 0x0004, 0x000e, 0x000e, 0x0017, 0x001b, 0x0024, 0x002e,
@@ -5464,15 +5464,15 @@ var langHeaders = [252]header{
0x0ae1, 0x0ae1, 0x0ae1, 0x0ae6, 0x0aea, 0x0aea, 0x0aef, 0x0af4,
0x0af4, 0x0af4, 0x0af4, 0x0afe, 0x0afe, 0x0afe, 0x0afe, 0x0afe,
0x0b07, 0x0b07, 0x0b0d, 0x0b0d, 0x0b0d, 0x0b0d, 0x0b14, 0x0b1a,
- 0x0b21, 0x0b29, 0x0b42, 0x0b48, 0x0b48, 0x0b4f, 0x0b53, 0x0b56,
- 0x0b56, 0x0b56, 0x0b56, 0x0b56, 0x0b56, 0x0b56, 0x0b5b, 0x0b61,
- 0x0b69, 0x0b6e, 0x0b6e, 0x0b76, 0x0b82, 0x0b88, 0x0b88, 0x0b8c,
+ 0x0b21, 0x0b29, 0x0b42, 0x0b48, 0x0b48, 0x0b4f, 0x0b5a, 0x0b5d,
+ 0x0b5d, 0x0b5d, 0x0b5d, 0x0b5d, 0x0b5d, 0x0b5d, 0x0b62, 0x0b68,
+ 0x0b70, 0x0b75, 0x0b75, 0x0b7d, 0x0b89, 0x0b8f, 0x0b8f, 0x0b93,
// Entry 240 - 27F
- 0x0b8c, 0x0b8c, 0x0b93, 0x0b98, 0x0b98, 0x0ba4, 0x0ba4, 0x0ba4,
- 0x0ba4, 0x0ba4, 0x0bc0, 0x0bc4, 0x0bdc, 0x0be0, 0x0bfb, 0x0bfb,
- 0x0bfb, 0x0c0f, 0x0c0f, 0x0c0f, 0x0c0f, 0x0c0f, 0x0c0f, 0x0c0f,
- 0x0c0f, 0x0c0f, 0x0c0f, 0x0c0f, 0x0c1d, 0x0c24, 0x0c3c, 0x0c52,
- 0x0c5c, 0x0c6a, 0x0c77, 0x0c88, 0x0c99,
+ 0x0b93, 0x0b93, 0x0b9a, 0x0b9f, 0x0b9f, 0x0bab, 0x0bab, 0x0bab,
+ 0x0bab, 0x0bab, 0x0bc7, 0x0bcb, 0x0be3, 0x0be7, 0x0c02, 0x0c02,
+ 0x0c02, 0x0c16, 0x0c16, 0x0c16, 0x0c16, 0x0c16, 0x0c16, 0x0c16,
+ 0x0c16, 0x0c16, 0x0c16, 0x0c16, 0x0c24, 0x0c2b, 0x0c43, 0x0c59,
+ 0x0c63, 0x0c71, 0x0c7e, 0x0c8f, 0x0ca0,
},
},
{ // fr
@@ -5804,15 +5804,15 @@ var langHeaders = [252]header{
"nantongoSererSahoSukumaSoesoeSoemeryskShimaoreKlassiek SyryskSyryskT" +
"imneTesoTerenoTetunTigreTivTokelausKlingonTlingitTamashekNyasa Tonga" +
"Tok PisinTarokoTsimshianToemboekaTuvaluaanskTasawaqTuvinyskTamazight" +
- " (Sintraal-Marokko)OedmoertsOegarityskUmbunduRootVaiVotyskVunjoWalse" +
- "rWalamoWarayWashoKalmykSogaYaoYapeesYangbenYembaKantoneeskZapotecBli" +
- "ssymbolenZenagaStandert Marokkaanske TamazightZuniGjin linguïstyske " +
- "ynhâldZazaModern standert ArabyskEastenryks DútskSwitsersk Heechdúts" +
- "kAustralysk IngelskKanadeesk IngelskBritsk IngelskAmerikaansk Ingels" +
- "kLatynsk-Amerikaansk SpaanskEuropeesk SpaanskMeksikaansk SpaanskKana" +
- "deesk FrânskSwitserse FrânskVlaamsBrazyljaansk PortugeesEuropees Por" +
- "tugeesMoldavyskServokroatyskCongo SwahiliFerienfâldich SineeskTradis" +
- "joneel Sineesk",
+ " (Sintraal-Marokko)OedmoertsOegarityskUmbunduOnbekende taalVaiVotysk" +
+ "VunjoWalserWalamoWarayWashoKalmykSogaYaoYapeesYangbenYembaKantoneesk" +
+ "ZapotecBlissymbolenZenagaStandert Marokkaanske TamazightZuniGjin lin" +
+ "guïstyske ynhâldZazaModern standert ArabyskEastenryks DútskSwitsersk" +
+ " HeechdútskAustralysk IngelskKanadeesk IngelskBritsk IngelskAmerikaa" +
+ "nsk IngelskLatynsk-Amerikaansk SpaanskEuropeesk SpaanskMeksikaansk S" +
+ "paanskKanadeesk FrânskSwitserse FrânskVlaamsBrazyljaansk PortugeesEu" +
+ "ropees PortugeesMoldavyskServokroatyskCongo SwahiliFerienfâldich Sin" +
+ "eeskTradisjoneel Sineesk",
[]uint16{ // 613 elements
// Entry 0 - 3F
0x0000, 0x0004, 0x000d, 0x0015, 0x001f, 0x0023, 0x002b, 0x0035,
@@ -5892,15 +5892,15 @@ var langHeaders = [252]header{
0x0d2c, 0x0d2c, 0x0d2c, 0x0d31, 0x0d35, 0x0d3b, 0x0d40, 0x0d45,
0x0d48, 0x0d50, 0x0d50, 0x0d57, 0x0d5e, 0x0d5e, 0x0d66, 0x0d71,
0x0d7a, 0x0d7a, 0x0d80, 0x0d80, 0x0d89, 0x0d89, 0x0d92, 0x0d9d,
- 0x0da4, 0x0dac, 0x0dc8, 0x0dd1, 0x0ddb, 0x0de2, 0x0de6, 0x0de9,
- 0x0de9, 0x0de9, 0x0de9, 0x0de9, 0x0def, 0x0def, 0x0df4, 0x0dfa,
- 0x0e00, 0x0e05, 0x0e0a, 0x0e0a, 0x0e0a, 0x0e10, 0x0e10, 0x0e14,
+ 0x0da4, 0x0dac, 0x0dc8, 0x0dd1, 0x0ddb, 0x0de2, 0x0df0, 0x0df3,
+ 0x0df3, 0x0df3, 0x0df3, 0x0df3, 0x0df9, 0x0df9, 0x0dfe, 0x0e04,
+ 0x0e0a, 0x0e0f, 0x0e14, 0x0e14, 0x0e14, 0x0e1a, 0x0e1a, 0x0e1e,
// Entry 240 - 27F
- 0x0e17, 0x0e1d, 0x0e24, 0x0e29, 0x0e29, 0x0e33, 0x0e3a, 0x0e46,
- 0x0e46, 0x0e4c, 0x0e6b, 0x0e6f, 0x0e89, 0x0e8d, 0x0ea4, 0x0ea4,
- 0x0eb5, 0x0eca, 0x0edc, 0x0eed, 0x0efb, 0x0f0e, 0x0f29, 0x0f3a,
- 0x0f4d, 0x0f4d, 0x0f5e, 0x0f6f, 0x0f6f, 0x0f75, 0x0f8b, 0x0f9d,
- 0x0fa6, 0x0fb3, 0x0fc0, 0x0fd6, 0x0fea,
+ 0x0e21, 0x0e27, 0x0e2e, 0x0e33, 0x0e33, 0x0e3d, 0x0e44, 0x0e50,
+ 0x0e50, 0x0e56, 0x0e75, 0x0e79, 0x0e93, 0x0e97, 0x0eae, 0x0eae,
+ 0x0ebf, 0x0ed4, 0x0ee6, 0x0ef7, 0x0f05, 0x0f18, 0x0f33, 0x0f44,
+ 0x0f57, 0x0f57, 0x0f68, 0x0f79, 0x0f79, 0x0f7f, 0x0f95, 0x0fa7,
+ 0x0fb0, 0x0fbd, 0x0fca, 0x0fe0, 0x0ff4,
},
},
{ // ga
@@ -6106,17 +6106,17 @@ var langHeaders = [252]header{
"sSuraidheac ChlasaigeachSuraidheacTuluTimneTesoTerênaTetumTigreTivTo" +
"kelauTsakhurKlingonTlingitTalyshTamashekNyasa TongaTok PisinTuroyoTa" +
"rokoTsimshianTatiTumbukaTubhaluTasawaqCànan TuvaTamazight an Atlais " +
- "MheadhanaichUdmurtUmbunduRootVaiVepsFlannrais SiarachVõroVunjoGearma" +
- "iltis WallisWolayttaWarayWashoWarlpiriWuKalmykSogaYaoCànan YapYangbe" +
- "nYembaNheengatuCantonaisZapotecComharran BlissCànan ZeelandZenagaTam" +
- "azight Stannardach MorocoZuñiSusbaint nach eil ’na chànanZazakiNuadh" +
- "-Arabais StannardachGearmailtis na h-OstaireÀrd-Ghearmailtis na h-Ei" +
- "lbheiseBeurla AstràiliaBeurla ChanadaBeurla BhreatainnBeurla na h-Ai" +
- "meireagaSpàinntis na h-Aimeireaga LaidinneachSpàinntis EòrpachSpàinn" +
- "tis MheagsagachFraingis ChanadaFraingis EilbheiseachSagsannais Ìochd" +
- "arachFlannraisPortagailis BhraisileachPortagailis EòrpachMoldobhaisS" +
- "èirb-ChròthaisisKiswahili na CongoSìnis ShimplichteSìnis Thradaisea" +
- "nta",
+ "MheadhanaichUdmurtUmbunduCànan neo-aithnichteVaiVepsFlannrais Siarac" +
+ "hVõroVunjoGearmailtis WallisWolayttaWarayWashoWarlpiriWuKalmykSogaYa" +
+ "oCànan YapYangbenYembaNheengatuCantonaisZapotecComharran BlissCànan " +
+ "ZeelandZenagaTamazight Stannardach MorocoZuñiSusbaint nach eil ’na c" +
+ "hànanZazakiNuadh-Arabais StannardachGearmailtis na h-OstaireÀrd-Ghea" +
+ "rmailtis na h-EilbheiseBeurla AstràiliaBeurla ChanadaBeurla Bhreatai" +
+ "nnBeurla na h-AimeireagaSpàinntis na h-Aimeireaga LaidinneachSpàinnt" +
+ "is EòrpachSpàinntis MheagsagachFraingis ChanadaFraingis Eilbheiseach" +
+ "Sagsannais ÌochdarachFlannraisPortagailis BhraisileachPortagailis Eò" +
+ "rpachMoldobhaisSèirb-ChròthaisisKiswahili na CongoSìnis ShimplichteS" +
+ "ìnis Thradaiseanta",
[]uint16{ // 613 elements
// Entry 0 - 3F
0x0000, 0x0004, 0x000d, 0x0017, 0x0021, 0x0025, 0x002e, 0x0037,
@@ -6196,15 +6196,15 @@ var langHeaders = [252]header{
0x1191, 0x1191, 0x1195, 0x119a, 0x119e, 0x11a5, 0x11aa, 0x11af,
0x11b2, 0x11b9, 0x11c0, 0x11c7, 0x11ce, 0x11d4, 0x11dc, 0x11e7,
0x11f0, 0x11f6, 0x11fc, 0x11fc, 0x1205, 0x1209, 0x1210, 0x1217,
- 0x121e, 0x1229, 0x1249, 0x124f, 0x124f, 0x1256, 0x125a, 0x125d,
- 0x125d, 0x1261, 0x1272, 0x1272, 0x1272, 0x1277, 0x127c, 0x128e,
- 0x1296, 0x129b, 0x12a0, 0x12a8, 0x12aa, 0x12b0, 0x12b0, 0x12b4,
+ 0x121e, 0x1229, 0x1249, 0x124f, 0x124f, 0x1256, 0x126b, 0x126e,
+ 0x126e, 0x1272, 0x1283, 0x1283, 0x1283, 0x1288, 0x128d, 0x129f,
+ 0x12a7, 0x12ac, 0x12b1, 0x12b9, 0x12bb, 0x12c1, 0x12c1, 0x12c5,
// Entry 240 - 27F
- 0x12b7, 0x12c1, 0x12c8, 0x12cd, 0x12d6, 0x12df, 0x12e6, 0x12f5,
- 0x1303, 0x1309, 0x1325, 0x132a, 0x1349, 0x134f, 0x1368, 0x1368,
- 0x1380, 0x13a0, 0x13b1, 0x13bf, 0x13d0, 0x13e6, 0x140c, 0x141f,
- 0x1435, 0x1435, 0x1445, 0x145a, 0x1470, 0x1479, 0x1491, 0x14a5,
- 0x14af, 0x14c2, 0x14d4, 0x14e6, 0x14fa,
+ 0x12c8, 0x12d2, 0x12d9, 0x12de, 0x12e7, 0x12f0, 0x12f7, 0x1306,
+ 0x1314, 0x131a, 0x1336, 0x133b, 0x135a, 0x1360, 0x1379, 0x1379,
+ 0x1391, 0x13b1, 0x13c2, 0x13d0, 0x13e1, 0x13f7, 0x141d, 0x1430,
+ 0x1446, 0x1446, 0x1456, 0x146b, 0x1481, 0x148a, 0x14a2, 0x14b6,
+ 0x14c0, 0x14d3, 0x14e5, 0x14f7, 0x150b,
},
},
{ // gl
@@ -6247,14 +6247,14 @@ var langHeaders = [252]header{
"tachelhitshansaami meridionalsaami de Lulesaami de Inarisaami de Sko" +
"ltsoninkesranan tongosahosukumacomorianosiríacotimnetesotetuntigrékl" +
"ingontok pisintarokotumbukatuvaluanotasawaqtuvanianotamazight do Mar" +
- "rocos Centraludmurtoumbunduraízvaivunjowalserwolayttawaray-waraywalr" +
- "piricalmucosogayangbenyembacantonéstamazight de Marrocos estándarzun" +
- "isen contido lingüísticozazakiárabe estándar modernoalemán austríaco" +
- "alto alemán suízoinglés australianoinglés canadianoinglés británicoi" +
- "nglés dos Estados Unidosespañol latinoamericanocastelánespañol de Mé" +
- "xicofrancés canadianofrancés suízobaixo saxónflamencoportugués brasi" +
- "leiroportugués europeomoldavoserbocroatasuahili congoléschinés simpl" +
- "ificadochinés tradicional",
+ "rocos Centraludmurtoumbundulingua descoñecidavaivunjowalserwolayttaw" +
+ "aray-waraywalrpiricalmucosogayangbenyembacantonéstamazight de Marroc" +
+ "os estándarzunisen contido lingüísticozazakiárabe estándar modernoal" +
+ "emán austríacoalto alemán suízoinglés australianoinglés canadianoing" +
+ "lés británicoinglés dos Estados Unidosespañol latinoamericanocastelá" +
+ "nespañol de Méxicofrancés canadianofrancés suízobaixo saxónflamencop" +
+ "ortugués brasileiroportugués europeomoldavoserbocroatasuahili congol" +
+ "éschinés simplificadochinés tradicional",
[]uint16{ // 613 elements
// Entry 0 - 3F
0x0000, 0x0004, 0x000b, 0x000b, 0x0015, 0x001a, 0x0022, 0x002b,
@@ -6334,15 +6334,15 @@ var langHeaders = [252]header{
0x0a64, 0x0a64, 0x0a64, 0x0a69, 0x0a6d, 0x0a6d, 0x0a72, 0x0a78,
0x0a78, 0x0a78, 0x0a78, 0x0a7f, 0x0a7f, 0x0a7f, 0x0a7f, 0x0a7f,
0x0a88, 0x0a88, 0x0a8e, 0x0a8e, 0x0a8e, 0x0a8e, 0x0a95, 0x0a9e,
- 0x0aa5, 0x0aae, 0x0acb, 0x0ad2, 0x0ad2, 0x0ad9, 0x0ade, 0x0ae1,
- 0x0ae1, 0x0ae1, 0x0ae1, 0x0ae1, 0x0ae1, 0x0ae1, 0x0ae6, 0x0aec,
- 0x0af4, 0x0aff, 0x0aff, 0x0b07, 0x0b07, 0x0b0e, 0x0b0e, 0x0b12,
+ 0x0aa5, 0x0aae, 0x0acb, 0x0ad2, 0x0ad2, 0x0ad9, 0x0aec, 0x0aef,
+ 0x0aef, 0x0aef, 0x0aef, 0x0aef, 0x0aef, 0x0aef, 0x0af4, 0x0afa,
+ 0x0b02, 0x0b0d, 0x0b0d, 0x0b15, 0x0b15, 0x0b1c, 0x0b1c, 0x0b20,
// Entry 240 - 27F
- 0x0b12, 0x0b12, 0x0b19, 0x0b1e, 0x0b1e, 0x0b27, 0x0b27, 0x0b27,
- 0x0b27, 0x0b27, 0x0b46, 0x0b4a, 0x0b63, 0x0b69, 0x0b81, 0x0b81,
- 0x0b93, 0x0ba6, 0x0bb9, 0x0bca, 0x0bdc, 0x0bf6, 0x0c0e, 0x0c17,
- 0x0c2a, 0x0c2a, 0x0c3c, 0x0c4b, 0x0c57, 0x0c5f, 0x0c74, 0x0c86,
- 0x0c8d, 0x0c98, 0x0ca9, 0x0cbd, 0x0cd0,
+ 0x0b20, 0x0b20, 0x0b27, 0x0b2c, 0x0b2c, 0x0b35, 0x0b35, 0x0b35,
+ 0x0b35, 0x0b35, 0x0b54, 0x0b58, 0x0b71, 0x0b77, 0x0b8f, 0x0b8f,
+ 0x0ba1, 0x0bb4, 0x0bc7, 0x0bd8, 0x0bea, 0x0c04, 0x0c1c, 0x0c25,
+ 0x0c38, 0x0c38, 0x0c4a, 0x0c59, 0x0c65, 0x0c6d, 0x0c82, 0x0c94,
+ 0x0c9b, 0x0ca6, 0x0cb7, 0x0ccb, 0x0cde,
},
},
{ // gsw
@@ -6406,15 +6406,15 @@ var langHeaders = [252]header{
"tsyrischSyrischTemneTereno-SchpraachTetum-SchpraachTigreTiv-Schpraac" +
"hTokelauanischKlingonischTlingit-SchpraachTamaseqTsonga-SchpraachNeu" +
"melanesischTsimshian-SchpraachTumbuka-SchpraachElliceanischTuwinisch" +
- "UdmurtischUgaritischMbundu-SchpraachRootVai-SchpraachWotischWalamo-S" +
- "chpraachWarayWasho-SchpraachKalmückischYao-SchpraachYapesischZapotek" +
- "ischBliss-SymboolZenagaZuni-SchpraachKän schpraachliche InhaltZazaÖs" +
- "chtriichischs TüütschSchwiizer HochtüütschAuschtralischs ÄnglischKan" +
- "adischs ÄnglischBritischs ÄnglischAmerikanischs ÄnglischLatiinamerik" +
- "anischs SchpanischIbeerischs SchpanischKanadischs FranzösischSchwiiz" +
- "er FranzösischFläämischBrasilianischs PortugiisischIberischs Portugi" +
- "isischMoldawischSerbo-KroatischVeräifachts ChineesischTradizionells " +
- "Chineesisch",
+ "UdmurtischUgaritischMbundu-SchpraachUnbeschtimmti SchpraachVai-Schpr" +
+ "aachWotischWalamo-SchpraachWarayWasho-SchpraachKalmückischYao-Schpra" +
+ "achYapesischZapotekischBliss-SymboolZenagaZuni-SchpraachKän schpraac" +
+ "hliche InhaltZazaÖschtriichischs TüütschSchwiizer HochtüütschAuschtr" +
+ "alischs ÄnglischKanadischs ÄnglischBritischs ÄnglischAmerikanischs Ä" +
+ "nglischLatiinamerikanischs SchpanischIbeerischs SchpanischKanadischs" +
+ " FranzösischSchwiizer FranzösischFläämischBrasilianischs Portugiisis" +
+ "chIberischs PortugiisischMoldawischSerbo-KroatischVeräifachts Chinee" +
+ "sischTradizionells Chineesisch",
[]uint16{ // 613 elements
// Entry 0 - 3F
0x0000, 0x0004, 0x000e, 0x0017, 0x0020, 0x0024, 0x002d, 0x0039,
@@ -6494,15 +6494,15 @@ var langHeaders = [252]header{
0x0f72, 0x0f72, 0x0f72, 0x0f77, 0x0f77, 0x0f87, 0x0f96, 0x0f9b,
0x0fa8, 0x0fb5, 0x0fb5, 0x0fc0, 0x0fd1, 0x0fd1, 0x0fd8, 0x0fe8,
0x0ff6, 0x0ff6, 0x0ff6, 0x0ff6, 0x1009, 0x1009, 0x101a, 0x1026,
- 0x1026, 0x102f, 0x102f, 0x1039, 0x1043, 0x1053, 0x1057, 0x1064,
- 0x1064, 0x1064, 0x1064, 0x1064, 0x106b, 0x106b, 0x106b, 0x106b,
- 0x107b, 0x1080, 0x108f, 0x108f, 0x108f, 0x109b, 0x109b, 0x109b,
+ 0x1026, 0x102f, 0x102f, 0x1039, 0x1043, 0x1053, 0x106a, 0x1077,
+ 0x1077, 0x1077, 0x1077, 0x1077, 0x107e, 0x107e, 0x107e, 0x107e,
+ 0x108e, 0x1093, 0x10a2, 0x10a2, 0x10a2, 0x10ae, 0x10ae, 0x10ae,
// Entry 240 - 27F
- 0x10a8, 0x10b1, 0x10b1, 0x10b1, 0x10b1, 0x10b1, 0x10bc, 0x10c9,
- 0x10c9, 0x10cf, 0x10cf, 0x10dd, 0x10f7, 0x10fb, 0x10fb, 0x10fb,
- 0x1115, 0x112c, 0x1144, 0x1158, 0x116b, 0x1182, 0x11a0, 0x11b5,
- 0x11b5, 0x11b5, 0x11cc, 0x11e2, 0x11e2, 0x11ed, 0x1209, 0x1220,
- 0x122a, 0x1239, 0x1239, 0x1251, 0x126a,
+ 0x10bb, 0x10c4, 0x10c4, 0x10c4, 0x10c4, 0x10c4, 0x10cf, 0x10dc,
+ 0x10dc, 0x10e2, 0x10e2, 0x10f0, 0x110a, 0x110e, 0x110e, 0x110e,
+ 0x1128, 0x113f, 0x1157, 0x116b, 0x117e, 0x1195, 0x11b3, 0x11c8,
+ 0x11c8, 0x11c8, 0x11df, 0x11f5, 0x11f5, 0x1200, 0x121c, 0x1233,
+ 0x123d, 0x124c, 0x124c, 0x1264, 0x127d,
},
},
{ // gu
@@ -7858,12 +7858,12 @@ var langHeaders = [252]header{
"سونِنکیےسوگڈِیَنسرٛانَن ٹونٛگوسیٚریرسُکُماسُسوٗسُمیریَنسیٖریٲییٹِمن" +
"یےٹیٚریٚنوٹیٹَمٹاےگریےتیٖوٹوکیٖلاوکِلِنگونٹِلِنگِتتاماشیکنیاسا ٹونٛ" +
"گاٹاک پِسِنژھِمشِیانتُمبُکاتُوالوٗتُویٖنیَناُدمُرتاُگارتِکیُمبُندوٗ" +
- "روٗٹواےووتِکوالامووَریےواشوکالمِکیاویَپیٖززَپوتیٚکزیناگازوٗنیکانٛہہ" +
- " تہِ لِسانیاتی مواد نہٕزازاآسٹرِیَن جٔرمَنسٕوِس ہاےجٔرمَنآسٹریلیَن ا" +
- "َنٛگریٖزۍکینَڈِیٲیی اَنٛگریٖزۍبَرطانوی اَنٛگریٖزۍیوٗ ایٚس اَنٛگریٖز" +
- "ۍلیٹٕن امریٖکی سپینِشلِبیریَن سپینِشکَنیڈیَن فریٚنچسٕوٕس فریٚنچفلیٚ" +
- "مِشبرازیٖلی پُتَگیٖزلِبیریَن پُرتَگیٖزمولداوِیَنسیٚربو کروشِیَنسیٚو" +
- "د چیٖنیرِوٲجی چیٖنی",
+ "اَنزٲنۍ یا نَہ لَگہٕہار زبانواےووتِکوالامووَریےواشوکالمِکیاویَپیٖزز" +
+ "َپوتیٚکزیناگازوٗنیکانٛہہ تہِ لِسانیاتی مواد نہٕزازاآسٹرِیَن جٔرمَنس" +
+ "ٕوِس ہاےجٔرمَنآسٹریلیَن اَنٛگریٖزۍکینَڈِیٲیی اَنٛگریٖزۍبَرطانوی اَن" +
+ "ٛگریٖزۍیوٗ ایٚس اَنٛگریٖزۍلیٹٕن امریٖکی سپینِشلِبیریَن سپینِشکَنیڈی" +
+ "َن فریٚنچسٕوٕس فریٚنچفلیٚمِشبرازیٖلی پُتَگیٖزلِبیریَن پُرتَگیٖزمولد" +
+ "اوِیَنسیٚربو کروشِیَنسیٚود چیٖنیرِوٲجی چیٖنی",
[]uint16{ // 613 elements
// Entry 0 - 3F
0x0000, 0x000a, 0x001e, 0x002e, 0x0044, 0x004e, 0x005c, 0x006c,
@@ -7943,15 +7943,15 @@ var langHeaders = [252]header{
0x164b, 0x164b, 0x164b, 0x1657, 0x1657, 0x1667, 0x1671, 0x167f,
0x1687, 0x1697, 0x1697, 0x16a7, 0x16b7, 0x16b7, 0x16c5, 0x16dc,
0x16ed, 0x16ed, 0x16ed, 0x16ed, 0x16ff, 0x16ff, 0x170d, 0x171b,
- 0x171b, 0x172d, 0x172d, 0x173b, 0x174b, 0x175d, 0x1765, 0x176b,
- 0x176b, 0x176b, 0x176b, 0x176b, 0x1775, 0x1775, 0x1775, 0x1775,
- 0x1781, 0x178b, 0x1793, 0x1793, 0x1793, 0x179f, 0x179f, 0x179f,
+ 0x171b, 0x172d, 0x172d, 0x173b, 0x174b, 0x175d, 0x1791, 0x1797,
+ 0x1797, 0x1797, 0x1797, 0x1797, 0x17a1, 0x17a1, 0x17a1, 0x17a1,
+ 0x17ad, 0x17b7, 0x17bf, 0x17bf, 0x17bf, 0x17cb, 0x17cb, 0x17cb,
// Entry 240 - 27F
- 0x17a5, 0x17b1, 0x17b1, 0x17b1, 0x17b1, 0x17b1, 0x17c1, 0x17c1,
- 0x17c1, 0x17cd, 0x17cd, 0x17d7, 0x180d, 0x1815, 0x1815, 0x1815,
- 0x1832, 0x184f, 0x1876, 0x189f, 0x18c4, 0x18e8, 0x190e, 0x192b,
- 0x192b, 0x192b, 0x1948, 0x195f, 0x195f, 0x196d, 0x198e, 0x19b1,
- 0x19c5, 0x19e2, 0x19e2, 0x19f7, 0x1a0e,
+ 0x17d1, 0x17dd, 0x17dd, 0x17dd, 0x17dd, 0x17dd, 0x17ed, 0x17ed,
+ 0x17ed, 0x17f9, 0x17f9, 0x1803, 0x1839, 0x1841, 0x1841, 0x1841,
+ 0x185e, 0x187b, 0x18a2, 0x18cb, 0x18f0, 0x1914, 0x193a, 0x1957,
+ 0x1957, 0x1957, 0x1974, 0x198b, 0x198b, 0x1999, 0x19ba, 0x19dd,
+ 0x19f1, 0x1a0e, 0x1a0e, 0x1a23, 0x1a3a,
},
},
{ // ksb
@@ -8399,18 +8399,18 @@ var langHeaders = [252]header{
"iv-SproochTokelauaneschTsachureschKlingoneschTlingit-SproochTaleschT" +
"amaseqTsonga-SproochNeimelaneseschTuroyoSeediqTsakoneschTsimshian-Sp" +
"roochTateschTumbuka-SproochElliceaneschTasawaqTuwineschMëttlert-Atla" +
- "s-TamazightUdmurteschUgariteschMbundu-SproochRootVai-SproochVenezesc" +
- "hWepseschWestflämeschMainfränkeschWoteschVoroVunjoWalliserdäitschWal" +
- "amo-SproochWarayWasho-SproochWu-ChineseschKalmückeschMingrelesch Spr" +
- "oochSogaYao-SproochYapeseschYangbenYembaNheengatuKantoneseschZapotek" +
- "eschBliss-SymbolerSeelänneschZenagaMarokkanescht Standard-TamazightZ" +
- "uni-SproochKeng SproochinhalterZazaModernt HéicharabeschÉisträichesc" +
- "ht DäitschSchwäizer HéichdäitschAustralescht EngleschKanadescht Engl" +
- "eschBritescht EngleschAmerikanescht EngleschLatäinamerikanescht Spue" +
- "neschEuropäescht SpueneschMexikanescht SpueneschKanadescht Franséisc" +
- "hSchwäizer FranséischFlämeschBrasilianescht PortugiseschEuropäescht " +
- "PortugiseschMoldaweschSerbo-KroateschKongo-SwahiliChinesesch (verein" +
- "facht)Chinesesch (traditionell)",
+ "s-TamazightUdmurteschUgariteschMbundu-SproochOnbestëmmt SproochVai-S" +
+ "proochVenezeschWepseschWestflämeschMainfränkeschWoteschVoroVunjoWall" +
+ "iserdäitschWalamo-SproochWarayWasho-SproochWu-ChineseschKalmückeschM" +
+ "ingrelesch SproochSogaYao-SproochYapeseschYangbenYembaNheengatuKanto" +
+ "neseschZapotekeschBliss-SymbolerSeelänneschZenagaMarokkanescht Stand" +
+ "ard-TamazightZuni-SproochKeng SproochinhalterZazaModernt Héicharabes" +
+ "chÉisträichescht DäitschSchwäizer HéichdäitschAustralescht EngleschK" +
+ "anadescht EngleschBritescht EngleschAmerikanescht EngleschLatäinamer" +
+ "ikanescht SpueneschEuropäescht SpueneschMexikanescht SpueneschKanade" +
+ "scht FranséischSchwäizer FranséischFlämeschBrasilianescht Portugises" +
+ "chEuropäescht PortugiseschMoldaweschSerbo-KroateschKongo-SwahiliChin" +
+ "esesch (vereinfacht)Chinesesch (traditionell)",
[]uint16{ // 613 elements
// Entry 0 - 3F
0x0000, 0x0004, 0x000e, 0x0017, 0x0020, 0x0024, 0x002d, 0x0039,
@@ -8490,15 +8490,15 @@ var langHeaders = [252]header{
0x14be, 0x14c8, 0x14cc, 0x14d1, 0x14d5, 0x14e3, 0x14f0, 0x14f5,
0x1500, 0x150d, 0x1518, 0x1523, 0x1532, 0x1539, 0x1540, 0x154e,
0x155c, 0x1562, 0x1568, 0x1572, 0x1583, 0x158a, 0x1599, 0x15a5,
- 0x15ac, 0x15b5, 0x15ce, 0x15d8, 0x15e2, 0x15f0, 0x15f4, 0x15ff,
- 0x1608, 0x1610, 0x161d, 0x162b, 0x1632, 0x1636, 0x163b, 0x164b,
- 0x1659, 0x165e, 0x166b, 0x166b, 0x1678, 0x1684, 0x1697, 0x169b,
+ 0x15ac, 0x15b5, 0x15ce, 0x15d8, 0x15e2, 0x15f0, 0x1603, 0x160e,
+ 0x1617, 0x161f, 0x162c, 0x163a, 0x1641, 0x1645, 0x164a, 0x165a,
+ 0x1668, 0x166d, 0x167a, 0x167a, 0x1687, 0x1693, 0x16a6, 0x16aa,
// Entry 240 - 27F
- 0x16a6, 0x16af, 0x16b6, 0x16bb, 0x16c4, 0x16d0, 0x16db, 0x16e9,
- 0x16f5, 0x16fb, 0x171b, 0x1727, 0x173b, 0x173f, 0x1755, 0x1755,
- 0x176e, 0x1787, 0x179c, 0x17af, 0x17c1, 0x17d7, 0x17f5, 0x180b,
- 0x1821, 0x1821, 0x1837, 0x184d, 0x184d, 0x1856, 0x1871, 0x188a,
- 0x1894, 0x18a3, 0x18b0, 0x18c8, 0x18e1,
+ 0x16b5, 0x16be, 0x16c5, 0x16ca, 0x16d3, 0x16df, 0x16ea, 0x16f8,
+ 0x1704, 0x170a, 0x172a, 0x1736, 0x174a, 0x174e, 0x1764, 0x1764,
+ 0x177d, 0x1796, 0x17ab, 0x17be, 0x17d0, 0x17e6, 0x1804, 0x181a,
+ 0x1830, 0x1830, 0x1846, 0x185c, 0x185c, 0x1865, 0x1880, 0x1899,
+ 0x18a3, 0x18b2, 0x18bf, 0x18d7, 0x18f0,
},
},
{ // lg
@@ -9465,14 +9465,15 @@ var langHeaders = [252]header{
"an TongoSererSahoSukumaSusuSumerjanKomorjanSirjanTimneTesoTerenoTetu" +
"mTigreTivTokelauKlingonTlingitTamashekNyasa TongaTok PisinTarokoTsim" +
"shianTumbukaTuvaluTasawaqTuvinjanTamazight tal-Atlas ĊentraliUdmurtU" +
- "garitikuUmbunduRootVaiVotikVunjoWalserWalamoWarayWashoKalmykSogaYaoY" +
- "apeseYangbenYembaKantoniżZapotecZenagaTamazight Standard tal-MarokkZ" +
- "uniBla kontenut lingwistikuZazaGħarbi Standard ModernĠermaniż Awstri" +
- "jakĠermaniż ŻvizzeruIngliż AwstraljanIngliż KanadiżIngliż Brittaniku" +
- "Ingliż AmerikanSpanjol Latin AmerikanSpanjol EwropewSpanjol tal-Mess" +
- "ikuFranċiż KanadiżFranċiż ŻvizzeruSassonu KomuniFjammingPortugiż tal" +
- "-BrażilPortugiż EwropewMoldovanSerbo-KroatSwahili tar-Repubblika Dem" +
- "okratika tal-KongoĊiniż SimplifikatĊiniż Tradizzjonali",
+ "garitikuUmbunduLingwa Mhix MagħrufaVaiVotikVunjoWalserWalamoWarayWas" +
+ "hoKalmykSogaYaoYapeseYangbenYembaKantoniżZapotecZenagaTamazight Stan" +
+ "dard tal-MarokkZuniBla kontenut lingwistikuZazaGħarbi Standard Moder" +
+ "nĠermaniż AwstrijakĠermaniż ŻvizzeruIngliż AwstraljanIngliż KanadiżI" +
+ "ngliż BrittanikuIngliż AmerikanSpanjol Latin AmerikanSpanjol Ewropew" +
+ "Spanjol tal-MessikuFranċiż KanadiżFranċiż ŻvizzeruSassonu KomuniFjam" +
+ "mingPortugiż tal-BrażilPortugiż EwropewMoldovanSerbo-KroatSwahili ta" +
+ "r-Repubblika Demokratika tal-KongoĊiniż SimplifikatĊiniż Tradizzjona" +
+ "li",
[]uint16{ // 613 elements
// Entry 0 - 3F
0x0000, 0x0004, 0x000d, 0x0014, 0x001c, 0x0020, 0x0028, 0x0031,
@@ -9552,15 +9553,15 @@ var langHeaders = [252]header{
0x0d21, 0x0d21, 0x0d21, 0x0d26, 0x0d2a, 0x0d30, 0x0d35, 0x0d3a,
0x0d3d, 0x0d44, 0x0d44, 0x0d4b, 0x0d52, 0x0d52, 0x0d5a, 0x0d65,
0x0d6e, 0x0d6e, 0x0d74, 0x0d74, 0x0d7d, 0x0d7d, 0x0d84, 0x0d8a,
- 0x0d91, 0x0d99, 0x0db6, 0x0dbc, 0x0dc5, 0x0dcc, 0x0dd0, 0x0dd3,
- 0x0dd3, 0x0dd3, 0x0dd3, 0x0dd3, 0x0dd8, 0x0dd8, 0x0ddd, 0x0de3,
- 0x0de9, 0x0dee, 0x0df3, 0x0df3, 0x0df3, 0x0df9, 0x0df9, 0x0dfd,
+ 0x0d91, 0x0d99, 0x0db6, 0x0dbc, 0x0dc5, 0x0dcc, 0x0de1, 0x0de4,
+ 0x0de4, 0x0de4, 0x0de4, 0x0de4, 0x0de9, 0x0de9, 0x0dee, 0x0df4,
+ 0x0dfa, 0x0dff, 0x0e04, 0x0e04, 0x0e04, 0x0e0a, 0x0e0a, 0x0e0e,
// Entry 240 - 27F
- 0x0e00, 0x0e06, 0x0e0d, 0x0e12, 0x0e12, 0x0e1b, 0x0e22, 0x0e22,
- 0x0e22, 0x0e28, 0x0e45, 0x0e49, 0x0e61, 0x0e65, 0x0e7c, 0x0e7c,
- 0x0e90, 0x0ea4, 0x0eb6, 0x0ec6, 0x0ed8, 0x0ee8, 0x0efe, 0x0f0d,
- 0x0f20, 0x0f20, 0x0f32, 0x0f45, 0x0f53, 0x0f5b, 0x0f70, 0x0f81,
- 0x0f89, 0x0f94, 0x0fc0, 0x0fd3, 0x0fe8,
+ 0x0e11, 0x0e17, 0x0e1e, 0x0e23, 0x0e23, 0x0e2c, 0x0e33, 0x0e33,
+ 0x0e33, 0x0e39, 0x0e56, 0x0e5a, 0x0e72, 0x0e76, 0x0e8d, 0x0e8d,
+ 0x0ea1, 0x0eb5, 0x0ec7, 0x0ed7, 0x0ee9, 0x0ef9, 0x0f0f, 0x0f1e,
+ 0x0f31, 0x0f31, 0x0f43, 0x0f56, 0x0f64, 0x0f6c, 0x0f81, 0x0f92,
+ 0x0f9a, 0x0fa5, 0x0fd1, 0x0fe4, 0x0ff9,
},
},
{ // mua
@@ -9966,11 +9967,11 @@ var langHeaders = [252]header{
"ngoserersahosukumasususumeriskshimaoreklassisk syrisksyrisktemneteso" +
"terenotetumtigrétivitokelauklingontlingittamasjektonga (Nyasa)tok pi" +
"sintarokotsimshiantumbukatuvalutasawaqtuvinisksentral-tamazightudmur" +
- "tugaritiskumbundurotvaivotiskvunjowalsertyskwolayttawaraywashokalmyk" +
- "isksogayaoyapesiskyangbenyembakantonesiskzapotecblissymbolzenagastan" +
- "dard marokkansk tamazightzuniutan språkleg innhaldzazamoderne standa" +
- "rdarabiskbritisk engelsklågsaksiskflamskmoldaviskserbokroatiskforenk" +
- "la kinesisktradisjonell kinesisk",
+ "tugaritiskumbunduukjent språkvaivotiskvunjowalsertyskwolayttawaraywa" +
+ "shokalmykisksogayaoyapesiskyangbenyembakantonesiskzapotecblissymbolz" +
+ "enagastandard marokkansk tamazightzuniutan språkleg innhaldzazamoder" +
+ "ne standardarabiskbritisk engelsklågsaksiskflamskmoldaviskserbokroat" +
+ "iskforenkla kinesisktradisjonell kinesisk",
[]uint16{ // 613 elements
// Entry 0 - 3F
0x0000, 0x0004, 0x000d, 0x0015, 0x001e, 0x0022, 0x002a, 0x0032,
@@ -10050,15 +10051,15 @@ var langHeaders = [252]header{
0x0d19, 0x0d19, 0x0d19, 0x0d1e, 0x0d22, 0x0d28, 0x0d2d, 0x0d33,
0x0d37, 0x0d3e, 0x0d3e, 0x0d45, 0x0d4c, 0x0d4c, 0x0d54, 0x0d61,
0x0d6a, 0x0d6a, 0x0d70, 0x0d70, 0x0d79, 0x0d79, 0x0d80, 0x0d86,
- 0x0d8d, 0x0d95, 0x0da6, 0x0dac, 0x0db5, 0x0dbc, 0x0dbf, 0x0dc2,
- 0x0dc2, 0x0dc2, 0x0dc2, 0x0dc2, 0x0dc8, 0x0dc8, 0x0dcd, 0x0dd7,
- 0x0ddf, 0x0de4, 0x0de9, 0x0de9, 0x0de9, 0x0df2, 0x0df2, 0x0df6,
+ 0x0d8d, 0x0d95, 0x0da6, 0x0dac, 0x0db5, 0x0dbc, 0x0dc9, 0x0dcc,
+ 0x0dcc, 0x0dcc, 0x0dcc, 0x0dcc, 0x0dd2, 0x0dd2, 0x0dd7, 0x0de1,
+ 0x0de9, 0x0dee, 0x0df3, 0x0df3, 0x0df3, 0x0dfc, 0x0dfc, 0x0e00,
// Entry 240 - 27F
- 0x0df9, 0x0e01, 0x0e08, 0x0e0d, 0x0e0d, 0x0e18, 0x0e1f, 0x0e29,
- 0x0e29, 0x0e2f, 0x0e4c, 0x0e50, 0x0e66, 0x0e6a, 0x0e81, 0x0e81,
- 0x0e81, 0x0e81, 0x0e81, 0x0e81, 0x0e90, 0x0e90, 0x0e90, 0x0e90,
- 0x0e90, 0x0e90, 0x0e90, 0x0e90, 0x0e9b, 0x0ea1, 0x0ea1, 0x0ea1,
- 0x0eaa, 0x0eb7, 0x0eb7, 0x0ec8, 0x0edd,
+ 0x0e03, 0x0e0b, 0x0e12, 0x0e17, 0x0e17, 0x0e22, 0x0e29, 0x0e33,
+ 0x0e33, 0x0e39, 0x0e56, 0x0e5a, 0x0e70, 0x0e74, 0x0e8b, 0x0e8b,
+ 0x0e8b, 0x0e8b, 0x0e8b, 0x0e8b, 0x0e9a, 0x0e9a, 0x0e9a, 0x0e9a,
+ 0x0e9a, 0x0e9a, 0x0e9a, 0x0e9a, 0x0ea5, 0x0eab, 0x0eab, 0x0eab,
+ 0x0eb4, 0x0ec1, 0x0ec1, 0x0ed2, 0x0ee7,
},
},
{ // nnh
@@ -10465,13 +10466,13 @@ var langHeaders = [252]header{
" ସାମିସ୍କୋଲ୍ଟ ସାମୀସୋନିଙ୍କେସୋଗଡିଏନ୍ଶାରାନା ଟୋଙ୍ଗୋଶେରେର୍ସୁକୁମାଶୁଶୁସୁମେରି" +
"ଆନ୍କ୍ଲାସିକାଲ୍ ସିରିକ୍ସିରିକ୍ତିମନେତେରେନୋତେତୁମ୍ଟାଇଗ୍ରେତୀଭ୍ଟୋକେଲାଉକ୍ଲିଙ" +
"୍ଗନ୍ତ୍ଲିଙ୍ଗିଟ୍ତାମାଶେକ୍ନ୍ୟାସା ଟୋଙ୍ଗୋଟୋକ୍ ପିସିନ୍ତିସିମିସିଆନ୍ଟୁମ୍ବୁକାତ" +
- "ୁଭାଲୁତୁଭିନିଆନ୍ଉଦମୂର୍ତ୍ତୟୁଗୋରଟିକ୍ଉମ୍ବୁଣ୍ଡୁମୂଳଭାଇଭୋଟିକ୍ୱାଲମୋୱାରୈୱାସୋ" +
- "କାଲ୍ମୀକ୍ୟାଓୟାପୀସ୍ଜାପୋଟେକ୍ବ୍ଲିସିମ୍ବଲସ୍ଜେନାଗାଜୁନୀକୌଣସି ଲିଙ୍ଗୁଇଷ୍ଟ ସା" +
- "ମଗ୍ରୀ ନାହିଁଜାଜାଅଷ୍ଟ୍ରିଆନ୍ ଜର୍ମାନସ୍ବିସ୍ ହାଇ ଜର୍ମାନ୍ଅଷ୍ଟ୍ରେଲିଆନ୍ ଇଁର" +
- "ାଜୀକାନାଡିଆନ୍ ଇଁରାଜୀବ୍ରିଟିଶ୍ ଇଁରାଜୀୟୁ.ଏସ୍. ଇଁରାଜୀଲାଟିନ୍ ଆମେରିକାନ୍ ସ" +
- "୍ପାନିଶ୍ଲେବେରିଆନ୍ ସ୍ପାନିଶ୍କାନାଡିଆନ୍ ଫ୍ରେଞ୍ଚସ୍ବିସ୍ ଫ୍ରେଞ୍ଚ୍ଫ୍ଲେମିଶ୍ବ" +
- "୍ରାଜିଲିଆନ୍ ପର୍ତ୍ତୁଗୀଜ୍ଲେବେରିଆନ୍ ପର୍ତ୍ତୁଗୀଜ୍ମୋଲଡୋଭିଆନ୍ସର୍ବୋ-କ୍ରୋଆଟି" +
- "ଆନ୍ସରଳିକରଣ ଚାଇନୀଜ୍ପାରମ୍ପରିକ ଚାଇନୀଜ୍",
+ "ୁଭାଲୁତୁଭିନିଆନ୍ଉଦମୂର୍ତ୍ତୟୁଗୋରଟିକ୍ଉମ୍ବୁଣ୍ଡୁଅଜଣା ଏବଂ ଅବୈଧ ଭାଷାଭାଇଭୋଟି" +
+ "କ୍ୱାଲମୋୱାରୈୱାସୋକାଲ୍ମୀକ୍ୟାଓୟାପୀସ୍ଜାପୋଟେକ୍ବ୍ଲିସିମ୍ବଲସ୍ଜେନାଗାଜୁନୀକୌଣସ" +
+ "ି ଲିଙ୍ଗୁଇଷ୍ଟ ସାମଗ୍ରୀ ନାହିଁଜାଜାଅଷ୍ଟ୍ରିଆନ୍ ଜର୍ମାନସ୍ବିସ୍ ହାଇ ଜର୍ମାନ୍ଅ" +
+ "ଷ୍ଟ୍ରେଲିଆନ୍ ଇଁରାଜୀକାନାଡିଆନ୍ ଇଁରାଜୀବ୍ରିଟିଶ୍ ଇଁରାଜୀୟୁ.ଏସ୍. ଇଁରାଜୀଲାଟ" +
+ "ିନ୍ ଆମେରିକାନ୍ ସ୍ପାନିଶ୍ଲେବେରିଆନ୍ ସ୍ପାନିଶ୍କାନାଡିଆନ୍ ଫ୍ରେଞ୍ଚସ୍ବିସ୍ ଫ୍" +
+ "ରେଞ୍ଚ୍ଫ୍ଲେମିଶ୍ବ୍ରାଜିଲିଆନ୍ ପର୍ତ୍ତୁଗୀଜ୍ଲେବେରିଆନ୍ ପର୍ତ୍ତୁଗୀଜ୍ମୋଲଡୋଭିଆ" +
+ "ନ୍ସର୍ବୋ-କ୍ରୋଆଟିଆନ୍ସରଳିକରଣ ଚାଇନୀଜ୍ପାରମ୍ପରିକ ଚାଇନୀଜ୍",
[]uint16{ // 613 elements
// Entry 0 - 3F
0x0000, 0x000f, 0x002d, 0x0042, 0x0060, 0x006c, 0x0081, 0x0096,
@@ -10551,15 +10552,15 @@ var langHeaders = [252]header{
0x22c8, 0x22c8, 0x22c8, 0x22d7, 0x22d7, 0x22e9, 0x22fb, 0x2310,
0x231c, 0x2331, 0x2331, 0x234c, 0x236a, 0x236a, 0x2382, 0x23a7,
0x23c6, 0x23c6, 0x23c6, 0x23c6, 0x23e7, 0x23e7, 0x23ff, 0x2411,
- 0x2411, 0x242c, 0x242c, 0x2447, 0x2462, 0x247d, 0x2486, 0x248f,
- 0x248f, 0x248f, 0x248f, 0x248f, 0x24a1, 0x24a1, 0x24a1, 0x24a1,
- 0x24b0, 0x24bc, 0x24c8, 0x24c8, 0x24c8, 0x24e0, 0x24e0, 0x24e0,
+ 0x2411, 0x242c, 0x242c, 0x2447, 0x2462, 0x247d, 0x24ad, 0x24b6,
+ 0x24b6, 0x24b6, 0x24b6, 0x24b6, 0x24c8, 0x24c8, 0x24c8, 0x24c8,
+ 0x24d7, 0x24e3, 0x24ef, 0x24ef, 0x24ef, 0x2507, 0x2507, 0x2507,
// Entry 240 - 27F
- 0x24e9, 0x24fb, 0x24fb, 0x24fb, 0x24fb, 0x24fb, 0x2513, 0x2537,
- 0x2537, 0x2549, 0x2549, 0x2555, 0x25a9, 0x25b5, 0x25b5, 0x25b5,
- 0x25e6, 0x2618, 0x264f, 0x267d, 0x26a8, 0x26cc, 0x2713, 0x2747,
- 0x2747, 0x2747, 0x2778, 0x27a3, 0x27a3, 0x27bb, 0x27fe, 0x283b,
- 0x2859, 0x2887, 0x2887, 0x28b2, 0x28e3,
+ 0x2510, 0x2522, 0x2522, 0x2522, 0x2522, 0x2522, 0x253a, 0x255e,
+ 0x255e, 0x2570, 0x2570, 0x257c, 0x25d0, 0x25dc, 0x25dc, 0x25dc,
+ 0x260d, 0x263f, 0x2676, 0x26a4, 0x26cf, 0x26f3, 0x273a, 0x276e,
+ 0x276e, 0x276e, 0x279f, 0x27ca, 0x27ca, 0x27e2, 0x2825, 0x2862,
+ 0x2880, 0x28ae, 0x28ae, 0x28d9, 0x290a,
},
},
{ // os
@@ -12351,16 +12352,16 @@ var langHeaders = [252]header{
"hitshankielâmaadâsämikielâjuulevsämikielâanarâškielânuorttâlâškielâs" +
"oninkesranantongosahosukumakielâkomorikielâsyyriakielâtemnekielâates" +
"otetumtigrekielâklingonkielâtok pisintarokotumbukakielâtuvalukielâta" +
- "sawaqtuvakielâKoskâatlas tamazightudmurtkielâumbunduruotâsvaikielâve" +
- "psäkielâvunjowalliskielâwolaitakielâwaraykielâkalmukkielâsogayangben" +
- "yembakantonkielâstandard tamazightzunikielâij kielâlâš siskáldâszaza" +
- "kielâstandard arabiakielâNuorttâriijkâ saksakielâSveitsi pajesaksaki" +
- "elâAustralia eŋgâlâskielâKanada eŋgâlâskielâBritannia eŋgâlâskielâAm" +
- "erika eŋgâlâskielâLäättin-Amerika espanjakielâEspanja espanjakielâMe" +
- "ksiko espanjakielâKanada ranskakielâSveitsi ranskakielâVuáládâhenâmi" +
- "j saksakielâhollandkielâ (flaami)Brasilia portugalkielâPortugal port" +
- "ugalkielâKongo swahilikielâoovtâkiärdánis kiinakielâärbivuáválâš kii" +
- "nakielâ",
+ "sawaqtuvakielâKoskâatlas tamazightudmurtkielâumbundutubdâmettumis ki" +
+ "elâvaikielâvepsäkielâvunjowalliskielâwolaitakielâwaraykielâkalmukkie" +
+ "lâsogayangbenyembakantonkielâstandard tamazightzunikielâij kielâlâš " +
+ "siskáldâszazakielâstandard arabiakielâNuorttâriijkâ saksakielâSveits" +
+ "i pajesaksakielâAustralia eŋgâlâskielâKanada eŋgâlâskielâBritannia e" +
+ "ŋgâlâskielâAmerika eŋgâlâskielâLäättin-Amerika espanjakielâEspanja " +
+ "espanjakielâMeksiko espanjakielâKanada ranskakielâSveitsi ranskakiel" +
+ "âVuáládâhenâmij saksakielâhollandkielâ (flaami)Brasilia portugalkie" +
+ "lâPortugal portugalkielâKongo swahilikielâoovtâkiärdánis kiinakielâä" +
+ "rbivuáválâš kiinakielâ",
[]uint16{ // 613 elements
// Entry 0 - 3F
0x0000, 0x0004, 0x0011, 0x0011, 0x001a, 0x0024, 0x0030, 0x003e,
@@ -12440,15 +12441,15 @@ var langHeaders = [252]header{
0x0eb1, 0x0eb1, 0x0eb1, 0x0ebc, 0x0ec1, 0x0ec1, 0x0ec6, 0x0ed1,
0x0ed1, 0x0ed1, 0x0ed1, 0x0ede, 0x0ede, 0x0ede, 0x0ede, 0x0ede,
0x0ee7, 0x0ee7, 0x0eed, 0x0eed, 0x0eed, 0x0eed, 0x0efa, 0x0f06,
- 0x0f0d, 0x0f17, 0x0f2c, 0x0f38, 0x0f38, 0x0f3f, 0x0f46, 0x0f4f,
- 0x0f4f, 0x0f5b, 0x0f5b, 0x0f5b, 0x0f5b, 0x0f5b, 0x0f60, 0x0f6c,
- 0x0f79, 0x0f84, 0x0f84, 0x0f84, 0x0f84, 0x0f90, 0x0f90, 0x0f94,
+ 0x0f0d, 0x0f17, 0x0f2c, 0x0f38, 0x0f38, 0x0f3f, 0x0f54, 0x0f5d,
+ 0x0f5d, 0x0f69, 0x0f69, 0x0f69, 0x0f69, 0x0f69, 0x0f6e, 0x0f7a,
+ 0x0f87, 0x0f92, 0x0f92, 0x0f92, 0x0f92, 0x0f9e, 0x0f9e, 0x0fa2,
// Entry 240 - 27F
- 0x0f94, 0x0f94, 0x0f9b, 0x0fa0, 0x0fa0, 0x0fac, 0x0fac, 0x0fac,
- 0x0fac, 0x0fac, 0x0fbe, 0x0fc8, 0x0fe2, 0x0fec, 0x1001, 0x1001,
- 0x101c, 0x1033, 0x104d, 0x1064, 0x107e, 0x1096, 0x10b5, 0x10ca,
- 0x10df, 0x10df, 0x10f2, 0x1106, 0x1124, 0x113a, 0x1151, 0x1168,
- 0x1168, 0x1168, 0x117b, 0x1198, 0x11b5,
+ 0x0fa2, 0x0fa2, 0x0fa9, 0x0fae, 0x0fae, 0x0fba, 0x0fba, 0x0fba,
+ 0x0fba, 0x0fba, 0x0fcc, 0x0fd6, 0x0ff0, 0x0ffa, 0x100f, 0x100f,
+ 0x102a, 0x1041, 0x105b, 0x1072, 0x108c, 0x10a4, 0x10c3, 0x10d8,
+ 0x10ed, 0x10ed, 0x1100, 0x1114, 0x1132, 0x1148, 0x115f, 0x1176,
+ 0x1176, 0x1176, 0x1189, 0x11a6, 0x11c3,
},
},
{ // sn
@@ -13113,8 +13114,8 @@ var langHeaders = [252]header{
"a AljeriaKibuginiKigwichiinKihupaKiingushKilojbanKikachinKikoyra Chi" +
"iniKikakoKikomipermyakKikurukhKikumykKilambamakKimokshaKimikmakiKimo" +
"hokiKimossiKingiemboonKiinkoPijini ya NijeriaKikiicheKiarabu cha Cha" +
- "diKitongo cha SrananKikomoroKisiriaKiudumurtiKirootKiwalserKiarabu c" +
- "ha Dunia Kilichosanifishwa",
+ "diKitongo cha SrananKikomoroKisiriaKiudumurtiKiwalserKiarabu cha Dun" +
+ "ia Kilichosanifishwa",
[]uint16{ // 591 elements
// Entry 0 - 3F
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0006, 0x0006, 0x0006,
@@ -13194,12 +13195,12 @@ var langHeaders = [252]header{
0x0137, 0x0137, 0x0137, 0x0137, 0x0137, 0x0137, 0x0137, 0x0137,
0x0137, 0x0137, 0x0137, 0x0137, 0x0137, 0x0137, 0x0137, 0x0137,
0x0137, 0x0137, 0x0137, 0x0137, 0x0137, 0x0137, 0x0137, 0x0137,
- 0x0137, 0x0137, 0x0137, 0x0141, 0x0141, 0x0141, 0x0147, 0x0147,
- 0x0147, 0x0147, 0x0147, 0x0147, 0x0147, 0x0147, 0x0147, 0x014f,
- 0x014f, 0x014f, 0x014f, 0x014f, 0x014f, 0x014f, 0x014f, 0x014f,
+ 0x0137, 0x0137, 0x0137, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141,
+ 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0141, 0x0149,
+ 0x0149, 0x0149, 0x0149, 0x0149, 0x0149, 0x0149, 0x0149, 0x0149,
// Entry 240 - 27F
- 0x014f, 0x014f, 0x014f, 0x014f, 0x014f, 0x014f, 0x014f, 0x014f,
- 0x014f, 0x014f, 0x014f, 0x014f, 0x014f, 0x014f, 0x0172,
+ 0x0149, 0x0149, 0x0149, 0x0149, 0x0149, 0x0149, 0x0149, 0x0149,
+ 0x0149, 0x0149, 0x0149, 0x0149, 0x0149, 0x0149, 0x016c,
},
},
{ // sw-KE
@@ -13208,8 +13209,8 @@ var langHeaders = [252]header{
"ia cha JuuKingushiKilojbaniKikachinKikoyra ChiiniKikakoKikomipermyak" +
"KikurukhKilambaKimokshaKimicmacKimohokiKiingiemboonKiin’koPijini ya " +
"NijeriascoKikoyraboro SenniKiarabu cha ChadiKiscran TongoKicomoroKis" +
- "yriaLugha ya Central Atlas TamazightKiudumurtiKirootKiwalserTamazigh" +
- "t Sanifu ya MorokoKiarabu cha Sasa Kilichosanifishwa",
+ "yriaLugha ya Central Atlas TamazightKiudumurtiKiwalserTamazight Sani" +
+ "fu ya MorokoKiarabu cha Sasa Kilichosanifishwa",
[]uint16{ // 591 elements
// Entry 0 - 3F
0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0005, 0x0005, 0x0005,
@@ -13289,12 +13290,12 @@ var langHeaders = [252]header{
0x015e, 0x015e, 0x015e, 0x015e, 0x015e, 0x015e, 0x015e, 0x015e,
0x015e, 0x015e, 0x015e, 0x015e, 0x015e, 0x015e, 0x015e, 0x015e,
0x015e, 0x015e, 0x015e, 0x015e, 0x015e, 0x015e, 0x015e, 0x015e,
- 0x015e, 0x015e, 0x017e, 0x0188, 0x0188, 0x0188, 0x018e, 0x018e,
- 0x018e, 0x018e, 0x018e, 0x018e, 0x018e, 0x018e, 0x018e, 0x0196,
- 0x0196, 0x0196, 0x0196, 0x0196, 0x0196, 0x0196, 0x0196, 0x0196,
+ 0x015e, 0x015e, 0x017e, 0x0188, 0x0188, 0x0188, 0x0188, 0x0188,
+ 0x0188, 0x0188, 0x0188, 0x0188, 0x0188, 0x0188, 0x0188, 0x0190,
+ 0x0190, 0x0190, 0x0190, 0x0190, 0x0190, 0x0190, 0x0190, 0x0190,
// Entry 240 - 27F
- 0x0196, 0x0196, 0x0196, 0x0196, 0x0196, 0x0196, 0x0196, 0x0196,
- 0x0196, 0x0196, 0x01b0, 0x01b0, 0x01b0, 0x01b0, 0x01d2,
+ 0x0190, 0x0190, 0x0190, 0x0190, 0x0190, 0x0190, 0x0190, 0x0190,
+ 0x0190, 0x0190, 0x01aa, 0x01aa, 0x01aa, 0x01aa, 0x01cc,
},
},
{ // ta
@@ -13626,22 +13627,22 @@ var langHeaders = [252]header{
"olea fakatalokolea fakasakōnialea fakatisīmisianilea fakatati-mosele" +
"milea fakatumepukalea fakatūvalulea fakatasauakilea fakatuvīnialea f" +
"akatamasaiti-ʻatilasi-lolotolea fakaʻutimulitilea fakaʻūkalitilea fa" +
- "kaʻumipūnitulea fakaʻilonga-tefitolea fakavailea fakavenēsialea faka" +
- "vepisilea fakavelamingi-hihifolea fakafalanikoni-lolotolea fakavotik" +
- "ilea fakavōlolea fakavūnisolea fakaʻualiselilea fakaʻuolaitalea faka" +
- "ʻualailea fakaʻuasiōlea fakaʻuālipililea fakasiaina-uūlea fakakalim" +
- "ikilea fakamingilelialea fakasokalea fakaʻiaolea fakaʻiapilea fakaʻi" +
- "angipenilea fakaʻiēmipalea fakaneʻēngatūlea fakakuangitongilea fakas" +
- "apotekilea fakaʻilonga-pilisilea fakasēlanilea fakasenakalea fakatam" +
- "asaiti-molokolea fakasuniʻikai ha lealea fakasāsālea fakaʻalepea (mā" +
- "mani)lea fakasiamane-ʻaositulialea fakasiamane-hake-suisilanilea fak" +
- "apālangi-ʻaositelēlialea fakapālangi-kānatalea fakapilitānialea faka" +
- "pālangi-ʻamelikalea fakasipēnisi lātini-ʻamelikalea fakasipēnisi-‘iu" +
- "lopelea fakasipēnisi-mekisikoulea fakafalanisē-kānatalea fakafalanis" +
- "ē-suisilanilea fakasakisoni-hifolea fakahōlani-pelesiumelea fakapot" +
- "ukali-palāsililea fakapotukali-ʻiulopelea fakamolitāvialea fakakuloi" +
- "sia-sēpialea fakasuahili-kongikōlea fakasiaina-fakafaingofualea faka" +
- "siaina-tukufakaholo",
+ "kaʻumipūnitulea taʻeʻiloalea fakavailea fakavenēsialea fakavepisilea" +
+ " fakavelamingi-hihifolea fakafalanikoni-lolotolea fakavotikilea faka" +
+ "vōlolea fakavūnisolea fakaʻualiselilea fakaʻuolaitalea fakaʻualailea" +
+ " fakaʻuasiōlea fakaʻuālipililea fakasiaina-uūlea fakakalimikilea fak" +
+ "amingilelialea fakasokalea fakaʻiaolea fakaʻiapilea fakaʻiangipenile" +
+ "a fakaʻiēmipalea fakaneʻēngatūlea fakakuangitongilea fakasapotekilea" +
+ " fakaʻilonga-pilisilea fakasēlanilea fakasenakalea fakatamasaiti-mol" +
+ "okolea fakasuniʻikai ha lealea fakasāsālea fakaʻalepea (māmani)lea f" +
+ "akasiamane-ʻaositulialea fakasiamane-hake-suisilanilea fakapālangi-ʻ" +
+ "aositelēlialea fakapālangi-kānatalea fakapilitānialea fakapālangi-ʻa" +
+ "melikalea fakasipēnisi lātini-ʻamelikalea fakasipēnisi-‘iulopelea fa" +
+ "kasipēnisi-mekisikoulea fakafalanisē-kānatalea fakafalanisē-suisilan" +
+ "ilea fakasakisoni-hifolea fakahōlani-pelesiumelea fakapotukali-palās" +
+ "ililea fakapotukali-ʻiulopelea fakamolitāvialea fakakuloisia-sēpiale" +
+ "a fakasuahili-kongikōlea fakasiaina-fakafaingofualea fakasiaina-tuku" +
+ "fakaholo",
[]uint16{ // 613 elements
// Entry 0 - 3F
0x0000, 0x0010, 0x0022, 0x0035, 0x0048, 0x0057, 0x0068, 0x0079,
@@ -13721,15 +13722,15 @@ var langHeaders = [252]header{
0x222e, 0x223d, 0x2249, 0x2258, 0x2264, 0x2272, 0x2280, 0x228f,
0x229b, 0x22aa, 0x22b9, 0x22ca, 0x22de, 0x22ec, 0x22fd, 0x2310,
0x2323, 0x2331, 0x233f, 0x234f, 0x2363, 0x2378, 0x2388, 0x2397,
- 0x23a7, 0x23b7, 0x23d9, 0x23ec, 0x23fe, 0x2412, 0x2429, 0x2434,
- 0x2444, 0x2452, 0x246a, 0x2483, 0x2491, 0x249e, 0x24ad, 0x24bf,
- 0x24d0, 0x24df, 0x24ef, 0x2502, 0x2514, 0x2524, 0x2536, 0x2542,
+ 0x23a7, 0x23b7, 0x23d9, 0x23ec, 0x23fe, 0x2412, 0x2421, 0x242c,
+ 0x243c, 0x244a, 0x2462, 0x247b, 0x2489, 0x2496, 0x24a5, 0x24b7,
+ 0x24c8, 0x24d7, 0x24e7, 0x24fa, 0x250c, 0x251c, 0x252e, 0x253a,
// Entry 240 - 27F
- 0x254f, 0x255d, 0x2570, 0x2581, 0x2595, 0x25a8, 0x25b8, 0x25cf,
- 0x25de, 0x25ec, 0x2604, 0x2610, 0x261d, 0x262b, 0x2645, 0x2645,
- 0x2660, 0x267e, 0x269d, 0x26b5, 0x26c7, 0x26e1, 0x2704, 0x271f,
- 0x273a, 0x273a, 0x2753, 0x276e, 0x2783, 0x279c, 0x27b6, 0x27cf,
- 0x27e1, 0x27f8, 0x2810, 0x282c, 0x2847,
+ 0x2547, 0x2555, 0x2568, 0x2579, 0x258d, 0x25a0, 0x25b0, 0x25c7,
+ 0x25d6, 0x25e4, 0x25fc, 0x2608, 0x2615, 0x2623, 0x263d, 0x263d,
+ 0x2658, 0x2676, 0x2695, 0x26ad, 0x26bf, 0x26d9, 0x26fc, 0x2717,
+ 0x2732, 0x2732, 0x274b, 0x2766, 0x277b, 0x2794, 0x27ae, 0x27c7,
+ 0x27d9, 0x27f0, 0x2808, 0x2824, 0x283f,
},
},
{ // tr
@@ -13980,15 +13981,15 @@ var langHeaders = [252]header{
"چەتېمنېچەتېسوچەتېرېناچەتېتۇمچەتىگرېچەتىۋچەتوكېلاۋچەكىلىنگونچەتىلىنگ" +
"ىتچەتاماشېكچەنياسا توڭانچەتوك-پىسىنچەتوروكوچەسىمشيانچەتۇمبۇكاچەتۇۋا" +
"لۇچەشىمالىي سوڭخايچەتوۋاچەمەركىزىي ئاتلاس تامازايتچەئۇدمۇرتچەئۇگارى" +
- "تىكچەئۇمبۇندۇچەغول تىلۋايچەۋوتېچەۋۇنجوچەۋالسېرچەۋولايتاچەۋارايچەۋاش" +
- "وچەقالماقچەسوگاچەياۋچەياپچەياڭبەنچەيېمباچەگۇاڭدوڭچەزاپوتېكچەبىلىس ب" +
- "ەلگىلىرىزېناگاچەئۆلچەملىك ماراكەش تامازىتچەزۇنىچەتىل مەزمۇنى يوقزاز" +
- "اچەھازىرقى زامان ئۆلچەملىك ئەرەبچەئاۋستىرىيە گېرمانچەشىۋىتسارىيە ئې" +
- "گىزلىك گېرمانچەئاۋسترالىيە ئىنگلىزچەكانادا ئىنگلىزچەئەنگلىيە ئىنگلى" +
- "زچەئامېرىكا ئىنگلىزچەلاتىن ئامېرىكا ئىسپانچەياۋروپا ئىسپانچەمېكسىكا" +
- " ئىسپانچەكانادا فىرانسۇزچەشىۋىتسارىيە فىرانسۇزچەبىرازىلىيە پورتۇگالچ" +
- "ەياۋروپا پورتۇگالچەسېرب-كرودىيەچەكونگو سىۋالىچەئاددىي خەنچەمۇرەككەپ" +
- " خەنچە",
+ "تىكچەئۇمبۇندۇچەيوچۇن تىلۋايچەۋوتېچەۋۇنجوچەۋالسېرچەۋولايتاچەۋارايچەۋ" +
+ "اشوچەقالماقچەسوگاچەياۋچەياپچەياڭبەنچەيېمباچەگۇاڭدوڭچەزاپوتېكچەبىلىس" +
+ " بەلگىلىرىزېناگاچەئۆلچەملىك ماراكەش تامازىتچەزۇنىچەتىل مەزمۇنى يوقزا" +
+ "زاچەھازىرقى زامان ئۆلچەملىك ئەرەبچەئاۋستىرىيە گېرمانچەشىۋىتسارىيە ئ" +
+ "ېگىزلىك گېرمانچەئاۋسترالىيە ئىنگلىزچەكانادا ئىنگلىزچەئەنگلىيە ئىنگل" +
+ "ىزچەئامېرىكا ئىنگلىزچەلاتىن ئامېرىكا ئىسپانچەياۋروپا ئىسپانچەمېكسىك" +
+ "ا ئىسپانچەكانادا فىرانسۇزچەشىۋىتسارىيە فىرانسۇزچەبىرازىلىيە پورتۇگا" +
+ "لچەياۋروپا پورتۇگالچەسېرب-كرودىيەچەكونگو سىۋالىچەئاددىي خەنچەمۇرەكك" +
+ "ەپ خەنچە",
[]uint16{ // 613 elements
// Entry 0 - 3F
0x0000, 0x000e, 0x001e, 0x0030, 0x0044, 0x0052, 0x0062, 0x0074,
@@ -14068,15 +14069,15 @@ var langHeaders = [252]header{
0x1e2d, 0x1e2d, 0x1e2d, 0x1e3b, 0x1e47, 0x1e57, 0x1e65, 0x1e73,
0x1e7d, 0x1e8f, 0x1e8f, 0x1ea3, 0x1eb7, 0x1eb7, 0x1ec9, 0x1ee2,
0x1ef7, 0x1ef7, 0x1f07, 0x1f07, 0x1f19, 0x1f19, 0x1f2b, 0x1f3b,
- 0x1f5a, 0x1f66, 0x1f98, 0x1faa, 0x1fc0, 0x1fd4, 0x1fe1, 0x1feb,
- 0x1feb, 0x1feb, 0x1feb, 0x1feb, 0x1ff7, 0x1ff7, 0x2005, 0x2015,
- 0x2027, 0x2035, 0x2041, 0x2041, 0x2041, 0x2051, 0x2051, 0x205d,
+ 0x1f5a, 0x1f66, 0x1f98, 0x1faa, 0x1fc0, 0x1fd4, 0x1fe5, 0x1fef,
+ 0x1fef, 0x1fef, 0x1fef, 0x1fef, 0x1ffb, 0x1ffb, 0x2009, 0x2019,
+ 0x202b, 0x2039, 0x2045, 0x2045, 0x2045, 0x2055, 0x2055, 0x2061,
// Entry 240 - 27F
- 0x2067, 0x2071, 0x2081, 0x208f, 0x208f, 0x20a1, 0x20b3, 0x20d0,
- 0x20d0, 0x20e0, 0x2114, 0x2120, 0x213c, 0x2148, 0x2183, 0x2183,
- 0x21a8, 0x21e0, 0x2209, 0x2228, 0x224b, 0x226e, 0x229a, 0x22b9,
- 0x22d8, 0x22d8, 0x22f9, 0x2324, 0x2324, 0x2324, 0x234d, 0x2370,
- 0x2370, 0x238b, 0x23a6, 0x23bd, 0x23d8,
+ 0x206b, 0x2075, 0x2085, 0x2093, 0x2093, 0x20a5, 0x20b7, 0x20d4,
+ 0x20d4, 0x20e4, 0x2118, 0x2124, 0x2140, 0x214c, 0x2187, 0x2187,
+ 0x21ac, 0x21e4, 0x220d, 0x222c, 0x224f, 0x2272, 0x229e, 0x22bd,
+ 0x22dc, 0x22dc, 0x22fd, 0x2328, 0x2328, 0x2328, 0x2351, 0x2374,
+ 0x2374, 0x238f, 0x23aa, 0x23c1, 0x23dc,
},
},
{ // uk
@@ -15190,10 +15191,10 @@ var langHeaders = [252]header{
"里文瑟爾卡普文東桑海文古愛爾蘭文薩莫吉希亞文希爾哈文撣文阿拉伯文(查德)希達摩文下西利西亞文塞拉亞文南薩米文魯勒薩米文伊納裡薩米文斯" +
"科特薩米文索尼基文索格底亞納文蘇拉南東墎文塞雷爾文薩霍文沙特菲士蘭文蘇庫馬文蘇蘇文蘇美文葛摩文古敘利亞文敘利亞文西利西亞文圖盧文提姆" +
"文特索文泰雷諾文泰頓文蒂格雷文提夫文托克勞文查庫爾文克林貢文特林基特文塔里什文塔馬奇克文東加文(尼亞薩)托比辛文圖羅尤文太魯閣文特薩" +
- "克尼恩文欽西安文穆斯林塔特文圖姆布卡文吐瓦魯文北桑海文土凡文塔馬齊格特文沃蒂艾克文烏加列文姆本杜文根語言瓦伊文威尼斯文維普森文西佛蘭" +
- "德文美茵-法蘭克尼亞文沃提克文佛羅文溫舊文瓦瑟文瓦拉莫文瓦瑞文瓦紹文沃皮瑞文吳語卡爾梅克文明格列爾文索加文瑤文雅浦文洋卞文耶姆巴文奈" +
- "恩加圖文粵語薩波特克文布列斯符號西蘭文澤納加文標準摩洛哥塔馬塞特文祖尼文無語言內容扎扎文現代標準阿拉伯文高地德文(瑞士)低地薩克遜文" +
- "佛蘭芒文摩爾多瓦文塞爾維亞克羅埃西亞文史瓦希里文(剛果)簡體中文繁體中文",
+ "克尼恩文欽西安文穆斯林塔特文圖姆布卡文吐瓦魯文北桑海文土凡文塔馬齊格特文沃蒂艾克文烏加列文姆本杜文未知語言瓦伊文威尼斯文維普森文西佛" +
+ "蘭德文美茵-法蘭克尼亞文沃提克文佛羅文溫舊文瓦瑟文瓦拉莫文瓦瑞文瓦紹文沃皮瑞文吳語卡爾梅克文明格列爾文索加文瑤文雅浦文洋卞文耶姆巴文" +
+ "奈恩加圖文粵語薩波特克文布列斯符號西蘭文澤納加文標準摩洛哥塔馬塞特文祖尼文無語言內容扎扎文現代標準阿拉伯文高地德文(瑞士)低地薩克遜" +
+ "文佛蘭芒文摩爾多瓦文塞爾維亞克羅埃西亞文史瓦希里文(剛果)簡體中文繁體中文",
[]uint16{ // 613 elements
// Entry 0 - 3F
0x0000, 0x0009, 0x0018, 0x0027, 0x0036, 0x003f, 0x004e, 0x005a,
@@ -15273,15 +15274,15 @@ var langHeaders = [252]header{
0x1a2e, 0x1a3d, 0x1a46, 0x1a4f, 0x1a58, 0x1a64, 0x1a6d, 0x1a79,
0x1a82, 0x1a8e, 0x1a9a, 0x1aa6, 0x1ab5, 0x1ac1, 0x1ad0, 0x1ae8,
0x1af4, 0x1b00, 0x1b0c, 0x1b1e, 0x1b2a, 0x1b3c, 0x1b4b, 0x1b57,
- 0x1b63, 0x1b6c, 0x1b7e, 0x1b8d, 0x1b99, 0x1ba5, 0x1bae, 0x1bb7,
- 0x1bc3, 0x1bcf, 0x1bde, 0x1bf7, 0x1c03, 0x1c0c, 0x1c15, 0x1c1e,
- 0x1c2a, 0x1c33, 0x1c3c, 0x1c48, 0x1c4e, 0x1c5d, 0x1c6c, 0x1c75,
+ 0x1b63, 0x1b6c, 0x1b7e, 0x1b8d, 0x1b99, 0x1ba5, 0x1bb1, 0x1bba,
+ 0x1bc6, 0x1bd2, 0x1be1, 0x1bfa, 0x1c06, 0x1c0f, 0x1c18, 0x1c21,
+ 0x1c2d, 0x1c36, 0x1c3f, 0x1c4b, 0x1c51, 0x1c60, 0x1c6f, 0x1c78,
// Entry 240 - 27F
- 0x1c7b, 0x1c84, 0x1c8d, 0x1c99, 0x1ca8, 0x1cae, 0x1cbd, 0x1ccc,
- 0x1cd5, 0x1ce1, 0x1cff, 0x1d08, 0x1d17, 0x1d20, 0x1d38, 0x1d38,
- 0x1d38, 0x1d50, 0x1d50, 0x1d50, 0x1d50, 0x1d50, 0x1d50, 0x1d50,
- 0x1d50, 0x1d50, 0x1d50, 0x1d50, 0x1d62, 0x1d6e, 0x1d6e, 0x1d6e,
- 0x1d7d, 0x1d9b, 0x1db6, 0x1dc2, 0x1dce,
+ 0x1c7e, 0x1c87, 0x1c90, 0x1c9c, 0x1cab, 0x1cb1, 0x1cc0, 0x1ccf,
+ 0x1cd8, 0x1ce4, 0x1d02, 0x1d0b, 0x1d1a, 0x1d23, 0x1d3b, 0x1d3b,
+ 0x1d3b, 0x1d53, 0x1d53, 0x1d53, 0x1d53, 0x1d53, 0x1d53, 0x1d53,
+ 0x1d53, 0x1d53, 0x1d53, 0x1d53, 0x1d65, 0x1d71, 0x1d71, 0x1d71,
+ 0x1d80, 0x1d9e, 0x1db9, 0x1dc5, 0x1dd1,
},
},
{ // zgh
@@ -15488,7 +15489,7 @@ var langHeaders = [252]header{
},
}
-const afLangStr string = "" + // Size: 3015 bytes
+const afLangStr string = "" + // Size: 3038 bytes
"AfarAbkasiesAfrikaansAkanAmhariesAragoneesArabiesAssameesAvariesAymaraAz" +
"erbeidjansBaskirBelo-RussiesBulgaarsBislamaBambaraBengaalsTibettaansBret" +
"onsBosniesKatalaansTsjetsjenChamorroKorsikaansTsjeggiesKerkslawiesChuvas" +
@@ -15527,10 +15528,10 @@ const afLangStr string = "" + // Size: 3015 bytes
"sSenaKoyraboro SenniTachelhitShanSuid-SamiLule SamiInari SamiSkolt SamiS" +
"oninkeSranan TongoSahoSukumaComoraansSirieseTimneTesoTetoemTigreKlingonT" +
"ok PisinTarokoToemboekaTuvaluTasawaqTuvineesSentraal Atlas TamazightUdmu" +
- "rtUmbunduRootVaiVunjoWalserWolayttaWarayWarlpiriKalmykSogaYangbenYembaKa" +
- "ntoneesStandaard Marokkaanse TamazightZuniGeen linguistiese inhoudZazaMo" +
- "derne Standaard ArabiesSwitserse hoog-DuitsSpaans (Suid-Amerika)Nedersak" +
- "siesVlaamsMoldawiesSerwo-KroatiesSwahili (Kongo)"
+ "rtUmbunduOnbekende of ongeldige taalVaiVunjoWalserWolayttaWarayWarlpiriK" +
+ "almykSogaYangbenYembaKantoneesStandaard Marokkaanse TamazightZuniGeen li" +
+ "nguistiese inhoudZazaModerne Standaard ArabiesSwitserse hoog-DuitsSpaans" +
+ " (Suid-Amerika)NedersaksiesVlaamsMoldawiesSerwo-KroatiesSwahili (Kongo)"
var afLangIdx = []uint16{ // 611 elements
// Entry 0 - 3F
@@ -15611,18 +15612,18 @@ var afLangIdx = []uint16{ // 611 elements
0x0a5b, 0x0a5b, 0x0a5b, 0x0a60, 0x0a64, 0x0a64, 0x0a6a, 0x0a6f,
0x0a6f, 0x0a6f, 0x0a6f, 0x0a76, 0x0a76, 0x0a76, 0x0a76, 0x0a76,
0x0a7f, 0x0a7f, 0x0a85, 0x0a85, 0x0a85, 0x0a85, 0x0a8e, 0x0a94,
- 0x0a9b, 0x0aa3, 0x0abb, 0x0ac1, 0x0ac1, 0x0ac8, 0x0acc, 0x0acf,
- 0x0acf, 0x0acf, 0x0acf, 0x0acf, 0x0acf, 0x0acf, 0x0ad4, 0x0ada,
- 0x0ae2, 0x0ae7, 0x0ae7, 0x0aef, 0x0aef, 0x0af5, 0x0af5, 0x0af9,
+ 0x0a9b, 0x0aa3, 0x0abb, 0x0ac1, 0x0ac1, 0x0ac8, 0x0ae3, 0x0ae6,
+ 0x0ae6, 0x0ae6, 0x0ae6, 0x0ae6, 0x0ae6, 0x0ae6, 0x0aeb, 0x0af1,
+ 0x0af9, 0x0afe, 0x0afe, 0x0b06, 0x0b06, 0x0b0c, 0x0b0c, 0x0b10,
// Entry 240 - 27F
- 0x0af9, 0x0af9, 0x0b00, 0x0b05, 0x0b05, 0x0b0e, 0x0b0e, 0x0b0e,
- 0x0b0e, 0x0b0e, 0x0b2d, 0x0b31, 0x0b49, 0x0b4d, 0x0b66, 0x0b66,
- 0x0b66, 0x0b7a, 0x0b7a, 0x0b7a, 0x0b7a, 0x0b7a, 0x0b8f, 0x0b8f,
- 0x0b8f, 0x0b8f, 0x0b8f, 0x0b8f, 0x0b9b, 0x0ba1, 0x0ba1, 0x0ba1,
- 0x0baa, 0x0bb8, 0x0bc7,
+ 0x0b10, 0x0b10, 0x0b17, 0x0b1c, 0x0b1c, 0x0b25, 0x0b25, 0x0b25,
+ 0x0b25, 0x0b25, 0x0b44, 0x0b48, 0x0b60, 0x0b64, 0x0b7d, 0x0b7d,
+ 0x0b7d, 0x0b91, 0x0b91, 0x0b91, 0x0b91, 0x0b91, 0x0ba6, 0x0ba6,
+ 0x0ba6, 0x0ba6, 0x0ba6, 0x0ba6, 0x0bb2, 0x0bb8, 0x0bb8, 0x0bb8,
+ 0x0bc1, 0x0bcf, 0x0bde,
} // Size: 1246 bytes
-const amLangStr string = "" + // Size: 6791 bytes
+const amLangStr string = "" + // Size: 6810 bytes
"አፋርኛአብሐዚኛአቬስታንአፍሪካንኛአካንኛአማርኛአራጎንስዓረብኛአሳሜዛዊአቫሪክአያማርኛአዘርባጃንኛባስኪርኛቤላራሻኛቡልጋሪ" +
"ኛቢስላምኛባምባርኛቤንጋሊኛቲቤታንኛብሬቶንኛቦስኒያንኛካታላንኛችችንቻሞሮኮርሲካኛክሪቼክኛቸርች ስላቪክቹቫሽወልሽዴኒሽ" +
"ጀርመንዲቬህድዞንግኻኛኢዊግሪክኛእንግሊዝኛኤስፐራንቶስፓንሽኛኢስቶኒያንኛባስክኛፐርሺያኛፉላህፊኒሽፊጂኛፋሮኛፈረንሳይኛ" +
@@ -15651,12 +15652,12 @@ const amLangStr string = "" + // Size: 6791 bytes
"ያ ፒጂንፐሩሳንኛኪቼቺምቦራዞ ሃይላንድ ኩቹዋራፓኑኢራሮቶንጋሮምቦአሮማንያንርዋሳንዳዌሳክሃሳምቡሩሳንታሊንጋምባይሳንጉ" +
"ሲሲሊያንኛስኮትስደቡባዊ ኩርዲሽሴናኮይራቦሮ ሴኒታቼልሂትሻንቻዲያን ዓረብኛሲዳምኛደቡባዊ ሳሚሉሌ ሳሚኢናሪ ሳሚስኮል" +
"ት ሳሚሶኒንኬስራናን ቶንጎሳሆኛሱኩማኮሞሪያንክላሲክ ኔይራሲሪያክቲምኔቴሶቴተምትግረክሊንጎንኛቶክ ፒሲንታሮኮቱምቡካቱ" +
- "ቫሉታሳዋቅቱቪንያንኛመካከለኛ አትላስ ታማዚግትኡድሙርትኡምቡንዱሩትቫይቩንጆዋልሰርወላይትኛዋራይዋርልፒሪዉ ቻይንኛካል" +
- "ማይክሶጋያንግቤንኛየምባካንቶኒዝብሊስይምቦልስመደበኛ የሞሮኮ ታማዚግትዙኒቋንቋዊ ይዘት አይደለምዛዛዘመናዊ መደበኛ " +
- "ዓረብኛየኦስትሪያ ጀርመንየስዊዝ ከፍተኛ ጀርመንኛየአውስትራሊያ እንግሊዝኛየካናዳ እንግሊዝኛየብሪቲሽ እንግሊዝኛየአ" +
- "ሜሪካ እንግሊዝኛየላቲን አሜሪካ ስፓኒሽየአውሮፓ ስፓንሽኛየሜክሲኮ ስፓንሽኛየካናዳ ፈረንሳይኛየስዊዝ ፈረንሳይኛየታ" +
- "ችኛው ሳክሰንፍሌሚሽየብራዚል ፖርቹጋልኛየአውሮፓ ፖርቹጋልኛሞልዳቪያንኛሰርቦ-ክሮኤሽያኛኮንጎ ስዋሂሊቀለል ያለ ቻይ" +
- "ንኛባህላዊ ቻይንኛ"
+ "ቫሉታሳዋቅቱቪንያንኛመካከለኛ አትላስ ታማዚግትኡድሙርትኡምቡንዱያልታወቀ ቋንቋቫይቩንጆዋልሰርወላይትኛዋራይዋርልፒሪዉ" +
+ " ቻይንኛካልማይክሶጋያንግቤንኛየምባካንቶኒዝብሊስይምቦልስመደበኛ የሞሮኮ ታማዚግትዙኒቋንቋዊ ይዘት አይደለምዛዛዘመናዊ " +
+ "መደበኛ ዓረብኛየኦስትሪያ ጀርመንየስዊዝ ከፍተኛ ጀርመንኛየአውስትራሊያ እንግሊዝኛየካናዳ እንግሊዝኛየብሪቲሽ እንግ" +
+ "ሊዝኛየአሜሪካ እንግሊዝኛየላቲን አሜሪካ ስፓኒሽየአውሮፓ ስፓንሽኛየሜክሲኮ ስፓንሽኛየካናዳ ፈረንሳይኛየስዊዝ ፈረን" +
+ "ሳይኛየታችኛው ሳክሰንፍሌሚሽየብራዚል ፖርቹጋልኛየአውሮፓ ፖርቹጋልኛሞልዳቪያንኛሰርቦ-ክሮኤሽያኛኮንጎ ስዋሂሊቀለል " +
+ "ያለ ቻይንኛባህላዊ ቻይንኛ"
var amLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -15737,18 +15738,18 @@ var amLangIdx = []uint16{ // 613 elements
0x162d, 0x162d, 0x162d, 0x1636, 0x163c, 0x163c, 0x1645, 0x164e,
0x164e, 0x164e, 0x164e, 0x1660, 0x1660, 0x1660, 0x1660, 0x1660,
0x1670, 0x1670, 0x1679, 0x1679, 0x1679, 0x1679, 0x1685, 0x168e,
- 0x169a, 0x16ac, 0x16d8, 0x16e7, 0x16e7, 0x16f6, 0x16fc, 0x1702,
- 0x1702, 0x1702, 0x1702, 0x1702, 0x1702, 0x1702, 0x170b, 0x1717,
- 0x1726, 0x172f, 0x172f, 0x173e, 0x174e, 0x175d, 0x175d, 0x1763,
+ 0x169a, 0x16ac, 0x16d8, 0x16e7, 0x16e7, 0x16f6, 0x170f, 0x1715,
+ 0x1715, 0x1715, 0x1715, 0x1715, 0x1715, 0x1715, 0x171e, 0x172a,
+ 0x1739, 0x1742, 0x1742, 0x1751, 0x1761, 0x1770, 0x1770, 0x1776,
// Entry 240 - 27F
- 0x1763, 0x1763, 0x1775, 0x177e, 0x177e, 0x178d, 0x178d, 0x17a5,
- 0x17a5, 0x17a5, 0x17ce, 0x17d4, 0x17fa, 0x1800, 0x1826, 0x1826,
- 0x1845, 0x186e, 0x1899, 0x18b8, 0x18da, 0x18fc, 0x1922, 0x1941,
- 0x1960, 0x1960, 0x197f, 0x199e, 0x19ba, 0x19c6, 0x19e8, 0x1a0a,
- 0x1a1f, 0x1a3b, 0x1a51, 0x1a6e, 0x1a87,
+ 0x1776, 0x1776, 0x1788, 0x1791, 0x1791, 0x17a0, 0x17a0, 0x17b8,
+ 0x17b8, 0x17b8, 0x17e1, 0x17e7, 0x180d, 0x1813, 0x1839, 0x1839,
+ 0x1858, 0x1881, 0x18ac, 0x18cb, 0x18ed, 0x190f, 0x1935, 0x1954,
+ 0x1973, 0x1973, 0x1992, 0x19b1, 0x19cd, 0x19d9, 0x19fb, 0x1a1d,
+ 0x1a32, 0x1a4e, 0x1a64, 0x1a81, 0x1a9a,
} // Size: 1250 bytes
-const arLangStr string = "" + // Size: 10039 bytes
+const arLangStr string = "" + // Size: 10055 bytes
"الأفاريةالأبخازيةالأفستيةالأفريقانيةالأكانيةالأمهريةالأراغونيةالعربيةالأ" +
"ساميةالأواريةالأيماراالأذربيجانيةالباشكيريةالبيلاروسيةالبلغاريةالبيسلام" +
"يةالبامباراالبنغاليةالتبتيةالبريتونيةالبوسنيةالكتالانيةالشيشانيةالتشامو" +
@@ -15812,15 +15813,15 @@ const arLangStr string = "" + // Size: 10039 bytes
"سريانية تقليديةالسريانيةالتيمنتيسوالتيرينوالتيتمالتيغريةالتيفالتوكيلاوا" +
"لكلينجونالتلينغيتيةالتاماشيكتونجا - نياساالتوك بيسينلغة التاروكوالتسيمش" +
"يانالتامبوكاالتوفالوتاساواقالتوفيةالأمازيغية وسط الأطلسالأدمرتاليجاريتي" +
- "كالأمبندوالجذرالفايالفوتيكالفونجوالوالسرالولاياتاالوارايالواشووارلبيريا" +
- "لوو الصينيةالكالميكالسوغاالياواليابيزيانجبنيمباالكَنْتُونيةالزابوتيكرمو" +
- "ز المعايير الأساسيةالزيناجاالتمازيغية المغربية القياسيةالزونيةبدون محتو" +
- "ى لغويزازاالعربية الرسمية الحديثةالألمانية النمساويةالألمانية العليا ال" +
- "سويسريةالإنجليزية الأستراليةالإنجليزية الكنديةالإنجليزية البريطانيةالإن" +
- "جليزية الأمريكيةالإسبانية أمريكا اللاتينيةالإسبانية الأوروبيةالإسبانية " +
- "المكسيكيةالفرنسية الكنديةالفرنسية السويسريةالسكسونية السفلىالفلمنكيةالب" +
- "رتغالية البرازيليةالبرتغالية الأوروبيةالمولدوفيةصربية-كرواتيةالكونغو ال" +
- "سواحليةالصينية المبسطةالصينية التقليدية"
+ "كالأمبندولغة غير معروفةالفايالفوتيكالفونجوالوالسرالولاياتاالوارايالواشو" +
+ "وارلبيريالوو الصينيةالكالميكالسوغاالياواليابيزيانجبنيمباالكَنْتُونيةالز" +
+ "ابوتيكرموز المعايير الأساسيةالزيناجاالتمازيغية المغربية القياسيةالزونية" +
+ "بدون محتوى لغويزازاالعربية الرسمية الحديثةالألمانية النمساويةالألمانية " +
+ "العليا السويسريةالإنجليزية الأستراليةالإنجليزية الكنديةالإنجليزية البري" +
+ "طانيةالإنجليزية الأمريكيةالإسبانية أمريكا اللاتينيةالإسبانية الأوروبيةا" +
+ "لإسبانية المكسيكيةالفرنسية الكنديةالفرنسية السويسريةالسكسونية السفلىالف" +
+ "لمنكيةالبرتغالية البرازيليةالبرتغالية الأوروبيةالمولدوفيةصربية-كرواتيةا" +
+ "لكونغو السواحليةالصينية المبسطةالصينية التقليدية"
var arLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -15901,18 +15902,18 @@ var arLangIdx = []uint16{ // 613 elements
0x2123, 0x2123, 0x2123, 0x212f, 0x2137, 0x2147, 0x2153, 0x2163,
0x216d, 0x217f, 0x217f, 0x2191, 0x21a7, 0x21a7, 0x21b9, 0x21d0,
0x21e5, 0x21e5, 0x21fc, 0x21fc, 0x2210, 0x2210, 0x2222, 0x2232,
- 0x2240, 0x224e, 0x2276, 0x2284, 0x2298, 0x22a8, 0x22b2, 0x22bc,
- 0x22bc, 0x22bc, 0x22bc, 0x22bc, 0x22ca, 0x22ca, 0x22d8, 0x22e6,
- 0x22f8, 0x2306, 0x2312, 0x2322, 0x2339, 0x2349, 0x2349, 0x2355,
+ 0x2240, 0x224e, 0x2276, 0x2284, 0x2298, 0x22a8, 0x22c2, 0x22cc,
+ 0x22cc, 0x22cc, 0x22cc, 0x22cc, 0x22da, 0x22da, 0x22e8, 0x22f6,
+ 0x2308, 0x2316, 0x2322, 0x2332, 0x2349, 0x2359, 0x2359, 0x2365,
// Entry 240 - 27F
- 0x235f, 0x236d, 0x2379, 0x2381, 0x2381, 0x2399, 0x23ab, 0x23d5,
- 0x23d5, 0x23e5, 0x241b, 0x2429, 0x2445, 0x244d, 0x2479, 0x2479,
- 0x249e, 0x24d0, 0x24f9, 0x251c, 0x2545, 0x256c, 0x259e, 0x25c3,
- 0x25e8, 0x25e8, 0x2607, 0x262a, 0x2649, 0x265b, 0x2684, 0x26ab,
- 0x26bf, 0x26d8, 0x26f9, 0x2716, 0x2737,
+ 0x236f, 0x237d, 0x2389, 0x2391, 0x2391, 0x23a9, 0x23bb, 0x23e5,
+ 0x23e5, 0x23f5, 0x242b, 0x2439, 0x2455, 0x245d, 0x2489, 0x2489,
+ 0x24ae, 0x24e0, 0x2509, 0x252c, 0x2555, 0x257c, 0x25ae, 0x25d3,
+ 0x25f8, 0x25f8, 0x2617, 0x263a, 0x2659, 0x266b, 0x2694, 0x26bb,
+ 0x26cf, 0x26e8, 0x2709, 0x2726, 0x2747,
} // Size: 1250 bytes
-const azLangStr string = "" + // Size: 3713 bytes
+const azLangStr string = "" + // Size: 3722 bytes
"afarabxazavestanafrikaansakanamhararaqonərəbassamavaraymaraazərbaycanbaş" +
"qırdbelarusbolqarbislamabambarabenqaltibetbretonbosniakkatalançeçençamor" +
"okorsikakriçexslavyançuvaşuelsdanimarkaalmanmaldivdzonqaeveyunaningilise" +
@@ -15954,14 +15955,15 @@ const azLangStr string = "" + // Size: 3713 bytes
"amocənubi samilule samiinari samiskolt samisoninkesoqdiyensranan tonqose" +
"rersahosukumasususumeryankomorsuriyatimnetesoterenotetumtiqretivtokelayk" +
"linqontlinqittamaşeknyasa tonqatok pisintarokosimşyantumbukatuvalutasava" +
- "qtuvinyanMərkəzi Atlas tamazicəsiudmurtuqaritumbundurutvaivotikvunyovall" +
- "esvalamovarayvaşovalpirivukalmıksoqayaoyapizyanqbenyembakantonzapotekbli" +
- "simbolszenaqatamazizunidil məzmunu yoxdurzazamüasir standart ərəbcənubi " +
- "azərbaycanAvstriya almancasıİsveçrə yüksək almancasıAvstraliya ingiliscə" +
- "siKanada ingiliscəsiBritaniya ingiliscəsiAmerika ingiliscəsiLatın Amerik" +
- "ası ispancasıKastiliya ispancasıMeksika ispancasıKanada fransızcasıİsveç" +
- "rə fransızcasıaşağı saksonflamandBraziliya portuqalcasıPortuqaliya portu" +
- "qalcasımoldavserb-xorvatKonqo suahilicəsisadələşmiş çinənənəvi çin"
+ "qtuvinyanMərkəzi Atlas tamazicəsiudmurtuqaritumbundunaməlum dilvaivotikv" +
+ "unyovallesvalamovarayvaşovalpirivukalmıksoqayaoyapizyanqbenyembakantonza" +
+ "potekblisimbolszenaqatamazizunidil məzmunu yoxdurzazamüasir standart ərə" +
+ "bcənubi azərbaycanAvstriya almancasıİsveçrə yüksək almancasıAvstraliya i" +
+ "ngiliscəsiKanada ingiliscəsiBritaniya ingiliscəsiAmerika ingiliscəsiLatı" +
+ "n Amerikası ispancasıKastiliya ispancasıMeksika ispancasıKanada fransızc" +
+ "asıİsveçrə fransızcasıaşağı saksonflamandBraziliya portuqalcasıPortuqali" +
+ "ya portuqalcasımoldavserb-xorvatKonqo suahilicəsisadələşmiş çinənənəvi ç" +
+ "in"
var azLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -16042,18 +16044,18 @@ var azLangIdx = []uint16{ // 613 elements
0x0ba8, 0x0ba8, 0x0ba8, 0x0bad, 0x0bb1, 0x0bb7, 0x0bbc, 0x0bc1,
0x0bc4, 0x0bcb, 0x0bcb, 0x0bd2, 0x0bd9, 0x0bd9, 0x0be1, 0x0bec,
0x0bf5, 0x0bf5, 0x0bfb, 0x0bfb, 0x0c03, 0x0c03, 0x0c0a, 0x0c10,
- 0x0c17, 0x0c1f, 0x0c3a, 0x0c40, 0x0c46, 0x0c4d, 0x0c50, 0x0c53,
- 0x0c53, 0x0c53, 0x0c53, 0x0c53, 0x0c58, 0x0c58, 0x0c5d, 0x0c63,
- 0x0c69, 0x0c6e, 0x0c73, 0x0c7a, 0x0c7c, 0x0c83, 0x0c83, 0x0c87,
+ 0x0c17, 0x0c1f, 0x0c3a, 0x0c40, 0x0c46, 0x0c4d, 0x0c59, 0x0c5c,
+ 0x0c5c, 0x0c5c, 0x0c5c, 0x0c5c, 0x0c61, 0x0c61, 0x0c66, 0x0c6c,
+ 0x0c72, 0x0c77, 0x0c7c, 0x0c83, 0x0c85, 0x0c8c, 0x0c8c, 0x0c90,
// Entry 240 - 27F
- 0x0c8a, 0x0c8f, 0x0c96, 0x0c9b, 0x0c9b, 0x0ca1, 0x0ca8, 0x0cb2,
- 0x0cb2, 0x0cb8, 0x0cbe, 0x0cc2, 0x0cd5, 0x0cd9, 0x0cf0, 0x0d03,
- 0x0d16, 0x0d34, 0x0d4b, 0x0d5e, 0x0d74, 0x0d88, 0x0da4, 0x0db8,
- 0x0dca, 0x0dca, 0x0dde, 0x0df6, 0x0e05, 0x0e0c, 0x0e23, 0x0e3c,
- 0x0e42, 0x0e4d, 0x0e5f, 0x0e72, 0x0e81,
+ 0x0c93, 0x0c98, 0x0c9f, 0x0ca4, 0x0ca4, 0x0caa, 0x0cb1, 0x0cbb,
+ 0x0cbb, 0x0cc1, 0x0cc7, 0x0ccb, 0x0cde, 0x0ce2, 0x0cf9, 0x0d0c,
+ 0x0d1f, 0x0d3d, 0x0d54, 0x0d67, 0x0d7d, 0x0d91, 0x0dad, 0x0dc1,
+ 0x0dd3, 0x0dd3, 0x0de7, 0x0dff, 0x0e0e, 0x0e15, 0x0e2c, 0x0e45,
+ 0x0e4b, 0x0e56, 0x0e68, 0x0e7b, 0x0e8a,
} // Size: 1250 bytes
-const bgLangStr string = "" + // Size: 7891 bytes
+const bgLangStr string = "" + // Size: 7905 bytes
"афарабхазкиавестскиафрикаансаканамхарскиарагонскиарабскиасамскиаварскиай" +
"мараазербайджанскибашкирскибеларускибългарскибисламабамбарабенгалскитиб" +
"етскибретонскибосненскикаталонскичеченскичаморокорсиканскикриичешкицърк" +
@@ -16105,11 +16107,12 @@ const bgLangStr string = "" + // Size: 7891 bytes
"кисранан тонгосерерсахосукумасусушумерскикоморскикласически сирийскисир" +
"ийскитемнетесотеренотетумтигретивтокелайскиклингонскитлингиттамашекниан" +
"са тонгаток писинтарокоцимшианскитумбукатувалуанскитасавактувинскицентр" +
- "алноатласки тамазигтудмуртскиугаритскиумбундуроотваивотиквунджовалзерск" +
- "и немскиваламоварайуашовалпирикалмиксогаяояпезеянгбенйембакантонскизапо" +
- "текблис символизенагастандартен марокански тамазигтзунибез лингвистично" +
- " съдържаниезазасъвременен стандартен арабскианглийски (САЩ)долносаксонск" +
- "ифламандскимолдовскисърбохърватскиконгоански суахиликитайски (опростен)"
+ "алноатласки тамазигтудмуртскиугаритскиумбундунеопределенваивотиквунджов" +
+ "алзерски немскиваламоварайуашовалпирикалмиксогаяояпезеянгбенйембакантон" +
+ "скизапотекблис символизенагастандартен марокански тамазигтзунибез лингв" +
+ "истично съдържаниезазасъвременен стандартен арабскианглийски (САЩ)долно" +
+ "саксонскифламандскимолдовскисърбохърватскиконгоански суахиликитайски (о" +
+ "простен)"
var bgLangIdx = []uint16{ // 612 elements
// Entry 0 - 3F
@@ -16190,18 +16193,18 @@ var bgLangIdx = []uint16{ // 612 elements
0x1b0b, 0x1b0b, 0x1b0b, 0x1b15, 0x1b1d, 0x1b29, 0x1b33, 0x1b3d,
0x1b43, 0x1b57, 0x1b57, 0x1b6b, 0x1b79, 0x1b79, 0x1b87, 0x1b9e,
0x1baf, 0x1baf, 0x1bbb, 0x1bbb, 0x1bcf, 0x1bcf, 0x1bdd, 0x1bf3,
- 0x1c01, 0x1c11, 0x1c42, 0x1c54, 0x1c66, 0x1c74, 0x1c7c, 0x1c82,
- 0x1c82, 0x1c82, 0x1c82, 0x1c82, 0x1c8c, 0x1c8c, 0x1c98, 0x1cb7,
- 0x1cc3, 0x1ccd, 0x1cd5, 0x1ce3, 0x1ce3, 0x1cef, 0x1cef, 0x1cf7,
+ 0x1c01, 0x1c11, 0x1c42, 0x1c54, 0x1c66, 0x1c74, 0x1c8a, 0x1c90,
+ 0x1c90, 0x1c90, 0x1c90, 0x1c90, 0x1c9a, 0x1c9a, 0x1ca6, 0x1cc5,
+ 0x1cd1, 0x1cdb, 0x1ce3, 0x1cf1, 0x1cf1, 0x1cfd, 0x1cfd, 0x1d05,
// Entry 240 - 27F
- 0x1cfb, 0x1d05, 0x1d11, 0x1d1b, 0x1d1b, 0x1d2d, 0x1d3b, 0x1d52,
- 0x1d52, 0x1d5e, 0x1d98, 0x1da0, 0x1dd4, 0x1ddc, 0x1e14, 0x1e14,
- 0x1e14, 0x1e14, 0x1e14, 0x1e14, 0x1e14, 0x1e2f, 0x1e2f, 0x1e2f,
- 0x1e2f, 0x1e2f, 0x1e2f, 0x1e2f, 0x1e4b, 0x1e5f, 0x1e5f, 0x1e5f,
- 0x1e71, 0x1e8d, 0x1eb0, 0x1ed3,
+ 0x1d09, 0x1d13, 0x1d1f, 0x1d29, 0x1d29, 0x1d3b, 0x1d49, 0x1d60,
+ 0x1d60, 0x1d6c, 0x1da6, 0x1dae, 0x1de2, 0x1dea, 0x1e22, 0x1e22,
+ 0x1e22, 0x1e22, 0x1e22, 0x1e22, 0x1e22, 0x1e3d, 0x1e3d, 0x1e3d,
+ 0x1e3d, 0x1e3d, 0x1e3d, 0x1e3d, 0x1e59, 0x1e6d, 0x1e6d, 0x1e6d,
+ 0x1e7f, 0x1e9b, 0x1ebe, 0x1ee1,
} // Size: 1248 bytes
-const bnLangStr string = "" + // Size: 12336 bytes
+const bnLangStr string = "" + // Size: 12355 bytes
"আফারআবখাজিয়ানআবেস্তীয়আফ্রিকানআকানআমহারিকআর্গোনিজআরবীআসামিআভেরিকআয়মারা" +
"আজারবাইজানীবাশকিরবেলারুশিয়বুলগেরিয়বিসলামাবামবারাবাংলাতিব্বতিব্রেটনবস" +
"নীয়ানকাতালানচেচেনচামোরোকর্সিকানক্রিচেকচার্চ স্লাভিকচুবাসওয়েলশডেনিশজা" +
@@ -16254,15 +16257,15 @@ const bnLangStr string = "" + // Size: 12336 bytes
"সোগডিয়ানস্রানান টোঙ্গোসেরেরসাহোসুকুমাসুসুসুমেরীয়কমোরিয়ানপ্রাচীন সির" +
"িওসিরিয়াকটাইম্নেতেসোতেরেনোতেতুমটাইগ্রেটিভটোকেলাউক্লিঙ্গনত্লিঙ্গিটতামা" +
"শেকনায়াসা টোঙ্গাটোক পিসিনতারোকোসিমশিয়ানতুম্বুকাটুভালুতাসাওয়াকটুভিনি" +
- "য়ানসেন্ট্রাল আটলাস তামাজিগাতউডমুর্টউগারিটিকউম্বুন্দুমূলভাইভোটিকভুঞ্জো" +
- "ওয়ালসেরওয়ালামোওয়ারেওয়াশোওয়ার্লপিরিWu চীনাকাল্মইকসোগাইয়াওইয়াপেসে" +
- "য়াঙ্গবেনয়েম্বাক্যানটোনীজজাপোটেকচিত্র ভাষাজেনাগাআদর্শ মরক্কোন তামাজিগ" +
- "াতজুনিভাষাভিত্তিক বিষয়বস্তু নেইজাজাআধুনিক আদর্শ আরবীঅস্ট্রিয়ান জার্ম" +
- "ানসুইস হাই জার্মানঅস্ট্রেলীয় ইংরেজিকানাডীয় ইংরেজিব্রিটিশ ইংরেজিআমেরি" +
- "কার ইংরেজিল্যাটিন আমেরিকান স্প্যানিশইউরোপীয় স্প্যানিশম্যাক্সিকান স্প্" +
- "যানিশকানাডীয় ফরাসিসুইস ফরাসিলো স্যাক্সনফ্লেমিশব্রাজিলের পর্তুগীজইউরোপ" +
- "ের পর্তুগীজমলদাভিয়সার্বো-ক্রোয়েশিয়কঙ্গো সোয়াহিলিসরলীকৃত চীনাঐতিহ্য" +
- "বাহি চীনা"
+ "য়ানসেন্ট্রাল আটলাস তামাজিগাতউডমুর্টউগারিটিকউম্বুন্দুঅজানা ভাষাভাইভোটি" +
+ "কভুঞ্জোওয়ালসেরওয়ালামোওয়ারেওয়াশোওয়ার্লপিরিWu চীনাকাল্মইকসোগাইয়াওই" +
+ "য়াপেসেয়াঙ্গবেনয়েম্বাক্যানটোনীজজাপোটেকচিত্র ভাষাজেনাগাআদর্শ মরক্কোন " +
+ "তামাজিগাতজুনিভাষাভিত্তিক বিষয়বস্তু নেইজাজাআধুনিক আদর্শ আরবীঅস্ট্রিয়া" +
+ "ন জার্মানসুইস হাই জার্মানঅস্ট্রেলীয় ইংরেজিকানাডীয় ইংরেজিব্রিটিশ ইংরে" +
+ "জিআমেরিকার ইংরেজিল্যাটিন আমেরিকান স্প্যানিশইউরোপীয় স্প্যানিশম্যাক্সিক" +
+ "ান স্প্যানিশকানাডীয় ফরাসিসুইস ফরাসিলো স্যাক্সনফ্লেমিশব্রাজিলের পর্তুগ" +
+ "ীজইউরোপের পর্তুগীজমলদাভিয়সার্বো-ক্রোয়েশিয়কঙ্গো সোয়াহিলিসরলীকৃত চীন" +
+ "াঐতিহ্যবাহি চীনা"
var bnLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -16343,18 +16346,18 @@ var bnLangIdx = []uint16{ // 613 elements
0x2843, 0x2843, 0x2843, 0x2858, 0x2864, 0x2876, 0x2885, 0x289a,
0x28a3, 0x28b8, 0x28b8, 0x28d0, 0x28eb, 0x28eb, 0x2900, 0x2928,
0x2941, 0x2941, 0x2953, 0x2953, 0x296e, 0x296e, 0x2986, 0x2998,
- 0x29b3, 0x29d1, 0x2a18, 0x2a2d, 0x2a45, 0x2a60, 0x2a69, 0x2a72,
- 0x2a72, 0x2a72, 0x2a72, 0x2a72, 0x2a81, 0x2a81, 0x2a93, 0x2aab,
- 0x2ac3, 0x2ad5, 0x2ae7, 0x2b08, 0x2b17, 0x2b2c, 0x2b2c, 0x2b38,
+ 0x29b3, 0x29d1, 0x2a18, 0x2a2d, 0x2a45, 0x2a60, 0x2a7c, 0x2a85,
+ 0x2a85, 0x2a85, 0x2a85, 0x2a85, 0x2a94, 0x2a94, 0x2aa6, 0x2abe,
+ 0x2ad6, 0x2ae8, 0x2afa, 0x2b1b, 0x2b2a, 0x2b3f, 0x2b3f, 0x2b4b,
// Entry 240 - 27F
- 0x2b47, 0x2b5f, 0x2b7a, 0x2b8f, 0x2b8f, 0x2bad, 0x2bc2, 0x2bde,
- 0x2bde, 0x2bf0, 0x2c31, 0x2c3d, 0x2c87, 0x2c93, 0x2cc2, 0x2cc2,
- 0x2cf9, 0x2d25, 0x2d59, 0x2d84, 0x2dac, 0x2dd7, 0x2e21, 0x2e55,
- 0x2e92, 0x2e92, 0x2eba, 0x2ed6, 0x2ef5, 0x2f0a, 0x2f3e, 0x2f6c,
- 0x2f84, 0x2fb8, 0x2fe3, 0x3005, 0x3030,
+ 0x2b5a, 0x2b72, 0x2b8d, 0x2ba2, 0x2ba2, 0x2bc0, 0x2bd5, 0x2bf1,
+ 0x2bf1, 0x2c03, 0x2c44, 0x2c50, 0x2c9a, 0x2ca6, 0x2cd5, 0x2cd5,
+ 0x2d0c, 0x2d38, 0x2d6c, 0x2d97, 0x2dbf, 0x2dea, 0x2e34, 0x2e68,
+ 0x2ea5, 0x2ea5, 0x2ecd, 0x2ee9, 0x2f08, 0x2f1d, 0x2f51, 0x2f7f,
+ 0x2f97, 0x2fcb, 0x2ff6, 0x3018, 0x3043,
} // Size: 1250 bytes
-const caLangStr string = "" + // Size: 4583 bytes
+const caLangStr string = "" + // Size: 4595 bytes
"àfarabkhazavèsticafrikaansàkanamhàricaragonèsàrabassamèsàvaraimaraazerba" +
"idjanèsbaixkirbielorúsbúlgarbislamabambarabengalítibetàbretóbosniàcatalà" +
"txetxèchamorrocorscreetxeceslau eclesiàstictxuvaixgal·lèsdanèsalemanydiv" +
@@ -16407,15 +16410,15 @@ const caLangStr string = "" + // Size: 4583 bytes
"i d’Inarisami skoltsoninkesogdiàsrananserersahosukumasusúsumericomoriàsi" +
"ríac clàssicsiríacsilesiàtemnetesoterenatetuntigretivtokelauèstsakhurkli" +
"ngoniàtlingittalixamazictongatok pisintarokotsimshiàtat meridionaltumbuk" +
- "atuvaluàtasawaqtuviniàamazic del Marroc centraludmurtugaríticumbunduarre" +
- "lvaivènetvepseflamenc occidentalvòticvunjowalserametowaraywashowarlpirix" +
- "inès wucalmucmingreliàsogayaoyapeàyangbenyembacantonèszapotecasímbols Bl" +
- "isszelandèszenagaamazic estàndard marroquízunisense contingut lingüístic" +
- "zazaàrab estàndard modernalemany austríacalt alemany suísanglès australi" +
- "àanglès canadencanglès britànicanglès americàespanyol hispanoamericàesp" +
- "anyol europeuespanyol de Mèxicfrancès canadencfrancès suísbaix saxóflame" +
- "ncportuguès del Brasilportuguès de Portugalmoldauserbocroatsuahili del C" +
- "ongoxinès simplificatxinès tradicional"
+ "atuvaluàtasawaqtuviniàamazic del Marroc centraludmurtugaríticumbunduidio" +
+ "ma desconegutvaivènetvepseflamenc occidentalvòticvunjowalserametowaraywa" +
+ "showarlpirixinès wucalmucmingreliàsogayaoyapeàyangbenyembacantonèszapote" +
+ "casímbols Blisszelandèszenagaamazic estàndard marroquízunisense contingu" +
+ "t lingüísticzazaàrab estàndard modernalemany austríacalt alemany suísang" +
+ "lès australiàanglès canadencanglès britànicanglès americàespanyol hispan" +
+ "oamericàespanyol europeuespanyol de Mèxicfrancès canadencfrancès suísbai" +
+ "x saxóflamencportuguès del Brasilportuguès de Portugalmoldauserbocroatsu" +
+ "ahili del Congoxinès simplificatxinès tradicional"
var caLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -16496,18 +16499,18 @@ var caLangIdx = []uint16{ // 613 elements
0x0edc, 0x0ee4, 0x0ee4, 0x0ee9, 0x0eed, 0x0ef3, 0x0ef8, 0x0efd,
0x0f00, 0x0f0a, 0x0f11, 0x0f1b, 0x0f22, 0x0f27, 0x0f2d, 0x0f32,
0x0f3b, 0x0f3b, 0x0f41, 0x0f41, 0x0f4a, 0x0f58, 0x0f5f, 0x0f67,
- 0x0f6e, 0x0f76, 0x0f8f, 0x0f95, 0x0f9e, 0x0fa5, 0x0faa, 0x0fad,
- 0x0fb3, 0x0fb8, 0x0fca, 0x0fca, 0x0fd0, 0x0fd0, 0x0fd5, 0x0fdb,
- 0x0fe0, 0x0fe5, 0x0fea, 0x0ff2, 0x0ffb, 0x1001, 0x100b, 0x100f,
+ 0x0f6e, 0x0f76, 0x0f8f, 0x0f95, 0x0f9e, 0x0fa5, 0x0fb6, 0x0fb9,
+ 0x0fbf, 0x0fc4, 0x0fd6, 0x0fd6, 0x0fdc, 0x0fdc, 0x0fe1, 0x0fe7,
+ 0x0fec, 0x0ff1, 0x0ff6, 0x0ffe, 0x1007, 0x100d, 0x1017, 0x101b,
// Entry 240 - 27F
- 0x1012, 0x1018, 0x101f, 0x1024, 0x1024, 0x102d, 0x1035, 0x1043,
- 0x104c, 0x1052, 0x106d, 0x1071, 0x108d, 0x1091, 0x10a8, 0x10a8,
- 0x10b9, 0x10ca, 0x10dc, 0x10ec, 0x10fd, 0x110d, 0x1125, 0x1135,
- 0x1147, 0x1147, 0x1158, 0x1166, 0x1170, 0x1177, 0x118c, 0x11a2,
- 0x11a8, 0x11b2, 0x11c3, 0x11d5, 0x11e7,
+ 0x101e, 0x1024, 0x102b, 0x1030, 0x1030, 0x1039, 0x1041, 0x104f,
+ 0x1058, 0x105e, 0x1079, 0x107d, 0x1099, 0x109d, 0x10b4, 0x10b4,
+ 0x10c5, 0x10d6, 0x10e8, 0x10f8, 0x1109, 0x1119, 0x1131, 0x1141,
+ 0x1153, 0x1153, 0x1164, 0x1172, 0x117c, 0x1183, 0x1198, 0x11ae,
+ 0x11b4, 0x11be, 0x11cf, 0x11e1, 0x11f3,
} // Size: 1250 bytes
-const csLangStr string = "" + // Size: 7397 bytes
+const csLangStr string = "" + // Size: 7406 bytes
"afarštinaabcházštinaavestánštinaafrikánštinaakanštinaamharštinaaragonšti" +
"naarabštinaásámštinaavarštinaajmarštinaázerbájdžánštinabaškirštinaběloru" +
"štinabulharštinabislamštinabambarštinabengálštinatibetštinabretonštinab" +
@@ -16591,16 +16594,16 @@ const csLangStr string = "" + // Size: 7397 bytes
"tesoterenotetumštinatigrejštinativštinatokelauštinacachurštinaklingonšti" +
"natlingittalyštinatamašektonžština (nyasa)tok pisinturojštinatarokotsako" +
"nštinatsimšijské jazykytatštinatumbukštinatuvalštinatasawaqtuvinštinatam" +
- "azight (střední Maroko)udmurtštinaugaritštinaumbundukořenvaibenátštinave" +
- "pštinavlámština (západní)němčina (mohansko-franské dialekty)votštinavõru" +
- "štinavunjoněmčina (walser)wolajtštinawarajštinawaštinawarlpiričínština " +
- "(dialekty Wu)kalmyčtinamingrelštinasogštinajaoštinajapštinajangbenštinay" +
- "embanheengatukantonštinazapotéčtinabliss systémzélandštinazenagatamazigh" +
- "t (standardní marocký)zunijštinažádný jazykový obsahzazaarabština (moder" +
- "ní standardní)němčina standardní (Švýcarsko)angličtina (Velká Británie)a" +
- "ngličtina (USA)španělština (Evropa)dolnosaštinavlámštinaportugalština (E" +
- "vropa)moldavštinasrbochorvatštinasvahilština (Kongo)čínština (zjednoduše" +
- "ná)"
+ "azight (střední Maroko)udmurtštinaugaritštinaumbunduneznámý jazykvaibená" +
+ "tštinavepštinavlámština (západní)němčina (mohansko-franské dialekty)votš" +
+ "tinavõruštinavunjoněmčina (walser)wolajtštinawarajštinawaštinawarlpiričí" +
+ "nština (dialekty Wu)kalmyčtinamingrelštinasogštinajaoštinajapštinajangbe" +
+ "nštinayembanheengatukantonštinazapotéčtinabliss systémzélandštinazenagat" +
+ "amazight (standardní marocký)zunijštinažádný jazykový obsahzazaarabština" +
+ " (moderní standardní)němčina standardní (Švýcarsko)angličtina (Velká Bri" +
+ "tánie)angličtina (USA)španělština (Evropa)dolnosaštinavlámštinaportugalš" +
+ "tina (Evropa)moldavštinasrbochorvatštinasvahilština (Kongo)čínština (zje" +
+ "dnodušená)"
var csLangIdx = []uint16{ // 612 elements
// Entry 0 - 3F
@@ -16681,18 +16684,18 @@ var csLangIdx = []uint16{ // 612 elements
0x1910, 0x191a, 0x1924, 0x1929, 0x192d, 0x1933, 0x193e, 0x194a,
0x1953, 0x1960, 0x196c, 0x1979, 0x1980, 0x198a, 0x1992, 0x19a5,
0x19ae, 0x19b9, 0x19bf, 0x19cb, 0x19de, 0x19e7, 0x19f3, 0x19fe,
- 0x1a05, 0x1a10, 0x1a2c, 0x1a38, 0x1a44, 0x1a4b, 0x1a51, 0x1a54,
- 0x1a60, 0x1a69, 0x1a80, 0x1aa6, 0x1aaf, 0x1aba, 0x1abf, 0x1ad1,
- 0x1add, 0x1ae8, 0x1af0, 0x1af8, 0x1b11, 0x1b1c, 0x1b29, 0x1b32,
+ 0x1a05, 0x1a10, 0x1a2c, 0x1a38, 0x1a44, 0x1a4b, 0x1a5a, 0x1a5d,
+ 0x1a69, 0x1a72, 0x1a89, 0x1aaf, 0x1ab8, 0x1ac3, 0x1ac8, 0x1ada,
+ 0x1ae6, 0x1af1, 0x1af9, 0x1b01, 0x1b1a, 0x1b25, 0x1b32, 0x1b3b,
// Entry 240 - 27F
- 0x1b3b, 0x1b44, 0x1b51, 0x1b56, 0x1b5f, 0x1b6b, 0x1b78, 0x1b85,
- 0x1b92, 0x1b98, 0x1bb8, 0x1bc3, 0x1bdb, 0x1bdf, 0x1c00, 0x1c00,
- 0x1c00, 0x1c23, 0x1c23, 0x1c23, 0x1c41, 0x1c52, 0x1c52, 0x1c69,
- 0x1c69, 0x1c69, 0x1c69, 0x1c69, 0x1c76, 0x1c81, 0x1c81, 0x1c98,
- 0x1ca4, 0x1cb5, 0x1cc9, 0x1ce5,
+ 0x1b44, 0x1b4d, 0x1b5a, 0x1b5f, 0x1b68, 0x1b74, 0x1b81, 0x1b8e,
+ 0x1b9b, 0x1ba1, 0x1bc1, 0x1bcc, 0x1be4, 0x1be8, 0x1c09, 0x1c09,
+ 0x1c09, 0x1c2c, 0x1c2c, 0x1c2c, 0x1c4a, 0x1c5b, 0x1c5b, 0x1c72,
+ 0x1c72, 0x1c72, 0x1c72, 0x1c72, 0x1c7f, 0x1c8a, 0x1c8a, 0x1ca1,
+ 0x1cad, 0x1cbe, 0x1cd2, 0x1cee,
} // Size: 1248 bytes
-const daLangStr string = "" + // Size: 4141 bytes
+const daLangStr string = "" + // Size: 4150 bytes
"afarabkhasiskavestanafrikaansakanamhariskaragonesiskarabiskassamesiskava" +
"riskaymaraaserbajdsjanskbashkirhviderussiskbulgarskbislamabambarabengali" +
"tibetanskbretonskbosniskcatalansktjetjenskchamorrokorsikanskcreetjekkisk" +
@@ -16743,14 +16746,14 @@ const daLangStr string = "" + // Size: 4141 bytes
"oserersahosukumasususumeriskshimaoreklassisk syrisksyrisktemnetesotereno" +
"tetumtigretivitokelauklingontlingittamasheknyasa tongansktok pisintaroko" +
"tsimshisktumbukatuvalutasawaqtuviniancentralmarokkansk tamazightudmurtug" +
- "aristiskumbundurodvaivotiskvunjowalsertyskwalamowaraywashowalbiriwu-kine" +
- "siskkalmyksogayaoyapeseyangbenyembakantonesiskzapotecblissymbolerzenagat" +
- "amazightzuniintet sprogligt indholdzazamoderne standardarabiskøstrigsk t" +
- "yskschweizerhøjtyskaustralsk engelskcanadisk engelskbritisk engelskameri" +
- "kansk engelsklatinamerikansk spanskeuropæisk spanskmexicansk spanskcanad" +
- "isk franskschweizisk franskflamskbrasiliansk portugisiskeuropæisk portug" +
- "isiskmoldoviskserbokroatiskcongolesisk swahiliforenklet kinesisktraditio" +
- "nelt kinesisk"
+ "aristiskumbunduukendt sprogvaivotiskvunjowalsertyskwalamowaraywashowalbi" +
+ "riwu-kinesiskkalmyksogayaoyapeseyangbenyembakantonesiskzapotecblissymbol" +
+ "erzenagatamazightzuniintet sprogligt indholdzazamoderne standardarabiskø" +
+ "strigsk tyskschweizerhøjtyskaustralsk engelskcanadisk engelskbritisk eng" +
+ "elskamerikansk engelsklatinamerikansk spanskeuropæisk spanskmexicansk sp" +
+ "anskcanadisk franskschweizisk franskflamskbrasiliansk portugisiskeuropæi" +
+ "sk portugisiskmoldoviskserbokroatiskcongolesisk swahiliforenklet kinesis" +
+ "ktraditionelt kinesisk"
var daLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -16831,18 +16834,18 @@ var daLangIdx = []uint16{ // 613 elements
0x0d85, 0x0d85, 0x0d85, 0x0d8a, 0x0d8e, 0x0d94, 0x0d99, 0x0d9e,
0x0da2, 0x0da9, 0x0da9, 0x0db0, 0x0db7, 0x0db7, 0x0dbf, 0x0dcd,
0x0dd6, 0x0dd6, 0x0ddc, 0x0ddc, 0x0de5, 0x0de5, 0x0dec, 0x0df2,
- 0x0df9, 0x0e01, 0x0e1c, 0x0e22, 0x0e2c, 0x0e33, 0x0e36, 0x0e39,
- 0x0e39, 0x0e39, 0x0e39, 0x0e39, 0x0e3f, 0x0e3f, 0x0e44, 0x0e4e,
- 0x0e54, 0x0e59, 0x0e5e, 0x0e65, 0x0e70, 0x0e76, 0x0e76, 0x0e7a,
+ 0x0df9, 0x0e01, 0x0e1c, 0x0e22, 0x0e2c, 0x0e33, 0x0e3f, 0x0e42,
+ 0x0e42, 0x0e42, 0x0e42, 0x0e42, 0x0e48, 0x0e48, 0x0e4d, 0x0e57,
+ 0x0e5d, 0x0e62, 0x0e67, 0x0e6e, 0x0e79, 0x0e7f, 0x0e7f, 0x0e83,
// Entry 240 - 27F
- 0x0e7d, 0x0e83, 0x0e8a, 0x0e8f, 0x0e8f, 0x0e9a, 0x0ea1, 0x0ead,
- 0x0ead, 0x0eb3, 0x0ebc, 0x0ec0, 0x0ed7, 0x0edb, 0x0ef2, 0x0ef2,
- 0x0f00, 0x0f11, 0x0f22, 0x0f32, 0x0f41, 0x0f53, 0x0f69, 0x0f7a,
- 0x0f8a, 0x0f8a, 0x0f99, 0x0faa, 0x0faa, 0x0fb0, 0x0fc7, 0x0fdd,
- 0x0fe6, 0x0ff3, 0x1006, 0x1018, 0x102d,
+ 0x0e86, 0x0e8c, 0x0e93, 0x0e98, 0x0e98, 0x0ea3, 0x0eaa, 0x0eb6,
+ 0x0eb6, 0x0ebc, 0x0ec5, 0x0ec9, 0x0ee0, 0x0ee4, 0x0efb, 0x0efb,
+ 0x0f09, 0x0f1a, 0x0f2b, 0x0f3b, 0x0f4a, 0x0f5c, 0x0f72, 0x0f83,
+ 0x0f93, 0x0f93, 0x0fa2, 0x0fb3, 0x0fb3, 0x0fb9, 0x0fd0, 0x0fe6,
+ 0x0fef, 0x0ffc, 0x100f, 0x1021, 0x1036,
} // Size: 1250 bytes
-const deLangStr string = "" + // Size: 5600 bytes
+const deLangStr string = "" + // Size: 5614 bytes
"AfarAbchasischAvestischAfrikaansAkanAmharischAragonesischArabischAssames" +
"ischAwarischAymaraAserbaidschanischBaschkirischWeißrussischBulgarischBis" +
"lamaBambaraBengalischTibetischBretonischBosnischKatalanischTschetschenis" +
@@ -16910,16 +16913,17 @@ const deLangStr string = "" + // Size: 5600 bytes
"(Wasserpolnisch)TuluTemneTesoTerenoTetumTigreTivTokelauanischTsachurisch" +
"KlingonischTlingitTalischTamaseqNyasa TongaNeumelanesischTuroyoTarokoTsa" +
"konischTsimshianTatischTumbukaTuvaluischTasawaqTuwinischZentralatlas-Tam" +
- "azightUdmurtischUgaritischUmbunduRootVaiVenetischWepsischWestflämischMai" +
- "nfränkischWotischVõroVunjoWalliserdeutschWalamoWarayWashoWarlpiriWuKalmü" +
- "ckischMingrelischSogaYaoYapesischYangbenYembaNheengatuKantonesischZapote" +
- "kischBliss-SymboleSeeländischZenagaTamazightZuniKeine SprachinhalteZazaM" +
- "odernes HocharabischÖsterreichisches DeutschSchweizer HochdeutschAustral" +
- "isches EnglischKanadisches EnglischBritisches EnglischAmerikanisches Eng" +
- "lischLateinamerikanisches SpanischEuropäisches SpanischMexikanisches Spa" +
- "nischKanadisches FranzösischSchweizer FranzösischNiedersächsischFlämisch" +
- "Brasilianisches PortugiesischEuropäisches PortugiesischMoldauischSerbo-K" +
- "roatischKongo-SwahiliChinesisch (vereinfacht)Chinesisch (traditionell)"
+ "azightUdmurtischUgaritischUmbunduUnbekannte SpracheVaiVenetischWepsischW" +
+ "estflämischMainfränkischWotischVõroVunjoWalliserdeutschWalamoWarayWashoW" +
+ "arlpiriWuKalmückischMingrelischSogaYaoYapesischYangbenYembaNheengatuKant" +
+ "onesischZapotekischBliss-SymboleSeeländischZenagaTamazightZuniKeine Spra" +
+ "chinhalteZazaModernes HocharabischÖsterreichisches DeutschSchweizer Hoch" +
+ "deutschAustralisches EnglischKanadisches EnglischBritisches EnglischAmer" +
+ "ikanisches EnglischLateinamerikanisches SpanischEuropäisches SpanischMex" +
+ "ikanisches SpanischKanadisches FranzösischSchweizer FranzösischNiedersäc" +
+ "hsischFlämischBrasilianisches PortugiesischEuropäisches PortugiesischMol" +
+ "dauischSerbo-KroatischKongo-SwahiliChinesisch (vereinfacht)Chinesisch (t" +
+ "raditionell)"
var deLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -17000,18 +17004,18 @@ var deLangIdx = []uint16{ // 613 elements
0x1223, 0x123e, 0x1242, 0x1247, 0x124b, 0x1251, 0x1256, 0x125b,
0x125e, 0x126b, 0x1276, 0x1281, 0x1288, 0x128f, 0x1296, 0x12a1,
0x12af, 0x12b5, 0x12bb, 0x12c5, 0x12ce, 0x12d5, 0x12dc, 0x12e6,
- 0x12ed, 0x12f6, 0x130c, 0x1316, 0x1320, 0x1327, 0x132b, 0x132e,
- 0x1337, 0x133f, 0x134c, 0x135a, 0x1361, 0x1366, 0x136b, 0x137a,
- 0x1380, 0x1385, 0x138a, 0x1392, 0x1394, 0x13a0, 0x13ab, 0x13af,
+ 0x12ed, 0x12f6, 0x130c, 0x1316, 0x1320, 0x1327, 0x1339, 0x133c,
+ 0x1345, 0x134d, 0x135a, 0x1368, 0x136f, 0x1374, 0x1379, 0x1388,
+ 0x138e, 0x1393, 0x1398, 0x13a0, 0x13a2, 0x13ae, 0x13b9, 0x13bd,
// Entry 240 - 27F
- 0x13b2, 0x13bb, 0x13c2, 0x13c7, 0x13d0, 0x13dc, 0x13e7, 0x13f4,
- 0x1400, 0x1406, 0x140f, 0x1413, 0x1426, 0x142a, 0x143f, 0x143f,
- 0x1458, 0x146d, 0x1483, 0x1497, 0x14aa, 0x14c1, 0x14de, 0x14f4,
- 0x150a, 0x150a, 0x1522, 0x1538, 0x1548, 0x1551, 0x156e, 0x1589,
- 0x1593, 0x15a2, 0x15af, 0x15c7, 0x15e0,
+ 0x13c0, 0x13c9, 0x13d0, 0x13d5, 0x13de, 0x13ea, 0x13f5, 0x1402,
+ 0x140e, 0x1414, 0x141d, 0x1421, 0x1434, 0x1438, 0x144d, 0x144d,
+ 0x1466, 0x147b, 0x1491, 0x14a5, 0x14b8, 0x14cf, 0x14ec, 0x1502,
+ 0x1518, 0x1518, 0x1530, 0x1546, 0x1556, 0x155f, 0x157c, 0x1597,
+ 0x15a1, 0x15b0, 0x15bd, 0x15d5, 0x15ee,
} // Size: 1250 bytes
-const elLangStr string = "" + // Size: 9051 bytes
+const elLangStr string = "" + // Size: 9070 bytes
"ΑφάρΑμπχαζικάΑβεστάνΑφρικάανςΑκάνΑμαρικάΑραγκονικάΑραβικάΑσαμεζικάΆβαρικ" +
"ΑϊμάραΑζερμπαϊτζανικάΜπασκίρΛευκορωσικάΒουλγαρικάΜπισλάμαΜπαμπάραΜπενγκ" +
"άλιΘιβετιανάΒρετονικάΒοσνιακάΚαταλανικάΤσετσενικάΚαμόρροΚορσικανικάΚριΤ" +
@@ -17068,15 +17072,15 @@ const elLangStr string = "" + // Size: 9051 bytes
"έρΣάχοΣουκούμαΣούσουΣουμερικάΚομόρριαΚλασικά ΣυριακάΣυριακάΤίμνεΤέσοΤερ" +
"ένοΤέτουμΤίγκρεΤιβΤοκελάουΚλίνγκονΤλίνγκιτΤαμασέκΝιάσα ΤόνγκαΤοκ ΠισίνΤ" +
"αρόκοΤσίμσιανΤουμπούκαΤουβαλούΤασαβάκΤουβινικάΤαμαζίτ Κεντρικού ΜαρόκοΟ" +
- "υντμούρτΟυγκαριτικάΟυμπούντουΡουτΒάιΒότικΒούντζοΒάλσερΓουάλαμοΓουάρειΓο" +
- "υασόΓουαρλπίριwuuΚαλμίκΣόγκαΓιάοΓιαπίζΓιανγκμπένΓιέμπαΚαντονέζικαΖάποτε" +
- "κΣύμβολα BlissΖενάγκαΤυπικά Ταμαζίγκτ ΜαρόκουΖούνιΧωρίς γλωσσολογικό πε" +
- "ριεχόμενοΖάζαΣύγχρονα Τυπικά ΑραβικάΓερμανικά ΑυστρίαςΆνω Γερμανικά Ελβ" +
- "ετίαςΑγγλικά ΑυστραλίαςΑγγλικά ΚαναδάΑγγλικά Ηνωμένου ΒασιλείουΑγγλικά " +
- "ΑμερικήςΙσπανικά Λατινικής ΑμερικήςΙσπανικά ΕυρώπηςΙσπανικά ΜεξικούΓαλλ" +
- "ικά ΚαναδάΓαλλικά ΕλβετίαςΚάτω Γερμανικά ΟλλανδίαςΦλαμανδικάΠορτογαλικά" +
- " ΒραζιλίαςΠορτογαλικά ΕυρώπηςΜολδαβικάΣερβοκροατικάΚονγκό ΣουαχίλιΑπλοπο" +
- "ιημένα ΚινεζικάΠαραδοσιακά Κινεζικά"
+ "υντμούρτΟυγκαριτικάΟυμπούντουΆγνωστη γλώσσαΒάιΒότικΒούντζοΒάλσερΓουάλαμ" +
+ "οΓουάρειΓουασόΓουαρλπίριwuuΚαλμίκΣόγκαΓιάοΓιαπίζΓιανγκμπένΓιέμπαΚαντονέ" +
+ "ζικαΖάποτεκΣύμβολα BlissΖενάγκαΤυπικά Ταμαζίγκτ ΜαρόκουΖούνιΧωρίς γλωσσ" +
+ "ολογικό περιεχόμενοΖάζαΣύγχρονα Τυπικά ΑραβικάΓερμανικά ΑυστρίαςΆνω Γερ" +
+ "μανικά ΕλβετίαςΑγγλικά ΑυστραλίαςΑγγλικά ΚαναδάΑγγλικά Ηνωμένου Βασιλεί" +
+ "ουΑγγλικά ΑμερικήςΙσπανικά Λατινικής ΑμερικήςΙσπανικά ΕυρώπηςΙσπανικά Μ" +
+ "εξικούΓαλλικά ΚαναδάΓαλλικά ΕλβετίαςΚάτω Γερμανικά ΟλλανδίαςΦλαμανδικάΠ" +
+ "ορτογαλικά ΒραζιλίαςΠορτογαλικά ΕυρώπηςΜολδαβικάΣερβοκροατικάΚονγκό Σου" +
+ "αχίλιΑπλοποιημένα ΚινεζικάΠαραδοσιακά Κινεζικά"
var elLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -17157,18 +17161,18 @@ var elLangIdx = []uint16{ // 613 elements
0x1d97, 0x1d97, 0x1d97, 0x1da1, 0x1da9, 0x1db5, 0x1dc1, 0x1dcd,
0x1dd3, 0x1de3, 0x1de3, 0x1df3, 0x1e03, 0x1e03, 0x1e11, 0x1e28,
0x1e39, 0x1e39, 0x1e45, 0x1e45, 0x1e55, 0x1e55, 0x1e67, 0x1e77,
- 0x1e85, 0x1e97, 0x1ec5, 0x1ed7, 0x1eed, 0x1f01, 0x1f09, 0x1f0f,
- 0x1f0f, 0x1f0f, 0x1f0f, 0x1f0f, 0x1f19, 0x1f19, 0x1f27, 0x1f33,
- 0x1f43, 0x1f51, 0x1f5d, 0x1f71, 0x1f74, 0x1f80, 0x1f80, 0x1f8a,
+ 0x1e85, 0x1e97, 0x1ec5, 0x1ed7, 0x1eed, 0x1f01, 0x1f1c, 0x1f22,
+ 0x1f22, 0x1f22, 0x1f22, 0x1f22, 0x1f2c, 0x1f2c, 0x1f3a, 0x1f46,
+ 0x1f56, 0x1f64, 0x1f70, 0x1f84, 0x1f87, 0x1f93, 0x1f93, 0x1f9d,
// Entry 240 - 27F
- 0x1f92, 0x1f9e, 0x1fb2, 0x1fbe, 0x1fbe, 0x1fd4, 0x1fe2, 0x1ff6,
- 0x1ff6, 0x2004, 0x2032, 0x203c, 0x2076, 0x207e, 0x20aa, 0x20aa,
- 0x20cd, 0x20f7, 0x211a, 0x2135, 0x2167, 0x2186, 0x21ba, 0x21d9,
- 0x21f8, 0x21f8, 0x2213, 0x2232, 0x2260, 0x2274, 0x229d, 0x22c2,
- 0x22d4, 0x22ee, 0x230b, 0x2334, 0x235b,
+ 0x1fa5, 0x1fb1, 0x1fc5, 0x1fd1, 0x1fd1, 0x1fe7, 0x1ff5, 0x2009,
+ 0x2009, 0x2017, 0x2045, 0x204f, 0x2089, 0x2091, 0x20bd, 0x20bd,
+ 0x20e0, 0x210a, 0x212d, 0x2148, 0x217a, 0x2199, 0x21cd, 0x21ec,
+ 0x220b, 0x220b, 0x2226, 0x2245, 0x2273, 0x2287, 0x22b0, 0x22d5,
+ 0x22e7, 0x2301, 0x231e, 0x2347, 0x236e,
} // Size: 1250 bytes
-const enLangStr string = "" + // Size: 4944 bytes
+const enLangStr string = "" + // Size: 4956 bytes
"AfarAbkhazianAvestanAfrikaansAkanAmharicAragoneseArabicAssameseAvaricAym" +
"araAzerbaijaniBashkirBelarusianBulgarianBislamaBambaraBanglaTibetanBreto" +
"nBosnianCatalanChechenChamorroCorsicanCreeCzechChurch SlavicChuvashWelsh" +
@@ -17229,15 +17233,15 @@ const enLangStr string = "" + // Size: 4944 bytes
"erianComorianClassical SyriacSyriacSilesianTuluTimneTesoTerenoTetumTigre" +
"TivTokelauTsakhurKlingonTlingitTalyshTamashekNyasa TongaTok PisinTuroyoT" +
"arokoTsakonianTsimshianMuslim TatTumbukaTuvaluTasawaqTuvinianCentral Atl" +
- "as TamazightUdmurtUgariticUmbunduRootVaiVenetianVepsWest FlemishMain-Fra" +
- "nconianVoticVõroVunjoWalserWolayttaWarayWashoWarlpiriWu ChineseKalmykMin" +
- "grelianSogaYaoYapeseYangbenYembaNheengatuCantoneseZapotecBlissymbolsZeel" +
- "andicZenagaStandard Moroccan TamazightZuniNo linguistic contentZazaModer" +
- "n Standard ArabicAustrian GermanSwiss High GermanAustralian EnglishCanad" +
- "ian EnglishBritish EnglishAmerican EnglishLatin American SpanishEuropean" +
- " SpanishMexican SpanishDariCanadian FrenchSwiss FrenchLow SaxonFlemishBr" +
- "azilian PortugueseEuropean PortugueseMoldavianSerbo-CroatianCongo Swahil" +
- "iSimplified ChineseTraditional Chinese"
+ "as TamazightUdmurtUgariticUmbunduUnknown languageVaiVenetianVepsWest Fle" +
+ "mishMain-FranconianVoticVõroVunjoWalserWolayttaWarayWashoWarlpiriWu Chin" +
+ "eseKalmykMingrelianSogaYaoYapeseYangbenYembaNheengatuCantoneseZapotecBli" +
+ "ssymbolsZeelandicZenagaStandard Moroccan TamazightZuniNo linguistic cont" +
+ "entZazaModern Standard ArabicAustrian GermanSwiss High GermanAustralian " +
+ "EnglishCanadian EnglishBritish EnglishAmerican EnglishLatin American Spa" +
+ "nishEuropean SpanishMexican SpanishDariCanadian FrenchSwiss FrenchLow Sa" +
+ "xonFlemishBrazilian PortugueseEuropean PortugueseMoldavianSerbo-Croatian" +
+ "Congo SwahiliSimplified ChineseTraditional Chinese"
var enLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -17318,18 +17322,18 @@ var enLangIdx = []uint16{ // 613 elements
0x1034, 0x103c, 0x1040, 0x1045, 0x1049, 0x104f, 0x1054, 0x1059,
0x105c, 0x1063, 0x106a, 0x1071, 0x1078, 0x107e, 0x1086, 0x1091,
0x109a, 0x10a0, 0x10a6, 0x10af, 0x10b8, 0x10c2, 0x10c9, 0x10cf,
- 0x10d6, 0x10de, 0x10f5, 0x10fb, 0x1103, 0x110a, 0x110e, 0x1111,
- 0x1119, 0x111d, 0x1129, 0x1138, 0x113d, 0x1142, 0x1147, 0x114d,
- 0x1155, 0x115a, 0x115f, 0x1167, 0x1171, 0x1177, 0x1181, 0x1185,
+ 0x10d6, 0x10de, 0x10f5, 0x10fb, 0x1103, 0x110a, 0x111a, 0x111d,
+ 0x1125, 0x1129, 0x1135, 0x1144, 0x1149, 0x114e, 0x1153, 0x1159,
+ 0x1161, 0x1166, 0x116b, 0x1173, 0x117d, 0x1183, 0x118d, 0x1191,
// Entry 240 - 27F
- 0x1188, 0x118e, 0x1195, 0x119a, 0x11a3, 0x11ac, 0x11b3, 0x11be,
- 0x11c7, 0x11cd, 0x11e8, 0x11ec, 0x1201, 0x1205, 0x121b, 0x121b,
- 0x122a, 0x123b, 0x124d, 0x125d, 0x126c, 0x127c, 0x1292, 0x12a2,
- 0x12b1, 0x12b5, 0x12c4, 0x12d0, 0x12d9, 0x12e0, 0x12f4, 0x1307,
- 0x1310, 0x131e, 0x132b, 0x133d, 0x1350,
+ 0x1194, 0x119a, 0x11a1, 0x11a6, 0x11af, 0x11b8, 0x11bf, 0x11ca,
+ 0x11d3, 0x11d9, 0x11f4, 0x11f8, 0x120d, 0x1211, 0x1227, 0x1227,
+ 0x1236, 0x1247, 0x1259, 0x1269, 0x1278, 0x1288, 0x129e, 0x12ae,
+ 0x12bd, 0x12c1, 0x12d0, 0x12dc, 0x12e5, 0x12ec, 0x1300, 0x1313,
+ 0x131c, 0x132a, 0x1337, 0x1349, 0x135c,
} // Size: 1250 bytes
-const esLangStr string = "" + // Size: 4319 bytes
+const esLangStr string = "" + // Size: 4332 bytes
"afarabjasioavésticoafrikáansakanamáricoaragonésárabeasamésavaraimaraazer" +
"baiyanobaskirbielorrusobúlgarobislamabambarabengalítibetanobretónbosnioc" +
"atalánchechenochamorrocorsocreechecoeslavo eclesiásticochuvasiogalésdané" +
@@ -17380,14 +17384,15 @@ const esLangStr string = "" + // Size: 4319 bytes
"inkésogdianosranan tongoserersahosukumasususumeriocomorensesiríaco clási" +
"cosiriacotemnetesoterenotetúntigrétivtokelauanoklingontlingittamashekton" +
"ga del Nyasatok pisintarokotsimshianotumbukatuvaluanotasawaqtuvinianotam" +
- "azight del Atlas Centraludmurtugaríticoumbunduraízvaivóticovunjowalserwo" +
- "laytawaraywashowarlpirichino wukalmyksogayaoyapésyangbenyembacantonészap" +
- "otecosímbolos Blisszenagatamazight estándar marroquízuñisin contenido li" +
- "ngüísticozazakiárabe estándar modernoalemán austríacoalto alemán suizoin" +
- "glés australianoinglés canadienseinglés británicoinglés estadounidensees" +
- "pañol latinoamericanoespañol de Españaespañol de Méxicofrancés canadiens" +
- "efrancés suizobajo sajónflamencoportugués de Brasilportugués de Portugal" +
- "moldavoserbocroatasuajili del Congochino simplificadochino tradicional"
+ "azight del Atlas Centraludmurtugaríticoumbundulengua desconocidavaivótic" +
+ "ovunjowalserwolaytawaraywashowarlpirichino wukalmyksogayaoyapésyangbenye" +
+ "mbacantonészapotecosímbolos Blisszenagatamazight estándar marroquízuñisi" +
+ "n contenido lingüísticozazakiárabe estándar modernoalemán austríacoalto " +
+ "alemán suizoinglés australianoinglés canadienseinglés británicoinglés es" +
+ "tadounidenseespañol latinoamericanoespañol de Españaespañol de Méxicofra" +
+ "ncés canadiensefrancés suizobajo sajónflamencoportugués de Brasilportugu" +
+ "és de Portugalmoldavoserbocroatasuajili del Congochino simplificadochin" +
+ "o tradicional"
var esLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -17468,15 +17473,15 @@ var esLangIdx = []uint16{ // 613 elements
0x0df9, 0x0df9, 0x0df9, 0x0dfe, 0x0e02, 0x0e08, 0x0e0e, 0x0e14,
0x0e17, 0x0e21, 0x0e21, 0x0e28, 0x0e2f, 0x0e2f, 0x0e37, 0x0e46,
0x0e4f, 0x0e4f, 0x0e55, 0x0e55, 0x0e5f, 0x0e5f, 0x0e66, 0x0e6f,
- 0x0e76, 0x0e7f, 0x0e9a, 0x0ea0, 0x0eaa, 0x0eb1, 0x0eb6, 0x0eb9,
- 0x0eb9, 0x0eb9, 0x0eb9, 0x0eb9, 0x0ec0, 0x0ec0, 0x0ec5, 0x0ecb,
- 0x0ed2, 0x0ed7, 0x0edc, 0x0ee4, 0x0eec, 0x0ef2, 0x0ef2, 0x0ef6,
+ 0x0e76, 0x0e7f, 0x0e9a, 0x0ea0, 0x0eaa, 0x0eb1, 0x0ec3, 0x0ec6,
+ 0x0ec6, 0x0ec6, 0x0ec6, 0x0ec6, 0x0ecd, 0x0ecd, 0x0ed2, 0x0ed8,
+ 0x0edf, 0x0ee4, 0x0ee9, 0x0ef1, 0x0ef9, 0x0eff, 0x0eff, 0x0f03,
// Entry 240 - 27F
- 0x0ef9, 0x0eff, 0x0f06, 0x0f0b, 0x0f0b, 0x0f14, 0x0f1c, 0x0f2b,
- 0x0f2b, 0x0f31, 0x0f4e, 0x0f53, 0x0f6e, 0x0f74, 0x0f8c, 0x0f8c,
- 0x0f9e, 0x0fb0, 0x0fc3, 0x0fd5, 0x0fe7, 0x0ffd, 0x1015, 0x1028,
- 0x103b, 0x103b, 0x104e, 0x105c, 0x1067, 0x106f, 0x1083, 0x1099,
- 0x10a0, 0x10ab, 0x10bc, 0x10ce, 0x10df,
+ 0x0f06, 0x0f0c, 0x0f13, 0x0f18, 0x0f18, 0x0f21, 0x0f29, 0x0f38,
+ 0x0f38, 0x0f3e, 0x0f5b, 0x0f60, 0x0f7b, 0x0f81, 0x0f99, 0x0f99,
+ 0x0fab, 0x0fbd, 0x0fd0, 0x0fe2, 0x0ff4, 0x100a, 0x1022, 0x1035,
+ 0x1048, 0x1048, 0x105b, 0x1069, 0x1074, 0x107c, 0x1090, 0x10a6,
+ 0x10ad, 0x10b8, 0x10c9, 0x10db, 0x10ec,
} // Size: 1250 bytes
const es419LangStr string = "" + // Size: 218 bytes
@@ -17574,7 +17579,7 @@ var es419LangIdx = []uint16{ // 611 elements
0x00cb, 0x00cb, 0x00da,
} // Size: 1246 bytes
-const etLangStr string = "" + // Size: 4574 bytes
+const etLangStr string = "" + // Size: 4586 bytes
"afariabhaasiavestaafrikaaniakaniamharaaragoniaraabiaassamiavaariaimaraas" +
"erbaidžaanibaškiirivalgevenebulgaariabislamabambarabengalitiibetibretoon" +
"ibosniakatalaanitšetšeenitšamorrokorsikakriitšehhikirikuslaavitšuvašikõm" +
@@ -17629,14 +17634,14 @@ const etLangStr string = "" + // Size: 4574 bytes
"terfriisisukumasususumerikomoorivanasüüriasüüriasileesiatulutemnetesoter" +
"enotetumitigreetivitokelautsahhiklingonitlingititalõšitamašekitšitongauu" +
"smelaneesiaturojotarokotsakooniatšimšilõunataaditumbukatuvalutaswaqitõva" +
- "tamasiktiudmurdiugaritiumbundurootvaivenetivepsalääneflaamiMaini frangiv" +
- "adjavõruvundžowalserivolaitavaraivašovarlpiriuukalmõkimegrelisogajaojapi" +
- "yangbenijembanjengatukantonisapoteegiBlissi sümbolidzeelandizenagatamasi" +
- "kti (Maroko)sunjimittekeelelinezazaaraabia (tänapäevane)Austria saksaŠve" +
- "itsi ülemsaksaAustraalia ingliseKanada ingliseBriti ingliseAmeerika ingl" +
- "iseLadina-Ameerika hispaaniaEuroopa hispaaniaMehhiko hispaaniaKanada pra" +
- "ntsuseŠveitsi prantsuseHollandi alamsaksaflaamiBrasiilia portugaliEuroop" +
- "a portugalimoldovaserbia-horvaadiKongo suahiili"
+ "tamasiktiudmurdiugaritiumbundumääramata keelvaivenetivepsalääneflaamiMai" +
+ "ni frangivadjavõruvundžowalserivolaitavaraivašovarlpiriuukalmõkimegrelis" +
+ "ogajaojapiyangbenijembanjengatukantonisapoteegiBlissi sümbolidzeelandize" +
+ "nagatamasikti (Maroko)sunjimittekeelelinezazaaraabia (tänapäevane)Austri" +
+ "a saksaŠveitsi ülemsaksaAustraalia ingliseKanada ingliseBriti ingliseAme" +
+ "erika ingliseLadina-Ameerika hispaaniaEuroopa hispaaniaMehhiko hispaania" +
+ "Kanada prantsuseŠveitsi prantsuseHollandi alamsaksaflaamiBrasiilia portu" +
+ "galiEuroopa portugalimoldovaserbia-horvaadiKongo suahiili"
var etLangIdx = []uint16{ // 611 elements
// Entry 0 - 3F
@@ -17717,18 +17722,18 @@ var etLangIdx = []uint16{ // 611 elements
0x0efb, 0x0f03, 0x0f07, 0x0f0c, 0x0f10, 0x0f16, 0x0f1c, 0x0f22,
0x0f26, 0x0f2d, 0x0f33, 0x0f3b, 0x0f43, 0x0f4b, 0x0f54, 0x0f5d,
0x0f6a, 0x0f70, 0x0f76, 0x0f7f, 0x0f87, 0x0f92, 0x0f99, 0x0f9f,
- 0x0fa6, 0x0fab, 0x0fb4, 0x0fbb, 0x0fc2, 0x0fc9, 0x0fcd, 0x0fd0,
- 0x0fd6, 0x0fdb, 0x0fe8, 0x0ff4, 0x0ff9, 0x0ffe, 0x1005, 0x100c,
- 0x1013, 0x1018, 0x101d, 0x1025, 0x1027, 0x102f, 0x1036, 0x103a,
+ 0x0fa6, 0x0fab, 0x0fb4, 0x0fbb, 0x0fc2, 0x0fc9, 0x0fd9, 0x0fdc,
+ 0x0fe2, 0x0fe7, 0x0ff4, 0x1000, 0x1005, 0x100a, 0x1011, 0x1018,
+ 0x101f, 0x1024, 0x1029, 0x1031, 0x1033, 0x103b, 0x1042, 0x1046,
// Entry 240 - 27F
- 0x103d, 0x1041, 0x1049, 0x104e, 0x1056, 0x105d, 0x1066, 0x1076,
- 0x107e, 0x1084, 0x1096, 0x109b, 0x10a9, 0x10ad, 0x10c4, 0x10c4,
- 0x10d1, 0x10e4, 0x10f6, 0x1104, 0x1111, 0x1121, 0x113a, 0x114b,
- 0x115c, 0x115c, 0x116c, 0x117e, 0x1190, 0x1196, 0x11a9, 0x11ba,
- 0x11c1, 0x11d0, 0x11de,
+ 0x1049, 0x104d, 0x1055, 0x105a, 0x1062, 0x1069, 0x1072, 0x1082,
+ 0x108a, 0x1090, 0x10a2, 0x10a7, 0x10b5, 0x10b9, 0x10d0, 0x10d0,
+ 0x10dd, 0x10f0, 0x1102, 0x1110, 0x111d, 0x112d, 0x1146, 0x1157,
+ 0x1168, 0x1168, 0x1178, 0x118a, 0x119c, 0x11a2, 0x11b5, 0x11c6,
+ 0x11cd, 0x11dc, 0x11ea,
} // Size: 1246 bytes
-const faLangStr string = "" + // Size: 7988 bytes
+const faLangStr string = "" + // Size: 8001 bytes
"آفاریآبخازیاوستاییآفریکانسآکانامهریآراگونیعربیآسامیآواریآیماراییترکی آذر" +
"بایجانیباشغیریبلاروسیبلغاریبیسلامابامباراییبنگالیتبتیبرتونبوسنیاییکاتال" +
"انچچنیچاموروییکورسیکریاییچکیاسلاوی کلیساییچوواشیولزیدانمارکیآلمانیدیوهی" +
@@ -17782,13 +17787,13 @@ const faLangStr string = "" + // Size: 7988 bytes
"ریکوموریسریانی کلاسیکسریانیسیلزیاییتمنه\u200cایتسوییترنوتتومیتیگره" +
"\u200cایتیویکلینگونتلین\u200cگیتیتاماشقیتونگایی نیاساتوک\u200cپیسینیتارو" +
"کوییتسیم\u200cشیانیتومبوکاییتووالوییتسواکیتوواییآمازیغی اطلس مرکزیاودمو" +
- "رتیاوگاریتیامبوندوییریشهویاییوتیونجووالسروالاموواراییواشوییوارلپیریقلمو" +
- "قیسوگایییائویییاپییانگبنییمباییکانتونیزاپوتکیزناگاآمازیغی معیار مراکشزو" +
- "نیاییبدون محتوای زبانیزازاییعربی رسمیترکی آذری جنوبیآلمانی اتریشآلمانی " +
- "معیار سوئیسانگلیسی استرالیاانگلیسی کاناداانگلیسی بریتانیاانگلیسی امریکا" +
- "اسپانیایی امریکای لاتیناسپانیایی اروپااسپانیایی مکزیکدریفرانسوی کاناداف" +
- "رانسوی سوئیسساکسونی سفلیفلمنگیپرتغالی برزیلپرتغالی اروپامولداویاییصرب و" +
- " کرواتیسواحیلی کنگوچینی ساده\u200cشدهچینی سنتی"
+ "رتیاوگاریتیامبوندوییزبان نامشخصویاییوتیونجووالسروالاموواراییواشوییوارلپ" +
+ "یریقلموقیسوگایییائویییاپییانگبنییمباییکانتونیزاپوتکیزناگاآمازیغی معیار " +
+ "مراکشزونیاییبدون محتوای زبانیزازاییعربی رسمیترکی آذری جنوبیآلمانی اتریش" +
+ "آلمانی معیار سوئیسانگلیسی استرالیاانگلیسی کاناداانگلیسی بریتانیاانگلیسی" +
+ " امریکااسپانیایی امریکای لاتیناسپانیایی اروپااسپانیایی مکزیکدریفرانسوی ک" +
+ "انادافرانسوی سوئیسساکسونی سفلیفلمنگیپرتغالی برزیلپرتغالی اروپامولداویای" +
+ "یصرب و کرواتیسواحیلی کنگوچینی ساده\u200cشدهچینی سنتی"
var faLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -17869,18 +17874,18 @@ var faLangIdx = []uint16{ // 613 elements
0x1a6d, 0x1a7d, 0x1a7d, 0x1a8c, 0x1a96, 0x1a9e, 0x1aa8, 0x1ab9,
0x1ac1, 0x1ac1, 0x1ac1, 0x1acf, 0x1ae2, 0x1ae2, 0x1af0, 0x1b09,
0x1b1e, 0x1b1e, 0x1b2e, 0x1b2e, 0x1b43, 0x1b43, 0x1b55, 0x1b65,
- 0x1b71, 0x1b7d, 0x1b9f, 0x1baf, 0x1bbf, 0x1bd1, 0x1bd9, 0x1be3,
- 0x1be3, 0x1be3, 0x1be3, 0x1be3, 0x1be9, 0x1be9, 0x1bf1, 0x1bfb,
- 0x1c07, 0x1c13, 0x1c1f, 0x1c2f, 0x1c2f, 0x1c3b, 0x1c3b, 0x1c47,
+ 0x1b71, 0x1b7d, 0x1b9f, 0x1baf, 0x1bbf, 0x1bd1, 0x1be6, 0x1bf0,
+ 0x1bf0, 0x1bf0, 0x1bf0, 0x1bf0, 0x1bf6, 0x1bf6, 0x1bfe, 0x1c08,
+ 0x1c14, 0x1c20, 0x1c2c, 0x1c3c, 0x1c3c, 0x1c48, 0x1c48, 0x1c54,
// Entry 240 - 27F
- 0x1c53, 0x1c5b, 0x1c69, 0x1c75, 0x1c75, 0x1c83, 0x1c91, 0x1c91,
- 0x1c91, 0x1c9b, 0x1cbf, 0x1ccd, 0x1ced, 0x1cf9, 0x1d0a, 0x1d26,
- 0x1d3d, 0x1d5f, 0x1d7e, 0x1d99, 0x1db8, 0x1dd3, 0x1dff, 0x1e1c,
- 0x1e39, 0x1e3f, 0x1e5a, 0x1e73, 0x1e8a, 0x1e96, 0x1eaf, 0x1ec8,
- 0x1edc, 0x1ef2, 0x1f09, 0x1f23, 0x1f34,
+ 0x1c60, 0x1c68, 0x1c76, 0x1c82, 0x1c82, 0x1c90, 0x1c9e, 0x1c9e,
+ 0x1c9e, 0x1ca8, 0x1ccc, 0x1cda, 0x1cfa, 0x1d06, 0x1d17, 0x1d33,
+ 0x1d4a, 0x1d6c, 0x1d8b, 0x1da6, 0x1dc5, 0x1de0, 0x1e0c, 0x1e29,
+ 0x1e46, 0x1e4c, 0x1e67, 0x1e80, 0x1e97, 0x1ea3, 0x1ebc, 0x1ed5,
+ 0x1ee9, 0x1eff, 0x1f16, 0x1f30, 0x1f41,
} // Size: 1250 bytes
-const fiLangStr string = "" + // Size: 4736 bytes
+const fiLangStr string = "" + // Size: 4747 bytes
"afarabhaasiavestaafrikaansakanamharaaragoniaarabiaassamiavaariaimaraazer" +
"ibaškiirivalkovenäjäbulgariabislamabambarabengalitiibetbretonibosniakata" +
"laanitšetšeenitšamorrokorsikacreetšekkikirkkoslaavitšuvassikymritanskasa" +
@@ -17937,15 +17942,15 @@ const fiLangStr string = "" + // Size: 4736 bytes
"soninkesogdisrananserersahosaterlandinfriisisukumasususumerikomorimuinai" +
"ssyyriasyyriasleesiatulutemnetesoterenotetumtigretivtokelautsahuriklingo" +
"ntlingittališitamašekmalawintongatok-pisinturojotarokotsakoniatsimšitati" +
- "tumbukatuvalutasawaqtuvakeskiatlaksentamazightudmurttiugaritmbundujuuriv" +
- "aivenetsiavepsälänsiflaamimaininfrankkivatjavõrovunjowalserwolaittawaray" +
- "washowarlpiriwu-kiinakalmukkimingrelisogajaojapiyangbenyembañeengatúkant" +
- "oninkiinazapoteekkiblisskieliseelantizenagavakioitu tamazightzuniei kiel" +
- "ellistä sisältöäzazayleisarabiaitävallansaksasveitsinyläsaksaaustraliane" +
- "nglantikanadanenglantibritannianenglantiamerikanenglantiamerikanespanjae" +
- "uroopanespanjameksikonespanjakanadanranskasveitsinranskaalankomaidenalas" +
- "aksaflaamibrasilianportugalieuroopanportugalimoldovaserbokroaattikingwan" +
- "ayksinkertaistettu kiinaperinteinen kiina"
+ "tumbukatuvalutasawaqtuvakeskiatlaksentamazightudmurttiugaritmbundutuntem" +
+ "aton kielivaivenetsiavepsälänsiflaamimaininfrankkivatjavõrovunjowalserwo" +
+ "laittawaraywashowarlpiriwu-kiinakalmukkimingrelisogajaojapiyangbenyembañ" +
+ "eengatúkantoninkiinazapoteekkiblisskieliseelantizenagavakioitu tamazight" +
+ "zuniei kielellistä sisältöäzazayleisarabiaitävallansaksasveitsinyläsaksa" +
+ "australianenglantikanadanenglantibritannianenglantiamerikanenglantiameri" +
+ "kanespanjaeuroopanespanjameksikonespanjakanadanranskasveitsinranskaalank" +
+ "omaidenalasaksaflaamibrasilianportugalieuroopanportugalimoldovaserbokroa" +
+ "attikingwanayksinkertaistettu kiinaperinteinen kiina"
var fiLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -18026,18 +18031,18 @@ var fiLangIdx = []uint16{ // 613 elements
0x0f86, 0x0f8d, 0x0f91, 0x0f96, 0x0f9a, 0x0fa0, 0x0fa5, 0x0faa,
0x0fad, 0x0fb4, 0x0fbb, 0x0fc2, 0x0fc9, 0x0fd0, 0x0fd8, 0x0fe4,
0x0fed, 0x0ff3, 0x0ff9, 0x1001, 0x1008, 0x100c, 0x1013, 0x1019,
- 0x1020, 0x1024, 0x103a, 0x1042, 0x1048, 0x104e, 0x1053, 0x1056,
- 0x105e, 0x1064, 0x1070, 0x107d, 0x1082, 0x1087, 0x108c, 0x1092,
- 0x109a, 0x109f, 0x10a4, 0x10ac, 0x10b4, 0x10bc, 0x10c4, 0x10c8,
+ 0x1020, 0x1024, 0x103a, 0x1042, 0x1048, 0x104e, 0x105e, 0x1061,
+ 0x1069, 0x106f, 0x107b, 0x1088, 0x108d, 0x1092, 0x1097, 0x109d,
+ 0x10a5, 0x10aa, 0x10af, 0x10b7, 0x10bf, 0x10c7, 0x10cf, 0x10d3,
// Entry 240 - 27F
- 0x10cb, 0x10cf, 0x10d6, 0x10db, 0x10e5, 0x10f2, 0x10fc, 0x1106,
- 0x110e, 0x1114, 0x1126, 0x112a, 0x1145, 0x1149, 0x1154, 0x1154,
- 0x1163, 0x1174, 0x1186, 0x1195, 0x11a7, 0x11b7, 0x11c6, 0x11d5,
- 0x11e4, 0x11e4, 0x11f1, 0x11ff, 0x1213, 0x1219, 0x122b, 0x123c,
- 0x1243, 0x1250, 0x1258, 0x126f, 0x1280,
+ 0x10d6, 0x10da, 0x10e1, 0x10e6, 0x10f0, 0x10fd, 0x1107, 0x1111,
+ 0x1119, 0x111f, 0x1131, 0x1135, 0x1150, 0x1154, 0x115f, 0x115f,
+ 0x116e, 0x117f, 0x1191, 0x11a0, 0x11b2, 0x11c2, 0x11d1, 0x11e0,
+ 0x11ef, 0x11ef, 0x11fc, 0x120a, 0x121e, 0x1224, 0x1236, 0x1247,
+ 0x124e, 0x125b, 0x1263, 0x127a, 0x128b,
} // Size: 1250 bytes
-const filLangStr string = "" + // Size: 3132 bytes
+const filLangStr string = "" + // Size: 3147 bytes
"AfarAbkhazianAfrikaansAkanAmharicAragoneseArabicAssameseAvaricAymaraAzer" +
"baijaniBashkirBelarusianBulgarianBislamaBambaraBanglaTibetanBretonBosnia" +
"nCatalanChechenChamorroCorsicanCzechChurch SlavicChuvashWelshDanishGerma" +
@@ -18074,14 +18079,14 @@ const filLangStr string = "" + // Size: 3132 bytes
"nguSicilianScotsKatimugang KurdishSenaKoyraboro SenniTachelhitShanKatimu" +
"gang SamiLule SamiInari SamiSkolt SamiSoninkeSranan TongoSahoSukumaComor" +
"ianSyriacTimneTesoTetumTigreKlingonTok PisinTarokoTumbukaTuvaluTasawaqTu" +
- "vinianCentral Atlas TamazightUdmurtUmbunduRootVaiVunjoWalserWolayttaWara" +
- "yWarlpiriKalmykSogaYangbenYembaCantoneseStandard Moroccan TamazightZuniW" +
- "alang nilalaman na ukol sa wikaZazaModernong Karaniwang ArabicAustrian G" +
- "ermanSwiss High GermanIngles ng AustralyaIngles sa CanadaIngles na Briti" +
- "shIngles na AmericanLatin American na EspanyolEuropean SpanishMexican na" +
- " EspanyolFrench sa CanadaSwiss na FrenchLow SaxonFlemishPortuges ng Bras" +
- "ilEuropean PortugueseMoldavianSerbo-CroatianCongo SwahiliPinasimpleng Ch" +
- "ineseTradisyonal na Chinese"
+ "vinianCentral Atlas TamazightUdmurtUmbunduHindi Kilalang WikaVaiVunjoWal" +
+ "serWolayttaWarayWarlpiriKalmykSogaYangbenYembaCantoneseStandard Moroccan" +
+ " TamazightZuniWalang nilalaman na ukol sa wikaZazaModernong Karaniwang A" +
+ "rabicAustrian GermanSwiss High GermanIngles ng AustralyaIngles sa Canada" +
+ "Ingles na BritishIngles na AmericanLatin American na EspanyolEuropean Sp" +
+ "anishMexican na EspanyolFrench sa CanadaSwiss na FrenchLow SaxonFlemishP" +
+ "ortuges ng BrasilEuropean PortugueseMoldavianSerbo-CroatianCongo Swahili" +
+ "Pinasimpleng ChineseTradisyonal na Chinese"
var filLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -18162,18 +18167,18 @@ var filLangIdx = []uint16{ // 613 elements
0x09ea, 0x09ea, 0x09ea, 0x09ef, 0x09f3, 0x09f3, 0x09f8, 0x09fd,
0x09fd, 0x09fd, 0x09fd, 0x0a04, 0x0a04, 0x0a04, 0x0a04, 0x0a04,
0x0a0d, 0x0a0d, 0x0a13, 0x0a13, 0x0a13, 0x0a13, 0x0a1a, 0x0a20,
- 0x0a27, 0x0a2f, 0x0a46, 0x0a4c, 0x0a4c, 0x0a53, 0x0a57, 0x0a5a,
- 0x0a5a, 0x0a5a, 0x0a5a, 0x0a5a, 0x0a5a, 0x0a5a, 0x0a5f, 0x0a65,
- 0x0a6d, 0x0a72, 0x0a72, 0x0a7a, 0x0a7a, 0x0a80, 0x0a80, 0x0a84,
+ 0x0a27, 0x0a2f, 0x0a46, 0x0a4c, 0x0a4c, 0x0a53, 0x0a66, 0x0a69,
+ 0x0a69, 0x0a69, 0x0a69, 0x0a69, 0x0a69, 0x0a69, 0x0a6e, 0x0a74,
+ 0x0a7c, 0x0a81, 0x0a81, 0x0a89, 0x0a89, 0x0a8f, 0x0a8f, 0x0a93,
// Entry 240 - 27F
- 0x0a84, 0x0a84, 0x0a8b, 0x0a90, 0x0a90, 0x0a99, 0x0a99, 0x0a99,
- 0x0a99, 0x0a99, 0x0ab4, 0x0ab8, 0x0ad8, 0x0adc, 0x0af7, 0x0af7,
- 0x0b06, 0x0b17, 0x0b2a, 0x0b3a, 0x0b4b, 0x0b5d, 0x0b77, 0x0b87,
- 0x0b9a, 0x0b9a, 0x0baa, 0x0bb9, 0x0bc2, 0x0bc9, 0x0bdb, 0x0bee,
- 0x0bf7, 0x0c05, 0x0c12, 0x0c26, 0x0c3c,
+ 0x0a93, 0x0a93, 0x0a9a, 0x0a9f, 0x0a9f, 0x0aa8, 0x0aa8, 0x0aa8,
+ 0x0aa8, 0x0aa8, 0x0ac3, 0x0ac7, 0x0ae7, 0x0aeb, 0x0b06, 0x0b06,
+ 0x0b15, 0x0b26, 0x0b39, 0x0b49, 0x0b5a, 0x0b6c, 0x0b86, 0x0b96,
+ 0x0ba9, 0x0ba9, 0x0bb9, 0x0bc8, 0x0bd1, 0x0bd8, 0x0bea, 0x0bfd,
+ 0x0c06, 0x0c14, 0x0c21, 0x0c35, 0x0c4b,
} // Size: 1250 bytes
-const frLangStr string = "" + // Size: 5136 bytes
+const frLangStr string = "" + // Size: 5151 bytes
"afarabkhazeavestiqueafrikaansakanamhariquearagonaisarabeassamaisavarayma" +
"raazéribachkirbiélorussebulgarebichelamarbambarabengalitibétainbretonbos" +
"niaquecatalantchétchènechamorrocorsecreetchèqueslavon d’églisetchouvache" +
@@ -18235,15 +18240,15 @@ const frLangStr string = "" + // Size: 5136 bytes
"syriaque classiquesyriaquesilésientouloutemnetesoterenotetumtigrétivtoke" +
"lautsakhourklingontlingittalyshtamacheqtonga nyasatok pisintouroyotaroko" +
"tsakonientsimshiantati caucasientoumboukatuvalutasawaqtouvatamazight du " +
- "Maroc centraloudmourteougaritiqueoumboundouracinevaïvénitienvepseflamand" +
- " occidentalfranconien du Mainvotevõrovunjowalserwalamowaraywashowarlpiri" +
- "wukalmoukmingréliensogayaoyapoisyangbenyembanheengatoucantonaiszapotèque" +
- "symboles Blisszélandaiszenagaamazighe standard marocainzuñisans contenu " +
- "linguistiquezazakiarabe standard moderneallemand autrichienallemand suis" +
- "seanglais australienanglais canadienanglais britanniqueanglais américain" +
- "français canadienfrançais suissebas-saxon néerlandaisflamandportugais br" +
- "ésilienportugais européenmoldaveserbo-croateswahili du Congochinois sim" +
- "plifiéchinois traditionnel"
+ "Maroc centraloudmourteougaritiqueoumboundoulangue indéterminéevaïvénitie" +
+ "nvepseflamand occidentalfranconien du Mainvotevõrovunjowalserwalamowaray" +
+ "washowarlpiriwukalmoukmingréliensogayaoyapoisyangbenyembanheengatoucanto" +
+ "naiszapotèquesymboles Blisszélandaiszenagaamazighe standard marocainzuñi" +
+ "sans contenu linguistiquezazakiarabe standard moderneallemand autrichien" +
+ "allemand suisseanglais australienanglais canadienanglais britanniqueangl" +
+ "ais américainfrançais canadienfrançais suissebas-saxon néerlandaisflaman" +
+ "dportugais brésilienportugais européenmoldaveserbo-croateswahili du Cong" +
+ "ochinois simplifiéchinois traditionnel"
var frLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -18324,15 +18329,15 @@ var frLangIdx = []uint16{ // 613 elements
0x10e9, 0x10f2, 0x10f8, 0x10fd, 0x1101, 0x1107, 0x110c, 0x1112,
0x1115, 0x111c, 0x1124, 0x112b, 0x1132, 0x1138, 0x1140, 0x114b,
0x1154, 0x115b, 0x1161, 0x116a, 0x1173, 0x1181, 0x118a, 0x1190,
- 0x1197, 0x119c, 0x11b6, 0x11bf, 0x11ca, 0x11d4, 0x11da, 0x11de,
- 0x11e7, 0x11ec, 0x11fe, 0x1210, 0x1214, 0x1219, 0x121e, 0x1224,
- 0x122a, 0x122f, 0x1234, 0x123c, 0x123e, 0x1245, 0x1250, 0x1254,
+ 0x1197, 0x119c, 0x11b6, 0x11bf, 0x11ca, 0x11d4, 0x11e9, 0x11ed,
+ 0x11f6, 0x11fb, 0x120d, 0x121f, 0x1223, 0x1228, 0x122d, 0x1233,
+ 0x1239, 0x123e, 0x1243, 0x124b, 0x124d, 0x1254, 0x125f, 0x1263,
// Entry 240 - 27F
- 0x1257, 0x125d, 0x1264, 0x1269, 0x1273, 0x127c, 0x1286, 0x1294,
- 0x129e, 0x12a4, 0x12be, 0x12c3, 0x12dc, 0x12e2, 0x12f8, 0x12f8,
- 0x130b, 0x131a, 0x132c, 0x133c, 0x134f, 0x1361, 0x1361, 0x1361,
- 0x1361, 0x1361, 0x1373, 0x1383, 0x1399, 0x13a0, 0x13b4, 0x13c7,
- 0x13ce, 0x13da, 0x13ea, 0x13fc, 0x1410,
+ 0x1266, 0x126c, 0x1273, 0x1278, 0x1282, 0x128b, 0x1295, 0x12a3,
+ 0x12ad, 0x12b3, 0x12cd, 0x12d2, 0x12eb, 0x12f1, 0x1307, 0x1307,
+ 0x131a, 0x1329, 0x133b, 0x134b, 0x135e, 0x1370, 0x1370, 0x1370,
+ 0x1370, 0x1370, 0x1382, 0x1392, 0x13a8, 0x13af, 0x13c3, 0x13d6,
+ 0x13dd, 0x13e9, 0x13f9, 0x140b, 0x141f,
} // Size: 1250 bytes
const frCALangStr string = "" + // Size: 529 bytes
@@ -18435,7 +18440,7 @@ var frCALangIdx = []uint16{ // 611 elements
0x0200, 0x0200, 0x0211,
} // Size: 1246 bytes
-const guLangStr string = "" + // Size: 11776 bytes
+const guLangStr string = "" + // Size: 11798 bytes
"અફારઅબખાજિયનઅવેસ્તનઆફ્રિકન્સઅકાનએમ્હારિકઅર્ગોનીઝઅરબીઆસામીઅવેરિકઆયમારાઅઝર" +
"બૈજાનીબશ્કીરબેલારુશિયનબલ્ગેરિયનબિસ્લામાબામ્બારાબંગાળીતિબેટીયનબ્રેટોનબો" +
"સ્નિયનકતલાનચેચનકેમોરોકોર્સિકનક્રીચેકચર્ચ સ્લાવિકચૂવાશવેલ્શડેનિશજર્મનદિ" +
@@ -18485,15 +18490,15 @@ const guLangStr string = "" + // Size: 11776 bytes
"્કેસોગ્ડિએનસ્રાનન ટોન્ગોસેરેરસાહોસુકુમાસુસુસુમેરિયનકોમોરિયનપરંપરાગત સિ" +
"રિએકસિરિએકતુલુટિમ્નેતેસોતેરેનોતેતુમટાઇગ્રેતિવતોકેલાઉક્લિન્ગોનક્લીન્ગકિ" +
"ટતામાશેખન્યાસા ટોન્ગાટોક પિસિનટારોકોસિમ્શિયનમુસ્લિમ તાટતુમ્બુકાતુવાલુત" +
- "સાવાકટુવીનિયનસેન્ટ્રલ ઍટ્લસ તામાઝિગ્ટઉદમુર્તયુગેરિટિકઉમ્બુન્ડૂરૂટવાઇવો" +
- "ટિકવુન્જોવેલ્સેરવોલાયટ્ટાવારેયવાશોવાર્લ્પીરીwuuકાલ્મિકસોગાયાઓયાપીસયાન્" +
- "ગબેનયેમ્બાકેંટોનીઝઝેપોટેકબ્લિસિમ્બોલ્સઝેનાગાપ્રમાણભૂત મોરોક્કન તામાઝિગ" +
- "્ટઝૂનીકોઇ ભાષાશાસ્ત્રીય સામગ્રી નથીઝાઝામોડર્ન સ્ટાન્ડર્ડ અરબીઓસ્ટ્રિઅન" +
- " જર્મનસ્વિસ હાય જર્મનઓસ્ટ્રેલિયન અંગ્રેજીકેનેડિયન અંગ્રેજીબ્રિટિશ અંગ્રે" +
- "જીઅમેરિકન અંગ્રેજીલેટિન અમેરિકન સ્પેનિશયુરોપિયન સ્પેનિશમેક્સિકન સ્પેનિ" +
- "શકેનેડિયન ફ્રેંચસ્વિસ ફ્રેંચલો સેક્સોનફ્લેમિશબ્રાઝિલીયન પોર્ટુગીઝયુરોપ" +
- "િયન પોર્ટુગીઝમોલડાવિયનસર્બો-ક્રોએશિયનકોંગો સ્વાહિલીસરળીકૃત ચાઇનીઝપારંપ" +
- "રિક ચાઇનીઝ"
+ "સાવાકટુવીનિયનસેન્ટ્રલ ઍટ્લસ તામાઝિગ્ટઉદમુર્તયુગેરિટિકઉમ્બુન્ડૂઅજ્ઞાત ભ" +
+ "ાષાવાઇવોટિકવુન્જોવેલ્સેરવોલાયટ્ટાવારેયવાશોવાર્લ્પીરીwuuકાલ્મિકસોગાયાઓય" +
+ "ાપીસયાન્ગબેનયેમ્બાકેંટોનીઝઝેપોટેકબ્લિસિમ્બોલ્સઝેનાગાપ્રમાણભૂત મોરોક્કન" +
+ " તામાઝિગ્ટઝૂનીકોઇ ભાષાશાસ્ત્રીય સામગ્રી નથીઝાઝામોડર્ન સ્ટાન્ડર્ડ અરબીઓસ્" +
+ "ટ્રિઅન જર્મનસ્વિસ હાય જર્મનઓસ્ટ્રેલિયન અંગ્રેજીકેનેડિયન અંગ્રેજીબ્રિટિ" +
+ "શ અંગ્રેજીઅમેરિકન અંગ્રેજીલેટિન અમેરિકન સ્પેનિશયુરોપિયન સ્પેનિશમેક્સિક" +
+ "ન સ્પેનિશકેનેડિયન ફ્રેંચસ્વિસ ફ્રેંચલો સેક્સોનફ્લેમિશબ્રાઝિલીયન પોર્ટુ" +
+ "ગીઝયુરોપિયન પોર્ટુગીઝમોલડાવિયનસર્બો-ક્રોએશિયનકોંગો સ્વાહિલીસરળીકૃત ચાઇ" +
+ "નીઝપારંપરિક ચાઇનીઝ"
var guLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -18574,18 +18579,18 @@ var guLangIdx = []uint16{ // 613 elements
0x260c, 0x260c, 0x2618, 0x262a, 0x2636, 0x2648, 0x2657, 0x266c,
0x2675, 0x268a, 0x268a, 0x26a5, 0x26c3, 0x26c3, 0x26d8, 0x26fd,
0x2716, 0x2716, 0x2728, 0x2728, 0x2740, 0x275f, 0x2777, 0x2789,
- 0x279b, 0x27b3, 0x27f7, 0x280c, 0x2827, 0x2842, 0x284b, 0x2854,
- 0x2854, 0x2854, 0x2854, 0x2854, 0x2863, 0x2863, 0x2875, 0x288a,
- 0x28a5, 0x28b4, 0x28c0, 0x28de, 0x28e1, 0x28f6, 0x28f6, 0x2902,
+ 0x279b, 0x27b3, 0x27f7, 0x280c, 0x2827, 0x2842, 0x2861, 0x286a,
+ 0x286a, 0x286a, 0x286a, 0x286a, 0x2879, 0x2879, 0x288b, 0x28a0,
+ 0x28bb, 0x28ca, 0x28d6, 0x28f4, 0x28f7, 0x290c, 0x290c, 0x2918,
// Entry 240 - 27F
- 0x290b, 0x291a, 0x2932, 0x2944, 0x2944, 0x295c, 0x2971, 0x2998,
- 0x2998, 0x29aa, 0x29fa, 0x2a06, 0x2a57, 0x2a63, 0x2aa1, 0x2aa1,
- 0x2acc, 0x2af5, 0x2b2f, 0x2b60, 0x2b8e, 0x2bbc, 0x2bf7, 0x2c25,
- 0x2c53, 0x2c53, 0x2c7e, 0x2ca0, 0x2cbc, 0x2cd1, 0x2d0b, 0x2d3f,
- 0x2d5a, 0x2d85, 0x2dad, 0x2dd5, 0x2e00,
+ 0x2921, 0x2930, 0x2948, 0x295a, 0x295a, 0x2972, 0x2987, 0x29ae,
+ 0x29ae, 0x29c0, 0x2a10, 0x2a1c, 0x2a6d, 0x2a79, 0x2ab7, 0x2ab7,
+ 0x2ae2, 0x2b0b, 0x2b45, 0x2b76, 0x2ba4, 0x2bd2, 0x2c0d, 0x2c3b,
+ 0x2c69, 0x2c69, 0x2c94, 0x2cb6, 0x2cd2, 0x2ce7, 0x2d21, 0x2d55,
+ 0x2d70, 0x2d9b, 0x2dc3, 0x2deb, 0x2e16,
} // Size: 1250 bytes
-const heLangStr string = "" + // Size: 7096 bytes
+const heLangStr string = "" + // Size: 7112 bytes
"אפאריתאבחזיתאבסטןאפריקאנסאקאןאמהריתאראגוניתערביתאסאמיתאבאריתאיימאריתאזרי" +
"תבשקיריתבלארוסיתבולגריתביסלמהבמבארהבנגליתטיבטיתברטוניתבוסניתקטלאניתצ׳צ׳" +
"ניתצ׳מורוקורסיקניתקריצ׳כיתסלאבית כנסייתית עתיקהצ׳ובאשוולשיתדניתגרמניתדי" +
@@ -18632,11 +18637,11 @@ const heLangStr string = "" + // Size: 7096 bytes
"אדיתסידאמוסאמי דרומיתלולה סאמיאינארי סאמיסקולט סאמיסונינקהסוגדיאןסרנאן " +
"טונגוסררסאהוסוקומהסוסושומריתסירית קלאסיתסוריתטימנהטסוטרנוטטוםטיגריתטיבט" +
"וקלאוקלינגוןטלינגיטטמאשקניאסה טונגהטוק פיסיןטרוקוטסימשיאןטומבוקהטובאלוט" +
- "סוואקטוביניתטמזייט של מרכז מרוקואודמורטאוגריתיתאומבונדורוטוואיווטיקוונג" +
- "׳ווואלסרווליאטהווראיוואשווורלפיריסינית ווקלמיקיתסוגהיאויאפזיתיאנגבןימבה" +
- "קנטונזיתזאפוטקבליסימבולסזנאגהתמזיע׳ת מרוקאית תקניתזוניללא תוכן לשוניזאז" +
- "אערבית ספרותיתגרמנית (שוויץ)אנגלית (בריטניה)צרפתית (שוויץ)סקסונית תחתית" +
- "פלמיתמולדביתסרבו-קרואטיתסווהילי קונגוסינית פשוטהסינית מסורתית"
+ "סוואקטוביניתטמזייט של מרכז מרוקואודמורטאוגריתיתאומבונדושפה לא ידועהוואי" +
+ "ווטיקוונג׳ווואלסרווליאטהווראיוואשווורלפיריסינית ווקלמיקיתסוגהיאויאפזיתי" +
+ "אנגבןימבהקנטונזיתזאפוטקבליסימבולסזנאגהתמזיע׳ת מרוקאית תקניתזוניללא תוכן" +
+ " לשוניזאזאערבית ספרותיתגרמנית (שוויץ)אנגלית (בריטניה)צרפתית (שוויץ)סקסונ" +
+ "ית תחתיתפלמיתמולדביתסרבו-קרואטיתסווהילי קונגוסינית פשוטהסינית מסורתית"
var heLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -18717,18 +18722,18 @@ var heLangIdx = []uint16{ // 613 elements
0x185d, 0x185d, 0x185d, 0x1867, 0x186d, 0x1875, 0x187d, 0x1889,
0x188f, 0x189b, 0x189b, 0x18a9, 0x18b7, 0x18b7, 0x18c1, 0x18d6,
0x18e7, 0x18e7, 0x18f1, 0x18f1, 0x1901, 0x1901, 0x190f, 0x191b,
- 0x1927, 0x1935, 0x195a, 0x1968, 0x1978, 0x1988, 0x198e, 0x1996,
- 0x1996, 0x1996, 0x1996, 0x1996, 0x19a0, 0x19a0, 0x19ac, 0x19b8,
- 0x19c6, 0x19d0, 0x19da, 0x19ea, 0x19f9, 0x1a07, 0x1a07, 0x1a0f,
+ 0x1927, 0x1935, 0x195a, 0x1968, 0x1978, 0x1988, 0x199e, 0x19a6,
+ 0x19a6, 0x19a6, 0x19a6, 0x19a6, 0x19b0, 0x19b0, 0x19bc, 0x19c8,
+ 0x19d6, 0x19e0, 0x19ea, 0x19fa, 0x1a09, 0x1a17, 0x1a17, 0x1a1f,
// Entry 240 - 27F
- 0x1a15, 0x1a21, 0x1a2d, 0x1a35, 0x1a35, 0x1a45, 0x1a51, 0x1a65,
- 0x1a65, 0x1a6f, 0x1a97, 0x1a9f, 0x1ab9, 0x1ac1, 0x1ada, 0x1ada,
- 0x1ada, 0x1af3, 0x1af3, 0x1af3, 0x1b10, 0x1b10, 0x1b10, 0x1b10,
- 0x1b10, 0x1b10, 0x1b10, 0x1b29, 0x1b42, 0x1b4c, 0x1b4c, 0x1b4c,
- 0x1b5a, 0x1b71, 0x1b8a, 0x1b9f, 0x1bb8,
+ 0x1a25, 0x1a31, 0x1a3d, 0x1a45, 0x1a45, 0x1a55, 0x1a61, 0x1a75,
+ 0x1a75, 0x1a7f, 0x1aa7, 0x1aaf, 0x1ac9, 0x1ad1, 0x1aea, 0x1aea,
+ 0x1aea, 0x1b03, 0x1b03, 0x1b03, 0x1b20, 0x1b20, 0x1b20, 0x1b20,
+ 0x1b20, 0x1b20, 0x1b20, 0x1b39, 0x1b52, 0x1b5c, 0x1b5c, 0x1b5c,
+ 0x1b6a, 0x1b81, 0x1b9a, 0x1baf, 0x1bc8,
} // Size: 1250 bytes
-const hiLangStr string = "" + // Size: 11573 bytes
+const hiLangStr string = "" + // Size: 11595 bytes
"अफ़ारअब्ख़ाज़ियनअवस्ताईअफ़्रीकीअकनअम्हेरीअर्गोनीअरबीअसमियाअवेरिकआयमाराअज" +
"़रबैजानीबशख़िरबेलारूसीबुल्गारियाईबिस्लामाबाम्बाराबंगालीतिब्बतीब्रेटनबो" +
"स्नियाईकातालानचेचनकमोरोकोर्सीकनक्रीचेकचर्च साल्विकचूवाशवेल्शडेनिशजर्मन" +
@@ -18777,14 +18782,14 @@ const hiLangStr string = "" + // Size: 11573 bytes
"नारी सामीस्कोल्ट सामीसोनिन्केसोग्डिएनस्रानान टॉन्गोसेरेरसाहोसुकुमासुसु" +
"सुमेरियनकोमोरियनक्लासिकल सिरिएकसिरिएकटिम्नेटेसोतेरेनोतेतुमटाइग्रेतिवतो" +
"केलाऊक्लिंगनत्लिंगिततामाशेकन्यासा टोन्गाटोक पिसिनतारोकोत्सिमीशियनतम्बू" +
- "कातुवालुटासवाकतुवीनियनमध्य एटलस तमाज़ितउदमुर्तयुगैरिटिकउम्बुन्डुरूटवाई" +
- "वॉटिकवुंजोवाल्सरवलामोवारैवाशोवॉल्पेरीकाल्मिकसोगायाओयापीसयांगबेनयेंबाकै" +
- "ंटोनीज़ज़ेपोटेकब्लिसिम्बॉल्सज़ेनान्गामानक मोरक्कन तामाज़ाइटज़ूनीकोई भा" +
- "षा सामग्री नहींज़ाज़ाआधुनिक मानक अरबीऑस्ट्रियाई जर्मनस्विस उच्च जर्मनऑ" +
- "स्ट्रेलियाई अंग्रेज़ीकनाडाई अंग्रेज़ीब्रिटिश अंग्रेज़ीअमेरिकी अंग्रेज़" +
- "ीलैटिन अमेरिकी स्पेनिशयूरोपीय स्पेनिशमैक्सिकन स्पेनिशकनाडाई फ़्रेंचस्व" +
- "िस फ़्रेंचनिचली सैक्सनफ़्लेमिशब्राज़ीली पुर्तगालीयूरोपीय पुर्तगालीमोलड" +
- "ावियनसेर्बो-क्रोएशियाईकांगो स्वाहिलीसरलीकृत चीनीपारंपरिक चीनी"
+ "कातुवालुटासवाकतुवीनियनमध्य एटलस तमाज़ितउदमुर्तयुगैरिटिकउम्बुन्डुअज्ञात" +
+ " भाषावाईवॉटिकवुंजोवाल्सरवलामोवारैवाशोवॉल्पेरीकाल्मिकसोगायाओयापीसयांगबेनय" +
+ "ेंबाकैंटोनीज़ज़ेपोटेकब्लिसिम्बॉल्सज़ेनान्गामानक मोरक्कन तामाज़ाइटज़ूनी" +
+ "कोई भाषा सामग्री नहींज़ाज़ाआधुनिक मानक अरबीऑस्ट्रियाई जर्मनस्विस उच्च " +
+ "जर्मनऑस्ट्रेलियाई अंग्रेज़ीकनाडाई अंग्रेज़ीब्रिटिश अंग्रेज़ीअमेरिकी अं" +
+ "ग्रेज़ीलैटिन अमेरिकी स्पेनिशयूरोपीय स्पेनिशमैक्सिकन स्पेनिशकनाडाई फ़्र" +
+ "ेंचस्विस फ़्रेंचनिचली सैक्सनफ़्लेमिशब्राज़ीली पुर्तगालीयूरोपीय पुर्तगा" +
+ "लीमोलडावियनसेर्बो-क्रोएशियाईकांगो स्वाहिलीसरलीकृत चीनीपारंपरिक चीनी"
var hiLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -18865,18 +18870,18 @@ var hiLangIdx = []uint16{ // 613 elements
0x25c9, 0x25c9, 0x25c9, 0x25db, 0x25e7, 0x25f9, 0x2608, 0x261d,
0x2626, 0x263b, 0x263b, 0x2650, 0x2668, 0x2668, 0x267d, 0x26a2,
0x26bb, 0x26bb, 0x26cd, 0x26cd, 0x26eb, 0x26eb, 0x2700, 0x2712,
- 0x2724, 0x273c, 0x276b, 0x2780, 0x279b, 0x27b6, 0x27bf, 0x27c8,
- 0x27c8, 0x27c8, 0x27c8, 0x27c8, 0x27d7, 0x27d7, 0x27e6, 0x27f8,
- 0x2807, 0x2813, 0x281f, 0x2837, 0x2837, 0x284c, 0x284c, 0x2858,
+ 0x2724, 0x273c, 0x276b, 0x2780, 0x279b, 0x27b6, 0x27d5, 0x27de,
+ 0x27de, 0x27de, 0x27de, 0x27de, 0x27ed, 0x27ed, 0x27fc, 0x280e,
+ 0x281d, 0x2829, 0x2835, 0x284d, 0x284d, 0x2862, 0x2862, 0x286e,
// Entry 240 - 27F
- 0x2861, 0x2870, 0x2885, 0x2894, 0x2894, 0x28af, 0x28c7, 0x28ee,
- 0x28ee, 0x2909, 0x2947, 0x2956, 0x298f, 0x29a1, 0x29cd, 0x29cd,
- 0x29fb, 0x2a27, 0x2a67, 0x2a95, 0x2ac6, 0x2af7, 0x2b32, 0x2b5d,
- 0x2b8b, 0x2b8b, 0x2bb3, 0x2bd8, 0x2bfa, 0x2c12, 0x2c49, 0x2c7a,
- 0x2c95, 0x2cc6, 0x2cee, 0x2d10, 0x2d35,
+ 0x2877, 0x2886, 0x289b, 0x28aa, 0x28aa, 0x28c5, 0x28dd, 0x2904,
+ 0x2904, 0x291f, 0x295d, 0x296c, 0x29a5, 0x29b7, 0x29e3, 0x29e3,
+ 0x2a11, 0x2a3d, 0x2a7d, 0x2aab, 0x2adc, 0x2b0d, 0x2b48, 0x2b73,
+ 0x2ba1, 0x2ba1, 0x2bc9, 0x2bee, 0x2c10, 0x2c28, 0x2c5f, 0x2c90,
+ 0x2cab, 0x2cdc, 0x2d04, 0x2d26, 0x2d4b,
} // Size: 1250 bytes
-const hrLangStr string = "" + // Size: 4630 bytes
+const hrLangStr string = "" + // Size: 4635 bytes
"afarskiabhaskiavestičkiafrikaansakanskiamharskiaragonskiarapskiasamskiav" +
"arskiajmarskiazerbajdžanskibaškirskibjeloruskibugarskibislamabambarabang" +
"latibetskibretonskibosanskikatalonskičečenskichamorrokorzičkicreečeškicr" +
@@ -18931,15 +18936,15 @@ const hrLangStr string = "" + // Size: 4630 bytes
"kumasususumerskikomorskiklasični sirskisirijskitemnetesoterenotetumtigri" +
"škitivtokelaunskiklingonskitlingittamašečkinyasa tongatok pisintarokots" +
"imshiantumbukatuvaluanskitasawaqtuvinskitamašek (Srednji Atlas)udmurtski" +
- "ugaritskiumbundukorijenskivaivotskivunjowalserskiwalamowaraywashowarlpir" +
- "iwu kineskikalmyksogayaojapskiyangbenyembakantonskizapotečkiBlissovi sim" +
- "bolizenagastandardni marokanski tamašekzunibez jezičnog sadržajazazakimo" +
- "derni standardni arapskijužnoazerbajdžanskiaustrijski njemačkigornjonjem" +
- "ački (švicarski)australski engleskikanadski engleskibritanski engleskiam" +
- "erički engleskilatinoamerički španjolskieuropski španjolskimeksički špan" +
- "jolskikanadski francuskišvicarski francuskidonjosaksonskiflamanskibrazil" +
- "ski portugalskieuropski portugalskimoldavskisrpsko-hrvatskikongoanski sv" +
- "ahilikineski (pojednostavljeni)kineski (tradicionalni)"
+ "ugaritskiumbundunepoznati jezikvaivotskivunjowalserskiwalamowaraywashowa" +
+ "rlpiriwu kineskikalmyksogayaojapskiyangbenyembakantonskizapotečkiBlissov" +
+ "i simbolizenagastandardni marokanski tamašekzunibez jezičnog sadržajazaz" +
+ "akimoderni standardni arapskijužnoazerbajdžanskiaustrijski njemačkigornj" +
+ "onjemački (švicarski)australski engleskikanadski engleskibritanski engle" +
+ "skiamerički engleskilatinoamerički španjolskieuropski španjolskimeksički" +
+ " španjolskikanadski francuskišvicarski francuskidonjosaksonskiflamanskib" +
+ "razilski portugalskieuropski portugalskimoldavskisrpsko-hrvatskikongoans" +
+ "ki svahilikineski (pojednostavljeni)kineski (tradicionalni)"
var hrLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -19020,18 +19025,18 @@ var hrLangIdx = []uint16{ // 613 elements
0x0ee4, 0x0ee4, 0x0ee4, 0x0ee9, 0x0eed, 0x0ef3, 0x0ef8, 0x0f01,
0x0f04, 0x0f0f, 0x0f0f, 0x0f19, 0x0f20, 0x0f20, 0x0f2b, 0x0f36,
0x0f3f, 0x0f3f, 0x0f45, 0x0f45, 0x0f4e, 0x0f4e, 0x0f55, 0x0f60,
- 0x0f67, 0x0f6f, 0x0f87, 0x0f90, 0x0f99, 0x0fa0, 0x0faa, 0x0fad,
- 0x0fad, 0x0fad, 0x0fad, 0x0fad, 0x0fb3, 0x0fb3, 0x0fb8, 0x0fc1,
- 0x0fc7, 0x0fcc, 0x0fd1, 0x0fd9, 0x0fe3, 0x0fe9, 0x0fe9, 0x0fed,
+ 0x0f67, 0x0f6f, 0x0f87, 0x0f90, 0x0f99, 0x0fa0, 0x0faf, 0x0fb2,
+ 0x0fb2, 0x0fb2, 0x0fb2, 0x0fb2, 0x0fb8, 0x0fb8, 0x0fbd, 0x0fc6,
+ 0x0fcc, 0x0fd1, 0x0fd6, 0x0fde, 0x0fe8, 0x0fee, 0x0fee, 0x0ff2,
// Entry 240 - 27F
- 0x0ff0, 0x0ff6, 0x0ffd, 0x1002, 0x1002, 0x100b, 0x1015, 0x1025,
- 0x1025, 0x102b, 0x1049, 0x104d, 0x1064, 0x106a, 0x1084, 0x1099,
- 0x10ad, 0x10c9, 0x10dc, 0x10ed, 0x10ff, 0x1111, 0x112c, 0x1140,
- 0x1155, 0x1155, 0x1167, 0x117b, 0x1189, 0x1192, 0x11a7, 0x11bb,
- 0x11c4, 0x11d3, 0x11e5, 0x11ff, 0x1216,
+ 0x0ff5, 0x0ffb, 0x1002, 0x1007, 0x1007, 0x1010, 0x101a, 0x102a,
+ 0x102a, 0x1030, 0x104e, 0x1052, 0x1069, 0x106f, 0x1089, 0x109e,
+ 0x10b2, 0x10ce, 0x10e1, 0x10f2, 0x1104, 0x1116, 0x1131, 0x1145,
+ 0x115a, 0x115a, 0x116c, 0x1180, 0x118e, 0x1197, 0x11ac, 0x11c0,
+ 0x11c9, 0x11d8, 0x11ea, 0x1204, 0x121b,
} // Size: 1250 bytes
-const huLangStr string = "" + // Size: 4071 bytes
+const huLangStr string = "" + // Size: 4083 bytes
"afarabházavesztánafrikaansakanamharaaragonézarabasszámiavarajmaraazerbaj" +
"dzsánibaskírbelaruszbolgárbislamabambarabanglatibetibretonbosnyákkatalán" +
"csecsencsamorókorzikaikrícsehegyházi szlávcsuvaswalesidánnémetdivehidzso" +
@@ -19078,14 +19083,14 @@ const huLangStr string = "" + // Size: 4071 bytes
"zámiszoninkesogdienszranai tongószererszahószukumaszuszusumércomoreiklas" +
"szikus szírszírtemneteszóterenótetumtigrétivtokelauiklingontlingittamase" +
"knyugati nyaszatok pisintarokócsimsiánitumbukatuvaluszaváktuvaiközép-atl" +
- "aszi tamazigtudmurtugaritiumbunduősivaivotjákvunjowalservalamovaraóvasów" +
- "arlpiriwu kínaikalmükszogajaójapijangbenjembakantonizapotékBliss jelképr" +
- "endszerzenagamarokkói tamazightzuninincs nyelvészeti tartalomzazamodern " +
- "szabányos arabosztrák németsvájci felnémetausztrál angolkanadai angolbri" +
- "t angolamerikai angollatin-amerikai spanyoleurópai spanyolspanyol (mexik" +
- "ói)kanadai franciasvájci franciaalsószászflamandbrazíliai portugáleuróp" +
- "ai portugálmoldvaiszerbhorvátkongói szuahéliegyszerűsített kínaihagyomán" +
- "yos kínai"
+ "aszi tamazigtudmurtugaritiumbunduismeretlen nyelvvaivotjákvunjowalserval" +
+ "amovaraóvasówarlpiriwu kínaikalmükszogajaójapijangbenjembakantonizapoték" +
+ "Bliss jelképrendszerzenagamarokkói tamazightzuninincs nyelvészeti tartal" +
+ "omzazamodern szabányos arabosztrák németsvájci felnémetausztrál angolkan" +
+ "adai angolbrit angolamerikai angollatin-amerikai spanyoleurópai spanyols" +
+ "panyol (mexikói)kanadai franciasvájci franciaalsószászflamandbrazíliai p" +
+ "ortugáleurópai portugálmoldvaiszerbhorvátkongói szuahéliegyszerűsített k" +
+ "ínaihagyományos kínai"
var huLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -19166,18 +19171,18 @@ var huLangIdx = []uint16{ // 613 elements
0x0d3c, 0x0d3c, 0x0d3c, 0x0d41, 0x0d47, 0x0d4e, 0x0d53, 0x0d59,
0x0d5c, 0x0d64, 0x0d64, 0x0d6b, 0x0d72, 0x0d72, 0x0d79, 0x0d87,
0x0d90, 0x0d90, 0x0d97, 0x0d97, 0x0da1, 0x0da1, 0x0da8, 0x0dae,
- 0x0db5, 0x0dba, 0x0dd2, 0x0dd8, 0x0ddf, 0x0de6, 0x0dea, 0x0ded,
- 0x0ded, 0x0ded, 0x0ded, 0x0ded, 0x0df4, 0x0df4, 0x0df9, 0x0dff,
- 0x0e05, 0x0e0b, 0x0e10, 0x0e18, 0x0e21, 0x0e28, 0x0e28, 0x0e2d,
+ 0x0db5, 0x0dba, 0x0dd2, 0x0dd8, 0x0ddf, 0x0de6, 0x0df6, 0x0df9,
+ 0x0df9, 0x0df9, 0x0df9, 0x0df9, 0x0e00, 0x0e00, 0x0e05, 0x0e0b,
+ 0x0e11, 0x0e17, 0x0e1c, 0x0e24, 0x0e2d, 0x0e34, 0x0e34, 0x0e39,
// Entry 240 - 27F
- 0x0e31, 0x0e35, 0x0e3c, 0x0e41, 0x0e41, 0x0e48, 0x0e50, 0x0e65,
- 0x0e65, 0x0e6b, 0x0e7e, 0x0e82, 0x0e9d, 0x0ea1, 0x0eb7, 0x0eb7,
- 0x0ec6, 0x0ed7, 0x0ee6, 0x0ef3, 0x0efd, 0x0f0b, 0x0f21, 0x0f31,
- 0x0f43, 0x0f43, 0x0f52, 0x0f61, 0x0f6c, 0x0f73, 0x0f87, 0x0f99,
- 0x0fa0, 0x0fac, 0x0fbd, 0x0fd4, 0x0fe7,
+ 0x0e3d, 0x0e41, 0x0e48, 0x0e4d, 0x0e4d, 0x0e54, 0x0e5c, 0x0e71,
+ 0x0e71, 0x0e77, 0x0e8a, 0x0e8e, 0x0ea9, 0x0ead, 0x0ec3, 0x0ec3,
+ 0x0ed2, 0x0ee3, 0x0ef2, 0x0eff, 0x0f09, 0x0f17, 0x0f2d, 0x0f3d,
+ 0x0f4f, 0x0f4f, 0x0f5e, 0x0f6d, 0x0f78, 0x0f7f, 0x0f93, 0x0fa5,
+ 0x0fac, 0x0fb8, 0x0fc9, 0x0fe0, 0x0ff3,
} // Size: 1250 bytes
-const hyLangStr string = "" + // Size: 8542 bytes
+const hyLangStr string = "" + // Size: 8549 bytes
"աֆարերենաբխազերենաֆրիկաանսաքանամհարերենարագոներենարաբերենասամերենավարերե" +
"նայմարաադրբեջաներենբաշկիրերենբելառուսերենբուլղարերենբիսլամաբամբարաբենգա" +
"լերենտիբեթերենբրետոներենբոսնիերենկատալաներենչեչեներենչամոռոկորսիկերենչե" +
@@ -19229,16 +19234,16 @@ const hyLangStr string = "" + // Size: 8542 bytes
"ոերենսուկումակոմորերենասորերենտուլուտեմնետեսոտերենոտետումտիգրետիվերենտո" +
"կելաուցախուրկլինգոնտլինգիտթալիշերենտամաշեկտոկ փիսինտուրոյոտարոկոցակոներ" +
"ենցիմշյանտումբուկաթուվալուերենտասավաքտուվերենկենտրոնատլասյան թամազիղտու" +
- "դմուրտերենուգարիտերենումբունդուռուտերենվաիվենետերենվեպսերենարևմտաֆլաման" +
- "դերենվոդերենվորովունջովալսերենվոլայտավարայերենվաշովարլպիրիվու չինարենկա" +
- "լմիկերենսոգայաոյափերենյանգբենեմբականտոներենսապոտեկերենզեյլանդերենզենագա" +
- "ընդհանուր մարոկյան թամազիղտզունիերենառանց լեզվային բովանդակությանզազաեր" +
- "ենարդի ընդհանուր արաբերենավստրիական գերմաներենշվեյցարական վերին գերմանե" +
- "րենավստրալիական անգլերենկանադական անգլերենբրիտանական անգլերենամերիկյան " +
- "անգլերենլատինամերիկյան իսպաներենեվրոպական իսպաներենմեքսիկական իսպաներեն" +
- "կանադական ֆրանսերենշվեյցարական ֆրանսերենստորին սաքսոներենֆլամանդերենբրա" +
- "զիլական պորտուգալերենեվրոպական պորտուգալերենմոլդովերենսերբա-խորվաթերենկ" +
- "ոնգոյի սուահիլիպարզեցված չինարենավանդական չինարեն"
+ "դմուրտերենուգարիտերենումբունդուանհայտ լեզուվաիվենետերենվեպսերենարևմտաֆլ" +
+ "ամանդերենվոդերենվորովունջովալսերենվոլայտավարայերենվաշովարլպիրիվու չինար" +
+ "ենկալմիկերենսոգայաոյափերենյանգբենեմբականտոներենսապոտեկերենզեյլանդերենզե" +
+ "նագաընդհանուր մարոկյան թամազիղտզունիերենառանց լեզվային բովանդակությանզա" +
+ "զաերենարդի ընդհանուր արաբերենավստրիական գերմաներենշվեյցարական վերին գեր" +
+ "մաներենավստրալիական անգլերենկանադական անգլերենբրիտանական անգլերենամերիկ" +
+ "յան անգլերենլատինամերիկյան իսպաներենեվրոպական իսպաներենմեքսիկական իսպան" +
+ "երենկանադական ֆրանսերենշվեյցարական ֆրանսերենստորին սաքսոներենֆլամանդերե" +
+ "նբրազիլական պորտուգալերենեվրոպական պորտուգալերենմոլդովերենսերբա-խորվաթե" +
+ "րենկոնգոյի սուահիլիպարզեցված չինարենավանդական չինարեն"
var hyLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -19319,18 +19324,18 @@ var hyLangIdx = []uint16{ // 613 elements
0x1aac, 0x1aac, 0x1ab8, 0x1ac2, 0x1aca, 0x1ad6, 0x1ae2, 0x1aec,
0x1afa, 0x1b0a, 0x1b16, 0x1b24, 0x1b32, 0x1b44, 0x1b52, 0x1b52,
0x1b63, 0x1b71, 0x1b7d, 0x1b8f, 0x1b9d, 0x1b9d, 0x1baf, 0x1bc7,
- 0x1bd5, 0x1be5, 0x1c14, 0x1c2c, 0x1c42, 0x1c56, 0x1c66, 0x1c6c,
- 0x1c7e, 0x1c8e, 0x1cb0, 0x1cb0, 0x1cbe, 0x1cc6, 0x1cd2, 0x1ce2,
- 0x1cf0, 0x1d02, 0x1d0a, 0x1d1a, 0x1d2f, 0x1d43, 0x1d43, 0x1d4b,
+ 0x1bd5, 0x1be5, 0x1c14, 0x1c2c, 0x1c42, 0x1c56, 0x1c6d, 0x1c73,
+ 0x1c85, 0x1c95, 0x1cb7, 0x1cb7, 0x1cc5, 0x1ccd, 0x1cd9, 0x1ce9,
+ 0x1cf7, 0x1d09, 0x1d11, 0x1d21, 0x1d36, 0x1d4a, 0x1d4a, 0x1d52,
// Entry 240 - 27F
- 0x1d51, 0x1d5f, 0x1d6d, 0x1d75, 0x1d75, 0x1d89, 0x1d9f, 0x1d9f,
- 0x1db5, 0x1dc1, 0x1df5, 0x1e07, 0x1e3f, 0x1e4f, 0x1e7b, 0x1e7b,
- 0x1ea4, 0x1eda, 0x1f03, 0x1f26, 0x1f4b, 0x1f6e, 0x1f9d, 0x1fc2,
- 0x1fe9, 0x1fe9, 0x200e, 0x2037, 0x2058, 0x206e, 0x209d, 0x20ca,
- 0x20de, 0x20fd, 0x211c, 0x213d, 0x215e,
+ 0x1d58, 0x1d66, 0x1d74, 0x1d7c, 0x1d7c, 0x1d90, 0x1da6, 0x1da6,
+ 0x1dbc, 0x1dc8, 0x1dfc, 0x1e0e, 0x1e46, 0x1e56, 0x1e82, 0x1e82,
+ 0x1eab, 0x1ee1, 0x1f0a, 0x1f2d, 0x1f52, 0x1f75, 0x1fa4, 0x1fc9,
+ 0x1ff0, 0x1ff0, 0x2015, 0x203e, 0x205f, 0x2075, 0x20a4, 0x20d1,
+ 0x20e5, 0x2104, 0x2123, 0x2144, 0x2165,
} // Size: 1250 bytes
-const idLangStr string = "" + // Size: 3994 bytes
+const idLangStr string = "" + // Size: 4010 bytes
"AfarAbkhazAvestaAfrikaansAkanAmharikAragonArabAssamAvarAymaraAzerbaijani" +
"BashkirBelarusiaBulgariaBislamaBambaraBengaliTibetBretonBosniaKatalanChe" +
"chenChamorroKorsikaKreeCheskaBahasa Gereja SlavoniaChuvashWelshDanskJerm" +
@@ -19381,12 +19386,12 @@ const idLangStr string = "" + // Size: 3994 bytes
"ranan TongoSererSahoSukumaSusuSumeriaKomoriaSuriah KlasikSuriahSilesiaTu" +
"luTimneTesoTerenoTetunTigreTivTokelauKlingonTlingitTamashekNyasa TongaTo" +
"k PisinTuroyoTarokoTsimshiaTat MuslimTumbukaTuvaluTasawaqTuviniaTamazigh" +
- "t Maroko TengahUdmurtUgaritUmbunduRootVaiVenesiaVotiaVunjoWalserWalamoWa" +
- "raiWashoWarlpiriKalmukSogaYaoYapoisYangbenYembaKantonZapotekBlissymbolZe" +
- "nagaTamazight Maroko StandarZuniTidak ada konten linguistikZazaArab Stan" +
- "dar ModernJerman Tinggi (Swiss)Inggris (Inggris)Spanyol (Eropa)Portugis " +
- "(Eropa)MoldaviaSerbo-KroasiaKongo SwahiliTionghoa (Aksara Sederhana)Tion" +
- "ghoa (Aksara Tradisional)"
+ "t Maroko TengahUdmurtUgaritUmbunduBahasa Tidak DikenalVaiVenesiaVotiaVun" +
+ "joWalserWalamoWaraiWashoWarlpiriKalmukSogaYaoYapoisYangbenYembaKantonZap" +
+ "otekBlissymbolZenagaTamazight Maroko StandarZuniTidak ada konten linguis" +
+ "tikZazaArab Standar ModernJerman Tinggi (Swiss)Inggris (Inggris)Spanyol " +
+ "(Eropa)Portugis (Eropa)MoldaviaSerbo-KroasiaKongo SwahiliTionghoa (Aksar" +
+ "a Sederhana)Tionghoa (Aksara Tradisional)"
var idLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -19467,18 +19472,18 @@ var idLangIdx = []uint16{ // 613 elements
0x0d80, 0x0d87, 0x0d8b, 0x0d90, 0x0d94, 0x0d9a, 0x0d9f, 0x0da4,
0x0da7, 0x0dae, 0x0dae, 0x0db5, 0x0dbc, 0x0dbc, 0x0dc4, 0x0dcf,
0x0dd8, 0x0dde, 0x0de4, 0x0de4, 0x0dec, 0x0df6, 0x0dfd, 0x0e03,
- 0x0e0a, 0x0e11, 0x0e28, 0x0e2e, 0x0e34, 0x0e3b, 0x0e3f, 0x0e42,
- 0x0e49, 0x0e49, 0x0e49, 0x0e49, 0x0e4e, 0x0e4e, 0x0e53, 0x0e59,
- 0x0e5f, 0x0e64, 0x0e69, 0x0e71, 0x0e71, 0x0e77, 0x0e77, 0x0e7b,
+ 0x0e0a, 0x0e11, 0x0e28, 0x0e2e, 0x0e34, 0x0e3b, 0x0e4f, 0x0e52,
+ 0x0e59, 0x0e59, 0x0e59, 0x0e59, 0x0e5e, 0x0e5e, 0x0e63, 0x0e69,
+ 0x0e6f, 0x0e74, 0x0e79, 0x0e81, 0x0e81, 0x0e87, 0x0e87, 0x0e8b,
// Entry 240 - 27F
- 0x0e7e, 0x0e84, 0x0e8b, 0x0e90, 0x0e90, 0x0e96, 0x0e9d, 0x0ea7,
- 0x0ea7, 0x0ead, 0x0ec5, 0x0ec9, 0x0ee4, 0x0ee8, 0x0efb, 0x0efb,
- 0x0efb, 0x0f10, 0x0f10, 0x0f10, 0x0f21, 0x0f21, 0x0f21, 0x0f30,
- 0x0f30, 0x0f30, 0x0f30, 0x0f30, 0x0f30, 0x0f30, 0x0f30, 0x0f40,
- 0x0f48, 0x0f55, 0x0f62, 0x0f7d, 0x0f9a,
+ 0x0e8e, 0x0e94, 0x0e9b, 0x0ea0, 0x0ea0, 0x0ea6, 0x0ead, 0x0eb7,
+ 0x0eb7, 0x0ebd, 0x0ed5, 0x0ed9, 0x0ef4, 0x0ef8, 0x0f0b, 0x0f0b,
+ 0x0f0b, 0x0f20, 0x0f20, 0x0f20, 0x0f31, 0x0f31, 0x0f31, 0x0f40,
+ 0x0f40, 0x0f40, 0x0f40, 0x0f40, 0x0f40, 0x0f40, 0x0f40, 0x0f50,
+ 0x0f58, 0x0f65, 0x0f72, 0x0f8d, 0x0faa,
} // Size: 1250 bytes
-const isLangStr string = "" + // Size: 4605 bytes
+const isLangStr string = "" + // Size: 4619 bytes
"afárabkasískaavestískaafríkanskaakanamharískaaragonskaarabískaassamskaav" +
"arískaaímaraaserskabaskírhvítrússneskabúlgarskabíslamabambarabengalskatí" +
"beskabretónskabosnískakatalónskatsjetsjenskakamorrókorsískakrítékkneskak" +
@@ -19528,14 +19533,14 @@ const isLangStr string = "" + // Size: 4605 bytes
"esamískasóninkesogdíensranan tongoserersahosúkúmasúsúsúmerskashimaoríska" +
"klassísk sýrlenskasýrlenskatímnetesóterenótetúmtígretívtókeláskaklingons" +
"katlingittamasjektongverska (nyasa)tokpisintarókótsimsískatúmbúkatúvalús" +
- "katasawaqtúvínskatamazightúdmúrtúgarítískaúmbúndúrótvaívotískavunjóvalse" +
- "rvalamóvaraívasjóvarlpirikalmúkskasógajaójapískayangbenyembakantoneskasa" +
- "pótekblisstáknsenagastaðlað marokkóskt tamazightsúníekkert tungumálaefni" +
- "zázáískastöðluð nútímaarabískaausturrísk þýskasvissnesk háþýskaáströlsk " +
- "enskakanadísk enskabresk enskabandarísk enskarómönsk-amerísk spænskaevró" +
- "psk spænskamexíkósk spænskakanadísk franskasvissnesk franskalágsaxneskaf" +
- "læmskabrasílísk portúgalskaevrópsk portúgalskamoldóvskaserbókróatískaKon" +
- "gó-svahílíkínverska (einfölduð)kínverska (hefðbundin)"
+ "katasawaqtúvínskatamazightúdmúrtúgarítískaúmbúndúóþekkt tungumálvaívotís" +
+ "kavunjóvalservalamóvaraívasjóvarlpirikalmúkskasógajaójapískayangbenyemba" +
+ "kantoneskasapótekblisstáknsenagastaðlað marokkóskt tamazightsúníekkert t" +
+ "ungumálaefnizázáískastöðluð nútímaarabískaausturrísk þýskasvissnesk háþý" +
+ "skaáströlsk enskakanadísk enskabresk enskabandarísk enskarómönsk-amerísk" +
+ " spænskaevrópsk spænskamexíkósk spænskakanadísk franskasvissnesk franska" +
+ "lágsaxneskaflæmskabrasílísk portúgalskaevrópsk portúgalskamoldóvskaserbó" +
+ "króatískaKongó-svahílíkínverska (einfölduð)kínverska (hefðbundin)"
var isLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -19616,18 +19621,18 @@ var isLangIdx = []uint16{ // 613 elements
0x0eff, 0x0eff, 0x0eff, 0x0f05, 0x0f0a, 0x0f11, 0x0f17, 0x0f1d,
0x0f21, 0x0f2c, 0x0f2c, 0x0f36, 0x0f3d, 0x0f3d, 0x0f45, 0x0f57,
0x0f5f, 0x0f5f, 0x0f67, 0x0f67, 0x0f71, 0x0f71, 0x0f7a, 0x0f85,
- 0x0f8c, 0x0f96, 0x0f9f, 0x0fa7, 0x0fb4, 0x0fbe, 0x0fc2, 0x0fc6,
- 0x0fc6, 0x0fc6, 0x0fc6, 0x0fc6, 0x0fce, 0x0fce, 0x0fd4, 0x0fda,
- 0x0fe1, 0x0fe7, 0x0fed, 0x0ff5, 0x0ff5, 0x0fff, 0x0fff, 0x1004,
+ 0x0f8c, 0x0f96, 0x0f9f, 0x0fa7, 0x0fb4, 0x0fbe, 0x0fd0, 0x0fd4,
+ 0x0fd4, 0x0fd4, 0x0fd4, 0x0fd4, 0x0fdc, 0x0fdc, 0x0fe2, 0x0fe8,
+ 0x0fef, 0x0ff5, 0x0ffb, 0x1003, 0x1003, 0x100d, 0x100d, 0x1012,
// Entry 240 - 27F
- 0x1008, 0x1010, 0x1017, 0x101c, 0x101c, 0x1026, 0x102e, 0x1038,
- 0x1038, 0x103e, 0x105d, 0x1063, 0x1078, 0x1083, 0x109f, 0x109f,
- 0x10b2, 0x10c6, 0x10d6, 0x10e5, 0x10f0, 0x1100, 0x111b, 0x112c,
- 0x113f, 0x113f, 0x1150, 0x1161, 0x116d, 0x1175, 0x118d, 0x11a2,
- 0x11ac, 0x11bd, 0x11cd, 0x11e5, 0x11fd,
+ 0x1016, 0x101e, 0x1025, 0x102a, 0x102a, 0x1034, 0x103c, 0x1046,
+ 0x1046, 0x104c, 0x106b, 0x1071, 0x1086, 0x1091, 0x10ad, 0x10ad,
+ 0x10c0, 0x10d4, 0x10e4, 0x10f3, 0x10fe, 0x110e, 0x1129, 0x113a,
+ 0x114d, 0x114d, 0x115e, 0x116f, 0x117b, 0x1183, 0x119b, 0x11b0,
+ 0x11ba, 0x11cb, 0x11db, 0x11f3, 0x120b,
} // Size: 1250 bytes
-const itLangStr string = "" + // Size: 5026 bytes
+const itLangStr string = "" + // Size: 5040 bytes
"afarabcasoavestanafrikaansakanamaricoaragonesearaboassameseavaroaymaraaz" +
"erbaigianobaschirobielorussobulgarobislamabambarabengalesetibetanobreton" +
"ebosniacocatalanocecenochamorrocorsocreececoslavo della Chiesaciuvasciog" +
@@ -19689,15 +19694,15 @@ const itLangStr string = "" + // Size: 5026 bytes
"lassicosiriacoslesianotulutemnetesoterenotetumtigretivtokelautsakhurklin" +
"gontlingittalisciotamasheknyasa del Tongatok pisinturoyotarokozaconicots" +
"imshiantat islamicotumbukatuvalutasawaqtuviniantamazightudmurtugariticom" +
- "bundurootvaivenetovepsofiammingo occidentalevotovõrovunjowalserwalamowar" +
- "aywashowarlpiriwukalmykmengreliosogayao (bantu)yapeseyangbenyembanheenga" +
- "tucantonesezapotecblissymbolzelandesezenagatamazight del Marocco standar" +
- "dzuninessun contenuto linguisticozazaarabo moderno standardtedesco austr" +
- "iacoalto tedesco svizzeroinglese australianoinglese canadeseinglese brit" +
- "annicoinglese americanospagnolo latinoamericanospagnolo europeospagnolo " +
- "messicanofrancese canadesefrancese svizzerobasso tedesco olandesefiammin" +
- "goportoghese brasilianoportoghese europeomoldavoserbo-croatoswahili del " +
- "Congocinese semplificatocinese tradizionale"
+ "bundulingua imprecisatavaivenetovepsofiammingo occidentalevotovõrovunjow" +
+ "alserwalamowaraywashowarlpiriwukalmykmengreliosogayao (bantu)yapeseyangb" +
+ "enyembanheengatucantonesezapotecblissymbolzelandesezenagatamazight del M" +
+ "arocco standardzuninessun contenuto linguisticozazaarabo moderno standar" +
+ "dtedesco austriacoalto tedesco svizzeroinglese australianoinglese canade" +
+ "seinglese britannicoinglese americanospagnolo latinoamericanospagnolo eu" +
+ "ropeospagnolo messicanofrancese canadesefrancese svizzerobasso tedesco o" +
+ "landesefiammingoportoghese brasilianoportoghese europeomoldavoserbo-croa" +
+ "toswahili del Congocinese semplificatocinese tradizionale"
var itLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -19778,18 +19783,18 @@ var itLangIdx = []uint16{ // 613 elements
0x106c, 0x1074, 0x1078, 0x107d, 0x1081, 0x1087, 0x108c, 0x1091,
0x1094, 0x109b, 0x10a2, 0x10a9, 0x10b0, 0x10b8, 0x10c0, 0x10cf,
0x10d8, 0x10de, 0x10e4, 0x10ec, 0x10f5, 0x1101, 0x1108, 0x110e,
- 0x1115, 0x111d, 0x1126, 0x112c, 0x1135, 0x113b, 0x113f, 0x1142,
- 0x1148, 0x114d, 0x1162, 0x1162, 0x1166, 0x116b, 0x1170, 0x1176,
- 0x117c, 0x1181, 0x1186, 0x118e, 0x1190, 0x1196, 0x119f, 0x11a3,
+ 0x1115, 0x111d, 0x1126, 0x112c, 0x1135, 0x113b, 0x114d, 0x1150,
+ 0x1156, 0x115b, 0x1170, 0x1170, 0x1174, 0x1179, 0x117e, 0x1184,
+ 0x118a, 0x118f, 0x1194, 0x119c, 0x119e, 0x11a4, 0x11ad, 0x11b1,
// Entry 240 - 27F
- 0x11ae, 0x11b4, 0x11bb, 0x11c0, 0x11c9, 0x11d2, 0x11d9, 0x11e3,
- 0x11ec, 0x11f2, 0x1210, 0x1214, 0x1230, 0x1234, 0x124a, 0x124a,
- 0x125b, 0x1270, 0x1283, 0x1293, 0x12a5, 0x12b6, 0x12ce, 0x12de,
- 0x12f0, 0x12f0, 0x1301, 0x1312, 0x1328, 0x1331, 0x1346, 0x1358,
- 0x135f, 0x136b, 0x137c, 0x138f, 0x13a2,
+ 0x11bc, 0x11c2, 0x11c9, 0x11ce, 0x11d7, 0x11e0, 0x11e7, 0x11f1,
+ 0x11fa, 0x1200, 0x121e, 0x1222, 0x123e, 0x1242, 0x1258, 0x1258,
+ 0x1269, 0x127e, 0x1291, 0x12a1, 0x12b3, 0x12c4, 0x12dc, 0x12ec,
+ 0x12fe, 0x12fe, 0x130f, 0x1320, 0x1336, 0x133f, 0x1354, 0x1366,
+ 0x136d, 0x1379, 0x138a, 0x139d, 0x13b0,
} // Size: 1250 bytes
-const jaLangStr string = "" + // Size: 10070 bytes
+const jaLangStr string = "" + // Size: 10073 bytes
"アファル語アブハズ語アヴェスタ語アフリカーンス語アカン語アムハラ語アラゴン語アラビア語アッサム語アヴァル語アイマラ語アゼルバイジャン語バシキール" +
"語ベラルーシ語ブルガリア語ビスラマ語バンバラ語ベンガル語チベット語ブルトン語ボスニア語カタロニア語チェチェン語チャモロ語コルシカ語クリー語チ" +
"ェコ語教会スラブ語チュヴァシ語ウェールズ語デンマーク語ドイツ語ディベヒ語ゾンカ語エウェ語ギリシャ語英語エスペラント語スペイン語エストニア語バ" +
@@ -19834,11 +19839,11 @@ const jaLangStr string = "" + // Size: 10070 bytes
"ンケ語ソグド語スリナム語セレル語サホ語ザーターフリジア語スクマ語スス語シュメール語コモロ語古典シリア語シリア語シレジア語トゥル語テムネ語テソ" +
"語テレーノ語テトゥン語ティグレ語ティブ語トケラウ語ツァフル語クリンゴン語トリンギット語タリシュ語タマシェク語トンガ語(ニアサ)トク・ピシン語" +
"トゥロヨ語タロコ語ツァコン語チムシュ語ムスリム・タタール語トゥンブカ語ツバル語タサワク語トゥヴァ語中央アトラス・タマジクト語ウドムルト語ウガ" +
- "リト語ムブンドゥ語ルートヴァイ語ヴェネト語ヴェプス語西フラマン語マインフランク語ヴォート語ヴォロ語ヴンジョ語ヴァリス語ウォライタ語ワライ語ワ" +
- "ショ語ワルピリ語呉語カルムイク語メグレル語ソガ語ヤオ語ヤップ語ヤンベン語イエンバ語ニェエンガトゥ語広東語サポテカ語ブリスシンボルゼーラント語" +
- "ゼナガ語標準モロッコ タマジクト語ズニ語言語的内容なしザザ語現代標準アラビア語標準ドイツ語 (スイス)オーストラリア英語カナダ英語イギリス英" +
- "語アメリカ英語スペイン語 (イベリア半島)フレミッシュ語ポルトガル語 (イベリア半島)モルダビア語セルボ・クロアチア語コンゴ・スワヒリ語簡体" +
- "中国語繁体中国語"
+ "リト語ムブンドゥ語言語不明ヴァイ語ヴェネト語ヴェプス語西フラマン語マインフランク語ヴォート語ヴォロ語ヴンジョ語ヴァリス語ウォライタ語ワライ語" +
+ "ワショ語ワルピリ語呉語カルムイク語メグレル語ソガ語ヤオ語ヤップ語ヤンベン語イエンバ語ニェエンガトゥ語広東語サポテカ語ブリスシンボルゼーラント" +
+ "語ゼナガ語標準モロッコ タマジクト語ズニ語言語的内容なしザザ語現代標準アラビア語標準ドイツ語 (スイス)オーストラリア英語カナダ英語イギリス" +
+ "英語アメリカ英語スペイン語 (イベリア半島)フレミッシュ語ポルトガル語 (イベリア半島)モルダビア語セルボ・クロアチア語コンゴ・スワヒリ語簡" +
+ "体中国語繁体中国語"
var jaLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -19919,18 +19924,18 @@ var jaLangIdx = []uint16{ // 613 elements
0x223d, 0x224c, 0x2258, 0x2264, 0x226d, 0x227c, 0x228b, 0x229a,
0x22a6, 0x22b5, 0x22c4, 0x22d6, 0x22eb, 0x22fa, 0x230c, 0x2323,
0x2338, 0x2347, 0x2353, 0x2362, 0x2371, 0x238f, 0x23a1, 0x23ad,
- 0x23bc, 0x23cb, 0x23f2, 0x2404, 0x2413, 0x2425, 0x242e, 0x243a,
- 0x2449, 0x2458, 0x246a, 0x2482, 0x2491, 0x249d, 0x24ac, 0x24bb,
- 0x24cd, 0x24d9, 0x24e5, 0x24f4, 0x24fa, 0x250c, 0x251b, 0x2524,
+ 0x23bc, 0x23cb, 0x23f2, 0x2404, 0x2413, 0x2425, 0x2431, 0x243d,
+ 0x244c, 0x245b, 0x246d, 0x2485, 0x2494, 0x24a0, 0x24af, 0x24be,
+ 0x24d0, 0x24dc, 0x24e8, 0x24f7, 0x24fd, 0x250f, 0x251e, 0x2527,
// Entry 240 - 27F
- 0x252d, 0x2539, 0x2548, 0x2557, 0x256f, 0x2578, 0x2587, 0x259c,
- 0x25ae, 0x25ba, 0x25df, 0x25e8, 0x25fd, 0x2606, 0x2621, 0x2621,
- 0x2621, 0x263f, 0x265a, 0x2669, 0x267b, 0x268d, 0x268d, 0x26b1,
- 0x26b1, 0x26b1, 0x26b1, 0x26b1, 0x26b1, 0x26c6, 0x26c6, 0x26ed,
- 0x26ff, 0x271d, 0x2738, 0x2747, 0x2756,
+ 0x2530, 0x253c, 0x254b, 0x255a, 0x2572, 0x257b, 0x258a, 0x259f,
+ 0x25b1, 0x25bd, 0x25e2, 0x25eb, 0x2600, 0x2609, 0x2624, 0x2624,
+ 0x2624, 0x2642, 0x265d, 0x266c, 0x267e, 0x2690, 0x2690, 0x26b4,
+ 0x26b4, 0x26b4, 0x26b4, 0x26b4, 0x26b4, 0x26c9, 0x26c9, 0x26f0,
+ 0x2702, 0x2720, 0x273b, 0x274a, 0x2759,
} // Size: 1250 bytes
-const kaLangStr string = "" + // Size: 12200 bytes
+const kaLangStr string = "" + // Size: 12197 bytes
"აფარიაფხაზურიავესტურიაფრიკაანსიაკანიამჰარულიარაგონულიარაბულიასამურიხუნძუ" +
"რიაიმარააზერბაიჯანულიბაშკირულიბელორუსულიბულგარულიბისლამაბამბარაბენგალუ" +
"რიტიბეტურიბრეტონულიბოსნიურიკატალანურიჩეჩნურიჩამოროკორსიკულიკრიჩეხურისა" +
@@ -19981,15 +19986,15 @@ const kaLangStr string = "" + // Size: 12200 bytes
"შანიჩადური არაბულისამხრეთსამურილულე-საამურიინარი-საამურისკოლტ-საამურის" +
"ონინკესრანან ტონგოსაჰოსუკუმაშუმერულიკომორულიკლასიკური სირიულისირიულიტი" +
"ნმეტესოტეტუმითიგრეკლინგონიტოკ-პისინიტაროკოტუმბუკატუვალუტასავაქიტუვაცენ" +
- "ტრალური მოროკოს ტამაზიგხტიუდმურტულიუგარითულიუმბუნდუძირეული ენავაივუნჯო" +
- "ვალსერიველაითავარაივალპირიყალმუხურისოგაიანგბენიიემბაკანტონურიბლისსიმბო" +
- "ლოებიზენაგასტანდარტული მაროკოული ტამაზიგხტიზუნილინგვისტური შიგთავსი არ" +
- " არისზაზაკითანამედროვე სტანდარტული არაბულიავსტრიული გერმანულიშვეიცარიული" +
- " ზემოგერმანულიავსტრალიური ინგლისურიკანადური ინგლისურიბრიტანული ინგლისური" +
- "ამერიკული ინგლისურილათინურ ამერიკული ესპანურიევროპული ესპანურიმექსიკურ" +
- "ი ესპანურიკანადური ფრანგულიშვეიცარიული ფრანგულიქვემოსაქსონურიფლამანდიუ" +
- "რიბრაზილიური პორტუგალიურიევროპული პორტუგალიურიმოლდავურისერბულ-ხორვატულ" +
- "იკონგოს სუაჰილიგამარტივებული ჩინურიტრადიციული ჩინური"
+ "ტრალური მოროკოს ტამაზიგხტიუდმურტულიუგარითულიუმბუნდუუცნობი ენავაივუნჯოვ" +
+ "ალსერიველაითავარაივალპირიყალმუხურისოგაიანგბენიიემბაკანტონურიბლისსიმბოლ" +
+ "ოებიზენაგასტანდარტული მაროკოული ტამაზიგხტიზუნილინგვისტური შიგთავსი არ " +
+ "არისზაზაკითანამედროვე სტანდარტული არაბულიავსტრიული გერმანულიშვეიცარიულ" +
+ "ი ზემოგერმანულიავსტრალიური ინგლისურიკანადური ინგლისურიბრიტანული ინგლის" +
+ "ურიამერიკული ინგლისურილათინურ ამერიკული ესპანურიევროპული ესპანურიმექსი" +
+ "კური ესპანურიკანადური ფრანგულიშვეიცარიული ფრანგულიქვემოსაქსონურიფლამან" +
+ "დიურიბრაზილიური პორტუგალიურიევროპული პორტუგალიურიმოლდავურისერბულ-ხორვა" +
+ "ტულიკონგოს სუაჰილიგამარტივებული ჩინურიტრადიციული ჩინური"
var kaLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -20070,18 +20075,18 @@ var kaLangIdx = []uint16{ // 613 elements
0x27d2, 0x27d2, 0x27d2, 0x27e1, 0x27ed, 0x27ed, 0x27ff, 0x280e,
0x280e, 0x280e, 0x280e, 0x2826, 0x2826, 0x2826, 0x2826, 0x2826,
0x2842, 0x2842, 0x2854, 0x2854, 0x2854, 0x2854, 0x2869, 0x287b,
- 0x2893, 0x289f, 0x28f2, 0x290d, 0x2928, 0x293d, 0x295c, 0x2965,
- 0x2965, 0x2965, 0x2965, 0x2965, 0x2965, 0x2965, 0x2974, 0x2989,
- 0x299e, 0x29ad, 0x29ad, 0x29c2, 0x29c2, 0x29dd, 0x29dd, 0x29e9,
+ 0x2893, 0x289f, 0x28f2, 0x290d, 0x2928, 0x293d, 0x2959, 0x2962,
+ 0x2962, 0x2962, 0x2962, 0x2962, 0x2962, 0x2962, 0x2971, 0x2986,
+ 0x299b, 0x29aa, 0x29aa, 0x29bf, 0x29bf, 0x29da, 0x29da, 0x29e6,
// Entry 240 - 27F
- 0x29e9, 0x29e9, 0x2a01, 0x2a10, 0x2a10, 0x2a2b, 0x2a2b, 0x2a55,
- 0x2a55, 0x2a67, 0x2ac3, 0x2acf, 0x2b1d, 0x2b2f, 0x2b88, 0x2b88,
- 0x2bbf, 0x2c08, 0x2c45, 0x2c79, 0x2cb0, 0x2ce7, 0x2d31, 0x2d62,
- 0x2d96, 0x2d96, 0x2dc7, 0x2e01, 0x2e2b, 0x2e4c, 0x2e8f, 0x2ecc,
- 0x2ee7, 0x2f15, 0x2f3d, 0x2f77, 0x2fa8,
+ 0x29e6, 0x29e6, 0x29fe, 0x2a0d, 0x2a0d, 0x2a28, 0x2a28, 0x2a52,
+ 0x2a52, 0x2a64, 0x2ac0, 0x2acc, 0x2b1a, 0x2b2c, 0x2b85, 0x2b85,
+ 0x2bbc, 0x2c05, 0x2c42, 0x2c76, 0x2cad, 0x2ce4, 0x2d2e, 0x2d5f,
+ 0x2d93, 0x2d93, 0x2dc4, 0x2dfe, 0x2e28, 0x2e49, 0x2e8c, 0x2ec9,
+ 0x2ee4, 0x2f12, 0x2f3a, 0x2f74, 0x2fa5,
} // Size: 1250 bytes
-const kkLangStr string = "" + // Size: 8563 bytes
+const kkLangStr string = "" + // Size: 8573 bytes
"афар тіліабхаз тіліафрикаанс тіліакан тіліамхар тіліарагон тіліараб тілі" +
"ассам тіліавар тіліаймара тіліәзірбайжан тілібашқұрт тілібеларусь тіліб" +
"олгар тілібислама тілібамбара тілібенгал тілітибет тілібретон тілібосни" +
@@ -20140,12 +20145,12 @@ const kkLangStr string = "" + // Size: 8563 bytes
"анан тонго тілісахо тілісукума тілікомор тілісирия тілітемне тілітесо т" +
"ілітетум тілітигре тіліклингон тіліток-писин тілітароко тілітумбука тіл" +
"ітувалу тілітасавак тілітувин тіліорталық атлас тамазигхт тіліудмурт ті" +
- "ліумбунду тіліата тілвай тілівунджо тілівальзер тіліволайта тіліварай т" +
- "ілівальбири тіліқалмақ тілісога тіліянгбен тілійемба тілікантон тілімар" +
- "окколық стандартты тамазигхт тілізуни тілітілдік мазмұны жоқзаза тіліқа" +
- "зіргі стандартты араб тіліағылшын тілі (АҚШ)төменгі саксон тіліфламанд " +
- "тілімолдован тілісерб-хорват тіліконго суахили тіліжеңілдетілген қытай " +
- "тілідәстүрлі қытай тілі"
+ "ліумбунду тілібелгісіз тілвай тілівунджо тілівальзер тіліволайта тіліва" +
+ "рай тілівальбири тіліқалмақ тілісога тіліянгбен тілійемба тілікантон ті" +
+ "лімарокколық стандартты тамазигхт тілізуни тілітілдік мазмұны жоқзаза т" +
+ "іліқазіргі стандартты араб тіліағылшын тілі (АҚШ)төменгі саксон тіліфла" +
+ "манд тілімолдован тілісерб-хорват тіліконго суахили тіліжеңілдетілген қ" +
+ "ытай тілідәстүрлі қытай тілі"
var kkLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -20226,18 +20231,18 @@ var kkLangIdx = []uint16{ // 613 elements
0x1d7a, 0x1d7a, 0x1d7a, 0x1d8d, 0x1d9e, 0x1d9e, 0x1db1, 0x1dc4,
0x1dc4, 0x1dc4, 0x1dc4, 0x1ddb, 0x1ddb, 0x1ddb, 0x1ddb, 0x1ddb,
0x1df5, 0x1df5, 0x1e0a, 0x1e0a, 0x1e0a, 0x1e0a, 0x1e21, 0x1e36,
- 0x1e4d, 0x1e60, 0x1e95, 0x1eaa, 0x1eaa, 0x1ec1, 0x1ece, 0x1edd,
- 0x1edd, 0x1edd, 0x1edd, 0x1edd, 0x1edd, 0x1edd, 0x1ef2, 0x1f09,
- 0x1f20, 0x1f33, 0x1f33, 0x1f4c, 0x1f4c, 0x1f61, 0x1f61, 0x1f72,
+ 0x1e4d, 0x1e60, 0x1e95, 0x1eaa, 0x1eaa, 0x1ec1, 0x1ed8, 0x1ee7,
+ 0x1ee7, 0x1ee7, 0x1ee7, 0x1ee7, 0x1ee7, 0x1ee7, 0x1efc, 0x1f13,
+ 0x1f2a, 0x1f3d, 0x1f3d, 0x1f56, 0x1f56, 0x1f6b, 0x1f6b, 0x1f7c,
// Entry 240 - 27F
- 0x1f72, 0x1f72, 0x1f87, 0x1f9a, 0x1f9a, 0x1faf, 0x1faf, 0x1faf,
- 0x1faf, 0x1faf, 0x1ff4, 0x2005, 0x2027, 0x2038, 0x206d, 0x206d,
- 0x206d, 0x206d, 0x206d, 0x206d, 0x206d, 0x208d, 0x208d, 0x208d,
- 0x208d, 0x208d, 0x208d, 0x208d, 0x20b1, 0x20c8, 0x20c8, 0x20c8,
- 0x20e1, 0x20ff, 0x2121, 0x214f, 0x2173,
+ 0x1f7c, 0x1f7c, 0x1f91, 0x1fa4, 0x1fa4, 0x1fb9, 0x1fb9, 0x1fb9,
+ 0x1fb9, 0x1fb9, 0x1ffe, 0x200f, 0x2031, 0x2042, 0x2077, 0x2077,
+ 0x2077, 0x2077, 0x2077, 0x2077, 0x2077, 0x2097, 0x2097, 0x2097,
+ 0x2097, 0x2097, 0x2097, 0x2097, 0x20bb, 0x20d2, 0x20d2, 0x20d2,
+ 0x20eb, 0x2109, 0x212b, 0x2159, 0x217d,
} // Size: 1250 bytes
-const kmLangStr string = "" + // Size: 8834 bytes
+const kmLangStr string = "" + // Size: 8864 bytes
"អាហ្វារអាប់ខាហ៊្សានអាវេស្ថានអាហ្វ្រិកានអាកានអំហារិកអារ៉ាហ្គោនអារ៉ាប់អាសា" +
"មីសអាវ៉ារីកអីម៉ារ៉ាអាស៊ែបៃហ្សង់បាស្គៀបេឡារុស្សប៊ុលហ្គារីប៊ីស្លាម៉ាបាម្" +
"បារាបង់ក្លាដែសទីបេប្រីស្តុនបូស្នីកាតាឡានឈីឆេនឈីម៉ូរ៉ូកូស៊ីខានឆេកឈឺជស្ល" +
@@ -20276,11 +20281,11 @@ const kmLangStr string = "" + // Size: 8834 bytes
"ឃឺដខាងត្បូងស៊ីណាគុយរ៉ាបូរ៉ុស៊ីនីតាឈីលហ៊ីតសានសាមីខាងត្បូងលូលីសាមីអ៊ីណារ" +
"ីសាម៉ីស្កុលសាមីសូនីនគេស្រាណានតុងហ្គោសាហូស៊ូគូម៉ាកូម៉ូរីស៊ីរៀគធីមនីតេសូ" +
"ទីទុំធីហ្គ្រាឃ្លីនហ្គុនថុកពីស៊ីនតារ៉ូកូទុមប៊ូកាទូវ៉ាលូតាសាវ៉ាក់ទូវីនៀត" +
- "ាម៉ាសាយអាត្លាសកណ្តាលអាត់មូដអាម់ប៊ុនឌូរូតវៃវុនចូវេលសឺវ៉ូឡាយតាវ៉ារេយវ៉ារ" +
- "ីប៉ារីកាលមីគសូហ្គាយ៉ាងបេនយេមបាកន្តាំងតាម៉ាហ្សៃម៉ារ៉ុកស្តង់ដាហ្សូនីគ្មា" +
- "ន\u200bទិន្នន័យ\u200bភាសាហ្សាហ្សាអារ៉ាប់ផ្លូវការអេស្ប៉ាញ (អ៊ឺរ៉ុប)ហ្សា" +
- "ក់ស្យុងក្រោមផ្លាមីសព័រទុយហ្គាល់ (អឺរ៉ុប)ម៉ុលដាវីសឺបូក្រូអាតកុងហ្គោស្វា" +
- "ហ៊ីលីចិន\u200bអក្សរ\u200bកាត់ចិន\u200bអក្សរ\u200bពេញ"
+ "ាម៉ាសាយអាត្លាសកណ្តាលអាត់មូដអាម់ប៊ុនឌូភាសាមិនស្គាល់វៃវុនចូវេលសឺវ៉ូឡាយតា" +
+ "វ៉ារេយវ៉ារីប៉ារីកាលមីគសូហ្គាយ៉ាងបេនយេមបាកន្តាំងតាម៉ាហ្សៃម៉ារ៉ុកស្តង់ដា" +
+ "ហ្សូនីគ្មាន\u200bទិន្នន័យ\u200bភាសាហ្សាហ្សាអារ៉ាប់ផ្លូវការអេស្ប៉ាញ (អ៊" +
+ "ឺរ៉ុប)ហ្សាក់ស្យុងក្រោមផ្លាមីសព័រទុយហ្គាល់ (អឺរ៉ុប)ម៉ុលដាវីសឺបូក្រូអាតក" +
+ "ុងហ្គោស្វាហ៊ីលីចិន\u200bអក្សរ\u200bកាត់ចិន\u200bអក្សរ\u200bពេញ"
var kmLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -20361,18 +20366,18 @@ var kmLangIdx = []uint16{ // 613 elements
0x1e17, 0x1e17, 0x1e17, 0x1e26, 0x1e32, 0x1e32, 0x1e41, 0x1e59,
0x1e59, 0x1e59, 0x1e59, 0x1e77, 0x1e77, 0x1e77, 0x1e77, 0x1e77,
0x1e92, 0x1e92, 0x1ea7, 0x1ea7, 0x1ea7, 0x1ea7, 0x1ebf, 0x1ed4,
- 0x1eef, 0x1f01, 0x1f40, 0x1f55, 0x1f55, 0x1f73, 0x1f7c, 0x1f82,
- 0x1f82, 0x1f82, 0x1f82, 0x1f82, 0x1f82, 0x1f82, 0x1f91, 0x1fa0,
- 0x1fb8, 0x1fca, 0x1fca, 0x1fe8, 0x1fe8, 0x1ffa, 0x1ffa, 0x200c,
+ 0x1eef, 0x1f01, 0x1f40, 0x1f55, 0x1f55, 0x1f73, 0x1f9a, 0x1fa0,
+ 0x1fa0, 0x1fa0, 0x1fa0, 0x1fa0, 0x1fa0, 0x1fa0, 0x1faf, 0x1fbe,
+ 0x1fd6, 0x1fe8, 0x1fe8, 0x2006, 0x2006, 0x2018, 0x2018, 0x202a,
// Entry 240 - 27F
- 0x200c, 0x200c, 0x2021, 0x2030, 0x2030, 0x2045, 0x2045, 0x2045,
- 0x2045, 0x2045, 0x208a, 0x209c, 0x20d5, 0x20ed, 0x211a, 0x211a,
- 0x211a, 0x211a, 0x211a, 0x211a, 0x211a, 0x211a, 0x211a, 0x214a,
- 0x214a, 0x214a, 0x214a, 0x214a, 0x217a, 0x218f, 0x218f, 0x21c8,
- 0x21e0, 0x2201, 0x2231, 0x225b, 0x2282,
+ 0x202a, 0x202a, 0x203f, 0x204e, 0x204e, 0x2063, 0x2063, 0x2063,
+ 0x2063, 0x2063, 0x20a8, 0x20ba, 0x20f3, 0x210b, 0x2138, 0x2138,
+ 0x2138, 0x2138, 0x2138, 0x2138, 0x2138, 0x2138, 0x2138, 0x2168,
+ 0x2168, 0x2168, 0x2168, 0x2168, 0x2198, 0x21ad, 0x21ad, 0x21e6,
+ 0x21fe, 0x221f, 0x224f, 0x2279, 0x22a0,
} // Size: 1250 bytes
-const knLangStr string = "" + // Size: 12261 bytes
+const knLangStr string = "" + // Size: 12283 bytes
"ಅಫಾರ್ಅಬ್ಖಾಜಿಯನ್ಅವೆಸ್ಟನ್ಆಫ್ರಿಕಾನ್ಸ್ಅಕಾನ್ಅಂಹರಿಕ್ಅರಗೊನೀಸ್ಅರೇಬಿಕ್ಅಸ್ಸಾಮೀಸ್ಅವ" +
"ರಿಕ್ಅಯ್ಮಾರಾಅಜೆರ್ಬೈಜಾನಿಬಶ್ಕಿರ್ಬೆಲರೂಸಿಯನ್ಬಲ್ಗೇರಿಯನ್ಬಿಸ್ಲಾಮಾಬಂಬಾರಾಬಾಂಗ್ಲಾ" +
"ಟಿಬೇಟಿಯನ್ಬ್ರೆಟನ್ಬೋಸ್ನಿಯನ್ಕೆಟಲಾನ್ಚೆಚನ್ಕಮೊರೊಕೋರ್ಸಿಕನ್ಕ್ರೀಜೆಕ್ಚರ್ಚ್ ಸ್ಲಾವ" +
@@ -20425,15 +20430,15 @@ const knLangStr string = "" + // Size: 12261 bytes
"ೇರೇರ್ಸಹೊಸುಕುಮಾಸುಸುಸುಮೇರಿಯನ್ಕೊಮೊರಿಯನ್ಶಾಸ್ತ್ರೀಯ ಸಿರಿಯಕ್ಸಿರಿಯಕ್ಟಿಮ್ನೆಟೆಸೊ" +
"ಟೆರೆನೋಟೇಟಮ್ಟೈಗ್ರೆಟಿವ್ಟೊಕೆಲಾವ್ಕ್ಲಿಂಗನ್ಟ್ಲಿಂಗಿಟ್ಟಮಾಷೆಕ್ನ್ಯಾಸಾ ಟೋಂಗಾಟೋಕ್ " +
"ಪಿಸಿನ್ಟರೊಕೊಸಿಂಶಿಯನ್ತುಂಬುಕಾಟುವಾಲುಟಸವಕ್ಟುವಿನಿಯನ್ಮಧ್ಯ ಅಟ್ಲಾಸ್ ಟಮಜೈಟ್ಉಡ್" +
- "\u200cಮುರ್ಟ್ಉಗಾರಿಟಿಕ್ಉಂಬುಂಡುರೂಟ್ವಾಯಿವೋಟಿಕ್ವುಂಜೊವಾಲ್ಸರ್ವಲಾಯ್ತಾವರಾಯ್ವಾಷೋವಾ" +
- "ರ್ಲ್\u200cಪಿರಿವುಕಲ್ಮೈಕ್ಸೊಗಯಾವೊಯಪೀಸೆಯಾಂಗ್ಬೆನ್ಯೆಂಬಾಕ್ಯಾಂಟನೀಸ್ಝೋಪೊಟೆಕ್ಬ್ಲ" +
- "ಿಸ್ಸಿಂಬಲ್ಸ್ಝೆನಾಗಾಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮೊರೊಕ್ಕನ್ ಟಮಜೈಟ್ಝೂನಿಯಾವುದೇ ಭಾಷಾಸಂಬಂಧಿ ವಿ" +
- "ಷಯವಿಲ್ಲಜಾಝಾಆಧುನಿಕ ಪ್ರಮಾಣಿತ ಅರೇಬಿಕ್ಆಸ್ಟ್ರಿಯನ್ ಜರ್ಮನ್ಸ್ವಿಸ್ ಹೈ ಜರ್ಮನ್ಆಸ್" +
- "ಟ್ರೇಲಿಯನ್ ಇಂಗ್ಲೀಷ್ಕೆನೆಡಿಯನ್ ಇಂಗ್ಲೀಷ್ಬ್ರಿಟಿಷ್ ಇಂಗ್ಲೀಷ್ಅಮೆರಿಕನ್ ಇಂಗ್ಲೀಷ್" +
- "ಲ್ಯಾಟಿನ್ ಅಮೇರಿಕನ್ ಸ್ಪ್ಯಾನಿಷ್ಯುರೋಪಿಯನ್ ಸ್ಪ್ಯಾನಿಷ್ಮೆಕ್ಸಿಕನ್ ಸ್ಪ್ಯಾನಿಷ್ಕೆ" +
- "ನೆಡಿಯನ್ ಫ್ರೆಂಚ್ಸ್ವಿಸ್ ಫ್ರೆಂಚ್ಲೋ ಸ್ಯಾಕ್ಸನ್ಫ್ಲೆಮಿಷ್ಬ್ರೆಜಿಲಿಯನ್ ಪೋರ್ಚುಗೀಸ" +
- "್ಯೂರೋಪಿಯನ್ ಪೋರ್ಚುಗೀಸ್ಮಾಲ್ಡೇವಿಯನ್ಸರ್ಬೋ-ಕ್ರೊಯೇಶಿಯನ್ಕಾಂಗೊ ಸ್ವಹಿಲಿಸರಳೀಕೃತ " +
- "ಚೈನೀಸ್ಸಾಂಪ್ರದಾಯಿಕ ಚೈನೀಸ್"
+ "\u200cಮುರ್ಟ್ಉಗಾರಿಟಿಕ್ಉಂಬುಂಡುಅಪರಿಚಿತ ಭಾಷೆವಾಯಿವೋಟಿಕ್ವುಂಜೊವಾಲ್ಸರ್ವಲಾಯ್ತಾವರಾ" +
+ "ಯ್ವಾಷೋವಾರ್ಲ್\u200cಪಿರಿವುಕಲ್ಮೈಕ್ಸೊಗಯಾವೊಯಪೀಸೆಯಾಂಗ್ಬೆನ್ಯೆಂಬಾಕ್ಯಾಂಟನೀಸ್ಝೋಪ" +
+ "ೊಟೆಕ್ಬ್ಲಿಸ್ಸಿಂಬಲ್ಸ್ಝೆನಾಗಾಸ್ಟ್ಯಾಂಡರ್ಡ್ ಮೊರೊಕ್ಕನ್ ಟಮಜೈಟ್ಝೂನಿಯಾವುದೇ ಭಾಷಾಸ" +
+ "ಂಬಂಧಿ ವಿಷಯವಿಲ್ಲಜಾಝಾಆಧುನಿಕ ಪ್ರಮಾಣಿತ ಅರೇಬಿಕ್ಆಸ್ಟ್ರಿಯನ್ ಜರ್ಮನ್ಸ್ವಿಸ್ ಹೈ ಜ" +
+ "ರ್ಮನ್ಆಸ್ಟ್ರೇಲಿಯನ್ ಇಂಗ್ಲೀಷ್ಕೆನೆಡಿಯನ್ ಇಂಗ್ಲೀಷ್ಬ್ರಿಟಿಷ್ ಇಂಗ್ಲೀಷ್ಅಮೆರಿಕನ್ " +
+ "ಇಂಗ್ಲೀಷ್ಲ್ಯಾಟಿನ್ ಅಮೇರಿಕನ್ ಸ್ಪ್ಯಾನಿಷ್ಯುರೋಪಿಯನ್ ಸ್ಪ್ಯಾನಿಷ್ಮೆಕ್ಸಿಕನ್ ಸ್ಪ್" +
+ "ಯಾನಿಷ್ಕೆನೆಡಿಯನ್ ಫ್ರೆಂಚ್ಸ್ವಿಸ್ ಫ್ರೆಂಚ್ಲೋ ಸ್ಯಾಕ್ಸನ್ಫ್ಲೆಮಿಷ್ಬ್ರೆಜಿಲಿಯನ್ ಪ" +
+ "ೋರ್ಚುಗೀಸ್ಯೂರೋಪಿಯನ್ ಪೋರ್ಚುಗೀಸ್ಮಾಲ್ಡೇವಿಯನ್ಸರ್ಬೋ-ಕ್ರೊಯೇಶಿಯನ್ಕಾಂಗೊ ಸ್ವಹಿಲಿ" +
+ "ಸರಳೀಕೃತ ಚೈನೀಸ್ಸಾಂಪ್ರದಾಯಿಕ ಚೈನೀಸ್"
var knLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -20514,18 +20519,18 @@ var knLangIdx = []uint16{ // 613 elements
0x27a5, 0x27a5, 0x27a5, 0x27b7, 0x27c3, 0x27d5, 0x27e4, 0x27f6,
0x2802, 0x281a, 0x281a, 0x2832, 0x284d, 0x284d, 0x2862, 0x2884,
0x28a3, 0x28a3, 0x28b2, 0x28b2, 0x28ca, 0x28ca, 0x28df, 0x28f1,
- 0x2900, 0x291b, 0x2950, 0x296e, 0x2989, 0x299e, 0x29aa, 0x29b6,
- 0x29b6, 0x29b6, 0x29b6, 0x29b6, 0x29c8, 0x29c8, 0x29d7, 0x29ec,
- 0x2a01, 0x2a10, 0x2a1c, 0x2a3d, 0x2a43, 0x2a58, 0x2a58, 0x2a61,
+ 0x2900, 0x291b, 0x2950, 0x296e, 0x2989, 0x299e, 0x29c0, 0x29cc,
+ 0x29cc, 0x29cc, 0x29cc, 0x29cc, 0x29de, 0x29de, 0x29ed, 0x2a02,
+ 0x2a17, 0x2a26, 0x2a32, 0x2a53, 0x2a59, 0x2a6e, 0x2a6e, 0x2a77,
// Entry 240 - 27F
- 0x2a6d, 0x2a7c, 0x2a97, 0x2aa6, 0x2aa6, 0x2ac4, 0x2adc, 0x2b06,
- 0x2b06, 0x2b18, 0x2b6b, 0x2b77, 0x2bc4, 0x2bd0, 0x2c11, 0x2c11,
- 0x2c42, 0x2c6e, 0x2cab, 0x2cdf, 0x2d10, 0x2d41, 0x2d91, 0x2dcb,
- 0x2e05, 0x2e05, 0x2e36, 0x2e5e, 0x2e80, 0x2e98, 0x2ed8, 0x2f12,
- 0x2f33, 0x2f64, 0x2f89, 0x2fb1, 0x2fe5,
+ 0x2a83, 0x2a92, 0x2aad, 0x2abc, 0x2abc, 0x2ada, 0x2af2, 0x2b1c,
+ 0x2b1c, 0x2b2e, 0x2b81, 0x2b8d, 0x2bda, 0x2be6, 0x2c27, 0x2c27,
+ 0x2c58, 0x2c84, 0x2cc1, 0x2cf5, 0x2d26, 0x2d57, 0x2da7, 0x2de1,
+ 0x2e1b, 0x2e1b, 0x2e4c, 0x2e74, 0x2e96, 0x2eae, 0x2eee, 0x2f28,
+ 0x2f49, 0x2f7a, 0x2f9f, 0x2fc7, 0x2ffb,
} // Size: 1250 bytes
-const koLangStr string = "" + // Size: 7030 bytes
+const koLangStr string = "" + // Size: 7045 bytes
"아파르어압카즈어아베스타어아프리칸스어아칸어암하라어아라곤어아랍어아삼어아바릭어아이마라어아제르바이잔어바슈키르어벨라루스어불가리아어비슬라마어" +
"밤바라어벵골어티베트어브르타뉴어보스니아어카탈로니아어체첸어차모로어코르시카어크리어체코어교회 슬라브어추바시어웨일스어덴마크어독일어디베히" +
"어종카어에웨어그리스어영어에스페란토어스페인어에스토니아어바스크어페르시아어풀라어핀란드어피지어페로어프랑스어서부 프리지아어아일랜드어스코" +
@@ -20558,9 +20563,9 @@ const koLangStr string = "" + // Size: 7030 bytes
"니어고대 아일랜드어타셸히트어샨어차디언 아라비아어시다모어남부 사미어룰레 사미어이나리 사미어스콜트 사미어소닌케어소그디엔어스라난 통" +
"가어세레르어사호어수쿠마어수수어수메르어코모로어고전 시리아어시리아어팀니어테조어테레노어테툼어티그레어티브어토켈라우제도어차후르어클링온어" +
"틀링깃족어탈리쉬어타마섹어니아사 통가어토크 피신어타로코어트심시안어툼부카어투발루어타사와크어투비니안어중앙 모로코 타마지트어우드말트어" +
- "유가리틱어움분두어어근바이어보틱어분조어월저어월라이타어와라이어와쇼어왈피리어우어칼미크어소가어야오족어얍페세어양본어옘바어광둥어사포테크어" +
- "블리스 심볼제나가어표준 모로코 타마지트어주니어언어 관련 내용 없음자자어현대 표준 아랍어고지 독일어(스위스)영어(호주)저지 색슨" +
- "어플라망어몰도바어세르비아-크로아티아어콩고 스와힐리어"
+ "유가리틱어움분두어알 수 없는 언어바이어보틱어분조어월저어월라이타어와라이어와쇼어왈피리어우어칼미크어소가어야오족어얍페세어양본어옘바어광" +
+ "둥어사포테크어블리스 심볼제나가어표준 모로코 타마지트어주니어언어 관련 내용 없음자자어현대 표준 아랍어고지 독일어(스위스)영어(호" +
+ "주)저지 색슨어플라망어몰도바어세르비아-크로아티아어콩고 스와힐리어"
var koLangIdx = []uint16{ // 611 elements
// Entry 0 - 3F
@@ -20641,18 +20646,18 @@ var koLangIdx = []uint16{ // 611 elements
0x186b, 0x186b, 0x186b, 0x1874, 0x187d, 0x1889, 0x1892, 0x189e,
0x18a7, 0x18bc, 0x18c8, 0x18d4, 0x18e3, 0x18ef, 0x18fb, 0x190e,
0x191e, 0x191e, 0x192a, 0x192a, 0x1939, 0x1939, 0x1945, 0x1951,
- 0x1960, 0x196f, 0x198f, 0x199e, 0x19ad, 0x19b9, 0x19bf, 0x19c8,
- 0x19c8, 0x19c8, 0x19c8, 0x19c8, 0x19d1, 0x19d1, 0x19da, 0x19e3,
- 0x19f2, 0x19fe, 0x1a07, 0x1a13, 0x1a19, 0x1a25, 0x1a25, 0x1a2e,
+ 0x1960, 0x196f, 0x198f, 0x199e, 0x19ad, 0x19b9, 0x19ce, 0x19d7,
+ 0x19d7, 0x19d7, 0x19d7, 0x19d7, 0x19e0, 0x19e0, 0x19e9, 0x19f2,
+ 0x1a01, 0x1a0d, 0x1a16, 0x1a22, 0x1a28, 0x1a34, 0x1a34, 0x1a3d,
// Entry 240 - 27F
- 0x1a3a, 0x1a46, 0x1a4f, 0x1a58, 0x1a58, 0x1a61, 0x1a70, 0x1a80,
- 0x1a80, 0x1a8c, 0x1aac, 0x1ab5, 0x1ad0, 0x1ad9, 0x1af0, 0x1af0,
- 0x1af0, 0x1b0b, 0x1b19, 0x1b19, 0x1b19, 0x1b19, 0x1b19, 0x1b19,
- 0x1b19, 0x1b19, 0x1b19, 0x1b19, 0x1b29, 0x1b35, 0x1b35, 0x1b35,
- 0x1b41, 0x1b60, 0x1b76,
+ 0x1a49, 0x1a55, 0x1a5e, 0x1a67, 0x1a67, 0x1a70, 0x1a7f, 0x1a8f,
+ 0x1a8f, 0x1a9b, 0x1abb, 0x1ac4, 0x1adf, 0x1ae8, 0x1aff, 0x1aff,
+ 0x1aff, 0x1b1a, 0x1b28, 0x1b28, 0x1b28, 0x1b28, 0x1b28, 0x1b28,
+ 0x1b28, 0x1b28, 0x1b28, 0x1b28, 0x1b38, 0x1b44, 0x1b44, 0x1b44,
+ 0x1b50, 0x1b6f, 0x1b85,
} // Size: 1246 bytes
-const kyLangStr string = "" + // Size: 6711 bytes
+const kyLangStr string = "" + // Size: 6728 bytes
"афарчаабхазчаафрикаанчааканчаамхарчаарагончоарабчаассамчааварикчеаймарач" +
"аазербайжанчабашкырчабеларусчаболгарчабисламачабамбарачабангладешчетибе" +
"тчебретончобоснийчекаталанчачеченчечаморрочокорсиканчачехчечиркөө славя" +
@@ -20695,12 +20700,12 @@ const kyLangStr string = "" + // Size: 6711 bytes
"үштүк курдчасеначакойраборо сенничеташелитчешанчатүштүк саамичелуле-сам" +
"ичеинари саамическолт саамичесонинкечесранан тонгочосахочосукумачакомор" +
"чосириячатимнечетесочотетумчатигречеклингончоток-писинчетарокочотумбука" +
- "чатувалучатасабакчатувинчеБорбордук Атлас тамазитчеудмуртчаумбундучатүп" +
- "күвайичевунжочовалцерчевольяттачаварайчаворлпиричеwuuкалмыкчасогачаянгб" +
- "енчейембачакантончомарокко тамазигт адабий тилиндезуничетилдик мазмун ж" +
- "окзазачаазыркы адабий араб тилиндеадабий немисче (Швейцария)испанча (Ев" +
- "ропа)төмөнкү саксончофламандчапортугалча (Европа)молдованчасерб-хорватк" +
- "онго суахаличекытайча (жөнөкөйлөштүрүлгөн)кытайча (салттуу)"
+ "чатувалучатасабакчатувинчеБорбордук Атлас тамазитчеудмуртчаумбундучабел" +
+ "гисиз тилдевайичевунжочовалцерчевольяттачаварайчаворлпиричеwuuкалмыкчас" +
+ "огачаянгбенчейембачакантончомарокко тамазигт адабий тилиндезуничетилдик" +
+ " мазмун жокзазачаазыркы адабий араб тилиндеадабий немисче (Швейцария)исп" +
+ "анча (Европа)төмөнкү саксончофламандчапортугалча (Европа)молдованчасерб" +
+ "-хорватконго суахаличекытайча (жөнөкөйлөштүрүлгөн)кытайча (салттуу)"
var kyLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -20781,18 +20786,18 @@ var kyLangIdx = []uint16{ // 613 elements
0x16a0, 0x16a0, 0x16a0, 0x16ae, 0x16ba, 0x16ba, 0x16c8, 0x16d6,
0x16d6, 0x16d6, 0x16d6, 0x16e8, 0x16e8, 0x16e8, 0x16e8, 0x16e8,
0x16fd, 0x16fd, 0x170d, 0x170d, 0x170d, 0x170d, 0x171f, 0x172f,
- 0x1741, 0x174f, 0x177f, 0x178f, 0x178f, 0x17a1, 0x17ab, 0x17b7,
- 0x17b7, 0x17b7, 0x17b7, 0x17b7, 0x17b7, 0x17b7, 0x17c5, 0x17d5,
- 0x17e9, 0x17f7, 0x17f7, 0x180b, 0x180e, 0x181e, 0x181e, 0x182a,
+ 0x1741, 0x174f, 0x177f, 0x178f, 0x178f, 0x17a1, 0x17bc, 0x17c8,
+ 0x17c8, 0x17c8, 0x17c8, 0x17c8, 0x17c8, 0x17c8, 0x17d6, 0x17e6,
+ 0x17fa, 0x1808, 0x1808, 0x181c, 0x181f, 0x182f, 0x182f, 0x183b,
// Entry 240 - 27F
- 0x182a, 0x182a, 0x183a, 0x1848, 0x1848, 0x1858, 0x1858, 0x1858,
- 0x1858, 0x1858, 0x1893, 0x189f, 0x18bf, 0x18cb, 0x18fc, 0x18fc,
- 0x18fc, 0x192c, 0x192c, 0x192c, 0x192c, 0x192c, 0x192c, 0x1949,
- 0x1949, 0x1949, 0x1949, 0x1949, 0x1968, 0x197a, 0x197a, 0x199d,
- 0x19b1, 0x19c6, 0x19e3, 0x1a18, 0x1a37,
+ 0x183b, 0x183b, 0x184b, 0x1859, 0x1859, 0x1869, 0x1869, 0x1869,
+ 0x1869, 0x1869, 0x18a4, 0x18b0, 0x18d0, 0x18dc, 0x190d, 0x190d,
+ 0x190d, 0x193d, 0x193d, 0x193d, 0x193d, 0x193d, 0x193d, 0x195a,
+ 0x195a, 0x195a, 0x195a, 0x195a, 0x1979, 0x198b, 0x198b, 0x19ae,
+ 0x19c2, 0x19d7, 0x19f4, 0x1a29, 0x1a48,
} // Size: 1250 bytes
-const loLangStr string = "" + // Size: 10855 bytes
+const loLangStr string = "" + // Size: 10894 bytes
"ອະຟາແອບຄາຊຽນອາເວັສແຕນອາຟຣິການອາການອຳຮາຣິກອາຣາໂກເນັດອາຣັບອັສຊາມີສອາວາຣິກອ" +
"າຍມາລາອາເຊີໄບຈານິບາຣກີເບລາຣັສຊຽນບັງກາຣຽນບິສລະມາບາມບາຣາເບັງກາລີທິເບທັນເ" +
"ບຣຕັນບອສນຽນຄາຕາລານຊີເຄນຊາມໍໂຣຄໍຊິກາຄີເຊກໂບດສລາວິກຊູວາຊເວວແດນິຊເຢຍລະມັນ" +
@@ -20838,14 +20843,14 @@ const loLangStr string = "" + // Size: 10855 bytes
"າດຊິດາໂມຊາມິໃຕ້ລຸນຊາມິອີນາຣິຊາມິສກອດຊາມິໂຊນິນກີຊອກດິນສຣານນານຕອນໂກເຊເລີ" +
"ຊາໂຮຊູຄູມ້າຊູຊູຊູເມີເລຍໂຄໂນຣຽນຊີເລຍແບບດັ້ງເດີມຊີເລຍທີມເນເຕໂຊເຕເລໂນເຕຕູ" +
"ມໄທກຣີຕີວໂຕເກເລົາຄຣິງກອນທລີງກິດທາມາກເຊກນາຍອາຊາຕອງກາທອກພີຊິນຕາໂລໂກຊີມຊີ" +
- "ແອນຕຳບູກາຕູວາລູຕາຊາວັກຕູວີນຽນອັດລາສ ທາມາຊີກ ກາງອຸດມັດຢູກາລິກອຳບັນດູລູດ" +
- "ໄວໂວຕິກວັນໂຈວາເຊີວາລາໂມວາເລວາໂຊວາຣພິຣິການມິກໂຊກາເຢົ້າຢັບແຍງເບນແຢມບາກວາ" +
- "ງຕຸ້ງຊາໂປແຕບສັນຍາລັກບລີຊິມເຊນາກາໂມຣັອກແຄນ ທາມາຊີກ ມາດຕະຖານຊູນີບໍ່ມີເນື" +
- "້ອຫາພາສາຊາຊາອາຣາບິກມາດຕະຖານສະໄໝໃໝ່ເຢຍລະມັນ (ໂອສຕຣິດ)ສະວິສ ໄຮ ເຈີແມນອັງ" +
- "ກິດ (ໂອດສະຕາລີ)ອັງກິດ (ບຣິດທິຊ)ອັງກິດ (ອາເມລິກັນ)ລາຕິນ ອາເມຣິກັນ ສະແປນ" +
- "ນິຊສະເປັນ ຢຸໂຣບເມັກຊິກັນ ສະແປນນິຊຟລັງ(ການາດາ)ຊາຊອນ ຕອນໄຕຟລີມິຊປອກຕຸຍກິ" +
- "ສ ບະເລຊີ່ນປອກຕຸຍກິສ ຢຸໂຣບໂມດາວຽນເຊີໂບ-ໂກເຊຍຄອງໂກ ຊວາຮີລິຈີນແບບຮຽບງ່າຍຈ" +
- "ີນແບບດັ້ງເດີມ"
+ "ແອນຕຳບູກາຕູວາລູຕາຊາວັກຕູວີນຽນອັດລາສ ທາມາຊີກ ກາງອຸດມັດຢູກາລິກອຳບັນດູບໍ່" +
+ "ສາມາດລະບຸພາສາໄວໂວຕິກວັນໂຈວາເຊີວາລາໂມວາເລວາໂຊວາຣພິຣິການມິກໂຊກາເຢົ້າຢັບແ" +
+ "ຍງເບນແຢມບາກວາງຕຸ້ງຊາໂປແຕບສັນຍາລັກບລີຊິມເຊນາກາໂມຣັອກແຄນ ທາມາຊີກ ມາດຕະຖາ" +
+ "ນຊູນີບໍ່ມີເນື້ອຫາພາສາຊາຊາອາຣາບິກມາດຕະຖານສະໄໝໃໝ່ເຢຍລະມັນ (ໂອສຕຣິດ)ສະວິສ" +
+ " ໄຮ ເຈີແມນອັງກິດ (ໂອດສະຕາລີ)ອັງກິດ (ບຣິດທິຊ)ອັງກິດ (ອາເມລິກັນ)ລາຕິນ ອາເມ" +
+ "ຣິກັນ ສະແປນນິຊສະເປັນ ຢຸໂຣບເມັກຊິກັນ ສະແປນນິຊຟລັງ(ການາດາ)ຊາຊອນ ຕອນໄຕຟລີ" +
+ "ມິຊປອກຕຸຍກິສ ບະເລຊີ່ນປອກຕຸຍກິສ ຢຸໂຣບໂມດາວຽນເຊີໂບ-ໂກເຊຍຄອງໂກ ຊວາຮີລິຈີນ" +
+ "ແບບຮຽບງ່າຍຈີນແບບດັ້ງເດີມ"
var loLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -20926,18 +20931,18 @@ var loLangIdx = []uint16{ // 613 elements
0x23b1, 0x23b1, 0x23b1, 0x23c0, 0x23cc, 0x23de, 0x23ed, 0x23fc,
0x2405, 0x241d, 0x241d, 0x2432, 0x2447, 0x2447, 0x245f, 0x2483,
0x249b, 0x249b, 0x24ad, 0x24ad, 0x24c5, 0x24c5, 0x24d7, 0x24e9,
- 0x24fe, 0x2513, 0x2545, 0x2557, 0x256c, 0x2581, 0x258a, 0x2590,
- 0x2590, 0x2590, 0x2590, 0x2590, 0x259f, 0x259f, 0x25ae, 0x25bd,
- 0x25cf, 0x25db, 0x25e7, 0x25fc, 0x25fc, 0x260e, 0x260e, 0x261a,
+ 0x24fe, 0x2513, 0x2545, 0x2557, 0x256c, 0x2581, 0x25b1, 0x25b7,
+ 0x25b7, 0x25b7, 0x25b7, 0x25b7, 0x25c6, 0x25c6, 0x25d5, 0x25e4,
+ 0x25f6, 0x2602, 0x260e, 0x2623, 0x2623, 0x2635, 0x2635, 0x2641,
// Entry 240 - 27F
- 0x2629, 0x2632, 0x2644, 0x2653, 0x2653, 0x266b, 0x2680, 0x26aa,
- 0x26aa, 0x26bc, 0x2706, 0x2712, 0x2742, 0x274e, 0x2790, 0x2790,
- 0x27c0, 0x27e9, 0x2819, 0x2819, 0x2843, 0x2873, 0x28b7, 0x28d9,
- 0x290d, 0x290d, 0x292d, 0x292d, 0x294c, 0x295e, 0x2992, 0x29bd,
- 0x29d2, 0x29f1, 0x2a16, 0x2a3d, 0x2a67,
+ 0x2650, 0x2659, 0x266b, 0x267a, 0x267a, 0x2692, 0x26a7, 0x26d1,
+ 0x26d1, 0x26e3, 0x272d, 0x2739, 0x2769, 0x2775, 0x27b7, 0x27b7,
+ 0x27e7, 0x2810, 0x2840, 0x2840, 0x286a, 0x289a, 0x28de, 0x2900,
+ 0x2934, 0x2934, 0x2954, 0x2954, 0x2973, 0x2985, 0x29b9, 0x29e4,
+ 0x29f9, 0x2a18, 0x2a3d, 0x2a64, 0x2a8e,
} // Size: 1250 bytes
-const ltLangStr string = "" + // Size: 5947 bytes
+const ltLangStr string = "" + // Size: 5958 bytes
"afarųabchazųavestųafrikanųakanųamharųaragonesųarabųasamųavarikųaimarųaze" +
"rbaidžaniečiųbaškirųbaltarusiųbulgarųbislamabambarųbengalųtibetiečiųbret" +
"onųbosniųkatalonųčečėnųčamorųkorsikiečiųkryčekųbažnytinė slavųčiuvašųval" +
@@ -21002,16 +21007,16 @@ const ltLangStr string = "" + // Size: 5947 bytes
"sileziečiųtulųtimnetesoTerenotetumtigretivTokelautsakurųklingonųtlingitų" +
"talyšųtamašekniasa tongųPapua pidžinųturoyoTarokotsakonųtsimšianmusulmon" +
"ų tatųtumbukųTuvalutasavakųtuviųCentrinio Maroko tamazitųudmurtųugaritų" +
- "umbundurūtvaivenetųvepsųvakarų flamandųpagrindinė frankonųVotikveruvunjo" +
- "valserųvalamovaraiVašovalrpirikinų kalbos vu tarmėkalmukųmegrelųsogųjaoj" +
- "apezųjangbenųjembųnjengatukinų kalbos Kantono tarmėzapotekųBLISS simboli" +
- "ųzelandųzenagastandartinė Maroko tamazigtųZuninėra kalbinio turiniozaza" +
- "šiuolaikinė standartinė arabųAustrijos vokiečiųŠveicarijos aukštutinė v" +
- "okiečiųAustralijos anglųKanados anglųDidžiosios Britanijos anglųJungtini" +
- "ų Valstijų anglųLotynų Amerikos ispanųEuropos ispanųMeksikos ispanųKana" +
- "dos prancūzųŠveicarijos prancūzųŽemutinės Saksonijos (Nyderlandai)flaman" +
- "dųBrazilijos portugalųEuropos portugalųmoldavųserbų-kroatųKongo suahilių" +
- "supaprastintoji kinųtradicinė kinų"
+ "umbundunežinoma kalbavaivenetųvepsųvakarų flamandųpagrindinė frankonųVot" +
+ "ikveruvunjovalserųvalamovaraiVašovalrpirikinų kalbos vu tarmėkalmukųmegr" +
+ "elųsogųjaojapezųjangbenųjembųnjengatukinų kalbos Kantono tarmėzapotekųBL" +
+ "ISS simboliųzelandųzenagastandartinė Maroko tamazigtųZuninėra kalbinio t" +
+ "uriniozazašiuolaikinė standartinė arabųAustrijos vokiečiųŠveicarijos auk" +
+ "štutinė vokiečiųAustralijos anglųKanados anglųDidžiosios Britanijos ang" +
+ "lųJungtinių Valstijų anglųLotynų Amerikos ispanųEuropos ispanųMeksikos i" +
+ "spanųKanados prancūzųŠveicarijos prancūzųŽemutinės Saksonijos (Nyderland" +
+ "ai)flamandųBrazilijos portugalųEuropos portugalųmoldavųserbų-kroatųKongo" +
+ " suahiliųsupaprastintoji kinųtradicinė kinų"
var ltLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -21092,18 +21097,18 @@ var ltLangIdx = []uint16{ // 613 elements
0x1367, 0x1373, 0x1378, 0x137d, 0x1381, 0x1387, 0x138c, 0x1391,
0x1394, 0x139b, 0x13a3, 0x13ac, 0x13b5, 0x13bd, 0x13c5, 0x13d1,
0x13e0, 0x13e6, 0x13ec, 0x13f4, 0x13fd, 0x140d, 0x1415, 0x141b,
- 0x1424, 0x142a, 0x1444, 0x144c, 0x1454, 0x145b, 0x145f, 0x1462,
- 0x1469, 0x146f, 0x1480, 0x1495, 0x149a, 0x149e, 0x14a3, 0x14ab,
- 0x14b1, 0x14b6, 0x14bb, 0x14c3, 0x14d9, 0x14e1, 0x14e9, 0x14ee,
+ 0x1424, 0x142a, 0x1444, 0x144c, 0x1454, 0x145b, 0x146a, 0x146d,
+ 0x1474, 0x147a, 0x148b, 0x14a0, 0x14a5, 0x14a9, 0x14ae, 0x14b6,
+ 0x14bc, 0x14c1, 0x14c6, 0x14ce, 0x14e4, 0x14ec, 0x14f4, 0x14f9,
// Entry 240 - 27F
- 0x14f1, 0x14f8, 0x1501, 0x1507, 0x150f, 0x152a, 0x1533, 0x1542,
- 0x154a, 0x1550, 0x156e, 0x1572, 0x1588, 0x158c, 0x15ad, 0x15ad,
- 0x15c1, 0x15e5, 0x15f7, 0x1605, 0x1622, 0x163d, 0x1655, 0x1664,
- 0x1674, 0x1674, 0x1686, 0x169d, 0x16c1, 0x16ca, 0x16df, 0x16f1,
- 0x16f9, 0x1707, 0x1716, 0x172b, 0x173b,
+ 0x14fc, 0x1503, 0x150c, 0x1512, 0x151a, 0x1535, 0x153e, 0x154d,
+ 0x1555, 0x155b, 0x1579, 0x157d, 0x1593, 0x1597, 0x15b8, 0x15b8,
+ 0x15cc, 0x15f0, 0x1602, 0x1610, 0x162d, 0x1648, 0x1660, 0x166f,
+ 0x167f, 0x167f, 0x1691, 0x16a8, 0x16cc, 0x16d5, 0x16ea, 0x16fc,
+ 0x1704, 0x1712, 0x1721, 0x1736, 0x1746,
} // Size: 1250 bytes
-const lvLangStr string = "" + // Size: 4355 bytes
+const lvLangStr string = "" + // Size: 4366 bytes
"afāruabhāzuavestaafrikanduakanuamharuaragoniešuarābuasamiešuavāruaimarua" +
"zerbaidžāņubaškīrubaltkrievubulgārubišlamābambarubengāļutibetiešubretoņu" +
"bosniešukatalāņučečenučamorrukorsikāņukrīčehubaznīcslāvučuvašuvelsiešudā" +
@@ -21152,14 +21157,14 @@ const lvLangStr string = "" + // Size: 4355 bytes
"mususušumerukomoruklasiskā sīriešusīriešutemnutesoterenotetumutigrutivut" +
"okelaviešuklingoņutlinkitutuareguNjasas tongutokpisinstarokocimšiāņutumb" +
"ukutuvaliešutasavakutuviešuCentrālmarokas tamazītsudmurtuugaritiešuumbun" +
- "dusaknevajuvotuvundžoVallisas vācuvalamuvarajuvašovarlpirīkalmikusogujao" +
- "japiešujanbaņujembukantoniešusapotekublissimbolikazenagustandarta marokā" +
- "ņu berberuzunjubez lingvistiska saturazazakimūsdienu standarta arābudie" +
- "nvidazerbaidžāņuAustrijas vācuŠveices augšvācuAustrālijas angļuKanādas a" +
- "ngļuLielbritānijas angļuASV angļuLatīņamerikas spāņuEiropas spāņuMeksika" +
- "s spāņuKanādas frančuŠveices frančulejassakšuflāmuBrazīlijas portugāļuEi" +
- "ropas portugāļumoldāvuserbu–horvātuKongo svahiliķīniešu vienkāršotāķīnie" +
- "šu tradicionālā"
+ "dunezināma valodavajuvotuvundžoVallisas vācuvalamuvarajuvašovarlpirīkalm" +
+ "ikusogujaojapiešujanbaņujembukantoniešusapotekublissimbolikazenagustanda" +
+ "rta marokāņu berberuzunjubez lingvistiska saturazazakimūsdienu standarta" +
+ " arābudienvidazerbaidžāņuAustrijas vācuŠveices augšvācuAustrālijas angļu" +
+ "Kanādas angļuLielbritānijas angļuASV angļuLatīņamerikas spāņuEiropas spā" +
+ "ņuMeksikas spāņuKanādas frančuŠveices frančulejassakšuflāmuBrazīlijas p" +
+ "ortugāļuEiropas portugāļumoldāvuserbu–horvātuKongo svahiliķīniešu vienkā" +
+ "ršotāķīniešu tradicionālā"
var lvLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -21240,18 +21245,18 @@ var lvLangIdx = []uint16{ // 613 elements
0x0e09, 0x0e09, 0x0e09, 0x0e0e, 0x0e12, 0x0e18, 0x0e1e, 0x0e23,
0x0e27, 0x0e33, 0x0e33, 0x0e3c, 0x0e44, 0x0e44, 0x0e4b, 0x0e57,
0x0e60, 0x0e60, 0x0e66, 0x0e66, 0x0e71, 0x0e71, 0x0e78, 0x0e82,
- 0x0e8a, 0x0e92, 0x0eab, 0x0eb2, 0x0ebd, 0x0ec4, 0x0ec9, 0x0ecd,
- 0x0ecd, 0x0ecd, 0x0ecd, 0x0ecd, 0x0ed1, 0x0ed1, 0x0ed8, 0x0ee6,
- 0x0eec, 0x0ef2, 0x0ef7, 0x0f00, 0x0f00, 0x0f07, 0x0f07, 0x0f0b,
+ 0x0e8a, 0x0e92, 0x0eab, 0x0eb2, 0x0ebd, 0x0ec4, 0x0ed4, 0x0ed8,
+ 0x0ed8, 0x0ed8, 0x0ed8, 0x0ed8, 0x0edc, 0x0edc, 0x0ee3, 0x0ef1,
+ 0x0ef7, 0x0efd, 0x0f02, 0x0f0b, 0x0f0b, 0x0f12, 0x0f12, 0x0f16,
// Entry 240 - 27F
- 0x0f0e, 0x0f16, 0x0f1e, 0x0f23, 0x0f23, 0x0f2e, 0x0f36, 0x0f43,
- 0x0f43, 0x0f49, 0x0f65, 0x0f6a, 0x0f81, 0x0f87, 0x0fa1, 0x0fb7,
- 0x0fc6, 0x0fd9, 0x0fec, 0x0ffb, 0x1011, 0x101b, 0x1032, 0x1041,
- 0x1051, 0x1051, 0x1061, 0x1071, 0x107c, 0x1082, 0x1099, 0x10ac,
- 0x10b4, 0x10c4, 0x10d1, 0x10ea, 0x1103,
+ 0x0f19, 0x0f21, 0x0f29, 0x0f2e, 0x0f2e, 0x0f39, 0x0f41, 0x0f4e,
+ 0x0f4e, 0x0f54, 0x0f70, 0x0f75, 0x0f8c, 0x0f92, 0x0fac, 0x0fc2,
+ 0x0fd1, 0x0fe4, 0x0ff7, 0x1006, 0x101c, 0x1026, 0x103d, 0x104c,
+ 0x105c, 0x105c, 0x106c, 0x107c, 0x1087, 0x108d, 0x10a4, 0x10b7,
+ 0x10bf, 0x10cf, 0x10dc, 0x10f5, 0x110e,
} // Size: 1250 bytes
-const mkLangStr string = "" + // Size: 10280 bytes
+const mkLangStr string = "" + // Size: 10297 bytes
"афарскиапхаскиавестанскиафрикансаканскиамхарскиарагонскиарапскиасамскиав" +
"арскиајмарскиазербејџанскибашкирскибелорускибугарскибисламабамбарабенга" +
"лскитибетскибретонскибосанскикаталонскичеченскичаморскикорзиканскикриче" +
@@ -21317,14 +21322,15 @@ const mkLangStr string = "" + // Size: 10280 bytes
"ен сирискисирискишлезискитулутимнетесотеренотетумтигретивтокелауанскица" +
"хурскиклингонскитлингитталишкитамашекњаса тонгаток писинтуројотарокоцак" +
"онскицимшијанскитатскитумбукатувалуанскитазавактуванскицентралноатланск" +
- "и тамазитскиудмуртскиугаритскиумбундукоренвајвенетскивепшкизападнофлама" +
- "нскимајнскофранконскивотскивирувунџовалсерволамоварајскивашоварлпиривук" +
- "алмичкимегрелскисогајаојапскијенгбенјембањенгатукантонскизапотечкиблисс" +
- "имболизеландскизенагастандарден марокански тамазитскизунибез лингвистич" +
- "ка содржиназазалитературен арапскиавстралиски англискиканадски англиски" +
- "британски англискиамерикански англискишпански (во Европа)канадски франц" +
- "ускишвајцарски францускифламанскипортугалски (во Европа)молдавскисрпско" +
- "хрватскиконгоански свахилипоедноставен кинескитрадиционален кинески"
+ "и тамазитскиудмуртскиугаритскиумбундунепознат јазиквајвенетскивепшкизап" +
+ "аднофламанскимајнскофранконскивотскивирувунџовалсерволамоварајскивашова" +
+ "рлпиривукалмичкимегрелскисогајаојапскијенгбенјембањенгатукантонскизапот" +
+ "ечкиблиссимболизеландскизенагастандарден марокански тамазитскизунибез л" +
+ "ингвистичка содржиназазалитературен арапскиавстралиски англискиканадски" +
+ " англискибритански англискиамерикански англискишпански (во Европа)канадс" +
+ "ки францускишвајцарски францускифламанскипортугалски (во Европа)молдавс" +
+ "кисрпскохрватскиконгоански свахилипоедноставен кинескитрадиционален кин" +
+ "ески"
var mkLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -21405,18 +21411,18 @@ var mkLangIdx = []uint16{ // 613 elements
0x2251, 0x2261, 0x2269, 0x2273, 0x227b, 0x2287, 0x2291, 0x229b,
0x22a1, 0x22b9, 0x22c9, 0x22dd, 0x22eb, 0x22f9, 0x2307, 0x231a,
0x232b, 0x2337, 0x2343, 0x2353, 0x2369, 0x2375, 0x2383, 0x2399,
- 0x23a7, 0x23b7, 0x23ee, 0x2400, 0x2412, 0x2420, 0x242a, 0x2430,
- 0x2440, 0x244c, 0x246c, 0x248e, 0x249a, 0x24a2, 0x24ac, 0x24b8,
- 0x24c4, 0x24d4, 0x24dc, 0x24ec, 0x24f0, 0x2500, 0x2512, 0x251a,
+ 0x23a7, 0x23b7, 0x23ee, 0x2400, 0x2412, 0x2420, 0x243b, 0x2441,
+ 0x2451, 0x245d, 0x247d, 0x249f, 0x24ab, 0x24b3, 0x24bd, 0x24c9,
+ 0x24d5, 0x24e5, 0x24ed, 0x24fd, 0x2501, 0x2511, 0x2523, 0x252b,
// Entry 240 - 27F
- 0x2520, 0x252c, 0x253a, 0x2544, 0x2552, 0x2564, 0x2576, 0x258c,
- 0x259e, 0x25aa, 0x25e8, 0x25f0, 0x2620, 0x2628, 0x264d, 0x264d,
- 0x264d, 0x264d, 0x2674, 0x2695, 0x26b8, 0x26df, 0x26df, 0x2701,
- 0x2701, 0x2701, 0x2724, 0x274b, 0x274b, 0x275d, 0x275d, 0x2787,
- 0x2799, 0x27b5, 0x27d8, 0x27ff, 0x2828,
+ 0x2531, 0x253d, 0x254b, 0x2555, 0x2563, 0x2575, 0x2587, 0x259d,
+ 0x25af, 0x25bb, 0x25f9, 0x2601, 0x2631, 0x2639, 0x265e, 0x265e,
+ 0x265e, 0x265e, 0x2685, 0x26a6, 0x26c9, 0x26f0, 0x26f0, 0x2712,
+ 0x2712, 0x2712, 0x2735, 0x275c, 0x275c, 0x276e, 0x276e, 0x2798,
+ 0x27aa, 0x27c6, 0x27e9, 0x2810, 0x2839,
} // Size: 1250 bytes
-const mlLangStr string = "" + // Size: 12319 bytes
+const mlLangStr string = "" + // Size: 12329 bytes
"അഫാർഅബ്\u200cഖാസിയൻഅവസ്റ്റാൻആഫ്രിക്കാൻസ്അകാൻ\u200cഅംഹാരിക്അരഗോണീസ്അറബിക്" +
"ആസ്സാമീസ്അവാരിക്അയ്മാറഅസർബൈജാനിബഷ്ഖിർബെലാറുഷ്യൻബൾഗേറിയൻബിസ്\u200cലാമബം" +
"ബാറബംഗാളിടിബറ്റൻബ്രെട്ടൺബോസ്നിയൻകറ്റാലാൻചെചൻചമോറോകോർസിക്കൻക്രീചെക്ക്ചർ" +
@@ -21470,12 +21476,12 @@ const mlLangStr string = "" + // Size: 12319 bytes
"െറർസാഹോസുകുമസുസുസുമേരിയൻകൊമോറിയൻപുരാതന സുറിയാനിഭാഷസുറിയാനിടിംനേടെസോടെറ" +
"േനോടെറ്റുംടൈഗ്രിടിവ്ടൊക്കേലൗക്ലിംഗോൺലിംഗ്വിറ്റ്ടമഷേക്ന്യാസാ ഡോങ്കടോക് " +
"പിസിൻതരോക്കോസിംഷ്യൻടുംബുകടുവാലുടസവാക്ക്തുവിനിയൻമധ്യ അറ്റ്\u200cലസ് ടമാ" +
- "സൈറ്റ്ഉഡ്മുർട്ട്ഉഗറിട്ടിക്ഉംബുന്ദുമൂലഭാഷവൈവോട്ടിക്വുൻജോവാൾസർവൊലൈറ്റവാര" +
- "േയ്വാഷൊവൂൾപിരിവു ചൈനീസ്കൽമൈക്സോഗോയാവോയെപ്പീസ്യാംഗ്ബെൻയംബകാന്റണീസ്സാപ്പ" +
- "ോടെക്ബ്ലിസ്സിംബൽസ്സെനഗസ്റ്റാൻഡേർഡ് മൊറോക്കൻ റ്റാമസിയറ്റ്സുനിഭാഷാപരമായ " +
- "ഉള്ളടക്കമൊന്നുമില്ലസാസാആധുനിക സ്റ്റാൻഡേർഡ് അറബിക്ഓസ്\u200cട്രിയൻ ജർമൻസ" +
- "്വിസ് ഹൈ ജർമൻഓസ്\u200cട്രേലിയൻ ഇംഗ്ലീഷ്കനേഡിയൻ ഇംഗ്ലീഷ്ബ്രിട്ടീഷ് ഇംഗ്" +
- "ലീഷ്അമേരിക്കൻ ഇംഗ്ലീഷ്ലാറ്റിൻ അമേരിക്കൻ സ്\u200cപാനിഷ്യൂറോപ്യൻ സ്" +
+ "സൈറ്റ്ഉഡ്മുർട്ട്ഉഗറിട്ടിക്ഉംബുന്ദുഅജ്ഞാത ഭാഷവൈവോട്ടിക്വുൻജോവാൾസർവൊലൈറ്" +
+ "റവാരേയ്വാഷൊവൂൾപിരിവു ചൈനീസ്കൽമൈക്സോഗോയാവോയെപ്പീസ്യാംഗ്ബെൻയംബകാന്റണീസ്സ" +
+ "ാപ്പോടെക്ബ്ലിസ്സിംബൽസ്സെനഗസ്റ്റാൻഡേർഡ് മൊറോക്കൻ റ്റാമസിയറ്റ്സുനിഭാഷാപര" +
+ "മായ ഉള്ളടക്കമൊന്നുമില്ലസാസാആധുനിക സ്റ്റാൻഡേർഡ് അറബിക്ഓസ്\u200cട്രിയൻ ജ" +
+ "ർമൻസ്വിസ് ഹൈ ജർമൻഓസ്\u200cട്രേലിയൻ ഇംഗ്ലീഷ്കനേഡിയൻ ഇംഗ്ലീഷ്ബ്രിട്ടീഷ് " +
+ "ഇംഗ്ലീഷ്അമേരിക്കൻ ഇംഗ്ലീഷ്ലാറ്റിൻ അമേരിക്കൻ സ്\u200cപാനിഷ്യൂറോപ്യൻ സ്" +
"\u200cപാനിഷ്മെക്സിക്കൻ സ്പാനിഷ്കനേഡിയൻ ഫ്രഞ്ച്സ്വിസ് ഫ്രഞ്ച്ലോ സാക്സൺഫ്ല" +
"മിഷ്ബ്രസീലിയൻ പോർച്ചുഗീസ്യൂറോപ്യൻ പോർച്ചുഗീസ്മോൾഡാവിയൻസെർബോ-ക്രൊയേഷ്യൻ" +
"കോംഗോ സ്വാഹിലിലളിതമാക്കിയ ചൈനീസ്പരമ്പരാഗത ചൈനീസ്"
@@ -21559,18 +21565,18 @@ var mlLangIdx = []uint16{ // 613 elements
0x27c7, 0x27c7, 0x27c7, 0x27d6, 0x27e2, 0x27f4, 0x2809, 0x281b,
0x2827, 0x283f, 0x283f, 0x2857, 0x2878, 0x2878, 0x288a, 0x28ac,
0x28c8, 0x28c8, 0x28dd, 0x28dd, 0x28f2, 0x28f2, 0x2904, 0x2916,
- 0x292e, 0x2946, 0x298a, 0x29a8, 0x29c6, 0x29de, 0x29f0, 0x29f6,
- 0x29f6, 0x29f6, 0x29f6, 0x29f6, 0x2a0e, 0x2a0e, 0x2a1d, 0x2a2c,
- 0x2a41, 0x2a53, 0x2a5f, 0x2a74, 0x2a8d, 0x2a9f, 0x2a9f, 0x2aab,
+ 0x292e, 0x2946, 0x298a, 0x29a8, 0x29c6, 0x29de, 0x29fa, 0x2a00,
+ 0x2a00, 0x2a00, 0x2a00, 0x2a00, 0x2a18, 0x2a18, 0x2a27, 0x2a36,
+ 0x2a4b, 0x2a5d, 0x2a69, 0x2a7e, 0x2a97, 0x2aa9, 0x2aa9, 0x2ab5,
// Entry 240 - 27F
- 0x2ab7, 0x2acf, 0x2ae7, 0x2af0, 0x2af0, 0x2b0b, 0x2b29, 0x2b50,
- 0x2b50, 0x2b5c, 0x2bbe, 0x2bca, 0x2c1f, 0x2c2b, 0x2c75, 0x2c75,
- 0x2ca0, 0x2cc6, 0x2d03, 0x2d31, 0x2d68, 0x2d9c, 0x2de9, 0x2e1d,
- 0x2e54, 0x2e54, 0x2e7f, 0x2ea7, 0x2ec0, 0x2ed5, 0x2f12, 0x2f4c,
- 0x2f67, 0x2f95, 0x2fbd, 0x2ff1, 0x301f,
+ 0x2ac1, 0x2ad9, 0x2af1, 0x2afa, 0x2afa, 0x2b15, 0x2b33, 0x2b5a,
+ 0x2b5a, 0x2b66, 0x2bc8, 0x2bd4, 0x2c29, 0x2c35, 0x2c7f, 0x2c7f,
+ 0x2caa, 0x2cd0, 0x2d0d, 0x2d3b, 0x2d72, 0x2da6, 0x2df3, 0x2e27,
+ 0x2e5e, 0x2e5e, 0x2e89, 0x2eb1, 0x2eca, 0x2edf, 0x2f1c, 0x2f56,
+ 0x2f71, 0x2f9f, 0x2fc7, 0x2ffb, 0x3029,
} // Size: 1250 bytes
-const mnLangStr string = "" + // Size: 5582 bytes
+const mnLangStr string = "" + // Size: 5605 bytes
"афарабхазафрикаканамхарарагонарабассамавар хэлаймараазербайжанбашкирбела" +
"русьболгарбисламбамбарабенгалтөвдбретонбосникаталанчеченьчаморро хэлкор" +
"сикчехсүмийн славян хэлчувашуэльсданигермандивехи хэлжонхаэвэгреканглиэ" +
@@ -21605,13 +21611,13 @@ const mnLangStr string = "" + // Size: 5582 bytes
"нталингамбайсангүсицилийншотландуудсенакёраборо сенитачелхитшаньөмнөд с" +
"амилюле самиинари самисколт самисонинкесранан тонгосахосукумакомори хэл" +
"сирийнтимнтэсотетумтигрклингон хэлток писинтарокотумбулатувалутасавакту" +
- "ватөв атласын тамазайтудмуртумбундурутвайвунжоуолсэруоллайттаварайхалим" +
- "аг хэлсогаянгбенембакантон хэлтамазитзунихэл зүйн агуулгагүйзазастандар" +
- "т арабавстри германшвейцари дээр германавстрали англиканад англибритани" +
- "йн англиамерикийн англилатин америкийн испаниевропын испанимексикийн ис" +
- "паниканад францшвейцари францбага саксонфламандпортугаль (бразил)европы" +
- "н португальмолдавхорватын сербконго свахилихялбаршуулсан хятадуламжлалт" +
- " хятад"
+ "ватөв атласын тамазайтудмуртумбундутодорхойгүй хэлвайвунжоуолсэруоллайт" +
+ "таварайхалимаг хэлсогаянгбенембакантон хэлтамазитзунихэл зүйн агуулгагү" +
+ "йзазастандарт арабавстри германшвейцари дээр германавстрали англиканад " +
+ "англибританийн англиамерикийн англилатин америкийн испаниевропын испани" +
+ "мексикийн испаниканад францшвейцари францбага саксонфламандпортугаль (б" +
+ "разил)европын португальмолдавхорватын сербконго свахилихялбаршуулсан хя" +
+ "тадуламжлалт хятад"
var mnLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -21692,18 +21698,18 @@ var mnLangIdx = []uint16{ // 613 elements
0x120b, 0x120b, 0x120b, 0x1213, 0x121b, 0x121b, 0x1225, 0x122d,
0x122d, 0x122d, 0x122d, 0x1242, 0x1242, 0x1242, 0x1242, 0x1242,
0x1253, 0x1253, 0x125f, 0x125f, 0x125f, 0x125f, 0x126d, 0x1279,
- 0x1287, 0x128f, 0x12b5, 0x12c1, 0x12c1, 0x12cf, 0x12d5, 0x12db,
- 0x12db, 0x12db, 0x12db, 0x12db, 0x12db, 0x12db, 0x12e5, 0x12f1,
- 0x1303, 0x130d, 0x130d, 0x130d, 0x130d, 0x1322, 0x1322, 0x132a,
+ 0x1287, 0x128f, 0x12b5, 0x12c1, 0x12c1, 0x12cf, 0x12ec, 0x12f2,
+ 0x12f2, 0x12f2, 0x12f2, 0x12f2, 0x12f2, 0x12f2, 0x12fc, 0x1308,
+ 0x131a, 0x1324, 0x1324, 0x1324, 0x1324, 0x1339, 0x1339, 0x1341,
// Entry 240 - 27F
- 0x132a, 0x132a, 0x1336, 0x133e, 0x133e, 0x1351, 0x1351, 0x1351,
- 0x1351, 0x1351, 0x135f, 0x1367, 0x138b, 0x1393, 0x13ac, 0x13ac,
- 0x13c5, 0x13eb, 0x1406, 0x141b, 0x1438, 0x1455, 0x147f, 0x149a,
- 0x14b9, 0x14b9, 0x14ce, 0x14e9, 0x14fe, 0x150c, 0x152d, 0x154e,
- 0x155a, 0x1573, 0x158c, 0x15b1, 0x15ce,
+ 0x1341, 0x1341, 0x134d, 0x1355, 0x1355, 0x1368, 0x1368, 0x1368,
+ 0x1368, 0x1368, 0x1376, 0x137e, 0x13a2, 0x13aa, 0x13c3, 0x13c3,
+ 0x13dc, 0x1402, 0x141d, 0x1432, 0x144f, 0x146c, 0x1496, 0x14b1,
+ 0x14d0, 0x14d0, 0x14e5, 0x1500, 0x1515, 0x1523, 0x1544, 0x1565,
+ 0x1571, 0x158a, 0x15a3, 0x15c8, 0x15e5,
} // Size: 1250 bytes
-const mrLangStr string = "" + // Size: 11500 bytes
+const mrLangStr string = "" + // Size: 11522 bytes
"अफारअबखेजियनअवेस्तनअफ्रिकान्सअकानअम्हारिकअर्गोनीजअरबीआसामीअ\u200dॅव्हेरि" +
"कऐमराअझरबैजानीबष्किरबेलारुशियनबल्गेरियनबिस्लामाबाम्बाराबंगालीतिबेटीब्र" +
"ेतॉनबोस्नियनकातालानचेचेनकॅमोरोकॉर्सिकनक्रीझेकचर्च स्लाव्हिकचूवाशवेल्शड" +
@@ -21752,14 +21758,14 @@ const mrLangStr string = "" + // Size: 11500 bytes
"ोल्ट सामीसोनिन्केसोग्डिएनस्रानान टॉन्गोसेरेरसाहोसुकुमासुसुसुमेरियनकोमो" +
"रियनअभिजात सिरियाकसिरियाकटिम्नेतेसोतेरेनोतेतुमटाइग्रेतिवटोकेलाऊक्लिंगो" +
"नलिंगिततामाशेकन्यासा टोन्गाटोक पिसिनतारोकोसिम्शियनतुम्बुकाटुवालुतासाव्" +
- "हाकटुवीनियनमध्य ऍटलास तॅमॅझायटउदमुर्तयुगॅरिटिकउम्बुन्डुरूटवाईवॉटिकवुंज" +
- "ोवालसेरवोलायतावारेवाशोवार्लपिरीव्हू चिनीकाल्मिकसोगायाओयापीसयानगबेनयेमब" +
- "ाकँटोनीजझेपोटेकब्लिसिम्बॉल्सझेनान्गाप्रमाण मोरोक्कन तॅमॅझायटझुनीभाषावै" +
- "ज्ञानिक सामग्री नाहीझाझाआधुनिक प्रमाणित अरबीऑस्ट्रियन जर्मनस्विस हाय ज" +
- "र्मनऑस्ट्रेलियन इंग्रजीकॅनडियन इंग्रजीब्रिटिश इंग्रजीअमेरिकन इंग्रजीलॅ" +
- "टिन अमेरिकन स्पॅनिशयुरोपियन स्पॅनिशमेक्सिकन स्पॅनिशकॅनडियन फ्रेंचस्विस" +
- " फ्रेंचलो सॅक्सनफ्लेमिशब्राझिलियन पोर्तुगीजयुरोपियन पोर्तुगीजमोल्डाव्हिय" +
- "नसर्बो-क्रोएशियनकाँगो स्वाहिलीसरलीकृत चीनीपारंपारिक चीनी"
+ "हाकटुवीनियनमध्य ऍटलास तॅमॅझायटउदमुर्तयुगॅरिटिकउम्बुन्डुअज्ञात भाषावाईव" +
+ "ॉटिकवुंजोवालसेरवोलायतावारेवाशोवार्लपिरीव्हू चिनीकाल्मिकसोगायाओयापीसयान" +
+ "गबेनयेमबाकँटोनीजझेपोटेकब्लिसिम्बॉल्सझेनान्गाप्रमाण मोरोक्कन तॅमॅझायटझु" +
+ "नीभाषावैज्ञानिक सामग्री नाहीझाझाआधुनिक प्रमाणित अरबीऑस्ट्रियन जर्मनस्व" +
+ "िस हाय जर्मनऑस्ट्रेलियन इंग्रजीकॅनडियन इंग्रजीब्रिटिश इंग्रजीअमेरिकन इ" +
+ "ंग्रजीलॅटिन अमेरिकन स्पॅनिशयुरोपियन स्पॅनिशमेक्सिकन स्पॅनिशकॅनडियन फ्र" +
+ "ेंचस्विस फ्रेंचलो सॅक्सनफ्लेमिशब्राझिलियन पोर्तुगीजयुरोपियन पोर्तुगीजम" +
+ "ोल्डाव्हियनसर्बो-क्रोएशियनकाँगो स्वाहिलीसरलीकृत चीनीपारंपारिक चीनी"
var mrLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -21840,18 +21846,18 @@ var mrLangIdx = []uint16{ // 613 elements
0x2565, 0x2565, 0x2565, 0x2577, 0x2583, 0x2595, 0x25a4, 0x25b9,
0x25c2, 0x25d7, 0x25d7, 0x25ef, 0x2601, 0x2601, 0x2616, 0x263b,
0x2654, 0x2654, 0x2666, 0x2666, 0x267e, 0x267e, 0x2696, 0x26a8,
- 0x26c3, 0x26db, 0x2710, 0x2725, 0x2740, 0x275b, 0x2764, 0x276d,
- 0x276d, 0x276d, 0x276d, 0x276d, 0x277c, 0x277c, 0x278b, 0x279d,
- 0x27b2, 0x27be, 0x27ca, 0x27e5, 0x27fe, 0x2813, 0x2813, 0x281f,
+ 0x26c3, 0x26db, 0x2710, 0x2725, 0x2740, 0x275b, 0x277a, 0x2783,
+ 0x2783, 0x2783, 0x2783, 0x2783, 0x2792, 0x2792, 0x27a1, 0x27b3,
+ 0x27c8, 0x27d4, 0x27e0, 0x27fb, 0x2814, 0x2829, 0x2829, 0x2835,
// Entry 240 - 27F
- 0x2828, 0x2837, 0x284c, 0x285b, 0x285b, 0x2870, 0x2885, 0x28ac,
- 0x28ac, 0x28c4, 0x2908, 0x2914, 0x295e, 0x296a, 0x29a2, 0x29a2,
- 0x29cd, 0x29f6, 0x2a2d, 0x2a58, 0x2a83, 0x2aae, 0x2ae9, 0x2b17,
- 0x2b45, 0x2b45, 0x2b6d, 0x2b8f, 0x2ba8, 0x2bbd, 0x2bf7, 0x2c2b,
- 0x2c4f, 0x2c7a, 0x2ca2, 0x2cc4, 0x2cec,
+ 0x283e, 0x284d, 0x2862, 0x2871, 0x2871, 0x2886, 0x289b, 0x28c2,
+ 0x28c2, 0x28da, 0x291e, 0x292a, 0x2974, 0x2980, 0x29b8, 0x29b8,
+ 0x29e3, 0x2a0c, 0x2a43, 0x2a6e, 0x2a99, 0x2ac4, 0x2aff, 0x2b2d,
+ 0x2b5b, 0x2b5b, 0x2b83, 0x2ba5, 0x2bbe, 0x2bd3, 0x2c0d, 0x2c41,
+ 0x2c65, 0x2c90, 0x2cb8, 0x2cda, 0x2d02,
} // Size: 1250 bytes
-const msLangStr string = "" + // Size: 3266 bytes
+const msLangStr string = "" + // Size: 3284 bytes
"aaAbkhaziaAvestanAfrikaansAkanAmharicAragonArabAssamAvaricAymaraAzerbaij" +
"anBashkirBelarusBulgariaBislamaBambaraBenggalaTibetBretonBosniaCatalonia" +
"ChechenChamorroCorsicaCzechSlavik GerejaChuvashWalesDenmarkJermanDivehiD" +
@@ -21891,13 +21897,13 @@ const msLangStr string = "" + // Size: 3266 bytes
"achelhitShanArab ChadianSami SelatanLule SamiInari SamiSkolt SamiSoninke" +
"Sranan TongoSahoSukumaComoriaSyriacTimneTesoTetumTigreKlingonTalyshTok P" +
"isinTarokoTumbukaTuvaluTasawaqTuvinianTamazight Atlas TengahUdmurtUmbund" +
- "uRootVaiVunjoWalserWolayttaWarayWarlpiriCina WuKalmykSogaYangbenYembaKan" +
- "tonisTamazight Maghribi StandardZuniTiada kandungan linguistikZazaArab S" +
- "tandard ModenJerman AustriaJerman Halus SwitzerlandInggeris AustraliaIng" +
- "geris KanadaInggeris BritishInggeris ASSepanyol Amerika LatinSepanyol Er" +
- "opahSepanyol MexicoPerancis KanadaPerancis SwitzerlandSaxon RendahFlemis" +
- "hPortugis BrazilPortugis EropahMoldaviaSerboCroatiaCongo SwahiliCina Rin" +
- "gkasCina Tradisional"
+ "uBahasa Tidak DiketahuiVaiVunjoWalserWolayttaWarayWarlpiriCina WuKalmykS" +
+ "ogaYangbenYembaKantonisTamazight Maghribi StandardZuniTiada kandungan li" +
+ "nguistikZazaArab Standard ModenJerman AustriaJerman Halus SwitzerlandIng" +
+ "geris AustraliaInggeris KanadaInggeris BritishInggeris ASSepanyol Amerik" +
+ "a LatinSepanyol EropahSepanyol MexicoPerancis KanadaPerancis Switzerland" +
+ "Saxon RendahFlemishPortugis BrazilPortugis EropahMoldaviaSerboCroatiaCon" +
+ "go SwahiliCina RingkasCina Tradisional"
var msLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -21978,18 +21984,18 @@ var msLangIdx = []uint16{ // 613 elements
0x0a91, 0x0a91, 0x0a91, 0x0a96, 0x0a9a, 0x0a9a, 0x0a9f, 0x0aa4,
0x0aa4, 0x0aa4, 0x0aa4, 0x0aab, 0x0aab, 0x0ab1, 0x0ab1, 0x0ab1,
0x0aba, 0x0aba, 0x0ac0, 0x0ac0, 0x0ac0, 0x0ac0, 0x0ac7, 0x0acd,
- 0x0ad4, 0x0adc, 0x0af2, 0x0af8, 0x0af8, 0x0aff, 0x0b03, 0x0b06,
- 0x0b06, 0x0b06, 0x0b06, 0x0b06, 0x0b06, 0x0b06, 0x0b0b, 0x0b11,
- 0x0b19, 0x0b1e, 0x0b1e, 0x0b26, 0x0b2d, 0x0b33, 0x0b33, 0x0b37,
+ 0x0ad4, 0x0adc, 0x0af2, 0x0af8, 0x0af8, 0x0aff, 0x0b15, 0x0b18,
+ 0x0b18, 0x0b18, 0x0b18, 0x0b18, 0x0b18, 0x0b18, 0x0b1d, 0x0b23,
+ 0x0b2b, 0x0b30, 0x0b30, 0x0b38, 0x0b3f, 0x0b45, 0x0b45, 0x0b49,
// Entry 240 - 27F
- 0x0b37, 0x0b37, 0x0b3e, 0x0b43, 0x0b43, 0x0b4b, 0x0b4b, 0x0b4b,
- 0x0b4b, 0x0b4b, 0x0b66, 0x0b6a, 0x0b84, 0x0b88, 0x0b9b, 0x0b9b,
- 0x0ba9, 0x0bc1, 0x0bd3, 0x0be2, 0x0bf2, 0x0bfd, 0x0c13, 0x0c22,
- 0x0c31, 0x0c31, 0x0c40, 0x0c54, 0x0c60, 0x0c67, 0x0c76, 0x0c85,
- 0x0c8d, 0x0c99, 0x0ca6, 0x0cb2, 0x0cc2,
+ 0x0b49, 0x0b49, 0x0b50, 0x0b55, 0x0b55, 0x0b5d, 0x0b5d, 0x0b5d,
+ 0x0b5d, 0x0b5d, 0x0b78, 0x0b7c, 0x0b96, 0x0b9a, 0x0bad, 0x0bad,
+ 0x0bbb, 0x0bd3, 0x0be5, 0x0bf4, 0x0c04, 0x0c0f, 0x0c25, 0x0c34,
+ 0x0c43, 0x0c43, 0x0c52, 0x0c66, 0x0c72, 0x0c79, 0x0c88, 0x0c97,
+ 0x0c9f, 0x0cab, 0x0cb8, 0x0cc4, 0x0cd4,
} // Size: 1250 bytes
-const myLangStr string = "" + // Size: 10322 bytes
+const myLangStr string = "" + // Size: 10320 bytes
"အာဖာအဘ်ခါဇီရာတောင်အာဖရိကအာကန်အမ်ဟာရစ်ခ်အာရာဂွန်အာရဗီအာသံအာဗာရစ်ခ်အိုင်မာ" +
"ရအဇာဘိုင်ဂျန်ဘက်ရှ်ကာဘီလာရုဇ်ဘူလ်ဂေးရီးယားဘစ်စ်လာမာဘန်ဘာရာဘင်္ဂါလီတိဘက" +
"်ဘရီတွန်ဘော့စ်နီးယားကတ်တလန်ချက်ချန်းချမိုရိုခိုစီကန်ခရီးချက်ချပ်ချ် စလ" +
@@ -22034,7 +22040,7 @@ const myLangStr string = "" + // Size: 10322 bytes
" ဆမ်နီအိုင်းရစ် ဟောင်းတာချယ်လ်ဟစ်ရှမ်းတောင် ဆာမိလူလီ ဆာမိအီနာရီ ဆာမိစခို" +
"းလ် ဆမ်မီဆိုနင်ကေးဆရာနန် တွန်ဂိုဆာဟိုဆူကူမာကိုမိုရီးယန်းဆီးရီးယားတင်မ်" +
"နဲတီဆိုတီတွမ်တီဂရီကလင်ဂွန်တော့ခ် ပိစင်တရိုကိုတမ်ဘူကာတူဗာလူတာဆာဝါခ်တူဗန" +
- "်အလယ်အာ့တလာစ် တာမာဇိုက်အူမူရတ်အူဘန်ဒူမူလရင်းမြစ်ဗိုင်ဗွန်ဂျိုဝေါလ်ဆာဝိ" +
+ "်အလယ်အာ့တလာစ် တာမာဇိုက်အူမူရတ်အူဘန်ဒူမသိသော ဘာသာဗိုင်ဗွန်ဂျိုဝေါလ်ဆာဝိ" +
"ုလက်တာဝါရေးဝေါလ်ပီရီကာလ်မိုက်ဆိုဂါရန်ဘဲန်ရမ်ဘာကွမ်တုံမိုရိုကို တမဇိုက်" +
"ဇူနီဘာသာစကားနှင့် ပတ်သက်သောအရာ မရှိပါဇာဇာဩစတြီးယား ဂျာမန်အလီမဲန်နစ် ဂျ" +
"ာမန်ဩစတြေးလျှ အင်္ဂလိပ်ကနေဒါ အင်္ဂလိပ်ဗြိတိသျှ အင်္ဂလိပ်အမေရိကန် အင်္ဂ" +
@@ -22120,18 +22126,18 @@ var myLangIdx = []uint16{ // 611 elements
0x22e7, 0x22e7, 0x22e7, 0x22fc, 0x230b, 0x230b, 0x231d, 0x232c,
0x232c, 0x232c, 0x232c, 0x2344, 0x2344, 0x2344, 0x2344, 0x2344,
0x2366, 0x2366, 0x237b, 0x237b, 0x237b, 0x237b, 0x2390, 0x23a2,
- 0x23ba, 0x23c9, 0x2409, 0x241e, 0x241e, 0x2433, 0x2454, 0x2463,
- 0x2463, 0x2463, 0x2463, 0x2463, 0x2463, 0x2463, 0x247b, 0x2490,
- 0x24a8, 0x24b7, 0x24b7, 0x24d2, 0x24d2, 0x24ed, 0x24ed, 0x24fc,
+ 0x23ba, 0x23c9, 0x2409, 0x241e, 0x241e, 0x2433, 0x2452, 0x2461,
+ 0x2461, 0x2461, 0x2461, 0x2461, 0x2461, 0x2461, 0x2479, 0x248e,
+ 0x24a6, 0x24b5, 0x24b5, 0x24d0, 0x24d0, 0x24eb, 0x24eb, 0x24fa,
// Entry 240 - 27F
- 0x24fc, 0x24fc, 0x2511, 0x2520, 0x2520, 0x2535, 0x2535, 0x2535,
- 0x2535, 0x2535, 0x2566, 0x2572, 0x25d1, 0x25dd, 0x25dd, 0x25dd,
- 0x260b, 0x263c, 0x2673, 0x269e, 0x26d2, 0x2706, 0x2706, 0x2727,
- 0x2727, 0x2727, 0x274c, 0x276e, 0x279b, 0x27b6, 0x27e1, 0x2809,
- 0x2827, 0x2827, 0x2852,
+ 0x24fa, 0x24fa, 0x250f, 0x251e, 0x251e, 0x2533, 0x2533, 0x2533,
+ 0x2533, 0x2533, 0x2564, 0x2570, 0x25cf, 0x25db, 0x25db, 0x25db,
+ 0x2609, 0x263a, 0x2671, 0x269c, 0x26d0, 0x2704, 0x2704, 0x2725,
+ 0x2725, 0x2725, 0x274a, 0x276c, 0x2799, 0x27b4, 0x27df, 0x2807,
+ 0x2825, 0x2825, 0x2850,
} // Size: 1246 bytes
-const neLangStr string = "" + // Size: 13512 bytes
+const neLangStr string = "" + // Size: 13539 bytes
"अफारअब्खाजियालीअवेस्तानअफ्रिकान्सआकानअम्हारिकअरागोनीअरबीआसामीअवारिकऐमारा" +
"अजरबैजानीबास्किरबेलारुसीबुल्गेरियालीबिस्लामबाम्बाराबंगालीतिब्बतीब्रेटन" +
"बोस्नियालीक्याटालनचेचेनचामोर्रोकोर्सिकनक्रीचेकचर्च स्लाभिकचुभासवेल्शडे" +
@@ -22190,14 +22196,14 @@ const neLangStr string = "" + // Size: 13512 bytes
"ीदक्षिणी सामीलुले सामीइनारी सामीस्कोइट सामीसोनिन्केस्रानान टोङ्गोसाहोस" +
"ुकुमासुसूसुमेरियालीकोमोरीपरम्परागत सिरियाकसिरियाकटिम्नेटेसोटेटुमटिग्रे" +
"क्लिङ्गनन्यास टोङ्गाटोक पिसिनटारोकोमुस्लिम टाटटुम्बुकाटुभालुतासावाकटुभ" +
- "िनियालीकेन्द्रीय एट्लास टामाजिघटउड्मुर्टउम्बुन्डीrootभाइमुख्य-फ्राङ्को" +
- "नियालीभुन्जोवाल्सरवोलेट्टावारेवार्ल्पिरीकाल्मिकमिनग्रेलियालीसोगायाङ्बे" +
- "नयेम्बान्हिनगातुकान्टोनियालीब्लिससिम्बोल्समानक मोरोक्कोन तामाजिघटजुनीभ" +
- "ाषिक सामग्री छैनजाजाआधुनिक मानक अरबीअस्ट्रियाली जर्मनस्वीस हाई जर्मनअस" +
- "्ट्रेलियाली अङ्ग्रेजीक्यानाडेली अङ्ग्रेजीबेलायती अङ्ग्रेजीअमेरिकी अङ्ग" +
- "्रेजील्याटिन अमेरिकी स्पेनीयुरोपेली स्पेनीमेक्सिकन स्पेनीक्यानेडाली फ्" +
- "रान्सेलीतल्लो साक्सनफ्लेमिसब्राजिली पोर्तुगीयुरोपेली पोर्तुगीकङ्गो स्व" +
- "ाहिलीसरलिकृत चिनियाँपरम्परागत चिनियाँ"
+ "िनियालीकेन्द्रीय एट्लास टामाजिघटउड्मुर्टउम्बुन्डीअज्ञात भाषाभाइमुख्य-फ" +
+ "्राङ्कोनियालीभुन्जोवाल्सरवोलेट्टावारेवार्ल्पिरीकाल्मिकमिनग्रेलियालीसोग" +
+ "ायाङ्बेनयेम्बान्हिनगातुकान्टोनियालीब्लिससिम्बोल्समानक मोरोक्कोन तामाजि" +
+ "घटजुनीभाषिक सामग्री छैनजाजाआधुनिक मानक अरबीअस्ट्रियाली जर्मनस्वीस हाई " +
+ "जर्मनअस्ट्रेलियाली अङ्ग्रेजीक्यानाडेली अङ्ग्रेजीबेलायती अङ्ग्रेजीअमेरि" +
+ "की अङ्ग्रेजील्याटिन अमेरिकी स्पेनीयुरोपेली स्पेनीमेक्सिकन स्पेनीक्याने" +
+ "डाली फ्रान्सेलीतल्लो साक्सनफ्लेमिसब्राजिली पोर्तुगीयुरोपेली पोर्तुगीकङ" +
+ "्गो स्वाहिलीसरलिकृत चिनियाँपरम्परागत चिनियाँ"
var neLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -22278,18 +22284,18 @@ var neLangIdx = []uint16{ // 613 elements
0x2dce, 0x2dce, 0x2dce, 0x2de0, 0x2dec, 0x2dec, 0x2dfb, 0x2e0d,
0x2e0d, 0x2e0d, 0x2e0d, 0x2e25, 0x2e25, 0x2e25, 0x2e25, 0x2e47,
0x2e60, 0x2e60, 0x2e72, 0x2e72, 0x2e72, 0x2e91, 0x2ea9, 0x2ebb,
- 0x2ed0, 0x2eee, 0x2f35, 0x2f4d, 0x2f4d, 0x2f68, 0x2f6c, 0x2f75,
- 0x2f75, 0x2f75, 0x2f75, 0x2faf, 0x2faf, 0x2faf, 0x2fc1, 0x2fd3,
- 0x2feb, 0x2ff7, 0x2ff7, 0x3015, 0x3015, 0x302a, 0x3051, 0x305d,
+ 0x2ed0, 0x2eee, 0x2f35, 0x2f4d, 0x2f4d, 0x2f68, 0x2f87, 0x2f90,
+ 0x2f90, 0x2f90, 0x2f90, 0x2fca, 0x2fca, 0x2fca, 0x2fdc, 0x2fee,
+ 0x3006, 0x3012, 0x3012, 0x3030, 0x3030, 0x3045, 0x306c, 0x3078,
// Entry 240 - 27F
- 0x305d, 0x305d, 0x3072, 0x3084, 0x309f, 0x30c3, 0x30c3, 0x30ed,
- 0x30ed, 0x30ed, 0x312e, 0x313a, 0x3169, 0x3175, 0x31a1, 0x31a1,
- 0x31d2, 0x31fb, 0x323e, 0x3278, 0x32a9, 0x32da, 0x3318, 0x3343,
- 0x336e, 0x336e, 0x33ab, 0x33ab, 0x33cd, 0x33e2, 0x3413, 0x3444,
- 0x3444, 0x3444, 0x346c, 0x3497, 0x34c8,
+ 0x3078, 0x3078, 0x308d, 0x309f, 0x30ba, 0x30de, 0x30de, 0x3108,
+ 0x3108, 0x3108, 0x3149, 0x3155, 0x3184, 0x3190, 0x31bc, 0x31bc,
+ 0x31ed, 0x3216, 0x3259, 0x3293, 0x32c4, 0x32f5, 0x3333, 0x335e,
+ 0x3389, 0x3389, 0x33c6, 0x33c6, 0x33e8, 0x33fd, 0x342e, 0x345f,
+ 0x345f, 0x345f, 0x3487, 0x34b2, 0x34e3,
} // Size: 1250 bytes
-const nlLangStr string = "" + // Size: 4728 bytes
+const nlLangStr string = "" + // Size: 4738 bytes
"AfarAbchazischAvestischAfrikaansAkanAmhaarsAragoneesArabischAssameesAvar" +
"ischAymaraAzerbeidzjaansBasjkiersWit-RussischBulgaarsBislamaBambaraBenga" +
"alsTibetaansBretonsBosnischCatalaansTsjetsjeensChamorroCorsicaansCreeTsj" +
@@ -22351,11 +22357,11 @@ const nlLangStr string = "" + // Size: 4728 bytes
"ek SyrischSyrischSilezischTuluTimneTesoTerenoTetunTigreTivTokelausTsakhu" +
"rKlingonTlingitTalyshTamashekNyasa TongaTok PisinTuroyoTarokoTsakonischT" +
"simshianMoslim TatToemboekaTuvaluaansTasawaqToevaansTamazight (Centraal-" +
- "Marokko)OedmoertsOegaritischUmbunduRootVaiVenetiaansWepsischWest-VlaamsO" +
- "pperfrankischVotischVõroVunjoWalserWolayttaWarayWashoWarlpiriWuyuKalmuks" +
- "MingreelsSogaYaoYapeesYangbenYembaNheengatuKantoneesZapotecBlissymbolenZ" +
- "eeuwsZenagaStandaard Marokkaanse TamazightZunigeen linguïstische inhoudZ" +
- "azaServo-Kroatisch"
+ "Marokko)OedmoertsOegaritischUmbunduonbekende taalVaiVenetiaansWepsischWe" +
+ "st-VlaamsOpperfrankischVotischVõroVunjoWalserWolayttaWarayWashoWarlpiriW" +
+ "uyuKalmuksMingreelsSogaYaoYapeesYangbenYembaNheengatuKantoneesZapotecBli" +
+ "ssymbolenZeeuwsZenagaStandaard Marokkaanse TamazightZunigeen linguïstisc" +
+ "he inhoudZazaServo-Kroatisch"
var nlLangIdx = []uint16{ // 610 elements
// Entry 0 - 3F
@@ -22436,18 +22442,18 @@ var nlLangIdx = []uint16{ // 610 elements
0x107d, 0x1086, 0x108a, 0x108f, 0x1093, 0x1099, 0x109e, 0x10a3,
0x10a6, 0x10ae, 0x10b5, 0x10bc, 0x10c3, 0x10c9, 0x10d1, 0x10dc,
0x10e5, 0x10eb, 0x10f1, 0x10fb, 0x1104, 0x110e, 0x1117, 0x1121,
- 0x1128, 0x1130, 0x114c, 0x1155, 0x1160, 0x1167, 0x116b, 0x116e,
- 0x1178, 0x1180, 0x118b, 0x1199, 0x11a0, 0x11a5, 0x11aa, 0x11b0,
- 0x11b8, 0x11bd, 0x11c2, 0x11ca, 0x11ce, 0x11d5, 0x11de, 0x11e2,
+ 0x1128, 0x1130, 0x114c, 0x1155, 0x1160, 0x1167, 0x1175, 0x1178,
+ 0x1182, 0x118a, 0x1195, 0x11a3, 0x11aa, 0x11af, 0x11b4, 0x11ba,
+ 0x11c2, 0x11c7, 0x11cc, 0x11d4, 0x11d8, 0x11df, 0x11e8, 0x11ec,
// Entry 240 - 27F
- 0x11e5, 0x11eb, 0x11f2, 0x11f7, 0x1200, 0x1209, 0x1210, 0x121c,
- 0x1222, 0x1228, 0x1247, 0x124b, 0x1265, 0x1269, 0x1269, 0x1269,
- 0x1269, 0x1269, 0x1269, 0x1269, 0x1269, 0x1269, 0x1269, 0x1269,
- 0x1269, 0x1269, 0x1269, 0x1269, 0x1269, 0x1269, 0x1269, 0x1269,
- 0x1269, 0x1278,
+ 0x11ef, 0x11f5, 0x11fc, 0x1201, 0x120a, 0x1213, 0x121a, 0x1226,
+ 0x122c, 0x1232, 0x1251, 0x1255, 0x126f, 0x1273, 0x1273, 0x1273,
+ 0x1273, 0x1273, 0x1273, 0x1273, 0x1273, 0x1273, 0x1273, 0x1273,
+ 0x1273, 0x1273, 0x1273, 0x1273, 0x1273, 0x1273, 0x1273, 0x1273,
+ 0x1273, 0x1282,
} // Size: 1244 bytes
-const noLangStr string = "" + // Size: 4834 bytes
+const noLangStr string = "" + // Size: 4844 bytes
"afarabkhasiskavestiskafrikaansakanamhariskaragonskarabiskassamesiskavari" +
"skaymaraaserbajdsjanskbasjkirskhviterussiskbulgarskbislamabambarabengali" +
"tibetanskbretonskbosniskkatalansktsjetsjenskchamorrokorsikanskcreetsjekk" +
@@ -22509,12 +22515,12 @@ const noLangStr string = "" + // Size: 4834 bytes
"iskschlesisktulutemnetesoterenotetumtigrétivtokelauisktsakhurskklingontl" +
"ingittalysjtamasjeknyasa-tongansktok pisinturoyotarokotsakonisktsimshian" +
"muslimsk tattumbukatuvalsktasawaqtuvinsksentralmarokkansk tamazightudmur" +
- "tiskugaritiskumbundurotvaivenetianskvepsiskvestflamskMain-frankiskvotisk" +
- "sørestiskvunjowalsertyskwolayttawaray-waraywashowarlpiriwukalmukkiskming" +
- "relsksogayaoyapesiskyangbenyembanheengatukantonesiskzapotekiskblissymbol" +
- "erzeeuwszenagastandard marrokansk tamazightzuniuten språklig innholdzaza" +
- "iskmoderne standardarabisknedersaksiskflamskmoldovskserbokroatiskkongole" +
- "sisk swahiliforenklet kinesisktradisjonell kinesisk"
+ "tiskugaritiskumbunduukjent språkvaivenetianskvepsiskvestflamskMain-frank" +
+ "iskvotisksørestiskvunjowalsertyskwolayttawaray-waraywashowarlpiriwukalmu" +
+ "kkiskmingrelsksogayaoyapesiskyangbenyembanheengatukantonesiskzapotekiskb" +
+ "lissymbolerzeeuwszenagastandard marrokansk tamazightzuniuten språklig in" +
+ "nholdzazaiskmoderne standardarabisknedersaksiskflamskmoldovskserbokroati" +
+ "skkongolesisk swahiliforenklet kinesisktradisjonell kinesisk"
var noLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -22595,18 +22601,18 @@ var noLangIdx = []uint16{ // 613 elements
0x106f, 0x1078, 0x107c, 0x1081, 0x1085, 0x108b, 0x1090, 0x1096,
0x1099, 0x10a3, 0x10ac, 0x10b3, 0x10ba, 0x10c0, 0x10c8, 0x10d6,
0x10df, 0x10e5, 0x10eb, 0x10f4, 0x10fd, 0x1109, 0x1110, 0x1117,
- 0x111e, 0x1125, 0x1140, 0x1149, 0x1152, 0x1159, 0x115c, 0x115f,
- 0x1169, 0x1170, 0x117a, 0x1187, 0x118d, 0x1197, 0x119c, 0x11a6,
- 0x11ae, 0x11b9, 0x11be, 0x11c6, 0x11c8, 0x11d2, 0x11db, 0x11df,
+ 0x111e, 0x1125, 0x1140, 0x1149, 0x1152, 0x1159, 0x1166, 0x1169,
+ 0x1173, 0x117a, 0x1184, 0x1191, 0x1197, 0x11a1, 0x11a6, 0x11b0,
+ 0x11b8, 0x11c3, 0x11c8, 0x11d0, 0x11d2, 0x11dc, 0x11e5, 0x11e9,
// Entry 240 - 27F
- 0x11e2, 0x11ea, 0x11f1, 0x11f6, 0x11ff, 0x120a, 0x1214, 0x1220,
- 0x1226, 0x122c, 0x1249, 0x124d, 0x1263, 0x126a, 0x1281, 0x1281,
- 0x1281, 0x1281, 0x1281, 0x1281, 0x1281, 0x1281, 0x1281, 0x1281,
- 0x1281, 0x1281, 0x1281, 0x1281, 0x128d, 0x1293, 0x1293, 0x1293,
- 0x129b, 0x12a8, 0x12bb, 0x12cd, 0x12e2,
+ 0x11ec, 0x11f4, 0x11fb, 0x1200, 0x1209, 0x1214, 0x121e, 0x122a,
+ 0x1230, 0x1236, 0x1253, 0x1257, 0x126d, 0x1274, 0x128b, 0x128b,
+ 0x128b, 0x128b, 0x128b, 0x128b, 0x128b, 0x128b, 0x128b, 0x128b,
+ 0x128b, 0x128b, 0x128b, 0x128b, 0x1297, 0x129d, 0x129d, 0x129d,
+ 0x12a5, 0x12b2, 0x12c5, 0x12d7, 0x12ec,
} // Size: 1250 bytes
-const paLangStr string = "" + // Size: 8148 bytes
+const paLangStr string = "" + // Size: 8173 bytes
"ਅਫ਼ਾਰਅਬਖਾਜ਼ੀਅਨਅਫ਼ਰੀਕੀਅਕਾਨਅਮਹਾਰਿਕਅਰਾਗੋਨੀਅਰਬੀਅਸਾਮੀਅਵਾਰਿਕਅਈਮਾਰਾਅਜ਼ਰਬਾਈਜਾਨੀਬ" +
"ਸ਼ਕੀਰਬੇਲਾਰੂਸੀਬੁਲਗਾਰੀਆਈਬਿਸਲਾਮਾਬੰਬਾਰਾਬੰਗਾਲੀਤਿੱਬਤੀਬਰੇਟਨਬੋਸਨੀਆਈਕੈਟਾਲਾਨਚੇਚਨ" +
"ਚਮੋਰੋਕੋਰਸੀਕਨਚੈੱਕਚਰਚ ਸਲਾਵੀਚੁਵਾਸ਼ਵੈਲਸ਼ਡੈਨਿਸ਼ਜਰਮਨਦਿਵੇਹੀਜ਼ੋਂਗਖਾਈਵਈਯੂਨਾਨੀਅੰ" +
@@ -22642,11 +22648,11 @@ const paLangStr string = "" + // Size: 8148 bytes
"ਖਣੀ ਕੁਰਦਿਸ਼ਸੇਨਾਕੋਇਰਾਬੋਰੋ ਸੇਂਨੀਟਚੇਲਹਿਟਸ਼ਾਨਦੱਖਣੀ ਸਾਮੀਲਿਊਲ ਸਾਮੀਇਨਾਰੀ ਸਾਮੀ" +
"ਸਕੌਲਟ ਸਾਮੀਸੋਨਿੰਕੇਸ੍ਰਾਨਾਨ ਟੋਂਗੋਸਾਹੋਸੁਕੁਮਾਕੋਮੋਰੀਅਨਸੀਰੀਆਈਟਿਮਨੇਟੇਸੋਟੇਟਮਟਿਗ" +
"ਰਾਕਲਿੰਗਨਟੋਕ ਪਿਸਿਨਟਾਰੋਕੋਤੁੰਬੁਕਾਟਿਊਵਾਲੂਤਾਸਾਵਿਕਤੁਵੀਨੀਅਨਮੱਧ ਐਟਲਸ ਤਮਾਜ਼ਿਤਉਦ" +
- "ਮੁਰਤਉਮਬੁੰਡੂਰੂਟਵਾਈਵੂੰਜੋਵਾਲਸਰਵੋਲਾਏਟਾਵੈਰੇਵਾਲਪੁਰੀਚੀਨੀ ਵੂਕਾਲਮਿਕਸੋਗਾਯਾਂਗਬੇਨਯ" +
- "ੇਂਬਾਕੈਂਟੋਨੀਜ਼ਮਿਆਰੀ ਮੋਰੋਕੇਨ ਟਾਮਾਜ਼ਿਕਜ਼ੂਨੀਬੋਲੀ ਸੰਬੰਧੀ ਕੋਈ ਸਮੱਗਰੀ ਨਹੀਂਜ਼ਾ" +
- "ਜ਼ਾਆਧੁਨਿਕ ਮਿਆਰੀ ਅਰਬੀਜਰਮਨ (ਆਸਟਰੀਆਈ)ਅੰਗਰੇਜ਼ੀ (ਬਰਤਾਨਵੀ)ਅੰਗਰੇਜ਼ੀ (ਅਮਰੀਕੀ)ਸ" +
- "ਪੇਨੀ (ਯੂਰਪੀ)ਫਰਾਂਸੀਸੀ (ਕੈਨੇਡੀਅਨ)ਲੋ ਸੈਕਸਨਫਲੈਮਿਸ਼ਪੁਰਤਗਾਲੀ (ਬ੍ਰਾਜ਼ੀਲੀ)ਪੁਰਤ" +
- "ਗਾਲੀ (ਯੂਰਪੀ)ਮੋਲਡਾਵੀਆਈਚੀਨੀ (ਸਰਲ)ਚੀਨੀ (ਰਵਾਇਤੀ)"
+ "ਮੁਰਤਉਮਬੁੰਡੂਅਣਪਛਾਤੀ ਬੋਲੀਵਾਈਵੂੰਜੋਵਾਲਸਰਵੋਲਾਏਟਾਵੈਰੇਵਾਲਪੁਰੀਚੀਨੀ ਵੂਕਾਲਮਿਕਸੋਗ" +
+ "ਾਯਾਂਗਬੇਨਯੇਂਬਾਕੈਂਟੋਨੀਜ਼ਮਿਆਰੀ ਮੋਰੋਕੇਨ ਟਾਮਾਜ਼ਿਕਜ਼ੂਨੀਬੋਲੀ ਸੰਬੰਧੀ ਕੋਈ ਸਮੱਗਰ" +
+ "ੀ ਨਹੀਂਜ਼ਾਜ਼ਾਆਧੁਨਿਕ ਮਿਆਰੀ ਅਰਬੀਜਰਮਨ (ਆਸਟਰੀਆਈ)ਅੰਗਰੇਜ਼ੀ (ਬਰਤਾਨਵੀ)ਅੰਗਰੇਜ਼ੀ " +
+ "(ਅਮਰੀਕੀ)ਸਪੇਨੀ (ਯੂਰਪੀ)ਫਰਾਂਸੀਸੀ (ਕੈਨੇਡੀਅਨ)ਲੋ ਸੈਕਸਨਫਲੈਮਿਸ਼ਪੁਰਤਗਾਲੀ (ਬ੍ਰਾਜ਼ੀ" +
+ "ਲੀ)ਪੁਰਤਗਾਲੀ (ਯੂਰਪੀ)ਮੋਲਡਾਵੀਆਈਚੀਨੀ (ਸਰਲ)ਚੀਨੀ (ਰਵਾਇਤੀ)"
var paLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -22727,18 +22733,18 @@ var paLangIdx = []uint16{ // 613 elements
0x1b56, 0x1b56, 0x1b56, 0x1b65, 0x1b71, 0x1b71, 0x1b7d, 0x1b8c,
0x1b8c, 0x1b8c, 0x1b8c, 0x1b9e, 0x1b9e, 0x1b9e, 0x1b9e, 0x1b9e,
0x1bb7, 0x1bb7, 0x1bc9, 0x1bc9, 0x1bc9, 0x1bc9, 0x1bde, 0x1bf3,
- 0x1c08, 0x1c20, 0x1c4c, 0x1c5e, 0x1c5e, 0x1c73, 0x1c7c, 0x1c85,
- 0x1c85, 0x1c85, 0x1c85, 0x1c85, 0x1c85, 0x1c85, 0x1c94, 0x1ca3,
- 0x1cb8, 0x1cc4, 0x1cc4, 0x1cd9, 0x1cec, 0x1cfe, 0x1cfe, 0x1d0a,
+ 0x1c08, 0x1c20, 0x1c4c, 0x1c5e, 0x1c5e, 0x1c73, 0x1c95, 0x1c9e,
+ 0x1c9e, 0x1c9e, 0x1c9e, 0x1c9e, 0x1c9e, 0x1c9e, 0x1cad, 0x1cbc,
+ 0x1cd1, 0x1cdd, 0x1cdd, 0x1cf2, 0x1d05, 0x1d17, 0x1d17, 0x1d23,
// Entry 240 - 27F
- 0x1d0a, 0x1d0a, 0x1d1f, 0x1d2e, 0x1d2e, 0x1d49, 0x1d49, 0x1d49,
- 0x1d49, 0x1d49, 0x1d87, 0x1d96, 0x1ddf, 0x1df1, 0x1e20, 0x1e20,
- 0x1e44, 0x1e44, 0x1e44, 0x1e44, 0x1e74, 0x1ea1, 0x1ea1, 0x1ec2,
- 0x1ec2, 0x1ec2, 0x1ef5, 0x1ef5, 0x1f0b, 0x1f20, 0x1f56, 0x1f80,
- 0x1f9b, 0x1f9b, 0x1f9b, 0x1fb3, 0x1fd4,
+ 0x1d23, 0x1d23, 0x1d38, 0x1d47, 0x1d47, 0x1d62, 0x1d62, 0x1d62,
+ 0x1d62, 0x1d62, 0x1da0, 0x1daf, 0x1df8, 0x1e0a, 0x1e39, 0x1e39,
+ 0x1e5d, 0x1e5d, 0x1e5d, 0x1e5d, 0x1e8d, 0x1eba, 0x1eba, 0x1edb,
+ 0x1edb, 0x1edb, 0x1f0e, 0x1f0e, 0x1f24, 0x1f39, 0x1f6f, 0x1f99,
+ 0x1fb4, 0x1fb4, 0x1fb4, 0x1fcc, 0x1fed,
} // Size: 1250 bytes
-const plLangStr string = "" + // Size: 5567 bytes
+const plLangStr string = "" + // Size: 5568 bytes
"afarabchaskiawestyjskiafrikaansakanamharskiaragońskiarabskiasamskiawarsk" +
"iajmaraazerbejdżańskibaszkirskibiałoruskibułgarskibislamabambarabengalsk" +
"itybetańskibretońskibośniackikatalońskiczeczeńskiczamorrokorsykańskikric" +
@@ -22804,17 +22810,17 @@ const plLangStr string = "" + // Size: 5567 bytes
"susumeryjskikomoryjskisyriackisyryjskiśląskitulutemneatesoterenotetumtig" +
"retiwtokelaucachurskiklingońskitlingittałyskitamaszektonga (Niasa)tok pi" +
"sinturoyotarokocakońskitsimshiantackitumbukatuvalutasawaqtuwińskitamazig" +
- "ht (Atlas Środkowy)udmurckiugaryckiumbundujęzyk rdzennywaiweneckiwepskiz" +
- "achodnioflamandzkimeński frankońskiwotiackivõrovunjowalserwolaytawarajwa" +
- "showarlpiriwukałmuckimegrelskisogayaojapskiyangbenyembanheengatukantońsk" +
- "izapoteckiblisszelandzkizenagastandardowy marokański tamazightzunibrak t" +
- "reści o charakterze językowymzazakiwspółczesny arabskiaustriacki niemiec" +
- "kiwysokoniemiecki (Szwajcaria)australijski angielskikanadyjski angielski" +
- "brytyjski angielskiamerykański angielskiamerykański hiszpańskieuropejski" +
- " hiszpańskimeksykański hiszpańskikanadyjski francuskiszwajcarski francus" +
- "kidolnosaksońskiflamandzkibrazylijski portugalskieuropejski portugalskim" +
- "ołdawskiserbsko-chorwackikongijski suahilichiński uproszczonychiński tra" +
- "dycyjny"
+ "ht (Atlas Środkowy)udmurckiugaryckiumbundunieznany językwaiweneckiwepski" +
+ "zachodnioflamandzkimeński frankońskiwotiackivõrovunjowalserwolaytawarajw" +
+ "ashowarlpiriwukałmuckimegrelskisogayaojapskiyangbenyembanheengatukantońs" +
+ "kizapoteckiblisszelandzkizenagastandardowy marokański tamazightzunibrak " +
+ "treści o charakterze językowymzazakiwspółczesny arabskiaustriacki niemie" +
+ "ckiwysokoniemiecki (Szwajcaria)australijski angielskikanadyjski angielsk" +
+ "ibrytyjski angielskiamerykański angielskiamerykański hiszpańskieuropejsk" +
+ "i hiszpańskimeksykański hiszpańskikanadyjski francuskiszwajcarski francu" +
+ "skidolnosaksońskiflamandzkibrazylijski portugalskieuropejski portugalski" +
+ "mołdawskiserbsko-chorwackikongijski suahilichiński uproszczonychiński tr" +
+ "adycyjny"
var plLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -22895,18 +22901,18 @@ var plLangIdx = []uint16{ // 613 elements
0x121a, 0x1222, 0x1226, 0x122b, 0x1230, 0x1236, 0x123b, 0x1240,
0x1243, 0x124a, 0x1253, 0x125e, 0x1265, 0x126d, 0x1275, 0x1282,
0x128b, 0x1291, 0x1297, 0x12a0, 0x12a9, 0x12ae, 0x12b5, 0x12bb,
- 0x12c2, 0x12cb, 0x12e6, 0x12ee, 0x12f6, 0x12fd, 0x130b, 0x130e,
- 0x1315, 0x131b, 0x132e, 0x1341, 0x1349, 0x134e, 0x1353, 0x1359,
- 0x1360, 0x1365, 0x136a, 0x1372, 0x1374, 0x137d, 0x1386, 0x138a,
+ 0x12c2, 0x12cb, 0x12e6, 0x12ee, 0x12f6, 0x12fd, 0x130c, 0x130f,
+ 0x1316, 0x131c, 0x132f, 0x1342, 0x134a, 0x134f, 0x1354, 0x135a,
+ 0x1361, 0x1366, 0x136b, 0x1373, 0x1375, 0x137e, 0x1387, 0x138b,
// Entry 240 - 27F
- 0x138d, 0x1393, 0x139a, 0x139f, 0x13a8, 0x13b2, 0x13bb, 0x13c0,
- 0x13c9, 0x13cf, 0x13f0, 0x13f4, 0x1419, 0x141f, 0x1434, 0x1434,
- 0x1448, 0x1464, 0x147a, 0x148e, 0x14a1, 0x14b7, 0x14cf, 0x14e5,
- 0x14fd, 0x14fd, 0x1511, 0x1526, 0x1535, 0x153f, 0x1556, 0x156c,
- 0x1576, 0x1587, 0x1598, 0x15ac, 0x15bf,
+ 0x138e, 0x1394, 0x139b, 0x13a0, 0x13a9, 0x13b3, 0x13bc, 0x13c1,
+ 0x13ca, 0x13d0, 0x13f1, 0x13f5, 0x141a, 0x1420, 0x1435, 0x1435,
+ 0x1449, 0x1465, 0x147b, 0x148f, 0x14a2, 0x14b8, 0x14d0, 0x14e6,
+ 0x14fe, 0x14fe, 0x1512, 0x1527, 0x1536, 0x1540, 0x1557, 0x156d,
+ 0x1577, 0x1588, 0x1599, 0x15ad, 0x15c0,
} // Size: 1250 bytes
-const ptLangStr string = "" + // Size: 4104 bytes
+const ptLangStr string = "" + // Size: 4119 bytes
"afarabcázioavésticoafricânerakanamáricoaragonêsárabeassamêsavaricaimaraa" +
"zerbaijanobashkirbielorrussobúlgarobislamábambarabengalitibetanobretãobó" +
"sniocatalãochechenochamorrocórsicocreetchecoeslavo eclesiásticotchuvache" +
@@ -22957,11 +22963,12 @@ const ptLangStr string = "" + // Size: 4104 bytes
"rinamêssereresahosukumasususumériocomorianosiríaco clássicosiríacotimnet" +
"esoterenotétumtigrétivtoquelauanoklingontlinguitetamaxequetonganês de Ny" +
"asatok pisintarokotsimshianotumbukatuvaluanotasawaqtuvinianotamazight do" +
- " Atlas Centraludmurteugaríticoumbunduraizvaivóticovunjowalserwolayttawar" +
- "aywashowarlpiriwukalmyklusogayaoyapeseyangbenyembacantonêszapotecosímbol" +
- "os bliszenagatamazight marroquino padrãozunhisem conteúdo linguísticozaz" +
- "aárabe modernoazeri sulalto alemão (Suíça)baixo saxãoflamengomoldávioser" +
- "vo-croatasuaíli do Congochinês simplificadochinês tradicional"
+ " Atlas Centraludmurteugaríticoumbunduidioma desconhecidovaivóticovunjowa" +
+ "lserwolayttawaraywashowarlpiriwukalmyklusogayaoyapeseyangbenyembacantonê" +
+ "szapotecosímbolos bliszenagatamazight marroquino padrãozunhisem conteúdo" +
+ " linguísticozazaárabe modernoazeri sulalto alemão (Suíça)baixo saxãoflam" +
+ "engomoldávioservo-croatasuaíli do Congochinês simplificadochinês tradici" +
+ "onal"
var ptLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -23042,18 +23049,18 @@ var ptLangIdx = []uint16{ // 613 elements
0x0e02, 0x0e02, 0x0e02, 0x0e07, 0x0e0b, 0x0e11, 0x0e17, 0x0e1d,
0x0e20, 0x0e2b, 0x0e2b, 0x0e32, 0x0e3b, 0x0e3b, 0x0e44, 0x0e56,
0x0e5f, 0x0e5f, 0x0e65, 0x0e65, 0x0e6f, 0x0e6f, 0x0e76, 0x0e7f,
- 0x0e86, 0x0e8f, 0x0ea9, 0x0eb0, 0x0eba, 0x0ec1, 0x0ec5, 0x0ec8,
- 0x0ec8, 0x0ec8, 0x0ec8, 0x0ec8, 0x0ecf, 0x0ecf, 0x0ed4, 0x0eda,
- 0x0ee2, 0x0ee7, 0x0eec, 0x0ef4, 0x0ef6, 0x0efc, 0x0efc, 0x0f02,
+ 0x0e86, 0x0e8f, 0x0ea9, 0x0eb0, 0x0eba, 0x0ec1, 0x0ed4, 0x0ed7,
+ 0x0ed7, 0x0ed7, 0x0ed7, 0x0ed7, 0x0ede, 0x0ede, 0x0ee3, 0x0ee9,
+ 0x0ef1, 0x0ef6, 0x0efb, 0x0f03, 0x0f05, 0x0f0b, 0x0f0b, 0x0f11,
// Entry 240 - 27F
- 0x0f05, 0x0f0b, 0x0f12, 0x0f17, 0x0f17, 0x0f20, 0x0f28, 0x0f36,
- 0x0f36, 0x0f3c, 0x0f58, 0x0f5d, 0x0f77, 0x0f7b, 0x0f89, 0x0f92,
- 0x0f92, 0x0fa8, 0x0fa8, 0x0fa8, 0x0fa8, 0x0fa8, 0x0fa8, 0x0fa8,
- 0x0fa8, 0x0fa8, 0x0fa8, 0x0fa8, 0x0fb4, 0x0fbc, 0x0fbc, 0x0fbc,
- 0x0fc5, 0x0fd1, 0x0fe1, 0x0ff5, 0x1008,
+ 0x0f14, 0x0f1a, 0x0f21, 0x0f26, 0x0f26, 0x0f2f, 0x0f37, 0x0f45,
+ 0x0f45, 0x0f4b, 0x0f67, 0x0f6c, 0x0f86, 0x0f8a, 0x0f98, 0x0fa1,
+ 0x0fa1, 0x0fb7, 0x0fb7, 0x0fb7, 0x0fb7, 0x0fb7, 0x0fb7, 0x0fb7,
+ 0x0fb7, 0x0fb7, 0x0fb7, 0x0fb7, 0x0fc3, 0x0fcb, 0x0fcb, 0x0fcb,
+ 0x0fd4, 0x0fe0, 0x0ff0, 0x1004, 0x1017,
} // Size: 1250 bytes
-const ptPTLangStr string = "" + // Size: 882 bytes
+const ptPTLangStr string = "" + // Size: 878 bytes
"africanêschecochuvasheweestóniofrísico ocidentalhaúçahindiarménioigbocan" +
"arimgandamacedónionorueguês nynorsknorueguês bokmåloccitanoosséticopolac" +
"opastókinyarwandasami do nortetigríniaturcomanotongaiorubainglês antigom" +
@@ -23062,10 +23069,10 @@ const ptPTLangStr string = "" + // Size: 882 bytes
"ássicoalemão suíçocabardianocrioulo cabo-verdianolezghianoluri do norte" +
"luomohawkbaixo-alemãonórdico antigolíngua pangasinesapersa antigolíngua " +
"pohnpeicaprovençal antigorajastanêssakhairlandês antigoárabe do Chadeina" +
- "ri samirootvaisogaárabe moderno padrãoalemão austríacoalto alemão suíçoi" +
- "nglês australianoinglês canadianoinglês britânicoinglês americanoespanho" +
- "l latino-americanoespanhol europeufrancês canadianofrancês suíçobaixo-sa" +
- "xãoportuguês do Brasilportuguês europeu"
+ "ri samivaisogaárabe moderno padrãoalemão austríacoalto alemão suíçoinglê" +
+ "s australianoinglês canadianoinglês britânicoinglês americanoespanhol la" +
+ "tino-americanoespanhol europeufrancês canadianofrancês suíçobaixo-saxãop" +
+ "ortuguês do Brasilportuguês europeu"
var ptPTLangIdx = []uint16{ // 608 elements
// Entry 0 - 3F
@@ -23146,17 +23153,17 @@ var ptPTLangIdx = []uint16{ // 608 elements
0x0267, 0x0267, 0x0267, 0x0267, 0x0267, 0x0267, 0x0267, 0x0267,
0x0267, 0x0267, 0x0267, 0x0267, 0x0267, 0x0267, 0x0267, 0x0267,
0x0267, 0x0267, 0x0267, 0x0267, 0x0267, 0x0267, 0x0267, 0x0267,
- 0x0267, 0x0267, 0x0267, 0x0267, 0x0267, 0x0267, 0x026b, 0x026e,
- 0x026e, 0x026e, 0x026e, 0x026e, 0x026e, 0x026e, 0x026e, 0x026e,
- 0x026e, 0x026e, 0x026e, 0x026e, 0x026e, 0x026e, 0x026e, 0x0272,
+ 0x0267, 0x0267, 0x0267, 0x0267, 0x0267, 0x0267, 0x0267, 0x026a,
+ 0x026a, 0x026a, 0x026a, 0x026a, 0x026a, 0x026a, 0x026a, 0x026a,
+ 0x026a, 0x026a, 0x026a, 0x026a, 0x026a, 0x026a, 0x026a, 0x026e,
// Entry 240 - 27F
- 0x0272, 0x0272, 0x0272, 0x0272, 0x0272, 0x0272, 0x0272, 0x0272,
- 0x0272, 0x0272, 0x0272, 0x0272, 0x0272, 0x0272, 0x0288, 0x0288,
- 0x029a, 0x02ae, 0x02c1, 0x02d2, 0x02e4, 0x02f5, 0x030e, 0x031e,
- 0x031e, 0x031e, 0x0330, 0x0340, 0x034c, 0x034c, 0x0360, 0x0372,
+ 0x026e, 0x026e, 0x026e, 0x026e, 0x026e, 0x026e, 0x026e, 0x026e,
+ 0x026e, 0x026e, 0x026e, 0x026e, 0x026e, 0x026e, 0x0284, 0x0284,
+ 0x0296, 0x02aa, 0x02bd, 0x02ce, 0x02e0, 0x02f1, 0x030a, 0x031a,
+ 0x031a, 0x031a, 0x032c, 0x033c, 0x0348, 0x0348, 0x035c, 0x036e,
} // Size: 1240 bytes
-const roLangStr string = "" + // Size: 4228 bytes
+const roLangStr string = "" + // Size: 4243 bytes
"afarabhazăavestanăafrikaansakanamharicăaragonezăarabăasamezăavarăaymaraa" +
"zerăbașkirăbielorusăbulgarăbislamabambarabengalezătibetanăbretonăbosniac" +
"ăcatalanăcecenăchamorrocorsicanăcreecehăslavonăciuvașăgalezădanezăgerma" +
@@ -23207,12 +23214,12 @@ const roLangStr string = "" + // Size: 4228 bytes
"samiinari samiskolt samisoninkesogdiensranan tongoserersahosukumasususum" +
"erianăcomorezăsiriacă clasicăsiriacătimnetesoterenotetumtigretivtokelauk" +
"lingonianătlingittamasheknyasa tongatok pisintarokotsimshiantumbukatuval" +
- "utasawaqtuvanătamazight central marocanăudmurtugariticăumbundurootvaivot" +
- "icăvunjowalserwolaitawaraywashowarlpirichineză wucalmucăsogayaoyapezăyan" +
- "gbenyembacantonezăzapotecăsimboluri Bilsszenagatamazight standard maroca" +
- "năzunifară conținut lingvisticzazaarabă standard modernăgermană standard" +
- " (Elveția)saxona de josflamandămoldoveneascăsârbo-croatăswahili (R.D. Co" +
- "ngo)chineză tradițională"
+ "utasawaqtuvanătamazight central marocanăudmurtugariticăumbundulimbă necu" +
+ "noscutăvaivoticăvunjowalserwolaitawaraywashowarlpirichineză wucalmucăsog" +
+ "ayaoyapezăyangbenyembacantonezăzapotecăsimboluri Bilsszenagatamazight st" +
+ "andard marocanăzunifară conținut lingvisticzazaarabă standard modernăger" +
+ "mană standard (Elveția)saxona de josflamandămoldoveneascăsârbo-croatăswa" +
+ "hili (R.D. Congo)chineză tradițională"
var roLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -23293,18 +23300,18 @@ var roLangIdx = []uint16{ // 613 elements
0x0e80, 0x0e80, 0x0e80, 0x0e85, 0x0e89, 0x0e8f, 0x0e94, 0x0e99,
0x0e9c, 0x0ea3, 0x0ea3, 0x0eaf, 0x0eb6, 0x0eb6, 0x0ebe, 0x0ec9,
0x0ed2, 0x0ed2, 0x0ed8, 0x0ed8, 0x0ee1, 0x0ee1, 0x0ee8, 0x0eee,
- 0x0ef5, 0x0efc, 0x0f17, 0x0f1d, 0x0f27, 0x0f2e, 0x0f32, 0x0f35,
- 0x0f35, 0x0f35, 0x0f35, 0x0f35, 0x0f3c, 0x0f3c, 0x0f41, 0x0f47,
- 0x0f4e, 0x0f53, 0x0f58, 0x0f60, 0x0f6b, 0x0f73, 0x0f73, 0x0f77,
+ 0x0ef5, 0x0efc, 0x0f17, 0x0f1d, 0x0f27, 0x0f2e, 0x0f41, 0x0f44,
+ 0x0f44, 0x0f44, 0x0f44, 0x0f44, 0x0f4b, 0x0f4b, 0x0f50, 0x0f56,
+ 0x0f5d, 0x0f62, 0x0f67, 0x0f6f, 0x0f7a, 0x0f82, 0x0f82, 0x0f86,
// Entry 240 - 27F
- 0x0f7a, 0x0f81, 0x0f88, 0x0f8d, 0x0f8d, 0x0f97, 0x0fa0, 0x0faf,
- 0x0faf, 0x0fb5, 0x0fd1, 0x0fd5, 0x0fef, 0x0ff3, 0x100b, 0x100b,
- 0x100b, 0x1027, 0x1027, 0x1027, 0x1027, 0x1027, 0x1027, 0x1027,
- 0x1027, 0x1027, 0x1027, 0x1027, 0x1034, 0x103d, 0x103d, 0x103d,
- 0x104b, 0x1059, 0x106d, 0x106d, 0x1084,
+ 0x0f89, 0x0f90, 0x0f97, 0x0f9c, 0x0f9c, 0x0fa6, 0x0faf, 0x0fbe,
+ 0x0fbe, 0x0fc4, 0x0fe0, 0x0fe4, 0x0ffe, 0x1002, 0x101a, 0x101a,
+ 0x101a, 0x1036, 0x1036, 0x1036, 0x1036, 0x1036, 0x1036, 0x1036,
+ 0x1036, 0x1036, 0x1036, 0x1036, 0x1043, 0x104c, 0x104c, 0x104c,
+ 0x105a, 0x1068, 0x107c, 0x107c, 0x1093,
} // Size: 1250 bytes
-const ruLangStr string = "" + // Size: 9389 bytes
+const ruLangStr string = "" + // Size: 9395 bytes
"афарскийабхазскийавестийскийафрикаансаканамхарскийарагонскийарабскийасса" +
"мскийаварскийаймараазербайджанскийбашкирскийбелорусскийболгарскийбислам" +
"абамбарабенгальскийтибетскийбретонскийбоснийскийкаталанскийчеченскийчам" +
@@ -23362,16 +23369,16 @@ const ruLangStr string = "" + // Size: 9389 bytes
"ерерсахосукумасусушумерскийкоморскийклассический сирийскийсирийскийтемн" +
"етесотеренотетумтигретивитокелайскийклингонскийтлингиттамашектонгаток-п" +
"исинтуройоседекскийцимшиантумбукатувалутасавактувинскийсреднеатласский " +
- "тамазигхтскийудмуртскийугаритскийумбундукорневой языкваиводскийвунджова" +
- "ллисскийволамоварайвашовальбиривукалмыцкийсогаяояпянгбенйембакантонский" +
- "сапотекскийблиссимволиказенагскийтамазигхтскийзуньинет языкового матери" +
- "алазазаарабский литературныйавстрийский немецкийлитературный швейцарски" +
- "й немецкийавстралийский английскийканадский английскийбританский англий" +
- "скийамериканский английскийлатиноамериканский испанскийевропейский испа" +
- "нскиймексиканский испанскийканадский французскийшвейцарский французский" +
- "нижнесаксонскийфламандскийбразильский португальскийевропейский португал" +
- "ьскиймолдавскийсербскохорватскийконголезский суахиликитайский, упрощенн" +
- "ое письмокитайский, традиционное письмо"
+ "тамазигхтскийудмуртскийугаритскийумбундунеизвестный языкваиводскийвундж" +
+ "оваллисскийволамоварайвашовальбиривукалмыцкийсогаяояпянгбенйембакантонс" +
+ "кийсапотекскийблиссимволиказенагскийтамазигхтскийзуньинет языкового мат" +
+ "ериалазазаарабский литературныйавстрийский немецкийлитературный швейцар" +
+ "ский немецкийавстралийский английскийканадский английскийбританский анг" +
+ "лийскийамериканский английскийлатиноамериканский испанскийевропейский и" +
+ "спанскиймексиканский испанскийканадский французскийшвейцарский французс" +
+ "кийнижнесаксонскийфламандскийбразильский португальскийевропейский порту" +
+ "гальскиймолдавскийсербскохорватскийконголезский суахиликитайский, упрощ" +
+ "енное письмокитайский, традиционное письмо"
var ruLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -23452,18 +23459,18 @@ var ruLangIdx = []uint16{ // 613 elements
0x1e58, 0x1e58, 0x1e58, 0x1e62, 0x1e6a, 0x1e76, 0x1e80, 0x1e8a,
0x1e92, 0x1ea8, 0x1ea8, 0x1ebe, 0x1ecc, 0x1ecc, 0x1eda, 0x1ee4,
0x1ef5, 0x1f01, 0x1f13, 0x1f13, 0x1f21, 0x1f21, 0x1f2f, 0x1f3b,
- 0x1f49, 0x1f5b, 0x1f94, 0x1fa8, 0x1fbc, 0x1fca, 0x1fe3, 0x1fe9,
- 0x1fe9, 0x1fe9, 0x1fe9, 0x1fe9, 0x1ff7, 0x1ff7, 0x2003, 0x2017,
- 0x2023, 0x202d, 0x2035, 0x2045, 0x2049, 0x205b, 0x205b, 0x2063,
+ 0x1f49, 0x1f5b, 0x1f94, 0x1fa8, 0x1fbc, 0x1fca, 0x1fe9, 0x1fef,
+ 0x1fef, 0x1fef, 0x1fef, 0x1fef, 0x1ffd, 0x1ffd, 0x2009, 0x201d,
+ 0x2029, 0x2033, 0x203b, 0x204b, 0x204f, 0x2061, 0x2061, 0x2069,
// Entry 240 - 27F
- 0x2067, 0x206b, 0x2077, 0x2081, 0x2081, 0x2095, 0x20ab, 0x20c5,
- 0x20c5, 0x20d7, 0x20f1, 0x20fb, 0x2127, 0x212f, 0x2158, 0x2158,
- 0x217f, 0x21bf, 0x21ee, 0x2215, 0x223e, 0x226b, 0x22a2, 0x22cb,
- 0x22f6, 0x22f6, 0x231f, 0x234c, 0x236a, 0x2380, 0x23b1, 0x23e2,
- 0x23f6, 0x2418, 0x243f, 0x2474, 0x24ad,
+ 0x206d, 0x2071, 0x207d, 0x2087, 0x2087, 0x209b, 0x20b1, 0x20cb,
+ 0x20cb, 0x20dd, 0x20f7, 0x2101, 0x212d, 0x2135, 0x215e, 0x215e,
+ 0x2185, 0x21c5, 0x21f4, 0x221b, 0x2244, 0x2271, 0x22a8, 0x22d1,
+ 0x22fc, 0x22fc, 0x2325, 0x2352, 0x2370, 0x2386, 0x23b7, 0x23e8,
+ 0x23fc, 0x241e, 0x2445, 0x247a, 0x24b3,
} // Size: 1250 bytes
-const siLangStr string = "" + // Size: 9440 bytes
+const siLangStr string = "" + // Size: 9465 bytes
"අෆාර්ඇබ්කාසියානුඅප්\u200dරිකානුඅකාන්ඇම්හාරික්ඇරගොනීස්අරාබිඇසමියානුඇවරික්" +
"අයිමරාඅසර්බයිජාන්බාෂ්කිර්බෙලරුසියානුබල්ගේරියානුබිස්ලමාබම්බරාබෙංගාලිටිබ" +
"ෙට්බ්\u200dරේටොන්බොස්නියානුකැටලන්චෙච්නියානුචමොරොක්\u200dරොඑශියානුචෙත්ච" +
@@ -23504,14 +23511,14 @@ const siLangStr string = "" + // Size: 9440 bytes
"රො සෙන්නිටචේල්හිට්ශාන්දකුණු සාමිලුලේ සාමිඉනාරි සාමිස්කොල්ට් සාමිසොනින්" +
"කෙස්\u200dරන් ටොන්ගොසහොසුකුමාකොමොරියන්ස්\u200dරයෑක්ටිම්නෙටෙසෝටේටම්ටීග්" +
"\u200dරෙක්ලින්ගොන්ටොක් පිසින්ටරොකොටුම්බුකාටුවාලුටසවාක්ටුවිනියන්මධ්\u200d" +
- "යම ඇට්ලස් ටමසිට්අඩ්මර්ට්උබුන්ඩුරූට්වයිවුන්ජෝවොල්සර්වොලෙට්ටවොරෙය්වොපිරි" +
- "වූ චයිනිස්කල්මික්සොගායන්ග්බෙන්යෙම්බාකැන්ටොනීස්සම්මත මොරොක්කෝ ටමසිග්ත්ස" +
- "ුනිවාග් විද්\u200dයා අන්තර්ගතයක් නැතසාසානවීන සම්මත අරාබිඔස්ට්\u200dරිය" +
- "ානු ජර්මන්ස්විස් උසස් ජර්මන්ඕස්ට්\u200dරේලියානු ඉංග්\u200dරීසිකැනේඩියා" +
- "නු ඉංග්\u200dරීසිබ්\u200dරිතාන්\u200dය ඉංග්\u200dරීසිඇමෙරිකානු ඉංග්" +
- "\u200dරීසිලතින් ඇමරිකානු ස්පාඤ්ඤයුරෝපීය ස්පාඤ්ඤමෙක්සිකානු ස්පාඤ්ඤකැනේඩිය" +
- "ානු ප්\u200dරංශස්විස් ප්\u200dරංශපහළ සැක්සන්ෆ්ලෙමිශ්බ්\u200dරසීල පෘතුග" +
- "ීසියුරෝපීය පෘතුගීසිමොල්ඩවිආනුසුළුකළ චීනසාම්ප්\u200dරදායික චීන"
+ "යම ඇට්ලස් ටමසිට්අඩ්මර්ට්උබුන්ඩුනොදන්නා භාෂාවවයිවුන්ජෝවොල්සර්වොලෙට්ටවොර" +
+ "ෙය්වොපිරිවූ චයිනිස්කල්මික්සොගායන්ග්බෙන්යෙම්බාකැන්ටොනීස්සම්මත මොරොක්කෝ " +
+ "ටමසිග්ත්සුනිවාග් විද්\u200dයා අන්තර්ගතයක් නැතසාසානවීන සම්මත අරාබිඔස්ට්" +
+ "\u200dරියානු ජර්මන්ස්විස් උසස් ජර්මන්ඕස්ට්\u200dරේලියානු ඉංග්\u200dරීසික" +
+ "ැනේඩියානු ඉංග්\u200dරීසිබ්\u200dරිතාන්\u200dය ඉංග්\u200dරීසිඇමෙරිකානු " +
+ "ඉංග්\u200dරීසිලතින් ඇමරිකානු ස්පාඤ්ඤයුරෝපීය ස්පාඤ්ඤමෙක්සිකානු ස්පාඤ්ඤක" +
+ "ැනේඩියානු ප්\u200dරංශස්විස් ප්\u200dරංශපහළ සැක්සන්ෆ්ලෙමිශ්බ්\u200dරසීල" +
+ " පෘතුගීසියුරෝපීය පෘතුගීසිමොල්ඩවිආනුසුළුකළ චීනසාම්ප්\u200dරදායික චීන"
var siLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -23592,18 +23599,18 @@ var siLangIdx = []uint16{ // 613 elements
0x1e78, 0x1e78, 0x1e78, 0x1e8a, 0x1e96, 0x1e96, 0x1ea5, 0x1eba,
0x1eba, 0x1eba, 0x1eba, 0x1ed8, 0x1ed8, 0x1ed8, 0x1ed8, 0x1ed8,
0x1ef7, 0x1ef7, 0x1f06, 0x1f06, 0x1f06, 0x1f06, 0x1f1e, 0x1f30,
- 0x1f42, 0x1f5d, 0x1f95, 0x1fad, 0x1fad, 0x1fc2, 0x1fce, 0x1fd7,
- 0x1fd7, 0x1fd7, 0x1fd7, 0x1fd7, 0x1fd7, 0x1fd7, 0x1fe9, 0x1ffe,
- 0x2013, 0x2025, 0x2025, 0x2037, 0x2053, 0x2068, 0x2068, 0x2074,
+ 0x1f42, 0x1f5d, 0x1f95, 0x1fad, 0x1fad, 0x1fc2, 0x1fe7, 0x1ff0,
+ 0x1ff0, 0x1ff0, 0x1ff0, 0x1ff0, 0x1ff0, 0x1ff0, 0x2002, 0x2017,
+ 0x202c, 0x203e, 0x203e, 0x2050, 0x206c, 0x2081, 0x2081, 0x208d,
// Entry 240 - 27F
- 0x2074, 0x2074, 0x208f, 0x20a1, 0x20a1, 0x20bf, 0x20bf, 0x20bf,
- 0x20bf, 0x20bf, 0x2100, 0x210c, 0x215a, 0x2166, 0x2192, 0x2192,
- 0x21c9, 0x21fb, 0x2241, 0x227b, 0x22b8, 0x22ef, 0x232d, 0x2358,
- 0x238c, 0x238c, 0x23bd, 0x23e2, 0x2401, 0x2419, 0x2447, 0x2475,
- 0x2493, 0x2493, 0x2493, 0x24af, 0x24e0,
+ 0x208d, 0x208d, 0x20a8, 0x20ba, 0x20ba, 0x20d8, 0x20d8, 0x20d8,
+ 0x20d8, 0x20d8, 0x2119, 0x2125, 0x2173, 0x217f, 0x21ab, 0x21ab,
+ 0x21e2, 0x2214, 0x225a, 0x2294, 0x22d1, 0x2308, 0x2346, 0x2371,
+ 0x23a5, 0x23a5, 0x23d6, 0x23fb, 0x241a, 0x2432, 0x2460, 0x248e,
+ 0x24ac, 0x24ac, 0x24ac, 0x24c8, 0x24f9,
} // Size: 1250 bytes
-const skLangStr string = "" + // Size: 5794 bytes
+const skLangStr string = "" + // Size: 5802 bytes
"afarčinaabcházčinaavestčinaafrikánčinaakančinaamharčinaaragónčinaarabčin" +
"aásamčinaavarčinaaymarčinaazerbajdžančinabaškirčinabieloruštinabulharčin" +
"abislamabambarčinabengálčinatibetčinabretónčinabosniačtinakatalánčinačeč" +
@@ -23666,16 +23673,16 @@ const skLangStr string = "" + // Size: 5794 bytes
"nasahosukumasususumerčinakomorčinasýrčina (klasická)sýrčinatemnetesoterê" +
"natetumčinatigrejčinativtokelauštinaklingónčinatlingitčinatuaregčinaňasa" +
" tonganovoguinejský pidžintarokocimšjančinatumbukatuvalčinatasawaqtuvian" +
- "činastredomarocká tuaregčinaudmurtčinaugaritčinaumbundukoreňvaivodčinav" +
- "unjowalserčinawalamčinawaraywashowarlpirikalmyčtinasogajaojapčinajangben" +
- "yembakantončinazapotéčtinasystém Blisszenagatuaregčina (štandardná maroc" +
- "ká)zuništinabez jazykového obsahuzazaarabčina (moderná štandardná)nemčin" +
- "a (rakúska)nemčina (švajčiarska spisovná)angličtina (austrálska)angličti" +
- "na (kanadská)angličtina (britská)angličtina (americká)španielčina (latin" +
- "skoamerická)španielčina (európska)španielčina (mexická)francúzština (kan" +
- "adská)francúzština (švajčiarska)dolná saštinaflámčinaportugalčina (brazí" +
- "lska)portugalčina (európska)moldavčinasrbochorvátčinasvahilčina (konžská" +
- ")čínština (zjednodušená)čínština (tradičná)"
+ "činastredomarocká tuaregčinaudmurtčinaugaritčinaumbunduneznámy jazykvai" +
+ "vodčinavunjowalserčinawalamčinawaraywashowarlpirikalmyčtinasogajaojapčin" +
+ "ajangbenyembakantončinazapotéčtinasystém Blisszenagatuaregčina (štandard" +
+ "ná marocká)zuništinabez jazykového obsahuzazaarabčina (moderná štandardn" +
+ "á)nemčina (rakúska)nemčina (švajčiarska spisovná)angličtina (austrálska" +
+ ")angličtina (kanadská)angličtina (britská)angličtina (americká)španielči" +
+ "na (latinskoamerická)španielčina (európska)španielčina (mexická)francúzš" +
+ "tina (kanadská)francúzština (švajčiarska)dolná saštinaflámčinaportugalči" +
+ "na (brazílska)portugalčina (európska)moldavčinasrbochorvátčinasvahilčina" +
+ " (konžská)čínština (zjednodušená)čínština (tradičná)"
var skLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -23756,18 +23763,18 @@ var skLangIdx = []uint16{ // 613 elements
0x12f6, 0x12f6, 0x12f6, 0x12fb, 0x12ff, 0x1306, 0x1310, 0x131b,
0x131e, 0x132b, 0x132b, 0x1338, 0x1344, 0x1344, 0x134f, 0x135a,
0x1370, 0x1370, 0x1376, 0x1376, 0x1383, 0x1383, 0x138a, 0x1394,
- 0x139b, 0x13a6, 0x13c0, 0x13cb, 0x13d6, 0x13dd, 0x13e3, 0x13e6,
- 0x13e6, 0x13e6, 0x13e6, 0x13e6, 0x13ee, 0x13ee, 0x13f3, 0x13fe,
- 0x1408, 0x140d, 0x1412, 0x141a, 0x141a, 0x1425, 0x1425, 0x1429,
+ 0x139b, 0x13a6, 0x13c0, 0x13cb, 0x13d6, 0x13dd, 0x13eb, 0x13ee,
+ 0x13ee, 0x13ee, 0x13ee, 0x13ee, 0x13f6, 0x13f6, 0x13fb, 0x1406,
+ 0x1410, 0x1415, 0x141a, 0x1422, 0x1422, 0x142d, 0x142d, 0x1431,
// Entry 240 - 27F
- 0x142c, 0x1434, 0x143b, 0x1440, 0x1440, 0x144b, 0x1458, 0x1465,
- 0x1465, 0x146b, 0x148e, 0x1498, 0x14ae, 0x14b2, 0x14d3, 0x14d3,
- 0x14e6, 0x1508, 0x1521, 0x1538, 0x154e, 0x1565, 0x1586, 0x159f,
- 0x15b7, 0x15b7, 0x15d1, 0x15ef, 0x15fe, 0x1608, 0x1622, 0x163b,
- 0x1646, 0x1657, 0x166e, 0x168a, 0x16a2,
+ 0x1434, 0x143c, 0x1443, 0x1448, 0x1448, 0x1453, 0x1460, 0x146d,
+ 0x146d, 0x1473, 0x1496, 0x14a0, 0x14b6, 0x14ba, 0x14db, 0x14db,
+ 0x14ee, 0x1510, 0x1529, 0x1540, 0x1556, 0x156d, 0x158e, 0x15a7,
+ 0x15bf, 0x15bf, 0x15d9, 0x15f7, 0x1606, 0x1610, 0x162a, 0x1643,
+ 0x164e, 0x165f, 0x1676, 0x1692, 0x16aa,
} // Size: 1250 bytes
-const slLangStr string = "" + // Size: 6423 bytes
+const slLangStr string = "" + // Size: 6424 bytes
"afarščinaabhaščinaavestijščinaafrikanščinaakanščinaamharščinaaragonščina" +
"arabščinaasamščinaavarščinaajmarščinaazerbajdžanščinabaškirščinabelorušč" +
"inabolgarščinabislamščinabambarščinabengalščinatibetanščinabretonščinabo" +
@@ -23836,16 +23843,16 @@ const slLangStr string = "" + // Size: 6423 bytes
"inatemnejščinatesotetumščinatigrejščinativščinatokelavščinaklingonščinat" +
"lingitščinatamajaščinamalavijska tongščinatok pisintarokotsimščinatumbuk" +
"ščinatuvalujščinatasawaqtuvinščinatamašek (srednji atlas)udmurtščinauga" +
- "ritski jezikumbundščinarootščinavajščinavotjaščinavunjowalservalamščinav" +
- "arajščinavašajščinavarlpirščinakalmiščinasogščinajaojščinajapščinajangbe" +
- "njembajščinakantonščinazapoteščinaznakovni jezik Blisszenaščinastandardn" +
- "i maroški tamazigzunijščinabrez jezikoslovne vsebinezazajščinasodobna st" +
- "andardna arabščinaavstrijska nemščinavisoka nemščina (Švica)avstralska a" +
- "ngleščinakanadska angleščinaangleščina (VB)angleščina (ZDA)latinskoameri" +
- "ška španščinaiberska španščinakanadska francoščinašvicarska francoščina" +
- "nizka saščinaflamščinabrazilska portugalščinaiberska portugalščinamoldav" +
- "ščinasrbohrvaščinakongoška svahilščinapoenostavljena kitajščinatradicio" +
- "nalna kitajščina"
+ "ritski jezikumbundščinaneznan jezikvajščinavotjaščinavunjowalservalamšči" +
+ "navarajščinavašajščinavarlpirščinakalmiščinasogščinajaojščinajapščinajan" +
+ "gbenjembajščinakantonščinazapoteščinaznakovni jezik Blisszenaščinastanda" +
+ "rdni maroški tamazigzunijščinabrez jezikoslovne vsebinezazajščinasodobna" +
+ " standardna arabščinaavstrijska nemščinavisoka nemščina (Švica)avstralsk" +
+ "a angleščinakanadska angleščinaangleščina (VB)angleščina (ZDA)latinskoam" +
+ "eriška španščinaiberska španščinakanadska francoščinašvicarska francošči" +
+ "nanizka saščinaflamščinabrazilska portugalščinaiberska portugalščinamold" +
+ "avščinasrbohrvaščinakongoška svahilščinapoenostavljena kitajščinatradici" +
+ "onalna kitajščina"
var slLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -23926,18 +23933,18 @@ var slLangIdx = []uint16{ // 613 elements
0x153c, 0x153c, 0x153c, 0x1549, 0x154d, 0x154d, 0x1559, 0x1566,
0x1570, 0x157e, 0x157e, 0x158c, 0x159a, 0x159a, 0x15a7, 0x15bd,
0x15c6, 0x15c6, 0x15cc, 0x15cc, 0x15d7, 0x15d7, 0x15e4, 0x15f2,
- 0x15f9, 0x1605, 0x161d, 0x162a, 0x1639, 0x1646, 0x1651, 0x165b,
- 0x165b, 0x165b, 0x165b, 0x165b, 0x1667, 0x1667, 0x166c, 0x1672,
- 0x167e, 0x168a, 0x1697, 0x16a5, 0x16a5, 0x16b1, 0x16b1, 0x16bb,
+ 0x15f9, 0x1605, 0x161d, 0x162a, 0x1639, 0x1646, 0x1652, 0x165c,
+ 0x165c, 0x165c, 0x165c, 0x165c, 0x1668, 0x1668, 0x166d, 0x1673,
+ 0x167f, 0x168b, 0x1698, 0x16a6, 0x16a6, 0x16b2, 0x16b2, 0x16bc,
// Entry 240 - 27F
- 0x16c6, 0x16d0, 0x16d7, 0x16e4, 0x16e4, 0x16f1, 0x16fe, 0x1712,
- 0x1712, 0x171d, 0x1738, 0x1744, 0x175d, 0x1769, 0x1787, 0x1787,
- 0x179c, 0x17b6, 0x17cd, 0x17e2, 0x17f3, 0x1805, 0x1823, 0x1837,
- 0x1837, 0x1837, 0x184d, 0x1865, 0x1874, 0x187f, 0x1898, 0x18af,
- 0x18bc, 0x18cb, 0x18e2, 0x18fd, 0x1917,
+ 0x16c7, 0x16d1, 0x16d8, 0x16e5, 0x16e5, 0x16f2, 0x16ff, 0x1713,
+ 0x1713, 0x171e, 0x1739, 0x1745, 0x175e, 0x176a, 0x1788, 0x1788,
+ 0x179d, 0x17b7, 0x17ce, 0x17e3, 0x17f4, 0x1806, 0x1824, 0x1838,
+ 0x1838, 0x1838, 0x184e, 0x1866, 0x1875, 0x1880, 0x1899, 0x18b0,
+ 0x18bd, 0x18cc, 0x18e3, 0x18fe, 0x1918,
} // Size: 1250 bytes
-const sqLangStr string = "" + // Size: 4427 bytes
+const sqLangStr string = "" + // Size: 4430 bytes
"afarishtabkazishtafrikanishtakanishtamarishtaragonezishtarabishtasamezis" +
"htavarikishtajmarishtazerbajxhanishtbashkirishtbjellorusishtbullgarishtb" +
"islamishtbambarishtbengalishttibetishtbretonishtboshnjakishtkatalonishtç" +
@@ -23990,15 +23997,15 @@ const sqLangStr string = "" + // Size: 4427 bytes
"samishte skoltisoninkishtsrananisht (sranantongoisht)sahoishtsukumaishtk" +
"amorianishtsiriakishttimneishttesoishttetumishttigreishtklingonishtpisin" +
"ishte tokutorokoishttumbukaishttuvaluishttasavakishttuvinianishttamaziat" +
- "ishte atlase qendroreudmurtishtumbunduishtrutishtvaishtvunxhoishtualseri" +
- "shtulajtaishtuarajishtuarlpirishtkalmikishtsogishtjangbenishtjembaishtka" +
- "ntonezishttamaziatishte standarde marokenezunishtnuk ka përmbajtje gjuhë" +
- "sorezazaishtarabishte standarde modernegjermanishte austriakegjermanisht" +
- "e zvicerane (dialekti i Alpeve)anglishte australianeanglishte kanadezean" +
- "glishte britanikeanglishte amerikanespanjishte amerikano-latinespanjisht" +
- "e evropianespanjishte meksikanefrëngjishte kanadezefrëngjishte zvicerane" +
- "gjermanishte saksone e vendeve të ulëtaflamandishtportugalishte brazilia" +
- "neportugalishte evropianemoldavishtserbo-kroatishtsuahilishte kongoje"
+ "ishte atlase qendroreudmurtishtumbunduishte panjohurvaishtvunxhoishtuals" +
+ "erishtulajtaishtuarajishtuarlpirishtkalmikishtsogishtjangbenishtjembaish" +
+ "tkantonezishttamaziatishte standarde marokenezunishtnuk ka përmbajtje gj" +
+ "uhësorezazaishtarabishte standarde modernegjermanishte austriakegjermani" +
+ "shte zvicerane (dialekti i Alpeve)anglishte australianeanglishte kanadez" +
+ "eanglishte britanikeanglishte amerikanespanjishte amerikano-latinespanji" +
+ "shte evropianespanjishte meksikanefrëngjishte kanadezefrëngjishte zvicer" +
+ "anegjermanishte saksone e vendeve të ulëtaflamandishtportugalishte brazi" +
+ "lianeportugalishte evropianemoldavishtserbo-kroatishtsuahilishte kongoje"
var sqLangIdx = []uint16{ // 611 elements
// Entry 0 - 3F
@@ -24079,18 +24086,18 @@ var sqLangIdx = []uint16{ // 611 elements
0x0e45, 0x0e45, 0x0e45, 0x0e4e, 0x0e56, 0x0e56, 0x0e5f, 0x0e68,
0x0e68, 0x0e68, 0x0e68, 0x0e73, 0x0e73, 0x0e73, 0x0e73, 0x0e73,
0x0e82, 0x0e82, 0x0e8c, 0x0e8c, 0x0e8c, 0x0e8c, 0x0e97, 0x0ea1,
- 0x0eac, 0x0eb8, 0x0ed5, 0x0edf, 0x0edf, 0x0eea, 0x0ef1, 0x0ef7,
- 0x0ef7, 0x0ef7, 0x0ef7, 0x0ef7, 0x0ef7, 0x0ef7, 0x0f01, 0x0f0b,
- 0x0f15, 0x0f1e, 0x0f1e, 0x0f29, 0x0f29, 0x0f33, 0x0f33, 0x0f3a,
+ 0x0eac, 0x0eb8, 0x0ed5, 0x0edf, 0x0edf, 0x0eea, 0x0ef4, 0x0efa,
+ 0x0efa, 0x0efa, 0x0efa, 0x0efa, 0x0efa, 0x0efa, 0x0f04, 0x0f0e,
+ 0x0f18, 0x0f21, 0x0f21, 0x0f2c, 0x0f2c, 0x0f36, 0x0f36, 0x0f3d,
// Entry 240 - 27F
- 0x0f3a, 0x0f3a, 0x0f45, 0x0f4e, 0x0f4e, 0x0f5a, 0x0f5a, 0x0f5a,
- 0x0f5a, 0x0f5a, 0x0f7a, 0x0f81, 0x0f9e, 0x0fa6, 0x0fc1, 0x0fc1,
- 0x0fd7, 0x1001, 0x1016, 0x1028, 0x103b, 0x104e, 0x1069, 0x107d,
- 0x1091, 0x1091, 0x10a6, 0x10bc, 0x10e5, 0x10f0, 0x1108, 0x111f,
- 0x1129, 0x1138, 0x114b,
+ 0x0f3d, 0x0f3d, 0x0f48, 0x0f51, 0x0f51, 0x0f5d, 0x0f5d, 0x0f5d,
+ 0x0f5d, 0x0f5d, 0x0f7d, 0x0f84, 0x0fa1, 0x0fa9, 0x0fc4, 0x0fc4,
+ 0x0fda, 0x1004, 0x1019, 0x102b, 0x103e, 0x1051, 0x106c, 0x1080,
+ 0x1094, 0x1094, 0x10a9, 0x10bf, 0x10e8, 0x10f3, 0x110b, 0x1122,
+ 0x112c, 0x113b, 0x114e,
} // Size: 1246 bytes
-const srLangStr string = "" + // Size: 8071 bytes
+const srLangStr string = "" + // Size: 8092 bytes
"афарскиабхаскиавестанскиафрикансаканскиамхарскиарагонскиарапскиасамскиав" +
"арскиајмараазербејџанскибашкирскибелорускибугарскибисламабамбарабенгалс" +
"китибетанскибретонскибосанскикаталонскичеченскичаморокорзиканскикричешк" +
@@ -24142,13 +24149,13 @@ const srLangStr string = "" + // Size: 8071 bytes
"кисранан тонгосерерскисахосукумасусусумерскикоморскисиријачкисиријскити" +
"мнетесотеренотетумтигретивтокелауклингонскитлингиттамашекњаса тонгаток " +
"писинтарокоцимшиантумбукатувалутасавактувинскицентралноатласки тамазигт" +
- "удмуртскиугаритскиумбундуРутваиводскивунџовалсерскиволајтаварајскивашов" +
- "арлпирикалмичкисогајаојапскијангбенјембакантонскизапотечкиблисимболизен" +
- "агастандардни марокански тамазигтзунибез лингвистичког садржајазазасавр" +
- "емени стандардни арапскишвајцарски високи немачкиенглески (Велика Брита" +
- "нија)енглески (Сједињене Америчке Државе)нискосаксонскифламанскипортуга" +
- "лски (Португал)молдавскисрпскохрватскикисвахилипоједностављени кинескит" +
- "радиционални кинески"
+ "удмуртскиугаритскиумбундунепознат језикваиводскивунџовалсерскиволајтава" +
+ "рајскивашоварлпирикалмичкисогајаојапскијангбенјембакантонскизапотечкибл" +
+ "исимболизенагастандардни марокански тамазигтзунибез лингвистичког садрж" +
+ "ајазазасавремени стандардни арапскишвајцарски високи немачкиенглески (В" +
+ "елика Британија)енглески (Сједињене Америчке Државе)нискосаксонскифлама" +
+ "нскипортугалски (Португал)молдавскисрпскохрватскикисвахилипоједноставље" +
+ "ни кинескитрадиционални кинески"
var srLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -24229,18 +24236,18 @@ var srLangIdx = []uint16{ // 613 elements
0x1b04, 0x1b04, 0x1b04, 0x1b0e, 0x1b16, 0x1b22, 0x1b2c, 0x1b36,
0x1b3c, 0x1b4a, 0x1b4a, 0x1b5e, 0x1b6c, 0x1b6c, 0x1b7a, 0x1b8d,
0x1b9e, 0x1b9e, 0x1baa, 0x1baa, 0x1bb8, 0x1bb8, 0x1bc6, 0x1bd2,
- 0x1be0, 0x1bf0, 0x1c21, 0x1c33, 0x1c45, 0x1c53, 0x1c59, 0x1c5f,
- 0x1c5f, 0x1c5f, 0x1c5f, 0x1c5f, 0x1c6b, 0x1c6b, 0x1c75, 0x1c87,
- 0x1c95, 0x1ca5, 0x1cad, 0x1cbd, 0x1cbd, 0x1ccd, 0x1ccd, 0x1cd5,
+ 0x1be0, 0x1bf0, 0x1c21, 0x1c33, 0x1c45, 0x1c53, 0x1c6e, 0x1c74,
+ 0x1c74, 0x1c74, 0x1c74, 0x1c74, 0x1c80, 0x1c80, 0x1c8a, 0x1c9c,
+ 0x1caa, 0x1cba, 0x1cc2, 0x1cd2, 0x1cd2, 0x1ce2, 0x1ce2, 0x1cea,
// Entry 240 - 27F
- 0x1cdb, 0x1ce7, 0x1cf5, 0x1cff, 0x1cff, 0x1d11, 0x1d23, 0x1d37,
- 0x1d37, 0x1d43, 0x1d7d, 0x1d85, 0x1db7, 0x1dbf, 0x1df5, 0x1df5,
- 0x1df5, 0x1e25, 0x1e25, 0x1e25, 0x1e57, 0x1e9a, 0x1e9a, 0x1e9a,
- 0x1e9a, 0x1e9a, 0x1e9a, 0x1e9a, 0x1eb6, 0x1ec8, 0x1ec8, 0x1ef1,
- 0x1f03, 0x1f1f, 0x1f31, 0x1f5e, 0x1f87,
+ 0x1cf0, 0x1cfc, 0x1d0a, 0x1d14, 0x1d14, 0x1d26, 0x1d38, 0x1d4c,
+ 0x1d4c, 0x1d58, 0x1d92, 0x1d9a, 0x1dcc, 0x1dd4, 0x1e0a, 0x1e0a,
+ 0x1e0a, 0x1e3a, 0x1e3a, 0x1e3a, 0x1e6c, 0x1eaf, 0x1eaf, 0x1eaf,
+ 0x1eaf, 0x1eaf, 0x1eaf, 0x1eaf, 0x1ecb, 0x1edd, 0x1edd, 0x1f06,
+ 0x1f18, 0x1f34, 0x1f46, 0x1f73, 0x1f9c,
} // Size: 1250 bytes
-const srLatnLangStr string = "" + // Size: 4236 bytes
+const srLatnLangStr string = "" + // Size: 4247 bytes
"afarskiabhaskiavestanskiafrikansakanskiamharskiaragonskiarapskiasamskiav" +
"arskiajmaraazerbejdžanskibaškirskibeloruskibugarskibislamabambarabengals" +
"kitibetanskibretonskibosanskikatalonskičečenskičamorokorzikanskikričeški" +
@@ -24292,13 +24299,13 @@ const srLatnLangStr string = "" + // Size: 4236 bytes
"ngosererskisahosukumasususumerskikomorskisirijačkisirijskitimnetesoteren" +
"otetumtigretivtokelauklingonskitlingittamašeknjasa tongatok pisintarokoc" +
"imšiantumbukatuvalutasavaktuvinskicentralnoatlaski tamazigtudmurtskiugar" +
- "itskiumbunduRutvaivodskivundžovalserskivolajtavarajskivašovarlpirikalmič" +
- "kisogajaojapskijangbenjembakantonskizapotečkiblisimbolizenagastandardni " +
- "marokanski tamazigtzunibez lingvističkog sadržajazazasavremeni standardn" +
- "i arapskišvajcarski visoki nemačkiengleski (Velika Britanija)engleski (S" +
- "jedinjene Američke Države)niskosaksonskiflamanskiportugalski (Portugal)m" +
- "oldavskisrpskohrvatskikisvahilipojednostavljeni kineskitradicionalni kin" +
- "eski"
+ "itskiumbundunepoznat jezikvaivodskivundžovalserskivolajtavarajskivašovar" +
+ "lpirikalmičkisogajaojapskijangbenjembakantonskizapotečkiblisimbolizenaga" +
+ "standardni marokanski tamazigtzunibez lingvističkog sadržajazazasavremen" +
+ "i standardni arapskišvajcarski visoki nemačkiengleski (Velika Britanija)" +
+ "engleski (Sjedinjene Američke Države)niskosaksonskiflamanskiportugalski " +
+ "(Portugal)moldavskisrpskohrvatskikisvahilipojednostavljeni kineskitradic" +
+ "ionalni kineski"
var srLatnLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -24379,18 +24386,18 @@ var srLatnLangIdx = []uint16{ // 613 elements
0x0e2e, 0x0e2e, 0x0e2e, 0x0e33, 0x0e37, 0x0e3d, 0x0e42, 0x0e47,
0x0e4a, 0x0e51, 0x0e51, 0x0e5b, 0x0e62, 0x0e62, 0x0e6a, 0x0e75,
0x0e7e, 0x0e7e, 0x0e84, 0x0e84, 0x0e8c, 0x0e8c, 0x0e93, 0x0e99,
- 0x0ea0, 0x0ea8, 0x0ec1, 0x0eca, 0x0ed3, 0x0eda, 0x0edd, 0x0ee0,
- 0x0ee0, 0x0ee0, 0x0ee0, 0x0ee0, 0x0ee6, 0x0ee6, 0x0eed, 0x0ef6,
- 0x0efd, 0x0f05, 0x0f0a, 0x0f12, 0x0f12, 0x0f1b, 0x0f1b, 0x0f1f,
+ 0x0ea0, 0x0ea8, 0x0ec1, 0x0eca, 0x0ed3, 0x0eda, 0x0ee8, 0x0eeb,
+ 0x0eeb, 0x0eeb, 0x0eeb, 0x0eeb, 0x0ef1, 0x0ef1, 0x0ef8, 0x0f01,
+ 0x0f08, 0x0f10, 0x0f15, 0x0f1d, 0x0f1d, 0x0f26, 0x0f26, 0x0f2a,
// Entry 240 - 27F
- 0x0f22, 0x0f28, 0x0f2f, 0x0f34, 0x0f34, 0x0f3d, 0x0f47, 0x0f51,
- 0x0f51, 0x0f57, 0x0f75, 0x0f79, 0x0f95, 0x0f99, 0x0fb5, 0x0fb5,
- 0x0fb5, 0x0fd0, 0x0fd0, 0x0fd0, 0x0feb, 0x1012, 0x1012, 0x1012,
- 0x1012, 0x1012, 0x1012, 0x1012, 0x1020, 0x1029, 0x1029, 0x103f,
- 0x1048, 0x1056, 0x105f, 0x1077, 0x108c,
+ 0x0f2d, 0x0f33, 0x0f3a, 0x0f3f, 0x0f3f, 0x0f48, 0x0f52, 0x0f5c,
+ 0x0f5c, 0x0f62, 0x0f80, 0x0f84, 0x0fa0, 0x0fa4, 0x0fc0, 0x0fc0,
+ 0x0fc0, 0x0fdb, 0x0fdb, 0x0fdb, 0x0ff6, 0x101d, 0x101d, 0x101d,
+ 0x101d, 0x101d, 0x101d, 0x101d, 0x102b, 0x1034, 0x1034, 0x104a,
+ 0x1053, 0x1061, 0x106a, 0x1082, 0x1097,
} // Size: 1250 bytes
-const svLangStr string = "" + // Size: 5455 bytes
+const svLangStr string = "" + // Size: 5468 bytes
"afarabchaziskaavestiskaafrikaansakanamhariskaaragonesiskaarabiskaassames" +
"iskaavariskaaymaraazerbajdzjanskabasjkiriskavitryskabulgariskabislamabam" +
"barabengalitibetanskabretonskabosniskakatalanskatjetjenskachamorrokorsik" +
@@ -24456,16 +24463,17 @@ const svLangStr string = "" + // Size: 5455 bytes
"sisk syriskasyriskasilesiskatulutemnetesoterenotetumtigrétivitokelauiska" +
"tsakhurklingonskatlingittalyshtamasheknyasatonganskatok pisinturoyotarok" +
"otsakodiskatsimshianmuslimsk tatariskatumbukatuvaluanskatasawaqtuviniska" +
- "centralmarockansk tamazightudmurtiskaugaritiskaumbundurotvajvenetianskav" +
- "epsvästflamländskaMain-frankiskavotiskavõruvunjowalsertyskawalamowaraywa" +
- "showarlpiriwukalmuckiskamingrelianskalusogakiyaojapetiskayangbenbamileké" +
- "-jembanheengatukantonesiskazapotekblissymbolerzeeländskazenagamarockansk" +
- " standard-tamazightzuniinget språkligt innehållzazaiskamodern standardar" +
- "abiskaösterrikisk tyskaschweizisk högtyskaaustralisk engelskakanadensisk" +
- " engelskabrittisk engelskaamerikansk engelskalatinamerikansk spanskaeuro" +
- "peisk spanskamexikansk spanskakanadensisk franskaschweizisk franskalågsa" +
- "xiskaflamländskabrasiliansk portugisiskaeuropeisk portugisiskamoldaviska" +
- "serbokroatiskaKongo-swahiliförenklad kinesiskatraditionell kinesiska"
+ "centralmarockansk tamazightudmurtiskaugaritiskaumbunduobestämt språkvajv" +
+ "enetianskavepsvästflamländskaMain-frankiskavotiskavõruvunjowalsertyskawa" +
+ "lamowaraywashowarlpiriwukalmuckiskamingrelianskalusogakiyaojapetiskayang" +
+ "benbamileké-jembanheengatukantonesiskazapotekblissymbolerzeeländskazenag" +
+ "amarockansk standard-tamazightzuniinget språkligt innehållzazaiskamodern" +
+ " standardarabiskaösterrikisk tyskaschweizisk högtyskaaustralisk engelska" +
+ "kanadensisk engelskabrittisk engelskaamerikansk engelskalatinamerikansk " +
+ "spanskaeuropeisk spanskamexikansk spanskakanadensisk franskaschweizisk f" +
+ "ranskalågsaxiskaflamländskabrasiliansk portugisiskaeuropeisk portugisisk" +
+ "amoldaviskaserbokroatiskaKongo-swahiliförenklad kinesiskatraditionell ki" +
+ "nesiska"
var svLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -24546,18 +24554,18 @@ var svLangIdx = []uint16{ // 613 elements
0x11b1, 0x11ba, 0x11be, 0x11c3, 0x11c7, 0x11cd, 0x11d2, 0x11d8,
0x11dc, 0x11e7, 0x11ee, 0x11f8, 0x11ff, 0x1205, 0x120d, 0x121b,
0x1224, 0x122a, 0x1230, 0x123a, 0x1243, 0x1255, 0x125c, 0x1267,
- 0x126e, 0x1277, 0x1292, 0x129c, 0x12a6, 0x12ad, 0x12b0, 0x12b3,
- 0x12be, 0x12c2, 0x12d3, 0x12e1, 0x12e8, 0x12ed, 0x12f2, 0x12fd,
- 0x1303, 0x1308, 0x130d, 0x1315, 0x1317, 0x1322, 0x132f, 0x1335,
+ 0x126e, 0x1277, 0x1292, 0x129c, 0x12a6, 0x12ad, 0x12bd, 0x12c0,
+ 0x12cb, 0x12cf, 0x12e0, 0x12ee, 0x12f5, 0x12fa, 0x12ff, 0x130a,
+ 0x1310, 0x1315, 0x131a, 0x1322, 0x1324, 0x132f, 0x133c, 0x1342,
// Entry 240 - 27F
- 0x133a, 0x1343, 0x134a, 0x1359, 0x1362, 0x136e, 0x1375, 0x1381,
- 0x138c, 0x1392, 0x13af, 0x13b3, 0x13cd, 0x13d5, 0x13ec, 0x13ec,
- 0x13fe, 0x1412, 0x1425, 0x1439, 0x144a, 0x145d, 0x1474, 0x1485,
- 0x1496, 0x1496, 0x14a9, 0x14bb, 0x14c6, 0x14d2, 0x14ea, 0x1500,
- 0x150a, 0x1518, 0x1525, 0x1539, 0x154f,
+ 0x1347, 0x1350, 0x1357, 0x1366, 0x136f, 0x137b, 0x1382, 0x138e,
+ 0x1399, 0x139f, 0x13bc, 0x13c0, 0x13da, 0x13e2, 0x13f9, 0x13f9,
+ 0x140b, 0x141f, 0x1432, 0x1446, 0x1457, 0x146a, 0x1481, 0x1492,
+ 0x14a3, 0x14a3, 0x14b6, 0x14c8, 0x14d3, 0x14df, 0x14f7, 0x150d,
+ 0x1517, 0x1525, 0x1532, 0x1546, 0x155c,
} // Size: 1250 bytes
-const swLangStr string = "" + // Size: 3904 bytes
+const swLangStr string = "" + // Size: 3919 bytes
"KiafarKiabkhaziKiafrikanaKiakaniKiamhariKiaragoniKiarabuKiassamKiavariKi" +
"aymaraKiazerbaijaniKibashkirKibelarusiKibulgariaKibislamaKibambaraKibeng" +
"aliKitibetiKibretoniKibosniaKikatalaniKichecheniaKichamorroKikosikaniKic" +
@@ -24607,12 +24615,12 @@ const swLangStr string = "" + // Size: 3904 bytes
"ha KusiniKisami cha LuleKisami cha InariKisami cha SkoltKisoninkeLugha y" +
"a Sranan TongoKisahoKisukumaKisusuShikomorLugha ya SyriacKitemneKitesoKi" +
"tetumKitigreKiklingoniKitokpisinKitarokoKitumbukaKituvaluKitasawaqKituva" +
- "Central Atlas TamazightUdmurtUmbunduRootKivaiKivunjoWalserKiwolayttaKiwa" +
- "rayKiwarlpiriKikalmykKisogaKiyaoKiyangbenKiyembaKikantoniTamaziti Sanifu" +
- " ya KimorokoKizuniHakuna maudhui ya lughaKizazaKiarabu Sanifu cha Kisasa" +
- "Kihispania (Uhispania)Kihispania (Mexico)Kifaransa (Canada)KiflemiKireno" +
- " (Brazil)Kiserbia-kroeshiaKingwanaKichina (Kilichorahisishwa)Kichina cha" +
- " Jadi"
+ "Central Atlas TamazightUdmurtUmbunduLugha IsiyojulikanaKivaiKivunjoWalse" +
+ "rKiwolayttaKiwarayKiwarlpiriKikalmykKisogaKiyaoKiyangbenKiyembaKikantoni" +
+ "Tamaziti Sanifu ya KimorokoKizuniHakuna maudhui ya lughaKizazaKiarabu Sa" +
+ "nifu cha KisasaKihispania (Uhispania)Kihispania (Mexico)Kifaransa (Canad" +
+ "a)KiflemiKireno (Brazil)Kiserbia-kroeshiaKingwanaKichina (Kilichorahisis" +
+ "hwa)Kichina cha Jadi"
var swLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -24693,18 +24701,18 @@ var swLangIdx = []uint16{ // 613 elements
0x0d7c, 0x0d7c, 0x0d7c, 0x0d83, 0x0d89, 0x0d89, 0x0d90, 0x0d97,
0x0d97, 0x0d97, 0x0d97, 0x0da1, 0x0da1, 0x0da1, 0x0da1, 0x0da1,
0x0dab, 0x0dab, 0x0db3, 0x0db3, 0x0db3, 0x0db3, 0x0dbc, 0x0dc4,
- 0x0dcd, 0x0dd3, 0x0dea, 0x0df0, 0x0df0, 0x0df7, 0x0dfb, 0x0e00,
- 0x0e00, 0x0e00, 0x0e00, 0x0e00, 0x0e00, 0x0e00, 0x0e07, 0x0e0d,
- 0x0e17, 0x0e1e, 0x0e1e, 0x0e28, 0x0e28, 0x0e30, 0x0e30, 0x0e36,
+ 0x0dcd, 0x0dd3, 0x0dea, 0x0df0, 0x0df0, 0x0df7, 0x0e0a, 0x0e0f,
+ 0x0e0f, 0x0e0f, 0x0e0f, 0x0e0f, 0x0e0f, 0x0e0f, 0x0e16, 0x0e1c,
+ 0x0e26, 0x0e2d, 0x0e2d, 0x0e37, 0x0e37, 0x0e3f, 0x0e3f, 0x0e45,
// Entry 240 - 27F
- 0x0e3b, 0x0e3b, 0x0e44, 0x0e4b, 0x0e4b, 0x0e54, 0x0e54, 0x0e54,
- 0x0e54, 0x0e54, 0x0e6f, 0x0e75, 0x0e8c, 0x0e92, 0x0eab, 0x0eab,
- 0x0eab, 0x0eab, 0x0eab, 0x0eab, 0x0eab, 0x0eab, 0x0eab, 0x0ec1,
- 0x0ed4, 0x0ed4, 0x0ee6, 0x0ee6, 0x0ee6, 0x0eed, 0x0efc, 0x0efc,
- 0x0efc, 0x0f0d, 0x0f15, 0x0f30, 0x0f40,
+ 0x0e4a, 0x0e4a, 0x0e53, 0x0e5a, 0x0e5a, 0x0e63, 0x0e63, 0x0e63,
+ 0x0e63, 0x0e63, 0x0e7e, 0x0e84, 0x0e9b, 0x0ea1, 0x0eba, 0x0eba,
+ 0x0eba, 0x0eba, 0x0eba, 0x0eba, 0x0eba, 0x0eba, 0x0eba, 0x0ed0,
+ 0x0ee3, 0x0ee3, 0x0ef5, 0x0ef5, 0x0ef5, 0x0efc, 0x0f0b, 0x0f0b,
+ 0x0f0b, 0x0f1c, 0x0f24, 0x0f3f, 0x0f4f,
} // Size: 1250 bytes
-const taLangStr string = "" + // Size: 12975 bytes
+const taLangStr string = "" + // Size: 13006 bytes
"அஃபார்அப்காஜியான்அவெஸ்தான்ஆஃப்ரிகான்ஸ்அகான்அம்ஹாரிக்ஆர்கோனீஸ்அரபிக்அஸ்ஸா" +
"மீஸ்அவேரிக்அய்மராஅஸர்பைஜானிபஷ்கிர்பெலாருஷியன்பல்கேரியன்பிஸ்லாமாபம்பாரா" +
"வங்காளம்திபெத்தியன்பிரெட்டன்போஸ்னியன்கேட்டலான்செச்சென்சாமோரோகார்சிகன்க" +
@@ -24759,15 +24767,15 @@ const taLangStr string = "" + // Size: 12975 bytes
"்ட் சமிசோனின்கேசோக்தியன்ஸ்ரானன் டோங்கோசெரெர்சஹோசுகுமாசுசுசுமேரியன்கொமோ" +
"ரியன்பாரம்பரிய சிரியாக்சிரியாக்டிம்னேடெசோடெரெனோடெடும்டைக்ரேடிவ்டோகேலௌக" +
"்ளிங்கோன்லிங்கிட்தமஷேக்நயாசா டோங்காடோக் பிஸின்தரோகோட்ஸிம்ஷியன்தும்புகா" +
- "டுவாலுடசவாக்டுவினியன்மத்திய அட்லஸ் டமசைட்உட்முர்ட்உகாரிடிக்அம்பொண்டுரூ" +
- "ட்வைவோட்க்வுன்ஜோவால்சேர்வோலாய்ட்டாவாரேவாஷோவல்பிரிவூ சீனம்கல்மிக்சோகாயா" +
- "வ்யாபேசேயாங்பென்யெம்பாகாண்டோனீஸ்ஜாபோடெக்ப்லிஸ்ஸிம்பால்ஸ்ஜெனகாஸ்டாண்டர்" +
- "ட் மொராக்கன் தமாசைட்ஜூனிமொழி உள்ளடக்கம் ஏதுமில்லைஜாஜாநவீன நிலையான அரபி" +
- "க்ஆஸ்திரிய ஜெர்மன்ஸ்விஸ் ஹை ஜெர்மன்ஆஸ்திரேலிய ஆங்கிலம்கனடிய ஆங்கிலம்பி" +
- "ரிட்டிஷ் ஆங்கிலம்அமெரிக்க ஆங்கிலம்லத்தின் அமெரிக்க ஸ்பானிஷ்ஐரோப்பிய ஸ்" +
- "பானிஷ்மெக்ஸிகன் ஸ்பானிஷ்கனடிய பிரெஞ்சுஸ்விஸ் பிரஞ்சுலோ சாக்ஸன்ஃப்லெமிஷ" +
- "்பிரேசிலிய போர்ச்சுகீஸ்ஐரோப்பிய போர்ச்சுகீஸ்மோல்டாவியன்செர்போ-குரோஷியன" +
- "்காங்கோ ஸ்வாஹிலிஎளிதாக்கப்பட்ட சீனம்பாரம்பரிய சீனம்"
+ "டுவாலுடசவாக்டுவினியன்மத்திய அட்லஸ் டமசைட்உட்முர்ட்உகாரிடிக்அம்பொண்டுஅற" +
+ "ியப்படாத மொழிவைவோட்க்வுன்ஜோவால்சேர்வோலாய்ட்டாவாரேவாஷோவல்பிரிவூ சீனம்கல" +
+ "்மிக்சோகாயாவ்யாபேசேயாங்பென்யெம்பாகாண்டோனீஸ்ஜாபோடெக்ப்லிஸ்ஸிம்பால்ஸ்ஜென" +
+ "காஸ்டாண்டர்ட் மொராக்கன் தமாசைட்ஜூனிமொழி உள்ளடக்கம் ஏதுமில்லைஜாஜாநவீன ந" +
+ "ிலையான அரபிக்ஆஸ்திரிய ஜெர்மன்ஸ்விஸ் ஹை ஜெர்மன்ஆஸ்திரேலிய ஆங்கிலம்கனடிய" +
+ " ஆங்கிலம்பிரிட்டிஷ் ஆங்கிலம்அமெரிக்க ஆங்கிலம்லத்தின் அமெரிக்க ஸ்பானிஷ்ஐர" +
+ "ோப்பிய ஸ்பானிஷ்மெக்ஸிகன் ஸ்பானிஷ்கனடிய பிரெஞ்சுஸ்விஸ் பிரஞ்சுலோ சாக்ஸன" +
+ "்ஃப்லெமிஷ்பிரேசிலிய போர்ச்சுகீஸ்ஐரோப்பிய போர்ச்சுகீஸ்மோல்டாவியன்செர்போ" +
+ "-குரோஷியன்காங்கோ ஸ்வாஹிலிஎளிதாக்கப்பட்ட சீனம்பாரம்பரிய சீனம்"
var taLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -24848,18 +24856,18 @@ var taLangIdx = []uint16{ // 613 elements
0x2a7d, 0x2a7d, 0x2a7d, 0x2a8f, 0x2a9b, 0x2aad, 0x2abf, 0x2ad1,
0x2add, 0x2aef, 0x2aef, 0x2b0d, 0x2b25, 0x2b25, 0x2b37, 0x2b59,
0x2b78, 0x2b78, 0x2b87, 0x2b87, 0x2ba8, 0x2ba8, 0x2bc0, 0x2bd2,
- 0x2be4, 0x2bff, 0x2c37, 0x2c52, 0x2c6d, 0x2c88, 0x2c94, 0x2c9a,
- 0x2c9a, 0x2c9a, 0x2c9a, 0x2c9a, 0x2cac, 0x2cac, 0x2cbe, 0x2cd6,
- 0x2cf4, 0x2d00, 0x2d0c, 0x2d21, 0x2d37, 0x2d4c, 0x2d4c, 0x2d58,
+ 0x2be4, 0x2bff, 0x2c37, 0x2c52, 0x2c6d, 0x2c88, 0x2cb3, 0x2cb9,
+ 0x2cb9, 0x2cb9, 0x2cb9, 0x2cb9, 0x2ccb, 0x2ccb, 0x2cdd, 0x2cf5,
+ 0x2d13, 0x2d1f, 0x2d2b, 0x2d40, 0x2d56, 0x2d6b, 0x2d6b, 0x2d77,
// Entry 240 - 27F
- 0x2d64, 0x2d76, 0x2d8e, 0x2da0, 0x2da0, 0x2dbe, 0x2dd6, 0x2e06,
- 0x2e06, 0x2e15, 0x2e68, 0x2e74, 0x2ebb, 0x2ec7, 0x2efc, 0x2efc,
- 0x2f2a, 0x2f59, 0x2f90, 0x2fb8, 0x2fef, 0x3020, 0x3067, 0x3098,
- 0x30cc, 0x30cc, 0x30f4, 0x311c, 0x3138, 0x3153, 0x3193, 0x31d0,
- 0x31f1, 0x321f, 0x324a, 0x3284, 0x32af,
+ 0x2d83, 0x2d95, 0x2dad, 0x2dbf, 0x2dbf, 0x2ddd, 0x2df5, 0x2e25,
+ 0x2e25, 0x2e34, 0x2e87, 0x2e93, 0x2eda, 0x2ee6, 0x2f1b, 0x2f1b,
+ 0x2f49, 0x2f78, 0x2faf, 0x2fd7, 0x300e, 0x303f, 0x3086, 0x30b7,
+ 0x30eb, 0x30eb, 0x3113, 0x313b, 0x3157, 0x3172, 0x31b2, 0x31ef,
+ 0x3210, 0x323e, 0x3269, 0x32a3, 0x32ce,
} // Size: 1250 bytes
-const teLangStr string = "" + // Size: 12415 bytes
+const teLangStr string = "" + // Size: 12434 bytes
"అఫార్అబ్ఖాజియన్అవేస్టాన్ఆఫ్రికాన్స్అకాన్అమ్హారిక్అరగోనిస్అరబిక్అస్సామీస్" +
"అవారిక్ఐమారాఅజర్బైజానిబష్కిర్బెలరుషియన్బల్గేరియన్బిస్లామాబంబారాబాంగ్లా" +
"టిబెటన్బ్రెటన్బోస్నియన్కెటలాన్చెచెన్చమర్రోకోర్సికన్క్రిచెక్చర్చ స్లావి" +
@@ -24912,15 +24920,15 @@ const teLangStr string = "" + // Size: 12415 bytes
"గ్డియన్స్రానన్ టోనగోసెరేర్సహోసుకుమాసుసుసుమేరియాన్కొమొరియన్సాంప్రదాయ సి" +
"రియాక్సిరియాక్తుళుటింనేటెసోటెరెనోటేటంటీగ్రెటివ్టోకెలావ్క్లింగాన్ట్లింగ" +
"ిట్టామషేక్న్యాసా టోన్గాటోక్ పిసిన్తరోకోశింషీయన్టుంబుకాటువాలుటసావాఖ్టువ" +
- "ినియన్సెంట్రల్ అట్లాస్ టామాజైట్ఉడ్ముర్ట్ఉగారిటిక్ఉమ్బుండురూట్వాయివోటిక" +
- "్వుంజొవాల్సర్వాలేట్టావారేవాషోవార్లపిరివు చైనీస్కల్మిక్సొగాయాయేయాపిస్యా" +
- "ంగ్\u200cబెన్యెంబాకాంటనీస్జపోటెక్బ్లిసింబల్స్జెనాగాప్రామాణిక మొరొకన్ త" +
- "మజియట్జునిలిపి లేదుజాజాఆధునిక ప్రామాణిక అరబిక్ఆస్ట్రేలియన్ జర్మన్స్విస" +
- "్ హై జర్మన్ఆస్ట్రేలియన్ ఇంగ్లీష్కెనడియన్ ఇంగ్లీష్బ్రిటిష్ ఇంగ్లీష్అమెర" +
- "ికన్ ఇంగ్లీష్లాటిన్ అమెరికన్ స్పానిష్యూరోపియన్ స్పానిష్మెక్సికన్ స్పాన" +
- "ిష్కెనడియెన్ ఫ్రెంచ్స్విస్ ఫ్రెంచ్లో సాక్సన్ఫ్లెమిష్బ్రెజీలియన్ పోర్చు" +
- "గీస్యూరోపియన్ పోర్చుగీస్మొల్డావియన్సేర్బో-క్రొయేషియన్కాంగో స్వాహిలిసరళ" +
- "ీకృత చైనీస్సాంప్రదాయక చైనీస్"
+ "ినియన్సెంట్రల్ అట్లాస్ టామాజైట్ఉడ్ముర్ట్ఉగారిటిక్ఉమ్బుండుతెలియని భాషవా" +
+ "యివోటిక్వుంజొవాల్సర్వాలేట్టావారేవాషోవార్లపిరివు చైనీస్కల్మిక్సొగాయాయేయ" +
+ "ాపిస్యాంగ్\u200cబెన్యెంబాకాంటనీస్జపోటెక్బ్లిసింబల్స్జెనాగాప్రామాణిక మొ" +
+ "రొకన్ తమజియట్జునిలిపి లేదుజాజాఆధునిక ప్రామాణిక అరబిక్ఆస్ట్రేలియన్ జర్మ" +
+ "న్స్విస్ హై జర్మన్ఆస్ట్రేలియన్ ఇంగ్లీష్కెనడియన్ ఇంగ్లీష్బ్రిటిష్ ఇంగ్ల" +
+ "ీష్అమెరికన్ ఇంగ్లీష్లాటిన్ అమెరికన్ స్పానిష్యూరోపియన్ స్పానిష్మెక్సికన" +
+ "్ స్పానిష్కెనడియెన్ ఫ్రెంచ్స్విస్ ఫ్రెంచ్లో సాక్సన్ఫ్లెమిష్బ్రెజీలియన్" +
+ " పోర్చుగీస్యూరోపియన్ పోర్చుగీస్మొల్డావియన్సేర్బో-క్రొయేషియన్కాంగో స్వాహి" +
+ "లిసరళీకృత చైనీస్సాంప్రదాయక చైనీస్"
var teLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -25001,18 +25009,18 @@ var teLangIdx = []uint16{ // 613 elements
0x286c, 0x286c, 0x2878, 0x2887, 0x2893, 0x28a5, 0x28b1, 0x28c3,
0x28cf, 0x28e7, 0x28e7, 0x2902, 0x291d, 0x291d, 0x2932, 0x2957,
0x2976, 0x2976, 0x2985, 0x2985, 0x299d, 0x299d, 0x29b2, 0x29c4,
- 0x29d9, 0x29f4, 0x2a3b, 0x2a56, 0x2a71, 0x2a89, 0x2a95, 0x2aa1,
- 0x2aa1, 0x2aa1, 0x2aa1, 0x2aa1, 0x2ab3, 0x2ab3, 0x2ac2, 0x2ad7,
- 0x2aef, 0x2afb, 0x2b07, 0x2b22, 0x2b3b, 0x2b50, 0x2b50, 0x2b5c,
+ 0x29d9, 0x29f4, 0x2a3b, 0x2a56, 0x2a71, 0x2a89, 0x2aa8, 0x2ab4,
+ 0x2ab4, 0x2ab4, 0x2ab4, 0x2ab4, 0x2ac6, 0x2ac6, 0x2ad5, 0x2aea,
+ 0x2b02, 0x2b0e, 0x2b1a, 0x2b35, 0x2b4e, 0x2b63, 0x2b63, 0x2b6f,
// Entry 240 - 27F
- 0x2b68, 0x2b7a, 0x2b98, 0x2ba7, 0x2ba7, 0x2bbf, 0x2bd4, 0x2bf8,
- 0x2bf8, 0x2c0a, 0x2c51, 0x2c5d, 0x2c76, 0x2c82, 0x2cc3, 0x2cc3,
- 0x2cfa, 0x2d26, 0x2d63, 0x2d94, 0x2dc5, 0x2df6, 0x2e3a, 0x2e6e,
- 0x2ea2, 0x2ea2, 0x2ed3, 0x2efb, 0x2f17, 0x2f2f, 0x2f6f, 0x2fa9,
- 0x2fca, 0x2ffe, 0x3026, 0x304e, 0x307f,
+ 0x2b7b, 0x2b8d, 0x2bab, 0x2bba, 0x2bba, 0x2bd2, 0x2be7, 0x2c0b,
+ 0x2c0b, 0x2c1d, 0x2c64, 0x2c70, 0x2c89, 0x2c95, 0x2cd6, 0x2cd6,
+ 0x2d0d, 0x2d39, 0x2d76, 0x2da7, 0x2dd8, 0x2e09, 0x2e4d, 0x2e81,
+ 0x2eb5, 0x2eb5, 0x2ee6, 0x2f0e, 0x2f2a, 0x2f42, 0x2f82, 0x2fbc,
+ 0x2fdd, 0x3011, 0x3039, 0x3061, 0x3092,
} // Size: 1250 bytes
-const thLangStr string = "" + // Size: 13813 bytes
+const thLangStr string = "" + // Size: 13852 bytes
"อะฟาร์อับคาซอเวสตะแอฟริกานส์อาคันอัมฮาราอารากอนอาหรับอัสสัมอาวาร์ไอย์มาร" +
"าอาเซอร์ไบจานบัชคีร์เบลารุสบัลแกเรียบิสลามาบัมบาราเบงกาลีทิเบตเบรตันบอ" +
"สเนียกาตาลังเชเชนชามอร์โรคอร์ซิกาครีเช็กเชอร์ชสลาวิกชูวัชเวลส์เดนมาร์ก" +
@@ -25071,15 +25079,15 @@ const thLangStr string = "" + // Size: 13813 bytes
"ซูซูเมอโคเมอเรียนซีเรียแบบดั้งเดิมซีเรียไซลีเซียตูลูทิมเนเตโซเทเรโนเตต" +
"ุมตีเกรทิฟโตเกเลาแซคเซอร์คลิงกอนทลิงกิตทาลิชทามาเชกไนอะซาตองกาท็อกพิซิ" +
"นตูโรโยทาโรโกซาโคเนียซิมชีแอนตัตมุสลิมทุมบูกาตูวาลูตัสซาวัคตูวาทามาไซต" +
- "์แอตลาสกลางอุดมูร์ตยูการิตอุมบุนดูรูทไวเวเนโต้เวปส์เฟลมิชตะวันตกเมน-ฟร" +
- "านโกเนียโวทิกโวโรวุนจูวัลเซอร์วาลาโมวาเรย์วาโชวอล์เพอร์รีจีนอู๋คัลมืยค" +
- "์เมเกรเลียโซกาเย้ายัปแยงเบนเยมบาเหงงกาตุกวางตุ้งซาโปเตกบลิสซิมโบลส์เซแ" +
- "ลนด์เซนากาทามาไซต์โมร็อกโกมาตรฐานซูนิไม่มีข้อมูลภาษาซาซาอาหรับมาตรฐานส" +
- "มัยใหม่เยอรมัน - ออสเตรียเยอรมันสูง (สวิส)อังกฤษ - ออสเตรเลียอังกฤษ - " +
- "แคนาดาอังกฤษ - สหราชอาณาจักรอังกฤษ - อเมริกันสเปน - ละตินอเมริกาสเปน -" +
- " ยุโรปสเปน - เม็กซิโกฝรั่งเศส - แคนาดาฝรั่งเศส (สวิส)แซกซอนใต้เฟลมิชโปรต" +
- "ุเกส - บราซิลโปรตุเกส - ยุโรปมอลโดวาเซอร์โบ-โครเอเชียสวาฮีลี-คองโกจีนต" +
- "ัวย่อจีนตัวเต็ม"
+ "์แอตลาสกลางอุดมูร์ตยูการิตอุมบุนดูภาษาที่ไม่รู้จักไวเวเนโต้เวปส์เฟลมิช" +
+ "ตะวันตกเมน-ฟรานโกเนียโวทิกโวโรวุนจูวัลเซอร์วาลาโมวาเรย์วาโชวอล์เพอร์รี" +
+ "จีนอู๋คัลมืยค์เมเกรเลียโซกาเย้ายัปแยงเบนเยมบาเหงงกาตุกวางตุ้งซาโปเตกบล" +
+ "ิสซิมโบลส์เซแลนด์เซนากาทามาไซต์โมร็อกโกมาตรฐานซูนิไม่มีข้อมูลภาษาซาซาอ" +
+ "าหรับมาตรฐานสมัยใหม่เยอรมัน - ออสเตรียเยอรมันสูง (สวิส)อังกฤษ - ออสเตร" +
+ "เลียอังกฤษ - แคนาดาอังกฤษ - สหราชอาณาจักรอังกฤษ - อเมริกันสเปน - ละติน" +
+ "อเมริกาสเปน - ยุโรปสเปน - เม็กซิโกฝรั่งเศส - แคนาดาฝรั่งเศส (สวิส)แซกซ" +
+ "อนใต้เฟลมิชโปรตุเกส - บราซิลโปรตุเกส - ยุโรปมอลโดวาเซอร์โบ-โครเอเชียสว" +
+ "าฮีลี-คองโกจีนตัวย่อจีนตัวเต็ม"
var thLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -25160,18 +25168,18 @@ var thLangIdx = []uint16{ // 613 elements
0x2d88, 0x2da0, 0x2dac, 0x2dbb, 0x2dc7, 0x2dd9, 0x2de8, 0x2df7,
0x2e00, 0x2e15, 0x2e2d, 0x2e42, 0x2e57, 0x2e66, 0x2e7b, 0x2e9c,
0x2eb7, 0x2ec9, 0x2edb, 0x2ef3, 0x2f0b, 0x2f26, 0x2f3b, 0x2f4d,
- 0x2f65, 0x2f71, 0x2fa7, 0x2fbf, 0x2fd4, 0x2fec, 0x2ff5, 0x2ffb,
- 0x3010, 0x301f, 0x3046, 0x306e, 0x307d, 0x3089, 0x3098, 0x30b0,
- 0x30c2, 0x30d4, 0x30e0, 0x3101, 0x3113, 0x312b, 0x3146, 0x3152,
+ 0x2f65, 0x2f71, 0x2fa7, 0x2fbf, 0x2fd4, 0x2fec, 0x301c, 0x3022,
+ 0x3037, 0x3046, 0x306d, 0x3095, 0x30a4, 0x30b0, 0x30bf, 0x30d7,
+ 0x30e9, 0x30fb, 0x3107, 0x3128, 0x313a, 0x3152, 0x316d, 0x3179,
// Entry 240 - 27F
- 0x315e, 0x3167, 0x3179, 0x3188, 0x31a0, 0x31b8, 0x31cd, 0x31f1,
- 0x3206, 0x3218, 0x325d, 0x3269, 0x3296, 0x32a2, 0x32e1, 0x32e1,
- 0x3311, 0x333e, 0x3371, 0x3398, 0x33d4, 0x3401, 0x3434, 0x3452,
- 0x3479, 0x3479, 0x34a6, 0x34cd, 0x34e8, 0x34fa, 0x3527, 0x3551,
- 0x3566, 0x3597, 0x35bc, 0x35d7, 0x35f5,
+ 0x3185, 0x318e, 0x31a0, 0x31af, 0x31c7, 0x31df, 0x31f4, 0x3218,
+ 0x322d, 0x323f, 0x3284, 0x3290, 0x32bd, 0x32c9, 0x3308, 0x3308,
+ 0x3338, 0x3365, 0x3398, 0x33bf, 0x33fb, 0x3428, 0x345b, 0x3479,
+ 0x34a0, 0x34a0, 0x34cd, 0x34f4, 0x350f, 0x3521, 0x354e, 0x3578,
+ 0x358d, 0x35be, 0x35e3, 0x35fe, 0x361c,
} // Size: 1250 bytes
-const trLangStr string = "" + // Size: 5927 bytes
+const trLangStr string = "" + // Size: 5935 bytes
"AfarAbhazcaAvestçeAfrikaancaAkanAmharcaAragoncaArapçaAssamcaAvar DiliAym" +
"araAzericeBaşkırtçaBelarusçaBulgarcaBislamaBambaraBengalceTibetçeBretonc" +
"aBoşnakçaKatalancaÇeçenceÇamorro diliKorsikacaKriceÇekçeKilise SlavcasıÇ" +
@@ -25241,16 +25249,16 @@ const trLangStr string = "" + // Size: 5927 bytes
"ilezyacaTulucaTimneTesoTerenoTetumTigreTivTokelau diliSahurcaKlingoncaTl" +
"ingitTalışçaTamaşekNyasa TongaTok PisinTuroyoTarokoTsakoncaTsimshianTatç" +
"aTumbukaTuvalyancaTasawaqTuvacaOrta Atlas TamazigtiUdmurtçaUgarit diliUm" +
- "bunduKökenVaiVenedikçeVeps diliBatı FlamancaMain Frankonya DiliVotçaVõro" +
- "VunjoWalserValamoVarayVaşoWarlpiriWu ÇincesiKalmıkçaMegrelceSogaYaoYapça" +
- "YangbenYembaNheengatuKantoncaZapotek diliBlis SembolleriZelandacaZenaga " +
- "diliStandart Fas TamazigtiZuniceDilbilim içeriği yokZazacaModern Standar" +
- "t ArapçaGüney AzericeAvusturya Almancasıİsviçre Yüksek AlmancasıAvustral" +
- "ya İngilizcesiKanada İngilizcesiİngiliz İngilizcesiAmerikan İngilizcesiL" +
- "atin Amerika İspanyolcasıAvrupa İspanyolcasıMeksika İspanyolcasıKanada F" +
- "ransızcasıİsviçre FransızcasıAşağı SaksoncaFlamancaBrezilya Portekizcesi" +
- "Avrupa PortekizcesiMoldovacaSırp-Hırvat DiliKongo SvahiliBasitleştirilmi" +
- "ş ÇinceGeleneksel Çince"
+ "bunduBilinmeyen DilVaiVenedikçeVeps diliBatı FlamancaMain Frankonya Dili" +
+ "VotçaVõroVunjoWalserValamoVarayVaşoWarlpiriWu ÇincesiKalmıkçaMegrelceSog" +
+ "aYaoYapçaYangbenYembaNheengatuKantoncaZapotek diliBlis SembolleriZelanda" +
+ "caZenaga diliStandart Fas TamazigtiZuniceDilbilim içeriği yokZazacaModer" +
+ "n Standart ArapçaGüney AzericeAvusturya Almancasıİsviçre Yüksek Almancas" +
+ "ıAvustralya İngilizcesiKanada İngilizcesiİngiliz İngilizcesiAmerikan İn" +
+ "gilizcesiLatin Amerika İspanyolcasıAvrupa İspanyolcasıMeksika İspanyolca" +
+ "sıKanada Fransızcasıİsviçre FransızcasıAşağı SaksoncaFlamancaBrezilya Po" +
+ "rtekizcesiAvrupa PortekizcesiMoldovacaSırp-Hırvat DiliKongo SvahiliBasit" +
+ "leştirilmiş ÇinceGeleneksel Çince"
var trLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -25331,18 +25339,18 @@ var trLangIdx = []uint16{ // 613 elements
0x137c, 0x1385, 0x138b, 0x1390, 0x1394, 0x139a, 0x139f, 0x13a4,
0x13a7, 0x13b3, 0x13ba, 0x13c3, 0x13ca, 0x13d4, 0x13dc, 0x13e7,
0x13f0, 0x13f6, 0x13fc, 0x1404, 0x140d, 0x1413, 0x141a, 0x1424,
- 0x142b, 0x1431, 0x1445, 0x144e, 0x1459, 0x1460, 0x1466, 0x1469,
- 0x1473, 0x147c, 0x148a, 0x149d, 0x14a3, 0x14a8, 0x14ad, 0x14b3,
- 0x14b9, 0x14be, 0x14c3, 0x14cb, 0x14d6, 0x14e0, 0x14e8, 0x14ec,
+ 0x142b, 0x1431, 0x1445, 0x144e, 0x1459, 0x1460, 0x146e, 0x1471,
+ 0x147b, 0x1484, 0x1492, 0x14a5, 0x14ab, 0x14b0, 0x14b5, 0x14bb,
+ 0x14c1, 0x14c6, 0x14cb, 0x14d3, 0x14de, 0x14e8, 0x14f0, 0x14f4,
// Entry 240 - 27F
- 0x14ef, 0x14f5, 0x14fc, 0x1501, 0x150a, 0x1512, 0x151e, 0x152d,
- 0x1536, 0x1541, 0x1557, 0x155d, 0x1573, 0x1579, 0x1590, 0x159e,
- 0x15b2, 0x15ce, 0x15e5, 0x15f8, 0x160d, 0x1622, 0x163e, 0x1653,
- 0x1669, 0x1669, 0x167d, 0x1694, 0x16a5, 0x16ad, 0x16c2, 0x16d5,
- 0x16de, 0x16f0, 0x16fd, 0x1716, 0x1727,
+ 0x14f7, 0x14fd, 0x1504, 0x1509, 0x1512, 0x151a, 0x1526, 0x1535,
+ 0x153e, 0x1549, 0x155f, 0x1565, 0x157b, 0x1581, 0x1598, 0x15a6,
+ 0x15ba, 0x15d6, 0x15ed, 0x1600, 0x1615, 0x162a, 0x1646, 0x165b,
+ 0x1671, 0x1671, 0x1685, 0x169c, 0x16ad, 0x16b5, 0x16ca, 0x16dd,
+ 0x16e6, 0x16f8, 0x1705, 0x171e, 0x172f,
} // Size: 1250 bytes
-const ukLangStr string = "" + // Size: 9189 bytes
+const ukLangStr string = "" + // Size: 9202 bytes
"афарськаабхазькаавестійськаафрикаансаканамхарськаарагонськаарабськаассам" +
"ськааварськааймараазербайджанськабашкирськабілоруськаболгарськабісламаб" +
"амбарабенгальськатибетськабретонськабоснійськакаталонськачеченськачамор" +
@@ -25401,14 +25409,14 @@ const ukLangStr string = "" + // Size: 9189 bytes
"тсонінкесогдійськасранан тонгосерерсахосукумасусушумерськакоморськасирі" +
"йська класичнасирійськатемнетесотеренотетумтигретівтокелауклінгонтлінгі" +
"ттамашекньяса тонгаток-пісінтарокоцимшиантумбукатувалутасавактувинськац" +
- "ентральномароканська тамазітудмуртськаугаритськаумбундукоріньваїводська" +
- "вуньовалзерськаваламоварайвашовалпірікалмицькасогаяояпянгбенємбакантонс" +
- "ькасапотекськаблісса мовазенагастандартна марокканська берберськазуньїн" +
- "емає мовного вмістузазакісучасна стандартна арабськапівденноазербайджан" +
- "ськаверхньонімецька (Швейцарія)британська англійськаамериканська англій" +
- "ськаіспанська (Європа)нижньосаксонськафламандськапортугальська (Європа)" +
- "молдавськасербсько-хорватськаконгійське суахілікитайська спрощенакитайс" +
- "ька традиційна"
+ "ентральномароканська тамазітудмуртськаугаритськаумбундуневідома моваваї" +
+ "водськавуньовалзерськаваламоварайвашовалпірікалмицькасогаяояпянгбенємба" +
+ "кантонськасапотекськаблісса мовазенагастандартна марокканська берберськ" +
+ "азуньїнемає мовного вмістузазакісучасна стандартна арабськапівденноазер" +
+ "байджанськаверхньонімецька (Швейцарія)британська англійськаамериканська" +
+ " англійськаіспанська (Європа)нижньосаксонськафламандськапортугальська (Є" +
+ "вропа)молдавськасербсько-хорватськаконгійське суахілікитайська спрощена" +
+ "китайська традиційна"
var ukLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -25489,18 +25497,18 @@ var ukLangIdx = []uint16{ // 613 elements
0x1f12, 0x1f12, 0x1f12, 0x1f1c, 0x1f24, 0x1f30, 0x1f3a, 0x1f44,
0x1f4a, 0x1f58, 0x1f58, 0x1f66, 0x1f74, 0x1f74, 0x1f82, 0x1f97,
0x1fa8, 0x1fa8, 0x1fb4, 0x1fb4, 0x1fc2, 0x1fc2, 0x1fd0, 0x1fdc,
- 0x1fea, 0x1ffc, 0x2035, 0x2049, 0x205d, 0x206b, 0x2077, 0x207d,
- 0x207d, 0x207d, 0x207d, 0x207d, 0x208b, 0x208b, 0x2095, 0x20a9,
- 0x20b5, 0x20bf, 0x20c7, 0x20d5, 0x20d5, 0x20e7, 0x20e7, 0x20ef,
+ 0x1fea, 0x1ffc, 0x2035, 0x2049, 0x205d, 0x206b, 0x2084, 0x208a,
+ 0x208a, 0x208a, 0x208a, 0x208a, 0x2098, 0x2098, 0x20a2, 0x20b6,
+ 0x20c2, 0x20cc, 0x20d4, 0x20e2, 0x20e2, 0x20f4, 0x20f4, 0x20fc,
// Entry 240 - 27F
- 0x20f3, 0x20f7, 0x2103, 0x210b, 0x210b, 0x211f, 0x2135, 0x214a,
- 0x214a, 0x2156, 0x2198, 0x21a2, 0x21c8, 0x21d4, 0x2208, 0x2236,
- 0x2236, 0x2269, 0x2269, 0x2269, 0x2292, 0x22bf, 0x22bf, 0x22e0,
- 0x22e0, 0x22e0, 0x22e0, 0x22e0, 0x2300, 0x2316, 0x2316, 0x233f,
- 0x2353, 0x2378, 0x239b, 0x23be, 0x23e5,
+ 0x2100, 0x2104, 0x2110, 0x2118, 0x2118, 0x212c, 0x2142, 0x2157,
+ 0x2157, 0x2163, 0x21a5, 0x21af, 0x21d5, 0x21e1, 0x2215, 0x2243,
+ 0x2243, 0x2276, 0x2276, 0x2276, 0x229f, 0x22cc, 0x22cc, 0x22ed,
+ 0x22ed, 0x22ed, 0x22ed, 0x22ed, 0x230d, 0x2323, 0x2323, 0x234c,
+ 0x2360, 0x2385, 0x23a8, 0x23cb, 0x23f2,
} // Size: 1250 bytes
-const urLangStr string = "" + // Size: 5313 bytes
+const urLangStr string = "" + // Size: 5330 bytes
"افارابقازیانایفریکانزاکانامہاریاراگونیزعربیآسامیاواریایماراآذربائیجانیبا" +
"شکیربیلاروسیبلغاریبسلامابمبارابنگالیتبتیبریٹنبوسنیکیٹالانچیچنکموروکوراس" +
"یکنچیکچرچ سلاؤچوواشویلشڈینشجرمنڈیویہیژونگکھاایویونانیانگریزیایسپرانٹوہس" +
@@ -25533,13 +25541,13 @@ const urLangStr string = "" + // Size: 5313 bytes
"یسیلینسکاٹجنوبی کردسیناكويرابورو سينیتشلحيتشانجنوبی سامیلول سامیاناری س" +
"امیسکولٹ سامیسوننکےسرانن ٹونگوساہوسکوماکوموریائیسریانیٹمنےتیسوٹیٹمٹگرےک" +
"لنگنٹوک پِسِنٹوروکوٹمبوکاتووالوتاساواقتووینینسینٹرل ایٹلس ٹمازائٹادمورت" +
- "اومبوندوروٹوائیونجووالسروولایتاوارےوارلپیریwuuکالمیکسوگایانگبینیمباکینٹ" +
- "ونیزاسٹینڈرڈ مراقشی تمازیقیزونیکوئی لسانی مواد نہیںزازاماڈرن اسٹینڈرڈ ع" +
- "ربیآزربائیجانی (عربی)آسٹریائی جرمنسوئس ہائی جرمنآسٹریلیائی انگریزیکینیڈ" +
- "ین انگریزیبرطانوی انگریزیامریکی انگریزیلاطینی امریکی ہسپانوییورپی ہسپان" +
- "ویمیکسیکن ہسپانویکینیڈین فرانسیسیسوئس فرینچادنی سیکسنفلیمِشبرازیلی پرتگ" +
- "الییورپی پرتگالیمالدوواسربو-کروئیشینکانگو سواحلیچینی (آسان کردہ)روایتی " +
- "چینی"
+ "اومبوندونامعلوم زبانوائیونجووالسروولایتاوارےوارلپیریwuuکالمیکسوگایانگبی" +
+ "نیمباکینٹونیزاسٹینڈرڈ مراقشی تمازیقیزونیکوئی لسانی مواد نہیںزازاماڈرن ا" +
+ "سٹینڈرڈ عربیآزربائیجانی (عربی)آسٹریائی جرمنسوئس ہائی جرمنآسٹریلیائی انگ" +
+ "ریزیکینیڈین انگریزیبرطانوی انگریزیامریکی انگریزیلاطینی امریکی ہسپانوییو" +
+ "رپی ہسپانویمیکسیکن ہسپانویکینیڈین فرانسیسیسوئس فرینچادنی سیکسنفلیمِشبرا" +
+ "زیلی پرتگالییورپی پرتگالیمالدوواسربو-کروئیشینکانگو سواحلیچینی (آسان کرد" +
+ "ہ)روایتی چینی"
var urLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -25620,15 +25628,15 @@ var urLangIdx = []uint16{ // 613 elements
0x10dc, 0x10dc, 0x10dc, 0x10e4, 0x10ec, 0x10ec, 0x10f4, 0x10fc,
0x10fc, 0x10fc, 0x10fc, 0x1106, 0x1106, 0x1106, 0x1106, 0x1106,
0x1117, 0x1117, 0x1123, 0x1123, 0x1123, 0x1123, 0x112f, 0x113b,
- 0x1149, 0x1157, 0x117d, 0x1189, 0x1189, 0x1199, 0x119f, 0x11a7,
- 0x11a7, 0x11a7, 0x11a7, 0x11a7, 0x11a7, 0x11a7, 0x11af, 0x11b9,
- 0x11c7, 0x11cf, 0x11cf, 0x11df, 0x11e2, 0x11ee, 0x11ee, 0x11f6,
+ 0x1149, 0x1157, 0x117d, 0x1189, 0x1189, 0x1199, 0x11b0, 0x11b8,
+ 0x11b8, 0x11b8, 0x11b8, 0x11b8, 0x11b8, 0x11b8, 0x11c0, 0x11ca,
+ 0x11d8, 0x11e0, 0x11e0, 0x11f0, 0x11f3, 0x11ff, 0x11ff, 0x1207,
// Entry 240 - 27F
- 0x11f6, 0x11f6, 0x1204, 0x120c, 0x120c, 0x121c, 0x121c, 0x121c,
- 0x121c, 0x121c, 0x1248, 0x1250, 0x1275, 0x127d, 0x12a1, 0x12c2,
- 0x12db, 0x12f5, 0x1318, 0x1335, 0x1352, 0x136d, 0x1395, 0x13ae,
- 0x13cb, 0x13cb, 0x13ea, 0x13fd, 0x1410, 0x141c, 0x1439, 0x1452,
- 0x1460, 0x1479, 0x1490, 0x14ac, 0x14c1,
+ 0x1207, 0x1207, 0x1215, 0x121d, 0x121d, 0x122d, 0x122d, 0x122d,
+ 0x122d, 0x122d, 0x1259, 0x1261, 0x1286, 0x128e, 0x12b2, 0x12d3,
+ 0x12ec, 0x1306, 0x1329, 0x1346, 0x1363, 0x137e, 0x13a6, 0x13bf,
+ 0x13dc, 0x13dc, 0x13fb, 0x140e, 0x1421, 0x142d, 0x144a, 0x1463,
+ 0x1471, 0x148a, 0x14a1, 0x14bd, 0x14d2,
} // Size: 1250 bytes
const uzLangStr string = "" + // Size: 2777 bytes
@@ -25664,13 +25672,13 @@ const uzLangStr string = "" + // Size: 2777 bytes
"angusitsiliyashotlandjanubiy kurdsenakoyraboro-sennitashelxitshanjanubiy" +
" saamlule-saaminari-saamskolt-saamsoninkesranan-tongosukumaqamartimnetes" +
"otetumtigreklingontok-piksintarokotumbukatuvalutasavaktuvamarkaziy atlas" +
- " tamazigxtudmurtumbundutub aholi tilivaivunjovarayvalbiriwuuqalmoqsogaya" +
- "ngbenyembakantontamazigxtzunitil tarkibi yo‘qzazastandart arabnemis (Avs" +
- "triya)yuqori nemis (Shveytsariya)ingliz (Avstraliya)ingliz (Kanada)ingli" +
- "z (Britaniya)ingliz (Amerika)ispan (Lotin Amerikasi)ispan (Yevropa)ispan" +
- " (Meksika)fransuz (Kanada)fransuz (Shveytsariya)quyi saksonflamandportug" +
- "al (Braziliya)portugal (Yevropa)moldovansuaxili (Kongo)xitoy (soddalashg" +
- "an)xitoy (an’anaviy)"
+ " tamazigxtudmurtumbundunoma’lum tilvaivunjovarayvalbiriwuuqalmoqsogayang" +
+ "benyembakantontamazigxtzunitil tarkibi yo‘qzazastandart arabnemis (Avstr" +
+ "iya)yuqori nemis (Shveytsariya)ingliz (Avstraliya)ingliz (Kanada)ingliz " +
+ "(Britaniya)ingliz (Amerika)ispan (Lotin Amerikasi)ispan (Yevropa)ispan (" +
+ "Meksika)fransuz (Kanada)fransuz (Shveytsariya)quyi saksonflamandportugal" +
+ " (Braziliya)portugal (Yevropa)moldovansuaxili (Kongo)xitoy (soddalashgan" +
+ ")xitoy (an’anaviy)"
var uzLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -25762,7 +25770,7 @@ var uzLangIdx = []uint16{ // 613 elements
0x0aa3, 0x0aa3, 0x0ab2, 0x0ac6, 0x0ad9,
} // Size: 1250 bytes
-const viLangStr string = "" + // Size: 8662 bytes
+const viLangStr string = "" + // Size: 8681 bytes
"Tiếng AfarTiếng AbkhaziaTiếng AvestanTiếng AfrikaansTiếng AkanTiếng Amha" +
"ricTiếng AragonTiếng Ả RậpTiếng AssamTiếng AvaricTiếng AymaraTiếng Azerb" +
"aijanTiếng BashkirTiếng BelarusTiếng BulgariaTiếng BislamaTiếng BambaraT" +
@@ -25856,15 +25864,15 @@ const viLangStr string = "" + // Size: 8662 bytes
"iếng TigreTiếng TivTiếng TokelauTiếng KlingonTiếng TlingitTiếng Tamashek" +
"Tiếng Nyasa TongaTiếng Tok PisinTiếng TarokoTiếng TsimshianTiếng Tumbuka" +
"Tiếng TuvaluTiếng TasawaqTiếng TuvinianTiếng Tamazight Miền Trung Ma-rốc" +
- "Tiếng UdmurtTiếng UgariticTiếng UmbunduTiếng RootTiếng VaiTiếng VoticTiế" +
- "ng VunjoTiếng WalserTiếng WalamoTiếng WarayTiếng WashoTiếng WarlpiriTiến" +
- "g NgôTiếng KalmykTiếng SogaTiếng YaoTiếng YapTiếng YangbenTiếng YembaTiế" +
- "ng Quảng ĐôngTiếng ZapotecKý hiệu BlissymbolsTiếng ZenagaTiếng Tamazight" +
- " Chuẩn của Ma-rốcTiếng ZuniKhông có nội dung ngôn ngữTiếng ZazaTiếng Ả R" +
- "ập Hiện đạiTiếng Thượng Giéc-man (Thụy Sĩ)Tiếng Anh (Anh)Tiếng Anh (Mỹ" +
- ")Tiếng Tây Ban Nha (Mỹ La tinh)Tiếng Tây Ban Nha (Châu Âu)Tiếng Hạ Saxon" +
- "Tiếng FlemishTiếng Bồ Đào Nha (Châu Âu)Tiếng MoldovaTiếng Serbo-CroatiaT" +
- "iếng Swahili Congo"
+ "Tiếng UdmurtTiếng UgariticTiếng UmbunduNgôn ngữ không xác địnhTiếng VaiT" +
+ "iếng VoticTiếng VunjoTiếng WalserTiếng WalamoTiếng WarayTiếng WashoTiếng" +
+ " WarlpiriTiếng NgôTiếng KalmykTiếng SogaTiếng YaoTiếng YapTiếng YangbenT" +
+ "iếng YembaTiếng Quảng ĐôngTiếng ZapotecKý hiệu BlissymbolsTiếng ZenagaTi" +
+ "ếng Tamazight Chuẩn của Ma-rốcTiếng ZuniKhông có nội dung ngôn ngữTiến" +
+ "g ZazaTiếng Ả Rập Hiện đạiTiếng Thượng Giéc-man (Thụy Sĩ)Tiếng Anh (Anh)" +
+ "Tiếng Anh (Mỹ)Tiếng Tây Ban Nha (Mỹ La tinh)Tiếng Tây Ban Nha (Châu Âu)T" +
+ "iếng Hạ SaxonTiếng FlemishTiếng Bồ Đào Nha (Châu Âu)Tiếng MoldovaTiếng S" +
+ "erbo-CroatiaTiếng Swahili Congo"
var viLangIdx = []uint16{ // 611 elements
// Entry 0 - 3F
@@ -25945,18 +25953,18 @@ var viLangIdx = []uint16{ // 611 elements
0x1dd8, 0x1dd8, 0x1dd8, 0x1de5, 0x1df1, 0x1dff, 0x1e0c, 0x1e19,
0x1e24, 0x1e33, 0x1e33, 0x1e42, 0x1e51, 0x1e51, 0x1e61, 0x1e74,
0x1e85, 0x1e85, 0x1e93, 0x1e93, 0x1ea4, 0x1ea4, 0x1eb3, 0x1ec1,
- 0x1ed0, 0x1ee0, 0x1f07, 0x1f15, 0x1f25, 0x1f34, 0x1f40, 0x1f4b,
- 0x1f4b, 0x1f4b, 0x1f4b, 0x1f4b, 0x1f58, 0x1f58, 0x1f65, 0x1f73,
- 0x1f81, 0x1f8e, 0x1f9b, 0x1fab, 0x1fb7, 0x1fc5, 0x1fc5, 0x1fd1,
+ 0x1ed0, 0x1ee0, 0x1f07, 0x1f15, 0x1f25, 0x1f34, 0x1f53, 0x1f5e,
+ 0x1f5e, 0x1f5e, 0x1f5e, 0x1f5e, 0x1f6b, 0x1f6b, 0x1f78, 0x1f86,
+ 0x1f94, 0x1fa1, 0x1fae, 0x1fbe, 0x1fca, 0x1fd8, 0x1fd8, 0x1fe4,
// Entry 240 - 27F
- 0x1fdc, 0x1fe7, 0x1ff6, 0x2003, 0x2003, 0x2019, 0x2028, 0x203e,
- 0x203e, 0x204c, 0x2074, 0x2080, 0x20a1, 0x20ad, 0x20cc, 0x20cc,
- 0x20cc, 0x20f4, 0x20f4, 0x20f4, 0x2105, 0x2117, 0x213a, 0x215a,
- 0x215a, 0x215a, 0x215a, 0x215a, 0x216c, 0x217b, 0x217b, 0x219d,
- 0x21ac, 0x21c1, 0x21d6,
+ 0x1fef, 0x1ffa, 0x2009, 0x2016, 0x2016, 0x202c, 0x203b, 0x2051,
+ 0x2051, 0x205f, 0x2087, 0x2093, 0x20b4, 0x20c0, 0x20df, 0x20df,
+ 0x20df, 0x2107, 0x2107, 0x2107, 0x2118, 0x212a, 0x214d, 0x216d,
+ 0x216d, 0x216d, 0x216d, 0x216d, 0x217f, 0x218e, 0x218e, 0x21b0,
+ 0x21bf, 0x21d4, 0x21e9,
} // Size: 1246 bytes
-const zhLangStr string = "" + // Size: 6428 bytes
+const zhLangStr string = "" + // Size: 6431 bytes
"阿法尔文阿布哈西亚语阿维斯塔文南非荷兰语阿肯文阿姆哈拉文阿拉贡文阿拉伯语阿萨姆文阿瓦尔文艾马拉文阿塞拜疆语巴什基尔文白俄罗斯语保加利亚语比斯拉马" +
"文班巴拉文孟加拉语藏语布列塔尼文波斯尼亚语加泰罗尼亚语车臣文查莫罗文科西嘉文克里族文捷克语教会斯拉夫文楚瓦什文威尔士语丹麦语德文迪维希文宗卡" +
"文埃维文希腊语英语世界语西班牙文爱沙尼亚语巴斯克文波斯文富拉文芬兰语斐济文法罗文法语西弗里西亚文爱尔兰语苏格兰盖尔文加利西亚语瓜拉尼文古吉拉" +
@@ -25984,10 +25992,10 @@ const zhLangStr string = "" + // Size: 6428 bytes
"斯坦文拉帕努伊文拉罗汤加文兰博文吉普赛文阿罗蒙文罗瓦文桑达韦文萨哈文萨马利亚阿拉姆文桑布鲁文萨萨克文桑塔利文甘拜文桑古文西西里文苏格兰文南库" +
"尔德文塞内卡文塞纳文塞尔库普文东桑海文古爱尔兰文希尔哈文掸文乍得阿拉伯文悉达摩文南萨米文律勒萨米文伊纳里萨米文斯科特萨米文索宁克文粟特文苏里" +
"南汤加文塞雷尔文萨霍文苏库马文苏苏文苏美尔文科摩罗文古典叙利亚文古叙利亚文泰姆奈文特索文特伦诺文德顿文提格雷文蒂夫文托克劳文克林贡文特林吉特" +
- "文塔马奇克文尼亚萨汤加文托克皮辛文太鲁阁文钦西安文通布卡文图瓦卢文北桑海文图瓦文塔马齐格特文乌德穆尔特文乌加里特文翁本杜文根语言瓦伊文维普森" +
- "文沃提克文温旧文瓦尔瑟文瓦拉莫文瓦瑞文瓦绍文瓦尔皮瑞文吴语卡尔梅克文索加文瑶族语雅浦文洋卞文耶姆巴文粤语萨波蒂克文布里斯符号泽纳加文标准摩洛" +
- "哥塔马塞特文祖尼文无语言内容扎扎文现代标准阿拉伯语南阿塞拜疆文奥地利德文瑞士高地德文拉丁美洲西班牙文欧洲西班牙文墨西哥西班牙文低萨克森文佛兰" +
- "德文巴西葡萄牙文欧洲葡萄牙文摩尔多瓦文塞尔维亚-克罗地亚文刚果斯瓦希里文简体中文繁体中文"
+ "文塔马奇克文尼亚萨汤加文托克皮辛文太鲁阁文钦西安文通布卡文图瓦卢文北桑海文图瓦文塔马齐格特文乌德穆尔特文乌加里特文翁本杜文未知语言瓦伊文维普" +
+ "森文沃提克文温旧文瓦尔瑟文瓦拉莫文瓦瑞文瓦绍文瓦尔皮瑞文吴语卡尔梅克文索加文瑶族语雅浦文洋卞文耶姆巴文粤语萨波蒂克文布里斯符号泽纳加文标准摩" +
+ "洛哥塔马塞特文祖尼文无语言内容扎扎文现代标准阿拉伯语南阿塞拜疆文奥地利德文瑞士高地德文拉丁美洲西班牙文欧洲西班牙文墨西哥西班牙文低萨克森文佛" +
+ "兰德文巴西葡萄牙文欧洲葡萄牙文摩尔多瓦文塞尔维亚-克罗地亚文刚果斯瓦希里文简体中文繁体中文"
var zhLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -26068,18 +26076,18 @@ var zhLangIdx = []uint16{ // 613 elements
0x15c1, 0x15c1, 0x15c1, 0x15cd, 0x15d6, 0x15e2, 0x15eb, 0x15f7,
0x1600, 0x160c, 0x160c, 0x1618, 0x1627, 0x1627, 0x1636, 0x1648,
0x1657, 0x1657, 0x1663, 0x1663, 0x166f, 0x166f, 0x167b, 0x1687,
- 0x1693, 0x169c, 0x16ae, 0x16c0, 0x16cf, 0x16db, 0x16e4, 0x16ed,
- 0x16ed, 0x16f9, 0x16f9, 0x16f9, 0x1705, 0x1705, 0x170e, 0x171a,
- 0x1726, 0x172f, 0x1738, 0x1747, 0x174d, 0x175c, 0x175c, 0x1765,
+ 0x1693, 0x169c, 0x16ae, 0x16c0, 0x16cf, 0x16db, 0x16e7, 0x16f0,
+ 0x16f0, 0x16fc, 0x16fc, 0x16fc, 0x1708, 0x1708, 0x1711, 0x171d,
+ 0x1729, 0x1732, 0x173b, 0x174a, 0x1750, 0x175f, 0x175f, 0x1768,
// Entry 240 - 27F
- 0x176e, 0x1777, 0x1780, 0x178c, 0x178c, 0x1792, 0x17a1, 0x17b0,
- 0x17b0, 0x17bc, 0x17da, 0x17e3, 0x17f2, 0x17fb, 0x1813, 0x1825,
- 0x1834, 0x1846, 0x1846, 0x1846, 0x1846, 0x1846, 0x185e, 0x1870,
- 0x1885, 0x1885, 0x1885, 0x1885, 0x1894, 0x18a0, 0x18b2, 0x18c4,
- 0x18d3, 0x18ef, 0x1904, 0x1910, 0x191c,
+ 0x1771, 0x177a, 0x1783, 0x178f, 0x178f, 0x1795, 0x17a4, 0x17b3,
+ 0x17b3, 0x17bf, 0x17dd, 0x17e6, 0x17f5, 0x17fe, 0x1816, 0x1828,
+ 0x1837, 0x1849, 0x1849, 0x1849, 0x1849, 0x1849, 0x1861, 0x1873,
+ 0x1888, 0x1888, 0x1888, 0x1888, 0x1897, 0x18a3, 0x18b5, 0x18c7,
+ 0x18d6, 0x18f2, 0x1907, 0x1913, 0x191f,
} // Size: 1250 bytes
-const zhHantLangStr string = "" + // Size: 7573 bytes
+const zhHantLangStr string = "" + // Size: 7576 bytes
"阿法文阿布哈茲文阿維斯塔文南非荷蘭文阿坎文阿姆哈拉文阿拉貢文阿拉伯文阿薩姆文阿瓦爾文艾馬拉文亞塞拜然文巴什喀爾文白俄羅斯文保加利亞文比斯拉馬文班" +
"巴拉文孟加拉文藏文布列塔尼文波士尼亞文加泰蘭文車臣文查莫洛文科西嘉文克里文捷克文宗教斯拉夫文楚瓦什文威爾斯文丹麥文德文迪維西文宗卡文埃維文希" +
"臘文英文世界文西班牙文愛沙尼亞文巴斯克文波斯文富拉文芬蘭文斐濟文法羅文法文西弗里西亞文愛爾蘭文蘇格蘭蓋爾文加利西亞文瓜拉尼文古吉拉特文曼島文" +
@@ -26113,10 +26121,10 @@ const zhHantLangStr string = "" + // Size: 7573 bytes
"東桑海文古愛爾蘭文薩莫吉希亞文希爾哈文撣文阿拉伯文(查德)希達摩文下西利西亞文塞拉亞文南薩米文魯勒薩米文伊納里薩米文斯科特薩米文索尼基文索格" +
"底亞納文蘇拉南東墎文塞雷爾文薩霍文沙特菲士蘭文蘇庫馬文蘇蘇文蘇美文葛摩文古敘利亞文敘利亞文西利西亞文圖盧文提姆文特索文泰雷諾文泰頓文蒂格雷文" +
"提夫文托克勞文查庫爾文克林貢文特林基特文塔里什文塔馬奇克文東加文(尼亞薩)托比辛文圖羅尤文太魯閣文特薩克尼恩文欽西安文穆斯林塔特文圖姆布卡文" +
- "吐瓦魯文北桑海文圖瓦文中阿特拉斯塔馬塞特文烏德穆爾特文烏加列文姆本杜文根語言瓦伊文威尼斯文維普森文西佛蘭德文美茵-法蘭克尼亞文沃提克文佛羅文" +
- "溫舊文瓦爾瑟文瓦拉莫文瓦瑞文瓦紹文沃皮瑞文吳語卡爾梅克文明格列爾文索加文瑤文雅浦文洋卞文耶姆巴文奈恩加圖文粵語薩波特克文布列斯符號西蘭文澤納" +
- "加文標準摩洛哥塔馬塞特文祖尼文無語言內容扎扎文現代標準阿拉伯文高地德文(瑞士)低地薩克遜文佛蘭芒文摩爾多瓦文塞爾維亞克羅埃西亞文史瓦希里文(" +
- "剛果)簡體中文繁體中文"
+ "吐瓦魯文北桑海文圖瓦文中阿特拉斯塔馬塞特文烏德穆爾特文烏加列文姆本杜文未知語言瓦伊文威尼斯文維普森文西佛蘭德文美茵-法蘭克尼亞文沃提克文佛羅" +
+ "文溫舊文瓦爾瑟文瓦拉莫文瓦瑞文瓦紹文沃皮瑞文吳語卡爾梅克文明格列爾文索加文瑤文雅浦文洋卞文耶姆巴文奈恩加圖文粵語薩波特克文布列斯符號西蘭文澤" +
+ "納加文標準摩洛哥塔馬塞特文祖尼文無語言內容扎扎文現代標準阿拉伯文高地德文(瑞士)低地薩克遜文佛蘭芒文摩爾多瓦文塞爾維亞克羅埃西亞文史瓦希里文" +
+ "(剛果)簡體中文繁體中文"
var zhHantLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -26197,18 +26205,18 @@ var zhHantLangIdx = []uint16{ // 613 elements
0x19e3, 0x19f2, 0x19fb, 0x1a04, 0x1a0d, 0x1a19, 0x1a22, 0x1a2e,
0x1a37, 0x1a43, 0x1a4f, 0x1a5b, 0x1a6a, 0x1a76, 0x1a85, 0x1a9d,
0x1aa9, 0x1ab5, 0x1ac1, 0x1ad3, 0x1adf, 0x1af1, 0x1b00, 0x1b0c,
- 0x1b18, 0x1b21, 0x1b3f, 0x1b51, 0x1b5d, 0x1b69, 0x1b72, 0x1b7b,
- 0x1b87, 0x1b93, 0x1ba2, 0x1bbb, 0x1bc7, 0x1bd0, 0x1bd9, 0x1be5,
- 0x1bf1, 0x1bfa, 0x1c03, 0x1c0f, 0x1c15, 0x1c24, 0x1c33, 0x1c3c,
+ 0x1b18, 0x1b21, 0x1b3f, 0x1b51, 0x1b5d, 0x1b69, 0x1b75, 0x1b7e,
+ 0x1b8a, 0x1b96, 0x1ba5, 0x1bbe, 0x1bca, 0x1bd3, 0x1bdc, 0x1be8,
+ 0x1bf4, 0x1bfd, 0x1c06, 0x1c12, 0x1c18, 0x1c27, 0x1c36, 0x1c3f,
// Entry 240 - 27F
- 0x1c42, 0x1c4b, 0x1c54, 0x1c60, 0x1c6f, 0x1c75, 0x1c84, 0x1c93,
- 0x1c9c, 0x1ca8, 0x1cc6, 0x1ccf, 0x1cde, 0x1ce7, 0x1cff, 0x1cff,
- 0x1cff, 0x1d17, 0x1d17, 0x1d17, 0x1d17, 0x1d17, 0x1d17, 0x1d17,
- 0x1d17, 0x1d17, 0x1d17, 0x1d17, 0x1d29, 0x1d35, 0x1d35, 0x1d35,
- 0x1d44, 0x1d62, 0x1d7d, 0x1d89, 0x1d95,
+ 0x1c45, 0x1c4e, 0x1c57, 0x1c63, 0x1c72, 0x1c78, 0x1c87, 0x1c96,
+ 0x1c9f, 0x1cab, 0x1cc9, 0x1cd2, 0x1ce1, 0x1cea, 0x1d02, 0x1d02,
+ 0x1d02, 0x1d1a, 0x1d1a, 0x1d1a, 0x1d1a, 0x1d1a, 0x1d1a, 0x1d1a,
+ 0x1d1a, 0x1d1a, 0x1d1a, 0x1d1a, 0x1d2c, 0x1d38, 0x1d38, 0x1d38,
+ 0x1d47, 0x1d65, 0x1d80, 0x1d8c, 0x1d98,
} // Size: 1250 bytes
-const zuLangStr string = "" + // Size: 4670 bytes
+const zuLangStr string = "" + // Size: 4680 bytes
"isi-Afarisi-Abkhaziani-Afrikaansisi-Akanisi-Amharicisi-Aragoneseisi-Arab" +
"icisi-Assameseisi-Avaricisi-Aymaraisi-Azerbaijaniisi-Bashkirisi-Belarusi" +
"anisi-Bulgarii-Bislamaisi-Bambaraisi-Bengaliisi-Tibetanisi-Bretonisi-Bos" +
@@ -26265,15 +26273,15 @@ const zuLangStr string = "" + // Size: 4670 bytes
"ri Samiisi-Skolt Samii-Soninkei-Sranan Tongoi-Sahoi-Sukumaisi-Comoriani-" +
"Syriacisi-Timneisi-Tesoisi-Tetumisi-Tigreisi-Klingonisi-Tok Pisinisi-Tar" +
"okoisi-Tumbukaisi-Tuvaluisi-Tasawaqisi-Tuvinianisi-Central Atlas Tamazig" +
- "htisi-Udmurtisi-Umbundui-Rootisi-VaiisiVunjoisi-Walserisi-Wolayttaisi-Wa" +
- "rayisi-Warlpiriisi-Wu Chineseisi-Kalmykisi-Sogaisi-Yangbenisi-Yembaisi-C" +
- "antoneseisi-Moroccan Tamazight esivamileisi-Zuniakukho okuqukethwe kolim" +
- "iisi-Zazaisi-Arabic esivamile sesimanjeisi-Austrian Germani-Swiss High G" +
- "ermanisi-Austrillian Englishi-Canadian Englishi-British Englishi-America" +
- "n Englishisi-Latin American Spanishi-European Spanishi-Mexican Spanishi-" +
- "Canadian Frenchi-Swiss Frenchisi-Low Saxonisi-Flemishisi-Brazillian Port" +
- "ugueseisi-European Portugueseisi-Moldavianisi-Serbo-Croatianisi-Congo Sw" +
- "ahiliisi-Chinese (esenziwe-lula)isi-Chinese (Okosiko)"
+ "htisi-Udmurtisi-Umbunduulimi olungaziwaisi-VaiisiVunjoisi-Walserisi-Wola" +
+ "yttaisi-Warayisi-Warlpiriisi-Wu Chineseisi-Kalmykisi-Sogaisi-Yangbenisi-" +
+ "Yembaisi-Cantoneseisi-Moroccan Tamazight esivamileisi-Zuniakukho okuquke" +
+ "thwe kolimiisi-Zazaisi-Arabic esivamile sesimanjeisi-Austrian Germani-Sw" +
+ "iss High Germanisi-Austrillian Englishi-Canadian Englishi-British Englis" +
+ "hi-American Englishisi-Latin American Spanishi-European Spanishi-Mexican" +
+ " Spanishi-Canadian Frenchi-Swiss Frenchisi-Low Saxonisi-Flemishisi-Brazi" +
+ "llian Portugueseisi-European Portugueseisi-Moldavianisi-Serbo-Croatianis" +
+ "i-Congo Swahiliisi-Chinese (esenziwe-lula)isi-Chinese (Okosiko)"
var zuLangIdx = []uint16{ // 613 elements
// Entry 0 - 3F
@@ -26354,18 +26362,18 @@ var zuLangIdx = []uint16{ // 613 elements
0x0f3f, 0x0f3f, 0x0f3f, 0x0f48, 0x0f50, 0x0f50, 0x0f59, 0x0f62,
0x0f62, 0x0f62, 0x0f62, 0x0f6d, 0x0f6d, 0x0f6d, 0x0f6d, 0x0f6d,
0x0f7a, 0x0f7a, 0x0f84, 0x0f84, 0x0f84, 0x0f84, 0x0f8f, 0x0f99,
- 0x0fa4, 0x0fb0, 0x0fcb, 0x0fd5, 0x0fd5, 0x0fe0, 0x0fe6, 0x0fed,
- 0x0fed, 0x0fed, 0x0fed, 0x0fed, 0x0fed, 0x0fed, 0x0ff5, 0x0fff,
- 0x100b, 0x1014, 0x1014, 0x1020, 0x102e, 0x1038, 0x1038, 0x1040,
+ 0x0fa4, 0x0fb0, 0x0fcb, 0x0fd5, 0x0fd5, 0x0fe0, 0x0ff0, 0x0ff7,
+ 0x0ff7, 0x0ff7, 0x0ff7, 0x0ff7, 0x0ff7, 0x0ff7, 0x0fff, 0x1009,
+ 0x1015, 0x101e, 0x101e, 0x102a, 0x1038, 0x1042, 0x1042, 0x104a,
// Entry 240 - 27F
- 0x1040, 0x1040, 0x104b, 0x1054, 0x1054, 0x1061, 0x1061, 0x1061,
- 0x1061, 0x1061, 0x1081, 0x1089, 0x10a2, 0x10aa, 0x10c8, 0x10c8,
- 0x10db, 0x10ee, 0x1105, 0x1117, 0x1128, 0x113a, 0x1154, 0x1166,
- 0x1177, 0x1177, 0x1188, 0x1196, 0x11a3, 0x11ae, 0x11c7, 0x11de,
- 0x11eb, 0x11fd, 0x120e, 0x1229, 0x123e,
+ 0x104a, 0x104a, 0x1055, 0x105e, 0x105e, 0x106b, 0x106b, 0x106b,
+ 0x106b, 0x106b, 0x108b, 0x1093, 0x10ac, 0x10b4, 0x10d2, 0x10d2,
+ 0x10e5, 0x10f8, 0x110f, 0x1121, 0x1132, 0x1144, 0x115e, 0x1170,
+ 0x1181, 0x1181, 0x1192, 0x11a0, 0x11ad, 0x11b8, 0x11d1, 0x11e8,
+ 0x11f5, 0x1207, 0x1218, 0x1233, 0x1248,
} // Size: 1250 bytes
-// Total size for lang: 1022818 bytes (1022 KB)
+// Total size for lang: 1024178 bytes (1024 KB)
// Number of keys: 175
var (
@@ -50333,4 +50341,4 @@ var selfHeaders = [1]header{
// Total size for self: 4040 bytes (4 KB)
-// Total table size 2127659 bytes (2077KiB); checksum: E92D966F
+// Total table size 2129019 bytes (2079KiB); checksum: C21E1902
diff --git a/vendor/golang.org/x/text/language/doc.go b/vendor/golang.org/x/text/language/doc.go
new file mode 100644
index 000000000..8afecd50e
--- /dev/null
+++ b/vendor/golang.org/x/text/language/doc.go
@@ -0,0 +1,102 @@
+// Copyright 2017 The Go Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style
+// license that can be found in the LICENSE file.
+
+// Package language implements BCP 47 language tags and related functionality.
+//
+// The most important function of package language is to match a list of
+// user-preferred languages to a list of supported languages.
+// It alleviates the developer of dealing with the complexity of this process
+// and provides the user with the best experience
+// (see https://blog.golang.org/matchlang).
+//
+//
+// Matching preferred against supported languages
+//
+// A Matcher for an application that supports English, Australian English,
+// Danish, and standard Mandarin can be created as follows:
+//
+// var matcher = language.NewMatcher([]language.Tag{
+// language.English, // The first language is used as fallback.
+// language.MustParse("en-AU"),
+// language.Danish,
+// language.Chinese,
+// })
+//
+// This list of supported languages is typically implied by the languages for
+// which there exists translations of the user interface.
+//
+// User-preferred languages usually come as a comma-separated list of BCP 47
+// language tags.
+// The MatchString finds best matches for such strings:
+//
+// handler(w http.ResponseWriter, r *http.Request) {
+// lang, _ := r.Cookie("lang")
+// accept := r.Header.Get("Accept-Language")
+// tag, _ := language.MatchStrings(matcher, lang.String(), accept)
+//
+// // tag should now be used for the initialization of any
+// // locale-specific service.
+// }
+//
+// The Matcher's Match method can be used to match Tags directly.
+//
+// Matchers are aware of the intricacies of equivalence between languages, such
+// as deprecated subtags, legacy tags, macro languages, mutual
+// intelligibility between scripts and languages, and transparently passing
+// BCP 47 user configuration.
+// For instance, it will know that a reader of Bokmål Danish can read Norwegian
+// and will know that Cantonese ("yue") is a good match for "zh-HK".
+//
+//
+// Using match results
+//
+// To guarantee a consistent user experience to the user it is important to
+// use the same language tag for the selection of any locale-specific services.
+// For example, it is utterly confusing to substitute spelled-out numbers
+// or dates in one language in text of another language.
+// More subtly confusing is using the wrong sorting order or casing
+// algorithm for a certain language.
+//
+// All the packages in x/text that provide locale-specific services
+// (e.g. collate, cases) should be initialized with the tag that was
+// obtained at the start of an interaction with the user.
+//
+// Note that Tag that is returned by Match and MatchString may differ from any
+// of the supported languages, as it may contain carried over settings from
+// the user tags.
+// This may be inconvenient when your application has some additional
+// locale-specific data for your supported languages.
+// Match and MatchString both return the index of the matched supported tag
+// to simplify associating such data with the matched tag.
+//
+//
+// Canonicalization
+//
+// If one uses the Matcher to compare languages one does not need to
+// worry about canonicalization.
+//
+// The meaning of a Tag varies per application. The language package
+// therefore delays canonicalization and preserves information as much
+// as possible. The Matcher, however, will always take into account that
+// two different tags may represent the same language.
+//
+// By default, only legacy and deprecated tags are converted into their
+// canonical equivalent. All other information is preserved. This approach makes
+// the confidence scores more accurate and allows matchers to distinguish
+// between variants that are otherwise lost.
+//
+// As a consequence, two tags that should be treated as identical according to
+// BCP 47 or CLDR, like "en-Latn" and "en", will be represented differently. The
+// Matcher handles such distinctions, though, and is aware of the
+// equivalence relations. The CanonType type can be used to alter the
+// canonicalization form.
+//
+// References
+//
+// BCP 47 - Tags for Identifying Languages http://tools.ietf.org/html/bcp47
+//
+package language // import "golang.org/x/text/language"
+
+// TODO: explanation on how to match languages for your own locale-specific
+// service.
diff --git a/vendor/golang.org/x/text/language/examples_test.go b/vendor/golang.org/x/text/language/examples_test.go
index 05e712d77..d5e8176dc 100644
--- a/vendor/golang.org/x/text/language/examples_test.go
+++ b/vendor/golang.org/x/text/language/examples_test.go
@@ -6,6 +6,7 @@ package language_test
import (
"fmt"
+ "net/http"
"golang.org/x/text/language"
)
@@ -274,7 +275,7 @@ func ExampleMatcher() {
fmt.Println("----")
- // Croatian speakers will likely understand Serbian written in Latin script.
+ // Someone specifying sr-Latn is probably fine with getting Croatian.
fmt.Println(m.Match(language.Make("sr-Latn")))
// We match SimplifiedChinese, but with Low confidence.
@@ -331,11 +332,27 @@ func ExampleMatcher() {
// af 3 High
// ----
// iw 9 Exact
- // iw-IL 8 Exact
+ // he 10 Exact
// ----
// fr-u-cu-frf 2 Exact
// fr-u-cu-frf 2 High
// en-u-co-phonebk 0 No
+
+ // TODO: "he" should be "he-u-rg-IL High"
+}
+
+func ExampleMatchStrings() {
+ // languages supported by this service:
+ matcher := language.NewMatcher([]language.Tag{
+ language.English, language.Dutch, language.German,
+ })
+
+ http.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {
+ lang, _ := r.Cookie("lang")
+ tag, _ := language.MatchStrings(matcher, lang.String(), r.Header.Get("Accept-Language"))
+
+ fmt.Println("User language:", tag)
+ })
}
func ExampleComprehends() {
diff --git a/vendor/golang.org/x/text/language/gen.go b/vendor/golang.org/x/text/language/gen.go
index 153269bc1..7c260e5c2 100644
--- a/vendor/golang.org/x/text/language/gen.go
+++ b/vendor/golang.org/x/text/language/gen.go
@@ -698,8 +698,8 @@ func (b *builder) computeRegionGroups() {
b.groups[group] = index(len(b.groups))
}
}
- if len(b.groups) > 32 {
- log.Fatalf("only 32 groups supported, found %d", len(b.groups))
+ if len(b.groups) > 64 {
+ log.Fatalf("only 64 groups supported, found %d", len(b.groups))
}
b.writeConst("nRegionGroups", len(b.groups))
}
@@ -1417,20 +1417,27 @@ func (b *builder) writeMatchData() {
}
b.writeSlice("regionToGroups", regionToGroups)
+ // maps language id to in- and out-of-group region.
+ paradigmLocales := [][3]uint16{}
+ locales := strings.Split(lm[0].ParadigmLocales[0].Locales, " ")
+ for i := 0; i < len(locales); i += 2 {
+ x := [3]uint16{}
+ for j := 0; j < 2; j++ {
+ pc := strings.SplitN(locales[i+j], "-", 2)
+ x[0] = b.langIndex(pc[0])
+ if len(pc) == 2 {
+ x[1+j] = uint16(b.region.index(pc[1]))
+ }
+ }
+ paradigmLocales = append(paradigmLocales, x)
+ }
+ b.writeSlice("paradigmLocales", paradigmLocales)
+
b.writeType(mutualIntelligibility{})
b.writeType(scriptIntelligibility{})
b.writeType(regionIntelligibility{})
- matchLang := []mutualIntelligibility{{
- // TODO: remove once CLDR is fixed.
- want: uint16(b.langIndex("sr")),
- have: uint16(b.langIndex("hr")),
- distance: uint8(5),
- }, {
- want: uint16(b.langIndex("sr")),
- have: uint16(b.langIndex("bs")),
- distance: uint8(5),
- }}
+ matchLang := []mutualIntelligibility{}
matchScript := []scriptIntelligibility{}
matchRegion := []regionIntelligibility{}
// Convert the languageMatch entries in lists keyed by desired language.
@@ -1559,7 +1566,7 @@ func (b *builder) writeRegionInclusionData() {
}
}
- regionContainment := make([]uint32, len(b.groups))
+ regionContainment := make([]uint64, len(b.groups))
for _, g := range b.groups {
l := containment[g]
@@ -1577,10 +1584,10 @@ func (b *builder) writeRegionInclusionData() {
b.writeSlice("regionContainment", regionContainment)
regionInclusion := make([]uint8, len(b.region.s))
- bvs := make(map[uint32]index)
+ bvs := make(map[uint64]index)
// Make the first bitvector positions correspond with the groups.
for r, i := range b.groups {
- bv := uint32(1 << i)
+ bv := uint64(1 << i)
for _, g := range mm[r] {
bv |= 1 << g
}
@@ -1589,7 +1596,7 @@ func (b *builder) writeRegionInclusionData() {
}
for r := 1; r < len(b.region.s); r++ {
if _, ok := b.groups[r]; !ok {
- bv := uint32(0)
+ bv := uint64(0)
for _, g := range mm[r] {
bv |= 1 << g
}
@@ -1604,9 +1611,9 @@ func (b *builder) writeRegionInclusionData() {
}
}
b.writeSlice("regionInclusion", regionInclusion)
- regionInclusionBits := make([]uint32, len(bvs))
+ regionInclusionBits := make([]uint64, len(bvs))
for k, v := range bvs {
- regionInclusionBits[v] = uint32(k)
+ regionInclusionBits[v] = uint64(k)
}
// Add bit vectors for increasingly large distances until a fixed point is reached.
regionInclusionNext := []uint8{}
diff --git a/vendor/golang.org/x/text/language/index.go b/vendor/golang.org/x/text/language/index.go
index 973db9fd5..69ac557dc 100644
--- a/vendor/golang.org/x/text/language/index.go
+++ b/vendor/golang.org/x/text/language/index.go
@@ -7,763 +7,763 @@ package language
const NumCompactTags = 754
var specialTags = []Tag{ // 2 elements
- 0: {lang: 0xd7, region: 0x6d, script: 0x0, pVariant: 0x5, pExt: 0xe, str: "ca-ES-valencia"},
- 1: {lang: 0x138, region: 0x134, script: 0x0, pVariant: 0x5, pExt: 0x5, str: "en-US-u-va-posix"},
+ 0: {lang: 0xd7, region: 0x6e, script: 0x0, pVariant: 0x5, pExt: 0xe, str: "ca-ES-valencia"},
+ 1: {lang: 0x138, region: 0x135, script: 0x0, pVariant: 0x5, pExt: 0x5, str: "en-US-u-va-posix"},
} // Size: 72 bytes
var coreTags = map[uint32]uint16{
0x0: 0, // und
0x01600000: 3, // af
- 0x016000d1: 4, // af-NA
- 0x01600160: 5, // af-ZA
+ 0x016000d2: 4, // af-NA
+ 0x01600161: 5, // af-ZA
0x01c00000: 6, // agq
- 0x01c00051: 7, // agq-CM
+ 0x01c00052: 7, // agq-CM
0x02100000: 8, // ak
- 0x0210007f: 9, // ak-GH
+ 0x02100080: 9, // ak-GH
0x02700000: 10, // am
- 0x0270006e: 11, // am-ET
+ 0x0270006f: 11, // am-ET
0x03a00000: 12, // ar
0x03a00001: 13, // ar-001
- 0x03a00022: 14, // ar-AE
- 0x03a00038: 15, // ar-BH
- 0x03a00061: 16, // ar-DJ
- 0x03a00066: 17, // ar-DZ
- 0x03a0006a: 18, // ar-EG
- 0x03a0006b: 19, // ar-EH
- 0x03a0006c: 20, // ar-ER
- 0x03a00096: 21, // ar-IL
- 0x03a0009a: 22, // ar-IQ
- 0x03a000a0: 23, // ar-JO
- 0x03a000a7: 24, // ar-KM
- 0x03a000ab: 25, // ar-KW
- 0x03a000af: 26, // ar-LB
- 0x03a000b8: 27, // ar-LY
- 0x03a000b9: 28, // ar-MA
- 0x03a000c8: 29, // ar-MR
- 0x03a000e0: 30, // ar-OM
- 0x03a000ec: 31, // ar-PS
- 0x03a000f2: 32, // ar-QA
- 0x03a00107: 33, // ar-SA
- 0x03a0010a: 34, // ar-SD
- 0x03a00114: 35, // ar-SO
- 0x03a00116: 36, // ar-SS
- 0x03a0011b: 37, // ar-SY
- 0x03a0011f: 38, // ar-TD
- 0x03a00127: 39, // ar-TN
- 0x03a0015d: 40, // ar-YE
+ 0x03a00023: 14, // ar-AE
+ 0x03a00039: 15, // ar-BH
+ 0x03a00062: 16, // ar-DJ
+ 0x03a00067: 17, // ar-DZ
+ 0x03a0006b: 18, // ar-EG
+ 0x03a0006c: 19, // ar-EH
+ 0x03a0006d: 20, // ar-ER
+ 0x03a00097: 21, // ar-IL
+ 0x03a0009b: 22, // ar-IQ
+ 0x03a000a1: 23, // ar-JO
+ 0x03a000a8: 24, // ar-KM
+ 0x03a000ac: 25, // ar-KW
+ 0x03a000b0: 26, // ar-LB
+ 0x03a000b9: 27, // ar-LY
+ 0x03a000ba: 28, // ar-MA
+ 0x03a000c9: 29, // ar-MR
+ 0x03a000e1: 30, // ar-OM
+ 0x03a000ed: 31, // ar-PS
+ 0x03a000f3: 32, // ar-QA
+ 0x03a00108: 33, // ar-SA
+ 0x03a0010b: 34, // ar-SD
+ 0x03a00115: 35, // ar-SO
+ 0x03a00117: 36, // ar-SS
+ 0x03a0011c: 37, // ar-SY
+ 0x03a00120: 38, // ar-TD
+ 0x03a00128: 39, // ar-TN
+ 0x03a0015e: 40, // ar-YE
0x04000000: 41, // ars
0x04300000: 42, // as
- 0x04300098: 43, // as-IN
+ 0x04300099: 43, // as-IN
0x04400000: 44, // asa
- 0x0440012e: 45, // asa-TZ
+ 0x0440012f: 45, // asa-TZ
0x04800000: 46, // ast
- 0x0480006d: 47, // ast-ES
+ 0x0480006e: 47, // ast-ES
0x05800000: 48, // az
0x0581e000: 49, // az-Cyrl
- 0x0581e031: 50, // az-Cyrl-AZ
- 0x05852000: 51, // az-Latn
- 0x05852031: 52, // az-Latn-AZ
+ 0x0581e032: 50, // az-Cyrl-AZ
+ 0x05855000: 51, // az-Latn
+ 0x05855032: 52, // az-Latn-AZ
0x05e00000: 53, // bas
- 0x05e00051: 54, // bas-CM
+ 0x05e00052: 54, // bas-CM
0x07100000: 55, // be
- 0x07100046: 56, // be-BY
+ 0x07100047: 56, // be-BY
0x07500000: 57, // bem
- 0x07500161: 58, // bem-ZM
+ 0x07500162: 58, // bem-ZM
0x07900000: 59, // bez
- 0x0790012e: 60, // bez-TZ
+ 0x0790012f: 60, // bez-TZ
0x07e00000: 61, // bg
- 0x07e00037: 62, // bg-BG
+ 0x07e00038: 62, // bg-BG
0x08200000: 63, // bh
0x0a000000: 64, // bm
- 0x0a0000c2: 65, // bm-ML
+ 0x0a0000c3: 65, // bm-ML
0x0a500000: 66, // bn
- 0x0a500034: 67, // bn-BD
- 0x0a500098: 68, // bn-IN
+ 0x0a500035: 67, // bn-BD
+ 0x0a500099: 68, // bn-IN
0x0a900000: 69, // bo
- 0x0a900052: 70, // bo-CN
- 0x0a900098: 71, // bo-IN
+ 0x0a900053: 70, // bo-CN
+ 0x0a900099: 71, // bo-IN
0x0b200000: 72, // br
- 0x0b200077: 73, // br-FR
+ 0x0b200078: 73, // br-FR
0x0b500000: 74, // brx
- 0x0b500098: 75, // brx-IN
+ 0x0b500099: 75, // brx-IN
0x0b700000: 76, // bs
0x0b71e000: 77, // bs-Cyrl
- 0x0b71e032: 78, // bs-Cyrl-BA
- 0x0b752000: 79, // bs-Latn
- 0x0b752032: 80, // bs-Latn-BA
+ 0x0b71e033: 78, // bs-Cyrl-BA
+ 0x0b755000: 79, // bs-Latn
+ 0x0b755033: 80, // bs-Latn-BA
0x0d700000: 81, // ca
- 0x0d700021: 82, // ca-AD
- 0x0d70006d: 83, // ca-ES
- 0x0d700077: 84, // ca-FR
- 0x0d70009d: 85, // ca-IT
+ 0x0d700022: 82, // ca-AD
+ 0x0d70006e: 83, // ca-ES
+ 0x0d700078: 84, // ca-FR
+ 0x0d70009e: 85, // ca-IT
0x0dc00000: 86, // ce
- 0x0dc00105: 87, // ce-RU
+ 0x0dc00106: 87, // ce-RU
0x0df00000: 88, // cgg
- 0x0df00130: 89, // cgg-UG
+ 0x0df00131: 89, // cgg-UG
0x0e500000: 90, // chr
- 0x0e500134: 91, // chr-US
+ 0x0e500135: 91, // chr-US
0x0e900000: 92, // ckb
- 0x0e90009a: 93, // ckb-IQ
- 0x0e90009b: 94, // ckb-IR
+ 0x0e90009b: 93, // ckb-IQ
+ 0x0e90009c: 94, // ckb-IR
0x0f900000: 95, // cs
- 0x0f90005d: 96, // cs-CZ
+ 0x0f90005e: 96, // cs-CZ
0x0fd00000: 97, // cu
- 0x0fd00105: 98, // cu-RU
+ 0x0fd00106: 98, // cu-RU
0x0ff00000: 99, // cy
- 0x0ff0007a: 100, // cy-GB
+ 0x0ff0007b: 100, // cy-GB
0x10000000: 101, // da
- 0x10000062: 102, // da-DK
- 0x10000081: 103, // da-GL
+ 0x10000063: 102, // da-DK
+ 0x10000082: 103, // da-GL
0x10700000: 104, // dav
- 0x107000a3: 105, // dav-KE
+ 0x107000a4: 105, // dav-KE
0x10c00000: 106, // de
- 0x10c0002d: 107, // de-AT
- 0x10c00035: 108, // de-BE
- 0x10c0004d: 109, // de-CH
- 0x10c0005f: 110, // de-DE
- 0x10c0009d: 111, // de-IT
- 0x10c000b1: 112, // de-LI
- 0x10c000b6: 113, // de-LU
+ 0x10c0002e: 107, // de-AT
+ 0x10c00036: 108, // de-BE
+ 0x10c0004e: 109, // de-CH
+ 0x10c00060: 110, // de-DE
+ 0x10c0009e: 111, // de-IT
+ 0x10c000b2: 112, // de-LI
+ 0x10c000b7: 113, // de-LU
0x11600000: 114, // dje
- 0x116000d3: 115, // dje-NE
+ 0x116000d4: 115, // dje-NE
0x11e00000: 116, // dsb
- 0x11e0005f: 117, // dsb-DE
+ 0x11e00060: 117, // dsb-DE
0x12300000: 118, // dua
- 0x12300051: 119, // dua-CM
+ 0x12300052: 119, // dua-CM
0x12700000: 120, // dv
0x12a00000: 121, // dyo
- 0x12a00113: 122, // dyo-SN
+ 0x12a00114: 122, // dyo-SN
0x12c00000: 123, // dz
- 0x12c00042: 124, // dz-BT
+ 0x12c00043: 124, // dz-BT
0x12e00000: 125, // ebu
- 0x12e000a3: 126, // ebu-KE
+ 0x12e000a4: 126, // ebu-KE
0x12f00000: 127, // ee
- 0x12f0007f: 128, // ee-GH
- 0x12f00121: 129, // ee-TG
+ 0x12f00080: 128, // ee-GH
+ 0x12f00122: 129, // ee-TG
0x13500000: 130, // el
- 0x1350005c: 131, // el-CY
- 0x13500086: 132, // el-GR
+ 0x1350005d: 131, // el-CY
+ 0x13500087: 132, // el-GR
0x13800000: 133, // en
0x13800001: 134, // en-001
0x1380001a: 135, // en-150
- 0x13800024: 136, // en-AG
- 0x13800025: 137, // en-AI
- 0x1380002c: 138, // en-AS
- 0x1380002d: 139, // en-AT
- 0x1380002e: 140, // en-AU
- 0x13800033: 141, // en-BB
- 0x13800035: 142, // en-BE
- 0x13800039: 143, // en-BI
- 0x1380003c: 144, // en-BM
- 0x13800041: 145, // en-BS
- 0x13800045: 146, // en-BW
- 0x13800047: 147, // en-BZ
- 0x13800048: 148, // en-CA
- 0x13800049: 149, // en-CC
- 0x1380004d: 150, // en-CH
- 0x1380004f: 151, // en-CK
- 0x13800051: 152, // en-CM
- 0x1380005b: 153, // en-CX
- 0x1380005c: 154, // en-CY
- 0x1380005f: 155, // en-DE
- 0x13800060: 156, // en-DG
- 0x13800062: 157, // en-DK
- 0x13800063: 158, // en-DM
- 0x1380006c: 159, // en-ER
- 0x13800071: 160, // en-FI
- 0x13800072: 161, // en-FJ
- 0x13800073: 162, // en-FK
- 0x13800074: 163, // en-FM
- 0x1380007a: 164, // en-GB
- 0x1380007b: 165, // en-GD
- 0x1380007e: 166, // en-GG
- 0x1380007f: 167, // en-GH
- 0x13800080: 168, // en-GI
- 0x13800082: 169, // en-GM
- 0x13800089: 170, // en-GU
- 0x1380008b: 171, // en-GY
- 0x1380008c: 172, // en-HK
- 0x13800095: 173, // en-IE
- 0x13800096: 174, // en-IL
- 0x13800097: 175, // en-IM
- 0x13800098: 176, // en-IN
- 0x13800099: 177, // en-IO
- 0x1380009e: 178, // en-JE
- 0x1380009f: 179, // en-JM
- 0x138000a3: 180, // en-KE
- 0x138000a6: 181, // en-KI
- 0x138000a8: 182, // en-KN
- 0x138000ac: 183, // en-KY
- 0x138000b0: 184, // en-LC
- 0x138000b3: 185, // en-LR
- 0x138000b4: 186, // en-LS
- 0x138000be: 187, // en-MG
- 0x138000bf: 188, // en-MH
- 0x138000c5: 189, // en-MO
- 0x138000c6: 190, // en-MP
- 0x138000c9: 191, // en-MS
- 0x138000ca: 192, // en-MT
- 0x138000cb: 193, // en-MU
- 0x138000cd: 194, // en-MW
- 0x138000cf: 195, // en-MY
- 0x138000d1: 196, // en-NA
- 0x138000d4: 197, // en-NF
- 0x138000d5: 198, // en-NG
- 0x138000d8: 199, // en-NL
- 0x138000dc: 200, // en-NR
- 0x138000de: 201, // en-NU
- 0x138000df: 202, // en-NZ
- 0x138000e5: 203, // en-PG
- 0x138000e6: 204, // en-PH
- 0x138000e7: 205, // en-PK
- 0x138000ea: 206, // en-PN
- 0x138000eb: 207, // en-PR
- 0x138000ef: 208, // en-PW
- 0x13800106: 209, // en-RW
- 0x13800108: 210, // en-SB
- 0x13800109: 211, // en-SC
- 0x1380010a: 212, // en-SD
- 0x1380010b: 213, // en-SE
- 0x1380010c: 214, // en-SG
- 0x1380010d: 215, // en-SH
- 0x1380010e: 216, // en-SI
- 0x13800111: 217, // en-SL
- 0x13800116: 218, // en-SS
- 0x1380011a: 219, // en-SX
- 0x1380011c: 220, // en-SZ
- 0x1380011e: 221, // en-TC
- 0x13800124: 222, // en-TK
- 0x13800128: 223, // en-TO
- 0x1380012b: 224, // en-TT
- 0x1380012c: 225, // en-TV
- 0x1380012e: 226, // en-TZ
- 0x13800130: 227, // en-UG
- 0x13800132: 228, // en-UM
- 0x13800134: 229, // en-US
- 0x13800138: 230, // en-VC
- 0x1380013b: 231, // en-VG
- 0x1380013c: 232, // en-VI
- 0x1380013e: 233, // en-VU
- 0x13800141: 234, // en-WS
- 0x13800160: 235, // en-ZA
- 0x13800161: 236, // en-ZM
- 0x13800163: 237, // en-ZW
+ 0x13800025: 136, // en-AG
+ 0x13800026: 137, // en-AI
+ 0x1380002d: 138, // en-AS
+ 0x1380002e: 139, // en-AT
+ 0x1380002f: 140, // en-AU
+ 0x13800034: 141, // en-BB
+ 0x13800036: 142, // en-BE
+ 0x1380003a: 143, // en-BI
+ 0x1380003d: 144, // en-BM
+ 0x13800042: 145, // en-BS
+ 0x13800046: 146, // en-BW
+ 0x13800048: 147, // en-BZ
+ 0x13800049: 148, // en-CA
+ 0x1380004a: 149, // en-CC
+ 0x1380004e: 150, // en-CH
+ 0x13800050: 151, // en-CK
+ 0x13800052: 152, // en-CM
+ 0x1380005c: 153, // en-CX
+ 0x1380005d: 154, // en-CY
+ 0x13800060: 155, // en-DE
+ 0x13800061: 156, // en-DG
+ 0x13800063: 157, // en-DK
+ 0x13800064: 158, // en-DM
+ 0x1380006d: 159, // en-ER
+ 0x13800072: 160, // en-FI
+ 0x13800073: 161, // en-FJ
+ 0x13800074: 162, // en-FK
+ 0x13800075: 163, // en-FM
+ 0x1380007b: 164, // en-GB
+ 0x1380007c: 165, // en-GD
+ 0x1380007f: 166, // en-GG
+ 0x13800080: 167, // en-GH
+ 0x13800081: 168, // en-GI
+ 0x13800083: 169, // en-GM
+ 0x1380008a: 170, // en-GU
+ 0x1380008c: 171, // en-GY
+ 0x1380008d: 172, // en-HK
+ 0x13800096: 173, // en-IE
+ 0x13800097: 174, // en-IL
+ 0x13800098: 175, // en-IM
+ 0x13800099: 176, // en-IN
+ 0x1380009a: 177, // en-IO
+ 0x1380009f: 178, // en-JE
+ 0x138000a0: 179, // en-JM
+ 0x138000a4: 180, // en-KE
+ 0x138000a7: 181, // en-KI
+ 0x138000a9: 182, // en-KN
+ 0x138000ad: 183, // en-KY
+ 0x138000b1: 184, // en-LC
+ 0x138000b4: 185, // en-LR
+ 0x138000b5: 186, // en-LS
+ 0x138000bf: 187, // en-MG
+ 0x138000c0: 188, // en-MH
+ 0x138000c6: 189, // en-MO
+ 0x138000c7: 190, // en-MP
+ 0x138000ca: 191, // en-MS
+ 0x138000cb: 192, // en-MT
+ 0x138000cc: 193, // en-MU
+ 0x138000ce: 194, // en-MW
+ 0x138000d0: 195, // en-MY
+ 0x138000d2: 196, // en-NA
+ 0x138000d5: 197, // en-NF
+ 0x138000d6: 198, // en-NG
+ 0x138000d9: 199, // en-NL
+ 0x138000dd: 200, // en-NR
+ 0x138000df: 201, // en-NU
+ 0x138000e0: 202, // en-NZ
+ 0x138000e6: 203, // en-PG
+ 0x138000e7: 204, // en-PH
+ 0x138000e8: 205, // en-PK
+ 0x138000eb: 206, // en-PN
+ 0x138000ec: 207, // en-PR
+ 0x138000f0: 208, // en-PW
+ 0x13800107: 209, // en-RW
+ 0x13800109: 210, // en-SB
+ 0x1380010a: 211, // en-SC
+ 0x1380010b: 212, // en-SD
+ 0x1380010c: 213, // en-SE
+ 0x1380010d: 214, // en-SG
+ 0x1380010e: 215, // en-SH
+ 0x1380010f: 216, // en-SI
+ 0x13800112: 217, // en-SL
+ 0x13800117: 218, // en-SS
+ 0x1380011b: 219, // en-SX
+ 0x1380011d: 220, // en-SZ
+ 0x1380011f: 221, // en-TC
+ 0x13800125: 222, // en-TK
+ 0x13800129: 223, // en-TO
+ 0x1380012c: 224, // en-TT
+ 0x1380012d: 225, // en-TV
+ 0x1380012f: 226, // en-TZ
+ 0x13800131: 227, // en-UG
+ 0x13800133: 228, // en-UM
+ 0x13800135: 229, // en-US
+ 0x13800139: 230, // en-VC
+ 0x1380013c: 231, // en-VG
+ 0x1380013d: 232, // en-VI
+ 0x1380013f: 233, // en-VU
+ 0x13800142: 234, // en-WS
+ 0x13800161: 235, // en-ZA
+ 0x13800162: 236, // en-ZM
+ 0x13800164: 237, // en-ZW
0x13b00000: 238, // eo
0x13b00001: 239, // eo-001
0x13d00000: 240, // es
- 0x13d0001e: 241, // es-419
- 0x13d0002b: 242, // es-AR
- 0x13d0003e: 243, // es-BO
- 0x13d00040: 244, // es-BR
- 0x13d00047: 245, // es-BZ
- 0x13d00050: 246, // es-CL
- 0x13d00053: 247, // es-CO
- 0x13d00055: 248, // es-CR
- 0x13d00058: 249, // es-CU
- 0x13d00064: 250, // es-DO
- 0x13d00067: 251, // es-EA
- 0x13d00068: 252, // es-EC
- 0x13d0006d: 253, // es-ES
- 0x13d00085: 254, // es-GQ
- 0x13d00088: 255, // es-GT
- 0x13d0008e: 256, // es-HN
- 0x13d00093: 257, // es-IC
- 0x13d000ce: 258, // es-MX
- 0x13d000d7: 259, // es-NI
- 0x13d000e1: 260, // es-PA
- 0x13d000e3: 261, // es-PE
- 0x13d000e6: 262, // es-PH
- 0x13d000eb: 263, // es-PR
- 0x13d000f0: 264, // es-PY
- 0x13d00119: 265, // es-SV
- 0x13d00134: 266, // es-US
- 0x13d00135: 267, // es-UY
- 0x13d0013a: 268, // es-VE
+ 0x13d0001f: 241, // es-419
+ 0x13d0002c: 242, // es-AR
+ 0x13d0003f: 243, // es-BO
+ 0x13d00041: 244, // es-BR
+ 0x13d00048: 245, // es-BZ
+ 0x13d00051: 246, // es-CL
+ 0x13d00054: 247, // es-CO
+ 0x13d00056: 248, // es-CR
+ 0x13d00059: 249, // es-CU
+ 0x13d00065: 250, // es-DO
+ 0x13d00068: 251, // es-EA
+ 0x13d00069: 252, // es-EC
+ 0x13d0006e: 253, // es-ES
+ 0x13d00086: 254, // es-GQ
+ 0x13d00089: 255, // es-GT
+ 0x13d0008f: 256, // es-HN
+ 0x13d00094: 257, // es-IC
+ 0x13d000cf: 258, // es-MX
+ 0x13d000d8: 259, // es-NI
+ 0x13d000e2: 260, // es-PA
+ 0x13d000e4: 261, // es-PE
+ 0x13d000e7: 262, // es-PH
+ 0x13d000ec: 263, // es-PR
+ 0x13d000f1: 264, // es-PY
+ 0x13d0011a: 265, // es-SV
+ 0x13d00135: 266, // es-US
+ 0x13d00136: 267, // es-UY
+ 0x13d0013b: 268, // es-VE
0x13f00000: 269, // et
- 0x13f00069: 270, // et-EE
+ 0x13f0006a: 270, // et-EE
0x14400000: 271, // eu
- 0x1440006d: 272, // eu-ES
+ 0x1440006e: 272, // eu-ES
0x14500000: 273, // ewo
- 0x14500051: 274, // ewo-CM
+ 0x14500052: 274, // ewo-CM
0x14700000: 275, // fa
- 0x14700023: 276, // fa-AF
- 0x1470009b: 277, // fa-IR
+ 0x14700024: 276, // fa-AF
+ 0x1470009c: 277, // fa-IR
0x14d00000: 278, // ff
- 0x14d00051: 279, // ff-CM
- 0x14d00083: 280, // ff-GN
- 0x14d000c8: 281, // ff-MR
- 0x14d00113: 282, // ff-SN
+ 0x14d00052: 279, // ff-CM
+ 0x14d00084: 280, // ff-GN
+ 0x14d000c9: 281, // ff-MR
+ 0x14d00114: 282, // ff-SN
0x15000000: 283, // fi
- 0x15000071: 284, // fi-FI
+ 0x15000072: 284, // fi-FI
0x15200000: 285, // fil
- 0x152000e6: 286, // fil-PH
+ 0x152000e7: 286, // fil-PH
0x15700000: 287, // fo
- 0x15700062: 288, // fo-DK
- 0x15700075: 289, // fo-FO
+ 0x15700063: 288, // fo-DK
+ 0x15700076: 289, // fo-FO
0x15d00000: 290, // fr
- 0x15d00035: 291, // fr-BE
- 0x15d00036: 292, // fr-BF
- 0x15d00039: 293, // fr-BI
- 0x15d0003a: 294, // fr-BJ
- 0x15d0003b: 295, // fr-BL
- 0x15d00048: 296, // fr-CA
- 0x15d0004a: 297, // fr-CD
- 0x15d0004b: 298, // fr-CF
- 0x15d0004c: 299, // fr-CG
- 0x15d0004d: 300, // fr-CH
- 0x15d0004e: 301, // fr-CI
- 0x15d00051: 302, // fr-CM
- 0x15d00061: 303, // fr-DJ
- 0x15d00066: 304, // fr-DZ
- 0x15d00077: 305, // fr-FR
- 0x15d00079: 306, // fr-GA
- 0x15d0007d: 307, // fr-GF
- 0x15d00083: 308, // fr-GN
- 0x15d00084: 309, // fr-GP
- 0x15d00085: 310, // fr-GQ
- 0x15d00090: 311, // fr-HT
- 0x15d000a7: 312, // fr-KM
- 0x15d000b6: 313, // fr-LU
- 0x15d000b9: 314, // fr-MA
- 0x15d000ba: 315, // fr-MC
- 0x15d000bd: 316, // fr-MF
- 0x15d000be: 317, // fr-MG
- 0x15d000c2: 318, // fr-ML
- 0x15d000c7: 319, // fr-MQ
- 0x15d000c8: 320, // fr-MR
- 0x15d000cb: 321, // fr-MU
- 0x15d000d2: 322, // fr-NC
- 0x15d000d3: 323, // fr-NE
- 0x15d000e4: 324, // fr-PF
- 0x15d000e9: 325, // fr-PM
- 0x15d00101: 326, // fr-RE
- 0x15d00106: 327, // fr-RW
- 0x15d00109: 328, // fr-SC
- 0x15d00113: 329, // fr-SN
- 0x15d0011b: 330, // fr-SY
- 0x15d0011f: 331, // fr-TD
- 0x15d00121: 332, // fr-TG
- 0x15d00127: 333, // fr-TN
- 0x15d0013e: 334, // fr-VU
- 0x15d0013f: 335, // fr-WF
- 0x15d0015e: 336, // fr-YT
+ 0x15d00036: 291, // fr-BE
+ 0x15d00037: 292, // fr-BF
+ 0x15d0003a: 293, // fr-BI
+ 0x15d0003b: 294, // fr-BJ
+ 0x15d0003c: 295, // fr-BL
+ 0x15d00049: 296, // fr-CA
+ 0x15d0004b: 297, // fr-CD
+ 0x15d0004c: 298, // fr-CF
+ 0x15d0004d: 299, // fr-CG
+ 0x15d0004e: 300, // fr-CH
+ 0x15d0004f: 301, // fr-CI
+ 0x15d00052: 302, // fr-CM
+ 0x15d00062: 303, // fr-DJ
+ 0x15d00067: 304, // fr-DZ
+ 0x15d00078: 305, // fr-FR
+ 0x15d0007a: 306, // fr-GA
+ 0x15d0007e: 307, // fr-GF
+ 0x15d00084: 308, // fr-GN
+ 0x15d00085: 309, // fr-GP
+ 0x15d00086: 310, // fr-GQ
+ 0x15d00091: 311, // fr-HT
+ 0x15d000a8: 312, // fr-KM
+ 0x15d000b7: 313, // fr-LU
+ 0x15d000ba: 314, // fr-MA
+ 0x15d000bb: 315, // fr-MC
+ 0x15d000be: 316, // fr-MF
+ 0x15d000bf: 317, // fr-MG
+ 0x15d000c3: 318, // fr-ML
+ 0x15d000c8: 319, // fr-MQ
+ 0x15d000c9: 320, // fr-MR
+ 0x15d000cc: 321, // fr-MU
+ 0x15d000d3: 322, // fr-NC
+ 0x15d000d4: 323, // fr-NE
+ 0x15d000e5: 324, // fr-PF
+ 0x15d000ea: 325, // fr-PM
+ 0x15d00102: 326, // fr-RE
+ 0x15d00107: 327, // fr-RW
+ 0x15d0010a: 328, // fr-SC
+ 0x15d00114: 329, // fr-SN
+ 0x15d0011c: 330, // fr-SY
+ 0x15d00120: 331, // fr-TD
+ 0x15d00122: 332, // fr-TG
+ 0x15d00128: 333, // fr-TN
+ 0x15d0013f: 334, // fr-VU
+ 0x15d00140: 335, // fr-WF
+ 0x15d0015f: 336, // fr-YT
0x16800000: 337, // fur
- 0x1680009d: 338, // fur-IT
+ 0x1680009e: 338, // fur-IT
0x16c00000: 339, // fy
- 0x16c000d8: 340, // fy-NL
+ 0x16c000d9: 340, // fy-NL
0x16d00000: 341, // ga
- 0x16d00095: 342, // ga-IE
+ 0x16d00096: 342, // ga-IE
0x17c00000: 343, // gd
- 0x17c0007a: 344, // gd-GB
+ 0x17c0007b: 344, // gd-GB
0x18e00000: 345, // gl
- 0x18e0006d: 346, // gl-ES
+ 0x18e0006e: 346, // gl-ES
0x1a100000: 347, // gsw
- 0x1a10004d: 348, // gsw-CH
- 0x1a100077: 349, // gsw-FR
- 0x1a1000b1: 350, // gsw-LI
+ 0x1a10004e: 348, // gsw-CH
+ 0x1a100078: 349, // gsw-FR
+ 0x1a1000b2: 350, // gsw-LI
0x1a200000: 351, // gu
- 0x1a200098: 352, // gu-IN
+ 0x1a200099: 352, // gu-IN
0x1a700000: 353, // guw
0x1a900000: 354, // guz
- 0x1a9000a3: 355, // guz-KE
+ 0x1a9000a4: 355, // guz-KE
0x1aa00000: 356, // gv
- 0x1aa00097: 357, // gv-IM
+ 0x1aa00098: 357, // gv-IM
0x1b200000: 358, // ha
- 0x1b20007f: 359, // ha-GH
- 0x1b2000d3: 360, // ha-NE
- 0x1b2000d5: 361, // ha-NG
+ 0x1b200080: 359, // ha-GH
+ 0x1b2000d4: 360, // ha-NE
+ 0x1b2000d6: 361, // ha-NG
0x1b600000: 362, // haw
- 0x1b600134: 363, // haw-US
+ 0x1b600135: 363, // haw-US
0x1ba00000: 364, // he
- 0x1ba00096: 365, // he-IL
+ 0x1ba00097: 365, // he-IL
0x1bc00000: 366, // hi
- 0x1bc00098: 367, // hi-IN
+ 0x1bc00099: 367, // hi-IN
0x1cf00000: 368, // hr
- 0x1cf00032: 369, // hr-BA
- 0x1cf0008f: 370, // hr-HR
+ 0x1cf00033: 369, // hr-BA
+ 0x1cf00090: 370, // hr-HR
0x1d000000: 371, // hsb
- 0x1d00005f: 372, // hsb-DE
+ 0x1d000060: 372, // hsb-DE
0x1d300000: 373, // hu
- 0x1d300091: 374, // hu-HU
+ 0x1d300092: 374, // hu-HU
0x1d500000: 375, // hy
- 0x1d500027: 376, // hy-AM
+ 0x1d500028: 376, // hy-AM
0x1df00000: 377, // id
- 0x1df00094: 378, // id-ID
+ 0x1df00095: 378, // id-ID
0x1e500000: 379, // ig
- 0x1e5000d5: 380, // ig-NG
+ 0x1e5000d6: 380, // ig-NG
0x1e800000: 381, // ii
- 0x1e800052: 382, // ii-CN
+ 0x1e800053: 382, // ii-CN
0x1f600000: 383, // is
- 0x1f60009c: 384, // is-IS
+ 0x1f60009d: 384, // is-IS
0x1f700000: 385, // it
- 0x1f70004d: 386, // it-CH
- 0x1f70009d: 387, // it-IT
- 0x1f700112: 388, // it-SM
- 0x1f700137: 389, // it-VA
+ 0x1f70004e: 386, // it-CH
+ 0x1f70009e: 387, // it-IT
+ 0x1f700113: 388, // it-SM
+ 0x1f700138: 389, // it-VA
0x1f800000: 390, // iu
0x1fe00000: 391, // ja
- 0x1fe000a1: 392, // ja-JP
+ 0x1fe000a2: 392, // ja-JP
0x20100000: 393, // jbo
0x20500000: 394, // jgo
- 0x20500051: 395, // jgo-CM
+ 0x20500052: 395, // jgo-CM
0x20800000: 396, // jmc
- 0x2080012e: 397, // jmc-TZ
+ 0x2080012f: 397, // jmc-TZ
0x20c00000: 398, // jv
0x20e00000: 399, // ka
- 0x20e0007c: 400, // ka-GE
+ 0x20e0007d: 400, // ka-GE
0x21000000: 401, // kab
- 0x21000066: 402, // kab-DZ
+ 0x21000067: 402, // kab-DZ
0x21400000: 403, // kaj
0x21500000: 404, // kam
- 0x215000a3: 405, // kam-KE
+ 0x215000a4: 405, // kam-KE
0x21d00000: 406, // kcg
0x22100000: 407, // kde
- 0x2210012e: 408, // kde-TZ
+ 0x2210012f: 408, // kde-TZ
0x22500000: 409, // kea
- 0x22500059: 410, // kea-CV
+ 0x2250005a: 410, // kea-CV
0x23200000: 411, // khq
- 0x232000c2: 412, // khq-ML
+ 0x232000c3: 412, // khq-ML
0x23700000: 413, // ki
- 0x237000a3: 414, // ki-KE
+ 0x237000a4: 414, // ki-KE
0x24000000: 415, // kk
- 0x240000ad: 416, // kk-KZ
+ 0x240000ae: 416, // kk-KZ
0x24200000: 417, // kkj
- 0x24200051: 418, // kkj-CM
+ 0x24200052: 418, // kkj-CM
0x24300000: 419, // kl
- 0x24300081: 420, // kl-GL
+ 0x24300082: 420, // kl-GL
0x24400000: 421, // kln
- 0x244000a3: 422, // kln-KE
+ 0x244000a4: 422, // kln-KE
0x24800000: 423, // km
- 0x248000a5: 424, // km-KH
+ 0x248000a6: 424, // km-KH
0x24f00000: 425, // kn
- 0x24f00098: 426, // kn-IN
+ 0x24f00099: 426, // kn-IN
0x25200000: 427, // ko
- 0x252000a9: 428, // ko-KP
- 0x252000aa: 429, // ko-KR
+ 0x252000aa: 428, // ko-KP
+ 0x252000ab: 429, // ko-KR
0x25400000: 430, // kok
- 0x25400098: 431, // kok-IN
+ 0x25400099: 431, // kok-IN
0x26800000: 432, // ks
- 0x26800098: 433, // ks-IN
+ 0x26800099: 433, // ks-IN
0x26900000: 434, // ksb
- 0x2690012e: 435, // ksb-TZ
+ 0x2690012f: 435, // ksb-TZ
0x26b00000: 436, // ksf
- 0x26b00051: 437, // ksf-CM
+ 0x26b00052: 437, // ksf-CM
0x26c00000: 438, // ksh
- 0x26c0005f: 439, // ksh-DE
+ 0x26c00060: 439, // ksh-DE
0x27200000: 440, // ku
0x27f00000: 441, // kw
- 0x27f0007a: 442, // kw-GB
+ 0x27f0007b: 442, // kw-GB
0x28800000: 443, // ky
- 0x288000a4: 444, // ky-KG
+ 0x288000a5: 444, // ky-KG
0x28f00000: 445, // lag
- 0x28f0012e: 446, // lag-TZ
+ 0x28f0012f: 446, // lag-TZ
0x29300000: 447, // lb
- 0x293000b6: 448, // lb-LU
+ 0x293000b7: 448, // lb-LU
0x2a100000: 449, // lg
- 0x2a100130: 450, // lg-UG
+ 0x2a100131: 450, // lg-UG
0x2ad00000: 451, // lkt
- 0x2ad00134: 452, // lkt-US
+ 0x2ad00135: 452, // lkt-US
0x2b300000: 453, // ln
- 0x2b300029: 454, // ln-AO
- 0x2b30004a: 455, // ln-CD
- 0x2b30004b: 456, // ln-CF
- 0x2b30004c: 457, // ln-CG
+ 0x2b30002a: 454, // ln-AO
+ 0x2b30004b: 455, // ln-CD
+ 0x2b30004c: 456, // ln-CF
+ 0x2b30004d: 457, // ln-CG
0x2b600000: 458, // lo
- 0x2b6000ae: 459, // lo-LA
+ 0x2b6000af: 459, // lo-LA
0x2bd00000: 460, // lrc
- 0x2bd0009a: 461, // lrc-IQ
- 0x2bd0009b: 462, // lrc-IR
+ 0x2bd0009b: 461, // lrc-IQ
+ 0x2bd0009c: 462, // lrc-IR
0x2be00000: 463, // lt
- 0x2be000b5: 464, // lt-LT
+ 0x2be000b6: 464, // lt-LT
0x2c000000: 465, // lu
- 0x2c00004a: 466, // lu-CD
+ 0x2c00004b: 466, // lu-CD
0x2c200000: 467, // luo
- 0x2c2000a3: 468, // luo-KE
+ 0x2c2000a4: 468, // luo-KE
0x2c300000: 469, // luy
- 0x2c3000a3: 470, // luy-KE
+ 0x2c3000a4: 470, // luy-KE
0x2c500000: 471, // lv
- 0x2c5000b7: 472, // lv-LV
+ 0x2c5000b8: 472, // lv-LV
0x2cf00000: 473, // mas
- 0x2cf000a3: 474, // mas-KE
- 0x2cf0012e: 475, // mas-TZ
+ 0x2cf000a4: 474, // mas-KE
+ 0x2cf0012f: 475, // mas-TZ
0x2e700000: 476, // mer
- 0x2e7000a3: 477, // mer-KE
+ 0x2e7000a4: 477, // mer-KE
0x2eb00000: 478, // mfe
- 0x2eb000cb: 479, // mfe-MU
+ 0x2eb000cc: 479, // mfe-MU
0x2ef00000: 480, // mg
- 0x2ef000be: 481, // mg-MG
+ 0x2ef000bf: 481, // mg-MG
0x2f000000: 482, // mgh
- 0x2f0000d0: 483, // mgh-MZ
+ 0x2f0000d1: 483, // mgh-MZ
0x2f200000: 484, // mgo
- 0x2f200051: 485, // mgo-CM
+ 0x2f200052: 485, // mgo-CM
0x2fd00000: 486, // mk
- 0x2fd000c1: 487, // mk-MK
+ 0x2fd000c2: 487, // mk-MK
0x30200000: 488, // ml
- 0x30200098: 489, // ml-IN
+ 0x30200099: 489, // ml-IN
0x30900000: 490, // mn
- 0x309000c4: 491, // mn-MN
+ 0x309000c5: 491, // mn-MN
0x31900000: 492, // mr
- 0x31900098: 493, // mr-IN
+ 0x31900099: 493, // mr-IN
0x31d00000: 494, // ms
- 0x31d0003d: 495, // ms-BN
- 0x31d000cf: 496, // ms-MY
- 0x31d0010c: 497, // ms-SG
+ 0x31d0003e: 495, // ms-BN
+ 0x31d000d0: 496, // ms-MY
+ 0x31d0010d: 497, // ms-SG
0x31e00000: 498, // mt
- 0x31e000ca: 499, // mt-MT
+ 0x31e000cb: 499, // mt-MT
0x32300000: 500, // mua
- 0x32300051: 501, // mua-CM
+ 0x32300052: 501, // mua-CM
0x32f00000: 502, // my
- 0x32f000c3: 503, // my-MM
+ 0x32f000c4: 503, // my-MM
0x33800000: 504, // mzn
- 0x3380009b: 505, // mzn-IR
+ 0x3380009c: 505, // mzn-IR
0x33f00000: 506, // nah
0x34300000: 507, // naq
- 0x343000d1: 508, // naq-NA
+ 0x343000d2: 508, // naq-NA
0x34500000: 509, // nb
- 0x345000d9: 510, // nb-NO
- 0x3450010f: 511, // nb-SJ
+ 0x345000da: 510, // nb-NO
+ 0x34500110: 511, // nb-SJ
0x34c00000: 512, // nd
- 0x34c00163: 513, // nd-ZW
+ 0x34c00164: 513, // nd-ZW
0x34e00000: 514, // nds
- 0x34e0005f: 515, // nds-DE
- 0x34e000d8: 516, // nds-NL
+ 0x34e00060: 515, // nds-DE
+ 0x34e000d9: 516, // nds-NL
0x34f00000: 517, // ne
- 0x34f00098: 518, // ne-IN
- 0x34f000da: 519, // ne-NP
+ 0x34f00099: 518, // ne-IN
+ 0x34f000db: 519, // ne-NP
0x36500000: 520, // nl
- 0x3650002f: 521, // nl-AW
- 0x36500035: 522, // nl-BE
- 0x3650003f: 523, // nl-BQ
- 0x3650005a: 524, // nl-CW
- 0x365000d8: 525, // nl-NL
- 0x36500115: 526, // nl-SR
- 0x3650011a: 527, // nl-SX
+ 0x36500030: 521, // nl-AW
+ 0x36500036: 522, // nl-BE
+ 0x36500040: 523, // nl-BQ
+ 0x3650005b: 524, // nl-CW
+ 0x365000d9: 525, // nl-NL
+ 0x36500116: 526, // nl-SR
+ 0x3650011b: 527, // nl-SX
0x36600000: 528, // nmg
- 0x36600051: 529, // nmg-CM
+ 0x36600052: 529, // nmg-CM
0x36800000: 530, // nn
- 0x368000d9: 531, // nn-NO
+ 0x368000da: 531, // nn-NO
0x36a00000: 532, // nnh
- 0x36a00051: 533, // nnh-CM
+ 0x36a00052: 533, // nnh-CM
0x36d00000: 534, // no
0x37300000: 535, // nqo
0x37400000: 536, // nr
0x37800000: 537, // nso
0x37e00000: 538, // nus
- 0x37e00116: 539, // nus-SS
+ 0x37e00117: 539, // nus-SS
0x38500000: 540, // ny
0x38700000: 541, // nyn
- 0x38700130: 542, // nyn-UG
+ 0x38700131: 542, // nyn-UG
0x38e00000: 543, // om
- 0x38e0006e: 544, // om-ET
- 0x38e000a3: 545, // om-KE
+ 0x38e0006f: 544, // om-ET
+ 0x38e000a4: 545, // om-KE
0x39300000: 546, // or
- 0x39300098: 547, // or-IN
+ 0x39300099: 547, // or-IN
0x39600000: 548, // os
- 0x3960007c: 549, // os-GE
- 0x39600105: 550, // os-RU
+ 0x3960007d: 549, // os-GE
+ 0x39600106: 550, // os-RU
0x39b00000: 551, // pa
0x39b05000: 552, // pa-Arab
- 0x39b050e7: 553, // pa-Arab-PK
- 0x39b2f000: 554, // pa-Guru
- 0x39b2f098: 555, // pa-Guru-IN
+ 0x39b050e8: 553, // pa-Arab-PK
+ 0x39b32000: 554, // pa-Guru
+ 0x39b32099: 555, // pa-Guru-IN
0x39f00000: 556, // pap
0x3b100000: 557, // pl
- 0x3b1000e8: 558, // pl-PL
+ 0x3b1000e9: 558, // pl-PL
0x3bb00000: 559, // prg
0x3bb00001: 560, // prg-001
0x3bc00000: 561, // ps
- 0x3bc00023: 562, // ps-AF
+ 0x3bc00024: 562, // ps-AF
0x3be00000: 563, // pt
- 0x3be00029: 564, // pt-AO
- 0x3be00040: 565, // pt-BR
- 0x3be0004d: 566, // pt-CH
- 0x3be00059: 567, // pt-CV
- 0x3be00085: 568, // pt-GQ
- 0x3be0008a: 569, // pt-GW
- 0x3be000b6: 570, // pt-LU
- 0x3be000c5: 571, // pt-MO
- 0x3be000d0: 572, // pt-MZ
- 0x3be000ed: 573, // pt-PT
- 0x3be00117: 574, // pt-ST
- 0x3be00125: 575, // pt-TL
+ 0x3be0002a: 564, // pt-AO
+ 0x3be00041: 565, // pt-BR
+ 0x3be0004e: 566, // pt-CH
+ 0x3be0005a: 567, // pt-CV
+ 0x3be00086: 568, // pt-GQ
+ 0x3be0008b: 569, // pt-GW
+ 0x3be000b7: 570, // pt-LU
+ 0x3be000c6: 571, // pt-MO
+ 0x3be000d1: 572, // pt-MZ
+ 0x3be000ee: 573, // pt-PT
+ 0x3be00118: 574, // pt-ST
+ 0x3be00126: 575, // pt-TL
0x3c200000: 576, // qu
- 0x3c20003e: 577, // qu-BO
- 0x3c200068: 578, // qu-EC
- 0x3c2000e3: 579, // qu-PE
+ 0x3c20003f: 577, // qu-BO
+ 0x3c200069: 578, // qu-EC
+ 0x3c2000e4: 579, // qu-PE
0x3d200000: 580, // rm
- 0x3d20004d: 581, // rm-CH
+ 0x3d20004e: 581, // rm-CH
0x3d700000: 582, // rn
- 0x3d700039: 583, // rn-BI
+ 0x3d70003a: 583, // rn-BI
0x3da00000: 584, // ro
- 0x3da000bb: 585, // ro-MD
- 0x3da00103: 586, // ro-RO
+ 0x3da000bc: 585, // ro-MD
+ 0x3da00104: 586, // ro-RO
0x3dc00000: 587, // rof
- 0x3dc0012e: 588, // rof-TZ
+ 0x3dc0012f: 588, // rof-TZ
0x3e000000: 589, // ru
- 0x3e000046: 590, // ru-BY
- 0x3e0000a4: 591, // ru-KG
- 0x3e0000ad: 592, // ru-KZ
- 0x3e0000bb: 593, // ru-MD
- 0x3e000105: 594, // ru-RU
- 0x3e00012f: 595, // ru-UA
+ 0x3e000047: 590, // ru-BY
+ 0x3e0000a5: 591, // ru-KG
+ 0x3e0000ae: 592, // ru-KZ
+ 0x3e0000bc: 593, // ru-MD
+ 0x3e000106: 594, // ru-RU
+ 0x3e000130: 595, // ru-UA
0x3e300000: 596, // rw
- 0x3e300106: 597, // rw-RW
+ 0x3e300107: 597, // rw-RW
0x3e400000: 598, // rwk
- 0x3e40012e: 599, // rwk-TZ
+ 0x3e40012f: 599, // rwk-TZ
0x3e900000: 600, // sah
- 0x3e900105: 601, // sah-RU
+ 0x3e900106: 601, // sah-RU
0x3ea00000: 602, // saq
- 0x3ea000a3: 603, // saq-KE
+ 0x3ea000a4: 603, // saq-KE
0x3f100000: 604, // sbp
- 0x3f10012e: 605, // sbp-TZ
+ 0x3f10012f: 605, // sbp-TZ
0x3fa00000: 606, // sdh
0x3fb00000: 607, // se
- 0x3fb00071: 608, // se-FI
- 0x3fb000d9: 609, // se-NO
- 0x3fb0010b: 610, // se-SE
+ 0x3fb00072: 608, // se-FI
+ 0x3fb000da: 609, // se-NO
+ 0x3fb0010c: 610, // se-SE
0x3fd00000: 611, // seh
- 0x3fd000d0: 612, // seh-MZ
+ 0x3fd000d1: 612, // seh-MZ
0x3ff00000: 613, // ses
- 0x3ff000c2: 614, // ses-ML
+ 0x3ff000c3: 614, // ses-ML
0x40000000: 615, // sg
- 0x4000004b: 616, // sg-CF
+ 0x4000004c: 616, // sg-CF
0x40600000: 617, // shi
- 0x40652000: 618, // shi-Latn
- 0x406520b9: 619, // shi-Latn-MA
- 0x406d2000: 620, // shi-Tfng
- 0x406d20b9: 621, // shi-Tfng-MA
+ 0x40655000: 618, // shi-Latn
+ 0x406550ba: 619, // shi-Latn-MA
+ 0x406d8000: 620, // shi-Tfng
+ 0x406d80ba: 621, // shi-Tfng-MA
0x40a00000: 622, // si
- 0x40a000b2: 623, // si-LK
+ 0x40a000b3: 623, // si-LK
0x41000000: 624, // sk
- 0x41000110: 625, // sk-SK
+ 0x41000111: 625, // sk-SK
0x41400000: 626, // sl
- 0x4140010e: 627, // sl-SI
+ 0x4140010f: 627, // sl-SI
0x41a00000: 628, // sma
0x41b00000: 629, // smi
0x41c00000: 630, // smj
0x41d00000: 631, // smn
- 0x41d00071: 632, // smn-FI
+ 0x41d00072: 632, // smn-FI
0x42000000: 633, // sms
0x42100000: 634, // sn
- 0x42100163: 635, // sn-ZW
+ 0x42100164: 635, // sn-ZW
0x42700000: 636, // so
- 0x42700061: 637, // so-DJ
- 0x4270006e: 638, // so-ET
- 0x427000a3: 639, // so-KE
- 0x42700114: 640, // so-SO
+ 0x42700062: 637, // so-DJ
+ 0x4270006f: 638, // so-ET
+ 0x427000a4: 639, // so-KE
+ 0x42700115: 640, // so-SO
0x42f00000: 641, // sq
- 0x42f00026: 642, // sq-AL
- 0x42f000c1: 643, // sq-MK
- 0x42f0014c: 644, // sq-XK
+ 0x42f00027: 642, // sq-AL
+ 0x42f000c2: 643, // sq-MK
+ 0x42f0014d: 644, // sq-XK
0x43000000: 645, // sr
0x4301e000: 646, // sr-Cyrl
- 0x4301e032: 647, // sr-Cyrl-BA
- 0x4301e0bc: 648, // sr-Cyrl-ME
- 0x4301e104: 649, // sr-Cyrl-RS
- 0x4301e14c: 650, // sr-Cyrl-XK
- 0x43052000: 651, // sr-Latn
- 0x43052032: 652, // sr-Latn-BA
- 0x430520bc: 653, // sr-Latn-ME
- 0x43052104: 654, // sr-Latn-RS
- 0x4305214c: 655, // sr-Latn-XK
+ 0x4301e033: 647, // sr-Cyrl-BA
+ 0x4301e0bd: 648, // sr-Cyrl-ME
+ 0x4301e105: 649, // sr-Cyrl-RS
+ 0x4301e14d: 650, // sr-Cyrl-XK
+ 0x43055000: 651, // sr-Latn
+ 0x43055033: 652, // sr-Latn-BA
+ 0x430550bd: 653, // sr-Latn-ME
+ 0x43055105: 654, // sr-Latn-RS
+ 0x4305514d: 655, // sr-Latn-XK
0x43500000: 656, // ss
0x43800000: 657, // ssy
0x43900000: 658, // st
0x44200000: 659, // sv
- 0x44200030: 660, // sv-AX
- 0x44200071: 661, // sv-FI
- 0x4420010b: 662, // sv-SE
+ 0x44200031: 660, // sv-AX
+ 0x44200072: 661, // sv-FI
+ 0x4420010c: 662, // sv-SE
0x44300000: 663, // sw
- 0x4430004a: 664, // sw-CD
- 0x443000a3: 665, // sw-KE
- 0x4430012e: 666, // sw-TZ
- 0x44300130: 667, // sw-UG
+ 0x4430004b: 664, // sw-CD
+ 0x443000a4: 665, // sw-KE
+ 0x4430012f: 666, // sw-TZ
+ 0x44300131: 667, // sw-UG
0x44c00000: 668, // syr
0x44e00000: 669, // ta
- 0x44e00098: 670, // ta-IN
- 0x44e000b2: 671, // ta-LK
- 0x44e000cf: 672, // ta-MY
- 0x44e0010c: 673, // ta-SG
+ 0x44e00099: 670, // ta-IN
+ 0x44e000b3: 671, // ta-LK
+ 0x44e000d0: 672, // ta-MY
+ 0x44e0010d: 673, // ta-SG
0x45f00000: 674, // te
- 0x45f00098: 675, // te-IN
+ 0x45f00099: 675, // te-IN
0x46200000: 676, // teo
- 0x462000a3: 677, // teo-KE
- 0x46200130: 678, // teo-UG
+ 0x462000a4: 677, // teo-KE
+ 0x46200131: 678, // teo-UG
0x46900000: 679, // th
- 0x46900122: 680, // th-TH
+ 0x46900123: 680, // th-TH
0x46d00000: 681, // ti
- 0x46d0006c: 682, // ti-ER
- 0x46d0006e: 683, // ti-ET
+ 0x46d0006d: 682, // ti-ER
+ 0x46d0006f: 683, // ti-ET
0x46f00000: 684, // tig
0x47400000: 685, // tk
- 0x47400126: 686, // tk-TM
+ 0x47400127: 686, // tk-TM
0x47e00000: 687, // tn
0x48000000: 688, // to
- 0x48000128: 689, // to-TO
+ 0x48000129: 689, // to-TO
0x48800000: 690, // tr
- 0x4880005c: 691, // tr-CY
- 0x4880012a: 692, // tr-TR
+ 0x4880005d: 691, // tr-CY
+ 0x4880012b: 692, // tr-TR
0x48c00000: 693, // ts
0x4a200000: 694, // twq
- 0x4a2000d3: 695, // twq-NE
+ 0x4a2000d4: 695, // twq-NE
0x4a700000: 696, // tzm
- 0x4a7000b9: 697, // tzm-MA
+ 0x4a7000ba: 697, // tzm-MA
0x4aa00000: 698, // ug
- 0x4aa00052: 699, // ug-CN
+ 0x4aa00053: 699, // ug-CN
0x4ac00000: 700, // uk
- 0x4ac0012f: 701, // uk-UA
+ 0x4ac00130: 701, // uk-UA
0x4b200000: 702, // ur
- 0x4b200098: 703, // ur-IN
- 0x4b2000e7: 704, // ur-PK
+ 0x4b200099: 703, // ur-IN
+ 0x4b2000e8: 704, // ur-PK
0x4ba00000: 705, // uz
0x4ba05000: 706, // uz-Arab
- 0x4ba05023: 707, // uz-Arab-AF
+ 0x4ba05024: 707, // uz-Arab-AF
0x4ba1e000: 708, // uz-Cyrl
- 0x4ba1e136: 709, // uz-Cyrl-UZ
- 0x4ba52000: 710, // uz-Latn
- 0x4ba52136: 711, // uz-Latn-UZ
+ 0x4ba1e137: 709, // uz-Cyrl-UZ
+ 0x4ba55000: 710, // uz-Latn
+ 0x4ba55137: 711, // uz-Latn-UZ
0x4bc00000: 712, // vai
- 0x4bc52000: 713, // vai-Latn
- 0x4bc520b3: 714, // vai-Latn-LR
- 0x4bcd9000: 715, // vai-Vaii
- 0x4bcd90b3: 716, // vai-Vaii-LR
+ 0x4bc55000: 713, // vai-Latn
+ 0x4bc550b4: 714, // vai-Latn-LR
+ 0x4bcdf000: 715, // vai-Vaii
+ 0x4bcdf0b4: 716, // vai-Vaii-LR
0x4be00000: 717, // ve
0x4c100000: 718, // vi
- 0x4c10013d: 719, // vi-VN
+ 0x4c10013e: 719, // vi-VN
0x4c700000: 720, // vo
0x4c700001: 721, // vo-001
0x4ca00000: 722, // vun
- 0x4ca0012e: 723, // vun-TZ
+ 0x4ca0012f: 723, // vun-TZ
0x4cc00000: 724, // wa
0x4cd00000: 725, // wae
- 0x4cd0004d: 726, // wae-CH
+ 0x4cd0004e: 726, // wae-CH
0x4e300000: 727, // wo
0x4f000000: 728, // xh
0x4f900000: 729, // xog
- 0x4f900130: 730, // xog-UG
+ 0x4f900131: 730, // xog-UG
0x50700000: 731, // yav
- 0x50700051: 732, // yav-CM
+ 0x50700052: 732, // yav-CM
0x51000000: 733, // yi
0x51000001: 734, // yi-001
0x51600000: 735, // yo
- 0x5160003a: 736, // yo-BJ
- 0x516000d5: 737, // yo-NG
+ 0x5160003b: 736, // yo-BJ
+ 0x516000d6: 737, // yo-NG
0x51d00000: 738, // yue
- 0x51d0008c: 739, // yue-HK
+ 0x51d0008d: 739, // yue-HK
0x52600000: 740, // zgh
- 0x526000b9: 741, // zgh-MA
+ 0x526000ba: 741, // zgh-MA
0x52700000: 742, // zh
- 0x52734000: 743, // zh-Hans
- 0x52734052: 744, // zh-Hans-CN
- 0x5273408c: 745, // zh-Hans-HK
- 0x527340c5: 746, // zh-Hans-MO
- 0x5273410c: 747, // zh-Hans-SG
- 0x52735000: 748, // zh-Hant
- 0x5273508c: 749, // zh-Hant-HK
- 0x527350c5: 750, // zh-Hant-MO
- 0x5273512d: 751, // zh-Hant-TW
+ 0x52737000: 743, // zh-Hans
+ 0x52737053: 744, // zh-Hans-CN
+ 0x5273708d: 745, // zh-Hans-HK
+ 0x527370c6: 746, // zh-Hans-MO
+ 0x5273710d: 747, // zh-Hans-SG
+ 0x52738000: 748, // zh-Hant
+ 0x5273808d: 749, // zh-Hant-HK
+ 0x527380c6: 750, // zh-Hant-MO
+ 0x5273812e: 751, // zh-Hant-TW
0x52c00000: 752, // zu
- 0x52c00160: 753, // zu-ZA
+ 0x52c00161: 753, // zu-ZA
}
// Total table size 4592 bytes (4KiB); checksum: C25F8AFF
diff --git a/vendor/golang.org/x/text/language/language.go b/vendor/golang.org/x/text/language/language.go
index f1012c952..ed1011f18 100644
--- a/vendor/golang.org/x/text/language/language.go
+++ b/vendor/golang.org/x/text/language/language.go
@@ -5,102 +5,7 @@
//go:generate go run gen.go gen_common.go -output tables.go
//go:generate go run gen_index.go
-// Package language implements BCP 47 language tags and related functionality.
-//
-// The Tag type, which is used to represent languages, is agnostic to the
-// meaning of its subtags. Tags are not fully canonicalized to preserve
-// information that may be valuable in certain contexts. As a consequence, two
-// different tags may represent identical languages.
-//
-// Initializing language- or locale-specific components usually consists of
-// two steps. The first step is to select a display language based on the
-// preferred languages of the user and the languages supported by an application.
-// The second step is to create the language-specific services based on
-// this selection. Each is discussed in more details below.
-//
-// Matching preferred against supported languages
-//
-// An application may support various languages. This list is typically limited
-// by the languages for which there exists translations of the user interface.
-// Similarly, a user may provide a list of preferred languages which is limited
-// by the languages understood by this user.
-// An application should use a Matcher to find the best supported language based
-// on the user's preferred list.
-// Matchers are aware of the intricacies of equivalence between languages.
-// The default Matcher implementation takes into account things such as
-// deprecated subtags, legacy tags, and mutual intelligibility between scripts
-// and languages.
-//
-// A Matcher for English, Australian English, Danish, and standard Mandarin can
-// be defined as follows:
-//
-// var matcher = language.NewMatcher([]language.Tag{
-// language.English, // The first language is used as fallback.
-// language.MustParse("en-AU"),
-// language.Danish,
-// language.Chinese,
-// })
-//
-// The following code selects the best match for someone speaking Spanish and
-// Norwegian:
-//
-// preferred := []language.Tag{ language.Spanish, language.Norwegian }
-// tag, _, _ := matcher.Match(preferred...)
-//
-// In this case, the best match is Danish, as Danish is sufficiently a match to
-// Norwegian to not have to fall back to the default.
-// See ParseAcceptLanguage on how to handle the Accept-Language HTTP header.
-//
-// Selecting language-specific services
-//
-// One should always use the Tag returned by the Matcher to create an instance
-// of any of the language-specific services provided by the text repository.
-// This prevents the mixing of languages, such as having a different language for
-// messages and display names, as well as improper casing or sorting order for
-// the selected language.
-// Using the returned Tag also allows user-defined settings, such as collation
-// order or numbering system to be transparently passed as options.
-//
-// If you have language-specific data in your application, however, it will in
-// most cases suffice to use the index returned by the matcher to identify
-// the user language.
-// The following loop provides an alternative in case this is not sufficient:
-//
-// supported := map[language.Tag]data{
-// language.English: enData,
-// language.MustParse("en-AU"): enAUData,
-// language.Danish: daData,
-// language.Chinese: zhData,
-// }
-// tag, _, _ := matcher.Match(preferred...)
-// for ; tag != language.Und; tag = tag.Parent() {
-// if v, ok := supported[tag]; ok {
-// return v
-// }
-// }
-// return enData // should not reach here
-//
-// Repeatedly taking the Parent of the tag returned by Match will eventually
-// match one of the tags used to initialize the Matcher.
-//
-// Canonicalization
-//
-// By default, only legacy and deprecated tags are converted into their
-// canonical equivalent. All other information is preserved. This approach makes
-// the confidence scores more accurate and allows matchers to distinguish
-// between variants that are otherwise lost.
-//
-// As a consequence, two tags that should be treated as identical according to
-// BCP 47 or CLDR, like "en-Latn" and "en", will be represented differently. The
-// Matchers will handle such distinctions, though, and are aware of the
-// equivalence relations. The CanonType type can be used to alter the
-// canonicalization form.
-//
-// References
-//
-// BCP 47 - Tags for Identifying Languages
-// http://tools.ietf.org/html/bcp47
-package language // import "golang.org/x/text/language"
+package language
// TODO: Remove above NOTE after:
// - verifying that tables are dropped correctly (most notably matcher tables).
diff --git a/vendor/golang.org/x/text/language/match.go b/vendor/golang.org/x/text/language/match.go
index 63bc744a3..15b74d125 100644
--- a/vendor/golang.org/x/text/language/match.go
+++ b/vendor/golang.org/x/text/language/match.go
@@ -16,6 +16,29 @@ func PreferSameScript(preferSame bool) MatchOption {
return func(m *matcher) { m.preferSameScript = preferSame }
}
+// TODO(v1.0.0): consider making Matcher a concrete type, instead of interface.
+// There doesn't seem to be too much need for multiple types.
+// Making it a concrete type allows MatchStrings to be a method, which will
+// improve its discoverability.
+
+// MatchStrings parses and matches the given strings until one of them matches
+// the language in the Matcher. A string may be an Accept-Language header as
+// handled by ParseAcceptLanguage. The default language is returned if no
+// other language matched.
+func MatchStrings(m Matcher, lang ...string) (tag Tag, index int) {
+ for _, accept := range lang {
+ desired, _, err := ParseAcceptLanguage(accept)
+ if err != nil {
+ continue
+ }
+ if tag, index, conf := m.Match(desired...); conf != No {
+ return tag, index
+ }
+ }
+ tag, index, _ = m.Match()
+ return
+}
+
// Matcher is the interface that wraps the Match method.
//
// Match returns the best match for any of the given tags, along with
@@ -83,9 +106,8 @@ func (m *matcher) Match(want ...Tag) (t Tag, index int, c Confidence) {
// to do after the fact, so we do it here.
// TODO: add in alternative variants to -u-va-.
// TODO: add preferred region to -u-rg-.
- // TODO: add other extensions. Merge with existing extensions.
- if u, ok := w.Extension('u'); ok {
- t, _ = Raw.Compose(t, u)
+ if e := w.Extensions(); len(e) > 0 {
+ t, _ = Raw.Compose(t, e)
}
return t, index, c
}
@@ -122,7 +144,7 @@ var ErrMissingLikelyTagsData = errors.New("missing likely tags data")
// addLikelySubtags sets subtags to their most likely value, given the locale.
// In most cases this means setting fields for unknown values, but in some
-// cases it may alter a value. It returns a ErrMissingLikelyTagsData error
+// cases it may alter a value. It returns an ErrMissingLikelyTagsData error
// if the given locale cannot be expanded.
func (t Tag) addLikelySubtags() (Tag, error) {
id, err := addTags(t)
@@ -331,8 +353,9 @@ func minimizeTags(t Tag) (Tag, error) {
// 1) compute the match between the two tags.
// 2) if the match is better than the previous best match, replace it
// with the new match. (see next section)
-// b) if the current best match is above a certain threshold, return this
-// match without proceeding to the next tag in "desired". [See Note 1]
+// b) if the current best match is Exact and pin is true the result will be
+// frozen to the language found thusfar, although better matches may
+// still be found for the same language.
// 3) If the best match so far is below a certain threshold, return "default".
//
// Ranking:
@@ -381,9 +404,6 @@ func minimizeTags(t Tag) (Tag, error) {
// found wins.
//
// Notes:
-// [1] Note that even if we may not have a perfect match, if a match is above a
-// certain threshold, it is considered a better match than any other match
-// to a tag later in the list of preferred language tags.
// [2] In practice, as matching of Exact is done in a separate phase from
// matching the other levels, we reuse the Exact level to mean MaxExact in
// the second phase. As a consequence, we only need the levels defined by
@@ -429,8 +449,8 @@ type matcher struct {
// matchHeader has the lists of tags for exact matches and matches based on
// maximized and canonicalized tags for a given language.
type matchHeader struct {
- exact []*haveTag
- max []*haveTag
+ haveTags []*haveTag
+ original bool
}
// haveTag holds a supported Tag and its maximized script and region. The maximized
@@ -460,7 +480,7 @@ type haveTag struct {
func makeHaveTag(tag Tag, index int) (haveTag, langID) {
max := tag
- if tag.lang != 0 {
+ if tag.lang != 0 || tag.region != 0 || tag.script != 0 {
max, _ = max.canonicalize(All)
max, _ = addTags(max)
max.remakeString()
@@ -485,29 +505,27 @@ func altScript(l langID, s scriptID) scriptID {
// addIfNew adds a haveTag to the list of tags only if it is a unique tag.
// Tags that have the same maximized values are linked by index.
func (h *matchHeader) addIfNew(n haveTag, exact bool) {
+ h.original = h.original || exact
// Don't add new exact matches.
- for _, v := range h.exact {
+ for _, v := range h.haveTags {
if v.tag.equalsRest(n.tag) {
return
}
}
- if exact {
- h.exact = append(h.exact, &n)
- }
// Allow duplicate maximized tags, but create a linked list to allow quickly
// comparing the equivalents and bail out.
- for i, v := range h.max {
+ for i, v := range h.haveTags {
if v.maxScript == n.maxScript &&
v.maxRegion == n.maxRegion &&
v.tag.variantOrPrivateTagStr() == n.tag.variantOrPrivateTagStr() {
- for h.max[i].nextMax != 0 {
- i = int(h.max[i].nextMax)
+ for h.haveTags[i].nextMax != 0 {
+ i = int(h.haveTags[i].nextMax)
}
- h.max[i].nextMax = uint16(len(h.max))
+ h.haveTags[i].nextMax = uint16(len(h.haveTags))
break
}
}
- h.max = append(h.max, &n)
+ h.haveTags = append(h.haveTags, &n)
}
// header returns the matchHeader for the given language. It creates one if
@@ -553,27 +571,26 @@ func newMatcher(supported []Tag, options []MatchOption) *matcher {
m.header(tag.lang).addIfNew(pair, true)
m.supported = append(m.supported, &pair)
}
- m.default_ = m.header(supported[0].lang).exact[0]
+ m.default_ = m.header(supported[0].lang).haveTags[0]
+ // Keep these in two different loops to support the case that two equivalent
+ // languages are distinguished, such as iw and he.
for i, tag := range supported {
pair, max := makeHaveTag(tag, i)
if max != tag.lang {
- m.header(max).addIfNew(pair, false)
+ m.header(max).addIfNew(pair, true)
}
}
- // TODO: include alt script.
- // - don't replace regions, but allow regions to be made more specific.
-
// update is used to add indexes in the map for equivalent languages.
- // If force is true, the update will also apply to derived entries. To
- // avoid applying a "transitive closure", use false.
- update := func(want, have uint16, conf Confidence, force bool) {
+ // update will only add entries to original indexes, thus not computing any
+ // transitive relations.
+ update := func(want, have uint16, conf Confidence) {
if hh := m.index[langID(have)]; hh != nil {
- if !force && len(hh.exact) == 0 {
+ if !hh.original {
return
}
hw := m.header(langID(want))
- for _, ht := range hh.max {
+ for _, ht := range hh.haveTags {
v := *ht
if conf < v.conf {
v.conf = conf
@@ -582,7 +599,7 @@ func newMatcher(supported []Tag, options []MatchOption) *matcher {
if v.altScript != 0 {
v.altScript = altScript(langID(want), v.maxScript)
}
- hw.addIfNew(v, conf == Exact && len(hh.exact) > 0)
+ hw.addIfNew(v, conf == Exact && hh.original)
}
}
}
@@ -590,9 +607,9 @@ func newMatcher(supported []Tag, options []MatchOption) *matcher {
// Add entries for languages with mutual intelligibility as defined by CLDR's
// languageMatch data.
for _, ml := range matchLang {
- update(ml.want, ml.have, toConf(ml.distance), false)
+ update(ml.want, ml.have, toConf(ml.distance))
if !ml.oneway {
- update(ml.have, ml.want, toConf(ml.distance), false)
+ update(ml.have, ml.want, toConf(ml.distance))
}
}
@@ -602,10 +619,6 @@ func newMatcher(supported []Tag, options []MatchOption) *matcher {
// (their canonicalization simply substitutes a different language code, but
// nothing else), the match confidence is Exact, otherwise it is High.
for i, lm := range langAliasMap {
- if lm.from == _sh {
- continue
- }
-
// If deprecated codes match and there is no fiddling with the script or
// or region, we consider it an exact match.
conf := Exact
@@ -613,9 +626,9 @@ func newMatcher(supported []Tag, options []MatchOption) *matcher {
if !isExactEquivalent(langID(lm.from)) {
conf = High
}
- update(lm.to, lm.from, conf, true)
+ update(lm.to, lm.from, conf)
}
- update(lm.from, lm.to, conf, true)
+ update(lm.from, lm.to, conf)
}
return m
}
@@ -624,28 +637,29 @@ func newMatcher(supported []Tag, options []MatchOption) *matcher {
// account the order of preference of the given tags.
func (m *matcher) getBest(want ...Tag) (got *haveTag, orig Tag, c Confidence) {
best := bestMatch{}
- for _, w := range want {
+ for i, w := range want {
var max Tag
// Check for exact match first.
h := m.index[w.lang]
if w.lang != 0 {
- // Base language is defined.
if h == nil {
continue
}
- for i := range h.exact {
- have := h.exact[i]
- if have.tag.equalsRest(w) {
- return have, w, Exact
- }
+ // Base language is defined.
+ max, _ = w.canonicalize(Legacy | Deprecated | Macro)
+ // A region that is added through canonicalization is stronger than
+ // a maximized region: set it in the original (e.g. mo -> ro-MD).
+ if w.region != max.region {
+ w.region = max.region
}
- max, _ = w.canonicalize(Legacy | Deprecated)
+ // TODO: should we do the same for scripts?
+ // See test case: en, sr, nl ; sh ; sr
max, _ = addTags(max)
} else {
// Base language is not defined.
if h != nil {
- for i := range h.exact {
- have := h.exact[i]
+ for i := range h.haveTags {
+ have := h.haveTags[i]
if have.tag.equalsRest(w) {
return have, w, Exact
}
@@ -661,16 +675,23 @@ func (m *matcher) getBest(want ...Tag) (got *haveTag, orig Tag, c Confidence) {
continue
}
}
+ pin := true
+ for _, t := range want[i+1:] {
+ if w.lang == t.lang {
+ pin = false
+ break
+ }
+ }
// Check for match based on maximized tag.
- for i := range h.max {
- have := h.max[i]
- best.update(have, w, max.script, max.region)
+ for i := range h.haveTags {
+ have := h.haveTags[i]
+ best.update(have, w, max.script, max.region, pin)
if best.conf == Exact {
for have.nextMax != 0 {
- have = h.max[have.nextMax]
- best.update(have, w, max.script, max.region)
+ have = h.haveTags[have.nextMax]
+ best.update(have, w, max.script, max.region, pin)
}
- return best.have, best.want, High
+ return best.have, best.want, best.conf
}
}
}
@@ -685,43 +706,68 @@ func (m *matcher) getBest(want ...Tag) (got *haveTag, orig Tag, c Confidence) {
// bestMatch accumulates the best match so far.
type bestMatch struct {
- have *haveTag
- want Tag
- conf Confidence
+ have *haveTag
+ want Tag
+ conf Confidence
+ pinnedRegion regionID
+ pinLanguage bool
+ sameRegionGroup bool
// Cached results from applying tie-breaking rules.
origLang bool
origReg bool
+ paradigmReg bool
regGroupDist uint8
- regDist uint8
origScript bool
- parentDist uint8 // 255 if have is not an ancestor of want tag.
}
// update updates the existing best match if the new pair is considered to be a
-// better match.
-// To determine if the given pair is a better match, it first computes the rough
-// confidence level. If this surpasses the current match, it will replace it and
-// update the tie-breaker rule cache. If there is a tie, it proceeds with applying
-// a series of tie-breaker rules. If there is no conclusive winner after applying
-// the tie-breaker rules, it leaves the current match as the preferred match.
-func (m *bestMatch) update(have *haveTag, tag Tag, maxScript scriptID, maxRegion regionID) {
+// better match. To determine if the given pair is a better match, it first
+// computes the rough confidence level. If this surpasses the current match, it
+// will replace it and update the tie-breaker rule cache. If there is a tie, it
+// proceeds with applying a series of tie-breaker rules. If there is no
+// conclusive winner after applying the tie-breaker rules, it leaves the current
+// match as the preferred match.
+//
+// If pin is true and have and tag are a strong match, it will henceforth only
+// consider matches for this language. This corresponds to the nothing that most
+// users have a strong preference for the first defined language. A user can
+// still prefer a second language over a dialect of the preferred language by
+// explicitly specifying dialects, e.g. "en, nl, en-GB". In this case pin should
+// be false.
+func (m *bestMatch) update(have *haveTag, tag Tag, maxScript scriptID, maxRegion regionID, pin bool) {
// Bail if the maximum attainable confidence is below that of the current best match.
c := have.conf
if c < m.conf {
return
}
- if have.maxScript != maxScript {
+ // Don't change the language once we already have found an exact match.
+ if m.pinLanguage && tag.lang != m.want.lang {
+ return
+ }
+ // Pin the region group if we are comparing tags for the same language.
+ if tag.lang == m.want.lang && m.sameRegionGroup {
+ _, sameGroup := regionGroupDist(m.pinnedRegion, have.maxRegion, have.maxScript, m.want.lang)
+ if !sameGroup {
+ return
+ }
+ }
+ if c == Exact && have.maxScript == maxScript {
+ // If there is another language and then another entry of this language,
+ // don't pin anything, otherwise pin the language.
+ m.pinLanguage = pin
+ }
+ if have.tag.equalsRest(tag) {
+ } else if have.maxScript != maxScript {
// There is usually very little comprehension between different scripts.
- // In a few cases there may still be Low comprehension. This possibility is
- // pre-computed and stored in have.altScript.
+ // In a few cases there may still be Low comprehension. This possibility
+ // is pre-computed and stored in have.altScript.
if Low < m.conf || have.altScript != maxScript {
return
}
c = Low
} else if have.maxRegion != maxRegion {
- // There is usually a small difference between languages across regions.
- // We use the region distance (below) to disambiguate between equal matches.
if High < c {
+ // There is usually a small difference between languages across regions.
c = High
}
}
@@ -748,14 +794,6 @@ func (m *bestMatch) update(have *haveTag, tag Tag, maxScript scriptID, maxRegion
beaten = true
}
- regGroupDist := regionGroupDist(have.maxRegion, maxRegion, maxScript, tag.lang)
- if !beaten && m.regGroupDist != regGroupDist {
- if regGroupDist > m.regGroupDist {
- return
- }
- beaten = true
- }
-
// We prefer if the pre-maximized region was specified and identical.
origReg := have.tag.region == tag.region && tag.region != 0
if !beaten && m.origReg != origReg {
@@ -765,45 +803,26 @@ func (m *bestMatch) update(have *haveTag, tag Tag, maxScript scriptID, maxRegion
beaten = true
}
- // TODO: remove the region distance rule. Region distance has been replaced
- // by the region grouping rule. For now we leave it as it still seems to
- // have a net positive effect when applied after the grouping rule.
- // Possible solutions:
- // - apply the primary locale rule first to effectively disable region
- // region distance if groups are defined.
- // - express the following errors in terms of grouping (if possible)
- // - find another method of handling the following cases.
- // maximization of legacy: find mo in
- // "sr-Cyrl, sr-Latn, ro, ro-MD": have ro; want ro-MD (High)
- // region distance French: find fr-US in
- // "en, fr, fr-CA, fr-CH": have fr; want fr-CA (High)
-
- // Next we prefer smaller distances between regions, as defined by
- // regionDist.
- regDist := uint8(regionDistance(have.maxRegion, maxRegion))
- if !beaten && m.regDist != regDist {
- if regDist > m.regDist {
+ regGroupDist, sameGroup := regionGroupDist(have.maxRegion, maxRegion, maxScript, tag.lang)
+ if !beaten && m.regGroupDist != regGroupDist {
+ if regGroupDist > m.regGroupDist {
return
}
beaten = true
}
- // Next we prefer if the pre-maximized script was specified and identical.
- origScript := have.tag.script == tag.script && tag.script != 0
- if !beaten && m.origScript != origScript {
- if m.origScript {
+ paradigmReg := isParadigmLocale(tag.lang, have.maxRegion)
+ if !beaten && m.paradigmReg != paradigmReg {
+ if !paradigmReg {
return
}
beaten = true
}
- // Finally we prefer tags which have a closer parent relationship.
- // TODO: the parent relationship no longer seems necessary. It doesn't hurt
- // to leave it in as the final tie-breaker, though, especially until the
- // grouping data has further matured.
- parentDist := parentDistance(have.tag.region, tag)
- if !beaten && m.parentDist != parentDist {
- if parentDist > m.parentDist {
+ // Next we prefer if the pre-maximized script was specified and identical.
+ origScript := have.tag.script == tag.script && tag.script != 0
+ if !beaten && m.origScript != origScript {
+ if m.origScript {
return
}
beaten = true
@@ -814,35 +833,30 @@ func (m *bestMatch) update(have *haveTag, tag Tag, maxScript scriptID, maxRegion
m.have = have
m.want = tag
m.conf = c
+ m.pinnedRegion = maxRegion
+ m.sameRegionGroup = sameGroup
m.origLang = origLang
m.origReg = origReg
+ m.paradigmReg = paradigmReg
m.origScript = origScript
m.regGroupDist = regGroupDist
- m.regDist = regDist
- m.parentDist = parentDist
}
}
-// parentDistance returns the number of times Parent must be called before the
-// regions match. It is assumed that it has already been checked that lang and
-// script are identical. If haveRegion does not occur in the ancestor chain of
-// tag, it returns 255.
-func parentDistance(haveRegion regionID, tag Tag) uint8 {
- p := tag.Parent()
- d := uint8(1)
- for haveRegion != p.region {
- if p.region == 0 {
- return 255
+func isParadigmLocale(lang langID, r regionID) bool {
+ for _, e := range paradigmLocales {
+ if langID(e[0]) == lang && (r == regionID(e[1]) || r == regionID(e[2])) {
+ return true
}
- p = p.Parent()
- d++
}
- return d
+ return false
}
// regionGroupDist computes the distance between two regions based on their
// CLDR grouping.
-func regionGroupDist(a, b regionID, script scriptID, lang langID) uint8 {
+func regionGroupDist(a, b regionID, script scriptID, lang langID) (dist uint8, same bool) {
+ const defaultDistance = 4
+
aGroup := uint(regionToGroups[a]) << 1
bGroup := uint(regionToGroups[b]) << 1
for _, ri := range matchRegion {
@@ -850,40 +864,16 @@ func regionGroupDist(a, b regionID, script scriptID, lang langID) uint8 {
group := uint(1 << (ri.group &^ 0x80))
if 0x80&ri.group == 0 {
if aGroup&bGroup&group != 0 { // Both regions are in the group.
- return ri.distance
+ return ri.distance, ri.distance == defaultDistance
}
} else {
if (aGroup|bGroup)&group == 0 { // Both regions are not in the group.
- return ri.distance
+ return ri.distance, ri.distance == defaultDistance
}
}
}
}
- const defaultDistance = 4
- return defaultDistance
-}
-
-// regionDistance computes the distance between two regions based on the
-// distance in the graph of region containments as defined in CLDR. It iterates
-// over increasingly inclusive sets of groups, represented as bit vectors, until
-// the source bit vector has bits in common with the destination vector.
-func regionDistance(a, b regionID) int {
- if a == b {
- return 0
- }
- p, q := regionInclusion[a], regionInclusion[b]
- if p < nRegionGroups {
- p, q = q, p
- }
- set := regionInclusionBits
- if q < nRegionGroups && set[p]&(1<<q) != 0 {
- return 1
- }
- d := 2
- for goal := set[q]; set[p]&goal == 0; p = regionInclusionNext[p] {
- d++
- }
- return d
+ return defaultDistance, true
}
func (t Tag) variants() string {
@@ -930,4 +920,14 @@ func init() {
notEquivalent = append(notEquivalent, langID(lm.from))
}
}
+ // Maximize undefined regions of paradigm locales.
+ for i, v := range paradigmLocales {
+ max, _ := addTags(Tag{lang: langID(v[0])})
+ if v[1] == 0 {
+ paradigmLocales[i][1] = uint16(max.region)
+ }
+ if v[2] == 0 {
+ paradigmLocales[i][2] = uint16(max.region)
+ }
+ }
}
diff --git a/vendor/golang.org/x/text/language/match_test.go b/vendor/golang.org/x/text/language/match_test.go
index 4fb56a025..8b60b07a3 100644
--- a/vendor/golang.org/x/text/language/match_test.go
+++ b/vendor/golang.org/x/text/language/match_test.go
@@ -10,6 +10,7 @@ import (
"fmt"
"os"
"path"
+ "path/filepath"
"strings"
"testing"
@@ -19,39 +20,42 @@ import (
var verbose = flag.Bool("verbose", false, "set to true to print the internal tables of matchers")
-func TestCLDRCompliance(t *testing.T) {
- r, err := os.Open("testdata/localeMatcherTest.txt")
- if err != nil {
- t.Fatal(err)
- }
- ucd.Parse(r, func(p *ucd.Parser) {
- name := strings.Replace(path.Join(p.String(0), p.String(1)), " ", "", -1)
- if skip[name] {
- return
+func TestCompliance(t *testing.T) {
+ filepath.Walk("testdata", func(file string, info os.FileInfo, err error) error {
+ if info.IsDir() {
+ return nil
}
- t.Run(name, func(t *testing.T) {
- supported := makeTagList(p.String(0))
- desired := makeTagList(p.String(1))
- gotCombined, index, _ := NewMatcher(supported).Match(desired...)
-
- gotMatch := supported[index]
- wantMatch := Make(p.String(2))
- if gotMatch != wantMatch {
- t.Fatalf("match: got %q; want %q", gotMatch, wantMatch)
- }
- wantCombined, err := Parse(p.String(3))
- if err == nil && gotCombined != wantCombined {
- t.Errorf("combined: got %q; want %q", gotCombined, wantCombined)
+ r, err := os.Open(file)
+ if err != nil {
+ t.Fatal(err)
+ }
+ ucd.Parse(r, func(p *ucd.Parser) {
+ name := strings.Replace(path.Join(p.String(0), p.String(1)), " ", "", -1)
+ if skip[name] {
+ return
}
+ t.Run(info.Name()+"/"+name, func(t *testing.T) {
+ supported := makeTagList(p.String(0))
+ desired := makeTagList(p.String(1))
+ gotCombined, index, conf := NewMatcher(supported).Match(desired...)
+
+ gotMatch := supported[index]
+ wantMatch := mk(p.String(2))
+ if gotMatch != wantMatch {
+ t.Fatalf("match: got %q; want %q (%v)", gotMatch, wantMatch, conf)
+ }
+ wantCombined, err := Raw.Parse(p.String(3))
+ if err == nil && gotCombined != wantCombined {
+ t.Errorf("combined: got %q; want %q (%v)", gotCombined, wantCombined, conf)
+ }
+ })
})
+ return nil
})
}
var skip = map[string]bool{
// TODO: bugs
- // und-<region> is not expanded to the appropriate language.
- "en-Hant-TW,und-TW/zh-Hant": true, // match: got "en-Hant-TW"; want "und-TW"
- "en-Hant-TW,und-TW/zh": true, // match: got "en-Hant-TW"; want "und-TW"
// Honor the wildcard match. This may only be useful to select non-exact
// stuff.
"mul,af/nl": true, // match: got "af"; want "mul"
@@ -63,15 +67,6 @@ var skip = map[string]bool{
// Inconsistencies with Mark Davis' implementation where it is not clear
// which is better.
- // Go prefers exact matches over less exact preferred ones.
- // Preferring desired ones might be better.
- "en,de,fr,ja/de-CH,fr": true, // match: got "fr"; want "de"
- "en-GB,en,de,fr,ja/de-CH,fr": true, // match: got "fr"; want "de"
- "pt-PT,pt-BR,es,es-419/pt-US,pt-PT": true, // match: got "pt-PT"; want "pt-BR"
- "pt-PT,pt,es,es-419/pt-US,pt-PT,pt": true, // match: got "pt-PT"; want "pt"
- "en,sv/en-GB,sv": true, // match: got "sv"; want "en"
- "en-NZ,en-IT/en-US": true, // match: got "en-IT"; want "en-NZ"
-
// Inconsistencies in combined. I think the Go approach is more appropriate.
// We could use -u-rg- and -u-va- as alternative.
"und,fr/fr-BE-fonipa": true, // combined: got "fr"; want "fr-BE-fonipa"
@@ -80,20 +75,8 @@ var skip = map[string]bool{
"und,no/nn-BE-fonipa": true, // combined: got "no"; want "no-BE-fonipa"
"50,und,fr-CA-fonupa/fr-BE-fonipa": true, // combined: got "fr-CA-fonupa"; want "fr-BE-fonipa"
- // Spec says prefer primary locales. But what is the benefit? Shouldn't
- // the developer just not specify the primary locale first in the list?
- // TODO: consider adding a SortByPreferredLocale function to ensure tags
- // are ordered such that the preferred locale rule is observed.
- // TODO: most of these cases are solved by getting rid of the region
- // distance tie-breaker rule (see comments there).
- "und,es,es-MA,es-MX,es-419/es-EA": true, // match: got "es-MA"; want "es"
- "und,es-MA,es,es-419,es-MX/es-EA": true, // match: got "es-MA"; want "es"
- "und,en,en-GU,en-IN,en-GB/en-ZA": true, // match: got "en-IN"; want "en-GB"
- "und,en,en-GU,en-IN,en-GB/en-VI": true, // match: got "en-GU"; want "en"
- "und,en-GU,en,en-GB,en-IN/en-VI": true, // match: got "en-GU"; want "en"
-
- // Falling back to the default seems more appropriate than falling back
- // on a language with the same script.
+ // The initial number is a threshold. As we don't use scoring, we will not
+ // implement this.
"50,und,fr-Cyrl-CA-fonupa/fr-BE-fonipa": true,
// match: got "und"; want "fr-Cyrl-CA-fonupa"
// combined: got "und"; want "fr-Cyrl-BE-fonipa"
@@ -106,11 +89,65 @@ var skip = map[string]bool{
func makeTagList(s string) (tags []Tag) {
for _, s := range strings.Split(s, ",") {
- tags = append(tags, Make(strings.TrimSpace(s)))
+ tags = append(tags, mk(strings.TrimSpace(s)))
}
return tags
}
+func TestMatchStrings(t *testing.T) {
+ testCases := []struct {
+ supported string
+ desired string // strings separted by |
+ tag string
+ index int
+ }{{
+ supported: "en",
+ desired: "",
+ tag: "en",
+ index: 0,
+ }, {
+ supported: "en",
+ desired: "nl",
+ tag: "en",
+ index: 0,
+ }, {
+ supported: "en,nl",
+ desired: "nl",
+ tag: "nl",
+ index: 1,
+ }, {
+ supported: "en,nl",
+ desired: "nl|en",
+ tag: "nl",
+ index: 1,
+ }, {
+ supported: "en-GB,nl",
+ desired: "en ; q=0.1,nl",
+ tag: "nl",
+ index: 1,
+ }, {
+ supported: "en-GB,nl",
+ desired: "en;q=0.005 | dk; q=0.1,nl ",
+ tag: "en-GB",
+ index: 0,
+ }, {
+ // do not match faulty tags with und
+ supported: "en,und",
+ desired: "|en",
+ tag: "en",
+ index: 0,
+ }}
+ for _, tc := range testCases {
+ t.Run(path.Join(tc.supported, tc.desired), func(t *testing.T) {
+ m := NewMatcher(makeTagList(tc.supported))
+ tag, index := MatchStrings(m, strings.Split(tc.desired, "|")...)
+ if tag.String() != tc.tag || index != tc.index {
+ t.Errorf("got %v, %d; want %v, %d", tag, index, tc.tag, tc.index)
+ }
+ })
+ }
+}
+
func TestAddLikelySubtags(t *testing.T) {
tests := []struct{ in, out string }{
{"aa", "aa-Latn-ET"},
@@ -132,6 +169,7 @@ func TestAddLikelySubtags(t *testing.T) {
{"und-YT", "fr-Latn-YT"},
{"und-Arab", "ar-Arab-EG"},
{"und-AM", "hy-Armn-AM"},
+ {"und-TW", "zh-Hant-TW"},
{"und-002", "en-Latn-NG"},
{"und-Latn-002", "en-Latn-NG"},
{"en-Latn-002", "en-Latn-NG"},
@@ -266,6 +304,12 @@ func TestRegionGroups(t *testing.T) {
}{
{"zh-TW", "zh-HK", 5},
{"zh-MO", "zh-HK", 4},
+ {"es-ES", "es-AR", 5},
+ {"es-ES", "es", 4},
+ {"es-419", "es-MX", 4},
+ {"es-AR", "es-MX", 4},
+ {"es-ES", "es-MX", 5},
+ {"es-PT", "es-MX", 5},
}
for _, tc := range testCases {
a := MustParse(tc.a)
@@ -277,67 +321,27 @@ func TestRegionGroups(t *testing.T) {
t.Errorf("scripts differ: %q vs %q", aScript, bScript)
continue
}
- d := regionGroupDist(a.region, b.region, aScript.scriptID, a.lang)
+ d, _ := regionGroupDist(a.region, b.region, aScript.scriptID, a.lang)
if d != tc.distance {
t.Errorf("got %q; want %q", d, tc.distance)
}
}
}
-func TestRegionDistance(t *testing.T) {
- tests := []struct {
- a, b string
- d int
- }{
- {"NL", "NL", 0},
- {"NL", "EU", 1},
- {"EU", "NL", 1},
- {"005", "005", 0},
- {"NL", "BE", 2},
- {"CO", "005", 1},
- {"005", "CO", 1},
- {"CO", "419", 2},
- {"419", "CO", 2},
- {"005", "419", 1},
- {"419", "005", 1},
- {"001", "013", 2},
- {"013", "001", 2},
- {"CO", "CW", 4},
- {"CO", "PW", 6},
- {"CO", "BV", 6},
- {"ZZ", "QQ", 2},
- }
- for i, tt := range tests {
- testtext.Run(t, tt.a+"/"+tt.b, func(t *testing.T) {
- ra, _ := getRegionID([]byte(tt.a))
- rb, _ := getRegionID([]byte(tt.b))
- if d := regionDistance(ra, rb); d != tt.d {
- t.Errorf("%d: d(%s, %s) = %v; want %v", i, tt.a, tt.b, d, tt.d)
- }
- })
- }
-}
-
-func TestParentDistance(t *testing.T) {
- tests := []struct {
- parent string
- tag string
- d uint8
- }{
- {"en-001", "en-AU", 1},
- {"pt-PT", "pt-AO", 1},
- {"pt", "pt-AO", 2},
- {"en-AU", "en-GB", 255},
- {"en-NL", "en-AU", 255},
- // Note that pt-BR and en-US are not automatically minimized.
- {"pt-BR", "pt-AO", 255},
- {"en-US", "en-AU", 255},
+func TestIsParadigmLocale(t *testing.T) {
+ testCases := map[string]bool{
+ "en-US": true,
+ "en-GB": true,
+ "en-VI": false,
+ "es-GB": false,
+ "es-ES": true,
+ "es-419": true,
}
- for _, tt := range tests {
- r := Raw.MustParse(tt.parent).region
- tag := Raw.MustParse(tt.tag)
- if d := parentDistance(r, tag); d != tt.d {
- t.Errorf("d(%s, %s) was %d; want %d", r, tag, d, tt.d)
+ for str, want := range testCases {
+ tag := Make(str)
+ got := isParadigmLocale(tag.lang, tag.region)
+ if got != want {
+ t.Errorf("isPL(%q) = %v; want %v", str, got, want)
}
}
}
@@ -355,12 +359,8 @@ func (m *matcher) String() string {
func (h *matchHeader) String() string {
w := &bytes.Buffer{}
- fmt.Fprintf(w, "exact: ")
- for _, h := range h.exact {
- fmt.Fprintf(w, "%v, ", h)
- }
- fmt.Fprint(w, "; max: ")
- for _, h := range h.max {
+ fmt.Fprint(w, "haveTag: ")
+ for _, h := range h.haveTags {
fmt.Fprintf(w, "%v, ", h)
}
return w.String()
@@ -370,35 +370,8 @@ func (t haveTag) String() string {
return fmt.Sprintf("%v:%d:%v:%v-%v|%v", t.tag, t.index, t.conf, t.maxRegion, t.maxScript, t.altScript)
}
-func parseSupported(list string) (out []Tag) {
- for _, s := range strings.Split(list, ",") {
- out = append(out, mk(strings.TrimSpace(s)))
- }
- return out
-}
-
-// The test set for TestBestMatch is defined in data_test.go.
-func TestBestMatch(t *testing.T) {
- for _, tt := range matchTests {
- supported := parseSupported(tt.supported)
- m := newMatcher(supported, nil)
- if *verbose {
- fmt.Printf("%s:\n%v\n", tt.comment, m)
- }
- for _, tm := range tt.test {
- t.Run(path.Join(tt.comment, tt.supported, tm.desired), func(t *testing.T) {
- tag, _, conf := m.Match(parseSupported(tm.desired)...)
- if tag.String() != tm.match {
- t.Errorf("find %s in %q: have %s; want %s (%v)", tm.desired, tt.supported, tag, tm.match, conf)
- }
- })
-
- }
- }
-}
-
func TestBestMatchAlloc(t *testing.T) {
- m := NewMatcher(parseSupported("en sr nl"))
+ m := NewMatcher(makeTagList("en sr nl"))
// Go allocates when creating a list of tags from a single tag!
list := []Tag{English}
avg := testtext.AllocsPerRun(1, func() {
diff --git a/vendor/golang.org/x/text/language/parse.go b/vendor/golang.org/x/text/language/parse.go
index cfa28f56e..fca2d30e5 100644
--- a/vendor/golang.org/x/text/language/parse.go
+++ b/vendor/golang.org/x/text/language/parse.go
@@ -765,7 +765,7 @@ func nextExtension(s string, p int) int {
var errInvalidWeight = errors.New("ParseAcceptLanguage: invalid weight")
-// ParseAcceptLanguage parses the contents of a Accept-Language header as
+// ParseAcceptLanguage parses the contents of an Accept-Language header as
// defined in http://www.ietf.org/rfc/rfc2616.txt and returns a list of Tags and
// a list of corresponding quality weights. It is more permissive than RFC 2616
// and may return non-nil slices even if the input is not valid.
diff --git a/vendor/golang.org/x/text/language/tables.go b/vendor/golang.org/x/text/language/tables.go
index a108554a4..ec17f97ad 100644
--- a/vendor/golang.org/x/text/language/tables.go
+++ b/vendor/golang.org/x/text/language/tables.go
@@ -7,11 +7,11 @@ import "golang.org/x/text/internal/tag"
// CLDRVersion is the CLDR version from which the tables in this package are derived.
const CLDRVersion = "31"
-const numLanguages = 8654
+const numLanguages = 8665
-const numScripts = 230
+const numScripts = 237
-const numRegions = 356
+const numRegions = 357
type fromTo struct {
from uint16
@@ -333,7 +333,7 @@ var langNoIndex = [2197]uint8{
// Entry 200 - 23F
0xdf, 0xc3, 0x83, 0x82, 0xc0, 0xfb, 0x57, 0x27,
0xcd, 0x55, 0xe7, 0x01, 0x00, 0x20, 0xb2, 0xc5,
- 0xa4, 0x45, 0x25, 0x9b, 0x02, 0xcf, 0xe0, 0xdf,
+ 0xa4, 0x45, 0x25, 0x9b, 0x02, 0xdf, 0xe0, 0xdf,
0x03, 0x44, 0x08, 0x10, 0x01, 0x04, 0x01, 0xe3,
0x92, 0x54, 0xdb, 0x28, 0xd1, 0x5f, 0xf6, 0x6d,
0x79, 0xed, 0x1c, 0x7d, 0x04, 0x08, 0x00, 0x01,
@@ -354,7 +354,7 @@ var langNoIndex = [2197]uint8{
0xe2, 0xef, 0xfd, 0x3f, 0x05, 0x09, 0x08, 0x05,
0x40, 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00,
0x08, 0x00, 0x00, 0x00, 0x00, 0x81, 0x00, 0x60,
- 0xe5, 0x48, 0x00, 0x81, 0x20, 0xc0, 0x05, 0x80,
+ 0xe7, 0x48, 0x00, 0x81, 0x20, 0xc0, 0x05, 0x80,
0x03, 0x00, 0x00, 0x00, 0x8c, 0x50, 0x40, 0x04,
0x84, 0x47, 0x84, 0x40, 0x20, 0x10, 0x00, 0x20,
// Entry 2C0 - 2FF
@@ -398,7 +398,7 @@ var langNoIndex = [2197]uint8{
0xf2, 0xff, 0x31, 0xff, 0xf2, 0x1e, 0x90, 0xf7,
0xf1, 0xf9, 0x45, 0x80, 0x01, 0x02, 0x00, 0x00,
0x40, 0x54, 0x9f, 0x8a, 0xd9, 0xd9, 0x0e, 0x11,
- 0x84, 0x51, 0xc0, 0xf3, 0xfb, 0x47, 0x00, 0x01,
+ 0x86, 0x51, 0xc0, 0xf3, 0xfb, 0x47, 0x00, 0x01,
0x05, 0xd1, 0x50, 0x58, 0x00, 0x00, 0x00, 0x10,
0x04, 0x02, 0x00, 0x00, 0x0a, 0x00, 0x17, 0xd2,
0xb9, 0xfd, 0xfc, 0xba, 0xfe, 0xef, 0xc7, 0xbe,
@@ -414,12 +414,12 @@ var langNoIndex = [2197]uint8{
// Entry 440 - 47F
0xfd, 0xfe, 0xfb, 0xff, 0xfe, 0xeb, 0x1f, 0x7d,
0x2f, 0xfd, 0xb6, 0xb5, 0xa5, 0xfc, 0xff, 0xfd,
- 0x7f, 0x4e, 0xbf, 0x8e, 0xae, 0xff, 0xee, 0xdf,
+ 0x7f, 0x4e, 0xbf, 0x8f, 0xae, 0xff, 0xee, 0xdf,
0x7f, 0xf7, 0x73, 0x02, 0x02, 0x04, 0xfc, 0xf7,
0xff, 0xb7, 0xd7, 0xef, 0xfe, 0xcd, 0xf5, 0xce,
0xe2, 0x8e, 0xe7, 0xbf, 0xb7, 0xff, 0x56, 0xbd,
0xcd, 0xff, 0xfb, 0xff, 0xdf, 0xd7, 0xea, 0xff,
- 0xe5, 0x5f, 0x6d, 0x0f, 0xa7, 0x51, 0x04, 0x44,
+ 0xe5, 0x5f, 0x6d, 0x0f, 0xa7, 0x51, 0x06, 0xc4,
// Entry 480 - 4BF
0x13, 0x50, 0x5d, 0xaf, 0xa6, 0xfd, 0x99, 0xfb,
0x63, 0x1d, 0x53, 0xff, 0xef, 0xb7, 0x35, 0x20,
@@ -473,7 +473,7 @@ var langNoIndex = [2197]uint8{
0x31, 0x00, 0x00, 0x00, 0x01, 0x10, 0x02, 0x20,
0x00, 0x00, 0x01, 0x00, 0x42, 0x00, 0x20, 0x00,
0x00, 0x1f, 0xdf, 0xd2, 0xb9, 0xff, 0xfd, 0x3f,
- 0x1f, 0x18, 0xcf, 0x9c, 0xbf, 0xaf, 0x5f, 0xfe,
+ 0x1f, 0x98, 0xcf, 0x9c, 0xbf, 0xaf, 0x5f, 0xfe,
// Entry 600 - 63F
0x7b, 0x4b, 0x40, 0x10, 0xe1, 0xfd, 0xaf, 0xd9,
0xb7, 0xf6, 0xfb, 0xb3, 0xc7, 0xff, 0x6f, 0xf1,
@@ -484,7 +484,7 @@ var langNoIndex = [2197]uint8{
0xbe, 0x5f, 0x46, 0x1b, 0xe9, 0x5f, 0x50, 0x18,
0x02, 0xfa, 0xf7, 0x9d, 0x15, 0x97, 0x05, 0x0f,
// Entry 640 - 67F
- 0x75, 0xc4, 0x7d, 0x81, 0x82, 0xf1, 0x57, 0x6c,
+ 0x75, 0xc4, 0x7d, 0x81, 0x92, 0xf1, 0x57, 0x6c,
0xff, 0xe4, 0xef, 0x6f, 0xff, 0xfc, 0xdd, 0xde,
0xfc, 0xfd, 0x76, 0x5f, 0x7a, 0x1f, 0x00, 0x98,
0x02, 0xfb, 0xa3, 0xef, 0xf3, 0xd6, 0xf2, 0xff,
@@ -500,7 +500,7 @@ var langNoIndex = [2197]uint8{
0x04, 0x00, 0x00, 0x40, 0xd4, 0x02, 0x04, 0x00,
0x00, 0x04, 0x00, 0x04, 0x00, 0x20, 0x01, 0x06,
0x50, 0x00, 0x08, 0x00, 0x00, 0x00, 0x24, 0x00,
- 0x04, 0x00, 0x10, 0x8c, 0x58, 0xd5, 0x0d, 0x0f,
+ 0x04, 0x00, 0x10, 0xcc, 0x58, 0xd5, 0x0d, 0x0f,
// Entry 6C0 - 6FF
0x14, 0x4d, 0xf1, 0x16, 0x44, 0xd1, 0x42, 0x08,
0x40, 0x00, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00,
@@ -521,7 +521,7 @@ var langNoIndex = [2197]uint8{
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
// Entry 740 - 77F
0x00, 0x00, 0x00, 0xef, 0xd5, 0xfd, 0xcf, 0x7e,
- 0xa0, 0x11, 0x00, 0x00, 0x00, 0x92, 0x01, 0x44,
+ 0xb0, 0x11, 0x00, 0x00, 0x00, 0x92, 0x01, 0x44,
0xcd, 0xf9, 0x5c, 0x00, 0x01, 0x00, 0x30, 0x04,
0x04, 0x55, 0x00, 0x01, 0x04, 0xf4, 0x3f, 0x4a,
0x01, 0x00, 0x00, 0xb0, 0x80, 0x00, 0x55, 0x55,
@@ -533,7 +533,7 @@ var langNoIndex = [2197]uint8{
0x00, 0x00, 0x20, 0x00, 0x24, 0x44, 0x00, 0x00,
0x10, 0x03, 0x11, 0x02, 0x01, 0x00, 0x00, 0xf0,
0xf5, 0xff, 0xd5, 0x97, 0xbc, 0x70, 0xd6, 0x78,
- 0x78, 0x15, 0x50, 0x00, 0xa4, 0x84, 0xa9, 0x41,
+ 0x78, 0x15, 0x50, 0x01, 0xa4, 0x84, 0xa9, 0x41,
0x00, 0x00, 0x00, 0x6b, 0x39, 0x52, 0x74, 0x00,
0xe8, 0x30, 0x90, 0x6a, 0x92, 0x00, 0x00, 0x02,
0xff, 0xef, 0xff, 0x4b, 0x85, 0x53, 0xf4, 0xed,
@@ -582,8 +582,8 @@ var altLangIndex = [6]uint16{
}
// langAliasMap maps langIDs to their suggested replacements.
-// Size: 644 bytes, 161 elements
-var langAliasMap = [161]fromTo{
+// Size: 656 bytes, 164 elements
+var langAliasMap = [164]fromTo{
0: {from: 0x82, to: 0x88},
1: {from: 0x185, to: 0x1ac},
2: {from: 0x1f1, to: 0x1df},
@@ -659,142 +659,145 @@ var langAliasMap = [161]fromTo{
72: {from: 0x1a87, to: 0x1f6},
73: {from: 0x1b57, to: 0x1f8},
74: {from: 0x1b83, to: 0x1512},
- 75: {from: 0x2035, to: 0x37ae},
- 76: {from: 0x203a, to: 0x20da},
- 77: {from: 0x2057, to: 0x309},
- 78: {from: 0x20e0, to: 0x272},
- 79: {from: 0x20eb, to: 0x261},
- 80: {from: 0x20ef, to: 0x22b},
- 81: {from: 0x20f6, to: 0x254},
- 82: {from: 0x210c, to: 0x21e8},
- 83: {from: 0x2132, to: 0x27b},
- 84: {from: 0x2196, to: 0x120},
- 85: {from: 0x21cb, to: 0x155e},
- 86: {from: 0x21e3, to: 0x502},
- 87: {from: 0x21f1, to: 0x49d},
- 88: {from: 0x222a, to: 0x120},
- 89: {from: 0x2234, to: 0x120},
- 90: {from: 0x225f, to: 0x927},
- 91: {from: 0x2313, to: 0x3223},
- 92: {from: 0x237f, to: 0x3362},
- 93: {from: 0x246f, to: 0x2c5},
- 94: {from: 0x24e1, to: 0x2fd},
- 95: {from: 0x24ed, to: 0x2f8},
- 96: {from: 0x24f7, to: 0x31d},
- 97: {from: 0x254d, to: 0xb58},
- 98: {from: 0x25a6, to: 0xe2},
- 99: {from: 0x263b, to: 0x2ce},
- 100: {from: 0x26c6, to: 0x26b1},
- 101: {from: 0x26f6, to: 0x3c6},
- 102: {from: 0x2724, to: 0x3cac},
- 103: {from: 0x2762, to: 0x26b1},
- 104: {from: 0x2786, to: 0x4355},
- 105: {from: 0x28ec, to: 0x2834},
- 106: {from: 0x2911, to: 0x34f},
- 107: {from: 0x2983, to: 0x2da4},
- 108: {from: 0x2b17, to: 0x38b},
- 109: {from: 0x2bf9, to: 0x393},
- 110: {from: 0x2c3c, to: 0x3cac},
- 111: {from: 0x2cf9, to: 0x3bc},
- 112: {from: 0x2d10, to: 0x594},
- 113: {from: 0x2d44, to: 0x147},
- 114: {from: 0x2d45, to: 0x147},
- 115: {from: 0x2dfc, to: 0x2ef},
- 116: {from: 0x2e05, to: 0x19c9},
- 117: {from: 0x2e17, to: 0x2d92},
- 118: {from: 0x2e1e, to: 0x290},
- 119: {from: 0x2e51, to: 0x7d},
- 120: {from: 0x2e62, to: 0x227f},
- 121: {from: 0x2e9d, to: 0x2e98},
- 122: {from: 0x2eec, to: 0x2ed4},
- 123: {from: 0x3190, to: 0x3c2},
- 124: {from: 0x3363, to: 0x338b},
- 125: {from: 0x3427, to: 0x3da},
- 126: {from: 0x34eb, to: 0x18cd},
- 127: {from: 0x35e3, to: 0x410},
- 128: {from: 0x3655, to: 0x244},
- 129: {from: 0x3673, to: 0x3f2},
- 130: {from: 0x36fa, to: 0x443},
- 131: {from: 0x37bd, to: 0x120},
- 132: {from: 0x3813, to: 0x38ef},
- 133: {from: 0x3828, to: 0x2c98},
- 134: {from: 0x382c, to: 0xa9},
- 135: {from: 0x382f, to: 0x3225},
- 136: {from: 0x3869, to: 0x39a3},
- 137: {from: 0x388f, to: 0x3fbd},
- 138: {from: 0x38a2, to: 0x39d4},
- 139: {from: 0x38b1, to: 0x1fa1},
- 140: {from: 0x38b2, to: 0x2e97},
- 141: {from: 0x3959, to: 0x47c},
- 142: {from: 0x3b4b, to: 0xd8e},
- 143: {from: 0x3b75, to: 0x136},
- 144: {from: 0x3c96, to: 0x4ba},
- 145: {from: 0x3fba, to: 0xff},
- 146: {from: 0x4205, to: 0xa8e},
- 147: {from: 0x42bb, to: 0x570},
- 148: {from: 0x42f6, to: 0x3f5d},
- 149: {from: 0x4375, to: 0x258},
- 150: {from: 0x43c8, to: 0x36c8},
- 151: {from: 0x43ca, to: 0x10e},
- 152: {from: 0x44ac, to: 0x331f},
- 153: {from: 0x44e0, to: 0x510},
- 154: {from: 0x45c7, to: 0x2406},
- 155: {from: 0x45da, to: 0x26d9},
- 156: {from: 0x460d, to: 0x48ab},
- 157: {from: 0x46ab, to: 0x469d},
- 158: {from: 0x473b, to: 0x4742},
- 159: {from: 0x4913, to: 0x31d},
- 160: {from: 0x49a4, to: 0x521},
+ 75: {from: 0x1d61, to: 0x2c98},
+ 76: {from: 0x2035, to: 0x37ae},
+ 77: {from: 0x203a, to: 0x20da},
+ 78: {from: 0x2057, to: 0x309},
+ 79: {from: 0x20e0, to: 0x272},
+ 80: {from: 0x20eb, to: 0x261},
+ 81: {from: 0x20ef, to: 0x22b},
+ 82: {from: 0x20f6, to: 0x254},
+ 83: {from: 0x210c, to: 0x21e8},
+ 84: {from: 0x2132, to: 0x27b},
+ 85: {from: 0x215d, to: 0x910},
+ 86: {from: 0x2196, to: 0x120},
+ 87: {from: 0x21cb, to: 0x155e},
+ 88: {from: 0x21e3, to: 0x502},
+ 89: {from: 0x21f1, to: 0x49d},
+ 90: {from: 0x222a, to: 0x120},
+ 91: {from: 0x2234, to: 0x120},
+ 92: {from: 0x225f, to: 0x927},
+ 93: {from: 0x2313, to: 0x3223},
+ 94: {from: 0x237f, to: 0x3362},
+ 95: {from: 0x246f, to: 0x2c5},
+ 96: {from: 0x24e1, to: 0x2fd},
+ 97: {from: 0x24ed, to: 0x2f8},
+ 98: {from: 0x24f7, to: 0x31d},
+ 99: {from: 0x254d, to: 0xb58},
+ 100: {from: 0x25a6, to: 0xe2},
+ 101: {from: 0x263b, to: 0x2ce},
+ 102: {from: 0x26c6, to: 0x26b1},
+ 103: {from: 0x26f6, to: 0x3c6},
+ 104: {from: 0x2724, to: 0x3cac},
+ 105: {from: 0x2762, to: 0x26b1},
+ 106: {from: 0x2786, to: 0x4355},
+ 107: {from: 0x28ec, to: 0x2834},
+ 108: {from: 0x2911, to: 0x34f},
+ 109: {from: 0x2983, to: 0x2da4},
+ 110: {from: 0x2b17, to: 0x38b},
+ 111: {from: 0x2bf9, to: 0x393},
+ 112: {from: 0x2c3c, to: 0x3cac},
+ 113: {from: 0x2cf9, to: 0x3bc},
+ 114: {from: 0x2d10, to: 0x594},
+ 115: {from: 0x2d44, to: 0x147},
+ 116: {from: 0x2d45, to: 0x147},
+ 117: {from: 0x2dfc, to: 0x2ef},
+ 118: {from: 0x2e05, to: 0x19c9},
+ 119: {from: 0x2e17, to: 0x2d92},
+ 120: {from: 0x2e1e, to: 0x290},
+ 121: {from: 0x2e51, to: 0x7d},
+ 122: {from: 0x2e62, to: 0x227f},
+ 123: {from: 0x2e9d, to: 0x2e98},
+ 124: {from: 0x2eec, to: 0x2ed4},
+ 125: {from: 0x3190, to: 0x3c2},
+ 126: {from: 0x3363, to: 0x338b},
+ 127: {from: 0x3427, to: 0x3da},
+ 128: {from: 0x34eb, to: 0x18cd},
+ 129: {from: 0x35c5, to: 0x2c98},
+ 130: {from: 0x35e3, to: 0x410},
+ 131: {from: 0x3655, to: 0x244},
+ 132: {from: 0x3673, to: 0x3f2},
+ 133: {from: 0x36fa, to: 0x443},
+ 134: {from: 0x37bd, to: 0x120},
+ 135: {from: 0x3813, to: 0x38ef},
+ 136: {from: 0x3828, to: 0x2c98},
+ 137: {from: 0x382c, to: 0xa9},
+ 138: {from: 0x382f, to: 0x3225},
+ 139: {from: 0x3869, to: 0x39a3},
+ 140: {from: 0x388f, to: 0x3fbd},
+ 141: {from: 0x38a2, to: 0x39d4},
+ 142: {from: 0x38b1, to: 0x1fa1},
+ 143: {from: 0x38b2, to: 0x2e97},
+ 144: {from: 0x3959, to: 0x47c},
+ 145: {from: 0x3b4b, to: 0xd8e},
+ 146: {from: 0x3b75, to: 0x136},
+ 147: {from: 0x3c96, to: 0x4ba},
+ 148: {from: 0x3fba, to: 0xff},
+ 149: {from: 0x4205, to: 0xa8e},
+ 150: {from: 0x42bb, to: 0x570},
+ 151: {from: 0x42f6, to: 0x3f5d},
+ 152: {from: 0x4375, to: 0x258},
+ 153: {from: 0x43c8, to: 0x36c8},
+ 154: {from: 0x43ca, to: 0x10e},
+ 155: {from: 0x44ac, to: 0x331f},
+ 156: {from: 0x44e0, to: 0x510},
+ 157: {from: 0x45c7, to: 0x2406},
+ 158: {from: 0x45da, to: 0x26d9},
+ 159: {from: 0x460d, to: 0x48ab},
+ 160: {from: 0x46ab, to: 0x469d},
+ 161: {from: 0x473b, to: 0x4742},
+ 162: {from: 0x4913, to: 0x31d},
+ 163: {from: 0x49a4, to: 0x521},
}
-// Size: 161 bytes, 161 elements
-var langAliasTypes = [161]langAliasType{
+// Size: 164 bytes, 164 elements
+var langAliasTypes = [164]langAliasType{
// Entry 0 - 3F
1, 0, 0, 0, 0, 0, 0, 1, 2, 2, 0, 1, 0, 0, 1, 2,
1, 1, 2, 0, 1, 0, 1, 2, 1, 1, 0, 0, 2, 1, 1, 0,
2, 0, 0, 1, 0, 1, 0, 0, 1, 2, 1, 1, 1, 1, 0, 0,
2, 1, 1, 1, 1, 2, 1, 0, 1, 1, 2, 2, 0, 1, 2, 0,
// Entry 40 - 7F
- 1, 0, 1, 1, 1, 1, 0, 0, 2, 1, 0, 0, 0, 1, 1, 1,
- 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 2, 2,
- 2, 0, 1, 1, 0, 1, 0, 0, 0, 0, 1, 0, 1, 1, 0, 1,
- 0, 2, 1, 1, 0, 0, 1, 0, 0, 0, 0, 1, 1, 2, 0, 2,
+ 1, 0, 1, 1, 1, 1, 0, 0, 2, 1, 0, 0, 0, 0, 1, 1,
+ 1, 1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1,
+ 2, 2, 2, 0, 1, 1, 0, 1, 0, 0, 0, 0, 1, 0, 1, 1,
+ 0, 1, 0, 2, 1, 1, 0, 0, 1, 0, 0, 0, 0, 1, 1, 2,
// Entry 80 - BF
- 1, 1, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 1, 0,
- 1, 2, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 1, 1,
- 1,
+ 0, 0, 2, 1, 1, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0,
+ 1, 1, 0, 1, 2, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0,
+ 0, 1, 1, 1,
}
const (
- _Latn = 82
- _Hani = 50
- _Hans = 52
- _Hant = 53
- _Qaaa = 131
- _Qaai = 139
- _Qabx = 180
- _Zinh = 224
- _Zyyy = 229
- _Zzzz = 230
+ _Latn = 85
+ _Hani = 53
+ _Hans = 55
+ _Hant = 56
+ _Qaaa = 136
+ _Qaai = 144
+ _Qabx = 185
+ _Zinh = 231
+ _Zyyy = 236
+ _Zzzz = 237
)
// script is an alphabetically sorted list of ISO 15924 codes. The index
// of the script in the string, divided by 4, is the internal scriptID.
-const script tag.Index = "" + // Size: 928 bytes
+const script tag.Index = "" + // Size: 956 bytes
"----AdlmAfakAghbAhomArabAranArmiArmnAvstBaliBamuBassBatkBengBhksBlisBopo" +
- "BrahBraiBugiBuhdCakmCansCariChamCherCirtCoptCprtCyrlCyrsDevaDsrtDuplEgyd" +
- "EgyhEgypElbaEthiGeokGeorGlagGothGranGrekGujrGuruHanbHangHaniHanoHansHant" +
- "HatrHebrHiraHluwHmngHrktHungIndsItalJamoJavaJpanJurcKaliKanaKharKhmrKhoj" +
- "KitlKitsKndaKoreKpelKthiLanaLaooLatfLatgLatnLekeLepcLimbLinaLinbLisuLoma" +
- "LyciLydiMahjMandManiMarcMayaMendMercMeroMlymModiMongMoonMrooMteiMultMymr" +
- "NarbNbatNewaNkgbNkooNshuOgamOlckOrkhOryaOsgeOsmaPalmPaucPermPhagPhliPhlp" +
- "PhlvPhnxPiqdPlrdPrtiQaaaQaabQaacQaadQaaeQaafQaagQaahQaaiQaajQaakQaalQaam" +
- "QaanQaaoQaapQaaqQaarQaasQaatQaauQaavQaawQaaxQaayQaazQabaQabbQabcQabdQabe" +
- "QabfQabgQabhQabiQabjQabkQablQabmQabnQaboQabpQabqQabrQabsQabtQabuQabvQabw" +
- "QabxRjngRoroRunrSamrSaraSarbSaurSgnwShawShrdSiddSindSinhSoraSundSyloSyrc" +
- "SyreSyrjSyrnTagbTakrTaleTaluTamlTangTavtTeluTengTfngTglgThaaThaiTibtTirh" +
- "UgarVaiiVispWaraWoleXpeoXsuxYiiiZinhZmthZsyeZsymZxxxZyyyZzzz\xff\xff\xff" +
- "\xff"
+ "BrahBraiBugiBuhdCakmCansCariChamCherCirtCoptCprtCyrlCyrsDevaDogrDsrtDupl" +
+ "EgydEgyhEgypElbaEthiGeokGeorGlagGongGonmGothGranGrekGujrGuruHanbHangHani" +
+ "HanoHansHantHatrHebrHiraHluwHmngHrktHungIndsItalJamoJavaJpanJurcKaliKana" +
+ "KharKhmrKhojKitlKitsKndaKoreKpelKthiLanaLaooLatfLatgLatnLekeLepcLimbLina" +
+ "LinbLisuLomaLyciLydiMahjMakaMandManiMarcMayaMedfMendMercMeroMlymModiMong" +
+ "MoonMrooMteiMultMymrNarbNbatNewaNkgbNkooNshuOgamOlckOrkhOryaOsgeOsmaPalm" +
+ "PaucPermPhagPhliPhlpPhlvPhnxPiqdPlrdPrtiQaaaQaabQaacQaadQaaeQaafQaagQaah" +
+ "QaaiQaajQaakQaalQaamQaanQaaoQaapQaaqQaarQaasQaatQaauQaavQaawQaaxQaayQaaz" +
+ "QabaQabbQabcQabdQabeQabfQabgQabhQabiQabjQabkQablQabmQabnQaboQabpQabqQabr" +
+ "QabsQabtQabuQabvQabwQabxRjngRoroRunrSamrSaraSarbSaurSgnwShawShrdSiddSind" +
+ "SinhSoraSoyoSundSyloSyrcSyreSyrjSyrnTagbTakrTaleTaluTamlTangTavtTeluTeng" +
+ "TfngTglgThaaThaiTibtTirhUgarVaiiVispWaraWoleXpeoXsuxYiiiZanbZinhZmthZsye" +
+ "ZsymZxxxZyyyZzzz\xff\xff\xff\xff"
// suppressScript is an index from langID to the dominant script for that language,
// if it exists. If a script is given, it should be suppressed from the language tag.
@@ -803,16 +806,16 @@ var suppressScript = [1327]uint8{
// Entry 0 - 3F
0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x52, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x55, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x27,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00,
// Entry 40 - 7F
0x00, 0x00, 0x00, 0x0e, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x52, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x55, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
@@ -825,56 +828,56 @@ var suppressScript = [1327]uint8{
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x0e, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x52,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x55,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
// Entry C0 - FF
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x52,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x55,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x52, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x52, 0x00, 0x00, 0x00, 0x00, 0x00, 0x52,
+ 0x00, 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x55,
// Entry 100 - 13F
- 0x52, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x52, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x52, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd4,
- 0x00, 0x00, 0x00, 0x00, 0xd6, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x2d, 0x00, 0x00,
- 0x52, 0x00, 0x00, 0x52, 0x00, 0x52, 0x00, 0x52,
+ 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x55, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xda,
+ 0x00, 0x00, 0x00, 0x00, 0xdc, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x00, 0x00,
+ 0x55, 0x00, 0x00, 0x55, 0x00, 0x55, 0x00, 0x55,
// Entry 140 - 17F
- 0x00, 0x00, 0x00, 0x00, 0x52, 0x00, 0x00, 0x05,
+ 0x00, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x05,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x52, 0x00, 0x00, 0x00, 0x52, 0x00, 0x00, 0x52,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x52, 0x00, 0x00,
- 0x52, 0x52, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x52, 0x52, 0x00, 0x00,
+ 0x55, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x55,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00,
+ 0x55, 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x55, 0x55, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
// Entry 180 - 1BF
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x52, 0x00,
- 0x00, 0x00, 0x52, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x55, 0x00,
+ 0x00, 0x00, 0x55, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x52, 0x2e, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x52, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x55, 0x31, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x55, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x37, 0x00, 0x20, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x3a, 0x00, 0x20, 0x00, 0x00, 0x00,
// Entry 1C0 - 1FF
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x52,
- 0x52, 0x00, 0x52, 0x52, 0x00, 0x08, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x52,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x55,
+ 0x55, 0x00, 0x55, 0x55, 0x00, 0x08, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x55,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x52, 0x00, 0x00, 0x00, 0x00, 0x52, 0x52,
- 0x00, 0x37, 0x00, 0x00, 0x00, 0x00, 0x41, 0x00,
+ 0x00, 0x55, 0x00, 0x00, 0x00, 0x00, 0x55, 0x55,
+ 0x00, 0x3a, 0x00, 0x00, 0x00, 0x00, 0x44, 0x00,
// Entry 200 - 23F
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x29, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x2a, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
@@ -882,9 +885,9 @@ var suppressScript = [1327]uint8{
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
// Entry 240 - 27F
- 0x1e, 0x00, 0x00, 0x52, 0x00, 0x00, 0x00, 0x00,
- 0x46, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4a,
- 0x00, 0x00, 0x4b, 0x00, 0x20, 0x00, 0x00, 0x00,
+ 0x1e, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00, 0x00,
+ 0x49, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4d,
+ 0x00, 0x00, 0x4e, 0x00, 0x20, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
@@ -892,179 +895,179 @@ var suppressScript = [1327]uint8{
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
// Entry 280 - 2BF
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x52, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x52, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x52, 0x00, 0x00, 0x4f, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x52, 0x00,
+ 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x52, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x55, 0x00,
// Entry 2C0 - 2FF
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x52, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x52, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x52,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x52, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x55, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x55,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00,
// Entry 300 - 33F
- 0x00, 0x00, 0x64, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x52, 0x00,
+ 0x00, 0x00, 0x69, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x55, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x20, 0x00, 0x00, 0x00, 0x52, 0x52, 0x00,
+ 0x00, 0x20, 0x00, 0x00, 0x00, 0x55, 0x55, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6b,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x70,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x52, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00,
// Entry 340 - 37F
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x52, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x52, 0x00, 0x52, 0x20,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x52,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x52, 0x00, 0x00,
- 0x52, 0x00, 0x00, 0x00, 0x00, 0x52, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x70, 0x52, 0x00, 0x00, 0x00,
- 0x52, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x55, 0x00, 0x55, 0x20,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x55,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00,
+ 0x55, 0x00, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x75, 0x55, 0x00, 0x00, 0x00,
+ 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
// Entry 380 - 3BF
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x52, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x52, 0x00,
- 0x00, 0x00, 0x00, 0x75, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x2f, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x55, 0x00,
+ 0x00, 0x00, 0x00, 0x7a, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x32, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x52, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x52, 0x00,
+ 0x00, 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x05, 0x00, 0x55, 0x00,
// Entry 3C0 - 3FF
- 0x00, 0x00, 0x52, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x55, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x52, 0x00, 0x00, 0x00, 0x00, 0x52,
- 0x00, 0x00, 0x52, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x1e, 0x00, 0x00, 0x52, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x55, 0x00, 0x00, 0x00, 0x00, 0x55,
+ 0x00, 0x00, 0x55, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x1e, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
// Entry 400 - 43F
- 0x52, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0xc1, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x52, 0x00, 0x00, 0x00, 0x52, 0x00, 0x00, 0x00,
- 0x00, 0x52, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x52,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x52,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x52, 0x00, 0x00,
- 0x00, 0x52, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0xc6, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x55, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00,
+ 0x00, 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x55,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x55,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00,
+ 0x00, 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
// Entry 440 - 47F
- 0x00, 0x00, 0x52, 0x52, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xcd, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd0,
- 0x00, 0x52, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0xd5, 0x00, 0x00, 0x00, 0x27, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x52, 0x00, 0x00,
- 0x52, 0x00, 0x00, 0x00, 0x52, 0x00, 0x52, 0x00,
+ 0x00, 0x00, 0x55, 0x55, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd3, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xd6,
+ 0x00, 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0xdb, 0x00, 0x00, 0x00, 0x28, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00,
+ 0x55, 0x00, 0x00, 0x00, 0x55, 0x00, 0x55, 0x00,
// Entry 480 - 4BF
- 0x52, 0x00, 0x00, 0x00, 0x52, 0x00, 0x00, 0x00,
- 0x52, 0x00, 0x00, 0x00, 0x52, 0x00, 0x00, 0x00,
+ 0x55, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00,
+ 0x55, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x52, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x55, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x1e, 0x00, 0x00, 0x00,
0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x52, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x55, 0x00,
// Entry 4C0 - 4FF
- 0x00, 0x52, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x52, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x55, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
// Entry 500 - 53F
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x3a, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x52, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x55, 0x00, 0x00,
}
const (
_001 = 1
- _419 = 30
- _BR = 64
- _CA = 72
- _ES = 109
- _GB = 122
- _MD = 187
- _PT = 237
- _UK = 305
- _US = 308
- _ZZ = 356
- _XA = 322
- _XC = 324
- _XK = 332
+ _419 = 31
+ _BR = 65
+ _CA = 73
+ _ES = 110
+ _GB = 123
+ _MD = 188
+ _PT = 238
+ _UK = 306
+ _US = 309
+ _ZZ = 357
+ _XA = 323
+ _XC = 325
+ _XK = 333
)
// isoRegionOffset needs to be added to the index of regionISO to obtain the regionID
// for 2-letter ISO codes. (The first isoRegionOffset regionIDs are reserved for
// the UN.M49 codes used for groups.)
-const isoRegionOffset = 31
+const isoRegionOffset = 32
// regionTypes defines the status of a region for various standards.
-// Size: 357 bytes, 357 elements
-var regionTypes = [357]uint8{
+// Size: 358 bytes, 358 elements
+var regionTypes = [358]uint8{
// Entry 0 - 3F
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05,
- 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x05, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06,
0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06,
0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06,
0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06,
// Entry 40 - 7F
- 0x06, 0x06, 0x06, 0x04, 0x06, 0x06, 0x06, 0x06,
- 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06,
- 0x06, 0x06, 0x06, 0x06, 0x04, 0x06, 0x04, 0x00,
- 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x04, 0x06,
- 0x04, 0x06, 0x06, 0x06, 0x06, 0x00, 0x06, 0x04,
+ 0x06, 0x06, 0x06, 0x06, 0x04, 0x06, 0x06, 0x06,
0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06,
- 0x04, 0x06, 0x06, 0x06, 0x06, 0x06, 0x00, 0x06,
+ 0x06, 0x06, 0x06, 0x06, 0x06, 0x04, 0x06, 0x04,
+ 0x00, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x04,
+ 0x06, 0x04, 0x06, 0x06, 0x06, 0x06, 0x00, 0x06,
0x04, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06,
+ 0x06, 0x04, 0x06, 0x06, 0x06, 0x06, 0x06, 0x00,
+ 0x06, 0x04, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06,
// Entry 80 - BF
0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06,
0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06,
- 0x06, 0x06, 0x00, 0x04, 0x06, 0x06, 0x06, 0x06,
+ 0x06, 0x06, 0x06, 0x00, 0x04, 0x06, 0x06, 0x06,
0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06,
- 0x06, 0x06, 0x00, 0x06, 0x06, 0x06, 0x06, 0x06,
+ 0x06, 0x06, 0x06, 0x00, 0x06, 0x06, 0x06, 0x06,
0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06,
0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06,
0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06,
// Entry C0 - FF
- 0x00, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06,
+ 0x06, 0x00, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06,
0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06,
- 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x00, 0x06,
- 0x06, 0x06, 0x06, 0x00, 0x06, 0x04, 0x06, 0x06,
- 0x06, 0x06, 0x00, 0x06, 0x06, 0x06, 0x06, 0x06,
- 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x00, 0x06,
- 0x06, 0x00, 0x06, 0x05, 0x05, 0x05, 0x05, 0x05,
+ 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x00,
+ 0x06, 0x06, 0x06, 0x06, 0x00, 0x06, 0x04, 0x06,
+ 0x06, 0x06, 0x06, 0x00, 0x06, 0x06, 0x06, 0x06,
+ 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x00,
+ 0x06, 0x06, 0x00, 0x06, 0x05, 0x05, 0x05, 0x05,
0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05,
// Entry 100 - 13F
- 0x05, 0x06, 0x00, 0x06, 0x06, 0x06, 0x06, 0x06,
+ 0x05, 0x05, 0x06, 0x00, 0x06, 0x06, 0x06, 0x06,
0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06,
0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06,
- 0x06, 0x06, 0x06, 0x06, 0x06, 0x04, 0x06, 0x06,
+ 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x04, 0x06,
0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06,
0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06,
- 0x06, 0x02, 0x06, 0x04, 0x06, 0x06, 0x06, 0x06,
- 0x06, 0x00, 0x06, 0x06, 0x06, 0x06, 0x06, 0x06,
+ 0x06, 0x06, 0x02, 0x06, 0x04, 0x06, 0x06, 0x06,
+ 0x06, 0x06, 0x00, 0x06, 0x06, 0x06, 0x06, 0x06,
// Entry 140 - 17F
- 0x00, 0x06, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05,
+ 0x06, 0x00, 0x06, 0x05, 0x05, 0x05, 0x05, 0x05,
0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05,
0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05,
- 0x05, 0x05, 0x05, 0x05, 0x04, 0x06, 0x06, 0x04,
- 0x06, 0x06, 0x04, 0x06, 0x05,
+ 0x05, 0x05, 0x05, 0x05, 0x05, 0x04, 0x06, 0x06,
+ 0x04, 0x06, 0x06, 0x04, 0x06, 0x05,
}
// regionISO holds a list of alphabetically sorted 2-letter ISO region codes.
@@ -1102,89 +1105,89 @@ const altRegionISO3 string = "SCGQUUSGSCOMPRKCYMSPMSRBATFMYTATN"
// of the 3-letter ISO codes in altRegionISO3.
// Size: 22 bytes, 11 elements
var altRegionIDs = [11]uint16{
- 0x0056, 0x006f, 0x0087, 0x00a7, 0x00a9, 0x00ac, 0x00e9, 0x0104,
- 0x0120, 0x015e, 0x00db,
+ 0x0057, 0x0070, 0x0088, 0x00a8, 0x00aa, 0x00ad, 0x00ea, 0x0105,
+ 0x0121, 0x015f, 0x00dc,
}
// Size: 80 bytes, 20 elements
var regionOldMap = [20]fromTo{
- 0: {from: 0x43, to: 0xc3},
- 1: {from: 0x57, to: 0xa6},
- 2: {from: 0x5e, to: 0x5f},
- 3: {from: 0x65, to: 0x3a},
- 4: {from: 0x78, to: 0x77},
- 5: {from: 0x92, to: 0x36},
- 6: {from: 0xa2, to: 0x132},
- 7: {from: 0xc0, to: 0x132},
- 8: {from: 0xd6, to: 0x13e},
- 9: {from: 0xdb, to: 0x2a},
- 10: {from: 0xee, to: 0x132},
- 11: {from: 0xf1, to: 0xe1},
- 12: {from: 0xfb, to: 0x6f},
- 13: {from: 0x102, to: 0x163},
- 14: {from: 0x129, to: 0x125},
- 15: {from: 0x131, to: 0x7a},
- 16: {from: 0x139, to: 0x13d},
- 17: {from: 0x140, to: 0x132},
- 18: {from: 0x15c, to: 0x15d},
- 19: {from: 0x162, to: 0x4a},
+ 0: {from: 0x44, to: 0xc4},
+ 1: {from: 0x58, to: 0xa7},
+ 2: {from: 0x5f, to: 0x60},
+ 3: {from: 0x66, to: 0x3b},
+ 4: {from: 0x79, to: 0x78},
+ 5: {from: 0x93, to: 0x37},
+ 6: {from: 0xa3, to: 0x133},
+ 7: {from: 0xc1, to: 0x133},
+ 8: {from: 0xd7, to: 0x13f},
+ 9: {from: 0xdc, to: 0x2b},
+ 10: {from: 0xef, to: 0x133},
+ 11: {from: 0xf2, to: 0xe2},
+ 12: {from: 0xfc, to: 0x70},
+ 13: {from: 0x103, to: 0x164},
+ 14: {from: 0x12a, to: 0x126},
+ 15: {from: 0x132, to: 0x7b},
+ 16: {from: 0x13a, to: 0x13e},
+ 17: {from: 0x141, to: 0x133},
+ 18: {from: 0x15d, to: 0x15e},
+ 19: {from: 0x163, to: 0x4b},
}
// m49 maps regionIDs to UN.M49 codes. The first isoRegionOffset entries are
// codes indicating collections of regions.
-// Size: 714 bytes, 357 elements
-var m49 = [357]int16{
+// Size: 716 bytes, 358 elements
+var m49 = [358]int16{
// Entry 0 - 3F
0, 1, 2, 3, 5, 9, 11, 13,
14, 15, 17, 18, 19, 21, 29, 30,
34, 35, 39, 53, 54, 57, 61, 142,
- 143, 145, 150, 151, 154, 155, 419, 958,
- 0, 20, 784, 4, 28, 660, 8, 51,
- 530, 24, 10, 32, 16, 40, 36, 533,
- 248, 31, 70, 52, 50, 56, 854, 100,
- 48, 108, 204, 652, 60, 96, 68, 535,
+ 143, 145, 150, 151, 154, 155, 202, 419,
+ 958, 0, 20, 784, 4, 28, 660, 8,
+ 51, 530, 24, 10, 32, 16, 40, 36,
+ 533, 248, 31, 70, 52, 50, 56, 854,
+ 100, 48, 108, 204, 652, 60, 96, 68,
// Entry 40 - 7F
- 76, 44, 64, 104, 74, 72, 112, 84,
- 124, 166, 180, 140, 178, 756, 384, 184,
- 152, 120, 156, 170, 0, 188, 891, 296,
- 192, 132, 531, 162, 196, 203, 278, 276,
- 0, 262, 208, 212, 214, 204, 12, 0,
- 218, 233, 818, 732, 232, 724, 231, 967,
- 0, 246, 242, 238, 583, 234, 0, 250,
- 249, 266, 826, 308, 268, 254, 831, 288,
+ 535, 76, 44, 64, 104, 74, 72, 112,
+ 84, 124, 166, 180, 140, 178, 756, 384,
+ 184, 152, 120, 156, 170, 0, 188, 891,
+ 296, 192, 132, 531, 162, 196, 203, 278,
+ 276, 0, 262, 208, 212, 214, 204, 12,
+ 0, 218, 233, 818, 732, 232, 724, 231,
+ 967, 0, 246, 242, 238, 583, 234, 0,
+ 250, 249, 266, 826, 308, 268, 254, 831,
// Entry 80 - BF
- 292, 304, 270, 324, 312, 226, 300, 239,
- 320, 316, 624, 328, 344, 334, 340, 191,
- 332, 348, 854, 0, 360, 372, 376, 833,
- 356, 86, 368, 364, 352, 380, 832, 388,
- 400, 392, 581, 404, 417, 116, 296, 174,
- 659, 408, 410, 414, 136, 398, 418, 422,
- 662, 438, 144, 430, 426, 440, 442, 428,
- 434, 504, 492, 498, 499, 663, 450, 584,
+ 288, 292, 304, 270, 324, 312, 226, 300,
+ 239, 320, 316, 624, 328, 344, 334, 340,
+ 191, 332, 348, 854, 0, 360, 372, 376,
+ 833, 356, 86, 368, 364, 352, 380, 832,
+ 388, 400, 392, 581, 404, 417, 116, 296,
+ 174, 659, 408, 410, 414, 136, 398, 418,
+ 422, 662, 438, 144, 430, 426, 440, 442,
+ 428, 434, 504, 492, 498, 499, 663, 450,
// Entry C0 - FF
- 581, 807, 466, 104, 496, 446, 580, 474,
- 478, 500, 470, 480, 462, 454, 484, 458,
- 508, 516, 540, 562, 574, 566, 548, 558,
- 528, 578, 524, 10, 520, 536, 570, 554,
- 512, 591, 0, 604, 258, 598, 608, 586,
- 616, 666, 612, 630, 275, 620, 581, 585,
- 600, 591, 634, 959, 960, 961, 962, 963,
- 964, 965, 966, 967, 968, 969, 970, 971,
+ 584, 581, 807, 466, 104, 496, 446, 580,
+ 474, 478, 500, 470, 480, 462, 454, 484,
+ 458, 508, 516, 540, 562, 574, 566, 548,
+ 558, 528, 578, 524, 10, 520, 536, 570,
+ 554, 512, 591, 0, 604, 258, 598, 608,
+ 586, 616, 666, 612, 630, 275, 620, 581,
+ 585, 600, 591, 634, 959, 960, 961, 962,
+ 963, 964, 965, 966, 967, 968, 969, 970,
// Entry 100 - 13F
- 972, 638, 716, 642, 688, 643, 646, 682,
- 90, 690, 729, 752, 702, 654, 705, 744,
- 703, 694, 674, 686, 706, 740, 728, 678,
- 810, 222, 534, 760, 748, 0, 796, 148,
- 260, 768, 764, 762, 772, 626, 795, 788,
- 776, 626, 792, 780, 798, 158, 834, 804,
- 800, 826, 581, 0, 840, 858, 860, 336,
- 670, 704, 862, 92, 850, 704, 548, 876,
+ 971, 972, 638, 716, 642, 688, 643, 646,
+ 682, 90, 690, 729, 752, 702, 654, 705,
+ 744, 703, 694, 674, 686, 706, 740, 728,
+ 678, 810, 222, 534, 760, 748, 0, 796,
+ 148, 260, 768, 764, 762, 772, 626, 795,
+ 788, 776, 626, 792, 780, 798, 158, 834,
+ 804, 800, 826, 581, 0, 840, 858, 860,
+ 336, 670, 704, 862, 92, 850, 704, 548,
// Entry 140 - 17F
- 581, 882, 973, 974, 975, 976, 977, 978,
- 979, 980, 981, 982, 983, 984, 985, 986,
- 987, 988, 989, 990, 991, 992, 993, 994,
- 995, 996, 997, 998, 720, 887, 175, 891,
- 710, 894, 180, 716, 999,
+ 876, 581, 882, 973, 974, 975, 976, 977,
+ 978, 979, 980, 981, 982, 983, 984, 985,
+ 986, 987, 988, 989, 990, 991, 992, 993,
+ 994, 995, 996, 997, 998, 720, 887, 175,
+ 891, 710, 894, 180, 716, 999,
}
// m49Index gives indexes into fromM49 based on the three most significant bits
@@ -1194,149 +1197,157 @@ var m49 = [357]int16{
// The region code is stored in the 9 lsb of the indexed value.
// Size: 18 bytes, 9 elements
var m49Index = [9]int16{
- 0, 59, 107, 142, 180, 219, 258, 290,
- 332,
+ 0, 59, 108, 143, 181, 220, 259, 291,
+ 333,
}
// fromM49 contains entries to map UN.M49 codes to regions. See m49Index for details.
-// Size: 664 bytes, 332 elements
-var fromM49 = [332]uint16{
+// Size: 666 bytes, 333 elements
+var fromM49 = [333]uint16{
// Entry 0 - 3F
- 0x0201, 0x0402, 0x0603, 0x0823, 0x0a04, 0x1026, 0x1205, 0x142a,
- 0x1606, 0x1866, 0x1a07, 0x1c08, 0x1e09, 0x202c, 0x220a, 0x240b,
- 0x260c, 0x2821, 0x2a0d, 0x3029, 0x3824, 0x3a0e, 0x3c0f, 0x3e31,
- 0x402b, 0x4410, 0x4611, 0x482e, 0x4e12, 0x502d, 0x5841, 0x6038,
- 0x6434, 0x6627, 0x6833, 0x6a13, 0x6c14, 0x7035, 0x7215, 0x783c,
- 0x7a16, 0x8042, 0x883e, 0x8c32, 0x9045, 0x9444, 0x9840, 0xa847,
- 0xac99, 0xb508, 0xb93b, 0xc03d, 0xc837, 0xd0c3, 0xd839, 0xe046,
- 0xe8a5, 0xf051, 0xf848, 0x0859, 0x10ac, 0x184b, 0x1c17, 0x1e18,
+ 0x0201, 0x0402, 0x0603, 0x0824, 0x0a04, 0x1027, 0x1205, 0x142b,
+ 0x1606, 0x1867, 0x1a07, 0x1c08, 0x1e09, 0x202d, 0x220a, 0x240b,
+ 0x260c, 0x2822, 0x2a0d, 0x302a, 0x3825, 0x3a0e, 0x3c0f, 0x3e32,
+ 0x402c, 0x4410, 0x4611, 0x482f, 0x4e12, 0x502e, 0x5842, 0x6039,
+ 0x6435, 0x6628, 0x6834, 0x6a13, 0x6c14, 0x7036, 0x7215, 0x783d,
+ 0x7a16, 0x8043, 0x883f, 0x8c33, 0x9046, 0x9445, 0x9841, 0xa848,
+ 0xac9a, 0xb509, 0xb93c, 0xc03e, 0xc838, 0xd0c4, 0xd83a, 0xe047,
+ 0xe8a6, 0xf052, 0xf849, 0x085a, 0x10ad, 0x184c, 0x1c17, 0x1e18,
// Entry 40 - 7F
- 0x20b2, 0x2219, 0x291f, 0x2c1a, 0x2e1b, 0x3050, 0x341c, 0x361d,
- 0x3852, 0x3d2d, 0x445b, 0x4c49, 0x5453, 0x5ca7, 0x5f5e, 0x644c,
- 0x684a, 0x704f, 0x7855, 0x7e8f, 0x8058, 0x885c, 0x965d, 0x983a,
- 0xa062, 0xa863, 0xac64, 0xb468, 0xbd19, 0xc485, 0xcc6e, 0xce6e,
- 0xd06c, 0xd269, 0xd475, 0xdc73, 0xde87, 0xe472, 0xec71, 0xf030,
- 0xf278, 0xf477, 0xfc7d, 0x04e4, 0x0920, 0x0c61, 0x1479, 0x187c,
- 0x1c82, 0x26ec, 0x285f, 0x2c5e, 0x305f, 0x407f, 0x4880, 0x50a6,
- 0x5886, 0x6081, 0x687b, 0x7084, 0x7889, 0x8088, 0x8883, 0x908b,
+ 0x20b3, 0x2219, 0x2920, 0x2c1a, 0x2e1b, 0x3051, 0x341c, 0x361d,
+ 0x3853, 0x3d2e, 0x445c, 0x4c4a, 0x5454, 0x5ca8, 0x5f5f, 0x644d,
+ 0x684b, 0x7050, 0x7856, 0x7e90, 0x8059, 0x885d, 0x941e, 0x965e,
+ 0x983b, 0xa063, 0xa864, 0xac65, 0xb469, 0xbd1a, 0xc486, 0xcc6f,
+ 0xce6f, 0xd06d, 0xd26a, 0xd476, 0xdc74, 0xde88, 0xe473, 0xec72,
+ 0xf031, 0xf279, 0xf478, 0xfc7e, 0x04e5, 0x0921, 0x0c62, 0x147a,
+ 0x187d, 0x1c83, 0x26ed, 0x2860, 0x2c5f, 0x3060, 0x4080, 0x4881,
+ 0x50a7, 0x5887, 0x6082, 0x687c, 0x7085, 0x788a, 0x8089, 0x8884,
// Entry 80 - BF
- 0x9890, 0x9c8d, 0xa137, 0xa88e, 0xb08c, 0xb891, 0xc09c, 0xc898,
- 0xd094, 0xd89b, 0xe09a, 0xe895, 0xf096, 0xf89d, 0x004e, 0x089f,
- 0x10a1, 0x1cad, 0x20a0, 0x28a3, 0x30a9, 0x34aa, 0x3cab, 0x42a4,
- 0x44ae, 0x461e, 0x4caf, 0x54b4, 0x58b7, 0x5cb3, 0x64b8, 0x6cb1,
- 0x70b5, 0x74b6, 0x7cc5, 0x84be, 0x8ccd, 0x94cf, 0x9ccc, 0xa4c2,
- 0xacca, 0xb4c7, 0xbcc8, 0xc0cb, 0xc8ce, 0xd8ba, 0xe0c4, 0xe4bb,
- 0xe6bc, 0xe8c9, 0xf0b9, 0xf8d0, 0x00e0, 0x08d1, 0x10dc, 0x18da,
- 0x20d8, 0x2428, 0x265a, 0x2a2f, 0x2d1a, 0x2e3f, 0x30dd, 0x38d2,
+ 0x908c, 0x9891, 0x9c8e, 0xa138, 0xa88f, 0xb08d, 0xb892, 0xc09d,
+ 0xc899, 0xd095, 0xd89c, 0xe09b, 0xe896, 0xf097, 0xf89e, 0x004f,
+ 0x08a0, 0x10a2, 0x1cae, 0x20a1, 0x28a4, 0x30aa, 0x34ab, 0x3cac,
+ 0x42a5, 0x44af, 0x461f, 0x4cb0, 0x54b5, 0x58b8, 0x5cb4, 0x64b9,
+ 0x6cb2, 0x70b6, 0x74b7, 0x7cc6, 0x84bf, 0x8cce, 0x94d0, 0x9ccd,
+ 0xa4c3, 0xaccb, 0xb4c8, 0xbcc9, 0xc0cc, 0xc8cf, 0xd8bb, 0xe0c5,
+ 0xe4bc, 0xe6bd, 0xe8ca, 0xf0ba, 0xf8d1, 0x00e1, 0x08d2, 0x10dd,
+ 0x18db, 0x20d9, 0x2429, 0x265b, 0x2a30, 0x2d1b, 0x2e40, 0x30de,
// Entry C0 - FF
- 0x493e, 0x54df, 0x5cd7, 0x64d3, 0x6cd5, 0x74de, 0x7cd4, 0x84d9,
- 0x88c6, 0x8b32, 0x8e74, 0x90bf, 0x92ef, 0x94e7, 0x9ee1, 0xace5,
- 0xb0f0, 0xb8e3, 0xc0e6, 0xc8ea, 0xd0e8, 0xd8ed, 0xe08a, 0xe525,
- 0xeceb, 0xf4f2, 0xfd01, 0x0503, 0x0705, 0x0d06, 0x183b, 0x1d0d,
- 0x26a8, 0x2825, 0x2cb0, 0x2ebd, 0x34e9, 0x3d38, 0x4512, 0x4d17,
- 0x5507, 0x5d13, 0x6104, 0x6509, 0x6d11, 0x7d0c, 0x7f10, 0x813d,
- 0x830e, 0x8514, 0x8d60, 0x9963, 0xa15c, 0xa86d, 0xb116, 0xb30a,
- 0xb86b, 0xc10a, 0xc915, 0xd10f, 0xd91c, 0xe10b, 0xe84d, 0xf11b,
+ 0x38d3, 0x493f, 0x54e0, 0x5cd8, 0x64d4, 0x6cd6, 0x74df, 0x7cd5,
+ 0x84da, 0x88c7, 0x8b33, 0x8e75, 0x90c0, 0x92f0, 0x94e8, 0x9ee2,
+ 0xace6, 0xb0f1, 0xb8e4, 0xc0e7, 0xc8eb, 0xd0e9, 0xd8ee, 0xe08b,
+ 0xe526, 0xecec, 0xf4f3, 0xfd02, 0x0504, 0x0706, 0x0d07, 0x183c,
+ 0x1d0e, 0x26a9, 0x2826, 0x2cb1, 0x2ebe, 0x34ea, 0x3d39, 0x4513,
+ 0x4d18, 0x5508, 0x5d14, 0x6105, 0x650a, 0x6d12, 0x7d0d, 0x7f11,
+ 0x813e, 0x830f, 0x8515, 0x8d61, 0x9964, 0xa15d, 0xa86e, 0xb117,
+ 0xb30b, 0xb86c, 0xc10b, 0xc916, 0xd110, 0xd91d, 0xe10c, 0xe84e,
// Entry 100 - 13F
- 0xf523, 0xf922, 0x0121, 0x0924, 0x1128, 0x192b, 0x2022, 0x2927,
- 0x312a, 0x3726, 0x391e, 0x3d2c, 0x4130, 0x492f, 0x4ec1, 0x5518,
- 0x646a, 0x747a, 0x7e7e, 0x809e, 0x8297, 0x852e, 0x9134, 0xa53c,
- 0xac36, 0xb535, 0xb936, 0xbd3a, 0xd93f, 0xe541, 0xed5d, 0xef5d,
- 0xf656, 0xfd61, 0x7c1f, 0x7ef3, 0x80f4, 0x82f5, 0x84f6, 0x86f7,
- 0x88f8, 0x8af9, 0x8cfa, 0x8e6f, 0x90fc, 0x92fd, 0x94fe, 0x96ff,
- 0x9900, 0x9b42, 0x9d43, 0x9f44, 0xa145, 0xa346, 0xa547, 0xa748,
- 0xa949, 0xab4a, 0xad4b, 0xaf4c, 0xb14d, 0xb34e, 0xb54f, 0xb750,
+ 0xf11c, 0xf524, 0xf923, 0x0122, 0x0925, 0x1129, 0x192c, 0x2023,
+ 0x2928, 0x312b, 0x3727, 0x391f, 0x3d2d, 0x4131, 0x4930, 0x4ec2,
+ 0x5519, 0x646b, 0x747b, 0x7e7f, 0x809f, 0x8298, 0x852f, 0x9135,
+ 0xa53d, 0xac37, 0xb536, 0xb937, 0xbd3b, 0xd940, 0xe542, 0xed5e,
+ 0xef5e, 0xf657, 0xfd62, 0x7c20, 0x7ef4, 0x80f5, 0x82f6, 0x84f7,
+ 0x86f8, 0x88f9, 0x8afa, 0x8cfb, 0x8e70, 0x90fd, 0x92fe, 0x94ff,
+ 0x9700, 0x9901, 0x9b43, 0x9d44, 0x9f45, 0xa146, 0xa347, 0xa548,
+ 0xa749, 0xa94a, 0xab4b, 0xad4c, 0xaf4d, 0xb14e, 0xb34f, 0xb550,
// Entry 140 - 17F
- 0xb951, 0xbb52, 0xbd53, 0xbf54, 0xc155, 0xc356, 0xc557, 0xc758,
- 0xc959, 0xcb5a, 0xcd5b, 0xcf64,
+ 0xb751, 0xb952, 0xbb53, 0xbd54, 0xbf55, 0xc156, 0xc357, 0xc558,
+ 0xc759, 0xc95a, 0xcb5b, 0xcd5c, 0xcf65,
}
-// Size: 1463 bytes
+// Size: 1615 bytes
var variantIndex = map[string]uint8{
"1606nict": 0x0,
"1694acad": 0x1,
"1901": 0x2,
"1959acad": 0x3,
- "1994": 0x45,
+ "1994": 0x4d,
"1996": 0x4,
"abl1943": 0x5,
- "alalc97": 0x47,
- "aluku": 0x6,
- "ao1990": 0x7,
- "arevela": 0x8,
- "arevmda": 0x9,
- "baku1926": 0xa,
- "balanka": 0xb,
- "barla": 0xc,
- "basiceng": 0xd,
- "bauddha": 0xe,
- "biscayan": 0xf,
- "biske": 0x40,
- "bohoric": 0x10,
- "boont": 0x11,
- "colb1945": 0x12,
- "cornu": 0x13,
- "dajnko": 0x14,
- "ekavsk": 0x15,
- "emodeng": 0x16,
- "fonipa": 0x48,
- "fonnapa": 0x49,
- "fonupa": 0x4a,
- "fonxsamp": 0x4b,
- "hepburn": 0x17,
- "heploc": 0x46,
- "hognorsk": 0x18,
- "ijekavsk": 0x19,
- "itihasa": 0x1a,
- "jauer": 0x1b,
- "jyutping": 0x1c,
- "kkcor": 0x1d,
- "kociewie": 0x1e,
- "kscor": 0x1f,
- "laukika": 0x20,
- "lipaw": 0x41,
- "luna1918": 0x21,
- "metelko": 0x22,
- "monoton": 0x23,
- "ndyuka": 0x24,
- "nedis": 0x25,
- "newfound": 0x26,
- "njiva": 0x42,
- "nulik": 0x27,
- "osojs": 0x43,
- "oxendict": 0x28,
- "pamaka": 0x29,
- "petr1708": 0x2a,
- "pinyin": 0x2b,
- "polyton": 0x2c,
- "puter": 0x2d,
- "rigik": 0x2e,
- "rozaj": 0x2f,
- "rumgr": 0x30,
- "scotland": 0x31,
- "scouse": 0x32,
- "simple": 0x4c,
- "solba": 0x44,
- "sotav": 0x33,
- "surmiran": 0x34,
- "sursilv": 0x35,
- "sutsilv": 0x36,
- "tarask": 0x37,
- "uccor": 0x38,
- "ucrcor": 0x39,
- "ulster": 0x3a,
- "unifon": 0x3b,
- "vaidika": 0x3c,
- "valencia": 0x3d,
- "vallader": 0x3e,
- "wadegile": 0x3f,
+ "akuapem": 0x6,
+ "alalc97": 0x4f,
+ "aluku": 0x7,
+ "ao1990": 0x8,
+ "arevela": 0x9,
+ "arevmda": 0xa,
+ "asante": 0xb,
+ "baku1926": 0xc,
+ "balanka": 0xd,
+ "barla": 0xe,
+ "basiceng": 0xf,
+ "bauddha": 0x10,
+ "biscayan": 0x11,
+ "biske": 0x48,
+ "bohoric": 0x12,
+ "boont": 0x13,
+ "colb1945": 0x14,
+ "cornu": 0x15,
+ "dajnko": 0x16,
+ "ekavsk": 0x17,
+ "emodeng": 0x18,
+ "fonipa": 0x50,
+ "fonnapa": 0x51,
+ "fonupa": 0x52,
+ "fonxsamp": 0x53,
+ "hepburn": 0x19,
+ "heploc": 0x4e,
+ "hognorsk": 0x1a,
+ "hsistemo": 0x1b,
+ "ijekavsk": 0x1c,
+ "itihasa": 0x1d,
+ "jauer": 0x1e,
+ "jyutping": 0x1f,
+ "kkcor": 0x20,
+ "kociewie": 0x21,
+ "kscor": 0x22,
+ "laukika": 0x23,
+ "lipaw": 0x49,
+ "luna1918": 0x24,
+ "metelko": 0x25,
+ "monoton": 0x26,
+ "ndyuka": 0x27,
+ "nedis": 0x28,
+ "newfound": 0x29,
+ "njiva": 0x4a,
+ "nulik": 0x2a,
+ "osojs": 0x4b,
+ "oxendict": 0x2b,
+ "pahawh2": 0x2c,
+ "pahawh3": 0x2d,
+ "pahawh4": 0x2e,
+ "pamaka": 0x2f,
+ "petr1708": 0x30,
+ "pinyin": 0x31,
+ "polyton": 0x32,
+ "puter": 0x33,
+ "rigik": 0x34,
+ "rozaj": 0x35,
+ "rumgr": 0x36,
+ "scotland": 0x37,
+ "scouse": 0x38,
+ "simple": 0x54,
+ "solba": 0x4c,
+ "sotav": 0x39,
+ "spanglis": 0x3a,
+ "surmiran": 0x3b,
+ "sursilv": 0x3c,
+ "sutsilv": 0x3d,
+ "tarask": 0x3e,
+ "uccor": 0x3f,
+ "ucrcor": 0x40,
+ "ulster": 0x41,
+ "unifon": 0x42,
+ "vaidika": 0x43,
+ "valencia": 0x44,
+ "vallader": 0x45,
+ "wadegile": 0x46,
+ "xsistemo": 0x47,
}
// variantNumSpecialized is the number of specialized variants in variants.
-const variantNumSpecialized = 71
+const variantNumSpecialized = 79
// nRegionGroups is the number of region groups.
-const nRegionGroups = 32
+const nRegionGroups = 33
type likelyLangRegion struct {
lang uint16
@@ -1345,147 +1356,147 @@ type likelyLangRegion struct {
// likelyScript is a lookup table, indexed by scriptID, for the most likely
// languages and regions given a script.
-// Size: 928 bytes, 232 elements
-var likelyScript = [232]likelyLangRegion{
- 1: {lang: 0x14d, region: 0x83},
- 3: {lang: 0x2a0, region: 0x105},
- 4: {lang: 0x1f, region: 0x98},
- 5: {lang: 0x3a, region: 0x6a},
- 7: {lang: 0x3b, region: 0x9b},
- 8: {lang: 0x1d5, region: 0x27},
- 9: {lang: 0x13, region: 0x9b},
- 10: {lang: 0x5b, region: 0x94},
- 11: {lang: 0x60, region: 0x51},
- 12: {lang: 0xb9, region: 0xb3},
- 13: {lang: 0x63, region: 0x94},
- 14: {lang: 0xa5, region: 0x34},
- 15: {lang: 0x3e7, region: 0x98},
- 17: {lang: 0x527, region: 0x12d},
- 18: {lang: 0x3af, region: 0x98},
- 19: {lang: 0x15d, region: 0x77},
- 20: {lang: 0xc2, region: 0x94},
- 21: {lang: 0x9d, region: 0xe6},
- 22: {lang: 0xdb, region: 0x34},
- 23: {lang: 0xf2, region: 0x48},
- 24: {lang: 0x4ee, region: 0x12a},
- 25: {lang: 0xe7, region: 0x13d},
- 26: {lang: 0xe5, region: 0x134},
- 28: {lang: 0xf0, region: 0x6a},
- 29: {lang: 0x19e, region: 0x5c},
- 30: {lang: 0x3e0, region: 0x105},
- 32: {lang: 0x1bc, region: 0x98},
- 34: {lang: 0x15d, region: 0x77},
- 37: {lang: 0x132, region: 0x6a},
- 38: {lang: 0x42f, region: 0x26},
- 39: {lang: 0x27, region: 0x6e},
- 41: {lang: 0x20e, region: 0x7c},
- 42: {lang: 0xfd, region: 0x37},
- 43: {lang: 0x19c, region: 0x12f},
- 44: {lang: 0x3e7, region: 0x98},
- 45: {lang: 0x135, region: 0x86},
- 46: {lang: 0x1a2, region: 0x98},
- 47: {lang: 0x39b, region: 0x98},
- 48: {lang: 0x527, region: 0x12d},
- 49: {lang: 0x252, region: 0xaa},
- 50: {lang: 0x527, region: 0x52},
- 51: {lang: 0x1c9, region: 0xe6},
- 52: {lang: 0x527, region: 0x52},
- 53: {lang: 0x527, region: 0x12d},
- 54: {lang: 0x2fb, region: 0x9a},
- 55: {lang: 0x1ba, region: 0x96},
- 56: {lang: 0x1fe, region: 0xa1},
- 57: {lang: 0x1c3, region: 0x12a},
- 58: {lang: 0x1c8, region: 0xae},
- 60: {lang: 0x1d3, region: 0x91},
- 62: {lang: 0x141, region: 0x9d},
- 63: {lang: 0x252, region: 0xaa},
- 64: {lang: 0x20c, region: 0x94},
- 65: {lang: 0x1fe, region: 0xa1},
- 67: {lang: 0x134, region: 0xc3},
- 68: {lang: 0x1fe, region: 0xa1},
- 69: {lang: 0x3b9, region: 0xe7},
- 70: {lang: 0x248, region: 0xa5},
- 71: {lang: 0x3f8, region: 0x98},
- 74: {lang: 0x24f, region: 0x98},
- 75: {lang: 0x252, region: 0xaa},
- 77: {lang: 0x88, region: 0x98},
- 78: {lang: 0x36e, region: 0x122},
- 79: {lang: 0x2b6, region: 0xae},
- 84: {lang: 0x29d, region: 0x98},
- 85: {lang: 0x2a6, region: 0x98},
- 86: {lang: 0x28d, region: 0x86},
- 87: {lang: 0x19e, region: 0x86},
- 88: {lang: 0x2aa, region: 0x52},
- 90: {lang: 0x4f2, region: 0x12a},
- 91: {lang: 0x4f3, region: 0x12a},
- 92: {lang: 0x1bc, region: 0x98},
- 93: {lang: 0x335, region: 0x9b},
- 94: {lang: 0x4f5, region: 0x52},
- 95: {lang: 0xa9, region: 0x52},
- 97: {lang: 0x2e6, region: 0x111},
- 98: {lang: 0x4f6, region: 0x10a},
- 99: {lang: 0x4f6, region: 0x10a},
- 100: {lang: 0x302, region: 0x98},
- 101: {lang: 0x319, region: 0x98},
- 102: {lang: 0x309, region: 0x52},
- 104: {lang: 0x31c, region: 0x34},
- 105: {lang: 0x30c, region: 0x98},
- 106: {lang: 0x412, region: 0xe7},
- 107: {lang: 0x32f, region: 0xc3},
- 108: {lang: 0x4f7, region: 0x107},
- 109: {lang: 0x3b, region: 0xa0},
- 110: {lang: 0x351, region: 0xda},
- 112: {lang: 0x2ce, region: 0x83},
- 114: {lang: 0x401, region: 0x95},
- 115: {lang: 0x3ec, region: 0x98},
- 116: {lang: 0x399, region: 0xc4},
- 117: {lang: 0x393, region: 0x98},
- 118: {lang: 0x397, region: 0x134},
- 119: {lang: 0x427, region: 0x114},
- 120: {lang: 0x3b, region: 0x11b},
- 121: {lang: 0xfc, region: 0xc3},
- 122: {lang: 0x27b, region: 0x105},
- 123: {lang: 0x2c7, region: 0x52},
- 124: {lang: 0x39d, region: 0x9b},
- 125: {lang: 0x39d, region: 0x52},
- 127: {lang: 0x3ab, region: 0xaf},
- 129: {lang: 0x1c4, region: 0x52},
- 130: {lang: 0x4fb, region: 0x9b},
- 181: {lang: 0x3c9, region: 0x94},
- 183: {lang: 0x370, region: 0x10b},
- 184: {lang: 0x41e, region: 0x96},
- 186: {lang: 0x4fd, region: 0x15d},
- 187: {lang: 0x3ee, region: 0x98},
- 188: {lang: 0x45, region: 0x134},
- 189: {lang: 0x138, region: 0x7a},
- 190: {lang: 0x3e7, region: 0x98},
- 191: {lang: 0x3e7, region: 0x98},
- 192: {lang: 0x3f8, region: 0x98},
- 193: {lang: 0x40a, region: 0xb2},
- 194: {lang: 0x431, region: 0x98},
- 195: {lang: 0x43c, region: 0x94},
- 196: {lang: 0x44b, region: 0x34},
- 197: {lang: 0x44c, region: 0x9a},
- 201: {lang: 0x458, region: 0xe6},
- 202: {lang: 0x119, region: 0x98},
- 203: {lang: 0x45c, region: 0x52},
- 204: {lang: 0x230, region: 0x52},
- 205: {lang: 0x44e, region: 0x98},
- 206: {lang: 0x4a3, region: 0x52},
- 207: {lang: 0x9f, region: 0x13d},
- 208: {lang: 0x45f, region: 0x98},
- 210: {lang: 0x526, region: 0xb9},
- 211: {lang: 0x152, region: 0xe6},
- 212: {lang: 0x127, region: 0xcc},
- 213: {lang: 0x469, region: 0x122},
- 214: {lang: 0xa9, region: 0x52},
- 215: {lang: 0x2cc, region: 0x98},
- 216: {lang: 0x4ab, region: 0x11b},
- 217: {lang: 0x4bc, region: 0xb3},
- 219: {lang: 0x1cc, region: 0x98},
- 221: {lang: 0x3a7, region: 0x9b},
- 222: {lang: 0x22, region: 0x9a},
- 223: {lang: 0x1e8, region: 0x52},
+// Size: 956 bytes, 239 elements
+var likelyScript = [239]likelyLangRegion{
+ 1: {lang: 0x14d, region: 0x84},
+ 3: {lang: 0x2a0, region: 0x106},
+ 4: {lang: 0x1f, region: 0x99},
+ 5: {lang: 0x3a, region: 0x6b},
+ 7: {lang: 0x3b, region: 0x9c},
+ 8: {lang: 0x1d5, region: 0x28},
+ 9: {lang: 0x13, region: 0x9c},
+ 10: {lang: 0x5b, region: 0x95},
+ 11: {lang: 0x60, region: 0x52},
+ 12: {lang: 0xb9, region: 0xb4},
+ 13: {lang: 0x63, region: 0x95},
+ 14: {lang: 0xa5, region: 0x35},
+ 15: {lang: 0x3e7, region: 0x99},
+ 17: {lang: 0x527, region: 0x12e},
+ 18: {lang: 0x3af, region: 0x99},
+ 19: {lang: 0x15d, region: 0x78},
+ 20: {lang: 0xc2, region: 0x95},
+ 21: {lang: 0x9d, region: 0xe7},
+ 22: {lang: 0xdb, region: 0x35},
+ 23: {lang: 0xf2, region: 0x49},
+ 24: {lang: 0x4ee, region: 0x12b},
+ 25: {lang: 0xe7, region: 0x13e},
+ 26: {lang: 0xe5, region: 0x135},
+ 28: {lang: 0xf0, region: 0x6b},
+ 29: {lang: 0x19e, region: 0x5d},
+ 30: {lang: 0x3e0, region: 0x106},
+ 32: {lang: 0x1bc, region: 0x99},
+ 35: {lang: 0x15d, region: 0x78},
+ 38: {lang: 0x132, region: 0x6b},
+ 39: {lang: 0x42f, region: 0x27},
+ 40: {lang: 0x27, region: 0x6f},
+ 42: {lang: 0x20e, region: 0x7d},
+ 43: {lang: 0xfd, region: 0x38},
+ 46: {lang: 0x19c, region: 0x130},
+ 47: {lang: 0x3e7, region: 0x99},
+ 48: {lang: 0x135, region: 0x87},
+ 49: {lang: 0x1a2, region: 0x99},
+ 50: {lang: 0x39b, region: 0x99},
+ 51: {lang: 0x527, region: 0x12e},
+ 52: {lang: 0x252, region: 0xab},
+ 53: {lang: 0x527, region: 0x53},
+ 54: {lang: 0x1c9, region: 0xe7},
+ 55: {lang: 0x527, region: 0x53},
+ 56: {lang: 0x527, region: 0x12e},
+ 57: {lang: 0x2fb, region: 0x9b},
+ 58: {lang: 0x1ba, region: 0x97},
+ 59: {lang: 0x1fe, region: 0xa2},
+ 60: {lang: 0x1c3, region: 0x12b},
+ 61: {lang: 0x1c8, region: 0xaf},
+ 63: {lang: 0x1d3, region: 0x92},
+ 65: {lang: 0x141, region: 0x9e},
+ 66: {lang: 0x252, region: 0xab},
+ 67: {lang: 0x20c, region: 0x95},
+ 68: {lang: 0x1fe, region: 0xa2},
+ 70: {lang: 0x134, region: 0xc4},
+ 71: {lang: 0x1fe, region: 0xa2},
+ 72: {lang: 0x3b9, region: 0xe8},
+ 73: {lang: 0x248, region: 0xa6},
+ 74: {lang: 0x3f8, region: 0x99},
+ 77: {lang: 0x24f, region: 0x99},
+ 78: {lang: 0x252, region: 0xab},
+ 80: {lang: 0x88, region: 0x99},
+ 81: {lang: 0x36e, region: 0x123},
+ 82: {lang: 0x2b6, region: 0xaf},
+ 87: {lang: 0x29d, region: 0x99},
+ 88: {lang: 0x2a6, region: 0x99},
+ 89: {lang: 0x28d, region: 0x87},
+ 90: {lang: 0x19e, region: 0x87},
+ 91: {lang: 0x2aa, region: 0x53},
+ 93: {lang: 0x4f2, region: 0x12b},
+ 94: {lang: 0x4f3, region: 0x12b},
+ 95: {lang: 0x1bc, region: 0x99},
+ 97: {lang: 0x335, region: 0x9c},
+ 98: {lang: 0x4f5, region: 0x53},
+ 99: {lang: 0xa9, region: 0x53},
+ 102: {lang: 0x2e6, region: 0x112},
+ 103: {lang: 0x4f6, region: 0x10b},
+ 104: {lang: 0x4f6, region: 0x10b},
+ 105: {lang: 0x302, region: 0x99},
+ 106: {lang: 0x319, region: 0x99},
+ 107: {lang: 0x309, region: 0x53},
+ 109: {lang: 0x31c, region: 0x35},
+ 110: {lang: 0x30c, region: 0x99},
+ 111: {lang: 0x412, region: 0xe8},
+ 112: {lang: 0x32f, region: 0xc4},
+ 113: {lang: 0x4f7, region: 0x108},
+ 114: {lang: 0x3b, region: 0xa1},
+ 115: {lang: 0x351, region: 0xdb},
+ 117: {lang: 0x2ce, region: 0x84},
+ 119: {lang: 0x401, region: 0x96},
+ 120: {lang: 0x3ec, region: 0x99},
+ 121: {lang: 0x399, region: 0xc5},
+ 122: {lang: 0x393, region: 0x99},
+ 123: {lang: 0x397, region: 0x135},
+ 124: {lang: 0x427, region: 0x115},
+ 125: {lang: 0x3b, region: 0x11c},
+ 126: {lang: 0xfc, region: 0xc4},
+ 127: {lang: 0x27b, region: 0x106},
+ 128: {lang: 0x2c7, region: 0x53},
+ 129: {lang: 0x39d, region: 0x9c},
+ 130: {lang: 0x39d, region: 0x53},
+ 132: {lang: 0x3ab, region: 0xb0},
+ 134: {lang: 0x1c4, region: 0x53},
+ 135: {lang: 0x4fb, region: 0x9c},
+ 186: {lang: 0x3c9, region: 0x95},
+ 188: {lang: 0x370, region: 0x10c},
+ 189: {lang: 0x41e, region: 0x97},
+ 191: {lang: 0x4fd, region: 0x15e},
+ 192: {lang: 0x3ee, region: 0x99},
+ 193: {lang: 0x45, region: 0x135},
+ 194: {lang: 0x138, region: 0x7b},
+ 195: {lang: 0x3e7, region: 0x99},
+ 196: {lang: 0x3e7, region: 0x99},
+ 197: {lang: 0x3f8, region: 0x99},
+ 198: {lang: 0x40a, region: 0xb3},
+ 199: {lang: 0x431, region: 0x99},
+ 201: {lang: 0x43c, region: 0x95},
+ 202: {lang: 0x44b, region: 0x35},
+ 203: {lang: 0x44c, region: 0x9b},
+ 207: {lang: 0x458, region: 0xe7},
+ 208: {lang: 0x119, region: 0x99},
+ 209: {lang: 0x45c, region: 0x53},
+ 210: {lang: 0x230, region: 0x53},
+ 211: {lang: 0x44e, region: 0x99},
+ 212: {lang: 0x4a3, region: 0x53},
+ 213: {lang: 0x9f, region: 0x13e},
+ 214: {lang: 0x45f, region: 0x99},
+ 216: {lang: 0x526, region: 0xba},
+ 217: {lang: 0x152, region: 0xe7},
+ 218: {lang: 0x127, region: 0xcd},
+ 219: {lang: 0x469, region: 0x123},
+ 220: {lang: 0xa9, region: 0x53},
+ 221: {lang: 0x2cc, region: 0x99},
+ 222: {lang: 0x4ab, region: 0x11c},
+ 223: {lang: 0x4bc, region: 0xb4},
+ 225: {lang: 0x1cc, region: 0x99},
+ 227: {lang: 0x3a7, region: 0x9c},
+ 228: {lang: 0x22, region: 0x9b},
+ 229: {lang: 0x1e8, region: 0x53},
}
type likelyScriptRegion struct {
@@ -1500,1417 +1511,1417 @@ type likelyScriptRegion struct {
// of the list in likelyLangList.
// Size: 5308 bytes, 1327 elements
var likelyLang = [1327]likelyScriptRegion{
- 0: {region: 0x134, script: 0x52, flags: 0x0},
- 1: {region: 0x6e, script: 0x52, flags: 0x0},
- 2: {region: 0x164, script: 0x52, flags: 0x0},
- 3: {region: 0x164, script: 0x52, flags: 0x0},
- 4: {region: 0x164, script: 0x52, flags: 0x0},
- 5: {region: 0x7c, script: 0x1e, flags: 0x0},
- 6: {region: 0x164, script: 0x52, flags: 0x0},
- 7: {region: 0x164, script: 0x1e, flags: 0x0},
- 8: {region: 0x7f, script: 0x52, flags: 0x0},
- 9: {region: 0x164, script: 0x52, flags: 0x0},
- 10: {region: 0x164, script: 0x52, flags: 0x0},
- 11: {region: 0x164, script: 0x52, flags: 0x0},
- 12: {region: 0x94, script: 0x52, flags: 0x0},
- 13: {region: 0x130, script: 0x52, flags: 0x0},
- 14: {region: 0x7f, script: 0x52, flags: 0x0},
- 15: {region: 0x164, script: 0x52, flags: 0x0},
- 16: {region: 0x164, script: 0x52, flags: 0x0},
- 17: {region: 0x105, script: 0x1e, flags: 0x0},
- 18: {region: 0x164, script: 0x52, flags: 0x0},
- 19: {region: 0x9b, script: 0x9, flags: 0x0},
- 20: {region: 0x127, script: 0x5, flags: 0x0},
- 21: {region: 0x164, script: 0x52, flags: 0x0},
- 22: {region: 0x160, script: 0x52, flags: 0x0},
- 23: {region: 0x164, script: 0x52, flags: 0x0},
- 24: {region: 0x164, script: 0x52, flags: 0x0},
- 25: {region: 0x164, script: 0x52, flags: 0x0},
- 26: {region: 0x164, script: 0x52, flags: 0x0},
- 27: {region: 0x164, script: 0x52, flags: 0x0},
- 28: {region: 0x51, script: 0x52, flags: 0x0},
- 29: {region: 0x164, script: 0x52, flags: 0x0},
- 30: {region: 0x164, script: 0x52, flags: 0x0},
- 31: {region: 0x98, script: 0x4, flags: 0x0},
- 32: {region: 0x164, script: 0x52, flags: 0x0},
- 33: {region: 0x7f, script: 0x52, flags: 0x0},
- 34: {region: 0x9a, script: 0xde, flags: 0x0},
- 35: {region: 0x164, script: 0x52, flags: 0x0},
- 36: {region: 0x164, script: 0x52, flags: 0x0},
- 37: {region: 0x14c, script: 0x52, flags: 0x0},
- 38: {region: 0x105, script: 0x1e, flags: 0x0},
- 39: {region: 0x6e, script: 0x27, flags: 0x0},
- 40: {region: 0x164, script: 0x52, flags: 0x0},
- 41: {region: 0x164, script: 0x52, flags: 0x0},
- 42: {region: 0xd5, script: 0x52, flags: 0x0},
- 43: {region: 0x164, script: 0x52, flags: 0x0},
- 45: {region: 0x164, script: 0x52, flags: 0x0},
- 46: {region: 0x164, script: 0x52, flags: 0x0},
- 47: {region: 0x164, script: 0x52, flags: 0x0},
- 48: {region: 0x164, script: 0x52, flags: 0x0},
- 49: {region: 0x164, script: 0x52, flags: 0x0},
- 50: {region: 0x164, script: 0x52, flags: 0x0},
- 51: {region: 0x94, script: 0x52, flags: 0x0},
- 52: {region: 0x164, script: 0x5, flags: 0x0},
- 53: {region: 0x121, script: 0x5, flags: 0x0},
- 54: {region: 0x164, script: 0x52, flags: 0x0},
- 55: {region: 0x164, script: 0x52, flags: 0x0},
- 56: {region: 0x164, script: 0x52, flags: 0x0},
- 57: {region: 0x164, script: 0x52, flags: 0x0},
- 58: {region: 0x6a, script: 0x5, flags: 0x0},
+ 0: {region: 0x135, script: 0x55, flags: 0x0},
+ 1: {region: 0x6f, script: 0x55, flags: 0x0},
+ 2: {region: 0x165, script: 0x55, flags: 0x0},
+ 3: {region: 0x165, script: 0x55, flags: 0x0},
+ 4: {region: 0x165, script: 0x55, flags: 0x0},
+ 5: {region: 0x7d, script: 0x1e, flags: 0x0},
+ 6: {region: 0x165, script: 0x55, flags: 0x0},
+ 7: {region: 0x165, script: 0x1e, flags: 0x0},
+ 8: {region: 0x80, script: 0x55, flags: 0x0},
+ 9: {region: 0x165, script: 0x55, flags: 0x0},
+ 10: {region: 0x165, script: 0x55, flags: 0x0},
+ 11: {region: 0x165, script: 0x55, flags: 0x0},
+ 12: {region: 0x95, script: 0x55, flags: 0x0},
+ 13: {region: 0x131, script: 0x55, flags: 0x0},
+ 14: {region: 0x80, script: 0x55, flags: 0x0},
+ 15: {region: 0x165, script: 0x55, flags: 0x0},
+ 16: {region: 0x165, script: 0x55, flags: 0x0},
+ 17: {region: 0x106, script: 0x1e, flags: 0x0},
+ 18: {region: 0x165, script: 0x55, flags: 0x0},
+ 19: {region: 0x9c, script: 0x9, flags: 0x0},
+ 20: {region: 0x128, script: 0x5, flags: 0x0},
+ 21: {region: 0x165, script: 0x55, flags: 0x0},
+ 22: {region: 0x161, script: 0x55, flags: 0x0},
+ 23: {region: 0x165, script: 0x55, flags: 0x0},
+ 24: {region: 0x165, script: 0x55, flags: 0x0},
+ 25: {region: 0x165, script: 0x55, flags: 0x0},
+ 26: {region: 0x165, script: 0x55, flags: 0x0},
+ 27: {region: 0x165, script: 0x55, flags: 0x0},
+ 28: {region: 0x52, script: 0x55, flags: 0x0},
+ 29: {region: 0x165, script: 0x55, flags: 0x0},
+ 30: {region: 0x165, script: 0x55, flags: 0x0},
+ 31: {region: 0x99, script: 0x4, flags: 0x0},
+ 32: {region: 0x165, script: 0x55, flags: 0x0},
+ 33: {region: 0x80, script: 0x55, flags: 0x0},
+ 34: {region: 0x9b, script: 0xe4, flags: 0x0},
+ 35: {region: 0x165, script: 0x55, flags: 0x0},
+ 36: {region: 0x165, script: 0x55, flags: 0x0},
+ 37: {region: 0x14d, script: 0x55, flags: 0x0},
+ 38: {region: 0x106, script: 0x1e, flags: 0x0},
+ 39: {region: 0x6f, script: 0x28, flags: 0x0},
+ 40: {region: 0x165, script: 0x55, flags: 0x0},
+ 41: {region: 0x165, script: 0x55, flags: 0x0},
+ 42: {region: 0xd6, script: 0x55, flags: 0x0},
+ 43: {region: 0x165, script: 0x55, flags: 0x0},
+ 45: {region: 0x165, script: 0x55, flags: 0x0},
+ 46: {region: 0x165, script: 0x55, flags: 0x0},
+ 47: {region: 0x165, script: 0x55, flags: 0x0},
+ 48: {region: 0x165, script: 0x55, flags: 0x0},
+ 49: {region: 0x165, script: 0x55, flags: 0x0},
+ 50: {region: 0x165, script: 0x55, flags: 0x0},
+ 51: {region: 0x95, script: 0x55, flags: 0x0},
+ 52: {region: 0x165, script: 0x5, flags: 0x0},
+ 53: {region: 0x122, script: 0x5, flags: 0x0},
+ 54: {region: 0x165, script: 0x55, flags: 0x0},
+ 55: {region: 0x165, script: 0x55, flags: 0x0},
+ 56: {region: 0x165, script: 0x55, flags: 0x0},
+ 57: {region: 0x165, script: 0x55, flags: 0x0},
+ 58: {region: 0x6b, script: 0x5, flags: 0x0},
59: {region: 0x0, script: 0x3, flags: 0x1},
- 60: {region: 0x164, script: 0x52, flags: 0x0},
- 61: {region: 0x50, script: 0x52, flags: 0x0},
- 62: {region: 0x3e, script: 0x52, flags: 0x0},
- 63: {region: 0x66, script: 0x5, flags: 0x0},
- 65: {region: 0xb9, script: 0x5, flags: 0x0},
- 66: {region: 0x6a, script: 0x5, flags: 0x0},
- 67: {region: 0x98, script: 0xe, flags: 0x0},
- 68: {region: 0x12e, script: 0x52, flags: 0x0},
- 69: {region: 0x134, script: 0xbc, flags: 0x0},
- 70: {region: 0x164, script: 0x52, flags: 0x0},
- 71: {region: 0x164, script: 0x52, flags: 0x0},
- 72: {region: 0x6d, script: 0x52, flags: 0x0},
- 73: {region: 0x164, script: 0x52, flags: 0x0},
- 74: {region: 0x164, script: 0x52, flags: 0x0},
- 75: {region: 0x48, script: 0x52, flags: 0x0},
- 76: {region: 0x164, script: 0x52, flags: 0x0},
- 77: {region: 0x105, script: 0x1e, flags: 0x0},
- 78: {region: 0x164, script: 0x5, flags: 0x0},
- 79: {region: 0x164, script: 0x52, flags: 0x0},
- 80: {region: 0x164, script: 0x52, flags: 0x0},
- 81: {region: 0x164, script: 0x52, flags: 0x0},
- 82: {region: 0x98, script: 0x20, flags: 0x0},
- 83: {region: 0x164, script: 0x52, flags: 0x0},
- 84: {region: 0x164, script: 0x52, flags: 0x0},
- 85: {region: 0x164, script: 0x52, flags: 0x0},
- 86: {region: 0x3e, script: 0x52, flags: 0x0},
- 87: {region: 0x164, script: 0x52, flags: 0x0},
+ 60: {region: 0x165, script: 0x55, flags: 0x0},
+ 61: {region: 0x51, script: 0x55, flags: 0x0},
+ 62: {region: 0x3f, script: 0x55, flags: 0x0},
+ 63: {region: 0x67, script: 0x5, flags: 0x0},
+ 65: {region: 0xba, script: 0x5, flags: 0x0},
+ 66: {region: 0x6b, script: 0x5, flags: 0x0},
+ 67: {region: 0x99, script: 0xe, flags: 0x0},
+ 68: {region: 0x12f, script: 0x55, flags: 0x0},
+ 69: {region: 0x135, script: 0xc1, flags: 0x0},
+ 70: {region: 0x165, script: 0x55, flags: 0x0},
+ 71: {region: 0x165, script: 0x55, flags: 0x0},
+ 72: {region: 0x6e, script: 0x55, flags: 0x0},
+ 73: {region: 0x165, script: 0x55, flags: 0x0},
+ 74: {region: 0x165, script: 0x55, flags: 0x0},
+ 75: {region: 0x49, script: 0x55, flags: 0x0},
+ 76: {region: 0x165, script: 0x55, flags: 0x0},
+ 77: {region: 0x106, script: 0x1e, flags: 0x0},
+ 78: {region: 0x165, script: 0x5, flags: 0x0},
+ 79: {region: 0x165, script: 0x55, flags: 0x0},
+ 80: {region: 0x165, script: 0x55, flags: 0x0},
+ 81: {region: 0x165, script: 0x55, flags: 0x0},
+ 82: {region: 0x99, script: 0x20, flags: 0x0},
+ 83: {region: 0x165, script: 0x55, flags: 0x0},
+ 84: {region: 0x165, script: 0x55, flags: 0x0},
+ 85: {region: 0x165, script: 0x55, flags: 0x0},
+ 86: {region: 0x3f, script: 0x55, flags: 0x0},
+ 87: {region: 0x165, script: 0x55, flags: 0x0},
88: {region: 0x3, script: 0x5, flags: 0x1},
- 89: {region: 0x105, script: 0x1e, flags: 0x0},
- 90: {region: 0xe7, script: 0x5, flags: 0x0},
- 91: {region: 0x94, script: 0x52, flags: 0x0},
- 92: {region: 0xda, script: 0x20, flags: 0x0},
- 93: {region: 0x2d, script: 0x52, flags: 0x0},
- 94: {region: 0x51, script: 0x52, flags: 0x0},
- 95: {region: 0x164, script: 0x52, flags: 0x0},
- 96: {region: 0x51, script: 0xb, flags: 0x0},
- 97: {region: 0x164, script: 0x52, flags: 0x0},
- 98: {region: 0x164, script: 0x52, flags: 0x0},
- 99: {region: 0x94, script: 0x52, flags: 0x0},
- 100: {region: 0x164, script: 0x52, flags: 0x0},
- 101: {region: 0x51, script: 0x52, flags: 0x0},
- 102: {region: 0x164, script: 0x52, flags: 0x0},
- 103: {region: 0x164, script: 0x52, flags: 0x0},
- 104: {region: 0x164, script: 0x52, flags: 0x0},
- 105: {region: 0x164, script: 0x52, flags: 0x0},
- 106: {region: 0x4e, script: 0x52, flags: 0x0},
- 107: {region: 0x164, script: 0x52, flags: 0x0},
- 108: {region: 0x164, script: 0x52, flags: 0x0},
- 109: {region: 0x164, script: 0x52, flags: 0x0},
- 110: {region: 0x164, script: 0x27, flags: 0x0},
- 111: {region: 0x164, script: 0x52, flags: 0x0},
- 112: {region: 0x164, script: 0x52, flags: 0x0},
- 113: {region: 0x46, script: 0x1e, flags: 0x0},
- 114: {region: 0x164, script: 0x52, flags: 0x0},
- 115: {region: 0x164, script: 0x52, flags: 0x0},
- 116: {region: 0x10a, script: 0x5, flags: 0x0},
- 117: {region: 0x161, script: 0x52, flags: 0x0},
- 118: {region: 0x164, script: 0x52, flags: 0x0},
- 119: {region: 0x94, script: 0x52, flags: 0x0},
- 120: {region: 0x164, script: 0x52, flags: 0x0},
- 121: {region: 0x12e, script: 0x52, flags: 0x0},
- 122: {region: 0x51, script: 0x52, flags: 0x0},
- 123: {region: 0x98, script: 0xcd, flags: 0x0},
- 124: {region: 0xe7, script: 0x5, flags: 0x0},
- 125: {region: 0x98, script: 0x20, flags: 0x0},
- 126: {region: 0x37, script: 0x1e, flags: 0x0},
- 127: {region: 0x98, script: 0x20, flags: 0x0},
- 128: {region: 0xe7, script: 0x5, flags: 0x0},
- 129: {region: 0x12a, script: 0x2d, flags: 0x0},
- 131: {region: 0x98, script: 0x20, flags: 0x0},
- 132: {region: 0x164, script: 0x52, flags: 0x0},
- 133: {region: 0x98, script: 0x20, flags: 0x0},
- 134: {region: 0xe6, script: 0x52, flags: 0x0},
- 135: {region: 0x164, script: 0x52, flags: 0x0},
- 136: {region: 0x98, script: 0x20, flags: 0x0},
- 137: {region: 0x164, script: 0x52, flags: 0x0},
- 138: {region: 0x13e, script: 0x52, flags: 0x0},
- 139: {region: 0x164, script: 0x52, flags: 0x0},
- 140: {region: 0x164, script: 0x52, flags: 0x0},
- 141: {region: 0xe6, script: 0x52, flags: 0x0},
- 142: {region: 0x164, script: 0x52, flags: 0x0},
- 143: {region: 0xd5, script: 0x52, flags: 0x0},
- 144: {region: 0x164, script: 0x52, flags: 0x0},
- 145: {region: 0x164, script: 0x52, flags: 0x0},
- 146: {region: 0x164, script: 0x52, flags: 0x0},
- 147: {region: 0x164, script: 0x27, flags: 0x0},
- 148: {region: 0x98, script: 0x20, flags: 0x0},
- 149: {region: 0x94, script: 0x52, flags: 0x0},
- 150: {region: 0x164, script: 0x52, flags: 0x0},
- 151: {region: 0x164, script: 0x52, flags: 0x0},
- 152: {region: 0x113, script: 0x52, flags: 0x0},
- 153: {region: 0x164, script: 0x52, flags: 0x0},
- 154: {region: 0x164, script: 0x52, flags: 0x0},
- 155: {region: 0x51, script: 0x52, flags: 0x0},
- 156: {region: 0x164, script: 0x52, flags: 0x0},
- 157: {region: 0xe6, script: 0x52, flags: 0x0},
- 158: {region: 0x164, script: 0x52, flags: 0x0},
- 159: {region: 0x13d, script: 0xcf, flags: 0x0},
- 160: {region: 0xc2, script: 0x52, flags: 0x0},
- 161: {region: 0x164, script: 0x52, flags: 0x0},
- 162: {region: 0x164, script: 0x52, flags: 0x0},
- 163: {region: 0xc2, script: 0x52, flags: 0x0},
- 164: {region: 0x164, script: 0x52, flags: 0x0},
- 165: {region: 0x34, script: 0xe, flags: 0x0},
- 166: {region: 0x164, script: 0x52, flags: 0x0},
- 167: {region: 0x164, script: 0x52, flags: 0x0},
- 168: {region: 0x164, script: 0x52, flags: 0x0},
- 169: {region: 0x52, script: 0xd6, flags: 0x0},
- 170: {region: 0x164, script: 0x52, flags: 0x0},
- 171: {region: 0x164, script: 0x52, flags: 0x0},
- 172: {region: 0x164, script: 0x52, flags: 0x0},
- 173: {region: 0x98, script: 0xe, flags: 0x0},
- 174: {region: 0x164, script: 0x52, flags: 0x0},
- 175: {region: 0x9b, script: 0x5, flags: 0x0},
- 176: {region: 0x164, script: 0x52, flags: 0x0},
- 177: {region: 0x4e, script: 0x52, flags: 0x0},
- 178: {region: 0x77, script: 0x52, flags: 0x0},
- 179: {region: 0x98, script: 0x20, flags: 0x0},
- 180: {region: 0xe7, script: 0x5, flags: 0x0},
- 181: {region: 0x98, script: 0x20, flags: 0x0},
- 182: {region: 0x164, script: 0x52, flags: 0x0},
- 183: {region: 0x32, script: 0x52, flags: 0x0},
- 184: {region: 0x164, script: 0x52, flags: 0x0},
- 185: {region: 0xb3, script: 0xc, flags: 0x0},
- 186: {region: 0x51, script: 0x52, flags: 0x0},
- 187: {region: 0x164, script: 0x27, flags: 0x0},
- 188: {region: 0xe6, script: 0x52, flags: 0x0},
- 189: {region: 0x164, script: 0x52, flags: 0x0},
- 190: {region: 0xe7, script: 0x20, flags: 0x0},
- 191: {region: 0x105, script: 0x1e, flags: 0x0},
- 192: {region: 0x15e, script: 0x52, flags: 0x0},
- 193: {region: 0x164, script: 0x52, flags: 0x0},
- 194: {region: 0x94, script: 0x52, flags: 0x0},
- 195: {region: 0x164, script: 0x52, flags: 0x0},
- 196: {region: 0x51, script: 0x52, flags: 0x0},
- 197: {region: 0x164, script: 0x52, flags: 0x0},
- 198: {region: 0x164, script: 0x52, flags: 0x0},
- 199: {region: 0x164, script: 0x52, flags: 0x0},
- 200: {region: 0x85, script: 0x52, flags: 0x0},
- 201: {region: 0x164, script: 0x52, flags: 0x0},
- 202: {region: 0x164, script: 0x52, flags: 0x0},
- 203: {region: 0x164, script: 0x52, flags: 0x0},
- 204: {region: 0x164, script: 0x52, flags: 0x0},
- 205: {region: 0x6c, script: 0x27, flags: 0x0},
- 206: {region: 0x164, script: 0x52, flags: 0x0},
- 207: {region: 0x164, script: 0x52, flags: 0x0},
- 208: {region: 0x51, script: 0x52, flags: 0x0},
- 209: {region: 0x164, script: 0x52, flags: 0x0},
- 210: {region: 0x164, script: 0x52, flags: 0x0},
- 211: {region: 0xc2, script: 0x52, flags: 0x0},
- 212: {region: 0x164, script: 0x52, flags: 0x0},
- 213: {region: 0x164, script: 0x52, flags: 0x0},
- 214: {region: 0x164, script: 0x52, flags: 0x0},
- 215: {region: 0x6d, script: 0x52, flags: 0x0},
- 216: {region: 0x164, script: 0x52, flags: 0x0},
- 217: {region: 0x164, script: 0x52, flags: 0x0},
- 218: {region: 0xd5, script: 0x52, flags: 0x0},
- 219: {region: 0x34, script: 0x16, flags: 0x0},
- 220: {region: 0x105, script: 0x1e, flags: 0x0},
- 221: {region: 0xe6, script: 0x52, flags: 0x0},
- 222: {region: 0x164, script: 0x52, flags: 0x0},
- 223: {region: 0x130, script: 0x52, flags: 0x0},
- 224: {region: 0x89, script: 0x52, flags: 0x0},
- 225: {region: 0x74, script: 0x52, flags: 0x0},
- 226: {region: 0x105, script: 0x1e, flags: 0x0},
- 227: {region: 0x134, script: 0x52, flags: 0x0},
- 228: {region: 0x48, script: 0x52, flags: 0x0},
- 229: {region: 0x134, script: 0x1a, flags: 0x0},
- 230: {region: 0xa5, script: 0x5, flags: 0x0},
- 231: {region: 0x13d, script: 0x19, flags: 0x0},
- 232: {region: 0x164, script: 0x52, flags: 0x0},
- 233: {region: 0x9a, script: 0x5, flags: 0x0},
- 234: {region: 0x164, script: 0x52, flags: 0x0},
- 235: {region: 0x164, script: 0x52, flags: 0x0},
- 236: {region: 0x164, script: 0x52, flags: 0x0},
- 237: {region: 0x164, script: 0x52, flags: 0x0},
- 238: {region: 0x164, script: 0x52, flags: 0x0},
- 239: {region: 0x77, script: 0x52, flags: 0x0},
- 240: {region: 0x6a, script: 0x1c, flags: 0x0},
- 241: {region: 0xe6, script: 0x52, flags: 0x0},
- 242: {region: 0x48, script: 0x17, flags: 0x0},
- 243: {region: 0x12f, script: 0x1e, flags: 0x0},
- 244: {region: 0x48, script: 0x17, flags: 0x0},
- 245: {region: 0x48, script: 0x17, flags: 0x0},
- 246: {region: 0x48, script: 0x17, flags: 0x0},
- 247: {region: 0x48, script: 0x17, flags: 0x0},
- 248: {region: 0x109, script: 0x52, flags: 0x0},
- 249: {region: 0x5d, script: 0x52, flags: 0x0},
- 250: {region: 0xe8, script: 0x52, flags: 0x0},
- 251: {region: 0x48, script: 0x17, flags: 0x0},
- 252: {region: 0xc3, script: 0x79, flags: 0x0},
+ 89: {region: 0x106, script: 0x1e, flags: 0x0},
+ 90: {region: 0xe8, script: 0x5, flags: 0x0},
+ 91: {region: 0x95, script: 0x55, flags: 0x0},
+ 92: {region: 0xdb, script: 0x20, flags: 0x0},
+ 93: {region: 0x2e, script: 0x55, flags: 0x0},
+ 94: {region: 0x52, script: 0x55, flags: 0x0},
+ 95: {region: 0x165, script: 0x55, flags: 0x0},
+ 96: {region: 0x52, script: 0xb, flags: 0x0},
+ 97: {region: 0x165, script: 0x55, flags: 0x0},
+ 98: {region: 0x165, script: 0x55, flags: 0x0},
+ 99: {region: 0x95, script: 0x55, flags: 0x0},
+ 100: {region: 0x165, script: 0x55, flags: 0x0},
+ 101: {region: 0x52, script: 0x55, flags: 0x0},
+ 102: {region: 0x165, script: 0x55, flags: 0x0},
+ 103: {region: 0x165, script: 0x55, flags: 0x0},
+ 104: {region: 0x165, script: 0x55, flags: 0x0},
+ 105: {region: 0x165, script: 0x55, flags: 0x0},
+ 106: {region: 0x4f, script: 0x55, flags: 0x0},
+ 107: {region: 0x165, script: 0x55, flags: 0x0},
+ 108: {region: 0x165, script: 0x55, flags: 0x0},
+ 109: {region: 0x165, script: 0x55, flags: 0x0},
+ 110: {region: 0x165, script: 0x28, flags: 0x0},
+ 111: {region: 0x165, script: 0x55, flags: 0x0},
+ 112: {region: 0x165, script: 0x55, flags: 0x0},
+ 113: {region: 0x47, script: 0x1e, flags: 0x0},
+ 114: {region: 0x165, script: 0x55, flags: 0x0},
+ 115: {region: 0x165, script: 0x55, flags: 0x0},
+ 116: {region: 0x10b, script: 0x5, flags: 0x0},
+ 117: {region: 0x162, script: 0x55, flags: 0x0},
+ 118: {region: 0x165, script: 0x55, flags: 0x0},
+ 119: {region: 0x95, script: 0x55, flags: 0x0},
+ 120: {region: 0x165, script: 0x55, flags: 0x0},
+ 121: {region: 0x12f, script: 0x55, flags: 0x0},
+ 122: {region: 0x52, script: 0x55, flags: 0x0},
+ 123: {region: 0x99, script: 0xd3, flags: 0x0},
+ 124: {region: 0xe8, script: 0x5, flags: 0x0},
+ 125: {region: 0x99, script: 0x20, flags: 0x0},
+ 126: {region: 0x38, script: 0x1e, flags: 0x0},
+ 127: {region: 0x99, script: 0x20, flags: 0x0},
+ 128: {region: 0xe8, script: 0x5, flags: 0x0},
+ 129: {region: 0x12b, script: 0x30, flags: 0x0},
+ 131: {region: 0x99, script: 0x20, flags: 0x0},
+ 132: {region: 0x165, script: 0x55, flags: 0x0},
+ 133: {region: 0x99, script: 0x20, flags: 0x0},
+ 134: {region: 0xe7, script: 0x55, flags: 0x0},
+ 135: {region: 0x165, script: 0x55, flags: 0x0},
+ 136: {region: 0x99, script: 0x20, flags: 0x0},
+ 137: {region: 0x165, script: 0x55, flags: 0x0},
+ 138: {region: 0x13f, script: 0x55, flags: 0x0},
+ 139: {region: 0x165, script: 0x55, flags: 0x0},
+ 140: {region: 0x165, script: 0x55, flags: 0x0},
+ 141: {region: 0xe7, script: 0x55, flags: 0x0},
+ 142: {region: 0x165, script: 0x55, flags: 0x0},
+ 143: {region: 0xd6, script: 0x55, flags: 0x0},
+ 144: {region: 0x165, script: 0x55, flags: 0x0},
+ 145: {region: 0x165, script: 0x55, flags: 0x0},
+ 146: {region: 0x165, script: 0x55, flags: 0x0},
+ 147: {region: 0x165, script: 0x28, flags: 0x0},
+ 148: {region: 0x99, script: 0x20, flags: 0x0},
+ 149: {region: 0x95, script: 0x55, flags: 0x0},
+ 150: {region: 0x165, script: 0x55, flags: 0x0},
+ 151: {region: 0x165, script: 0x55, flags: 0x0},
+ 152: {region: 0x114, script: 0x55, flags: 0x0},
+ 153: {region: 0x165, script: 0x55, flags: 0x0},
+ 154: {region: 0x165, script: 0x55, flags: 0x0},
+ 155: {region: 0x52, script: 0x55, flags: 0x0},
+ 156: {region: 0x165, script: 0x55, flags: 0x0},
+ 157: {region: 0xe7, script: 0x55, flags: 0x0},
+ 158: {region: 0x165, script: 0x55, flags: 0x0},
+ 159: {region: 0x13e, script: 0xd5, flags: 0x0},
+ 160: {region: 0xc3, script: 0x55, flags: 0x0},
+ 161: {region: 0x165, script: 0x55, flags: 0x0},
+ 162: {region: 0x165, script: 0x55, flags: 0x0},
+ 163: {region: 0xc3, script: 0x55, flags: 0x0},
+ 164: {region: 0x165, script: 0x55, flags: 0x0},
+ 165: {region: 0x35, script: 0xe, flags: 0x0},
+ 166: {region: 0x165, script: 0x55, flags: 0x0},
+ 167: {region: 0x165, script: 0x55, flags: 0x0},
+ 168: {region: 0x165, script: 0x55, flags: 0x0},
+ 169: {region: 0x53, script: 0xdc, flags: 0x0},
+ 170: {region: 0x165, script: 0x55, flags: 0x0},
+ 171: {region: 0x165, script: 0x55, flags: 0x0},
+ 172: {region: 0x165, script: 0x55, flags: 0x0},
+ 173: {region: 0x99, script: 0xe, flags: 0x0},
+ 174: {region: 0x165, script: 0x55, flags: 0x0},
+ 175: {region: 0x9c, script: 0x5, flags: 0x0},
+ 176: {region: 0x165, script: 0x55, flags: 0x0},
+ 177: {region: 0x4f, script: 0x55, flags: 0x0},
+ 178: {region: 0x78, script: 0x55, flags: 0x0},
+ 179: {region: 0x99, script: 0x20, flags: 0x0},
+ 180: {region: 0xe8, script: 0x5, flags: 0x0},
+ 181: {region: 0x99, script: 0x20, flags: 0x0},
+ 182: {region: 0x165, script: 0x55, flags: 0x0},
+ 183: {region: 0x33, script: 0x55, flags: 0x0},
+ 184: {region: 0x165, script: 0x55, flags: 0x0},
+ 185: {region: 0xb4, script: 0xc, flags: 0x0},
+ 186: {region: 0x52, script: 0x55, flags: 0x0},
+ 187: {region: 0x165, script: 0x28, flags: 0x0},
+ 188: {region: 0xe7, script: 0x55, flags: 0x0},
+ 189: {region: 0x165, script: 0x55, flags: 0x0},
+ 190: {region: 0xe8, script: 0x20, flags: 0x0},
+ 191: {region: 0x106, script: 0x1e, flags: 0x0},
+ 192: {region: 0x15f, script: 0x55, flags: 0x0},
+ 193: {region: 0x165, script: 0x55, flags: 0x0},
+ 194: {region: 0x95, script: 0x55, flags: 0x0},
+ 195: {region: 0x165, script: 0x55, flags: 0x0},
+ 196: {region: 0x52, script: 0x55, flags: 0x0},
+ 197: {region: 0x165, script: 0x55, flags: 0x0},
+ 198: {region: 0x165, script: 0x55, flags: 0x0},
+ 199: {region: 0x165, script: 0x55, flags: 0x0},
+ 200: {region: 0x86, script: 0x55, flags: 0x0},
+ 201: {region: 0x165, script: 0x55, flags: 0x0},
+ 202: {region: 0x165, script: 0x55, flags: 0x0},
+ 203: {region: 0x165, script: 0x55, flags: 0x0},
+ 204: {region: 0x165, script: 0x55, flags: 0x0},
+ 205: {region: 0x6d, script: 0x28, flags: 0x0},
+ 206: {region: 0x165, script: 0x55, flags: 0x0},
+ 207: {region: 0x165, script: 0x55, flags: 0x0},
+ 208: {region: 0x52, script: 0x55, flags: 0x0},
+ 209: {region: 0x165, script: 0x55, flags: 0x0},
+ 210: {region: 0x165, script: 0x55, flags: 0x0},
+ 211: {region: 0xc3, script: 0x55, flags: 0x0},
+ 212: {region: 0x165, script: 0x55, flags: 0x0},
+ 213: {region: 0x165, script: 0x55, flags: 0x0},
+ 214: {region: 0x165, script: 0x55, flags: 0x0},
+ 215: {region: 0x6e, script: 0x55, flags: 0x0},
+ 216: {region: 0x165, script: 0x55, flags: 0x0},
+ 217: {region: 0x165, script: 0x55, flags: 0x0},
+ 218: {region: 0xd6, script: 0x55, flags: 0x0},
+ 219: {region: 0x35, script: 0x16, flags: 0x0},
+ 220: {region: 0x106, script: 0x1e, flags: 0x0},
+ 221: {region: 0xe7, script: 0x55, flags: 0x0},
+ 222: {region: 0x165, script: 0x55, flags: 0x0},
+ 223: {region: 0x131, script: 0x55, flags: 0x0},
+ 224: {region: 0x8a, script: 0x55, flags: 0x0},
+ 225: {region: 0x75, script: 0x55, flags: 0x0},
+ 226: {region: 0x106, script: 0x1e, flags: 0x0},
+ 227: {region: 0x135, script: 0x55, flags: 0x0},
+ 228: {region: 0x49, script: 0x55, flags: 0x0},
+ 229: {region: 0x135, script: 0x1a, flags: 0x0},
+ 230: {region: 0xa6, script: 0x5, flags: 0x0},
+ 231: {region: 0x13e, script: 0x19, flags: 0x0},
+ 232: {region: 0x165, script: 0x55, flags: 0x0},
+ 233: {region: 0x9b, script: 0x5, flags: 0x0},
+ 234: {region: 0x165, script: 0x55, flags: 0x0},
+ 235: {region: 0x165, script: 0x55, flags: 0x0},
+ 236: {region: 0x165, script: 0x55, flags: 0x0},
+ 237: {region: 0x165, script: 0x55, flags: 0x0},
+ 238: {region: 0x165, script: 0x55, flags: 0x0},
+ 239: {region: 0x78, script: 0x55, flags: 0x0},
+ 240: {region: 0x6b, script: 0x1c, flags: 0x0},
+ 241: {region: 0xe7, script: 0x55, flags: 0x0},
+ 242: {region: 0x49, script: 0x17, flags: 0x0},
+ 243: {region: 0x130, script: 0x1e, flags: 0x0},
+ 244: {region: 0x49, script: 0x17, flags: 0x0},
+ 245: {region: 0x49, script: 0x17, flags: 0x0},
+ 246: {region: 0x49, script: 0x17, flags: 0x0},
+ 247: {region: 0x49, script: 0x17, flags: 0x0},
+ 248: {region: 0x10a, script: 0x55, flags: 0x0},
+ 249: {region: 0x5e, script: 0x55, flags: 0x0},
+ 250: {region: 0xe9, script: 0x55, flags: 0x0},
+ 251: {region: 0x49, script: 0x17, flags: 0x0},
+ 252: {region: 0xc4, script: 0x7e, flags: 0x0},
253: {region: 0x8, script: 0x2, flags: 0x1},
- 254: {region: 0x105, script: 0x1e, flags: 0x0},
- 255: {region: 0x7a, script: 0x52, flags: 0x0},
- 256: {region: 0x62, script: 0x52, flags: 0x0},
- 257: {region: 0x164, script: 0x52, flags: 0x0},
- 258: {region: 0x164, script: 0x52, flags: 0x0},
- 259: {region: 0x164, script: 0x52, flags: 0x0},
- 260: {region: 0x164, script: 0x52, flags: 0x0},
- 261: {region: 0x134, script: 0x52, flags: 0x0},
- 262: {region: 0x105, script: 0x1e, flags: 0x0},
- 263: {region: 0xa3, script: 0x52, flags: 0x0},
- 264: {region: 0x164, script: 0x52, flags: 0x0},
- 265: {region: 0x164, script: 0x52, flags: 0x0},
- 266: {region: 0x98, script: 0x5, flags: 0x0},
- 267: {region: 0x164, script: 0x52, flags: 0x0},
- 268: {region: 0x5f, script: 0x52, flags: 0x0},
- 269: {region: 0x164, script: 0x52, flags: 0x0},
- 270: {region: 0x48, script: 0x52, flags: 0x0},
- 271: {region: 0x164, script: 0x52, flags: 0x0},
- 272: {region: 0x164, script: 0x52, flags: 0x0},
- 273: {region: 0x164, script: 0x52, flags: 0x0},
- 274: {region: 0x164, script: 0x5, flags: 0x0},
- 275: {region: 0x48, script: 0x52, flags: 0x0},
- 276: {region: 0x164, script: 0x52, flags: 0x0},
- 277: {region: 0x164, script: 0x52, flags: 0x0},
- 278: {region: 0xd3, script: 0x52, flags: 0x0},
- 279: {region: 0x4e, script: 0x52, flags: 0x0},
- 280: {region: 0x164, script: 0x52, flags: 0x0},
- 281: {region: 0x98, script: 0x5, flags: 0x0},
- 282: {region: 0x164, script: 0x52, flags: 0x0},
- 283: {region: 0x164, script: 0x52, flags: 0x0},
- 284: {region: 0x164, script: 0x52, flags: 0x0},
- 285: {region: 0x164, script: 0x27, flags: 0x0},
- 286: {region: 0x5f, script: 0x52, flags: 0x0},
- 287: {region: 0xc2, script: 0x52, flags: 0x0},
- 288: {region: 0xcf, script: 0x52, flags: 0x0},
- 289: {region: 0x164, script: 0x52, flags: 0x0},
- 290: {region: 0xda, script: 0x20, flags: 0x0},
- 291: {region: 0x51, script: 0x52, flags: 0x0},
- 292: {region: 0x164, script: 0x52, flags: 0x0},
- 293: {region: 0x164, script: 0x52, flags: 0x0},
- 294: {region: 0x164, script: 0x52, flags: 0x0},
- 295: {region: 0xcc, script: 0xd4, flags: 0x0},
- 296: {region: 0x164, script: 0x52, flags: 0x0},
- 297: {region: 0x164, script: 0x52, flags: 0x0},
- 298: {region: 0x113, script: 0x52, flags: 0x0},
- 299: {region: 0x36, script: 0x52, flags: 0x0},
- 300: {region: 0x42, script: 0xd6, flags: 0x0},
- 301: {region: 0x164, script: 0x52, flags: 0x0},
- 302: {region: 0xa3, script: 0x52, flags: 0x0},
- 303: {region: 0x7f, script: 0x52, flags: 0x0},
- 304: {region: 0xd5, script: 0x52, flags: 0x0},
- 305: {region: 0x9d, script: 0x52, flags: 0x0},
- 306: {region: 0x6a, script: 0x25, flags: 0x0},
- 307: {region: 0x164, script: 0x52, flags: 0x0},
- 308: {region: 0xc3, script: 0x43, flags: 0x0},
- 309: {region: 0x86, script: 0x2d, flags: 0x0},
- 310: {region: 0x164, script: 0x52, flags: 0x0},
- 311: {region: 0x164, script: 0x52, flags: 0x0},
+ 254: {region: 0x106, script: 0x1e, flags: 0x0},
+ 255: {region: 0x7b, script: 0x55, flags: 0x0},
+ 256: {region: 0x63, script: 0x55, flags: 0x0},
+ 257: {region: 0x165, script: 0x55, flags: 0x0},
+ 258: {region: 0x165, script: 0x55, flags: 0x0},
+ 259: {region: 0x165, script: 0x55, flags: 0x0},
+ 260: {region: 0x165, script: 0x55, flags: 0x0},
+ 261: {region: 0x135, script: 0x55, flags: 0x0},
+ 262: {region: 0x106, script: 0x1e, flags: 0x0},
+ 263: {region: 0xa4, script: 0x55, flags: 0x0},
+ 264: {region: 0x165, script: 0x55, flags: 0x0},
+ 265: {region: 0x165, script: 0x55, flags: 0x0},
+ 266: {region: 0x99, script: 0x5, flags: 0x0},
+ 267: {region: 0x165, script: 0x55, flags: 0x0},
+ 268: {region: 0x60, script: 0x55, flags: 0x0},
+ 269: {region: 0x165, script: 0x55, flags: 0x0},
+ 270: {region: 0x49, script: 0x55, flags: 0x0},
+ 271: {region: 0x165, script: 0x55, flags: 0x0},
+ 272: {region: 0x165, script: 0x55, flags: 0x0},
+ 273: {region: 0x165, script: 0x55, flags: 0x0},
+ 274: {region: 0x165, script: 0x5, flags: 0x0},
+ 275: {region: 0x49, script: 0x55, flags: 0x0},
+ 276: {region: 0x165, script: 0x55, flags: 0x0},
+ 277: {region: 0x165, script: 0x55, flags: 0x0},
+ 278: {region: 0xd4, script: 0x55, flags: 0x0},
+ 279: {region: 0x4f, script: 0x55, flags: 0x0},
+ 280: {region: 0x165, script: 0x55, flags: 0x0},
+ 281: {region: 0x99, script: 0x5, flags: 0x0},
+ 282: {region: 0x165, script: 0x55, flags: 0x0},
+ 283: {region: 0x165, script: 0x55, flags: 0x0},
+ 284: {region: 0x165, script: 0x55, flags: 0x0},
+ 285: {region: 0x165, script: 0x28, flags: 0x0},
+ 286: {region: 0x60, script: 0x55, flags: 0x0},
+ 287: {region: 0xc3, script: 0x55, flags: 0x0},
+ 288: {region: 0xd0, script: 0x55, flags: 0x0},
+ 289: {region: 0x165, script: 0x55, flags: 0x0},
+ 290: {region: 0xdb, script: 0x20, flags: 0x0},
+ 291: {region: 0x52, script: 0x55, flags: 0x0},
+ 292: {region: 0x165, script: 0x55, flags: 0x0},
+ 293: {region: 0x165, script: 0x55, flags: 0x0},
+ 294: {region: 0x165, script: 0x55, flags: 0x0},
+ 295: {region: 0xcd, script: 0xda, flags: 0x0},
+ 296: {region: 0x165, script: 0x55, flags: 0x0},
+ 297: {region: 0x165, script: 0x55, flags: 0x0},
+ 298: {region: 0x114, script: 0x55, flags: 0x0},
+ 299: {region: 0x37, script: 0x55, flags: 0x0},
+ 300: {region: 0x43, script: 0xdc, flags: 0x0},
+ 301: {region: 0x165, script: 0x55, flags: 0x0},
+ 302: {region: 0xa4, script: 0x55, flags: 0x0},
+ 303: {region: 0x80, script: 0x55, flags: 0x0},
+ 304: {region: 0xd6, script: 0x55, flags: 0x0},
+ 305: {region: 0x9e, script: 0x55, flags: 0x0},
+ 306: {region: 0x6b, script: 0x26, flags: 0x0},
+ 307: {region: 0x165, script: 0x55, flags: 0x0},
+ 308: {region: 0xc4, script: 0x46, flags: 0x0},
+ 309: {region: 0x87, script: 0x30, flags: 0x0},
+ 310: {region: 0x165, script: 0x55, flags: 0x0},
+ 311: {region: 0x165, script: 0x55, flags: 0x0},
312: {region: 0xa, script: 0x2, flags: 0x1},
- 313: {region: 0x164, script: 0x52, flags: 0x0},
- 314: {region: 0x164, script: 0x52, flags: 0x0},
- 315: {region: 0x1, script: 0x52, flags: 0x0},
- 316: {region: 0x164, script: 0x52, flags: 0x0},
- 317: {region: 0x6d, script: 0x52, flags: 0x0},
- 318: {region: 0x134, script: 0x52, flags: 0x0},
- 319: {region: 0x69, script: 0x52, flags: 0x0},
- 320: {region: 0x164, script: 0x52, flags: 0x0},
- 321: {region: 0x9d, script: 0x3e, flags: 0x0},
- 322: {region: 0x164, script: 0x52, flags: 0x0},
- 323: {region: 0x164, script: 0x52, flags: 0x0},
- 324: {region: 0x6d, script: 0x52, flags: 0x0},
- 325: {region: 0x51, script: 0x52, flags: 0x0},
- 326: {region: 0x6d, script: 0x52, flags: 0x0},
- 327: {region: 0x9b, script: 0x5, flags: 0x0},
- 328: {region: 0x164, script: 0x52, flags: 0x0},
- 329: {region: 0x164, script: 0x52, flags: 0x0},
- 330: {region: 0x164, script: 0x52, flags: 0x0},
- 331: {region: 0x164, script: 0x52, flags: 0x0},
- 332: {region: 0x85, script: 0x52, flags: 0x0},
+ 313: {region: 0x165, script: 0x55, flags: 0x0},
+ 314: {region: 0x165, script: 0x55, flags: 0x0},
+ 315: {region: 0x1, script: 0x55, flags: 0x0},
+ 316: {region: 0x165, script: 0x55, flags: 0x0},
+ 317: {region: 0x6e, script: 0x55, flags: 0x0},
+ 318: {region: 0x135, script: 0x55, flags: 0x0},
+ 319: {region: 0x6a, script: 0x55, flags: 0x0},
+ 320: {region: 0x165, script: 0x55, flags: 0x0},
+ 321: {region: 0x9e, script: 0x41, flags: 0x0},
+ 322: {region: 0x165, script: 0x55, flags: 0x0},
+ 323: {region: 0x165, script: 0x55, flags: 0x0},
+ 324: {region: 0x6e, script: 0x55, flags: 0x0},
+ 325: {region: 0x52, script: 0x55, flags: 0x0},
+ 326: {region: 0x6e, script: 0x55, flags: 0x0},
+ 327: {region: 0x9c, script: 0x5, flags: 0x0},
+ 328: {region: 0x165, script: 0x55, flags: 0x0},
+ 329: {region: 0x165, script: 0x55, flags: 0x0},
+ 330: {region: 0x165, script: 0x55, flags: 0x0},
+ 331: {region: 0x165, script: 0x55, flags: 0x0},
+ 332: {region: 0x86, script: 0x55, flags: 0x0},
333: {region: 0xc, script: 0x2, flags: 0x1},
- 334: {region: 0x164, script: 0x52, flags: 0x0},
- 335: {region: 0xc2, script: 0x52, flags: 0x0},
- 336: {region: 0x71, script: 0x52, flags: 0x0},
- 337: {region: 0x10a, script: 0x5, flags: 0x0},
- 338: {region: 0xe6, script: 0x52, flags: 0x0},
- 339: {region: 0x10b, script: 0x52, flags: 0x0},
- 340: {region: 0x72, script: 0x52, flags: 0x0},
- 341: {region: 0x164, script: 0x52, flags: 0x0},
- 342: {region: 0x164, script: 0x52, flags: 0x0},
- 343: {region: 0x75, script: 0x52, flags: 0x0},
- 344: {region: 0x164, script: 0x52, flags: 0x0},
- 345: {region: 0x3a, script: 0x52, flags: 0x0},
- 346: {region: 0x164, script: 0x52, flags: 0x0},
- 347: {region: 0x164, script: 0x52, flags: 0x0},
- 348: {region: 0x164, script: 0x52, flags: 0x0},
- 349: {region: 0x77, script: 0x52, flags: 0x0},
- 350: {region: 0x134, script: 0x52, flags: 0x0},
- 351: {region: 0x77, script: 0x52, flags: 0x0},
- 352: {region: 0x5f, script: 0x52, flags: 0x0},
- 353: {region: 0x5f, script: 0x52, flags: 0x0},
- 354: {region: 0x51, script: 0x5, flags: 0x0},
- 355: {region: 0x13f, script: 0x52, flags: 0x0},
- 356: {region: 0x164, script: 0x52, flags: 0x0},
- 357: {region: 0x83, script: 0x52, flags: 0x0},
- 358: {region: 0x164, script: 0x52, flags: 0x0},
- 359: {region: 0xd3, script: 0x52, flags: 0x0},
- 360: {region: 0x9d, script: 0x52, flags: 0x0},
- 361: {region: 0xd5, script: 0x52, flags: 0x0},
- 362: {region: 0x164, script: 0x52, flags: 0x0},
- 363: {region: 0x10a, script: 0x52, flags: 0x0},
- 364: {region: 0xd8, script: 0x52, flags: 0x0},
- 365: {region: 0x95, script: 0x52, flags: 0x0},
- 366: {region: 0x7f, script: 0x52, flags: 0x0},
- 367: {region: 0x164, script: 0x52, flags: 0x0},
- 368: {region: 0xbb, script: 0x52, flags: 0x0},
- 369: {region: 0x164, script: 0x52, flags: 0x0},
- 370: {region: 0x164, script: 0x52, flags: 0x0},
- 371: {region: 0x164, script: 0x52, flags: 0x0},
- 372: {region: 0x52, script: 0x34, flags: 0x0},
- 373: {region: 0x164, script: 0x52, flags: 0x0},
- 374: {region: 0x94, script: 0x52, flags: 0x0},
- 375: {region: 0x164, script: 0x52, flags: 0x0},
- 376: {region: 0x98, script: 0x20, flags: 0x0},
- 377: {region: 0x164, script: 0x52, flags: 0x0},
- 378: {region: 0x9b, script: 0x5, flags: 0x0},
- 379: {region: 0x7d, script: 0x52, flags: 0x0},
- 380: {region: 0x7a, script: 0x52, flags: 0x0},
- 381: {region: 0x164, script: 0x52, flags: 0x0},
- 382: {region: 0x164, script: 0x52, flags: 0x0},
- 383: {region: 0x164, script: 0x52, flags: 0x0},
- 384: {region: 0x164, script: 0x52, flags: 0x0},
- 385: {region: 0x164, script: 0x52, flags: 0x0},
- 386: {region: 0x164, script: 0x52, flags: 0x0},
- 387: {region: 0x6e, script: 0x27, flags: 0x0},
- 388: {region: 0x164, script: 0x52, flags: 0x0},
- 389: {region: 0xda, script: 0x20, flags: 0x0},
- 390: {region: 0x164, script: 0x52, flags: 0x0},
- 391: {region: 0xa6, script: 0x52, flags: 0x0},
- 392: {region: 0x164, script: 0x52, flags: 0x0},
- 393: {region: 0xe7, script: 0x5, flags: 0x0},
- 394: {region: 0x164, script: 0x52, flags: 0x0},
- 395: {region: 0xe7, script: 0x5, flags: 0x0},
- 396: {region: 0x164, script: 0x52, flags: 0x0},
- 397: {region: 0x164, script: 0x52, flags: 0x0},
- 398: {region: 0x6d, script: 0x52, flags: 0x0},
- 399: {region: 0x9b, script: 0x5, flags: 0x0},
- 400: {region: 0x164, script: 0x52, flags: 0x0},
- 401: {region: 0x164, script: 0x27, flags: 0x0},
- 402: {region: 0xf0, script: 0x52, flags: 0x0},
- 403: {region: 0x164, script: 0x52, flags: 0x0},
- 404: {region: 0x164, script: 0x52, flags: 0x0},
- 405: {region: 0x164, script: 0x52, flags: 0x0},
- 406: {region: 0x164, script: 0x27, flags: 0x0},
- 407: {region: 0x164, script: 0x52, flags: 0x0},
- 408: {region: 0x98, script: 0x20, flags: 0x0},
- 409: {region: 0x98, script: 0xd0, flags: 0x0},
- 410: {region: 0x94, script: 0x52, flags: 0x0},
- 411: {region: 0xd8, script: 0x52, flags: 0x0},
- 412: {region: 0x12f, script: 0x2b, flags: 0x0},
- 413: {region: 0x164, script: 0x52, flags: 0x0},
+ 334: {region: 0x165, script: 0x55, flags: 0x0},
+ 335: {region: 0xc3, script: 0x55, flags: 0x0},
+ 336: {region: 0x72, script: 0x55, flags: 0x0},
+ 337: {region: 0x10b, script: 0x5, flags: 0x0},
+ 338: {region: 0xe7, script: 0x55, flags: 0x0},
+ 339: {region: 0x10c, script: 0x55, flags: 0x0},
+ 340: {region: 0x73, script: 0x55, flags: 0x0},
+ 341: {region: 0x165, script: 0x55, flags: 0x0},
+ 342: {region: 0x165, script: 0x55, flags: 0x0},
+ 343: {region: 0x76, script: 0x55, flags: 0x0},
+ 344: {region: 0x165, script: 0x55, flags: 0x0},
+ 345: {region: 0x3b, script: 0x55, flags: 0x0},
+ 346: {region: 0x165, script: 0x55, flags: 0x0},
+ 347: {region: 0x165, script: 0x55, flags: 0x0},
+ 348: {region: 0x165, script: 0x55, flags: 0x0},
+ 349: {region: 0x78, script: 0x55, flags: 0x0},
+ 350: {region: 0x135, script: 0x55, flags: 0x0},
+ 351: {region: 0x78, script: 0x55, flags: 0x0},
+ 352: {region: 0x60, script: 0x55, flags: 0x0},
+ 353: {region: 0x60, script: 0x55, flags: 0x0},
+ 354: {region: 0x52, script: 0x5, flags: 0x0},
+ 355: {region: 0x140, script: 0x55, flags: 0x0},
+ 356: {region: 0x165, script: 0x55, flags: 0x0},
+ 357: {region: 0x84, script: 0x55, flags: 0x0},
+ 358: {region: 0x165, script: 0x55, flags: 0x0},
+ 359: {region: 0xd4, script: 0x55, flags: 0x0},
+ 360: {region: 0x9e, script: 0x55, flags: 0x0},
+ 361: {region: 0xd6, script: 0x55, flags: 0x0},
+ 362: {region: 0x165, script: 0x55, flags: 0x0},
+ 363: {region: 0x10b, script: 0x55, flags: 0x0},
+ 364: {region: 0xd9, script: 0x55, flags: 0x0},
+ 365: {region: 0x96, script: 0x55, flags: 0x0},
+ 366: {region: 0x80, script: 0x55, flags: 0x0},
+ 367: {region: 0x165, script: 0x55, flags: 0x0},
+ 368: {region: 0xbc, script: 0x55, flags: 0x0},
+ 369: {region: 0x165, script: 0x55, flags: 0x0},
+ 370: {region: 0x165, script: 0x55, flags: 0x0},
+ 371: {region: 0x165, script: 0x55, flags: 0x0},
+ 372: {region: 0x53, script: 0x37, flags: 0x0},
+ 373: {region: 0x165, script: 0x55, flags: 0x0},
+ 374: {region: 0x95, script: 0x55, flags: 0x0},
+ 375: {region: 0x165, script: 0x55, flags: 0x0},
+ 376: {region: 0x99, script: 0x20, flags: 0x0},
+ 377: {region: 0x165, script: 0x55, flags: 0x0},
+ 378: {region: 0x9c, script: 0x5, flags: 0x0},
+ 379: {region: 0x7e, script: 0x55, flags: 0x0},
+ 380: {region: 0x7b, script: 0x55, flags: 0x0},
+ 381: {region: 0x165, script: 0x55, flags: 0x0},
+ 382: {region: 0x165, script: 0x55, flags: 0x0},
+ 383: {region: 0x165, script: 0x55, flags: 0x0},
+ 384: {region: 0x165, script: 0x55, flags: 0x0},
+ 385: {region: 0x165, script: 0x55, flags: 0x0},
+ 386: {region: 0x165, script: 0x55, flags: 0x0},
+ 387: {region: 0x6f, script: 0x28, flags: 0x0},
+ 388: {region: 0x165, script: 0x55, flags: 0x0},
+ 389: {region: 0xdb, script: 0x20, flags: 0x0},
+ 390: {region: 0x165, script: 0x55, flags: 0x0},
+ 391: {region: 0xa7, script: 0x55, flags: 0x0},
+ 392: {region: 0x165, script: 0x55, flags: 0x0},
+ 393: {region: 0xe8, script: 0x5, flags: 0x0},
+ 394: {region: 0x165, script: 0x55, flags: 0x0},
+ 395: {region: 0xe8, script: 0x5, flags: 0x0},
+ 396: {region: 0x165, script: 0x55, flags: 0x0},
+ 397: {region: 0x165, script: 0x55, flags: 0x0},
+ 398: {region: 0x6e, script: 0x55, flags: 0x0},
+ 399: {region: 0x9c, script: 0x5, flags: 0x0},
+ 400: {region: 0x165, script: 0x55, flags: 0x0},
+ 401: {region: 0x165, script: 0x28, flags: 0x0},
+ 402: {region: 0xf1, script: 0x55, flags: 0x0},
+ 403: {region: 0x165, script: 0x55, flags: 0x0},
+ 404: {region: 0x165, script: 0x55, flags: 0x0},
+ 405: {region: 0x165, script: 0x55, flags: 0x0},
+ 406: {region: 0x165, script: 0x28, flags: 0x0},
+ 407: {region: 0x165, script: 0x55, flags: 0x0},
+ 408: {region: 0x99, script: 0x20, flags: 0x0},
+ 409: {region: 0x99, script: 0xd6, flags: 0x0},
+ 410: {region: 0x95, script: 0x55, flags: 0x0},
+ 411: {region: 0xd9, script: 0x55, flags: 0x0},
+ 412: {region: 0x130, script: 0x2e, flags: 0x0},
+ 413: {region: 0x165, script: 0x55, flags: 0x0},
414: {region: 0xe, script: 0x2, flags: 0x1},
- 415: {region: 0x98, script: 0xe, flags: 0x0},
- 416: {region: 0x164, script: 0x52, flags: 0x0},
- 417: {region: 0x4d, script: 0x52, flags: 0x0},
- 418: {region: 0x98, script: 0x2e, flags: 0x0},
- 419: {region: 0x40, script: 0x52, flags: 0x0},
- 420: {region: 0x53, script: 0x52, flags: 0x0},
- 421: {region: 0x164, script: 0x52, flags: 0x0},
- 422: {region: 0x7f, script: 0x52, flags: 0x0},
- 423: {region: 0x164, script: 0x52, flags: 0x0},
- 424: {region: 0x164, script: 0x52, flags: 0x0},
- 425: {region: 0xa3, script: 0x52, flags: 0x0},
- 426: {region: 0x97, script: 0x52, flags: 0x0},
- 427: {region: 0x164, script: 0x52, flags: 0x0},
- 428: {region: 0xda, script: 0x20, flags: 0x0},
- 429: {region: 0x164, script: 0x52, flags: 0x0},
- 430: {region: 0x164, script: 0x5, flags: 0x0},
- 431: {region: 0x48, script: 0x52, flags: 0x0},
- 432: {region: 0x164, script: 0x5, flags: 0x0},
- 433: {region: 0x164, script: 0x52, flags: 0x0},
+ 415: {region: 0x99, script: 0xe, flags: 0x0},
+ 416: {region: 0x165, script: 0x55, flags: 0x0},
+ 417: {region: 0x4e, script: 0x55, flags: 0x0},
+ 418: {region: 0x99, script: 0x31, flags: 0x0},
+ 419: {region: 0x41, script: 0x55, flags: 0x0},
+ 420: {region: 0x54, script: 0x55, flags: 0x0},
+ 421: {region: 0x165, script: 0x55, flags: 0x0},
+ 422: {region: 0x80, script: 0x55, flags: 0x0},
+ 423: {region: 0x165, script: 0x55, flags: 0x0},
+ 424: {region: 0x165, script: 0x55, flags: 0x0},
+ 425: {region: 0xa4, script: 0x55, flags: 0x0},
+ 426: {region: 0x98, script: 0x55, flags: 0x0},
+ 427: {region: 0x165, script: 0x55, flags: 0x0},
+ 428: {region: 0xdb, script: 0x20, flags: 0x0},
+ 429: {region: 0x165, script: 0x55, flags: 0x0},
+ 430: {region: 0x165, script: 0x5, flags: 0x0},
+ 431: {region: 0x49, script: 0x55, flags: 0x0},
+ 432: {region: 0x165, script: 0x5, flags: 0x0},
+ 433: {region: 0x165, script: 0x55, flags: 0x0},
434: {region: 0x10, script: 0x3, flags: 0x1},
- 435: {region: 0x164, script: 0x52, flags: 0x0},
- 436: {region: 0x52, script: 0x34, flags: 0x0},
- 437: {region: 0x164, script: 0x52, flags: 0x0},
- 438: {region: 0x134, script: 0x52, flags: 0x0},
- 439: {region: 0x23, script: 0x5, flags: 0x0},
- 440: {region: 0x164, script: 0x52, flags: 0x0},
- 441: {region: 0x164, script: 0x27, flags: 0x0},
- 442: {region: 0x96, script: 0x37, flags: 0x0},
- 443: {region: 0x164, script: 0x52, flags: 0x0},
- 444: {region: 0x98, script: 0x20, flags: 0x0},
- 445: {region: 0x164, script: 0x52, flags: 0x0},
- 446: {region: 0x72, script: 0x52, flags: 0x0},
- 447: {region: 0x164, script: 0x52, flags: 0x0},
- 448: {region: 0x164, script: 0x52, flags: 0x0},
- 449: {region: 0xe6, script: 0x52, flags: 0x0},
- 450: {region: 0x164, script: 0x52, flags: 0x0},
- 451: {region: 0x12a, script: 0x39, flags: 0x0},
- 452: {region: 0x52, script: 0x81, flags: 0x0},
- 453: {region: 0x164, script: 0x52, flags: 0x0},
- 454: {region: 0xe7, script: 0x5, flags: 0x0},
- 455: {region: 0x98, script: 0x20, flags: 0x0},
- 456: {region: 0xae, script: 0x3a, flags: 0x0},
- 457: {region: 0xe6, script: 0x52, flags: 0x0},
- 458: {region: 0xe7, script: 0x5, flags: 0x0},
- 459: {region: 0xe5, script: 0x52, flags: 0x0},
- 460: {region: 0x98, script: 0x20, flags: 0x0},
- 461: {region: 0x98, script: 0x20, flags: 0x0},
- 462: {region: 0x164, script: 0x52, flags: 0x0},
- 463: {region: 0x8f, script: 0x52, flags: 0x0},
- 464: {region: 0x5f, script: 0x52, flags: 0x0},
- 465: {region: 0x52, script: 0x34, flags: 0x0},
- 466: {region: 0x90, script: 0x52, flags: 0x0},
- 467: {region: 0x91, script: 0x52, flags: 0x0},
- 468: {region: 0x164, script: 0x52, flags: 0x0},
- 469: {region: 0x27, script: 0x8, flags: 0x0},
- 470: {region: 0xd1, script: 0x52, flags: 0x0},
- 471: {region: 0x77, script: 0x52, flags: 0x0},
- 472: {region: 0x164, script: 0x52, flags: 0x0},
- 473: {region: 0x164, script: 0x52, flags: 0x0},
- 474: {region: 0xcf, script: 0x52, flags: 0x0},
- 475: {region: 0xd5, script: 0x52, flags: 0x0},
- 476: {region: 0x164, script: 0x52, flags: 0x0},
- 477: {region: 0x164, script: 0x52, flags: 0x0},
- 478: {region: 0x164, script: 0x52, flags: 0x0},
- 479: {region: 0x94, script: 0x52, flags: 0x0},
- 480: {region: 0x164, script: 0x52, flags: 0x0},
- 481: {region: 0x164, script: 0x52, flags: 0x0},
- 482: {region: 0x164, script: 0x52, flags: 0x0},
- 484: {region: 0x121, script: 0x52, flags: 0x0},
- 485: {region: 0xd5, script: 0x52, flags: 0x0},
- 486: {region: 0x164, script: 0x52, flags: 0x0},
- 487: {region: 0x164, script: 0x52, flags: 0x0},
- 488: {region: 0x52, script: 0xdf, flags: 0x0},
- 489: {region: 0x164, script: 0x52, flags: 0x0},
- 490: {region: 0x134, script: 0x52, flags: 0x0},
- 491: {region: 0x164, script: 0x52, flags: 0x0},
- 492: {region: 0x48, script: 0x52, flags: 0x0},
- 493: {region: 0x164, script: 0x52, flags: 0x0},
- 494: {region: 0x164, script: 0x52, flags: 0x0},
- 495: {region: 0xe6, script: 0x52, flags: 0x0},
- 496: {region: 0x164, script: 0x52, flags: 0x0},
- 497: {region: 0x94, script: 0x52, flags: 0x0},
- 498: {region: 0x105, script: 0x1e, flags: 0x0},
- 500: {region: 0x164, script: 0x52, flags: 0x0},
- 501: {region: 0x164, script: 0x52, flags: 0x0},
- 502: {region: 0x9c, script: 0x52, flags: 0x0},
- 503: {region: 0x9d, script: 0x52, flags: 0x0},
- 504: {region: 0x48, script: 0x17, flags: 0x0},
- 505: {region: 0x96, script: 0x37, flags: 0x0},
- 506: {region: 0x164, script: 0x52, flags: 0x0},
- 507: {region: 0x164, script: 0x52, flags: 0x0},
- 508: {region: 0x105, script: 0x52, flags: 0x0},
- 509: {region: 0x164, script: 0x52, flags: 0x0},
- 510: {region: 0xa1, script: 0x41, flags: 0x0},
- 511: {region: 0x164, script: 0x52, flags: 0x0},
- 512: {region: 0x9f, script: 0x52, flags: 0x0},
- 514: {region: 0x164, script: 0x52, flags: 0x0},
- 515: {region: 0x164, script: 0x52, flags: 0x0},
- 516: {region: 0x164, script: 0x52, flags: 0x0},
- 517: {region: 0x51, script: 0x52, flags: 0x0},
- 518: {region: 0x12f, script: 0x37, flags: 0x0},
- 519: {region: 0x164, script: 0x52, flags: 0x0},
- 520: {region: 0x12e, script: 0x52, flags: 0x0},
- 521: {region: 0xda, script: 0x20, flags: 0x0},
- 522: {region: 0x164, script: 0x52, flags: 0x0},
- 523: {region: 0x62, script: 0x52, flags: 0x0},
- 524: {region: 0x94, script: 0x52, flags: 0x0},
- 525: {region: 0x94, script: 0x52, flags: 0x0},
- 526: {region: 0x7c, script: 0x29, flags: 0x0},
- 527: {region: 0x136, script: 0x1e, flags: 0x0},
- 528: {region: 0x66, script: 0x52, flags: 0x0},
- 529: {region: 0xc3, script: 0x52, flags: 0x0},
- 530: {region: 0x164, script: 0x52, flags: 0x0},
- 531: {region: 0x164, script: 0x52, flags: 0x0},
- 532: {region: 0xd5, script: 0x52, flags: 0x0},
- 533: {region: 0xa3, script: 0x52, flags: 0x0},
- 534: {region: 0xc2, script: 0x52, flags: 0x0},
- 535: {region: 0x105, script: 0x1e, flags: 0x0},
- 536: {region: 0x164, script: 0x52, flags: 0x0},
- 537: {region: 0x164, script: 0x52, flags: 0x0},
- 538: {region: 0x164, script: 0x52, flags: 0x0},
- 539: {region: 0x164, script: 0x52, flags: 0x0},
- 540: {region: 0xd3, script: 0x5, flags: 0x0},
- 541: {region: 0xd5, script: 0x52, flags: 0x0},
- 542: {region: 0x163, script: 0x52, flags: 0x0},
- 543: {region: 0x164, script: 0x52, flags: 0x0},
- 544: {region: 0x164, script: 0x52, flags: 0x0},
- 545: {region: 0x12e, script: 0x52, flags: 0x0},
- 546: {region: 0x121, script: 0x5, flags: 0x0},
- 547: {region: 0x164, script: 0x52, flags: 0x0},
- 548: {region: 0x122, script: 0xd5, flags: 0x0},
- 549: {region: 0x59, script: 0x52, flags: 0x0},
- 550: {region: 0x51, script: 0x52, flags: 0x0},
- 551: {region: 0x164, script: 0x52, flags: 0x0},
- 552: {region: 0x4e, script: 0x52, flags: 0x0},
- 553: {region: 0x98, script: 0x20, flags: 0x0},
- 554: {region: 0x98, script: 0x20, flags: 0x0},
- 555: {region: 0x4a, script: 0x52, flags: 0x0},
- 556: {region: 0x94, script: 0x52, flags: 0x0},
- 557: {region: 0x164, script: 0x52, flags: 0x0},
- 558: {region: 0x40, script: 0x52, flags: 0x0},
- 559: {region: 0x98, script: 0x52, flags: 0x0},
- 560: {region: 0x52, script: 0xcc, flags: 0x0},
- 561: {region: 0x98, script: 0x20, flags: 0x0},
- 562: {region: 0xc2, script: 0x52, flags: 0x0},
- 563: {region: 0x164, script: 0x52, flags: 0x0},
- 564: {region: 0x98, script: 0x6b, flags: 0x0},
- 565: {region: 0xe7, script: 0x5, flags: 0x0},
- 566: {region: 0x164, script: 0x52, flags: 0x0},
- 567: {region: 0xa3, script: 0x52, flags: 0x0},
- 568: {region: 0x164, script: 0x52, flags: 0x0},
- 569: {region: 0x12a, script: 0x52, flags: 0x0},
- 570: {region: 0x164, script: 0x52, flags: 0x0},
- 571: {region: 0xd1, script: 0x52, flags: 0x0},
- 572: {region: 0x164, script: 0x52, flags: 0x0},
- 573: {region: 0xae, script: 0x4f, flags: 0x0},
- 574: {region: 0x164, script: 0x52, flags: 0x0},
- 575: {region: 0x164, script: 0x52, flags: 0x0},
+ 435: {region: 0x165, script: 0x55, flags: 0x0},
+ 436: {region: 0x53, script: 0x37, flags: 0x0},
+ 437: {region: 0x165, script: 0x55, flags: 0x0},
+ 438: {region: 0x135, script: 0x55, flags: 0x0},
+ 439: {region: 0x24, script: 0x5, flags: 0x0},
+ 440: {region: 0x165, script: 0x55, flags: 0x0},
+ 441: {region: 0x165, script: 0x28, flags: 0x0},
+ 442: {region: 0x97, script: 0x3a, flags: 0x0},
+ 443: {region: 0x165, script: 0x55, flags: 0x0},
+ 444: {region: 0x99, script: 0x20, flags: 0x0},
+ 445: {region: 0x165, script: 0x55, flags: 0x0},
+ 446: {region: 0x73, script: 0x55, flags: 0x0},
+ 447: {region: 0x165, script: 0x55, flags: 0x0},
+ 448: {region: 0x165, script: 0x55, flags: 0x0},
+ 449: {region: 0xe7, script: 0x55, flags: 0x0},
+ 450: {region: 0x165, script: 0x55, flags: 0x0},
+ 451: {region: 0x12b, script: 0x3c, flags: 0x0},
+ 452: {region: 0x53, script: 0x86, flags: 0x0},
+ 453: {region: 0x165, script: 0x55, flags: 0x0},
+ 454: {region: 0xe8, script: 0x5, flags: 0x0},
+ 455: {region: 0x99, script: 0x20, flags: 0x0},
+ 456: {region: 0xaf, script: 0x3d, flags: 0x0},
+ 457: {region: 0xe7, script: 0x55, flags: 0x0},
+ 458: {region: 0xe8, script: 0x5, flags: 0x0},
+ 459: {region: 0xe6, script: 0x55, flags: 0x0},
+ 460: {region: 0x99, script: 0x20, flags: 0x0},
+ 461: {region: 0x99, script: 0x20, flags: 0x0},
+ 462: {region: 0x165, script: 0x55, flags: 0x0},
+ 463: {region: 0x90, script: 0x55, flags: 0x0},
+ 464: {region: 0x60, script: 0x55, flags: 0x0},
+ 465: {region: 0x53, script: 0x37, flags: 0x0},
+ 466: {region: 0x91, script: 0x55, flags: 0x0},
+ 467: {region: 0x92, script: 0x55, flags: 0x0},
+ 468: {region: 0x165, script: 0x55, flags: 0x0},
+ 469: {region: 0x28, script: 0x8, flags: 0x0},
+ 470: {region: 0xd2, script: 0x55, flags: 0x0},
+ 471: {region: 0x78, script: 0x55, flags: 0x0},
+ 472: {region: 0x165, script: 0x55, flags: 0x0},
+ 473: {region: 0x165, script: 0x55, flags: 0x0},
+ 474: {region: 0xd0, script: 0x55, flags: 0x0},
+ 475: {region: 0xd6, script: 0x55, flags: 0x0},
+ 476: {region: 0x165, script: 0x55, flags: 0x0},
+ 477: {region: 0x165, script: 0x55, flags: 0x0},
+ 478: {region: 0x165, script: 0x55, flags: 0x0},
+ 479: {region: 0x95, script: 0x55, flags: 0x0},
+ 480: {region: 0x165, script: 0x55, flags: 0x0},
+ 481: {region: 0x165, script: 0x55, flags: 0x0},
+ 482: {region: 0x165, script: 0x55, flags: 0x0},
+ 484: {region: 0x122, script: 0x55, flags: 0x0},
+ 485: {region: 0xd6, script: 0x55, flags: 0x0},
+ 486: {region: 0x165, script: 0x55, flags: 0x0},
+ 487: {region: 0x165, script: 0x55, flags: 0x0},
+ 488: {region: 0x53, script: 0xe5, flags: 0x0},
+ 489: {region: 0x165, script: 0x55, flags: 0x0},
+ 490: {region: 0x135, script: 0x55, flags: 0x0},
+ 491: {region: 0x165, script: 0x55, flags: 0x0},
+ 492: {region: 0x49, script: 0x55, flags: 0x0},
+ 493: {region: 0x165, script: 0x55, flags: 0x0},
+ 494: {region: 0x165, script: 0x55, flags: 0x0},
+ 495: {region: 0xe7, script: 0x55, flags: 0x0},
+ 496: {region: 0x165, script: 0x55, flags: 0x0},
+ 497: {region: 0x95, script: 0x55, flags: 0x0},
+ 498: {region: 0x106, script: 0x1e, flags: 0x0},
+ 500: {region: 0x165, script: 0x55, flags: 0x0},
+ 501: {region: 0x165, script: 0x55, flags: 0x0},
+ 502: {region: 0x9d, script: 0x55, flags: 0x0},
+ 503: {region: 0x9e, script: 0x55, flags: 0x0},
+ 504: {region: 0x49, script: 0x17, flags: 0x0},
+ 505: {region: 0x97, script: 0x3a, flags: 0x0},
+ 506: {region: 0x165, script: 0x55, flags: 0x0},
+ 507: {region: 0x165, script: 0x55, flags: 0x0},
+ 508: {region: 0x106, script: 0x55, flags: 0x0},
+ 509: {region: 0x165, script: 0x55, flags: 0x0},
+ 510: {region: 0xa2, script: 0x44, flags: 0x0},
+ 511: {region: 0x165, script: 0x55, flags: 0x0},
+ 512: {region: 0xa0, script: 0x55, flags: 0x0},
+ 514: {region: 0x165, script: 0x55, flags: 0x0},
+ 515: {region: 0x165, script: 0x55, flags: 0x0},
+ 516: {region: 0x165, script: 0x55, flags: 0x0},
+ 517: {region: 0x52, script: 0x55, flags: 0x0},
+ 518: {region: 0x130, script: 0x3a, flags: 0x0},
+ 519: {region: 0x165, script: 0x55, flags: 0x0},
+ 520: {region: 0x12f, script: 0x55, flags: 0x0},
+ 521: {region: 0xdb, script: 0x20, flags: 0x0},
+ 522: {region: 0x165, script: 0x55, flags: 0x0},
+ 523: {region: 0x63, script: 0x55, flags: 0x0},
+ 524: {region: 0x95, script: 0x55, flags: 0x0},
+ 525: {region: 0x95, script: 0x55, flags: 0x0},
+ 526: {region: 0x7d, script: 0x2a, flags: 0x0},
+ 527: {region: 0x137, script: 0x1e, flags: 0x0},
+ 528: {region: 0x67, script: 0x55, flags: 0x0},
+ 529: {region: 0xc4, script: 0x55, flags: 0x0},
+ 530: {region: 0x165, script: 0x55, flags: 0x0},
+ 531: {region: 0x165, script: 0x55, flags: 0x0},
+ 532: {region: 0xd6, script: 0x55, flags: 0x0},
+ 533: {region: 0xa4, script: 0x55, flags: 0x0},
+ 534: {region: 0xc3, script: 0x55, flags: 0x0},
+ 535: {region: 0x106, script: 0x1e, flags: 0x0},
+ 536: {region: 0x165, script: 0x55, flags: 0x0},
+ 537: {region: 0x165, script: 0x55, flags: 0x0},
+ 538: {region: 0x165, script: 0x55, flags: 0x0},
+ 539: {region: 0x165, script: 0x55, flags: 0x0},
+ 540: {region: 0xd4, script: 0x5, flags: 0x0},
+ 541: {region: 0xd6, script: 0x55, flags: 0x0},
+ 542: {region: 0x164, script: 0x55, flags: 0x0},
+ 543: {region: 0x165, script: 0x55, flags: 0x0},
+ 544: {region: 0x165, script: 0x55, flags: 0x0},
+ 545: {region: 0x12f, script: 0x55, flags: 0x0},
+ 546: {region: 0x122, script: 0x5, flags: 0x0},
+ 547: {region: 0x165, script: 0x55, flags: 0x0},
+ 548: {region: 0x123, script: 0xdb, flags: 0x0},
+ 549: {region: 0x5a, script: 0x55, flags: 0x0},
+ 550: {region: 0x52, script: 0x55, flags: 0x0},
+ 551: {region: 0x165, script: 0x55, flags: 0x0},
+ 552: {region: 0x4f, script: 0x55, flags: 0x0},
+ 553: {region: 0x99, script: 0x20, flags: 0x0},
+ 554: {region: 0x99, script: 0x20, flags: 0x0},
+ 555: {region: 0x4b, script: 0x55, flags: 0x0},
+ 556: {region: 0x95, script: 0x55, flags: 0x0},
+ 557: {region: 0x165, script: 0x55, flags: 0x0},
+ 558: {region: 0x41, script: 0x55, flags: 0x0},
+ 559: {region: 0x99, script: 0x55, flags: 0x0},
+ 560: {region: 0x53, script: 0xd2, flags: 0x0},
+ 561: {region: 0x99, script: 0x20, flags: 0x0},
+ 562: {region: 0xc3, script: 0x55, flags: 0x0},
+ 563: {region: 0x165, script: 0x55, flags: 0x0},
+ 564: {region: 0x99, script: 0x70, flags: 0x0},
+ 565: {region: 0xe8, script: 0x5, flags: 0x0},
+ 566: {region: 0x165, script: 0x55, flags: 0x0},
+ 567: {region: 0xa4, script: 0x55, flags: 0x0},
+ 568: {region: 0x165, script: 0x55, flags: 0x0},
+ 569: {region: 0x12b, script: 0x55, flags: 0x0},
+ 570: {region: 0x165, script: 0x55, flags: 0x0},
+ 571: {region: 0xd2, script: 0x55, flags: 0x0},
+ 572: {region: 0x165, script: 0x55, flags: 0x0},
+ 573: {region: 0xaf, script: 0x52, flags: 0x0},
+ 574: {region: 0x165, script: 0x55, flags: 0x0},
+ 575: {region: 0x165, script: 0x55, flags: 0x0},
576: {region: 0x13, script: 0x6, flags: 0x1},
- 577: {region: 0x164, script: 0x52, flags: 0x0},
- 578: {region: 0x51, script: 0x52, flags: 0x0},
- 579: {region: 0x81, script: 0x52, flags: 0x0},
- 580: {region: 0xa3, script: 0x52, flags: 0x0},
- 581: {region: 0x164, script: 0x52, flags: 0x0},
- 582: {region: 0x164, script: 0x52, flags: 0x0},
- 583: {region: 0x164, script: 0x52, flags: 0x0},
- 584: {region: 0xa5, script: 0x46, flags: 0x0},
- 585: {region: 0x29, script: 0x52, flags: 0x0},
- 586: {region: 0x164, script: 0x52, flags: 0x0},
- 587: {region: 0x164, script: 0x52, flags: 0x0},
- 588: {region: 0x164, script: 0x52, flags: 0x0},
- 589: {region: 0x164, script: 0x52, flags: 0x0},
- 590: {region: 0x164, script: 0x52, flags: 0x0},
- 591: {region: 0x98, script: 0x4a, flags: 0x0},
- 592: {region: 0x113, script: 0x52, flags: 0x0},
- 593: {region: 0x164, script: 0x52, flags: 0x0},
- 594: {region: 0xaa, script: 0x4b, flags: 0x0},
- 595: {region: 0x105, script: 0x1e, flags: 0x0},
- 596: {region: 0x98, script: 0x20, flags: 0x0},
- 597: {region: 0x164, script: 0x52, flags: 0x0},
- 598: {region: 0x74, script: 0x52, flags: 0x0},
- 599: {region: 0x164, script: 0x52, flags: 0x0},
- 600: {region: 0xb3, script: 0x52, flags: 0x0},
- 601: {region: 0x164, script: 0x52, flags: 0x0},
- 602: {region: 0x164, script: 0x52, flags: 0x0},
- 603: {region: 0x164, script: 0x52, flags: 0x0},
- 604: {region: 0x164, script: 0x52, flags: 0x0},
- 605: {region: 0x164, script: 0x52, flags: 0x0},
- 606: {region: 0x164, script: 0x52, flags: 0x0},
- 607: {region: 0x164, script: 0x52, flags: 0x0},
- 608: {region: 0x164, script: 0x27, flags: 0x0},
- 610: {region: 0x105, script: 0x1e, flags: 0x0},
- 611: {region: 0x111, script: 0x52, flags: 0x0},
- 612: {region: 0xe6, script: 0x52, flags: 0x0},
- 613: {region: 0x105, script: 0x52, flags: 0x0},
- 614: {region: 0x164, script: 0x52, flags: 0x0},
- 615: {region: 0x98, script: 0x20, flags: 0x0},
- 616: {region: 0x98, script: 0x5, flags: 0x0},
- 617: {region: 0x12e, script: 0x52, flags: 0x0},
- 618: {region: 0x164, script: 0x52, flags: 0x0},
- 619: {region: 0x51, script: 0x52, flags: 0x0},
- 620: {region: 0x5f, script: 0x52, flags: 0x0},
- 621: {region: 0x164, script: 0x52, flags: 0x0},
- 622: {region: 0x164, script: 0x52, flags: 0x0},
- 623: {region: 0x164, script: 0x27, flags: 0x0},
- 624: {region: 0x164, script: 0x52, flags: 0x0},
- 625: {region: 0x164, script: 0x52, flags: 0x0},
+ 577: {region: 0x165, script: 0x55, flags: 0x0},
+ 578: {region: 0x52, script: 0x55, flags: 0x0},
+ 579: {region: 0x82, script: 0x55, flags: 0x0},
+ 580: {region: 0xa4, script: 0x55, flags: 0x0},
+ 581: {region: 0x165, script: 0x55, flags: 0x0},
+ 582: {region: 0x165, script: 0x55, flags: 0x0},
+ 583: {region: 0x165, script: 0x55, flags: 0x0},
+ 584: {region: 0xa6, script: 0x49, flags: 0x0},
+ 585: {region: 0x2a, script: 0x55, flags: 0x0},
+ 586: {region: 0x165, script: 0x55, flags: 0x0},
+ 587: {region: 0x165, script: 0x55, flags: 0x0},
+ 588: {region: 0x165, script: 0x55, flags: 0x0},
+ 589: {region: 0x165, script: 0x55, flags: 0x0},
+ 590: {region: 0x165, script: 0x55, flags: 0x0},
+ 591: {region: 0x99, script: 0x4d, flags: 0x0},
+ 592: {region: 0x114, script: 0x55, flags: 0x0},
+ 593: {region: 0x165, script: 0x55, flags: 0x0},
+ 594: {region: 0xab, script: 0x4e, flags: 0x0},
+ 595: {region: 0x106, script: 0x1e, flags: 0x0},
+ 596: {region: 0x99, script: 0x20, flags: 0x0},
+ 597: {region: 0x165, script: 0x55, flags: 0x0},
+ 598: {region: 0x75, script: 0x55, flags: 0x0},
+ 599: {region: 0x165, script: 0x55, flags: 0x0},
+ 600: {region: 0xb4, script: 0x55, flags: 0x0},
+ 601: {region: 0x165, script: 0x55, flags: 0x0},
+ 602: {region: 0x165, script: 0x55, flags: 0x0},
+ 603: {region: 0x165, script: 0x55, flags: 0x0},
+ 604: {region: 0x165, script: 0x55, flags: 0x0},
+ 605: {region: 0x165, script: 0x55, flags: 0x0},
+ 606: {region: 0x165, script: 0x55, flags: 0x0},
+ 607: {region: 0x165, script: 0x55, flags: 0x0},
+ 608: {region: 0x165, script: 0x28, flags: 0x0},
+ 610: {region: 0x106, script: 0x1e, flags: 0x0},
+ 611: {region: 0x112, script: 0x55, flags: 0x0},
+ 612: {region: 0xe7, script: 0x55, flags: 0x0},
+ 613: {region: 0x106, script: 0x55, flags: 0x0},
+ 614: {region: 0x165, script: 0x55, flags: 0x0},
+ 615: {region: 0x99, script: 0x20, flags: 0x0},
+ 616: {region: 0x99, script: 0x5, flags: 0x0},
+ 617: {region: 0x12f, script: 0x55, flags: 0x0},
+ 618: {region: 0x165, script: 0x55, flags: 0x0},
+ 619: {region: 0x52, script: 0x55, flags: 0x0},
+ 620: {region: 0x60, script: 0x55, flags: 0x0},
+ 621: {region: 0x165, script: 0x55, flags: 0x0},
+ 622: {region: 0x165, script: 0x55, flags: 0x0},
+ 623: {region: 0x165, script: 0x28, flags: 0x0},
+ 624: {region: 0x165, script: 0x55, flags: 0x0},
+ 625: {region: 0x165, script: 0x55, flags: 0x0},
626: {region: 0x19, script: 0x3, flags: 0x1},
- 627: {region: 0x164, script: 0x52, flags: 0x0},
- 628: {region: 0x164, script: 0x52, flags: 0x0},
- 629: {region: 0x164, script: 0x52, flags: 0x0},
- 630: {region: 0x164, script: 0x52, flags: 0x0},
- 631: {region: 0x105, script: 0x1e, flags: 0x0},
- 632: {region: 0x164, script: 0x52, flags: 0x0},
- 633: {region: 0x164, script: 0x52, flags: 0x0},
- 634: {region: 0x164, script: 0x52, flags: 0x0},
- 635: {region: 0x105, script: 0x1e, flags: 0x0},
- 636: {region: 0x164, script: 0x52, flags: 0x0},
- 637: {region: 0x94, script: 0x52, flags: 0x0},
- 638: {region: 0xe7, script: 0x5, flags: 0x0},
- 639: {region: 0x7a, script: 0x52, flags: 0x0},
- 640: {region: 0x164, script: 0x52, flags: 0x0},
- 641: {region: 0x164, script: 0x52, flags: 0x0},
- 642: {region: 0x164, script: 0x52, flags: 0x0},
- 643: {region: 0x164, script: 0x27, flags: 0x0},
- 644: {region: 0x122, script: 0xd5, flags: 0x0},
- 645: {region: 0xe7, script: 0x5, flags: 0x0},
- 646: {region: 0x164, script: 0x52, flags: 0x0},
- 647: {region: 0x164, script: 0x52, flags: 0x0},
+ 627: {region: 0x165, script: 0x55, flags: 0x0},
+ 628: {region: 0x165, script: 0x55, flags: 0x0},
+ 629: {region: 0x165, script: 0x55, flags: 0x0},
+ 630: {region: 0x165, script: 0x55, flags: 0x0},
+ 631: {region: 0x106, script: 0x1e, flags: 0x0},
+ 632: {region: 0x165, script: 0x55, flags: 0x0},
+ 633: {region: 0x165, script: 0x55, flags: 0x0},
+ 634: {region: 0x165, script: 0x55, flags: 0x0},
+ 635: {region: 0x106, script: 0x1e, flags: 0x0},
+ 636: {region: 0x165, script: 0x55, flags: 0x0},
+ 637: {region: 0x95, script: 0x55, flags: 0x0},
+ 638: {region: 0xe8, script: 0x5, flags: 0x0},
+ 639: {region: 0x7b, script: 0x55, flags: 0x0},
+ 640: {region: 0x165, script: 0x55, flags: 0x0},
+ 641: {region: 0x165, script: 0x55, flags: 0x0},
+ 642: {region: 0x165, script: 0x55, flags: 0x0},
+ 643: {region: 0x165, script: 0x28, flags: 0x0},
+ 644: {region: 0x123, script: 0xdb, flags: 0x0},
+ 645: {region: 0xe8, script: 0x5, flags: 0x0},
+ 646: {region: 0x165, script: 0x55, flags: 0x0},
+ 647: {region: 0x165, script: 0x55, flags: 0x0},
648: {region: 0x1c, script: 0x5, flags: 0x1},
- 649: {region: 0x164, script: 0x52, flags: 0x0},
- 650: {region: 0x164, script: 0x52, flags: 0x0},
- 651: {region: 0x164, script: 0x52, flags: 0x0},
- 652: {region: 0x137, script: 0x52, flags: 0x0},
- 653: {region: 0x86, script: 0x56, flags: 0x0},
- 654: {region: 0x96, script: 0x37, flags: 0x0},
- 655: {region: 0x12e, script: 0x52, flags: 0x0},
- 656: {region: 0xe7, script: 0x5, flags: 0x0},
- 657: {region: 0x130, script: 0x52, flags: 0x0},
- 658: {region: 0x164, script: 0x52, flags: 0x0},
- 659: {region: 0xb6, script: 0x52, flags: 0x0},
- 660: {region: 0x105, script: 0x1e, flags: 0x0},
- 661: {region: 0x164, script: 0x52, flags: 0x0},
- 662: {region: 0x94, script: 0x52, flags: 0x0},
- 663: {region: 0x164, script: 0x52, flags: 0x0},
- 664: {region: 0x52, script: 0xd5, flags: 0x0},
- 665: {region: 0x164, script: 0x52, flags: 0x0},
- 666: {region: 0x164, script: 0x52, flags: 0x0},
- 667: {region: 0x164, script: 0x52, flags: 0x0},
- 668: {region: 0x164, script: 0x52, flags: 0x0},
- 669: {region: 0x98, script: 0x54, flags: 0x0},
- 670: {region: 0x164, script: 0x52, flags: 0x0},
- 671: {region: 0x164, script: 0x52, flags: 0x0},
- 672: {region: 0x105, script: 0x1e, flags: 0x0},
- 673: {region: 0x130, script: 0x52, flags: 0x0},
- 674: {region: 0x164, script: 0x52, flags: 0x0},
- 675: {region: 0xd8, script: 0x52, flags: 0x0},
- 676: {region: 0x164, script: 0x52, flags: 0x0},
- 677: {region: 0x164, script: 0x52, flags: 0x0},
+ 649: {region: 0x165, script: 0x55, flags: 0x0},
+ 650: {region: 0x165, script: 0x55, flags: 0x0},
+ 651: {region: 0x165, script: 0x55, flags: 0x0},
+ 652: {region: 0x138, script: 0x55, flags: 0x0},
+ 653: {region: 0x87, script: 0x59, flags: 0x0},
+ 654: {region: 0x97, script: 0x3a, flags: 0x0},
+ 655: {region: 0x12f, script: 0x55, flags: 0x0},
+ 656: {region: 0xe8, script: 0x5, flags: 0x0},
+ 657: {region: 0x131, script: 0x55, flags: 0x0},
+ 658: {region: 0x165, script: 0x55, flags: 0x0},
+ 659: {region: 0xb7, script: 0x55, flags: 0x0},
+ 660: {region: 0x106, script: 0x1e, flags: 0x0},
+ 661: {region: 0x165, script: 0x55, flags: 0x0},
+ 662: {region: 0x95, script: 0x55, flags: 0x0},
+ 663: {region: 0x165, script: 0x55, flags: 0x0},
+ 664: {region: 0x53, script: 0xdb, flags: 0x0},
+ 665: {region: 0x165, script: 0x55, flags: 0x0},
+ 666: {region: 0x165, script: 0x55, flags: 0x0},
+ 667: {region: 0x165, script: 0x55, flags: 0x0},
+ 668: {region: 0x165, script: 0x55, flags: 0x0},
+ 669: {region: 0x99, script: 0x57, flags: 0x0},
+ 670: {region: 0x165, script: 0x55, flags: 0x0},
+ 671: {region: 0x165, script: 0x55, flags: 0x0},
+ 672: {region: 0x106, script: 0x1e, flags: 0x0},
+ 673: {region: 0x131, script: 0x55, flags: 0x0},
+ 674: {region: 0x165, script: 0x55, flags: 0x0},
+ 675: {region: 0xd9, script: 0x55, flags: 0x0},
+ 676: {region: 0x165, script: 0x55, flags: 0x0},
+ 677: {region: 0x165, script: 0x55, flags: 0x0},
678: {region: 0x21, script: 0x2, flags: 0x1},
- 679: {region: 0x164, script: 0x52, flags: 0x0},
- 680: {region: 0x164, script: 0x52, flags: 0x0},
- 681: {region: 0x9d, script: 0x52, flags: 0x0},
- 682: {region: 0x52, script: 0x58, flags: 0x0},
- 683: {region: 0x94, script: 0x52, flags: 0x0},
- 684: {region: 0x9b, script: 0x5, flags: 0x0},
- 685: {region: 0x134, script: 0x52, flags: 0x0},
- 686: {region: 0x164, script: 0x52, flags: 0x0},
- 687: {region: 0x164, script: 0x52, flags: 0x0},
- 688: {region: 0x98, script: 0xd0, flags: 0x0},
- 689: {region: 0x9d, script: 0x52, flags: 0x0},
- 690: {region: 0x164, script: 0x52, flags: 0x0},
- 691: {region: 0x4a, script: 0x52, flags: 0x0},
- 692: {region: 0x164, script: 0x52, flags: 0x0},
- 693: {region: 0x164, script: 0x52, flags: 0x0},
- 694: {region: 0xae, script: 0x4f, flags: 0x0},
- 695: {region: 0x164, script: 0x52, flags: 0x0},
- 696: {region: 0x164, script: 0x52, flags: 0x0},
- 697: {region: 0x4a, script: 0x52, flags: 0x0},
- 698: {region: 0x164, script: 0x52, flags: 0x0},
- 699: {region: 0x164, script: 0x52, flags: 0x0},
- 700: {region: 0x161, script: 0x52, flags: 0x0},
- 701: {region: 0x9b, script: 0x5, flags: 0x0},
- 702: {region: 0xb5, script: 0x52, flags: 0x0},
- 703: {region: 0xb7, script: 0x52, flags: 0x0},
- 704: {region: 0x4a, script: 0x52, flags: 0x0},
- 705: {region: 0x4a, script: 0x52, flags: 0x0},
- 706: {region: 0xa3, script: 0x52, flags: 0x0},
- 707: {region: 0xa3, script: 0x52, flags: 0x0},
- 708: {region: 0x9b, script: 0x5, flags: 0x0},
- 709: {region: 0xb7, script: 0x52, flags: 0x0},
- 710: {region: 0x122, script: 0xd5, flags: 0x0},
- 711: {region: 0x52, script: 0x34, flags: 0x0},
- 712: {region: 0x12a, script: 0x52, flags: 0x0},
- 713: {region: 0x94, script: 0x52, flags: 0x0},
- 714: {region: 0x51, script: 0x52, flags: 0x0},
- 715: {region: 0x98, script: 0x20, flags: 0x0},
- 716: {region: 0x98, script: 0x20, flags: 0x0},
- 717: {region: 0x94, script: 0x52, flags: 0x0},
+ 679: {region: 0x165, script: 0x55, flags: 0x0},
+ 680: {region: 0x165, script: 0x55, flags: 0x0},
+ 681: {region: 0x9e, script: 0x55, flags: 0x0},
+ 682: {region: 0x53, script: 0x5b, flags: 0x0},
+ 683: {region: 0x95, script: 0x55, flags: 0x0},
+ 684: {region: 0x9c, script: 0x5, flags: 0x0},
+ 685: {region: 0x135, script: 0x55, flags: 0x0},
+ 686: {region: 0x165, script: 0x55, flags: 0x0},
+ 687: {region: 0x165, script: 0x55, flags: 0x0},
+ 688: {region: 0x99, script: 0xd6, flags: 0x0},
+ 689: {region: 0x9e, script: 0x55, flags: 0x0},
+ 690: {region: 0x165, script: 0x55, flags: 0x0},
+ 691: {region: 0x4b, script: 0x55, flags: 0x0},
+ 692: {region: 0x165, script: 0x55, flags: 0x0},
+ 693: {region: 0x165, script: 0x55, flags: 0x0},
+ 694: {region: 0xaf, script: 0x52, flags: 0x0},
+ 695: {region: 0x165, script: 0x55, flags: 0x0},
+ 696: {region: 0x165, script: 0x55, flags: 0x0},
+ 697: {region: 0x4b, script: 0x55, flags: 0x0},
+ 698: {region: 0x165, script: 0x55, flags: 0x0},
+ 699: {region: 0x165, script: 0x55, flags: 0x0},
+ 700: {region: 0x162, script: 0x55, flags: 0x0},
+ 701: {region: 0x9c, script: 0x5, flags: 0x0},
+ 702: {region: 0xb6, script: 0x55, flags: 0x0},
+ 703: {region: 0xb8, script: 0x55, flags: 0x0},
+ 704: {region: 0x4b, script: 0x55, flags: 0x0},
+ 705: {region: 0x4b, script: 0x55, flags: 0x0},
+ 706: {region: 0xa4, script: 0x55, flags: 0x0},
+ 707: {region: 0xa4, script: 0x55, flags: 0x0},
+ 708: {region: 0x9c, script: 0x5, flags: 0x0},
+ 709: {region: 0xb8, script: 0x55, flags: 0x0},
+ 710: {region: 0x123, script: 0xdb, flags: 0x0},
+ 711: {region: 0x53, script: 0x37, flags: 0x0},
+ 712: {region: 0x12b, script: 0x55, flags: 0x0},
+ 713: {region: 0x95, script: 0x55, flags: 0x0},
+ 714: {region: 0x52, script: 0x55, flags: 0x0},
+ 715: {region: 0x99, script: 0x20, flags: 0x0},
+ 716: {region: 0x99, script: 0x20, flags: 0x0},
+ 717: {region: 0x95, script: 0x55, flags: 0x0},
718: {region: 0x23, script: 0x3, flags: 0x1},
- 719: {region: 0xa3, script: 0x52, flags: 0x0},
- 720: {region: 0x164, script: 0x52, flags: 0x0},
- 721: {region: 0xce, script: 0x52, flags: 0x0},
- 722: {region: 0x164, script: 0x52, flags: 0x0},
- 723: {region: 0x164, script: 0x52, flags: 0x0},
- 724: {region: 0x164, script: 0x52, flags: 0x0},
- 725: {region: 0x164, script: 0x52, flags: 0x0},
- 726: {region: 0x164, script: 0x52, flags: 0x0},
- 727: {region: 0x164, script: 0x52, flags: 0x0},
- 728: {region: 0x164, script: 0x52, flags: 0x0},
- 729: {region: 0x164, script: 0x52, flags: 0x0},
- 730: {region: 0x164, script: 0x52, flags: 0x0},
- 731: {region: 0x164, script: 0x52, flags: 0x0},
- 732: {region: 0x164, script: 0x52, flags: 0x0},
- 733: {region: 0x164, script: 0x5, flags: 0x0},
- 734: {region: 0x105, script: 0x1e, flags: 0x0},
- 735: {region: 0xe6, script: 0x52, flags: 0x0},
- 736: {region: 0x164, script: 0x52, flags: 0x0},
- 737: {region: 0x94, script: 0x52, flags: 0x0},
- 738: {region: 0x164, script: 0x27, flags: 0x0},
- 739: {region: 0x164, script: 0x52, flags: 0x0},
- 740: {region: 0x164, script: 0x52, flags: 0x0},
- 741: {region: 0x164, script: 0x52, flags: 0x0},
- 742: {region: 0x111, script: 0x52, flags: 0x0},
- 743: {region: 0xa3, script: 0x52, flags: 0x0},
- 744: {region: 0x164, script: 0x52, flags: 0x0},
- 745: {region: 0x164, script: 0x52, flags: 0x0},
- 746: {region: 0x122, script: 0x5, flags: 0x0},
- 747: {region: 0xcb, script: 0x52, flags: 0x0},
- 748: {region: 0x164, script: 0x52, flags: 0x0},
- 749: {region: 0x164, script: 0x52, flags: 0x0},
- 750: {region: 0x164, script: 0x52, flags: 0x0},
- 751: {region: 0xbe, script: 0x52, flags: 0x0},
- 752: {region: 0xd0, script: 0x52, flags: 0x0},
- 753: {region: 0x164, script: 0x52, flags: 0x0},
- 754: {region: 0x51, script: 0x52, flags: 0x0},
- 755: {region: 0xda, script: 0x20, flags: 0x0},
- 756: {region: 0x12e, script: 0x52, flags: 0x0},
- 757: {region: 0xbf, script: 0x52, flags: 0x0},
- 758: {region: 0x164, script: 0x52, flags: 0x0},
- 759: {region: 0x164, script: 0x52, flags: 0x0},
- 760: {region: 0xdf, script: 0x52, flags: 0x0},
- 761: {region: 0x164, script: 0x52, flags: 0x0},
- 762: {region: 0x94, script: 0x52, flags: 0x0},
- 763: {region: 0x9a, script: 0x36, flags: 0x0},
- 764: {region: 0x164, script: 0x52, flags: 0x0},
- 765: {region: 0xc1, script: 0x1e, flags: 0x0},
- 766: {region: 0x164, script: 0x5, flags: 0x0},
- 767: {region: 0x164, script: 0x52, flags: 0x0},
- 768: {region: 0x164, script: 0x52, flags: 0x0},
- 769: {region: 0x164, script: 0x52, flags: 0x0},
- 770: {region: 0x98, script: 0x64, flags: 0x0},
- 771: {region: 0x164, script: 0x52, flags: 0x0},
- 772: {region: 0x164, script: 0x52, flags: 0x0},
- 773: {region: 0x10a, script: 0x52, flags: 0x0},
- 774: {region: 0x164, script: 0x52, flags: 0x0},
- 775: {region: 0x164, script: 0x52, flags: 0x0},
- 776: {region: 0x164, script: 0x52, flags: 0x0},
+ 719: {region: 0xa4, script: 0x55, flags: 0x0},
+ 720: {region: 0x165, script: 0x55, flags: 0x0},
+ 721: {region: 0xcf, script: 0x55, flags: 0x0},
+ 722: {region: 0x165, script: 0x55, flags: 0x0},
+ 723: {region: 0x165, script: 0x55, flags: 0x0},
+ 724: {region: 0x165, script: 0x55, flags: 0x0},
+ 725: {region: 0x165, script: 0x55, flags: 0x0},
+ 726: {region: 0x165, script: 0x55, flags: 0x0},
+ 727: {region: 0x165, script: 0x55, flags: 0x0},
+ 728: {region: 0x165, script: 0x55, flags: 0x0},
+ 729: {region: 0x165, script: 0x55, flags: 0x0},
+ 730: {region: 0x165, script: 0x55, flags: 0x0},
+ 731: {region: 0x165, script: 0x55, flags: 0x0},
+ 732: {region: 0x165, script: 0x55, flags: 0x0},
+ 733: {region: 0x165, script: 0x5, flags: 0x0},
+ 734: {region: 0x106, script: 0x1e, flags: 0x0},
+ 735: {region: 0xe7, script: 0x55, flags: 0x0},
+ 736: {region: 0x165, script: 0x55, flags: 0x0},
+ 737: {region: 0x95, script: 0x55, flags: 0x0},
+ 738: {region: 0x165, script: 0x28, flags: 0x0},
+ 739: {region: 0x165, script: 0x55, flags: 0x0},
+ 740: {region: 0x165, script: 0x55, flags: 0x0},
+ 741: {region: 0x165, script: 0x55, flags: 0x0},
+ 742: {region: 0x112, script: 0x55, flags: 0x0},
+ 743: {region: 0xa4, script: 0x55, flags: 0x0},
+ 744: {region: 0x165, script: 0x55, flags: 0x0},
+ 745: {region: 0x165, script: 0x55, flags: 0x0},
+ 746: {region: 0x123, script: 0x5, flags: 0x0},
+ 747: {region: 0xcc, script: 0x55, flags: 0x0},
+ 748: {region: 0x165, script: 0x55, flags: 0x0},
+ 749: {region: 0x165, script: 0x55, flags: 0x0},
+ 750: {region: 0x165, script: 0x55, flags: 0x0},
+ 751: {region: 0xbf, script: 0x55, flags: 0x0},
+ 752: {region: 0xd1, script: 0x55, flags: 0x0},
+ 753: {region: 0x165, script: 0x55, flags: 0x0},
+ 754: {region: 0x52, script: 0x55, flags: 0x0},
+ 755: {region: 0xdb, script: 0x20, flags: 0x0},
+ 756: {region: 0x12f, script: 0x55, flags: 0x0},
+ 757: {region: 0xc0, script: 0x55, flags: 0x0},
+ 758: {region: 0x165, script: 0x55, flags: 0x0},
+ 759: {region: 0x165, script: 0x55, flags: 0x0},
+ 760: {region: 0xe0, script: 0x55, flags: 0x0},
+ 761: {region: 0x165, script: 0x55, flags: 0x0},
+ 762: {region: 0x95, script: 0x55, flags: 0x0},
+ 763: {region: 0x9b, script: 0x39, flags: 0x0},
+ 764: {region: 0x165, script: 0x55, flags: 0x0},
+ 765: {region: 0xc2, script: 0x1e, flags: 0x0},
+ 766: {region: 0x165, script: 0x5, flags: 0x0},
+ 767: {region: 0x165, script: 0x55, flags: 0x0},
+ 768: {region: 0x165, script: 0x55, flags: 0x0},
+ 769: {region: 0x165, script: 0x55, flags: 0x0},
+ 770: {region: 0x99, script: 0x69, flags: 0x0},
+ 771: {region: 0x165, script: 0x55, flags: 0x0},
+ 772: {region: 0x165, script: 0x55, flags: 0x0},
+ 773: {region: 0x10b, script: 0x55, flags: 0x0},
+ 774: {region: 0x165, script: 0x55, flags: 0x0},
+ 775: {region: 0x165, script: 0x55, flags: 0x0},
+ 776: {region: 0x165, script: 0x55, flags: 0x0},
777: {region: 0x26, script: 0x3, flags: 0x1},
- 778: {region: 0x164, script: 0x52, flags: 0x0},
- 779: {region: 0x164, script: 0x52, flags: 0x0},
- 780: {region: 0x98, script: 0xe, flags: 0x0},
- 781: {region: 0xc3, script: 0x6b, flags: 0x0},
- 783: {region: 0x164, script: 0x52, flags: 0x0},
- 784: {region: 0x48, script: 0x52, flags: 0x0},
- 785: {region: 0x48, script: 0x52, flags: 0x0},
- 786: {region: 0x36, script: 0x52, flags: 0x0},
- 787: {region: 0x164, script: 0x52, flags: 0x0},
- 788: {region: 0x164, script: 0x52, flags: 0x0},
- 789: {region: 0x164, script: 0x52, flags: 0x0},
- 790: {region: 0x164, script: 0x52, flags: 0x0},
- 791: {region: 0x164, script: 0x52, flags: 0x0},
- 792: {region: 0x164, script: 0x52, flags: 0x0},
- 793: {region: 0x98, script: 0x20, flags: 0x0},
- 794: {region: 0xda, script: 0x20, flags: 0x0},
- 795: {region: 0x105, script: 0x1e, flags: 0x0},
- 796: {region: 0x34, script: 0x68, flags: 0x0},
+ 778: {region: 0x165, script: 0x55, flags: 0x0},
+ 779: {region: 0x165, script: 0x55, flags: 0x0},
+ 780: {region: 0x99, script: 0xe, flags: 0x0},
+ 781: {region: 0xc4, script: 0x70, flags: 0x0},
+ 783: {region: 0x165, script: 0x55, flags: 0x0},
+ 784: {region: 0x49, script: 0x55, flags: 0x0},
+ 785: {region: 0x49, script: 0x55, flags: 0x0},
+ 786: {region: 0x37, script: 0x55, flags: 0x0},
+ 787: {region: 0x165, script: 0x55, flags: 0x0},
+ 788: {region: 0x165, script: 0x55, flags: 0x0},
+ 789: {region: 0x165, script: 0x55, flags: 0x0},
+ 790: {region: 0x165, script: 0x55, flags: 0x0},
+ 791: {region: 0x165, script: 0x55, flags: 0x0},
+ 792: {region: 0x165, script: 0x55, flags: 0x0},
+ 793: {region: 0x99, script: 0x20, flags: 0x0},
+ 794: {region: 0xdb, script: 0x20, flags: 0x0},
+ 795: {region: 0x106, script: 0x1e, flags: 0x0},
+ 796: {region: 0x35, script: 0x6d, flags: 0x0},
797: {region: 0x29, script: 0x3, flags: 0x1},
- 798: {region: 0xca, script: 0x52, flags: 0x0},
- 799: {region: 0x164, script: 0x52, flags: 0x0},
- 800: {region: 0x164, script: 0x52, flags: 0x0},
- 801: {region: 0x164, script: 0x52, flags: 0x0},
- 802: {region: 0x98, script: 0x20, flags: 0x0},
- 803: {region: 0x51, script: 0x52, flags: 0x0},
- 805: {region: 0x164, script: 0x52, flags: 0x0},
- 806: {region: 0x134, script: 0x52, flags: 0x0},
- 807: {region: 0x164, script: 0x52, flags: 0x0},
- 808: {region: 0x164, script: 0x52, flags: 0x0},
- 809: {region: 0xe7, script: 0x5, flags: 0x0},
- 810: {region: 0xc2, script: 0x52, flags: 0x0},
- 811: {region: 0x98, script: 0x20, flags: 0x0},
- 812: {region: 0x94, script: 0x52, flags: 0x0},
- 813: {region: 0x163, script: 0x52, flags: 0x0},
- 814: {region: 0x164, script: 0x52, flags: 0x0},
- 815: {region: 0xc3, script: 0x6b, flags: 0x0},
- 816: {region: 0x164, script: 0x52, flags: 0x0},
- 817: {region: 0x164, script: 0x27, flags: 0x0},
- 818: {region: 0x105, script: 0x1e, flags: 0x0},
- 819: {region: 0x164, script: 0x52, flags: 0x0},
- 820: {region: 0x130, script: 0x52, flags: 0x0},
- 821: {region: 0x9b, script: 0x5d, flags: 0x0},
- 822: {region: 0x164, script: 0x52, flags: 0x0},
- 823: {region: 0x164, script: 0x52, flags: 0x0},
- 824: {region: 0x9b, script: 0x5, flags: 0x0},
- 825: {region: 0x164, script: 0x52, flags: 0x0},
- 826: {region: 0x164, script: 0x52, flags: 0x0},
- 827: {region: 0x164, script: 0x52, flags: 0x0},
- 828: {region: 0xdc, script: 0x52, flags: 0x0},
- 829: {region: 0x164, script: 0x52, flags: 0x0},
- 830: {region: 0x164, script: 0x52, flags: 0x0},
- 832: {region: 0x164, script: 0x52, flags: 0x0},
- 833: {region: 0x52, script: 0x34, flags: 0x0},
- 834: {region: 0x9d, script: 0x52, flags: 0x0},
- 835: {region: 0xd1, script: 0x52, flags: 0x0},
- 836: {region: 0x164, script: 0x52, flags: 0x0},
- 837: {region: 0xd9, script: 0x52, flags: 0x0},
- 838: {region: 0x164, script: 0x52, flags: 0x0},
- 839: {region: 0x164, script: 0x52, flags: 0x0},
- 840: {region: 0x164, script: 0x52, flags: 0x0},
- 841: {region: 0xce, script: 0x52, flags: 0x0},
- 842: {region: 0x164, script: 0x52, flags: 0x0},
- 843: {region: 0x164, script: 0x52, flags: 0x0},
- 844: {region: 0x163, script: 0x52, flags: 0x0},
- 845: {region: 0xd0, script: 0x52, flags: 0x0},
- 846: {region: 0x5f, script: 0x52, flags: 0x0},
- 847: {region: 0xda, script: 0x20, flags: 0x0},
- 848: {region: 0x164, script: 0x52, flags: 0x0},
- 849: {region: 0xda, script: 0x20, flags: 0x0},
- 850: {region: 0x164, script: 0x52, flags: 0x0},
- 851: {region: 0x164, script: 0x52, flags: 0x0},
- 852: {region: 0xd1, script: 0x52, flags: 0x0},
- 853: {region: 0x164, script: 0x52, flags: 0x0},
- 854: {region: 0x164, script: 0x52, flags: 0x0},
- 855: {region: 0xd0, script: 0x52, flags: 0x0},
- 856: {region: 0x164, script: 0x52, flags: 0x0},
- 857: {region: 0xce, script: 0x52, flags: 0x0},
- 858: {region: 0xce, script: 0x52, flags: 0x0},
- 859: {region: 0x164, script: 0x52, flags: 0x0},
- 860: {region: 0x164, script: 0x52, flags: 0x0},
- 861: {region: 0x94, script: 0x52, flags: 0x0},
- 862: {region: 0x164, script: 0x52, flags: 0x0},
- 863: {region: 0xde, script: 0x52, flags: 0x0},
- 864: {region: 0x164, script: 0x52, flags: 0x0},
- 865: {region: 0x164, script: 0x52, flags: 0x0},
- 866: {region: 0x98, script: 0x52, flags: 0x0},
- 867: {region: 0x164, script: 0x52, flags: 0x0},
- 868: {region: 0x164, script: 0x52, flags: 0x0},
- 869: {region: 0xd8, script: 0x52, flags: 0x0},
- 870: {region: 0x51, script: 0x52, flags: 0x0},
- 871: {region: 0x164, script: 0x52, flags: 0x0},
- 872: {region: 0xd9, script: 0x52, flags: 0x0},
- 873: {region: 0x164, script: 0x52, flags: 0x0},
- 874: {region: 0x51, script: 0x52, flags: 0x0},
- 875: {region: 0x164, script: 0x52, flags: 0x0},
- 876: {region: 0x164, script: 0x52, flags: 0x0},
- 877: {region: 0xd9, script: 0x52, flags: 0x0},
- 878: {region: 0x122, script: 0x4e, flags: 0x0},
- 879: {region: 0x98, script: 0x20, flags: 0x0},
- 880: {region: 0x10b, script: 0xb7, flags: 0x0},
- 881: {region: 0x164, script: 0x52, flags: 0x0},
- 882: {region: 0x164, script: 0x52, flags: 0x0},
- 883: {region: 0x83, script: 0x70, flags: 0x0},
- 884: {region: 0x160, script: 0x52, flags: 0x0},
- 885: {region: 0x164, script: 0x52, flags: 0x0},
- 886: {region: 0x48, script: 0x17, flags: 0x0},
- 887: {region: 0x164, script: 0x52, flags: 0x0},
- 888: {region: 0x160, script: 0x52, flags: 0x0},
- 889: {region: 0x164, script: 0x52, flags: 0x0},
- 890: {region: 0x164, script: 0x52, flags: 0x0},
- 891: {region: 0x164, script: 0x52, flags: 0x0},
- 892: {region: 0x164, script: 0x52, flags: 0x0},
- 893: {region: 0x164, script: 0x52, flags: 0x0},
- 894: {region: 0x116, script: 0x52, flags: 0x0},
- 895: {region: 0x164, script: 0x52, flags: 0x0},
- 896: {region: 0x164, script: 0x52, flags: 0x0},
- 897: {region: 0x134, script: 0x52, flags: 0x0},
- 898: {region: 0x164, script: 0x52, flags: 0x0},
- 899: {region: 0x52, script: 0x52, flags: 0x0},
- 900: {region: 0x164, script: 0x52, flags: 0x0},
- 901: {region: 0xcd, script: 0x52, flags: 0x0},
- 902: {region: 0x12e, script: 0x52, flags: 0x0},
- 903: {region: 0x130, script: 0x52, flags: 0x0},
- 904: {region: 0x7f, script: 0x52, flags: 0x0},
- 905: {region: 0x77, script: 0x52, flags: 0x0},
- 906: {region: 0x164, script: 0x52, flags: 0x0},
- 908: {region: 0x164, script: 0x52, flags: 0x0},
- 909: {region: 0x164, script: 0x52, flags: 0x0},
- 910: {region: 0x6e, script: 0x52, flags: 0x0},
- 911: {region: 0x164, script: 0x52, flags: 0x0},
- 912: {region: 0x164, script: 0x52, flags: 0x0},
- 913: {region: 0x164, script: 0x52, flags: 0x0},
- 914: {region: 0x164, script: 0x52, flags: 0x0},
- 915: {region: 0x98, script: 0x75, flags: 0x0},
- 916: {region: 0x164, script: 0x52, flags: 0x0},
- 917: {region: 0x164, script: 0x5, flags: 0x0},
- 918: {region: 0x7c, script: 0x1e, flags: 0x0},
- 919: {region: 0x134, script: 0x76, flags: 0x0},
- 920: {region: 0x164, script: 0x5, flags: 0x0},
- 921: {region: 0xc4, script: 0x74, flags: 0x0},
- 922: {region: 0x164, script: 0x52, flags: 0x0},
+ 798: {region: 0xcb, script: 0x55, flags: 0x0},
+ 799: {region: 0x165, script: 0x55, flags: 0x0},
+ 800: {region: 0x165, script: 0x55, flags: 0x0},
+ 801: {region: 0x165, script: 0x55, flags: 0x0},
+ 802: {region: 0x99, script: 0x20, flags: 0x0},
+ 803: {region: 0x52, script: 0x55, flags: 0x0},
+ 805: {region: 0x165, script: 0x55, flags: 0x0},
+ 806: {region: 0x135, script: 0x55, flags: 0x0},
+ 807: {region: 0x165, script: 0x55, flags: 0x0},
+ 808: {region: 0x165, script: 0x55, flags: 0x0},
+ 809: {region: 0xe8, script: 0x5, flags: 0x0},
+ 810: {region: 0xc3, script: 0x55, flags: 0x0},
+ 811: {region: 0x99, script: 0x20, flags: 0x0},
+ 812: {region: 0x95, script: 0x55, flags: 0x0},
+ 813: {region: 0x164, script: 0x55, flags: 0x0},
+ 814: {region: 0x165, script: 0x55, flags: 0x0},
+ 815: {region: 0xc4, script: 0x70, flags: 0x0},
+ 816: {region: 0x165, script: 0x55, flags: 0x0},
+ 817: {region: 0x165, script: 0x28, flags: 0x0},
+ 818: {region: 0x106, script: 0x1e, flags: 0x0},
+ 819: {region: 0x165, script: 0x55, flags: 0x0},
+ 820: {region: 0x131, script: 0x55, flags: 0x0},
+ 821: {region: 0x9c, script: 0x61, flags: 0x0},
+ 822: {region: 0x165, script: 0x55, flags: 0x0},
+ 823: {region: 0x165, script: 0x55, flags: 0x0},
+ 824: {region: 0x9c, script: 0x5, flags: 0x0},
+ 825: {region: 0x165, script: 0x55, flags: 0x0},
+ 826: {region: 0x165, script: 0x55, flags: 0x0},
+ 827: {region: 0x165, script: 0x55, flags: 0x0},
+ 828: {region: 0xdd, script: 0x55, flags: 0x0},
+ 829: {region: 0x165, script: 0x55, flags: 0x0},
+ 830: {region: 0x165, script: 0x55, flags: 0x0},
+ 832: {region: 0x165, script: 0x55, flags: 0x0},
+ 833: {region: 0x53, script: 0x37, flags: 0x0},
+ 834: {region: 0x9e, script: 0x55, flags: 0x0},
+ 835: {region: 0xd2, script: 0x55, flags: 0x0},
+ 836: {region: 0x165, script: 0x55, flags: 0x0},
+ 837: {region: 0xda, script: 0x55, flags: 0x0},
+ 838: {region: 0x165, script: 0x55, flags: 0x0},
+ 839: {region: 0x165, script: 0x55, flags: 0x0},
+ 840: {region: 0x165, script: 0x55, flags: 0x0},
+ 841: {region: 0xcf, script: 0x55, flags: 0x0},
+ 842: {region: 0x165, script: 0x55, flags: 0x0},
+ 843: {region: 0x165, script: 0x55, flags: 0x0},
+ 844: {region: 0x164, script: 0x55, flags: 0x0},
+ 845: {region: 0xd1, script: 0x55, flags: 0x0},
+ 846: {region: 0x60, script: 0x55, flags: 0x0},
+ 847: {region: 0xdb, script: 0x20, flags: 0x0},
+ 848: {region: 0x165, script: 0x55, flags: 0x0},
+ 849: {region: 0xdb, script: 0x20, flags: 0x0},
+ 850: {region: 0x165, script: 0x55, flags: 0x0},
+ 851: {region: 0x165, script: 0x55, flags: 0x0},
+ 852: {region: 0xd2, script: 0x55, flags: 0x0},
+ 853: {region: 0x165, script: 0x55, flags: 0x0},
+ 854: {region: 0x165, script: 0x55, flags: 0x0},
+ 855: {region: 0xd1, script: 0x55, flags: 0x0},
+ 856: {region: 0x165, script: 0x55, flags: 0x0},
+ 857: {region: 0xcf, script: 0x55, flags: 0x0},
+ 858: {region: 0xcf, script: 0x55, flags: 0x0},
+ 859: {region: 0x165, script: 0x55, flags: 0x0},
+ 860: {region: 0x165, script: 0x55, flags: 0x0},
+ 861: {region: 0x95, script: 0x55, flags: 0x0},
+ 862: {region: 0x165, script: 0x55, flags: 0x0},
+ 863: {region: 0xdf, script: 0x55, flags: 0x0},
+ 864: {region: 0x165, script: 0x55, flags: 0x0},
+ 865: {region: 0x165, script: 0x55, flags: 0x0},
+ 866: {region: 0x99, script: 0x55, flags: 0x0},
+ 867: {region: 0x165, script: 0x55, flags: 0x0},
+ 868: {region: 0x165, script: 0x55, flags: 0x0},
+ 869: {region: 0xd9, script: 0x55, flags: 0x0},
+ 870: {region: 0x52, script: 0x55, flags: 0x0},
+ 871: {region: 0x165, script: 0x55, flags: 0x0},
+ 872: {region: 0xda, script: 0x55, flags: 0x0},
+ 873: {region: 0x165, script: 0x55, flags: 0x0},
+ 874: {region: 0x52, script: 0x55, flags: 0x0},
+ 875: {region: 0x165, script: 0x55, flags: 0x0},
+ 876: {region: 0x165, script: 0x55, flags: 0x0},
+ 877: {region: 0xda, script: 0x55, flags: 0x0},
+ 878: {region: 0x123, script: 0x51, flags: 0x0},
+ 879: {region: 0x99, script: 0x20, flags: 0x0},
+ 880: {region: 0x10c, script: 0xbc, flags: 0x0},
+ 881: {region: 0x165, script: 0x55, flags: 0x0},
+ 882: {region: 0x165, script: 0x55, flags: 0x0},
+ 883: {region: 0x84, script: 0x75, flags: 0x0},
+ 884: {region: 0x161, script: 0x55, flags: 0x0},
+ 885: {region: 0x165, script: 0x55, flags: 0x0},
+ 886: {region: 0x49, script: 0x17, flags: 0x0},
+ 887: {region: 0x165, script: 0x55, flags: 0x0},
+ 888: {region: 0x161, script: 0x55, flags: 0x0},
+ 889: {region: 0x165, script: 0x55, flags: 0x0},
+ 890: {region: 0x165, script: 0x55, flags: 0x0},
+ 891: {region: 0x165, script: 0x55, flags: 0x0},
+ 892: {region: 0x165, script: 0x55, flags: 0x0},
+ 893: {region: 0x165, script: 0x55, flags: 0x0},
+ 894: {region: 0x117, script: 0x55, flags: 0x0},
+ 895: {region: 0x165, script: 0x55, flags: 0x0},
+ 896: {region: 0x165, script: 0x55, flags: 0x0},
+ 897: {region: 0x135, script: 0x55, flags: 0x0},
+ 898: {region: 0x165, script: 0x55, flags: 0x0},
+ 899: {region: 0x53, script: 0x55, flags: 0x0},
+ 900: {region: 0x165, script: 0x55, flags: 0x0},
+ 901: {region: 0xce, script: 0x55, flags: 0x0},
+ 902: {region: 0x12f, script: 0x55, flags: 0x0},
+ 903: {region: 0x131, script: 0x55, flags: 0x0},
+ 904: {region: 0x80, script: 0x55, flags: 0x0},
+ 905: {region: 0x78, script: 0x55, flags: 0x0},
+ 906: {region: 0x165, script: 0x55, flags: 0x0},
+ 908: {region: 0x165, script: 0x55, flags: 0x0},
+ 909: {region: 0x165, script: 0x55, flags: 0x0},
+ 910: {region: 0x6f, script: 0x55, flags: 0x0},
+ 911: {region: 0x165, script: 0x55, flags: 0x0},
+ 912: {region: 0x165, script: 0x55, flags: 0x0},
+ 913: {region: 0x165, script: 0x55, flags: 0x0},
+ 914: {region: 0x165, script: 0x55, flags: 0x0},
+ 915: {region: 0x99, script: 0x7a, flags: 0x0},
+ 916: {region: 0x165, script: 0x55, flags: 0x0},
+ 917: {region: 0x165, script: 0x5, flags: 0x0},
+ 918: {region: 0x7d, script: 0x1e, flags: 0x0},
+ 919: {region: 0x135, script: 0x7b, flags: 0x0},
+ 920: {region: 0x165, script: 0x5, flags: 0x0},
+ 921: {region: 0xc5, script: 0x79, flags: 0x0},
+ 922: {region: 0x165, script: 0x55, flags: 0x0},
923: {region: 0x2c, script: 0x3, flags: 0x1},
- 924: {region: 0xe6, script: 0x52, flags: 0x0},
+ 924: {region: 0xe7, script: 0x55, flags: 0x0},
925: {region: 0x2f, script: 0x2, flags: 0x1},
- 926: {region: 0xe6, script: 0x52, flags: 0x0},
- 927: {region: 0x2f, script: 0x52, flags: 0x0},
- 928: {region: 0xef, script: 0x52, flags: 0x0},
- 929: {region: 0x164, script: 0x52, flags: 0x0},
- 930: {region: 0x77, script: 0x52, flags: 0x0},
- 931: {region: 0xd5, script: 0x52, flags: 0x0},
- 932: {region: 0x134, script: 0x52, flags: 0x0},
- 933: {region: 0x48, script: 0x52, flags: 0x0},
- 934: {region: 0x164, script: 0x52, flags: 0x0},
- 935: {region: 0x9b, script: 0xdd, flags: 0x0},
- 936: {region: 0x164, script: 0x52, flags: 0x0},
- 937: {region: 0x5f, script: 0x52, flags: 0x0},
- 938: {region: 0x164, script: 0x5, flags: 0x0},
- 939: {region: 0xaf, script: 0x7f, flags: 0x0},
- 941: {region: 0x164, script: 0x52, flags: 0x0},
- 942: {region: 0x164, script: 0x52, flags: 0x0},
- 943: {region: 0x98, script: 0x12, flags: 0x0},
- 944: {region: 0xa3, script: 0x52, flags: 0x0},
- 945: {region: 0xe8, script: 0x52, flags: 0x0},
- 946: {region: 0x164, script: 0x52, flags: 0x0},
- 947: {region: 0x9d, script: 0x52, flags: 0x0},
- 948: {region: 0x164, script: 0x52, flags: 0x0},
- 949: {region: 0x164, script: 0x52, flags: 0x0},
- 950: {region: 0x86, script: 0x2d, flags: 0x0},
- 951: {region: 0x74, script: 0x52, flags: 0x0},
- 952: {region: 0x164, script: 0x52, flags: 0x0},
- 953: {region: 0xe7, script: 0x45, flags: 0x0},
- 954: {region: 0x9b, script: 0x5, flags: 0x0},
- 955: {region: 0x1, script: 0x52, flags: 0x0},
- 956: {region: 0x23, script: 0x5, flags: 0x0},
- 957: {region: 0x164, script: 0x52, flags: 0x0},
- 958: {region: 0x40, script: 0x52, flags: 0x0},
- 959: {region: 0x164, script: 0x52, flags: 0x0},
- 960: {region: 0x79, script: 0x52, flags: 0x0},
- 961: {region: 0x164, script: 0x52, flags: 0x0},
- 962: {region: 0xe3, script: 0x52, flags: 0x0},
- 963: {region: 0x88, script: 0x52, flags: 0x0},
- 964: {region: 0x68, script: 0x52, flags: 0x0},
- 965: {region: 0x164, script: 0x52, flags: 0x0},
- 966: {region: 0x98, script: 0x20, flags: 0x0},
- 967: {region: 0x164, script: 0x52, flags: 0x0},
- 968: {region: 0x101, script: 0x52, flags: 0x0},
- 969: {region: 0x94, script: 0x52, flags: 0x0},
- 970: {region: 0x164, script: 0x52, flags: 0x0},
- 971: {region: 0x164, script: 0x52, flags: 0x0},
- 972: {region: 0x9d, script: 0x52, flags: 0x0},
- 973: {region: 0x164, script: 0x5, flags: 0x0},
- 974: {region: 0x98, script: 0x52, flags: 0x0},
+ 926: {region: 0xe7, script: 0x55, flags: 0x0},
+ 927: {region: 0x30, script: 0x55, flags: 0x0},
+ 928: {region: 0xf0, script: 0x55, flags: 0x0},
+ 929: {region: 0x165, script: 0x55, flags: 0x0},
+ 930: {region: 0x78, script: 0x55, flags: 0x0},
+ 931: {region: 0xd6, script: 0x55, flags: 0x0},
+ 932: {region: 0x135, script: 0x55, flags: 0x0},
+ 933: {region: 0x49, script: 0x55, flags: 0x0},
+ 934: {region: 0x165, script: 0x55, flags: 0x0},
+ 935: {region: 0x9c, script: 0xe3, flags: 0x0},
+ 936: {region: 0x165, script: 0x55, flags: 0x0},
+ 937: {region: 0x60, script: 0x55, flags: 0x0},
+ 938: {region: 0x165, script: 0x5, flags: 0x0},
+ 939: {region: 0xb0, script: 0x84, flags: 0x0},
+ 941: {region: 0x165, script: 0x55, flags: 0x0},
+ 942: {region: 0x165, script: 0x55, flags: 0x0},
+ 943: {region: 0x99, script: 0x12, flags: 0x0},
+ 944: {region: 0xa4, script: 0x55, flags: 0x0},
+ 945: {region: 0xe9, script: 0x55, flags: 0x0},
+ 946: {region: 0x165, script: 0x55, flags: 0x0},
+ 947: {region: 0x9e, script: 0x55, flags: 0x0},
+ 948: {region: 0x165, script: 0x55, flags: 0x0},
+ 949: {region: 0x165, script: 0x55, flags: 0x0},
+ 950: {region: 0x87, script: 0x30, flags: 0x0},
+ 951: {region: 0x75, script: 0x55, flags: 0x0},
+ 952: {region: 0x165, script: 0x55, flags: 0x0},
+ 953: {region: 0xe8, script: 0x48, flags: 0x0},
+ 954: {region: 0x9c, script: 0x5, flags: 0x0},
+ 955: {region: 0x1, script: 0x55, flags: 0x0},
+ 956: {region: 0x24, script: 0x5, flags: 0x0},
+ 957: {region: 0x165, script: 0x55, flags: 0x0},
+ 958: {region: 0x41, script: 0x55, flags: 0x0},
+ 959: {region: 0x165, script: 0x55, flags: 0x0},
+ 960: {region: 0x7a, script: 0x55, flags: 0x0},
+ 961: {region: 0x165, script: 0x55, flags: 0x0},
+ 962: {region: 0xe4, script: 0x55, flags: 0x0},
+ 963: {region: 0x89, script: 0x55, flags: 0x0},
+ 964: {region: 0x69, script: 0x55, flags: 0x0},
+ 965: {region: 0x165, script: 0x55, flags: 0x0},
+ 966: {region: 0x99, script: 0x20, flags: 0x0},
+ 967: {region: 0x165, script: 0x55, flags: 0x0},
+ 968: {region: 0x102, script: 0x55, flags: 0x0},
+ 969: {region: 0x95, script: 0x55, flags: 0x0},
+ 970: {region: 0x165, script: 0x55, flags: 0x0},
+ 971: {region: 0x165, script: 0x55, flags: 0x0},
+ 972: {region: 0x9e, script: 0x55, flags: 0x0},
+ 973: {region: 0x165, script: 0x5, flags: 0x0},
+ 974: {region: 0x99, script: 0x55, flags: 0x0},
975: {region: 0x31, script: 0x2, flags: 0x1},
- 976: {region: 0xda, script: 0x20, flags: 0x0},
- 977: {region: 0x34, script: 0xe, flags: 0x0},
- 978: {region: 0x4d, script: 0x52, flags: 0x0},
- 979: {region: 0x71, script: 0x52, flags: 0x0},
- 980: {region: 0x4d, script: 0x52, flags: 0x0},
- 981: {region: 0x9b, script: 0x5, flags: 0x0},
- 982: {region: 0x10b, script: 0x52, flags: 0x0},
- 983: {region: 0x39, script: 0x52, flags: 0x0},
- 984: {region: 0x164, script: 0x52, flags: 0x0},
- 985: {region: 0xd0, script: 0x52, flags: 0x0},
- 986: {region: 0x103, script: 0x52, flags: 0x0},
- 987: {region: 0x94, script: 0x52, flags: 0x0},
- 988: {region: 0x12e, script: 0x52, flags: 0x0},
- 989: {region: 0x164, script: 0x52, flags: 0x0},
- 990: {region: 0x164, script: 0x52, flags: 0x0},
- 991: {region: 0x72, script: 0x52, flags: 0x0},
- 992: {region: 0x105, script: 0x1e, flags: 0x0},
- 993: {region: 0x12f, script: 0x1e, flags: 0x0},
- 994: {region: 0x108, script: 0x52, flags: 0x0},
- 995: {region: 0x106, script: 0x52, flags: 0x0},
- 996: {region: 0x12e, script: 0x52, flags: 0x0},
- 997: {region: 0x164, script: 0x52, flags: 0x0},
- 998: {region: 0xa1, script: 0x44, flags: 0x0},
- 999: {region: 0x98, script: 0x20, flags: 0x0},
- 1000: {region: 0x7f, script: 0x52, flags: 0x0},
- 1001: {region: 0x105, script: 0x1e, flags: 0x0},
- 1002: {region: 0xa3, script: 0x52, flags: 0x0},
- 1003: {region: 0x94, script: 0x52, flags: 0x0},
- 1004: {region: 0x98, script: 0x52, flags: 0x0},
- 1005: {region: 0x113, script: 0x52, flags: 0x0},
- 1006: {region: 0x98, script: 0xbb, flags: 0x0},
- 1007: {region: 0x164, script: 0x52, flags: 0x0},
- 1008: {region: 0x164, script: 0x52, flags: 0x0},
- 1009: {region: 0x12e, script: 0x52, flags: 0x0},
- 1010: {region: 0x9d, script: 0x52, flags: 0x0},
- 1011: {region: 0x98, script: 0x20, flags: 0x0},
- 1012: {region: 0x164, script: 0x5, flags: 0x0},
- 1013: {region: 0x9d, script: 0x52, flags: 0x0},
- 1014: {region: 0x7a, script: 0x52, flags: 0x0},
- 1015: {region: 0x48, script: 0x52, flags: 0x0},
+ 976: {region: 0xdb, script: 0x20, flags: 0x0},
+ 977: {region: 0x35, script: 0xe, flags: 0x0},
+ 978: {region: 0x4e, script: 0x55, flags: 0x0},
+ 979: {region: 0x72, script: 0x55, flags: 0x0},
+ 980: {region: 0x4e, script: 0x55, flags: 0x0},
+ 981: {region: 0x9c, script: 0x5, flags: 0x0},
+ 982: {region: 0x10c, script: 0x55, flags: 0x0},
+ 983: {region: 0x3a, script: 0x55, flags: 0x0},
+ 984: {region: 0x165, script: 0x55, flags: 0x0},
+ 985: {region: 0xd1, script: 0x55, flags: 0x0},
+ 986: {region: 0x104, script: 0x55, flags: 0x0},
+ 987: {region: 0x95, script: 0x55, flags: 0x0},
+ 988: {region: 0x12f, script: 0x55, flags: 0x0},
+ 989: {region: 0x165, script: 0x55, flags: 0x0},
+ 990: {region: 0x165, script: 0x55, flags: 0x0},
+ 991: {region: 0x73, script: 0x55, flags: 0x0},
+ 992: {region: 0x106, script: 0x1e, flags: 0x0},
+ 993: {region: 0x130, script: 0x1e, flags: 0x0},
+ 994: {region: 0x109, script: 0x55, flags: 0x0},
+ 995: {region: 0x107, script: 0x55, flags: 0x0},
+ 996: {region: 0x12f, script: 0x55, flags: 0x0},
+ 997: {region: 0x165, script: 0x55, flags: 0x0},
+ 998: {region: 0xa2, script: 0x47, flags: 0x0},
+ 999: {region: 0x99, script: 0x20, flags: 0x0},
+ 1000: {region: 0x80, script: 0x55, flags: 0x0},
+ 1001: {region: 0x106, script: 0x1e, flags: 0x0},
+ 1002: {region: 0xa4, script: 0x55, flags: 0x0},
+ 1003: {region: 0x95, script: 0x55, flags: 0x0},
+ 1004: {region: 0x99, script: 0x55, flags: 0x0},
+ 1005: {region: 0x114, script: 0x55, flags: 0x0},
+ 1006: {region: 0x99, script: 0xc0, flags: 0x0},
+ 1007: {region: 0x165, script: 0x55, flags: 0x0},
+ 1008: {region: 0x165, script: 0x55, flags: 0x0},
+ 1009: {region: 0x12f, script: 0x55, flags: 0x0},
+ 1010: {region: 0x9e, script: 0x55, flags: 0x0},
+ 1011: {region: 0x99, script: 0x20, flags: 0x0},
+ 1012: {region: 0x165, script: 0x5, flags: 0x0},
+ 1013: {region: 0x9e, script: 0x55, flags: 0x0},
+ 1014: {region: 0x7b, script: 0x55, flags: 0x0},
+ 1015: {region: 0x49, script: 0x55, flags: 0x0},
1016: {region: 0x33, script: 0x4, flags: 0x1},
- 1017: {region: 0x9d, script: 0x52, flags: 0x0},
- 1018: {region: 0x9b, script: 0x5, flags: 0x0},
- 1019: {region: 0xd9, script: 0x52, flags: 0x0},
- 1020: {region: 0x4e, script: 0x52, flags: 0x0},
- 1021: {region: 0xd0, script: 0x52, flags: 0x0},
- 1022: {region: 0xce, script: 0x52, flags: 0x0},
- 1023: {region: 0xc2, script: 0x52, flags: 0x0},
- 1024: {region: 0x4b, script: 0x52, flags: 0x0},
- 1025: {region: 0x95, script: 0x72, flags: 0x0},
- 1026: {region: 0xb5, script: 0x52, flags: 0x0},
- 1027: {region: 0x164, script: 0x27, flags: 0x0},
- 1028: {region: 0x164, script: 0x52, flags: 0x0},
- 1030: {region: 0xb9, script: 0xd2, flags: 0x0},
- 1031: {region: 0x164, script: 0x52, flags: 0x0},
- 1032: {region: 0xc3, script: 0x6b, flags: 0x0},
- 1033: {region: 0x164, script: 0x5, flags: 0x0},
- 1034: {region: 0xb2, script: 0xc1, flags: 0x0},
- 1035: {region: 0x6e, script: 0x52, flags: 0x0},
- 1036: {region: 0x164, script: 0x52, flags: 0x0},
- 1037: {region: 0x164, script: 0x52, flags: 0x0},
- 1038: {region: 0x164, script: 0x52, flags: 0x0},
- 1039: {region: 0x164, script: 0x52, flags: 0x0},
- 1040: {region: 0x110, script: 0x52, flags: 0x0},
- 1041: {region: 0x164, script: 0x52, flags: 0x0},
- 1042: {region: 0xe7, script: 0x5, flags: 0x0},
- 1043: {region: 0x164, script: 0x52, flags: 0x0},
- 1044: {region: 0x10e, script: 0x52, flags: 0x0},
- 1045: {region: 0x164, script: 0x52, flags: 0x0},
- 1046: {region: 0xe8, script: 0x52, flags: 0x0},
- 1047: {region: 0x164, script: 0x52, flags: 0x0},
- 1048: {region: 0x94, script: 0x52, flags: 0x0},
- 1049: {region: 0x141, script: 0x52, flags: 0x0},
- 1050: {region: 0x10b, script: 0x52, flags: 0x0},
- 1052: {region: 0x10b, script: 0x52, flags: 0x0},
- 1053: {region: 0x71, script: 0x52, flags: 0x0},
- 1054: {region: 0x96, script: 0xb8, flags: 0x0},
- 1055: {region: 0x164, script: 0x52, flags: 0x0},
- 1056: {region: 0x71, script: 0x52, flags: 0x0},
- 1057: {region: 0x163, script: 0x52, flags: 0x0},
- 1058: {region: 0x164, script: 0x52, flags: 0x0},
- 1059: {region: 0xc2, script: 0x52, flags: 0x0},
- 1060: {region: 0x164, script: 0x52, flags: 0x0},
- 1061: {region: 0x164, script: 0x52, flags: 0x0},
- 1062: {region: 0x164, script: 0x52, flags: 0x0},
- 1063: {region: 0x114, script: 0x52, flags: 0x0},
- 1064: {region: 0x164, script: 0x52, flags: 0x0},
- 1065: {region: 0x164, script: 0x52, flags: 0x0},
- 1066: {region: 0x122, script: 0xd5, flags: 0x0},
- 1067: {region: 0x164, script: 0x52, flags: 0x0},
- 1068: {region: 0x164, script: 0x52, flags: 0x0},
- 1069: {region: 0x164, script: 0x52, flags: 0x0},
- 1070: {region: 0x164, script: 0x52, flags: 0x0},
- 1071: {region: 0x26, script: 0x52, flags: 0x0},
+ 1017: {region: 0x9e, script: 0x55, flags: 0x0},
+ 1018: {region: 0x9c, script: 0x5, flags: 0x0},
+ 1019: {region: 0xda, script: 0x55, flags: 0x0},
+ 1020: {region: 0x4f, script: 0x55, flags: 0x0},
+ 1021: {region: 0xd1, script: 0x55, flags: 0x0},
+ 1022: {region: 0xcf, script: 0x55, flags: 0x0},
+ 1023: {region: 0xc3, script: 0x55, flags: 0x0},
+ 1024: {region: 0x4c, script: 0x55, flags: 0x0},
+ 1025: {region: 0x96, script: 0x77, flags: 0x0},
+ 1026: {region: 0xb6, script: 0x55, flags: 0x0},
+ 1027: {region: 0x165, script: 0x28, flags: 0x0},
+ 1028: {region: 0x165, script: 0x55, flags: 0x0},
+ 1030: {region: 0xba, script: 0xd8, flags: 0x0},
+ 1031: {region: 0x165, script: 0x55, flags: 0x0},
+ 1032: {region: 0xc4, script: 0x70, flags: 0x0},
+ 1033: {region: 0x165, script: 0x5, flags: 0x0},
+ 1034: {region: 0xb3, script: 0xc6, flags: 0x0},
+ 1035: {region: 0x6f, script: 0x55, flags: 0x0},
+ 1036: {region: 0x165, script: 0x55, flags: 0x0},
+ 1037: {region: 0x165, script: 0x55, flags: 0x0},
+ 1038: {region: 0x165, script: 0x55, flags: 0x0},
+ 1039: {region: 0x165, script: 0x55, flags: 0x0},
+ 1040: {region: 0x111, script: 0x55, flags: 0x0},
+ 1041: {region: 0x165, script: 0x55, flags: 0x0},
+ 1042: {region: 0xe8, script: 0x5, flags: 0x0},
+ 1043: {region: 0x165, script: 0x55, flags: 0x0},
+ 1044: {region: 0x10f, script: 0x55, flags: 0x0},
+ 1045: {region: 0x165, script: 0x55, flags: 0x0},
+ 1046: {region: 0xe9, script: 0x55, flags: 0x0},
+ 1047: {region: 0x165, script: 0x55, flags: 0x0},
+ 1048: {region: 0x95, script: 0x55, flags: 0x0},
+ 1049: {region: 0x142, script: 0x55, flags: 0x0},
+ 1050: {region: 0x10c, script: 0x55, flags: 0x0},
+ 1052: {region: 0x10c, script: 0x55, flags: 0x0},
+ 1053: {region: 0x72, script: 0x55, flags: 0x0},
+ 1054: {region: 0x97, script: 0xbd, flags: 0x0},
+ 1055: {region: 0x165, script: 0x55, flags: 0x0},
+ 1056: {region: 0x72, script: 0x55, flags: 0x0},
+ 1057: {region: 0x164, script: 0x55, flags: 0x0},
+ 1058: {region: 0x165, script: 0x55, flags: 0x0},
+ 1059: {region: 0xc3, script: 0x55, flags: 0x0},
+ 1060: {region: 0x165, script: 0x55, flags: 0x0},
+ 1061: {region: 0x165, script: 0x55, flags: 0x0},
+ 1062: {region: 0x165, script: 0x55, flags: 0x0},
+ 1063: {region: 0x115, script: 0x55, flags: 0x0},
+ 1064: {region: 0x165, script: 0x55, flags: 0x0},
+ 1065: {region: 0x165, script: 0x55, flags: 0x0},
+ 1066: {region: 0x123, script: 0xdb, flags: 0x0},
+ 1067: {region: 0x165, script: 0x55, flags: 0x0},
+ 1068: {region: 0x165, script: 0x55, flags: 0x0},
+ 1069: {region: 0x165, script: 0x55, flags: 0x0},
+ 1070: {region: 0x165, script: 0x55, flags: 0x0},
+ 1071: {region: 0x27, script: 0x55, flags: 0x0},
1072: {region: 0x37, script: 0x5, flags: 0x1},
- 1073: {region: 0x98, script: 0xc2, flags: 0x0},
- 1074: {region: 0x115, script: 0x52, flags: 0x0},
- 1075: {region: 0x113, script: 0x52, flags: 0x0},
- 1076: {region: 0x98, script: 0x20, flags: 0x0},
- 1077: {region: 0x160, script: 0x52, flags: 0x0},
- 1078: {region: 0x164, script: 0x52, flags: 0x0},
- 1079: {region: 0x164, script: 0x52, flags: 0x0},
- 1080: {region: 0x6c, script: 0x52, flags: 0x0},
- 1081: {region: 0x160, script: 0x52, flags: 0x0},
- 1082: {region: 0x164, script: 0x52, flags: 0x0},
- 1083: {region: 0x5f, script: 0x52, flags: 0x0},
- 1084: {region: 0x94, script: 0x52, flags: 0x0},
- 1085: {region: 0x164, script: 0x52, flags: 0x0},
- 1086: {region: 0x164, script: 0x52, flags: 0x0},
- 1087: {region: 0x12e, script: 0x52, flags: 0x0},
- 1088: {region: 0x164, script: 0x52, flags: 0x0},
- 1089: {region: 0x83, script: 0x52, flags: 0x0},
- 1090: {region: 0x10b, script: 0x52, flags: 0x0},
- 1091: {region: 0x12e, script: 0x52, flags: 0x0},
- 1092: {region: 0x15e, script: 0x5, flags: 0x0},
- 1093: {region: 0x4a, script: 0x52, flags: 0x0},
- 1094: {region: 0x5f, script: 0x52, flags: 0x0},
- 1095: {region: 0x164, script: 0x52, flags: 0x0},
- 1096: {region: 0x98, script: 0x20, flags: 0x0},
- 1097: {region: 0x94, script: 0x52, flags: 0x0},
- 1098: {region: 0x164, script: 0x52, flags: 0x0},
- 1099: {region: 0x34, script: 0xe, flags: 0x0},
- 1100: {region: 0x9a, script: 0xc5, flags: 0x0},
- 1101: {region: 0xe8, script: 0x52, flags: 0x0},
- 1102: {region: 0x98, script: 0xcd, flags: 0x0},
- 1103: {region: 0xda, script: 0x20, flags: 0x0},
- 1104: {region: 0x164, script: 0x52, flags: 0x0},
- 1105: {region: 0x164, script: 0x52, flags: 0x0},
- 1106: {region: 0x164, script: 0x52, flags: 0x0},
- 1107: {region: 0x164, script: 0x52, flags: 0x0},
- 1108: {region: 0x164, script: 0x52, flags: 0x0},
- 1109: {region: 0x164, script: 0x52, flags: 0x0},
- 1110: {region: 0x164, script: 0x52, flags: 0x0},
- 1111: {region: 0x164, script: 0x52, flags: 0x0},
- 1112: {region: 0xe6, script: 0x52, flags: 0x0},
- 1113: {region: 0x164, script: 0x52, flags: 0x0},
- 1114: {region: 0x164, script: 0x52, flags: 0x0},
- 1115: {region: 0x98, script: 0x4a, flags: 0x0},
- 1116: {region: 0x52, script: 0xcb, flags: 0x0},
- 1117: {region: 0xda, script: 0x20, flags: 0x0},
- 1118: {region: 0xda, script: 0x20, flags: 0x0},
- 1119: {region: 0x98, script: 0xd0, flags: 0x0},
- 1120: {region: 0x164, script: 0x52, flags: 0x0},
- 1121: {region: 0x111, script: 0x52, flags: 0x0},
- 1122: {region: 0x130, script: 0x52, flags: 0x0},
- 1123: {region: 0x125, script: 0x52, flags: 0x0},
- 1124: {region: 0x164, script: 0x52, flags: 0x0},
+ 1073: {region: 0x99, script: 0xc7, flags: 0x0},
+ 1074: {region: 0x116, script: 0x55, flags: 0x0},
+ 1075: {region: 0x114, script: 0x55, flags: 0x0},
+ 1076: {region: 0x99, script: 0x20, flags: 0x0},
+ 1077: {region: 0x161, script: 0x55, flags: 0x0},
+ 1078: {region: 0x165, script: 0x55, flags: 0x0},
+ 1079: {region: 0x165, script: 0x55, flags: 0x0},
+ 1080: {region: 0x6d, script: 0x55, flags: 0x0},
+ 1081: {region: 0x161, script: 0x55, flags: 0x0},
+ 1082: {region: 0x165, script: 0x55, flags: 0x0},
+ 1083: {region: 0x60, script: 0x55, flags: 0x0},
+ 1084: {region: 0x95, script: 0x55, flags: 0x0},
+ 1085: {region: 0x165, script: 0x55, flags: 0x0},
+ 1086: {region: 0x165, script: 0x55, flags: 0x0},
+ 1087: {region: 0x12f, script: 0x55, flags: 0x0},
+ 1088: {region: 0x165, script: 0x55, flags: 0x0},
+ 1089: {region: 0x84, script: 0x55, flags: 0x0},
+ 1090: {region: 0x10c, script: 0x55, flags: 0x0},
+ 1091: {region: 0x12f, script: 0x55, flags: 0x0},
+ 1092: {region: 0x15f, script: 0x5, flags: 0x0},
+ 1093: {region: 0x4b, script: 0x55, flags: 0x0},
+ 1094: {region: 0x60, script: 0x55, flags: 0x0},
+ 1095: {region: 0x165, script: 0x55, flags: 0x0},
+ 1096: {region: 0x99, script: 0x20, flags: 0x0},
+ 1097: {region: 0x95, script: 0x55, flags: 0x0},
+ 1098: {region: 0x165, script: 0x55, flags: 0x0},
+ 1099: {region: 0x35, script: 0xe, flags: 0x0},
+ 1100: {region: 0x9b, script: 0xcb, flags: 0x0},
+ 1101: {region: 0xe9, script: 0x55, flags: 0x0},
+ 1102: {region: 0x99, script: 0xd3, flags: 0x0},
+ 1103: {region: 0xdb, script: 0x20, flags: 0x0},
+ 1104: {region: 0x165, script: 0x55, flags: 0x0},
+ 1105: {region: 0x165, script: 0x55, flags: 0x0},
+ 1106: {region: 0x165, script: 0x55, flags: 0x0},
+ 1107: {region: 0x165, script: 0x55, flags: 0x0},
+ 1108: {region: 0x165, script: 0x55, flags: 0x0},
+ 1109: {region: 0x165, script: 0x55, flags: 0x0},
+ 1110: {region: 0x165, script: 0x55, flags: 0x0},
+ 1111: {region: 0x165, script: 0x55, flags: 0x0},
+ 1112: {region: 0xe7, script: 0x55, flags: 0x0},
+ 1113: {region: 0x165, script: 0x55, flags: 0x0},
+ 1114: {region: 0x165, script: 0x55, flags: 0x0},
+ 1115: {region: 0x99, script: 0x4d, flags: 0x0},
+ 1116: {region: 0x53, script: 0xd1, flags: 0x0},
+ 1117: {region: 0xdb, script: 0x20, flags: 0x0},
+ 1118: {region: 0xdb, script: 0x20, flags: 0x0},
+ 1119: {region: 0x99, script: 0xd6, flags: 0x0},
+ 1120: {region: 0x165, script: 0x55, flags: 0x0},
+ 1121: {region: 0x112, script: 0x55, flags: 0x0},
+ 1122: {region: 0x131, script: 0x55, flags: 0x0},
+ 1123: {region: 0x126, script: 0x55, flags: 0x0},
+ 1124: {region: 0x165, script: 0x55, flags: 0x0},
1125: {region: 0x3c, script: 0x3, flags: 0x1},
- 1126: {region: 0x164, script: 0x52, flags: 0x0},
- 1127: {region: 0x164, script: 0x52, flags: 0x0},
- 1128: {region: 0x164, script: 0x52, flags: 0x0},
- 1129: {region: 0x122, script: 0xd5, flags: 0x0},
- 1130: {region: 0xda, script: 0x20, flags: 0x0},
- 1131: {region: 0xda, script: 0x20, flags: 0x0},
- 1132: {region: 0xda, script: 0x20, flags: 0x0},
- 1133: {region: 0x6e, script: 0x27, flags: 0x0},
- 1134: {region: 0x164, script: 0x52, flags: 0x0},
- 1135: {region: 0x6c, script: 0x27, flags: 0x0},
- 1136: {region: 0x164, script: 0x52, flags: 0x0},
- 1137: {region: 0x164, script: 0x52, flags: 0x0},
- 1138: {region: 0x164, script: 0x52, flags: 0x0},
- 1139: {region: 0xd5, script: 0x52, flags: 0x0},
- 1140: {region: 0x126, script: 0x52, flags: 0x0},
- 1141: {region: 0x124, script: 0x52, flags: 0x0},
- 1142: {region: 0x31, script: 0x52, flags: 0x0},
- 1143: {region: 0xda, script: 0x20, flags: 0x0},
- 1144: {region: 0xe6, script: 0x52, flags: 0x0},
- 1145: {region: 0x164, script: 0x52, flags: 0x0},
- 1146: {region: 0x164, script: 0x52, flags: 0x0},
- 1147: {region: 0x31, script: 0x52, flags: 0x0},
- 1148: {region: 0xd3, script: 0x52, flags: 0x0},
- 1149: {region: 0x164, script: 0x52, flags: 0x0},
- 1150: {region: 0x160, script: 0x52, flags: 0x0},
- 1151: {region: 0x164, script: 0x52, flags: 0x0},
- 1152: {region: 0x128, script: 0x52, flags: 0x0},
- 1153: {region: 0x164, script: 0x52, flags: 0x0},
- 1154: {region: 0xcd, script: 0x52, flags: 0x0},
- 1155: {region: 0x164, script: 0x52, flags: 0x0},
- 1156: {region: 0xe5, script: 0x52, flags: 0x0},
- 1157: {region: 0x164, script: 0x52, flags: 0x0},
- 1158: {region: 0x164, script: 0x52, flags: 0x0},
- 1159: {region: 0x164, script: 0x52, flags: 0x0},
- 1160: {region: 0x12a, script: 0x52, flags: 0x0},
- 1161: {region: 0x12a, script: 0x52, flags: 0x0},
- 1162: {region: 0x12d, script: 0x52, flags: 0x0},
- 1163: {region: 0x164, script: 0x5, flags: 0x0},
- 1164: {region: 0x160, script: 0x52, flags: 0x0},
- 1165: {region: 0x86, script: 0x2d, flags: 0x0},
- 1166: {region: 0xda, script: 0x20, flags: 0x0},
- 1167: {region: 0xe6, script: 0x52, flags: 0x0},
- 1168: {region: 0x42, script: 0xd6, flags: 0x0},
- 1169: {region: 0x164, script: 0x52, flags: 0x0},
- 1170: {region: 0x105, script: 0x1e, flags: 0x0},
- 1171: {region: 0x164, script: 0x52, flags: 0x0},
- 1172: {region: 0x164, script: 0x52, flags: 0x0},
- 1173: {region: 0x130, script: 0x52, flags: 0x0},
- 1174: {region: 0x164, script: 0x52, flags: 0x0},
- 1175: {region: 0x122, script: 0xd5, flags: 0x0},
- 1176: {region: 0x31, script: 0x52, flags: 0x0},
- 1177: {region: 0x164, script: 0x52, flags: 0x0},
- 1178: {region: 0x164, script: 0x52, flags: 0x0},
- 1179: {region: 0xcd, script: 0x52, flags: 0x0},
- 1180: {region: 0x164, script: 0x52, flags: 0x0},
- 1181: {region: 0x164, script: 0x52, flags: 0x0},
- 1182: {region: 0x12c, script: 0x52, flags: 0x0},
- 1183: {region: 0x164, script: 0x52, flags: 0x0},
- 1185: {region: 0x164, script: 0x52, flags: 0x0},
- 1186: {region: 0xd3, script: 0x52, flags: 0x0},
- 1187: {region: 0x52, script: 0xce, flags: 0x0},
- 1188: {region: 0xe4, script: 0x52, flags: 0x0},
- 1189: {region: 0x164, script: 0x52, flags: 0x0},
- 1190: {region: 0x105, script: 0x1e, flags: 0x0},
- 1191: {region: 0xb9, script: 0x52, flags: 0x0},
- 1192: {region: 0x164, script: 0x52, flags: 0x0},
- 1193: {region: 0x105, script: 0x1e, flags: 0x0},
+ 1126: {region: 0x165, script: 0x55, flags: 0x0},
+ 1127: {region: 0x165, script: 0x55, flags: 0x0},
+ 1128: {region: 0x165, script: 0x55, flags: 0x0},
+ 1129: {region: 0x123, script: 0xdb, flags: 0x0},
+ 1130: {region: 0xdb, script: 0x20, flags: 0x0},
+ 1131: {region: 0xdb, script: 0x20, flags: 0x0},
+ 1132: {region: 0xdb, script: 0x20, flags: 0x0},
+ 1133: {region: 0x6f, script: 0x28, flags: 0x0},
+ 1134: {region: 0x165, script: 0x55, flags: 0x0},
+ 1135: {region: 0x6d, script: 0x28, flags: 0x0},
+ 1136: {region: 0x165, script: 0x55, flags: 0x0},
+ 1137: {region: 0x165, script: 0x55, flags: 0x0},
+ 1138: {region: 0x165, script: 0x55, flags: 0x0},
+ 1139: {region: 0xd6, script: 0x55, flags: 0x0},
+ 1140: {region: 0x127, script: 0x55, flags: 0x0},
+ 1141: {region: 0x125, script: 0x55, flags: 0x0},
+ 1142: {region: 0x32, script: 0x55, flags: 0x0},
+ 1143: {region: 0xdb, script: 0x20, flags: 0x0},
+ 1144: {region: 0xe7, script: 0x55, flags: 0x0},
+ 1145: {region: 0x165, script: 0x55, flags: 0x0},
+ 1146: {region: 0x165, script: 0x55, flags: 0x0},
+ 1147: {region: 0x32, script: 0x55, flags: 0x0},
+ 1148: {region: 0xd4, script: 0x55, flags: 0x0},
+ 1149: {region: 0x165, script: 0x55, flags: 0x0},
+ 1150: {region: 0x161, script: 0x55, flags: 0x0},
+ 1151: {region: 0x165, script: 0x55, flags: 0x0},
+ 1152: {region: 0x129, script: 0x55, flags: 0x0},
+ 1153: {region: 0x165, script: 0x55, flags: 0x0},
+ 1154: {region: 0xce, script: 0x55, flags: 0x0},
+ 1155: {region: 0x165, script: 0x55, flags: 0x0},
+ 1156: {region: 0xe6, script: 0x55, flags: 0x0},
+ 1157: {region: 0x165, script: 0x55, flags: 0x0},
+ 1158: {region: 0x165, script: 0x55, flags: 0x0},
+ 1159: {region: 0x165, script: 0x55, flags: 0x0},
+ 1160: {region: 0x12b, script: 0x55, flags: 0x0},
+ 1161: {region: 0x12b, script: 0x55, flags: 0x0},
+ 1162: {region: 0x12e, script: 0x55, flags: 0x0},
+ 1163: {region: 0x165, script: 0x5, flags: 0x0},
+ 1164: {region: 0x161, script: 0x55, flags: 0x0},
+ 1165: {region: 0x87, script: 0x30, flags: 0x0},
+ 1166: {region: 0xdb, script: 0x20, flags: 0x0},
+ 1167: {region: 0xe7, script: 0x55, flags: 0x0},
+ 1168: {region: 0x43, script: 0xdc, flags: 0x0},
+ 1169: {region: 0x165, script: 0x55, flags: 0x0},
+ 1170: {region: 0x106, script: 0x1e, flags: 0x0},
+ 1171: {region: 0x165, script: 0x55, flags: 0x0},
+ 1172: {region: 0x165, script: 0x55, flags: 0x0},
+ 1173: {region: 0x131, script: 0x55, flags: 0x0},
+ 1174: {region: 0x165, script: 0x55, flags: 0x0},
+ 1175: {region: 0x123, script: 0xdb, flags: 0x0},
+ 1176: {region: 0x32, script: 0x55, flags: 0x0},
+ 1177: {region: 0x165, script: 0x55, flags: 0x0},
+ 1178: {region: 0x165, script: 0x55, flags: 0x0},
+ 1179: {region: 0xce, script: 0x55, flags: 0x0},
+ 1180: {region: 0x165, script: 0x55, flags: 0x0},
+ 1181: {region: 0x165, script: 0x55, flags: 0x0},
+ 1182: {region: 0x12d, script: 0x55, flags: 0x0},
+ 1183: {region: 0x165, script: 0x55, flags: 0x0},
+ 1185: {region: 0x165, script: 0x55, flags: 0x0},
+ 1186: {region: 0xd4, script: 0x55, flags: 0x0},
+ 1187: {region: 0x53, script: 0xd4, flags: 0x0},
+ 1188: {region: 0xe5, script: 0x55, flags: 0x0},
+ 1189: {region: 0x165, script: 0x55, flags: 0x0},
+ 1190: {region: 0x106, script: 0x1e, flags: 0x0},
+ 1191: {region: 0xba, script: 0x55, flags: 0x0},
+ 1192: {region: 0x165, script: 0x55, flags: 0x0},
+ 1193: {region: 0x106, script: 0x1e, flags: 0x0},
1194: {region: 0x3f, script: 0x4, flags: 0x1},
- 1195: {region: 0x11b, script: 0xd8, flags: 0x0},
- 1196: {region: 0x12f, script: 0x1e, flags: 0x0},
- 1197: {region: 0x74, script: 0x52, flags: 0x0},
- 1198: {region: 0x29, script: 0x52, flags: 0x0},
+ 1195: {region: 0x11c, script: 0xde, flags: 0x0},
+ 1196: {region: 0x130, script: 0x1e, flags: 0x0},
+ 1197: {region: 0x75, script: 0x55, flags: 0x0},
+ 1198: {region: 0x2a, script: 0x55, flags: 0x0},
1200: {region: 0x43, script: 0x3, flags: 0x1},
- 1201: {region: 0x98, script: 0xe, flags: 0x0},
- 1202: {region: 0xe7, script: 0x5, flags: 0x0},
- 1203: {region: 0x164, script: 0x52, flags: 0x0},
- 1204: {region: 0x164, script: 0x52, flags: 0x0},
- 1205: {region: 0x164, script: 0x52, flags: 0x0},
- 1206: {region: 0x164, script: 0x52, flags: 0x0},
- 1207: {region: 0x164, script: 0x52, flags: 0x0},
- 1208: {region: 0x164, script: 0x52, flags: 0x0},
- 1209: {region: 0x164, script: 0x52, flags: 0x0},
+ 1201: {region: 0x99, script: 0xe, flags: 0x0},
+ 1202: {region: 0xe8, script: 0x5, flags: 0x0},
+ 1203: {region: 0x165, script: 0x55, flags: 0x0},
+ 1204: {region: 0x165, script: 0x55, flags: 0x0},
+ 1205: {region: 0x165, script: 0x55, flags: 0x0},
+ 1206: {region: 0x165, script: 0x55, flags: 0x0},
+ 1207: {region: 0x165, script: 0x55, flags: 0x0},
+ 1208: {region: 0x165, script: 0x55, flags: 0x0},
+ 1209: {region: 0x165, script: 0x55, flags: 0x0},
1210: {region: 0x46, script: 0x4, flags: 0x1},
- 1211: {region: 0x164, script: 0x52, flags: 0x0},
- 1212: {region: 0xb3, script: 0xd9, flags: 0x0},
- 1213: {region: 0x164, script: 0x52, flags: 0x0},
- 1214: {region: 0x160, script: 0x52, flags: 0x0},
- 1215: {region: 0x9d, script: 0x52, flags: 0x0},
- 1216: {region: 0x105, script: 0x52, flags: 0x0},
- 1217: {region: 0x13d, script: 0x52, flags: 0x0},
- 1218: {region: 0x11a, script: 0x52, flags: 0x0},
- 1219: {region: 0x164, script: 0x52, flags: 0x0},
- 1220: {region: 0x35, script: 0x52, flags: 0x0},
- 1221: {region: 0x5f, script: 0x52, flags: 0x0},
- 1222: {region: 0xd0, script: 0x52, flags: 0x0},
- 1223: {region: 0x1, script: 0x52, flags: 0x0},
- 1224: {region: 0x105, script: 0x52, flags: 0x0},
- 1225: {region: 0x69, script: 0x52, flags: 0x0},
- 1226: {region: 0x12e, script: 0x52, flags: 0x0},
- 1227: {region: 0x164, script: 0x52, flags: 0x0},
- 1228: {region: 0x35, script: 0x52, flags: 0x0},
- 1229: {region: 0x4d, script: 0x52, flags: 0x0},
- 1230: {region: 0x164, script: 0x52, flags: 0x0},
- 1231: {region: 0x6e, script: 0x27, flags: 0x0},
- 1232: {region: 0x164, script: 0x52, flags: 0x0},
- 1233: {region: 0xe6, script: 0x52, flags: 0x0},
- 1234: {region: 0x2e, script: 0x52, flags: 0x0},
- 1235: {region: 0x98, script: 0xd0, flags: 0x0},
- 1236: {region: 0x98, script: 0x20, flags: 0x0},
- 1237: {region: 0x164, script: 0x52, flags: 0x0},
- 1238: {region: 0x164, script: 0x52, flags: 0x0},
- 1239: {region: 0x164, script: 0x52, flags: 0x0},
- 1240: {region: 0x164, script: 0x52, flags: 0x0},
- 1241: {region: 0x164, script: 0x52, flags: 0x0},
- 1242: {region: 0x164, script: 0x52, flags: 0x0},
- 1243: {region: 0x164, script: 0x52, flags: 0x0},
- 1244: {region: 0x164, script: 0x52, flags: 0x0},
- 1245: {region: 0x164, script: 0x52, flags: 0x0},
- 1246: {region: 0x13f, script: 0x52, flags: 0x0},
- 1247: {region: 0x164, script: 0x52, flags: 0x0},
- 1248: {region: 0x164, script: 0x52, flags: 0x0},
- 1249: {region: 0xa7, script: 0x5, flags: 0x0},
- 1250: {region: 0x164, script: 0x52, flags: 0x0},
- 1251: {region: 0x113, script: 0x52, flags: 0x0},
- 1252: {region: 0x164, script: 0x52, flags: 0x0},
- 1253: {region: 0x164, script: 0x52, flags: 0x0},
- 1254: {region: 0x164, script: 0x52, flags: 0x0},
- 1255: {region: 0x164, script: 0x52, flags: 0x0},
- 1256: {region: 0x98, script: 0x20, flags: 0x0},
- 1257: {region: 0x52, script: 0x34, flags: 0x0},
- 1258: {region: 0x164, script: 0x52, flags: 0x0},
- 1259: {region: 0x164, script: 0x52, flags: 0x0},
- 1260: {region: 0x40, script: 0x52, flags: 0x0},
- 1261: {region: 0x164, script: 0x52, flags: 0x0},
- 1262: {region: 0x12a, script: 0x18, flags: 0x0},
- 1263: {region: 0x164, script: 0x52, flags: 0x0},
- 1264: {region: 0x160, script: 0x52, flags: 0x0},
- 1265: {region: 0x164, script: 0x52, flags: 0x0},
- 1266: {region: 0x12a, script: 0x5a, flags: 0x0},
- 1267: {region: 0x12a, script: 0x5b, flags: 0x0},
- 1268: {region: 0x7c, script: 0x29, flags: 0x0},
- 1269: {region: 0x52, script: 0x5e, flags: 0x0},
- 1270: {region: 0x10a, script: 0x62, flags: 0x0},
- 1271: {region: 0x107, script: 0x6c, flags: 0x0},
- 1272: {region: 0x98, script: 0x20, flags: 0x0},
- 1273: {region: 0x130, script: 0x52, flags: 0x0},
- 1274: {region: 0x164, script: 0x52, flags: 0x0},
- 1275: {region: 0x9b, script: 0x82, flags: 0x0},
- 1276: {region: 0x164, script: 0x52, flags: 0x0},
- 1277: {region: 0x15d, script: 0xba, flags: 0x0},
- 1278: {region: 0x164, script: 0x52, flags: 0x0},
- 1279: {region: 0x164, script: 0x52, flags: 0x0},
- 1280: {region: 0xda, script: 0x20, flags: 0x0},
- 1281: {region: 0x164, script: 0x52, flags: 0x0},
- 1282: {region: 0x164, script: 0x52, flags: 0x0},
- 1283: {region: 0xd0, script: 0x52, flags: 0x0},
- 1284: {region: 0x74, script: 0x52, flags: 0x0},
- 1285: {region: 0x164, script: 0x52, flags: 0x0},
- 1286: {region: 0x164, script: 0x52, flags: 0x0},
- 1287: {region: 0x51, script: 0x52, flags: 0x0},
- 1288: {region: 0x164, script: 0x52, flags: 0x0},
- 1289: {region: 0x164, script: 0x52, flags: 0x0},
- 1290: {region: 0x164, script: 0x52, flags: 0x0},
- 1291: {region: 0x51, script: 0x52, flags: 0x0},
- 1292: {region: 0x164, script: 0x52, flags: 0x0},
- 1293: {region: 0x164, script: 0x52, flags: 0x0},
- 1294: {region: 0x164, script: 0x52, flags: 0x0},
- 1295: {region: 0x164, script: 0x52, flags: 0x0},
- 1296: {region: 0x1, script: 0x37, flags: 0x0},
- 1297: {region: 0x164, script: 0x52, flags: 0x0},
- 1298: {region: 0x164, script: 0x52, flags: 0x0},
- 1299: {region: 0x164, script: 0x52, flags: 0x0},
- 1300: {region: 0x164, script: 0x52, flags: 0x0},
- 1301: {region: 0x164, script: 0x52, flags: 0x0},
- 1302: {region: 0xd5, script: 0x52, flags: 0x0},
- 1303: {region: 0x164, script: 0x52, flags: 0x0},
- 1304: {region: 0x164, script: 0x52, flags: 0x0},
- 1305: {region: 0x164, script: 0x52, flags: 0x0},
- 1306: {region: 0x40, script: 0x52, flags: 0x0},
- 1307: {region: 0x164, script: 0x52, flags: 0x0},
- 1308: {region: 0xce, script: 0x52, flags: 0x0},
+ 1211: {region: 0x165, script: 0x55, flags: 0x0},
+ 1212: {region: 0xb4, script: 0xdf, flags: 0x0},
+ 1213: {region: 0x165, script: 0x55, flags: 0x0},
+ 1214: {region: 0x161, script: 0x55, flags: 0x0},
+ 1215: {region: 0x9e, script: 0x55, flags: 0x0},
+ 1216: {region: 0x106, script: 0x55, flags: 0x0},
+ 1217: {region: 0x13e, script: 0x55, flags: 0x0},
+ 1218: {region: 0x11b, script: 0x55, flags: 0x0},
+ 1219: {region: 0x165, script: 0x55, flags: 0x0},
+ 1220: {region: 0x36, script: 0x55, flags: 0x0},
+ 1221: {region: 0x60, script: 0x55, flags: 0x0},
+ 1222: {region: 0xd1, script: 0x55, flags: 0x0},
+ 1223: {region: 0x1, script: 0x55, flags: 0x0},
+ 1224: {region: 0x106, script: 0x55, flags: 0x0},
+ 1225: {region: 0x6a, script: 0x55, flags: 0x0},
+ 1226: {region: 0x12f, script: 0x55, flags: 0x0},
+ 1227: {region: 0x165, script: 0x55, flags: 0x0},
+ 1228: {region: 0x36, script: 0x55, flags: 0x0},
+ 1229: {region: 0x4e, script: 0x55, flags: 0x0},
+ 1230: {region: 0x165, script: 0x55, flags: 0x0},
+ 1231: {region: 0x6f, script: 0x28, flags: 0x0},
+ 1232: {region: 0x165, script: 0x55, flags: 0x0},
+ 1233: {region: 0xe7, script: 0x55, flags: 0x0},
+ 1234: {region: 0x2f, script: 0x55, flags: 0x0},
+ 1235: {region: 0x99, script: 0xd6, flags: 0x0},
+ 1236: {region: 0x99, script: 0x20, flags: 0x0},
+ 1237: {region: 0x165, script: 0x55, flags: 0x0},
+ 1238: {region: 0x165, script: 0x55, flags: 0x0},
+ 1239: {region: 0x165, script: 0x55, flags: 0x0},
+ 1240: {region: 0x165, script: 0x55, flags: 0x0},
+ 1241: {region: 0x165, script: 0x55, flags: 0x0},
+ 1242: {region: 0x165, script: 0x55, flags: 0x0},
+ 1243: {region: 0x165, script: 0x55, flags: 0x0},
+ 1244: {region: 0x165, script: 0x55, flags: 0x0},
+ 1245: {region: 0x165, script: 0x55, flags: 0x0},
+ 1246: {region: 0x140, script: 0x55, flags: 0x0},
+ 1247: {region: 0x165, script: 0x55, flags: 0x0},
+ 1248: {region: 0x165, script: 0x55, flags: 0x0},
+ 1249: {region: 0xa8, script: 0x5, flags: 0x0},
+ 1250: {region: 0x165, script: 0x55, flags: 0x0},
+ 1251: {region: 0x114, script: 0x55, flags: 0x0},
+ 1252: {region: 0x165, script: 0x55, flags: 0x0},
+ 1253: {region: 0x165, script: 0x55, flags: 0x0},
+ 1254: {region: 0x165, script: 0x55, flags: 0x0},
+ 1255: {region: 0x165, script: 0x55, flags: 0x0},
+ 1256: {region: 0x99, script: 0x20, flags: 0x0},
+ 1257: {region: 0x53, script: 0x37, flags: 0x0},
+ 1258: {region: 0x165, script: 0x55, flags: 0x0},
+ 1259: {region: 0x165, script: 0x55, flags: 0x0},
+ 1260: {region: 0x41, script: 0x55, flags: 0x0},
+ 1261: {region: 0x165, script: 0x55, flags: 0x0},
+ 1262: {region: 0x12b, script: 0x18, flags: 0x0},
+ 1263: {region: 0x165, script: 0x55, flags: 0x0},
+ 1264: {region: 0x161, script: 0x55, flags: 0x0},
+ 1265: {region: 0x165, script: 0x55, flags: 0x0},
+ 1266: {region: 0x12b, script: 0x5d, flags: 0x0},
+ 1267: {region: 0x12b, script: 0x5e, flags: 0x0},
+ 1268: {region: 0x7d, script: 0x2a, flags: 0x0},
+ 1269: {region: 0x53, script: 0x62, flags: 0x0},
+ 1270: {region: 0x10b, script: 0x67, flags: 0x0},
+ 1271: {region: 0x108, script: 0x71, flags: 0x0},
+ 1272: {region: 0x99, script: 0x20, flags: 0x0},
+ 1273: {region: 0x131, script: 0x55, flags: 0x0},
+ 1274: {region: 0x165, script: 0x55, flags: 0x0},
+ 1275: {region: 0x9c, script: 0x87, flags: 0x0},
+ 1276: {region: 0x165, script: 0x55, flags: 0x0},
+ 1277: {region: 0x15e, script: 0xbf, flags: 0x0},
+ 1278: {region: 0x165, script: 0x55, flags: 0x0},
+ 1279: {region: 0x165, script: 0x55, flags: 0x0},
+ 1280: {region: 0xdb, script: 0x20, flags: 0x0},
+ 1281: {region: 0x165, script: 0x55, flags: 0x0},
+ 1282: {region: 0x165, script: 0x55, flags: 0x0},
+ 1283: {region: 0xd1, script: 0x55, flags: 0x0},
+ 1284: {region: 0x75, script: 0x55, flags: 0x0},
+ 1285: {region: 0x165, script: 0x55, flags: 0x0},
+ 1286: {region: 0x165, script: 0x55, flags: 0x0},
+ 1287: {region: 0x52, script: 0x55, flags: 0x0},
+ 1288: {region: 0x165, script: 0x55, flags: 0x0},
+ 1289: {region: 0x165, script: 0x55, flags: 0x0},
+ 1290: {region: 0x165, script: 0x55, flags: 0x0},
+ 1291: {region: 0x52, script: 0x55, flags: 0x0},
+ 1292: {region: 0x165, script: 0x55, flags: 0x0},
+ 1293: {region: 0x165, script: 0x55, flags: 0x0},
+ 1294: {region: 0x165, script: 0x55, flags: 0x0},
+ 1295: {region: 0x165, script: 0x55, flags: 0x0},
+ 1296: {region: 0x1, script: 0x3a, flags: 0x0},
+ 1297: {region: 0x165, script: 0x55, flags: 0x0},
+ 1298: {region: 0x165, script: 0x55, flags: 0x0},
+ 1299: {region: 0x165, script: 0x55, flags: 0x0},
+ 1300: {region: 0x165, script: 0x55, flags: 0x0},
+ 1301: {region: 0x165, script: 0x55, flags: 0x0},
+ 1302: {region: 0xd6, script: 0x55, flags: 0x0},
+ 1303: {region: 0x165, script: 0x55, flags: 0x0},
+ 1304: {region: 0x165, script: 0x55, flags: 0x0},
+ 1305: {region: 0x165, script: 0x55, flags: 0x0},
+ 1306: {region: 0x41, script: 0x55, flags: 0x0},
+ 1307: {region: 0x165, script: 0x55, flags: 0x0},
+ 1308: {region: 0xcf, script: 0x55, flags: 0x0},
1309: {region: 0x4a, script: 0x3, flags: 0x1},
- 1310: {region: 0x164, script: 0x52, flags: 0x0},
- 1311: {region: 0x164, script: 0x52, flags: 0x0},
- 1312: {region: 0x164, script: 0x52, flags: 0x0},
- 1313: {region: 0x52, script: 0x52, flags: 0x0},
- 1314: {region: 0x10a, script: 0x52, flags: 0x0},
- 1316: {region: 0xa7, script: 0x5, flags: 0x0},
- 1317: {region: 0xd8, script: 0x52, flags: 0x0},
- 1318: {region: 0xb9, script: 0xd2, flags: 0x0},
+ 1310: {region: 0x165, script: 0x55, flags: 0x0},
+ 1311: {region: 0x165, script: 0x55, flags: 0x0},
+ 1312: {region: 0x165, script: 0x55, flags: 0x0},
+ 1313: {region: 0x53, script: 0x55, flags: 0x0},
+ 1314: {region: 0x10b, script: 0x55, flags: 0x0},
+ 1316: {region: 0xa8, script: 0x5, flags: 0x0},
+ 1317: {region: 0xd9, script: 0x55, flags: 0x0},
+ 1318: {region: 0xba, script: 0xd8, flags: 0x0},
1319: {region: 0x4d, script: 0x14, flags: 0x1},
- 1320: {region: 0x164, script: 0x52, flags: 0x0},
- 1321: {region: 0x121, script: 0x52, flags: 0x0},
- 1322: {region: 0xcf, script: 0x52, flags: 0x0},
- 1323: {region: 0x164, script: 0x52, flags: 0x0},
- 1324: {region: 0x160, script: 0x52, flags: 0x0},
- 1326: {region: 0x12a, script: 0x52, flags: 0x0},
+ 1320: {region: 0x165, script: 0x55, flags: 0x0},
+ 1321: {region: 0x122, script: 0x55, flags: 0x0},
+ 1322: {region: 0xd0, script: 0x55, flags: 0x0},
+ 1323: {region: 0x165, script: 0x55, flags: 0x0},
+ 1324: {region: 0x161, script: 0x55, flags: 0x0},
+ 1326: {region: 0x12b, script: 0x55, flags: 0x0},
}
// likelyLangList holds lists info associated with likelyLang.
// Size: 388 bytes, 97 elements
var likelyLangList = [97]likelyScriptRegion{
- 0: {region: 0x9b, script: 0x7, flags: 0x0},
- 1: {region: 0xa0, script: 0x6d, flags: 0x2},
- 2: {region: 0x11b, script: 0x78, flags: 0x2},
- 3: {region: 0x31, script: 0x52, flags: 0x0},
- 4: {region: 0x9a, script: 0x5, flags: 0x4},
- 5: {region: 0x9b, script: 0x5, flags: 0x4},
- 6: {region: 0x105, script: 0x1e, flags: 0x4},
- 7: {region: 0x9b, script: 0x5, flags: 0x2},
- 8: {region: 0x105, script: 0x1e, flags: 0x0},
- 9: {region: 0x37, script: 0x2a, flags: 0x2},
- 10: {region: 0x134, script: 0x52, flags: 0x0},
- 11: {region: 0x7a, script: 0xbd, flags: 0x2},
- 12: {region: 0x113, script: 0x52, flags: 0x0},
- 13: {region: 0x83, script: 0x1, flags: 0x2},
- 14: {region: 0x5c, script: 0x1d, flags: 0x0},
- 15: {region: 0x86, script: 0x57, flags: 0x2},
- 16: {region: 0xd5, script: 0x52, flags: 0x0},
- 17: {region: 0x51, script: 0x5, flags: 0x4},
- 18: {region: 0x10a, script: 0x5, flags: 0x4},
- 19: {region: 0xad, script: 0x1e, flags: 0x0},
- 20: {region: 0x23, script: 0x5, flags: 0x4},
- 21: {region: 0x52, script: 0x5, flags: 0x4},
- 22: {region: 0x9b, script: 0x5, flags: 0x4},
- 23: {region: 0xc4, script: 0x5, flags: 0x4},
- 24: {region: 0x52, script: 0x5, flags: 0x2},
- 25: {region: 0x12a, script: 0x52, flags: 0x0},
- 26: {region: 0xaf, script: 0x5, flags: 0x4},
- 27: {region: 0x9a, script: 0x5, flags: 0x2},
- 28: {region: 0xa4, script: 0x1e, flags: 0x0},
- 29: {region: 0x52, script: 0x5, flags: 0x4},
- 30: {region: 0x12a, script: 0x52, flags: 0x4},
- 31: {region: 0x52, script: 0x5, flags: 0x2},
- 32: {region: 0x12a, script: 0x52, flags: 0x2},
- 33: {region: 0xda, script: 0x20, flags: 0x0},
- 34: {region: 0x98, script: 0x55, flags: 0x2},
- 35: {region: 0x82, script: 0x52, flags: 0x0},
- 36: {region: 0x83, script: 0x70, flags: 0x4},
- 37: {region: 0x83, script: 0x70, flags: 0x2},
- 38: {region: 0xc4, script: 0x1e, flags: 0x0},
- 39: {region: 0x52, script: 0x66, flags: 0x4},
- 40: {region: 0x52, script: 0x66, flags: 0x2},
- 41: {region: 0xcf, script: 0x52, flags: 0x0},
- 42: {region: 0x49, script: 0x5, flags: 0x4},
- 43: {region: 0x94, script: 0x5, flags: 0x4},
- 44: {region: 0x98, script: 0x2f, flags: 0x0},
- 45: {region: 0xe7, script: 0x5, flags: 0x4},
- 46: {region: 0xe7, script: 0x5, flags: 0x2},
- 47: {region: 0x9b, script: 0x7c, flags: 0x0},
- 48: {region: 0x52, script: 0x7d, flags: 0x2},
- 49: {region: 0xb9, script: 0xd2, flags: 0x0},
- 50: {region: 0xd8, script: 0x52, flags: 0x4},
- 51: {region: 0xe7, script: 0x5, flags: 0x0},
- 52: {region: 0x98, script: 0x20, flags: 0x2},
- 53: {region: 0x98, script: 0x47, flags: 0x2},
- 54: {region: 0x98, script: 0xc0, flags: 0x2},
- 55: {region: 0x104, script: 0x1e, flags: 0x0},
- 56: {region: 0xbc, script: 0x52, flags: 0x4},
- 57: {region: 0x103, script: 0x52, flags: 0x4},
- 58: {region: 0x105, script: 0x52, flags: 0x4},
- 59: {region: 0x12a, script: 0x52, flags: 0x4},
- 60: {region: 0x123, script: 0x1e, flags: 0x0},
- 61: {region: 0xe7, script: 0x5, flags: 0x4},
- 62: {region: 0xe7, script: 0x5, flags: 0x2},
- 63: {region: 0x52, script: 0x5, flags: 0x0},
- 64: {region: 0xad, script: 0x1e, flags: 0x4},
- 65: {region: 0xc4, script: 0x1e, flags: 0x4},
- 66: {region: 0xad, script: 0x1e, flags: 0x2},
- 67: {region: 0x98, script: 0xe, flags: 0x0},
- 68: {region: 0xda, script: 0x20, flags: 0x4},
- 69: {region: 0xda, script: 0x20, flags: 0x2},
- 70: {region: 0x136, script: 0x52, flags: 0x0},
- 71: {region: 0x23, script: 0x5, flags: 0x4},
- 72: {region: 0x52, script: 0x1e, flags: 0x4},
- 73: {region: 0x23, script: 0x5, flags: 0x2},
- 74: {region: 0x8c, script: 0x35, flags: 0x0},
- 75: {region: 0x52, script: 0x34, flags: 0x4},
- 76: {region: 0x52, script: 0x34, flags: 0x2},
- 77: {region: 0x52, script: 0x34, flags: 0x0},
- 78: {region: 0x2e, script: 0x35, flags: 0x4},
- 79: {region: 0x3d, script: 0x35, flags: 0x4},
- 80: {region: 0x7a, script: 0x35, flags: 0x4},
- 81: {region: 0x7d, script: 0x35, flags: 0x4},
- 82: {region: 0x8c, script: 0x35, flags: 0x4},
- 83: {region: 0x94, script: 0x35, flags: 0x4},
- 84: {region: 0xc5, script: 0x35, flags: 0x4},
- 85: {region: 0xcf, script: 0x35, flags: 0x4},
- 86: {region: 0xe1, script: 0x35, flags: 0x4},
- 87: {region: 0xe4, script: 0x35, flags: 0x4},
- 88: {region: 0xe6, script: 0x35, flags: 0x4},
- 89: {region: 0x115, script: 0x35, flags: 0x4},
- 90: {region: 0x122, script: 0x35, flags: 0x4},
- 91: {region: 0x12d, script: 0x35, flags: 0x4},
- 92: {region: 0x134, script: 0x35, flags: 0x4},
- 93: {region: 0x13d, script: 0x35, flags: 0x4},
- 94: {region: 0x12d, script: 0x11, flags: 0x2},
- 95: {region: 0x12d, script: 0x30, flags: 0x2},
- 96: {region: 0x12d, script: 0x35, flags: 0x2},
+ 0: {region: 0x9c, script: 0x7, flags: 0x0},
+ 1: {region: 0xa1, script: 0x72, flags: 0x2},
+ 2: {region: 0x11c, script: 0x7d, flags: 0x2},
+ 3: {region: 0x32, script: 0x55, flags: 0x0},
+ 4: {region: 0x9b, script: 0x5, flags: 0x4},
+ 5: {region: 0x9c, script: 0x5, flags: 0x4},
+ 6: {region: 0x106, script: 0x1e, flags: 0x4},
+ 7: {region: 0x9c, script: 0x5, flags: 0x2},
+ 8: {region: 0x106, script: 0x1e, flags: 0x0},
+ 9: {region: 0x38, script: 0x2b, flags: 0x2},
+ 10: {region: 0x135, script: 0x55, flags: 0x0},
+ 11: {region: 0x7b, script: 0xc2, flags: 0x2},
+ 12: {region: 0x114, script: 0x55, flags: 0x0},
+ 13: {region: 0x84, script: 0x1, flags: 0x2},
+ 14: {region: 0x5d, script: 0x1d, flags: 0x0},
+ 15: {region: 0x87, script: 0x5a, flags: 0x2},
+ 16: {region: 0xd6, script: 0x55, flags: 0x0},
+ 17: {region: 0x52, script: 0x5, flags: 0x4},
+ 18: {region: 0x10b, script: 0x5, flags: 0x4},
+ 19: {region: 0xae, script: 0x1e, flags: 0x0},
+ 20: {region: 0x24, script: 0x5, flags: 0x4},
+ 21: {region: 0x53, script: 0x5, flags: 0x4},
+ 22: {region: 0x9c, script: 0x5, flags: 0x4},
+ 23: {region: 0xc5, script: 0x5, flags: 0x4},
+ 24: {region: 0x53, script: 0x5, flags: 0x2},
+ 25: {region: 0x12b, script: 0x55, flags: 0x0},
+ 26: {region: 0xb0, script: 0x5, flags: 0x4},
+ 27: {region: 0x9b, script: 0x5, flags: 0x2},
+ 28: {region: 0xa5, script: 0x1e, flags: 0x0},
+ 29: {region: 0x53, script: 0x5, flags: 0x4},
+ 30: {region: 0x12b, script: 0x55, flags: 0x4},
+ 31: {region: 0x53, script: 0x5, flags: 0x2},
+ 32: {region: 0x12b, script: 0x55, flags: 0x2},
+ 33: {region: 0xdb, script: 0x20, flags: 0x0},
+ 34: {region: 0x99, script: 0x58, flags: 0x2},
+ 35: {region: 0x83, script: 0x55, flags: 0x0},
+ 36: {region: 0x84, script: 0x75, flags: 0x4},
+ 37: {region: 0x84, script: 0x75, flags: 0x2},
+ 38: {region: 0xc5, script: 0x1e, flags: 0x0},
+ 39: {region: 0x53, script: 0x6b, flags: 0x4},
+ 40: {region: 0x53, script: 0x6b, flags: 0x2},
+ 41: {region: 0xd0, script: 0x55, flags: 0x0},
+ 42: {region: 0x4a, script: 0x5, flags: 0x4},
+ 43: {region: 0x95, script: 0x5, flags: 0x4},
+ 44: {region: 0x99, script: 0x32, flags: 0x0},
+ 45: {region: 0xe8, script: 0x5, flags: 0x4},
+ 46: {region: 0xe8, script: 0x5, flags: 0x2},
+ 47: {region: 0x9c, script: 0x81, flags: 0x0},
+ 48: {region: 0x53, script: 0x82, flags: 0x2},
+ 49: {region: 0xba, script: 0xd8, flags: 0x0},
+ 50: {region: 0xd9, script: 0x55, flags: 0x4},
+ 51: {region: 0xe8, script: 0x5, flags: 0x0},
+ 52: {region: 0x99, script: 0x20, flags: 0x2},
+ 53: {region: 0x99, script: 0x4a, flags: 0x2},
+ 54: {region: 0x99, script: 0xc5, flags: 0x2},
+ 55: {region: 0x105, script: 0x1e, flags: 0x0},
+ 56: {region: 0xbd, script: 0x55, flags: 0x4},
+ 57: {region: 0x104, script: 0x55, flags: 0x4},
+ 58: {region: 0x106, script: 0x55, flags: 0x4},
+ 59: {region: 0x12b, script: 0x55, flags: 0x4},
+ 60: {region: 0x124, script: 0x1e, flags: 0x0},
+ 61: {region: 0xe8, script: 0x5, flags: 0x4},
+ 62: {region: 0xe8, script: 0x5, flags: 0x2},
+ 63: {region: 0x53, script: 0x5, flags: 0x0},
+ 64: {region: 0xae, script: 0x1e, flags: 0x4},
+ 65: {region: 0xc5, script: 0x1e, flags: 0x4},
+ 66: {region: 0xae, script: 0x1e, flags: 0x2},
+ 67: {region: 0x99, script: 0xe, flags: 0x0},
+ 68: {region: 0xdb, script: 0x20, flags: 0x4},
+ 69: {region: 0xdb, script: 0x20, flags: 0x2},
+ 70: {region: 0x137, script: 0x55, flags: 0x0},
+ 71: {region: 0x24, script: 0x5, flags: 0x4},
+ 72: {region: 0x53, script: 0x1e, flags: 0x4},
+ 73: {region: 0x24, script: 0x5, flags: 0x2},
+ 74: {region: 0x8d, script: 0x38, flags: 0x0},
+ 75: {region: 0x53, script: 0x37, flags: 0x4},
+ 76: {region: 0x53, script: 0x37, flags: 0x2},
+ 77: {region: 0x53, script: 0x37, flags: 0x0},
+ 78: {region: 0x2f, script: 0x38, flags: 0x4},
+ 79: {region: 0x3e, script: 0x38, flags: 0x4},
+ 80: {region: 0x7b, script: 0x38, flags: 0x4},
+ 81: {region: 0x7e, script: 0x38, flags: 0x4},
+ 82: {region: 0x8d, script: 0x38, flags: 0x4},
+ 83: {region: 0x95, script: 0x38, flags: 0x4},
+ 84: {region: 0xc6, script: 0x38, flags: 0x4},
+ 85: {region: 0xd0, script: 0x38, flags: 0x4},
+ 86: {region: 0xe2, script: 0x38, flags: 0x4},
+ 87: {region: 0xe5, script: 0x38, flags: 0x4},
+ 88: {region: 0xe7, script: 0x38, flags: 0x4},
+ 89: {region: 0x116, script: 0x38, flags: 0x4},
+ 90: {region: 0x123, script: 0x38, flags: 0x4},
+ 91: {region: 0x12e, script: 0x38, flags: 0x4},
+ 92: {region: 0x135, script: 0x38, flags: 0x4},
+ 93: {region: 0x13e, script: 0x38, flags: 0x4},
+ 94: {region: 0x12e, script: 0x11, flags: 0x2},
+ 95: {region: 0x12e, script: 0x33, flags: 0x2},
+ 96: {region: 0x12e, script: 0x38, flags: 0x2},
}
type likelyLangScript struct {
@@ -2924,307 +2935,307 @@ type likelyLangScript struct {
// for a given regionID, lang and script are the index and size respectively
// of the list in likelyRegionList.
// TODO: exclude containers and user-definable regions from the list.
-// Size: 1428 bytes, 357 elements
-var likelyRegion = [357]likelyLangScript{
- 33: {lang: 0xd7, script: 0x52, flags: 0x0},
- 34: {lang: 0x3a, script: 0x5, flags: 0x0},
- 35: {lang: 0x0, script: 0x2, flags: 0x1},
- 38: {lang: 0x2, script: 0x2, flags: 0x1},
- 39: {lang: 0x4, script: 0x2, flags: 0x1},
- 41: {lang: 0x3be, script: 0x52, flags: 0x0},
- 42: {lang: 0x0, script: 0x52, flags: 0x0},
- 43: {lang: 0x13d, script: 0x52, flags: 0x0},
- 44: {lang: 0x419, script: 0x52, flags: 0x0},
- 45: {lang: 0x10c, script: 0x52, flags: 0x0},
- 47: {lang: 0x365, script: 0x52, flags: 0x0},
- 48: {lang: 0x442, script: 0x52, flags: 0x0},
- 49: {lang: 0x58, script: 0x52, flags: 0x0},
- 50: {lang: 0x6, script: 0x2, flags: 0x1},
- 52: {lang: 0xa5, script: 0xe, flags: 0x0},
- 53: {lang: 0x365, script: 0x52, flags: 0x0},
- 54: {lang: 0x15d, script: 0x52, flags: 0x0},
- 55: {lang: 0x7e, script: 0x1e, flags: 0x0},
- 56: {lang: 0x3a, script: 0x5, flags: 0x0},
- 57: {lang: 0x3d7, script: 0x52, flags: 0x0},
- 58: {lang: 0x15d, script: 0x52, flags: 0x0},
- 59: {lang: 0x15d, script: 0x52, flags: 0x0},
- 61: {lang: 0x31d, script: 0x52, flags: 0x0},
- 62: {lang: 0x13d, script: 0x52, flags: 0x0},
- 63: {lang: 0x39f, script: 0x52, flags: 0x0},
- 64: {lang: 0x3be, script: 0x52, flags: 0x0},
- 66: {lang: 0x8, script: 0x2, flags: 0x1},
- 68: {lang: 0x0, script: 0x52, flags: 0x0},
- 70: {lang: 0x71, script: 0x1e, flags: 0x0},
- 72: {lang: 0x510, script: 0x37, flags: 0x2},
- 73: {lang: 0x31d, script: 0x5, flags: 0x2},
- 74: {lang: 0x443, script: 0x52, flags: 0x0},
- 75: {lang: 0x15d, script: 0x52, flags: 0x0},
- 76: {lang: 0x15d, script: 0x52, flags: 0x0},
- 77: {lang: 0x10c, script: 0x52, flags: 0x0},
- 78: {lang: 0x15d, script: 0x52, flags: 0x0},
- 80: {lang: 0x13d, script: 0x52, flags: 0x0},
- 81: {lang: 0x15d, script: 0x52, flags: 0x0},
- 82: {lang: 0xa, script: 0x5, flags: 0x1},
- 83: {lang: 0x13d, script: 0x52, flags: 0x0},
- 84: {lang: 0x0, script: 0x52, flags: 0x0},
- 85: {lang: 0x13d, script: 0x52, flags: 0x0},
- 88: {lang: 0x13d, script: 0x52, flags: 0x0},
- 89: {lang: 0x3be, script: 0x52, flags: 0x0},
- 90: {lang: 0x39f, script: 0x52, flags: 0x0},
- 92: {lang: 0xf, script: 0x2, flags: 0x1},
- 93: {lang: 0xf9, script: 0x52, flags: 0x0},
- 95: {lang: 0x10c, script: 0x52, flags: 0x0},
- 97: {lang: 0x1, script: 0x52, flags: 0x0},
- 98: {lang: 0x100, script: 0x52, flags: 0x0},
- 100: {lang: 0x13d, script: 0x52, flags: 0x0},
- 102: {lang: 0x11, script: 0x2, flags: 0x1},
- 103: {lang: 0x13d, script: 0x52, flags: 0x0},
- 104: {lang: 0x13d, script: 0x52, flags: 0x0},
- 105: {lang: 0x13f, script: 0x52, flags: 0x0},
- 106: {lang: 0x3a, script: 0x5, flags: 0x0},
+// Size: 1432 bytes, 358 elements
+var likelyRegion = [358]likelyLangScript{
+ 34: {lang: 0xd7, script: 0x55, flags: 0x0},
+ 35: {lang: 0x3a, script: 0x5, flags: 0x0},
+ 36: {lang: 0x0, script: 0x2, flags: 0x1},
+ 39: {lang: 0x2, script: 0x2, flags: 0x1},
+ 40: {lang: 0x4, script: 0x2, flags: 0x1},
+ 42: {lang: 0x3be, script: 0x55, flags: 0x0},
+ 43: {lang: 0x0, script: 0x55, flags: 0x0},
+ 44: {lang: 0x13d, script: 0x55, flags: 0x0},
+ 45: {lang: 0x419, script: 0x55, flags: 0x0},
+ 46: {lang: 0x10c, script: 0x55, flags: 0x0},
+ 48: {lang: 0x365, script: 0x55, flags: 0x0},
+ 49: {lang: 0x442, script: 0x55, flags: 0x0},
+ 50: {lang: 0x58, script: 0x55, flags: 0x0},
+ 51: {lang: 0x6, script: 0x2, flags: 0x1},
+ 53: {lang: 0xa5, script: 0xe, flags: 0x0},
+ 54: {lang: 0x365, script: 0x55, flags: 0x0},
+ 55: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 56: {lang: 0x7e, script: 0x1e, flags: 0x0},
+ 57: {lang: 0x3a, script: 0x5, flags: 0x0},
+ 58: {lang: 0x3d7, script: 0x55, flags: 0x0},
+ 59: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 60: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 62: {lang: 0x31d, script: 0x55, flags: 0x0},
+ 63: {lang: 0x13d, script: 0x55, flags: 0x0},
+ 64: {lang: 0x39f, script: 0x55, flags: 0x0},
+ 65: {lang: 0x3be, script: 0x55, flags: 0x0},
+ 67: {lang: 0x8, script: 0x2, flags: 0x1},
+ 69: {lang: 0x0, script: 0x55, flags: 0x0},
+ 71: {lang: 0x71, script: 0x1e, flags: 0x0},
+ 73: {lang: 0x510, script: 0x3a, flags: 0x2},
+ 74: {lang: 0x31d, script: 0x5, flags: 0x2},
+ 75: {lang: 0x443, script: 0x55, flags: 0x0},
+ 76: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 77: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 78: {lang: 0x10c, script: 0x55, flags: 0x0},
+ 79: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 81: {lang: 0x13d, script: 0x55, flags: 0x0},
+ 82: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 83: {lang: 0xa, script: 0x5, flags: 0x1},
+ 84: {lang: 0x13d, script: 0x55, flags: 0x0},
+ 85: {lang: 0x0, script: 0x55, flags: 0x0},
+ 86: {lang: 0x13d, script: 0x55, flags: 0x0},
+ 89: {lang: 0x13d, script: 0x55, flags: 0x0},
+ 90: {lang: 0x3be, script: 0x55, flags: 0x0},
+ 91: {lang: 0x39f, script: 0x55, flags: 0x0},
+ 93: {lang: 0xf, script: 0x2, flags: 0x1},
+ 94: {lang: 0xf9, script: 0x55, flags: 0x0},
+ 96: {lang: 0x10c, script: 0x55, flags: 0x0},
+ 98: {lang: 0x1, script: 0x55, flags: 0x0},
+ 99: {lang: 0x100, script: 0x55, flags: 0x0},
+ 101: {lang: 0x13d, script: 0x55, flags: 0x0},
+ 103: {lang: 0x11, script: 0x2, flags: 0x1},
+ 104: {lang: 0x13d, script: 0x55, flags: 0x0},
+ 105: {lang: 0x13d, script: 0x55, flags: 0x0},
+ 106: {lang: 0x13f, script: 0x55, flags: 0x0},
107: {lang: 0x3a, script: 0x5, flags: 0x0},
- 108: {lang: 0x46d, script: 0x27, flags: 0x0},
- 109: {lang: 0x13d, script: 0x52, flags: 0x0},
- 110: {lang: 0x13, script: 0x2, flags: 0x1},
- 112: {lang: 0x10c, script: 0x52, flags: 0x0},
- 113: {lang: 0x150, script: 0x52, flags: 0x0},
- 114: {lang: 0x1be, script: 0x20, flags: 0x2},
- 117: {lang: 0x157, script: 0x52, flags: 0x0},
- 119: {lang: 0x15d, script: 0x52, flags: 0x0},
- 121: {lang: 0x15d, script: 0x52, flags: 0x0},
- 122: {lang: 0x15, script: 0x2, flags: 0x1},
- 124: {lang: 0x17, script: 0x3, flags: 0x1},
- 125: {lang: 0x15d, script: 0x52, flags: 0x0},
- 127: {lang: 0x21, script: 0x52, flags: 0x0},
- 129: {lang: 0x243, script: 0x52, flags: 0x0},
- 131: {lang: 0x15d, script: 0x52, flags: 0x0},
- 132: {lang: 0x15d, script: 0x52, flags: 0x0},
- 133: {lang: 0x13d, script: 0x52, flags: 0x0},
- 134: {lang: 0x1a, script: 0x2, flags: 0x1},
- 135: {lang: 0x0, script: 0x52, flags: 0x0},
- 136: {lang: 0x13d, script: 0x52, flags: 0x0},
- 138: {lang: 0x3be, script: 0x52, flags: 0x0},
- 140: {lang: 0x527, script: 0x35, flags: 0x0},
- 141: {lang: 0x0, script: 0x52, flags: 0x0},
- 142: {lang: 0x13d, script: 0x52, flags: 0x0},
- 143: {lang: 0x1cf, script: 0x52, flags: 0x0},
- 144: {lang: 0x1d2, script: 0x52, flags: 0x0},
- 145: {lang: 0x1d3, script: 0x52, flags: 0x0},
- 147: {lang: 0x13d, script: 0x52, flags: 0x0},
- 148: {lang: 0x1c, script: 0x2, flags: 0x1},
- 150: {lang: 0x1ba, script: 0x37, flags: 0x0},
- 152: {lang: 0x1e, script: 0x3, flags: 0x1},
- 154: {lang: 0x3a, script: 0x5, flags: 0x0},
- 155: {lang: 0x21, script: 0x2, flags: 0x1},
- 156: {lang: 0x1f6, script: 0x52, flags: 0x0},
- 157: {lang: 0x1f7, script: 0x52, flags: 0x0},
- 160: {lang: 0x3a, script: 0x5, flags: 0x0},
- 161: {lang: 0x1fe, script: 0x41, flags: 0x0},
- 163: {lang: 0x443, script: 0x52, flags: 0x0},
- 164: {lang: 0x288, script: 0x1e, flags: 0x0},
- 165: {lang: 0x23, script: 0x3, flags: 0x1},
- 167: {lang: 0x26, script: 0x2, flags: 0x1},
- 169: {lang: 0x252, script: 0x4b, flags: 0x0},
- 170: {lang: 0x252, script: 0x4b, flags: 0x0},
- 171: {lang: 0x3a, script: 0x5, flags: 0x0},
- 173: {lang: 0x3e0, script: 0x1e, flags: 0x0},
- 174: {lang: 0x28, script: 0x2, flags: 0x1},
- 175: {lang: 0x3a, script: 0x5, flags: 0x0},
- 177: {lang: 0x10c, script: 0x52, flags: 0x0},
- 178: {lang: 0x40a, script: 0xc1, flags: 0x0},
- 180: {lang: 0x439, script: 0x52, flags: 0x0},
- 181: {lang: 0x2be, script: 0x52, flags: 0x0},
- 182: {lang: 0x15d, script: 0x52, flags: 0x0},
- 183: {lang: 0x2c5, script: 0x52, flags: 0x0},
- 184: {lang: 0x3a, script: 0x5, flags: 0x0},
- 185: {lang: 0x2a, script: 0x2, flags: 0x1},
- 186: {lang: 0x15d, script: 0x52, flags: 0x0},
- 187: {lang: 0x2c, script: 0x2, flags: 0x1},
- 188: {lang: 0x430, script: 0x52, flags: 0x0},
- 189: {lang: 0x15d, script: 0x52, flags: 0x0},
- 190: {lang: 0x2ef, script: 0x52, flags: 0x0},
- 193: {lang: 0x2e, script: 0x2, flags: 0x1},
- 194: {lang: 0xa0, script: 0x52, flags: 0x0},
- 195: {lang: 0x30, script: 0x2, flags: 0x1},
- 196: {lang: 0x32, script: 0x2, flags: 0x1},
- 197: {lang: 0x34, script: 0x2, flags: 0x1},
- 199: {lang: 0x15d, script: 0x52, flags: 0x0},
- 200: {lang: 0x36, script: 0x2, flags: 0x1},
- 202: {lang: 0x31e, script: 0x52, flags: 0x0},
- 203: {lang: 0x38, script: 0x3, flags: 0x1},
- 204: {lang: 0x127, script: 0xd4, flags: 0x0},
- 206: {lang: 0x13d, script: 0x52, flags: 0x0},
- 207: {lang: 0x31d, script: 0x52, flags: 0x0},
- 208: {lang: 0x3be, script: 0x52, flags: 0x0},
- 209: {lang: 0x16, script: 0x52, flags: 0x0},
- 210: {lang: 0x15d, script: 0x52, flags: 0x0},
- 211: {lang: 0x1b2, script: 0x52, flags: 0x0},
- 213: {lang: 0x1b2, script: 0x5, flags: 0x2},
- 215: {lang: 0x13d, script: 0x52, flags: 0x0},
- 216: {lang: 0x365, script: 0x52, flags: 0x0},
- 217: {lang: 0x345, script: 0x52, flags: 0x0},
- 218: {lang: 0x34f, script: 0x20, flags: 0x0},
- 224: {lang: 0x3a, script: 0x5, flags: 0x0},
- 225: {lang: 0x13d, script: 0x52, flags: 0x0},
- 227: {lang: 0x13d, script: 0x52, flags: 0x0},
- 228: {lang: 0x15d, script: 0x52, flags: 0x0},
- 229: {lang: 0x484, script: 0x52, flags: 0x0},
- 230: {lang: 0x152, script: 0x52, flags: 0x0},
- 231: {lang: 0x3b, script: 0x3, flags: 0x1},
- 232: {lang: 0x3b1, script: 0x52, flags: 0x0},
- 233: {lang: 0x15d, script: 0x52, flags: 0x0},
- 235: {lang: 0x13d, script: 0x52, flags: 0x0},
- 236: {lang: 0x3a, script: 0x5, flags: 0x0},
- 237: {lang: 0x3be, script: 0x52, flags: 0x0},
- 239: {lang: 0x3a0, script: 0x52, flags: 0x0},
- 240: {lang: 0x192, script: 0x52, flags: 0x0},
- 242: {lang: 0x3a, script: 0x5, flags: 0x0},
- 257: {lang: 0x15d, script: 0x52, flags: 0x0},
- 259: {lang: 0x3e, script: 0x2, flags: 0x1},
- 260: {lang: 0x430, script: 0x1e, flags: 0x0},
- 261: {lang: 0x40, script: 0x2, flags: 0x1},
- 262: {lang: 0x3e3, script: 0x52, flags: 0x0},
- 263: {lang: 0x3a, script: 0x5, flags: 0x0},
- 265: {lang: 0x15d, script: 0x52, flags: 0x0},
- 266: {lang: 0x3a, script: 0x5, flags: 0x0},
- 267: {lang: 0x42, script: 0x2, flags: 0x1},
- 270: {lang: 0x414, script: 0x52, flags: 0x0},
- 271: {lang: 0x345, script: 0x52, flags: 0x0},
- 272: {lang: 0x44, script: 0x2, flags: 0x1},
- 274: {lang: 0x1f7, script: 0x52, flags: 0x0},
- 275: {lang: 0x15d, script: 0x52, flags: 0x0},
- 276: {lang: 0x427, script: 0x52, flags: 0x0},
- 277: {lang: 0x365, script: 0x52, flags: 0x0},
- 279: {lang: 0x3be, script: 0x52, flags: 0x0},
- 281: {lang: 0x13d, script: 0x52, flags: 0x0},
- 283: {lang: 0x46, script: 0x2, flags: 0x1},
- 287: {lang: 0x15d, script: 0x52, flags: 0x0},
- 288: {lang: 0x15d, script: 0x52, flags: 0x0},
- 289: {lang: 0x48, script: 0x2, flags: 0x1},
- 290: {lang: 0x4a, script: 0x3, flags: 0x1},
- 291: {lang: 0x4d, script: 0x2, flags: 0x1},
- 292: {lang: 0x475, script: 0x52, flags: 0x0},
- 293: {lang: 0x3be, script: 0x52, flags: 0x0},
- 294: {lang: 0x474, script: 0x52, flags: 0x0},
- 295: {lang: 0x4f, script: 0x2, flags: 0x1},
- 296: {lang: 0x480, script: 0x52, flags: 0x0},
- 298: {lang: 0x51, script: 0x4, flags: 0x1},
- 300: {lang: 0x49e, script: 0x52, flags: 0x0},
- 301: {lang: 0x55, script: 0x2, flags: 0x1},
- 302: {lang: 0x443, script: 0x52, flags: 0x0},
- 303: {lang: 0x57, script: 0x3, flags: 0x1},
- 304: {lang: 0x443, script: 0x52, flags: 0x0},
- 308: {lang: 0x510, script: 0x37, flags: 0x2},
- 309: {lang: 0x13d, script: 0x52, flags: 0x0},
- 310: {lang: 0x4ba, script: 0x52, flags: 0x0},
- 311: {lang: 0x1f7, script: 0x52, flags: 0x0},
- 314: {lang: 0x13d, script: 0x52, flags: 0x0},
- 317: {lang: 0x4c1, script: 0x52, flags: 0x0},
- 318: {lang: 0x8a, script: 0x52, flags: 0x0},
- 319: {lang: 0x15d, script: 0x52, flags: 0x0},
- 321: {lang: 0x419, script: 0x52, flags: 0x0},
- 332: {lang: 0x5a, script: 0x2, flags: 0x1},
- 349: {lang: 0x3a, script: 0x5, flags: 0x0},
- 350: {lang: 0x5c, script: 0x2, flags: 0x1},
- 355: {lang: 0x421, script: 0x52, flags: 0x0},
+ 108: {lang: 0x3a, script: 0x5, flags: 0x0},
+ 109: {lang: 0x46d, script: 0x28, flags: 0x0},
+ 110: {lang: 0x13d, script: 0x55, flags: 0x0},
+ 111: {lang: 0x13, script: 0x2, flags: 0x1},
+ 113: {lang: 0x10c, script: 0x55, flags: 0x0},
+ 114: {lang: 0x150, script: 0x55, flags: 0x0},
+ 115: {lang: 0x1be, script: 0x20, flags: 0x2},
+ 118: {lang: 0x157, script: 0x55, flags: 0x0},
+ 120: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 122: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 123: {lang: 0x15, script: 0x2, flags: 0x1},
+ 125: {lang: 0x17, script: 0x3, flags: 0x1},
+ 126: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 128: {lang: 0x21, script: 0x55, flags: 0x0},
+ 130: {lang: 0x243, script: 0x55, flags: 0x0},
+ 132: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 133: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 134: {lang: 0x13d, script: 0x55, flags: 0x0},
+ 135: {lang: 0x1a, script: 0x2, flags: 0x1},
+ 136: {lang: 0x0, script: 0x55, flags: 0x0},
+ 137: {lang: 0x13d, script: 0x55, flags: 0x0},
+ 139: {lang: 0x3be, script: 0x55, flags: 0x0},
+ 141: {lang: 0x527, script: 0x38, flags: 0x0},
+ 142: {lang: 0x0, script: 0x55, flags: 0x0},
+ 143: {lang: 0x13d, script: 0x55, flags: 0x0},
+ 144: {lang: 0x1cf, script: 0x55, flags: 0x0},
+ 145: {lang: 0x1d2, script: 0x55, flags: 0x0},
+ 146: {lang: 0x1d3, script: 0x55, flags: 0x0},
+ 148: {lang: 0x13d, script: 0x55, flags: 0x0},
+ 149: {lang: 0x1c, script: 0x2, flags: 0x1},
+ 151: {lang: 0x1ba, script: 0x3a, flags: 0x0},
+ 153: {lang: 0x1e, script: 0x3, flags: 0x1},
+ 155: {lang: 0x3a, script: 0x5, flags: 0x0},
+ 156: {lang: 0x21, script: 0x2, flags: 0x1},
+ 157: {lang: 0x1f6, script: 0x55, flags: 0x0},
+ 158: {lang: 0x1f7, script: 0x55, flags: 0x0},
+ 161: {lang: 0x3a, script: 0x5, flags: 0x0},
+ 162: {lang: 0x1fe, script: 0x44, flags: 0x0},
+ 164: {lang: 0x443, script: 0x55, flags: 0x0},
+ 165: {lang: 0x288, script: 0x1e, flags: 0x0},
+ 166: {lang: 0x23, script: 0x3, flags: 0x1},
+ 168: {lang: 0x26, script: 0x2, flags: 0x1},
+ 170: {lang: 0x252, script: 0x4e, flags: 0x0},
+ 171: {lang: 0x252, script: 0x4e, flags: 0x0},
+ 172: {lang: 0x3a, script: 0x5, flags: 0x0},
+ 174: {lang: 0x3e0, script: 0x1e, flags: 0x0},
+ 175: {lang: 0x28, script: 0x2, flags: 0x1},
+ 176: {lang: 0x3a, script: 0x5, flags: 0x0},
+ 178: {lang: 0x10c, script: 0x55, flags: 0x0},
+ 179: {lang: 0x40a, script: 0xc6, flags: 0x0},
+ 181: {lang: 0x439, script: 0x55, flags: 0x0},
+ 182: {lang: 0x2be, script: 0x55, flags: 0x0},
+ 183: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 184: {lang: 0x2c5, script: 0x55, flags: 0x0},
+ 185: {lang: 0x3a, script: 0x5, flags: 0x0},
+ 186: {lang: 0x2a, script: 0x2, flags: 0x1},
+ 187: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 188: {lang: 0x2c, script: 0x2, flags: 0x1},
+ 189: {lang: 0x430, script: 0x55, flags: 0x0},
+ 190: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 191: {lang: 0x2ef, script: 0x55, flags: 0x0},
+ 194: {lang: 0x2e, script: 0x2, flags: 0x1},
+ 195: {lang: 0xa0, script: 0x55, flags: 0x0},
+ 196: {lang: 0x30, script: 0x2, flags: 0x1},
+ 197: {lang: 0x32, script: 0x2, flags: 0x1},
+ 198: {lang: 0x34, script: 0x2, flags: 0x1},
+ 200: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 201: {lang: 0x36, script: 0x2, flags: 0x1},
+ 203: {lang: 0x31e, script: 0x55, flags: 0x0},
+ 204: {lang: 0x38, script: 0x3, flags: 0x1},
+ 205: {lang: 0x127, script: 0xda, flags: 0x0},
+ 207: {lang: 0x13d, script: 0x55, flags: 0x0},
+ 208: {lang: 0x31d, script: 0x55, flags: 0x0},
+ 209: {lang: 0x3be, script: 0x55, flags: 0x0},
+ 210: {lang: 0x16, script: 0x55, flags: 0x0},
+ 211: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 212: {lang: 0x1b2, script: 0x55, flags: 0x0},
+ 214: {lang: 0x1b2, script: 0x5, flags: 0x2},
+ 216: {lang: 0x13d, script: 0x55, flags: 0x0},
+ 217: {lang: 0x365, script: 0x55, flags: 0x0},
+ 218: {lang: 0x345, script: 0x55, flags: 0x0},
+ 219: {lang: 0x34f, script: 0x20, flags: 0x0},
+ 225: {lang: 0x3a, script: 0x5, flags: 0x0},
+ 226: {lang: 0x13d, script: 0x55, flags: 0x0},
+ 228: {lang: 0x13d, script: 0x55, flags: 0x0},
+ 229: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 230: {lang: 0x484, script: 0x55, flags: 0x0},
+ 231: {lang: 0x152, script: 0x55, flags: 0x0},
+ 232: {lang: 0x3b, script: 0x3, flags: 0x1},
+ 233: {lang: 0x3b1, script: 0x55, flags: 0x0},
+ 234: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 236: {lang: 0x13d, script: 0x55, flags: 0x0},
+ 237: {lang: 0x3a, script: 0x5, flags: 0x0},
+ 238: {lang: 0x3be, script: 0x55, flags: 0x0},
+ 240: {lang: 0x3a0, script: 0x55, flags: 0x0},
+ 241: {lang: 0x192, script: 0x55, flags: 0x0},
+ 243: {lang: 0x3a, script: 0x5, flags: 0x0},
+ 258: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 260: {lang: 0x3e, script: 0x2, flags: 0x1},
+ 261: {lang: 0x430, script: 0x1e, flags: 0x0},
+ 262: {lang: 0x40, script: 0x2, flags: 0x1},
+ 263: {lang: 0x3e3, script: 0x55, flags: 0x0},
+ 264: {lang: 0x3a, script: 0x5, flags: 0x0},
+ 266: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 267: {lang: 0x3a, script: 0x5, flags: 0x0},
+ 268: {lang: 0x42, script: 0x2, flags: 0x1},
+ 271: {lang: 0x414, script: 0x55, flags: 0x0},
+ 272: {lang: 0x345, script: 0x55, flags: 0x0},
+ 273: {lang: 0x44, script: 0x2, flags: 0x1},
+ 275: {lang: 0x1f7, script: 0x55, flags: 0x0},
+ 276: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 277: {lang: 0x427, script: 0x55, flags: 0x0},
+ 278: {lang: 0x365, script: 0x55, flags: 0x0},
+ 280: {lang: 0x3be, script: 0x55, flags: 0x0},
+ 282: {lang: 0x13d, script: 0x55, flags: 0x0},
+ 284: {lang: 0x46, script: 0x2, flags: 0x1},
+ 288: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 289: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 290: {lang: 0x48, script: 0x2, flags: 0x1},
+ 291: {lang: 0x4a, script: 0x3, flags: 0x1},
+ 292: {lang: 0x4d, script: 0x2, flags: 0x1},
+ 293: {lang: 0x475, script: 0x55, flags: 0x0},
+ 294: {lang: 0x3be, script: 0x55, flags: 0x0},
+ 295: {lang: 0x474, script: 0x55, flags: 0x0},
+ 296: {lang: 0x4f, script: 0x2, flags: 0x1},
+ 297: {lang: 0x480, script: 0x55, flags: 0x0},
+ 299: {lang: 0x51, script: 0x4, flags: 0x1},
+ 301: {lang: 0x49e, script: 0x55, flags: 0x0},
+ 302: {lang: 0x55, script: 0x2, flags: 0x1},
+ 303: {lang: 0x443, script: 0x55, flags: 0x0},
+ 304: {lang: 0x57, script: 0x3, flags: 0x1},
+ 305: {lang: 0x443, script: 0x55, flags: 0x0},
+ 309: {lang: 0x510, script: 0x3a, flags: 0x2},
+ 310: {lang: 0x13d, script: 0x55, flags: 0x0},
+ 311: {lang: 0x4ba, script: 0x55, flags: 0x0},
+ 312: {lang: 0x1f7, script: 0x55, flags: 0x0},
+ 315: {lang: 0x13d, script: 0x55, flags: 0x0},
+ 318: {lang: 0x4c1, script: 0x55, flags: 0x0},
+ 319: {lang: 0x8a, script: 0x55, flags: 0x0},
+ 320: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 322: {lang: 0x419, script: 0x55, flags: 0x0},
+ 333: {lang: 0x5a, script: 0x2, flags: 0x1},
+ 350: {lang: 0x3a, script: 0x5, flags: 0x0},
+ 351: {lang: 0x5c, script: 0x2, flags: 0x1},
+ 356: {lang: 0x421, script: 0x55, flags: 0x0},
}
// likelyRegionList holds lists info associated with likelyRegion.
// Size: 376 bytes, 94 elements
var likelyRegionList = [94]likelyLangScript{
0: {lang: 0x147, script: 0x5, flags: 0x0},
- 1: {lang: 0x474, script: 0x52, flags: 0x0},
- 2: {lang: 0x42f, script: 0x52, flags: 0x0},
+ 1: {lang: 0x474, script: 0x55, flags: 0x0},
+ 2: {lang: 0x42f, script: 0x55, flags: 0x0},
3: {lang: 0x2fd, script: 0x1e, flags: 0x0},
4: {lang: 0x1d5, script: 0x8, flags: 0x0},
- 5: {lang: 0x272, script: 0x52, flags: 0x0},
- 6: {lang: 0xb7, script: 0x52, flags: 0x0},
+ 5: {lang: 0x272, script: 0x55, flags: 0x0},
+ 6: {lang: 0xb7, script: 0x55, flags: 0x0},
7: {lang: 0x430, script: 0x1e, flags: 0x0},
- 8: {lang: 0x12c, script: 0xd6, flags: 0x0},
+ 8: {lang: 0x12c, script: 0xdc, flags: 0x0},
9: {lang: 0x34f, script: 0x20, flags: 0x0},
- 10: {lang: 0x527, script: 0x34, flags: 0x0},
+ 10: {lang: 0x527, script: 0x37, flags: 0x0},
11: {lang: 0x4aa, script: 0x5, flags: 0x0},
- 12: {lang: 0x51d, script: 0x35, flags: 0x0},
- 13: {lang: 0x521, script: 0x52, flags: 0x0},
- 14: {lang: 0x298, script: 0xd5, flags: 0x0},
- 15: {lang: 0x135, script: 0x2d, flags: 0x0},
- 16: {lang: 0x488, script: 0x52, flags: 0x0},
+ 12: {lang: 0x51d, script: 0x38, flags: 0x0},
+ 13: {lang: 0x521, script: 0x55, flags: 0x0},
+ 14: {lang: 0x298, script: 0xdb, flags: 0x0},
+ 15: {lang: 0x135, script: 0x30, flags: 0x0},
+ 16: {lang: 0x488, script: 0x55, flags: 0x0},
17: {lang: 0x3a, script: 0x5, flags: 0x0},
- 18: {lang: 0x15d, script: 0x52, flags: 0x0},
- 19: {lang: 0x27, script: 0x27, flags: 0x0},
- 20: {lang: 0x138, script: 0x52, flags: 0x0},
+ 18: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 19: {lang: 0x27, script: 0x28, flags: 0x0},
+ 20: {lang: 0x138, script: 0x55, flags: 0x0},
21: {lang: 0x268, script: 0x5, flags: 0x2},
- 22: {lang: 0x510, script: 0x37, flags: 0x2},
- 23: {lang: 0x20e, script: 0x29, flags: 0x0},
+ 22: {lang: 0x510, script: 0x3a, flags: 0x2},
+ 23: {lang: 0x20e, script: 0x2a, flags: 0x0},
24: {lang: 0x5, script: 0x1e, flags: 0x0},
- 25: {lang: 0x272, script: 0x52, flags: 0x0},
- 26: {lang: 0x135, script: 0x2d, flags: 0x0},
+ 25: {lang: 0x272, script: 0x55, flags: 0x0},
+ 26: {lang: 0x135, script: 0x30, flags: 0x0},
27: {lang: 0x2fd, script: 0x1e, flags: 0x0},
- 28: {lang: 0x1df, script: 0x52, flags: 0x0},
+ 28: {lang: 0x1df, script: 0x55, flags: 0x0},
29: {lang: 0x31d, script: 0x5, flags: 0x0},
30: {lang: 0x1bc, script: 0x20, flags: 0x0},
31: {lang: 0x4b2, script: 0x5, flags: 0x0},
- 32: {lang: 0x234, script: 0x6b, flags: 0x0},
+ 32: {lang: 0x234, script: 0x70, flags: 0x0},
33: {lang: 0x147, script: 0x5, flags: 0x0},
- 34: {lang: 0x474, script: 0x52, flags: 0x0},
- 35: {lang: 0x248, script: 0x46, flags: 0x0},
+ 34: {lang: 0x474, script: 0x55, flags: 0x0},
+ 35: {lang: 0x248, script: 0x49, flags: 0x0},
36: {lang: 0xe6, script: 0x5, flags: 0x0},
- 37: {lang: 0x224, script: 0xd5, flags: 0x0},
+ 37: {lang: 0x224, script: 0xdb, flags: 0x0},
38: {lang: 0x3a, script: 0x5, flags: 0x0},
- 39: {lang: 0x15d, script: 0x52, flags: 0x0},
- 40: {lang: 0x2b6, script: 0x4f, flags: 0x0},
- 41: {lang: 0x224, script: 0xd5, flags: 0x0},
+ 39: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 40: {lang: 0x2b6, script: 0x52, flags: 0x0},
+ 41: {lang: 0x224, script: 0xdb, flags: 0x0},
42: {lang: 0x3a, script: 0x5, flags: 0x0},
- 43: {lang: 0x15d, script: 0x52, flags: 0x0},
- 44: {lang: 0x3da, script: 0x52, flags: 0x0},
+ 43: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 44: {lang: 0x3da, script: 0x55, flags: 0x0},
45: {lang: 0x4ac, script: 0x1e, flags: 0x0},
46: {lang: 0x2fd, script: 0x1e, flags: 0x0},
- 47: {lang: 0x42f, script: 0x52, flags: 0x0},
- 48: {lang: 0x32f, script: 0x6b, flags: 0x0},
- 49: {lang: 0x211, script: 0x52, flags: 0x0},
+ 47: {lang: 0x42f, script: 0x55, flags: 0x0},
+ 48: {lang: 0x32f, script: 0x70, flags: 0x0},
+ 49: {lang: 0x211, script: 0x55, flags: 0x0},
50: {lang: 0x309, script: 0x1e, flags: 0x0},
51: {lang: 0x240, script: 0x5, flags: 0x0},
- 52: {lang: 0x527, script: 0x35, flags: 0x0},
- 53: {lang: 0x3be, script: 0x52, flags: 0x0},
+ 52: {lang: 0x527, script: 0x38, flags: 0x0},
+ 53: {lang: 0x3be, script: 0x55, flags: 0x0},
54: {lang: 0x3a, script: 0x5, flags: 0x0},
- 55: {lang: 0x15d, script: 0x52, flags: 0x0},
- 56: {lang: 0x2eb, script: 0x52, flags: 0x0},
+ 55: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 56: {lang: 0x2eb, script: 0x55, flags: 0x0},
57: {lang: 0x4b2, script: 0x5, flags: 0x0},
58: {lang: 0x88, script: 0x20, flags: 0x0},
59: {lang: 0x4b2, script: 0x5, flags: 0x0},
60: {lang: 0x4b2, script: 0x5, flags: 0x0},
61: {lang: 0xbe, script: 0x20, flags: 0x0},
- 62: {lang: 0x3da, script: 0x52, flags: 0x0},
+ 62: {lang: 0x3da, script: 0x55, flags: 0x0},
63: {lang: 0x7e, script: 0x1e, flags: 0x0},
64: {lang: 0x3e0, script: 0x1e, flags: 0x0},
- 65: {lang: 0x265, script: 0x52, flags: 0x0},
- 66: {lang: 0x442, script: 0x52, flags: 0x0},
- 67: {lang: 0x510, script: 0x37, flags: 0x0},
- 68: {lang: 0x410, script: 0x52, flags: 0x0},
+ 65: {lang: 0x265, script: 0x55, flags: 0x0},
+ 66: {lang: 0x442, script: 0x55, flags: 0x0},
+ 67: {lang: 0x510, script: 0x3a, flags: 0x0},
+ 68: {lang: 0x410, script: 0x55, flags: 0x0},
69: {lang: 0x4ac, script: 0x1e, flags: 0x0},
70: {lang: 0x3a, script: 0x5, flags: 0x0},
- 71: {lang: 0x15d, script: 0x52, flags: 0x0},
- 72: {lang: 0x15d, script: 0x52, flags: 0x0},
+ 71: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 72: {lang: 0x15d, script: 0x55, flags: 0x0},
73: {lang: 0x35, script: 0x5, flags: 0x0},
- 74: {lang: 0x469, script: 0xd5, flags: 0x0},
+ 74: {lang: 0x469, script: 0xdb, flags: 0x0},
75: {lang: 0x2ea, script: 0x5, flags: 0x0},
- 76: {lang: 0x30d, script: 0x6b, flags: 0x0},
+ 76: {lang: 0x30d, script: 0x70, flags: 0x0},
77: {lang: 0x465, script: 0x1e, flags: 0x0},
78: {lang: 0x147, script: 0x5, flags: 0x0},
79: {lang: 0x3a, script: 0x5, flags: 0x0},
- 80: {lang: 0x15d, script: 0x52, flags: 0x0},
- 81: {lang: 0x488, script: 0x52, flags: 0x0},
+ 80: {lang: 0x15d, script: 0x55, flags: 0x0},
+ 81: {lang: 0x488, script: 0x55, flags: 0x0},
82: {lang: 0x58, script: 0x5, flags: 0x0},
83: {lang: 0x217, script: 0x1e, flags: 0x0},
- 84: {lang: 0x81, script: 0x2d, flags: 0x0},
- 85: {lang: 0x527, script: 0x35, flags: 0x0},
- 86: {lang: 0x48a, script: 0x52, flags: 0x0},
+ 84: {lang: 0x81, script: 0x30, flags: 0x0},
+ 85: {lang: 0x527, script: 0x38, flags: 0x0},
+ 86: {lang: 0x48a, script: 0x55, flags: 0x0},
87: {lang: 0x4ac, script: 0x1e, flags: 0x0},
- 88: {lang: 0x510, script: 0x37, flags: 0x0},
- 89: {lang: 0x3b1, script: 0x52, flags: 0x0},
- 90: {lang: 0x42f, script: 0x52, flags: 0x0},
+ 88: {lang: 0x510, script: 0x3a, flags: 0x0},
+ 89: {lang: 0x3b1, script: 0x55, flags: 0x0},
+ 90: {lang: 0x42f, script: 0x55, flags: 0x0},
91: {lang: 0x430, script: 0x1e, flags: 0x0},
- 92: {lang: 0x15d, script: 0x52, flags: 0x0},
+ 92: {lang: 0x15d, script: 0x55, flags: 0x0},
93: {lang: 0x444, script: 0x5, flags: 0x0},
}
@@ -3234,94 +3245,101 @@ type likelyTag struct {
script uint8
}
-// Size: 192 bytes, 32 elements
-var likelyRegionGroup = [32]likelyTag{
- 1: {lang: 0x138, region: 0xd5, script: 0x52},
- 2: {lang: 0x138, region: 0x134, script: 0x52},
- 3: {lang: 0x3be, region: 0x40, script: 0x52},
- 4: {lang: 0x138, region: 0x2e, script: 0x52},
- 5: {lang: 0x138, region: 0xd5, script: 0x52},
- 6: {lang: 0x13d, region: 0xce, script: 0x52},
- 7: {lang: 0x443, region: 0x12e, script: 0x52},
- 8: {lang: 0x3a, region: 0x6a, script: 0x5},
- 9: {lang: 0x443, region: 0x4a, script: 0x52},
- 10: {lang: 0x138, region: 0x160, script: 0x52},
- 11: {lang: 0x138, region: 0x134, script: 0x52},
- 12: {lang: 0x138, region: 0x134, script: 0x52},
- 13: {lang: 0x13d, region: 0x58, script: 0x52},
- 14: {lang: 0x527, region: 0x52, script: 0x34},
- 15: {lang: 0x1bc, region: 0x98, script: 0x20},
- 16: {lang: 0x1df, region: 0x94, script: 0x52},
- 17: {lang: 0x1f7, region: 0x9d, script: 0x52},
- 18: {lang: 0x138, region: 0x2e, script: 0x52},
- 19: {lang: 0x138, region: 0xe5, script: 0x52},
- 20: {lang: 0x138, region: 0x89, script: 0x52},
- 21: {lang: 0x419, region: 0x141, script: 0x52},
- 22: {lang: 0x527, region: 0x52, script: 0x34},
- 23: {lang: 0x4ba, region: 0x136, script: 0x52},
- 24: {lang: 0x3a, region: 0x107, script: 0x5},
- 25: {lang: 0x3e0, region: 0x105, script: 0x1e},
- 26: {lang: 0x3e0, region: 0x105, script: 0x1e},
- 27: {lang: 0x138, region: 0x7a, script: 0x52},
- 28: {lang: 0x10c, region: 0x5f, script: 0x52},
- 29: {lang: 0x13d, region: 0x1e, script: 0x52},
- 30: {lang: 0x138, region: 0x99, script: 0x52},
- 31: {lang: 0x138, region: 0x7a, script: 0x52},
+// Size: 198 bytes, 33 elements
+var likelyRegionGroup = [33]likelyTag{
+ 1: {lang: 0x138, region: 0xd6, script: 0x55},
+ 2: {lang: 0x138, region: 0x135, script: 0x55},
+ 3: {lang: 0x3be, region: 0x41, script: 0x55},
+ 4: {lang: 0x138, region: 0x2f, script: 0x55},
+ 5: {lang: 0x138, region: 0xd6, script: 0x55},
+ 6: {lang: 0x13d, region: 0xcf, script: 0x55},
+ 7: {lang: 0x443, region: 0x12f, script: 0x55},
+ 8: {lang: 0x3a, region: 0x6b, script: 0x5},
+ 9: {lang: 0x443, region: 0x4b, script: 0x55},
+ 10: {lang: 0x138, region: 0x161, script: 0x55},
+ 11: {lang: 0x138, region: 0x135, script: 0x55},
+ 12: {lang: 0x138, region: 0x135, script: 0x55},
+ 13: {lang: 0x13d, region: 0x59, script: 0x55},
+ 14: {lang: 0x527, region: 0x53, script: 0x37},
+ 15: {lang: 0x1bc, region: 0x99, script: 0x20},
+ 16: {lang: 0x1df, region: 0x95, script: 0x55},
+ 17: {lang: 0x1f7, region: 0x9e, script: 0x55},
+ 18: {lang: 0x138, region: 0x2f, script: 0x55},
+ 19: {lang: 0x138, region: 0xe6, script: 0x55},
+ 20: {lang: 0x138, region: 0x8a, script: 0x55},
+ 21: {lang: 0x419, region: 0x142, script: 0x55},
+ 22: {lang: 0x527, region: 0x53, script: 0x37},
+ 23: {lang: 0x4ba, region: 0x137, script: 0x55},
+ 24: {lang: 0x3a, region: 0x108, script: 0x5},
+ 25: {lang: 0x3e0, region: 0x106, script: 0x1e},
+ 26: {lang: 0x3e0, region: 0x106, script: 0x1e},
+ 27: {lang: 0x138, region: 0x7b, script: 0x55},
+ 28: {lang: 0x10c, region: 0x60, script: 0x55},
+ 30: {lang: 0x13d, region: 0x1f, script: 0x55},
+ 31: {lang: 0x138, region: 0x9a, script: 0x55},
+ 32: {lang: 0x138, region: 0x7b, script: 0x55},
}
-// Size: 357 bytes, 357 elements
-var regionToGroups = [357]uint8{
+// Size: 358 bytes, 358 elements
+var regionToGroups = [358]uint8{
// Entry 0 - 3F
0x00, 0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0x04,
0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x04, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x00, 0x00,
- 0x04, 0x00, 0x00, 0x04, 0x01, 0x00, 0x00, 0x04,
- 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x04, 0x04, 0x00, 0x04, 0x04,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x00,
+ 0x00, 0x04, 0x00, 0x00, 0x04, 0x01, 0x00, 0x00,
+ 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x00, 0x04,
// Entry 40 - 7F
- 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
- 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x04, 0x00, 0x00, 0x04, 0x00, 0x04, 0x00, 0x00,
- 0x04, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x04, 0x04, 0x00, 0x08, 0x00,
- 0x04, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x00, 0x00,
+ 0x04, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x04, 0x00, 0x00, 0x04, 0x00, 0x04, 0x00,
+ 0x00, 0x04, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x04, 0x04, 0x00, 0x08,
+ 0x00, 0x04, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x04, 0x00,
// Entry 80 - BF
- 0x00, 0x04, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00,
- 0x04, 0x01, 0x00, 0x04, 0x02, 0x00, 0x04, 0x00,
- 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
+ 0x00, 0x00, 0x04, 0x00, 0x00, 0x04, 0x00, 0x00,
+ 0x00, 0x04, 0x01, 0x00, 0x04, 0x02, 0x00, 0x04,
+ 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00,
0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x08, 0x08, 0x00, 0x00, 0x00, 0x04, 0x00, 0x01,
+ 0x00, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00,
+ 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x08, 0x08, 0x00, 0x00, 0x00, 0x04, 0x00,
// Entry C0 - FF
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x01, 0x04,
- 0x08, 0x04, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
+ 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x01,
+ 0x04, 0x08, 0x04, 0x00, 0x00, 0x00, 0x00, 0x04,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x04, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x04, 0x00, 0x05, 0x00, 0x00, 0x00, 0x00,
0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x04, 0x00, 0x04, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x04, 0x00, 0x05, 0x00, 0x00, 0x00,
+ 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
// Entry 100 - 13F
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00,
- 0x00, 0x04, 0x04, 0x00, 0x00, 0x00, 0x04, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08,
- 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x01, 0x00, 0x05, 0x04, 0x00, 0x00,
- 0x04, 0x00, 0x04, 0x04, 0x05, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00,
+ 0x00, 0x00, 0x04, 0x04, 0x00, 0x00, 0x00, 0x04,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x08, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x01, 0x00, 0x05, 0x04, 0x00,
+ 0x00, 0x04, 0x00, 0x04, 0x04, 0x05, 0x00, 0x00,
// Entry 140 - 17F
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
- 0x00, 0x00, 0x00, 0x00, 0x00,
+ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+}
+
+// Size: 18 bytes, 3 elements
+var paradigmLocales = [3][3]uint16{
+ 0: [3]uint16{0x138, 0x0, 0x7b},
+ 1: [3]uint16{0x13d, 0x0, 0x1f},
+ 2: [3]uint16{0x3be, 0x41, 0xee},
}
type mutualIntelligibility struct {
@@ -3349,8 +3367,8 @@ type regionIntelligibility struct {
// matchLang holds pairs of langIDs of base languages that are typically
// mutually intelligible. Each pair is associated with a confidence and
// whether the intelligibility goes one or both ways.
-// Size: 690 bytes, 115 elements
-var matchLang = [115]mutualIntelligibility{
+// Size: 678 bytes, 113 elements
+var matchLang = [113]mutualIntelligibility{
0: {want: 0x1cf, have: 0xb7, distance: 0x4, oneway: false},
1: {want: 0x405, have: 0xb7, distance: 0x4, oneway: false},
2: {want: 0x405, have: 0x1cf, distance: 0x4, oneway: false},
@@ -3358,146 +3376,144 @@ var matchLang = [115]mutualIntelligibility{
4: {want: 0x438, have: 0x1, distance: 0x4, oneway: false},
5: {want: 0x1a1, have: 0x10c, distance: 0x4, oneway: true},
6: {want: 0x293, have: 0x10c, distance: 0x4, oneway: true},
- 7: {want: 0x430, have: 0x1cf, distance: 0x5, oneway: false},
- 8: {want: 0x430, have: 0xb7, distance: 0x5, oneway: false},
- 9: {want: 0x100, have: 0x36d, distance: 0x8, oneway: false},
- 10: {want: 0x100, have: 0x345, distance: 0x8, oneway: false},
- 11: {want: 0x5, have: 0x3e0, distance: 0xa, oneway: true},
- 12: {want: 0xd, have: 0x138, distance: 0xa, oneway: true},
- 13: {want: 0x16, have: 0x365, distance: 0xa, oneway: true},
- 14: {want: 0x21, have: 0x138, distance: 0xa, oneway: true},
- 15: {want: 0x56, have: 0x13d, distance: 0xa, oneway: true},
- 16: {want: 0x58, have: 0x3e0, distance: 0xa, oneway: true},
- 17: {want: 0x71, have: 0x3e0, distance: 0xa, oneway: true},
- 18: {want: 0x75, have: 0x138, distance: 0xa, oneway: true},
- 19: {want: 0x82, have: 0x1bc, distance: 0xa, oneway: true},
- 20: {want: 0xa5, have: 0x138, distance: 0xa, oneway: true},
- 21: {want: 0xb2, have: 0x15d, distance: 0xa, oneway: true},
- 22: {want: 0xdd, have: 0x152, distance: 0xa, oneway: true},
- 23: {want: 0xe5, have: 0x138, distance: 0xa, oneway: true},
- 24: {want: 0xe9, have: 0x3a, distance: 0xa, oneway: true},
- 25: {want: 0xef, have: 0x15d, distance: 0xa, oneway: true},
- 26: {want: 0xf8, have: 0x15d, distance: 0xa, oneway: true},
- 27: {want: 0xff, have: 0x138, distance: 0xa, oneway: true},
- 28: {want: 0x12f, have: 0x138, distance: 0xa, oneway: true},
- 29: {want: 0x13b, have: 0x138, distance: 0xa, oneway: true},
- 30: {want: 0x13f, have: 0x150, distance: 0xa, oneway: true},
- 31: {want: 0x144, have: 0x13d, distance: 0xa, oneway: true},
- 32: {want: 0x157, have: 0x100, distance: 0xa, oneway: true},
- 33: {want: 0x16c, have: 0x365, distance: 0xa, oneway: true},
- 34: {want: 0x16d, have: 0x138, distance: 0xa, oneway: true},
- 35: {want: 0x16e, have: 0x138, distance: 0xa, oneway: true},
- 36: {want: 0x17c, have: 0x138, distance: 0xa, oneway: true},
- 37: {want: 0x18e, have: 0x13d, distance: 0xa, oneway: true},
- 38: {want: 0x192, have: 0x13d, distance: 0xa, oneway: true},
- 39: {want: 0x1a2, have: 0x1bc, distance: 0xa, oneway: true},
- 40: {want: 0x1b2, have: 0x138, distance: 0xa, oneway: true},
- 41: {want: 0x1b6, have: 0x138, distance: 0xa, oneway: true},
- 42: {want: 0x1d2, have: 0x15d, distance: 0xa, oneway: true},
- 43: {want: 0x1d5, have: 0x3e0, distance: 0xa, oneway: true},
- 44: {want: 0x1d7, have: 0x138, distance: 0xa, oneway: true},
- 45: {want: 0x1e5, have: 0x138, distance: 0xa, oneway: true},
- 46: {want: 0x1f6, have: 0x138, distance: 0xa, oneway: true},
- 47: {want: 0x20c, have: 0x1df, distance: 0xa, oneway: true},
- 48: {want: 0x20e, have: 0x138, distance: 0xa, oneway: true},
- 49: {want: 0x22b, have: 0x15d, distance: 0xa, oneway: true},
- 50: {want: 0x240, have: 0x3e0, distance: 0xa, oneway: true},
- 51: {want: 0x248, have: 0x138, distance: 0xa, oneway: true},
- 52: {want: 0x24f, have: 0x138, distance: 0xa, oneway: true},
- 53: {want: 0x263, have: 0x138, distance: 0xa, oneway: true},
- 54: {want: 0x272, have: 0x488, distance: 0xa, oneway: true},
- 55: {want: 0x288, have: 0x3e0, distance: 0xa, oneway: true},
- 56: {want: 0x28c, have: 0x1f7, distance: 0xa, oneway: true},
- 57: {want: 0x2a1, have: 0x138, distance: 0xa, oneway: true},
- 58: {want: 0x2b3, have: 0x15d, distance: 0xa, oneway: true},
- 59: {want: 0x2b6, have: 0x138, distance: 0xa, oneway: true},
- 60: {want: 0x2bc, have: 0x138, distance: 0xa, oneway: true},
- 61: {want: 0x2c1, have: 0x15d, distance: 0xa, oneway: true},
- 62: {want: 0x2eb, have: 0x138, distance: 0xa, oneway: true},
- 63: {want: 0x2ef, have: 0x15d, distance: 0xa, oneway: true},
- 64: {want: 0x2f8, have: 0x138, distance: 0xa, oneway: true},
- 65: {want: 0x2fd, have: 0x7e, distance: 0xa, oneway: true},
- 66: {want: 0x302, have: 0x138, distance: 0xa, oneway: true},
- 67: {want: 0x309, have: 0x3e0, distance: 0xa, oneway: true},
- 68: {want: 0x319, have: 0x1bc, distance: 0xa, oneway: true},
- 69: {want: 0x31d, have: 0x1df, distance: 0xa, oneway: true},
- 70: {want: 0x31e, have: 0x138, distance: 0xa, oneway: true},
- 71: {want: 0x32f, have: 0x138, distance: 0xa, oneway: true},
- 72: {want: 0x34f, have: 0x138, distance: 0xa, oneway: true},
- 73: {want: 0x368, have: 0x345, distance: 0xa, oneway: false},
- 74: {want: 0x368, have: 0x36d, distance: 0xa, oneway: true},
- 75: {want: 0x378, have: 0x138, distance: 0xa, oneway: true},
- 76: {want: 0x385, have: 0x138, distance: 0xa, oneway: true},
- 77: {want: 0x387, have: 0x138, distance: 0xa, oneway: true},
- 78: {want: 0x389, have: 0x15d, distance: 0xa, oneway: true},
- 79: {want: 0x38e, have: 0x138, distance: 0xa, oneway: true},
- 80: {want: 0x393, have: 0x138, distance: 0xa, oneway: true},
- 81: {want: 0x39b, have: 0x138, distance: 0xa, oneway: true},
- 82: {want: 0x3a3, have: 0x138, distance: 0xa, oneway: true},
- 83: {want: 0x3bc, have: 0x138, distance: 0xa, oneway: true},
- 84: {want: 0x3c2, have: 0x13d, distance: 0xa, oneway: true},
- 85: {want: 0x3d2, have: 0x10c, distance: 0xa, oneway: true},
- 86: {want: 0x3d7, have: 0x138, distance: 0xa, oneway: true},
- 87: {want: 0x3e3, have: 0x15d, distance: 0xa, oneway: true},
- 88: {want: 0x3e7, have: 0x1bc, distance: 0xa, oneway: true},
- 89: {want: 0x3f8, have: 0x138, distance: 0xa, oneway: true},
- 90: {want: 0x40a, have: 0x138, distance: 0xa, oneway: true},
- 91: {want: 0x421, have: 0x138, distance: 0xa, oneway: true},
- 92: {want: 0x427, have: 0x138, distance: 0xa, oneway: true},
- 93: {want: 0x42f, have: 0x138, distance: 0xa, oneway: true},
- 94: {want: 0x439, have: 0x138, distance: 0xa, oneway: true},
- 95: {want: 0x43c, have: 0x1df, distance: 0xa, oneway: true},
- 96: {want: 0x443, have: 0x138, distance: 0xa, oneway: true},
- 97: {want: 0x44e, have: 0x138, distance: 0xa, oneway: true},
- 98: {want: 0x45f, have: 0x138, distance: 0xa, oneway: true},
- 99: {want: 0x465, have: 0x3e0, distance: 0xa, oneway: true},
- 100: {want: 0x46d, have: 0x138, distance: 0xa, oneway: true},
- 101: {want: 0x474, have: 0x3e0, distance: 0xa, oneway: true},
- 102: {want: 0x3880, have: 0x138, distance: 0xa, oneway: true},
- 103: {want: 0x47e, have: 0x138, distance: 0xa, oneway: true},
- 104: {want: 0x480, have: 0x138, distance: 0xa, oneway: true},
- 105: {want: 0x492, have: 0x3e0, distance: 0xa, oneway: true},
- 106: {want: 0x49b, have: 0x138, distance: 0xa, oneway: true},
- 107: {want: 0x4aa, have: 0x527, distance: 0xa, oneway: true},
- 108: {want: 0x4b2, have: 0x138, distance: 0xa, oneway: true},
- 109: {want: 0x4ba, have: 0x3e0, distance: 0xa, oneway: true},
- 110: {want: 0x4e3, have: 0x15d, distance: 0xa, oneway: true},
- 111: {want: 0x4f0, have: 0x138, distance: 0xa, oneway: true},
- 112: {want: 0x510, have: 0x138, distance: 0xa, oneway: true},
- 113: {want: 0x516, have: 0x138, distance: 0xa, oneway: true},
- 114: {want: 0x52c, have: 0x138, distance: 0xa, oneway: true},
+ 7: {want: 0x100, have: 0x36d, distance: 0x8, oneway: false},
+ 8: {want: 0x100, have: 0x345, distance: 0x8, oneway: false},
+ 9: {want: 0x5, have: 0x3e0, distance: 0xa, oneway: true},
+ 10: {want: 0xd, have: 0x138, distance: 0xa, oneway: true},
+ 11: {want: 0x16, have: 0x365, distance: 0xa, oneway: true},
+ 12: {want: 0x21, have: 0x138, distance: 0xa, oneway: true},
+ 13: {want: 0x56, have: 0x13d, distance: 0xa, oneway: true},
+ 14: {want: 0x58, have: 0x3e0, distance: 0xa, oneway: true},
+ 15: {want: 0x71, have: 0x3e0, distance: 0xa, oneway: true},
+ 16: {want: 0x75, have: 0x138, distance: 0xa, oneway: true},
+ 17: {want: 0x82, have: 0x1bc, distance: 0xa, oneway: true},
+ 18: {want: 0xa5, have: 0x138, distance: 0xa, oneway: true},
+ 19: {want: 0xb2, have: 0x15d, distance: 0xa, oneway: true},
+ 20: {want: 0xdd, have: 0x152, distance: 0xa, oneway: true},
+ 21: {want: 0xe5, have: 0x138, distance: 0xa, oneway: true},
+ 22: {want: 0xe9, have: 0x3a, distance: 0xa, oneway: true},
+ 23: {want: 0xef, have: 0x15d, distance: 0xa, oneway: true},
+ 24: {want: 0xf8, have: 0x15d, distance: 0xa, oneway: true},
+ 25: {want: 0xff, have: 0x138, distance: 0xa, oneway: true},
+ 26: {want: 0x12f, have: 0x138, distance: 0xa, oneway: true},
+ 27: {want: 0x13b, have: 0x138, distance: 0xa, oneway: true},
+ 28: {want: 0x13f, have: 0x150, distance: 0xa, oneway: true},
+ 29: {want: 0x144, have: 0x13d, distance: 0xa, oneway: true},
+ 30: {want: 0x157, have: 0x100, distance: 0xa, oneway: true},
+ 31: {want: 0x16c, have: 0x365, distance: 0xa, oneway: true},
+ 32: {want: 0x16d, have: 0x138, distance: 0xa, oneway: true},
+ 33: {want: 0x16e, have: 0x138, distance: 0xa, oneway: true},
+ 34: {want: 0x17c, have: 0x138, distance: 0xa, oneway: true},
+ 35: {want: 0x18e, have: 0x13d, distance: 0xa, oneway: true},
+ 36: {want: 0x192, have: 0x13d, distance: 0xa, oneway: true},
+ 37: {want: 0x1a2, have: 0x1bc, distance: 0xa, oneway: true},
+ 38: {want: 0x1b2, have: 0x138, distance: 0xa, oneway: true},
+ 39: {want: 0x1b6, have: 0x138, distance: 0xa, oneway: true},
+ 40: {want: 0x1d2, have: 0x15d, distance: 0xa, oneway: true},
+ 41: {want: 0x1d5, have: 0x3e0, distance: 0xa, oneway: true},
+ 42: {want: 0x1d7, have: 0x138, distance: 0xa, oneway: true},
+ 43: {want: 0x1e5, have: 0x138, distance: 0xa, oneway: true},
+ 44: {want: 0x1f6, have: 0x138, distance: 0xa, oneway: true},
+ 45: {want: 0x20c, have: 0x1df, distance: 0xa, oneway: true},
+ 46: {want: 0x20e, have: 0x138, distance: 0xa, oneway: true},
+ 47: {want: 0x22b, have: 0x15d, distance: 0xa, oneway: true},
+ 48: {want: 0x240, have: 0x3e0, distance: 0xa, oneway: true},
+ 49: {want: 0x248, have: 0x138, distance: 0xa, oneway: true},
+ 50: {want: 0x24f, have: 0x138, distance: 0xa, oneway: true},
+ 51: {want: 0x263, have: 0x138, distance: 0xa, oneway: true},
+ 52: {want: 0x272, have: 0x488, distance: 0xa, oneway: true},
+ 53: {want: 0x288, have: 0x3e0, distance: 0xa, oneway: true},
+ 54: {want: 0x28c, have: 0x1f7, distance: 0xa, oneway: true},
+ 55: {want: 0x2a1, have: 0x138, distance: 0xa, oneway: true},
+ 56: {want: 0x2b3, have: 0x15d, distance: 0xa, oneway: true},
+ 57: {want: 0x2b6, have: 0x138, distance: 0xa, oneway: true},
+ 58: {want: 0x2bc, have: 0x138, distance: 0xa, oneway: true},
+ 59: {want: 0x2c1, have: 0x15d, distance: 0xa, oneway: true},
+ 60: {want: 0x2eb, have: 0x138, distance: 0xa, oneway: true},
+ 61: {want: 0x2ef, have: 0x15d, distance: 0xa, oneway: true},
+ 62: {want: 0x2f8, have: 0x138, distance: 0xa, oneway: true},
+ 63: {want: 0x2fd, have: 0x7e, distance: 0xa, oneway: true},
+ 64: {want: 0x302, have: 0x138, distance: 0xa, oneway: true},
+ 65: {want: 0x309, have: 0x3e0, distance: 0xa, oneway: true},
+ 66: {want: 0x319, have: 0x1bc, distance: 0xa, oneway: true},
+ 67: {want: 0x31d, have: 0x1df, distance: 0xa, oneway: true},
+ 68: {want: 0x31e, have: 0x138, distance: 0xa, oneway: true},
+ 69: {want: 0x32f, have: 0x138, distance: 0xa, oneway: true},
+ 70: {want: 0x34f, have: 0x138, distance: 0xa, oneway: true},
+ 71: {want: 0x368, have: 0x345, distance: 0xa, oneway: false},
+ 72: {want: 0x368, have: 0x36d, distance: 0xa, oneway: true},
+ 73: {want: 0x378, have: 0x138, distance: 0xa, oneway: true},
+ 74: {want: 0x385, have: 0x138, distance: 0xa, oneway: true},
+ 75: {want: 0x387, have: 0x138, distance: 0xa, oneway: true},
+ 76: {want: 0x389, have: 0x15d, distance: 0xa, oneway: true},
+ 77: {want: 0x38e, have: 0x138, distance: 0xa, oneway: true},
+ 78: {want: 0x393, have: 0x138, distance: 0xa, oneway: true},
+ 79: {want: 0x39b, have: 0x138, distance: 0xa, oneway: true},
+ 80: {want: 0x3a3, have: 0x138, distance: 0xa, oneway: true},
+ 81: {want: 0x3bc, have: 0x138, distance: 0xa, oneway: true},
+ 82: {want: 0x3c2, have: 0x13d, distance: 0xa, oneway: true},
+ 83: {want: 0x3d2, have: 0x10c, distance: 0xa, oneway: true},
+ 84: {want: 0x3d7, have: 0x138, distance: 0xa, oneway: true},
+ 85: {want: 0x3e3, have: 0x15d, distance: 0xa, oneway: true},
+ 86: {want: 0x3e7, have: 0x1bc, distance: 0xa, oneway: true},
+ 87: {want: 0x3f8, have: 0x138, distance: 0xa, oneway: true},
+ 88: {want: 0x40a, have: 0x138, distance: 0xa, oneway: true},
+ 89: {want: 0x421, have: 0x138, distance: 0xa, oneway: true},
+ 90: {want: 0x427, have: 0x138, distance: 0xa, oneway: true},
+ 91: {want: 0x42f, have: 0x138, distance: 0xa, oneway: true},
+ 92: {want: 0x439, have: 0x138, distance: 0xa, oneway: true},
+ 93: {want: 0x43c, have: 0x1df, distance: 0xa, oneway: true},
+ 94: {want: 0x443, have: 0x138, distance: 0xa, oneway: true},
+ 95: {want: 0x44e, have: 0x138, distance: 0xa, oneway: true},
+ 96: {want: 0x45f, have: 0x138, distance: 0xa, oneway: true},
+ 97: {want: 0x465, have: 0x3e0, distance: 0xa, oneway: true},
+ 98: {want: 0x46d, have: 0x138, distance: 0xa, oneway: true},
+ 99: {want: 0x474, have: 0x3e0, distance: 0xa, oneway: true},
+ 100: {want: 0x3880, have: 0x138, distance: 0xa, oneway: true},
+ 101: {want: 0x47e, have: 0x138, distance: 0xa, oneway: true},
+ 102: {want: 0x480, have: 0x138, distance: 0xa, oneway: true},
+ 103: {want: 0x492, have: 0x3e0, distance: 0xa, oneway: true},
+ 104: {want: 0x49b, have: 0x138, distance: 0xa, oneway: true},
+ 105: {want: 0x4aa, have: 0x527, distance: 0xa, oneway: true},
+ 106: {want: 0x4b2, have: 0x138, distance: 0xa, oneway: true},
+ 107: {want: 0x4ba, have: 0x3e0, distance: 0xa, oneway: true},
+ 108: {want: 0x4e3, have: 0x15d, distance: 0xa, oneway: true},
+ 109: {want: 0x4f0, have: 0x138, distance: 0xa, oneway: true},
+ 110: {want: 0x510, have: 0x138, distance: 0xa, oneway: true},
+ 111: {want: 0x516, have: 0x138, distance: 0xa, oneway: true},
+ 112: {want: 0x52c, have: 0x138, distance: 0xa, oneway: true},
}
// matchScript holds pairs of scriptIDs where readers of one script
// can typically also read the other. Each is associated with a confidence.
// Size: 208 bytes, 26 elements
var matchScript = [26]scriptIntelligibility{
- 0: {wantLang: 0x430, haveLang: 0x430, wantScript: 0x52, haveScript: 0x1e, distance: 0x5},
- 1: {wantLang: 0x430, haveLang: 0x430, wantScript: 0x1e, haveScript: 0x52, distance: 0x5},
- 2: {wantLang: 0x58, haveLang: 0x3e0, wantScript: 0x52, haveScript: 0x1e, distance: 0xa},
- 3: {wantLang: 0xa5, haveLang: 0x138, wantScript: 0xe, haveScript: 0x52, distance: 0xa},
+ 0: {wantLang: 0x430, haveLang: 0x430, wantScript: 0x55, haveScript: 0x1e, distance: 0x5},
+ 1: {wantLang: 0x430, haveLang: 0x430, wantScript: 0x1e, haveScript: 0x55, distance: 0x5},
+ 2: {wantLang: 0x58, haveLang: 0x3e0, wantScript: 0x55, haveScript: 0x1e, distance: 0xa},
+ 3: {wantLang: 0xa5, haveLang: 0x138, wantScript: 0xe, haveScript: 0x55, distance: 0xa},
4: {wantLang: 0x1d5, haveLang: 0x3e0, wantScript: 0x8, haveScript: 0x1e, distance: 0xa},
- 5: {wantLang: 0x20e, haveLang: 0x138, wantScript: 0x29, haveScript: 0x52, distance: 0xa},
- 6: {wantLang: 0x248, haveLang: 0x138, wantScript: 0x46, haveScript: 0x52, distance: 0xa},
- 7: {wantLang: 0x24f, haveLang: 0x138, wantScript: 0x4a, haveScript: 0x52, distance: 0xa},
- 8: {wantLang: 0x2b6, haveLang: 0x138, wantScript: 0x4f, haveScript: 0x52, distance: 0xa},
- 9: {wantLang: 0x302, haveLang: 0x138, wantScript: 0x64, haveScript: 0x52, distance: 0xa},
- 10: {wantLang: 0x32f, haveLang: 0x138, wantScript: 0x6b, haveScript: 0x52, distance: 0xa},
- 11: {wantLang: 0x34f, haveLang: 0x138, wantScript: 0x20, haveScript: 0x52, distance: 0xa},
- 12: {wantLang: 0x393, haveLang: 0x138, wantScript: 0x75, haveScript: 0x52, distance: 0xa},
- 13: {wantLang: 0x39b, haveLang: 0x138, wantScript: 0x2f, haveScript: 0x52, distance: 0xa},
- 14: {wantLang: 0x3bc, haveLang: 0x138, wantScript: 0x5, haveScript: 0x52, distance: 0xa},
- 15: {wantLang: 0x3f8, haveLang: 0x138, wantScript: 0x5, haveScript: 0x52, distance: 0xa},
- 16: {wantLang: 0x40a, haveLang: 0x138, wantScript: 0xc1, haveScript: 0x52, distance: 0xa},
- 17: {wantLang: 0x44e, haveLang: 0x138, wantScript: 0xcd, haveScript: 0x52, distance: 0xa},
- 18: {wantLang: 0x45f, haveLang: 0x138, wantScript: 0xd0, haveScript: 0x52, distance: 0xa},
- 19: {wantLang: 0x46d, haveLang: 0x138, wantScript: 0x27, haveScript: 0x52, distance: 0xa},
- 20: {wantLang: 0x474, haveLang: 0x3e0, wantScript: 0x52, haveScript: 0x1e, distance: 0xa},
- 21: {wantLang: 0x4b2, haveLang: 0x138, wantScript: 0x5, haveScript: 0x52, distance: 0xa},
- 22: {wantLang: 0x4ba, haveLang: 0x3e0, wantScript: 0x52, haveScript: 0x1e, distance: 0xa},
- 23: {wantLang: 0x510, haveLang: 0x138, wantScript: 0x37, haveScript: 0x52, distance: 0xa},
- 24: {wantLang: 0x527, haveLang: 0x527, wantScript: 0x34, haveScript: 0x35, distance: 0xf},
- 25: {wantLang: 0x527, haveLang: 0x527, wantScript: 0x35, haveScript: 0x34, distance: 0x13},
+ 5: {wantLang: 0x20e, haveLang: 0x138, wantScript: 0x2a, haveScript: 0x55, distance: 0xa},
+ 6: {wantLang: 0x248, haveLang: 0x138, wantScript: 0x49, haveScript: 0x55, distance: 0xa},
+ 7: {wantLang: 0x24f, haveLang: 0x138, wantScript: 0x4d, haveScript: 0x55, distance: 0xa},
+ 8: {wantLang: 0x2b6, haveLang: 0x138, wantScript: 0x52, haveScript: 0x55, distance: 0xa},
+ 9: {wantLang: 0x302, haveLang: 0x138, wantScript: 0x69, haveScript: 0x55, distance: 0xa},
+ 10: {wantLang: 0x32f, haveLang: 0x138, wantScript: 0x70, haveScript: 0x55, distance: 0xa},
+ 11: {wantLang: 0x34f, haveLang: 0x138, wantScript: 0x20, haveScript: 0x55, distance: 0xa},
+ 12: {wantLang: 0x393, haveLang: 0x138, wantScript: 0x7a, haveScript: 0x55, distance: 0xa},
+ 13: {wantLang: 0x39b, haveLang: 0x138, wantScript: 0x32, haveScript: 0x55, distance: 0xa},
+ 14: {wantLang: 0x3bc, haveLang: 0x138, wantScript: 0x5, haveScript: 0x55, distance: 0xa},
+ 15: {wantLang: 0x3f8, haveLang: 0x138, wantScript: 0x5, haveScript: 0x55, distance: 0xa},
+ 16: {wantLang: 0x40a, haveLang: 0x138, wantScript: 0xc6, haveScript: 0x55, distance: 0xa},
+ 17: {wantLang: 0x44e, haveLang: 0x138, wantScript: 0xd3, haveScript: 0x55, distance: 0xa},
+ 18: {wantLang: 0x45f, haveLang: 0x138, wantScript: 0xd6, haveScript: 0x55, distance: 0xa},
+ 19: {wantLang: 0x46d, haveLang: 0x138, wantScript: 0x28, haveScript: 0x55, distance: 0xa},
+ 20: {wantLang: 0x474, haveLang: 0x3e0, wantScript: 0x55, haveScript: 0x1e, distance: 0xa},
+ 21: {wantLang: 0x4b2, haveLang: 0x138, wantScript: 0x5, haveScript: 0x55, distance: 0xa},
+ 22: {wantLang: 0x4ba, haveLang: 0x3e0, wantScript: 0x55, haveScript: 0x1e, distance: 0xa},
+ 23: {wantLang: 0x510, haveLang: 0x138, wantScript: 0x3a, haveScript: 0x55, distance: 0xa},
+ 24: {wantLang: 0x527, haveLang: 0x527, wantScript: 0x37, haveScript: 0x38, distance: 0xf},
+ 25: {wantLang: 0x527, haveLang: 0x527, wantScript: 0x38, haveScript: 0x37, distance: 0x13},
}
// Size: 90 bytes, 15 elements
@@ -3510,128 +3526,133 @@ var matchRegion = [15]regionIntelligibility{
5: {lang: 0x13d, script: 0x0, group: 0x83, distance: 0x4},
6: {lang: 0x3be, script: 0x0, group: 0x3, distance: 0x4},
7: {lang: 0x3be, script: 0x0, group: 0x83, distance: 0x4},
- 8: {lang: 0x527, script: 0x35, group: 0x2, distance: 0x4},
- 9: {lang: 0x527, script: 0x35, group: 0x82, distance: 0x4},
+ 8: {lang: 0x527, script: 0x38, group: 0x2, distance: 0x4},
+ 9: {lang: 0x527, script: 0x38, group: 0x82, distance: 0x4},
10: {lang: 0x3a, script: 0x0, group: 0x80, distance: 0x5},
11: {lang: 0x138, script: 0x0, group: 0x80, distance: 0x5},
12: {lang: 0x13d, script: 0x0, group: 0x80, distance: 0x5},
13: {lang: 0x3be, script: 0x0, group: 0x80, distance: 0x5},
- 14: {lang: 0x527, script: 0x35, group: 0x80, distance: 0x5},
+ 14: {lang: 0x527, script: 0x38, group: 0x80, distance: 0x5},
}
-// Size: 128 bytes, 32 elements
-var regionContainment = [32]uint32{
- 0xffffffff, 0x000007a2, 0x00003044, 0x00000008,
- 0x403c0010, 0x00000020, 0x00000040, 0x00000080,
- 0x00000100, 0x00000200, 0x00000400, 0x2000384c,
- 0x00001000, 0x00002000, 0x00004000, 0x00008000,
- 0x00010000, 0x00020000, 0x00040000, 0x00080000,
- 0x00100000, 0x00200000, 0x01c1c000, 0x00800000,
- 0x01000000, 0x1e020000, 0x04000000, 0x08000000,
- 0x10000000, 0x20002048, 0x40000000, 0x80000000,
+// Size: 264 bytes, 33 elements
+var regionContainment = [33]uint64{
+ // Entry 0 - 1F
+ 0x00000001dfffffff, 0x00000000000007a2, 0x0000000000003044, 0x0000000000000008,
+ 0x00000000803c0010, 0x0000000000000020, 0x0000000000000040, 0x0000000000000080,
+ 0x0000000000000100, 0x0000000000000200, 0x0000000000000400, 0x000000004000384c,
+ 0x0000000000001000, 0x0000000000002000, 0x0000000000004000, 0x0000000000008000,
+ 0x0000000000010000, 0x0000000000020000, 0x0000000000040000, 0x0000000000080000,
+ 0x0000000000100000, 0x0000000000200000, 0x0000000001c1c000, 0x0000000000800000,
+ 0x0000000001000000, 0x000000001e020000, 0x0000000004000000, 0x0000000008000000,
+ 0x0000000010000000, 0x0000000020000000, 0x0000000040002048, 0x0000000080000000,
+ // Entry 20 - 3F
+ 0x0000000100000000,
}
// regionInclusion maps region identifiers to sets of regions in regionInclusionBits,
// where each set holds all groupings that are directly connected in a region
// containment graph.
-// Size: 357 bytes, 357 elements
-var regionInclusion = [357]uint8{
+// Size: 358 bytes, 358 elements
+var regionInclusion = [358]uint8{
// Entry 0 - 3F
0x00, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06,
0x07, 0x08, 0x09, 0x0a, 0x0b, 0x0c, 0x0d, 0x0e,
0x0f, 0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16,
- 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x20,
- 0x21, 0x22, 0x23, 0x24, 0x25, 0x25, 0x22, 0x23,
- 0x25, 0x26, 0x21, 0x27, 0x28, 0x29, 0x2a, 0x25,
- 0x2b, 0x23, 0x22, 0x25, 0x24, 0x29, 0x2c, 0x2d,
- 0x23, 0x2e, 0x2c, 0x25, 0x2f, 0x30, 0x27, 0x25,
+ 0x17, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e,
+ 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x26, 0x23,
+ 0x24, 0x26, 0x27, 0x22, 0x28, 0x29, 0x2a, 0x2b,
+ 0x26, 0x2c, 0x24, 0x23, 0x26, 0x25, 0x2a, 0x2d,
+ 0x2e, 0x24, 0x2f, 0x2d, 0x26, 0x30, 0x31, 0x28,
// Entry 40 - 7F
- 0x27, 0x25, 0x24, 0x30, 0x21, 0x31, 0x32, 0x33,
- 0x2f, 0x21, 0x26, 0x26, 0x26, 0x34, 0x2c, 0x28,
- 0x27, 0x26, 0x35, 0x27, 0x21, 0x33, 0x22, 0x20,
- 0x25, 0x2c, 0x25, 0x21, 0x36, 0x2d, 0x34, 0x29,
- 0x21, 0x2e, 0x37, 0x25, 0x25, 0x20, 0x38, 0x38,
- 0x27, 0x37, 0x38, 0x38, 0x2e, 0x39, 0x2e, 0x1f,
- 0x20, 0x37, 0x3a, 0x27, 0x3b, 0x2b, 0x20, 0x29,
- 0x34, 0x26, 0x37, 0x25, 0x23, 0x27, 0x2b, 0x2c,
+ 0x26, 0x28, 0x26, 0x25, 0x31, 0x22, 0x32, 0x33,
+ 0x34, 0x30, 0x22, 0x27, 0x27, 0x27, 0x35, 0x2d,
+ 0x29, 0x28, 0x27, 0x36, 0x28, 0x22, 0x34, 0x23,
+ 0x21, 0x26, 0x2d, 0x26, 0x22, 0x37, 0x2e, 0x35,
+ 0x2a, 0x22, 0x2f, 0x38, 0x26, 0x26, 0x21, 0x39,
+ 0x39, 0x28, 0x38, 0x39, 0x39, 0x2f, 0x3a, 0x2f,
+ 0x20, 0x21, 0x38, 0x3b, 0x28, 0x3c, 0x2c, 0x21,
+ 0x2a, 0x35, 0x27, 0x38, 0x26, 0x24, 0x28, 0x2c,
// Entry 80 - BF
- 0x22, 0x2f, 0x2c, 0x2c, 0x25, 0x26, 0x39, 0x21,
- 0x33, 0x3b, 0x2c, 0x27, 0x35, 0x21, 0x33, 0x39,
- 0x25, 0x2d, 0x20, 0x38, 0x30, 0x37, 0x23, 0x2b,
- 0x24, 0x21, 0x23, 0x24, 0x2b, 0x39, 0x2b, 0x25,
- 0x23, 0x35, 0x20, 0x2e, 0x3c, 0x30, 0x3b, 0x2e,
- 0x25, 0x35, 0x35, 0x23, 0x25, 0x3c, 0x30, 0x23,
- 0x25, 0x34, 0x24, 0x2c, 0x31, 0x37, 0x29, 0x37,
- 0x38, 0x38, 0x34, 0x32, 0x22, 0x25, 0x2e, 0x3b,
+ 0x2d, 0x23, 0x30, 0x2d, 0x2d, 0x26, 0x27, 0x3a,
+ 0x22, 0x34, 0x3c, 0x2d, 0x28, 0x36, 0x22, 0x34,
+ 0x3a, 0x26, 0x2e, 0x21, 0x39, 0x31, 0x38, 0x24,
+ 0x2c, 0x25, 0x22, 0x24, 0x25, 0x2c, 0x3a, 0x2c,
+ 0x26, 0x24, 0x36, 0x21, 0x2f, 0x3d, 0x31, 0x3c,
+ 0x2f, 0x26, 0x36, 0x36, 0x24, 0x26, 0x3d, 0x31,
+ 0x24, 0x26, 0x35, 0x25, 0x2d, 0x32, 0x38, 0x2a,
+ 0x38, 0x39, 0x39, 0x35, 0x33, 0x23, 0x26, 0x2f,
// Entry C0 - FF
- 0x20, 0x22, 0x2c, 0x30, 0x35, 0x35, 0x3b, 0x25,
- 0x2c, 0x25, 0x39, 0x2e, 0x24, 0x2e, 0x33, 0x30,
- 0x2e, 0x31, 0x3a, 0x2c, 0x2a, 0x2c, 0x20, 0x33,
- 0x29, 0x2b, 0x24, 0x20, 0x3b, 0x23, 0x28, 0x2a,
- 0x23, 0x33, 0x20, 0x27, 0x28, 0x3a, 0x30, 0x24,
- 0x2d, 0x2f, 0x28, 0x25, 0x23, 0x39, 0x20, 0x3b,
- 0x27, 0x20, 0x23, 0x20, 0x20, 0x1e, 0x20, 0x20,
- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
+ 0x3c, 0x21, 0x23, 0x2d, 0x31, 0x36, 0x36, 0x3c,
+ 0x26, 0x2d, 0x26, 0x3a, 0x2f, 0x25, 0x2f, 0x34,
+ 0x31, 0x2f, 0x32, 0x3b, 0x2d, 0x2b, 0x2d, 0x21,
+ 0x34, 0x2a, 0x2c, 0x25, 0x21, 0x3c, 0x24, 0x29,
+ 0x2b, 0x24, 0x34, 0x21, 0x28, 0x29, 0x3b, 0x31,
+ 0x25, 0x2e, 0x30, 0x29, 0x26, 0x24, 0x3a, 0x21,
+ 0x3c, 0x28, 0x21, 0x24, 0x21, 0x21, 0x1f, 0x21,
+ 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
// Entry 100 - 13F
- 0x20, 0x2e, 0x20, 0x2d, 0x22, 0x32, 0x2e, 0x23,
- 0x3a, 0x2e, 0x38, 0x37, 0x30, 0x2c, 0x39, 0x2b,
- 0x2d, 0x2c, 0x22, 0x2c, 0x2e, 0x27, 0x2e, 0x26,
- 0x32, 0x33, 0x25, 0x23, 0x31, 0x21, 0x25, 0x26,
- 0x21, 0x2c, 0x30, 0x3c, 0x28, 0x30, 0x3c, 0x38,
- 0x28, 0x30, 0x23, 0x25, 0x28, 0x35, 0x2e, 0x32,
- 0x2e, 0x20, 0x21, 0x20, 0x2f, 0x27, 0x3c, 0x22,
- 0x25, 0x20, 0x27, 0x25, 0x25, 0x30, 0x3a, 0x28,
+ 0x21, 0x21, 0x2f, 0x21, 0x2e, 0x23, 0x33, 0x2f,
+ 0x24, 0x3b, 0x2f, 0x39, 0x38, 0x31, 0x2d, 0x3a,
+ 0x2c, 0x2e, 0x2d, 0x23, 0x2d, 0x2f, 0x28, 0x2f,
+ 0x27, 0x33, 0x34, 0x26, 0x24, 0x32, 0x22, 0x26,
+ 0x27, 0x22, 0x2d, 0x31, 0x3d, 0x29, 0x31, 0x3d,
+ 0x39, 0x29, 0x31, 0x24, 0x26, 0x29, 0x36, 0x2f,
+ 0x33, 0x2f, 0x21, 0x22, 0x21, 0x30, 0x28, 0x3d,
+ 0x23, 0x26, 0x21, 0x28, 0x26, 0x26, 0x31, 0x3b,
// Entry 140 - 17F
- 0x20, 0x28, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
- 0x20, 0x20, 0x20, 0x20, 0x22, 0x20, 0x20, 0x20,
- 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
- 0x20, 0x20, 0x20, 0x20, 0x23, 0x23, 0x2e, 0x22,
- 0x31, 0x2e, 0x26, 0x2e, 0x20,
+ 0x29, 0x21, 0x29, 0x21, 0x21, 0x21, 0x21, 0x21,
+ 0x21, 0x21, 0x21, 0x21, 0x21, 0x23, 0x21, 0x21,
+ 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21, 0x21,
+ 0x21, 0x21, 0x21, 0x21, 0x21, 0x24, 0x24, 0x2f,
+ 0x23, 0x32, 0x2f, 0x27, 0x2f, 0x21,
}
// regionInclusionBits is an array of bit vectors where every vector represents
// a set of region groupings. These sets are used to compute the distance
// between two regions for the purpose of language matching.
-// Size: 288 bytes, 72 elements
-var regionInclusionBits = [72]uint32{
+// Size: 584 bytes, 73 elements
+var regionInclusionBits = [73]uint64{
// Entry 0 - 1F
- 0x82400813, 0x000007a3, 0x00003844, 0x20000808,
- 0x403c0011, 0x00000022, 0x20000844, 0x00000082,
- 0x00000102, 0x00000202, 0x00000402, 0x2000384d,
- 0x00001804, 0x20002804, 0x00404000, 0x00408000,
- 0x00410000, 0x02020000, 0x00040010, 0x00080010,
- 0x00100010, 0x00200010, 0x01c1c001, 0x00c00000,
- 0x01400000, 0x1e020001, 0x06000000, 0x0a000000,
- 0x12000000, 0x20002848, 0x40000010, 0x80000001,
+ 0x0000000102400813, 0x00000000000007a3, 0x0000000000003844, 0x0000000040000808,
+ 0x00000000803c0011, 0x0000000000000022, 0x0000000040000844, 0x0000000000000082,
+ 0x0000000000000102, 0x0000000000000202, 0x0000000000000402, 0x000000004000384d,
+ 0x0000000000001804, 0x0000000040002804, 0x0000000000404000, 0x0000000000408000,
+ 0x0000000000410000, 0x0000000002020000, 0x0000000000040010, 0x0000000000080010,
+ 0x0000000000100010, 0x0000000000200010, 0x0000000001c1c001, 0x0000000000c00000,
+ 0x0000000001400000, 0x000000001e020001, 0x0000000006000000, 0x000000000a000000,
+ 0x0000000012000000, 0x0000000020000000, 0x0000000040002848, 0x0000000080000010,
// Entry 20 - 3F
- 0x00000001, 0x40000000, 0x00020000, 0x01000000,
- 0x00008000, 0x00002000, 0x00000200, 0x00000008,
- 0x00200000, 0x90000000, 0x00040000, 0x08000000,
- 0x00000020, 0x84000000, 0x00000080, 0x00001000,
- 0x00010000, 0x00000400, 0x04000000, 0x00000040,
- 0x10000000, 0x00004000, 0x81000000, 0x88000000,
- 0x00000100, 0x80020000, 0x00080000, 0x00100000,
- 0x00800000, 0xffffffff, 0x82400fb3, 0xc27c0813,
+ 0x0000000100000001, 0x0000000000000001, 0x0000000080000000, 0x0000000000020000,
+ 0x0000000001000000, 0x0000000000008000, 0x0000000000002000, 0x0000000000000200,
+ 0x0000000000000008, 0x0000000000200000, 0x0000000110000000, 0x0000000000040000,
+ 0x0000000008000000, 0x0000000000000020, 0x0000000104000000, 0x0000000000000080,
+ 0x0000000000001000, 0x0000000000010000, 0x0000000000000400, 0x0000000004000000,
+ 0x0000000000000040, 0x0000000010000000, 0x0000000000004000, 0x0000000101000000,
+ 0x0000000108000000, 0x0000000000000100, 0x0000000100020000, 0x0000000000080000,
+ 0x0000000000100000, 0x0000000000800000, 0x00000001dfffffff, 0x0000000102400fb3,
// Entry 40 - 5F
- 0xa240385f, 0x83c1c813, 0x9e420813, 0x92000001,
- 0x86000001, 0x81400001, 0x8a000001, 0x82020001,
+ 0x00000001827c0813, 0x000000014240385f, 0x0000000103c1c813, 0x000000011e420813,
+ 0x0000000112000001, 0x0000000106000001, 0x0000000101400001, 0x000000010a000001,
+ 0x0000000102020001,
}
// regionInclusionNext marks, for each entry in regionInclusionBits, the set of
// all groups that are reachable from the groups set in the respective entry.
-// Size: 72 bytes, 72 elements
-var regionInclusionNext = [72]uint8{
+// Size: 73 bytes, 73 elements
+var regionInclusionNext = [73]uint8{
// Entry 0 - 3F
- 0x3d, 0x3e, 0x0b, 0x0b, 0x3f, 0x01, 0x0b, 0x01,
- 0x01, 0x01, 0x01, 0x40, 0x0b, 0x0b, 0x16, 0x16,
- 0x16, 0x19, 0x04, 0x04, 0x04, 0x04, 0x41, 0x16,
- 0x16, 0x42, 0x19, 0x19, 0x19, 0x0b, 0x04, 0x00,
- 0x00, 0x1e, 0x11, 0x18, 0x0f, 0x0d, 0x09, 0x03,
- 0x15, 0x43, 0x12, 0x1b, 0x05, 0x44, 0x07, 0x0c,
- 0x10, 0x0a, 0x1a, 0x06, 0x1c, 0x0e, 0x45, 0x46,
- 0x08, 0x47, 0x13, 0x14, 0x17, 0x3d, 0x3d, 0x3d,
+ 0x3e, 0x3f, 0x0b, 0x0b, 0x40, 0x01, 0x0b, 0x01,
+ 0x01, 0x01, 0x01, 0x41, 0x0b, 0x0b, 0x16, 0x16,
+ 0x16, 0x19, 0x04, 0x04, 0x04, 0x04, 0x42, 0x16,
+ 0x16, 0x43, 0x19, 0x19, 0x19, 0x1d, 0x0b, 0x04,
+ 0x00, 0x00, 0x1f, 0x11, 0x18, 0x0f, 0x0d, 0x09,
+ 0x03, 0x15, 0x44, 0x12, 0x1b, 0x05, 0x45, 0x07,
+ 0x0c, 0x10, 0x0a, 0x1a, 0x06, 0x1c, 0x0e, 0x46,
+ 0x47, 0x08, 0x48, 0x13, 0x14, 0x17, 0x3e, 0x3e,
// Entry 40 - 7F
- 0x3d, 0x3d, 0x3d, 0x42, 0x42, 0x41, 0x42, 0x42,
+ 0x3e, 0x3e, 0x3e, 0x3e, 0x43, 0x43, 0x42, 0x43,
+ 0x43,
}
type parentRel struct {
@@ -3644,11 +3665,11 @@ type parentRel struct {
// Size: 414 bytes, 5 elements
var parents = [5]parentRel{
- 0: {lang: 0x138, script: 0x0, maxScript: 0x52, toRegion: 0x1, fromRegion: []uint16{0x1a, 0x24, 0x25, 0x2e, 0x33, 0x35, 0x3c, 0x41, 0x45, 0x47, 0x48, 0x49, 0x4f, 0x51, 0x5b, 0x5c, 0x60, 0x63, 0x6c, 0x72, 0x73, 0x74, 0x7a, 0x7b, 0x7e, 0x7f, 0x80, 0x82, 0x8b, 0x8c, 0x95, 0x96, 0x97, 0x98, 0x99, 0x9e, 0x9f, 0xa3, 0xa6, 0xa8, 0xac, 0xb0, 0xb3, 0xb4, 0xbe, 0xc5, 0xc9, 0xca, 0xcb, 0xcd, 0xcf, 0xd1, 0xd4, 0xd5, 0xdc, 0xde, 0xdf, 0xe5, 0xe6, 0xe7, 0xea, 0xef, 0x106, 0x108, 0x109, 0x10a, 0x10c, 0x10d, 0x111, 0x116, 0x11a, 0x11c, 0x11e, 0x124, 0x128, 0x12b, 0x12c, 0x12e, 0x130, 0x138, 0x13b, 0x13e, 0x141, 0x160, 0x161, 0x163}},
- 1: {lang: 0x138, script: 0x0, maxScript: 0x52, toRegion: 0x1a, fromRegion: []uint16{0x2d, 0x4d, 0x5f, 0x62, 0x71, 0xd8, 0x10b, 0x10e}},
- 2: {lang: 0x13d, script: 0x0, maxScript: 0x52, toRegion: 0x1e, fromRegion: []uint16{0x2b, 0x3e, 0x40, 0x47, 0x50, 0x53, 0x55, 0x58, 0x64, 0x68, 0x88, 0x8e, 0xce, 0xd7, 0xe1, 0xe3, 0xeb, 0xf0, 0x119, 0x134, 0x135, 0x13a}},
- 3: {lang: 0x3be, script: 0x0, maxScript: 0x52, toRegion: 0xed, fromRegion: []uint16{0x29, 0x4d, 0x59, 0x85, 0x8a, 0xb6, 0xc5, 0xd0, 0x117, 0x125}},
- 4: {lang: 0x527, script: 0x35, maxScript: 0x35, toRegion: 0x8c, fromRegion: []uint16{0xc5}},
+ 0: {lang: 0x138, script: 0x0, maxScript: 0x55, toRegion: 0x1, fromRegion: []uint16{0x1a, 0x25, 0x26, 0x2f, 0x34, 0x36, 0x3d, 0x42, 0x46, 0x48, 0x49, 0x4a, 0x50, 0x52, 0x5c, 0x5d, 0x61, 0x64, 0x6d, 0x73, 0x74, 0x75, 0x7b, 0x7c, 0x7f, 0x80, 0x81, 0x83, 0x8c, 0x8d, 0x96, 0x97, 0x98, 0x99, 0x9a, 0x9f, 0xa0, 0xa4, 0xa7, 0xa9, 0xad, 0xb1, 0xb4, 0xb5, 0xbf, 0xc6, 0xca, 0xcb, 0xcc, 0xce, 0xd0, 0xd2, 0xd5, 0xd6, 0xdd, 0xdf, 0xe0, 0xe6, 0xe7, 0xe8, 0xeb, 0xf0, 0x107, 0x109, 0x10a, 0x10b, 0x10d, 0x10e, 0x112, 0x117, 0x11b, 0x11d, 0x11f, 0x125, 0x129, 0x12c, 0x12d, 0x12f, 0x131, 0x139, 0x13c, 0x13f, 0x142, 0x161, 0x162, 0x164}},
+ 1: {lang: 0x138, script: 0x0, maxScript: 0x55, toRegion: 0x1a, fromRegion: []uint16{0x2e, 0x4e, 0x60, 0x63, 0x72, 0xd9, 0x10c, 0x10f}},
+ 2: {lang: 0x13d, script: 0x0, maxScript: 0x55, toRegion: 0x1f, fromRegion: []uint16{0x2c, 0x3f, 0x41, 0x48, 0x51, 0x54, 0x56, 0x59, 0x65, 0x69, 0x89, 0x8f, 0xcf, 0xd8, 0xe2, 0xe4, 0xec, 0xf1, 0x11a, 0x135, 0x136, 0x13b}},
+ 3: {lang: 0x3be, script: 0x0, maxScript: 0x55, toRegion: 0xee, fromRegion: []uint16{0x2a, 0x4e, 0x5a, 0x86, 0x8b, 0xb7, 0xc6, 0xd1, 0x118, 0x126}},
+ 4: {lang: 0x527, script: 0x38, maxScript: 0x38, toRegion: 0x8d, fromRegion: []uint16{0xc6}},
}
-// Total table size 26496 bytes (25KiB); checksum: 6E24B15A
+// Total table size 27175 bytes (26KiB); checksum: 569649CD
diff --git a/vendor/golang.org/x/text/language/testdata/localeMatcherTest.txt b/vendor/golang.org/x/text/language/testdata/CLDRLocaleMatcherTest.txt
index 6568f2d3c..6568f2d3c 100644
--- a/vendor/golang.org/x/text/language/testdata/localeMatcherTest.txt
+++ b/vendor/golang.org/x/text/language/testdata/CLDRLocaleMatcherTest.txt
diff --git a/vendor/golang.org/x/text/language/testdata/GoLocaleMatcherTest.txt b/vendor/golang.org/x/text/language/testdata/GoLocaleMatcherTest.txt
new file mode 100644
index 000000000..4f4c6093e
--- /dev/null
+++ b/vendor/golang.org/x/text/language/testdata/GoLocaleMatcherTest.txt
@@ -0,0 +1,226 @@
+# basics
+fr, en-GB, en ; en-GB ; en-GB
+fr, en-GB, en ; en-US ; en
+fr, en-GB, en ; fr-FR ; fr
+fr, en-GB, en ; ja-JP ; fr
+
+# script fallbacks
+zh-CN, zh-TW, iw ; zh-Hant ; zh-TW
+zh-CN, zh-TW, iw ; zh ; zh-CN
+zh-CN, zh-TW, iw ; zh-Hans-CN ; zh-CN
+zh-CN, zh-TW, iw ; zh-Hant-HK ; zh-TW
+zh-CN, zh-TW, iw ; he-IT ; iw ; iw
+
+# language-specific script fallbacks 1
+en, sr, nl ; sr-Latn ; sr
+en, sr, nl ; sh ; sr # different script, but seems okay and is as CLDR suggests
+en, sr, nl ; hr ; en
+en, sr, nl ; bs ; en
+en, sr, nl ; nl-Cyrl ; sr
+
+# language-specific script fallbacks 2
+en, sh ; sr ; sh
+en, sh ; sr-Cyrl ; sh
+en, sh ; hr ; sh
+
+# don't match hr to sr-Latn
+en, sr-Latn ; hr ; en
+
+# both deprecated and not
+fil, tl, iw, he ; he-IT ; he
+fil, tl, iw, he ; he ; he
+fil, tl, iw, he ; iw ; iw
+fil, tl, iw, he ; fil-IT ; fil
+fil, tl, iw, he ; fil ; fil
+fil, tl, iw, he ; tl ; tl
+
+# nearby languages
+en, fil, ro, nn ; tl ; fil
+en, fil, ro, nn ; mo ; ro
+en, fil, ro, nn ; nb ; nn
+en, fil, ro, nn ; ja ; en
+
+# nearby languages: Nynorsk to Bokmål
+en, nb ; nn ; nb
+
+# nearby languages: Danish does not match nn
+en, nn ; da ; en
+
+# nearby languages: Danish matches no
+en, no ; da ; no
+
+# nearby languages: Danish matches nb
+en, nb ; da ; nb
+
+# prefer matching languages over language variants.
+nn, en-GB ; no, en-US ; en-GB
+nn, en-GB ; nb, en-US ; en-GB
+
+# deprecated version is closer than same language with other differences
+nl, he, en-GB ; iw, en-US ; he
+
+# macro equivalent is closer than same language with other differences
+nl, zh, en-GB, no ; cmn, en-US ; zh
+nl, zh, en-GB, no ; nb, en-US ; no
+
+# legacy equivalent is closer than same language with other differences
+nl, fil, en-GB ; tl, en-US ; fil
+
+# distinguish near equivalents
+en, ro, mo, ro-MD ; ro ; ro
+en, ro, mo, ro-MD ; mo ; mo
+en, ro, mo, ro-MD ; ro-MD ; ro-MD
+
+# maximization of legacy
+sr-Cyrl, sr-Latn, ro, ro-MD ; sh ; sr-Latn
+sr-Cyrl, sr-Latn, ro, ro-MD ; mo ; ro-MD
+
+# empty
+ ; fr ; und
+ ; en ; und
+
+# private use subtags
+fr, en-GB, x-bork, es-ES, es-419 ; x-piglatin ; fr
+fr, en-GB, x-bork, es-ES, es-419 ; x-bork ; x-bork
+
+# grandfathered codes
+fr, i-klingon, en-Latn-US ; en-GB-oed ; en-Latn-US
+fr, i-klingon, en-Latn-US ; i-klingon ; tlh
+
+
+# simple variant match
+fr, en-GB, ja, es-ES, es-MX ; de, en-US ; en-GB
+fr, en-GB, ja, es-ES, es-MX ; de, zh ; fr
+
+# best match for traditional Chinese
+fr, zh-Hans-CN, en-US ; zh-TW ; zh-Hans-CN
+fr, zh-Hans-CN, en-US ; zh-Hant ; zh-Hans-CN
+fr, zh-Hans-CN, en-US ; zh-TW, en ; en-US
+fr, zh-Hans-CN, en-US ; zh-Hant-CN, en ; en-US
+fr, zh-Hans-CN, en-US ; zh-Hans, en ; zh-Hans-CN
+
+# more specific script should win in case regions are identical
+af, af-Latn, af-Arab ; af ; af
+af, af-Latn, af-Arab ; af-ZA ; af
+af, af-Latn, af-Arab ; af-Latn-ZA ; af-Latn
+af, af-Latn, af-Arab ; af-Latn ; af-Latn
+
+# more specific region should win
+nl, nl-NL, nl-BE ; nl ; nl
+nl, nl-NL, nl-BE ; nl-Latn ; nl
+nl, nl-NL, nl-BE ; nl-Latn-NL ; nl-NL
+nl, nl-NL, nl-BE ; nl-NL ; nl-NL
+
+# region may replace matched if matched is enclosing
+es-419,es ; es-MX ; es-419 ; es-MX
+es-419,es ; es-SG ; es
+
+# more specific region wins over more specific script
+nl, nl-Latn, nl-NL, nl-BE ; nl ; nl
+nl, nl-Latn, nl-NL, nl-BE ; nl-Latn ; nl-Latn
+nl, nl-Latn, nl-NL, nl-BE ; nl-NL ; nl-NL
+nl, nl-Latn, nl-NL, nl-BE ; nl-Latn-NL ; nl-NL
+
+# region distance Portuguese
+pt, pt-PT ; pt-ES ; pt-PT
+
+# if no preferred locale specified, pick top language, not regional
+en, fr, fr-CA, fr-CH ; fr-US ; fr #TODO: ; fr-u-rg-US
+
+# region distance German
+de-AT, de-DE, de-CH ; de ; de-DE
+
+# en-AU is closer to en-GB than to en (which is en-US)
+en, en-GB, es-ES, es-419 ; en-AU ; en-GB
+en, en-GB, es-ES, es-419 ; es-MX ; es-419 ; es-MX
+en, en-GB, es-ES, es-419 ; es-PT ; es-ES
+
+# undefined
+it, fr ; und ; it
+
+# und does not match en
+it, en ; und ; it
+
+# undefined in priority list
+it, und ; und ; und
+it, und ; en ; it
+
+# undefined
+it, fr, zh ; und-FR ; fr
+it, fr, zh ; und-CN ; zh
+it, fr, zh ; und-Hans ; zh
+it, fr, zh ; und-Hant ; zh
+it, fr, zh ; und-Latn ; it
+
+# match on maximized tag
+fr, en-GB, ja, es-ES, es-MX ; ja-JP, en-GB ; ja
+fr, en-GB, ja, es-ES, es-MX ; ja-Jpan-JP, en-GB ; ja
+
+# pick best maximized tag
+ja, ja-Jpan-US, ja-JP, en, ru ; ja-Jpan, ru ; ja
+ja, ja-Jpan-US, ja-JP, en, ru ; ja-JP, ru ; ja-JP
+ja, ja-Jpan-US, ja-JP, en, ru ; ja-US, ru ; ja-Jpan-US
+
+# termination: pick best maximized match
+ja, ja-Jpan, ja-JP, en, ru ; ja-Jpan-JP, ru ; ja-JP
+ja, ja-Jpan, ja-JP, en, ru ; ja-Jpan, ru ; ja-Jpan
+
+# same language over exact, but distinguish when user is explicit
+fr, en-GB, ja, es-ES, es-MX ; ja, de ; ja
+en, de, fr, ja ; de-CH, fr ; de # TODO: ; de-u-rg-CH
+en-GB, nl ; en, nl ; en-GB
+en-GB, nl ; en, nl, en-GB ; nl
+
+# parent relation preserved
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; en-150 ; en-GB
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; en-AU ; en-GB
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; en-BE ; en-GB
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; en-GG ; en-GB
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; en-GI ; en-GB
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; en-HK ; en-GB
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; en-IE ; en-GB
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; en-IM ; en-GB
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; en-IN ; en-GB
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; en-JE ; en-GB
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; en-MT ; en-GB
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; en-NZ ; en-GB
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; en-PK ; en-GB
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; en-SG ; en-GB
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; en-DE ; en-GB
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; en-MT ; en-GB
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; es-AR ; es-419 ; es-AR
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; es-BO ; es-419 ; es-BO
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; es-CL ; es-419 ; es-CL
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; es-CO ; es-419 ; es-CO
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; es-CR ; es-419 ; es-CR
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; es-CU ; es-419 ; es-CU
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; es-DO ; es-419 ; es-DO
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; es-EC ; es-419 ; es-EC
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; es-GT ; es-419 ; es-GT
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; es-HN ; es-419 ; es-HN
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; es-MX ; es-419 ; es-MX
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; es-NI ; es-419 ; es-NI
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; es-PA ; es-419 ; es-PA
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; es-PE ; es-419 ; es-PE
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; es-PR ; es-419 ; es-PR
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; es-PT ; es
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; es-PY ; es-419 ; es-PY
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; es-SV ; es-419 ; es-SV
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; es-US ; es-419
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; es-UY ; es-419 ; es-UY
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; es-VE ; es-419 ; es-VE
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; pt-AO ; pt-PT
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; pt-CV ; pt-PT
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; pt-GW ; pt-PT
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; pt-MO ; pt-PT
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; pt-MZ ; pt-PT
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; pt-ST ; pt-PT
+en, en-US, en-GB, es, es-419, pt, pt-BR, pt-PT, zh, zh-Hant, zh-Hant-HK ; pt-TL ; pt-PT
+
+# preserve extensions
+en, de, sl-nedis ; de-FR-u-co-phonebk ; de ; de-u-co-phonebk
+en, de, sl-nedis ; sl-nedis-u-cu-eur ; sl-nedis ; sl-nedis-u-cu-eur
+en, de, sl-nedis ; sl-u-cu-eur ; sl-nedis ; sl-nedis-u-cu-eur
+en, de, sl-nedis ; sl-HR-nedis-u-cu-eur ; sl-nedis ; sl-nedis-u-cu-eur
+en, de, sl-nedis ; de-t-m0-iso-i0-pinyin ; de ; de-t-m0-iso-i0-pinyin
+