summaryrefslogtreecommitdiff
path: root/extra/locale/collation/sv_SE
diff options
context:
space:
mode:
Diffstat (limited to 'extra/locale/collation/sv_SE')
-rw-r--r--extra/locale/collation/sv_SE51
1 files changed, 51 insertions, 0 deletions
diff --git a/extra/locale/collation/sv_SE b/extra/locale/collation/sv_SE
new file mode 100644
index 000000000..2d299a47f
--- /dev/null
+++ b/extra/locale/collation/sv_SE
@@ -0,0 +1,51 @@
+copy "iso14651_t1"
+
+collating-symbol <aring>
+collating-symbol <ae>
+collating-symbol <oumlaut>
+collating-symbol <oslash>
+
+% æ is sorted after ä and å etc.
+reorder-after <REU>
+<LIG>
+
+reorder-after <z>
+<aring>
+<ae>
+<oumlaut>
+<oslash>
+
+% The letter w is normally not present in the Swedish alphabet. It
+% exists in some names in Swedish and foreign words, but is accounted
+% for as a variant of 'v'. Words and names with 'w' are in Swedish
+% ordered alphabetically among the words and names with 'v'. If two
+% words or names are only to be distinguished by 'v' or % 'w', 'v' is
+% placed before 'w'.
+reorder-after <U0056>
+<U0057> <v>;<BAS>;<CAP>;<w> % W
+reorder-after <U0076>
+<U0077> <v>;<BAS>;<MIN>;<w> % w
+
+reorder-after <U00E3>
+<U00E4> <ae>;<REU>;<MIN>;IGNORE % ä
+<U00E5> <aring>;<RNE>;<MIN>;IGNORE % å
+<U00E6> <ae>;<LIG>;<MIN>;IGNORE % æ
+reorder-after <U00F5>
+<U00F6> <oumlaut>;<REU>;<MIN>;IGNORE % ö
+<U00F8> <oslash>;<OBL>;<MIN>;IGNORE % ø
+
+reorder-after <U00C3>
+<U00C4> <ae>;<REU>;<CAP>;IGNORE % Ä
+<U00C5> <aring>;<RNE>;<CAP>;IGNORE % Å
+<U00C6> <ae>;<LIG>;<CAP>;IGNORE % Æ
+reorder-after <U00D5>
+<U00D6> <oumlaut>;<REU>;<CAP>;IGNORE % Ö
+<U00D8> <oslash>;<OBL>;<CAP>;IGNORE % Ø
+
+% ü/Ü is treated like y/Y but is sorted after the latter
+reorder-after <U00FB>
+<U00FC> <y>;<REU>;<MIN>;IGNORE % ü
+reorder-after <U00DB>
+<U00DC> <y>;<REU>;<CAP>;IGNORE % Ü
+reorder-end
+