Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/gohugoio/locales.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cmd/generate_resources.go14
1 files changed, 14 insertions, 0 deletions
diff --git a/cmd/generate_resources.go b/cmd/generate_resources.go
index d4e5e7c4..cbfaa952 100644
--- a/cmd/generate_resources.go
+++ b/cmd/generate_resources.go
@@ -671,6 +671,20 @@ func preProcess(cldrVar *cldr.CLDR) {
symbol := ldml.Numbers.Symbols[0]
+ // Try to get the default numbering system instead of the first one
+ systems := ldml.Numbers.DefaultNumberingSystem
+ // There shouldn't really be more than one DefaultNumberingSystem
+ if len(systems) > 0 {
+ if dns := systems[0].Data(); dns != "" {
+ for k := range ldml.Numbers.Symbols {
+ if ldml.Numbers.Symbols[k].NumberSystem == dns {
+ symbol = ldml.Numbers.Symbols[k]
+ break
+ }
+ }
+ }
+ }
+
if len(symbol.Decimal) > 0 {
trans.Decimal = symbol.Decimal[0].Data()
}