Как сортировать термины с диакритическими знаками?

У меня есть список терминов, который является польским алфавитом .

Вот как я перечисляю эти термины:

<ul> <?php $terms = get_terms("taxonomy", array('orderby' => 'title', 'hide_empty' => 0)); foreach ( $terms as $term ) { echo "<li><a href='". get_term_link( $term->slug, $term->taxonomy ) ."'>" . $term->name . "</a></li>"; } ?> 

Все работает как шарм, за исключением одного – письмо, которое должно быть после «L» («Ł»), всегда является последним элементом o этого списка (так что это после «Ż», а не «L»). Есть ли способ исправить это? Я пробовал несколько версий WP, включая польские сборки.

Есть идеи? Я всегда могу сделать две петли foreach для AL и M-Ż и добавить их между ними, но хотел бы сделать это с большим классом.

Solutions Collecting From Web of "Как сортировать термины с диакритическими знаками?"