Como estou projetando um banco de dados que armazena dados em diferentes idiomas (usando UTF-8), acho que a melhor maneira de exibir os resultados da consulta é ordená-los de acordo com o idioma do usuário durante a consulta ( porque há mais de um maneiras corretas de fazer isso ), da seguinte...