@ -653,9 +653,8 @@ SELECT a COLLATE "C" < b COLLATE "POSIX" FROM test1;
string will be accepted as a locale name.)
string will be accepted as a locale name.)
See <ulink url="http://userguide.icu-project.org/locale"></ulink> for
See <ulink url="http://userguide.icu-project.org/locale"></ulink> for
information on ICU locale naming. <command>initdb</command> uses the ICU
information on ICU locale naming. <command>initdb</command> uses the ICU
APIs to extract a set of locales with distinct collation rules to populate
APIs to extract a set of distinct locales to populate the initial set of
the initial set of collations. Here are some example collations that
collations. Here are some example collations that might be created:
might be created:
<variablelist>
<variablelist>
<varlistentry>
<varlistentry>
@ -677,9 +676,9 @@ SELECT a COLLATE "C" < b COLLATE "POSIX" FROM test1;
<listitem>
<listitem>
<para>German collation for Austria, default variant</para>
<para>German collation for Austria, default variant</para>
<para>
<para>
(As of this writing, there is no,
(There are also, say, <literal>de-DE-x-icu</literal>
say, <literal>de-DE-x-icu</literal> or <literal>de-CH-x-icu</literal>,
or <literal>de-CH-x-icu</literal>, but as of this writing, they are
because those are equivalent to <literal>de-x-icu</literal>.)
equivalent to <literal>de-x-icu</literal>.)
</para>
</para>
</listitem>
</listitem>
</varlistentry>
</varlistentry>
@ -690,6 +689,7 @@ SELECT a COLLATE "C" < b COLLATE "POSIX" FROM test1;
<para>German collation for Austria, phone book variant</para>
<para>German collation for Austria, phone book variant</para>
</listitem>
</listitem>
</varlistentry>
</varlistentry>
<varlistentry>
<varlistentry>
<term><literal>und-x-icu</literal> (for <quote>undefined</quote>)</term>
<term><literal>und-x-icu</literal> (for <quote>undefined</quote>)</term>
<listitem>
<listitem>
@ -724,7 +724,6 @@ SELECT a COLLATE "C" < b COLLATE "POSIX" FROM test1;
<programlisting>
<programlisting>
CREATE COLLATION german FROM "de_DE";
CREATE COLLATION german FROM "de_DE";
CREATE COLLATION french FROM "fr-x-icu";
CREATE COLLATION french FROM "fr-x-icu";
CREATE COLLATION "de-DE-x-icu" FROM "de-x-icu";
</programlisting>
</programlisting>
</para>
</para>