]> git.openstreetmap.org Git - nominatim.git/commitdiff
fix Norwegian variants
authorSarah Hoffmann <lonvia@denofr.de>
Mon, 17 Feb 2025 16:51:33 +0000 (17:51 +0100)
committerSarah Hoffmann <lonvia@denofr.de>
Tue, 18 Feb 2025 08:28:13 +0000 (09:28 +0100)
More cases of 'no' being interpreted as fasle by yaml.

settings/icu-rules/variants-no.yaml
settings/icu_tokenizer.yaml

index de75e3c389e003cd837f38c2b36cbeb9b1c9cf7b..dd17408ff21030a3b376bd921ab87073f17a02dd 100644 (file)
@@ -1,11 +1,10 @@
 # Source: https://wiki.openstreetmap.org/wiki/Name_finder:Abbreviations#Norsk_-_Norwegian
 # Source: https://wiki.openstreetmap.org/wiki/Name_finder:Abbreviations#Norsk_-_Norwegian
-- lang: no
+- lang: "no"
   words:
     # convert between Nynorsk and Bookmal here
   words:
     # convert between Nynorsk and Bookmal here
-    -  vei, veg => v,vn,vei,veg
-    -  veien, vegen -> v,vn,veien,vegen
-    -  gate -> g,gt
+    -  ~vei, ~veg -> v,vei,veg
+    -  ~veien, ~vegen -> vn,veien,vegen
     # convert between the two female forms
     # convert between the two female forms
-    -  gaten, gata => g,gt,gaten,gata
+    -  gate, gaten, gata -> g,gt
     -  plass, plassen -> pl
     -  sving, svingen -> sv
     -  plass, plassen -> pl
     -  sving, svingen -> sv
index a6545bdd1ca7ff9244496aa24ad9a314cb1dfe67..9d7778aa554edd4d2bd9243e24ab10baf4225fce 100644 (file)
@@ -46,7 +46,7 @@ sanitizers:
     - step: strip-brace-terms
     - step: tag-analyzer-by-language
       filter-kind: [".*name.*"]
     - step: strip-brace-terms
     - step: tag-analyzer-by-language
       filter-kind: [".*name.*"]
-      whitelist: [bg,ca,cs,da,de,el,en,es,et,eu,fi,fr,gl,hu,it,ja,mg,ms,nl,no,pl,pt,ro,ru,sk,sl,sv,tr,uk,vi]
+      whitelist: [bg,ca,cs,da,de,el,en,es,et,eu,fi,fr,gl,hu,it,ja,mg,ms,nl,"no",pl,pt,ro,ru,sk,sl,sv,tr,uk,vi]
       use-defaults: all
       mode: append
     - step: tag-japanese
       use-defaults: all
       mode: append
     - step: tag-japanese
@@ -158,7 +158,7 @@ token-analysis:
       mode: variant-only
       variants:
           - !include icu-rules/variants-nl.yaml
       mode: variant-only
       variants:
           - !include icu-rules/variants-nl.yaml
-    - id: no
+    - id: "no"
       analyzer: generic
       mode: variant-only
       variants:
       analyzer: generic
       mode: variant-only
       variants: