Quelle est la meilleure approche pour trier un tableau de chaînes en fonction des paramètres régionaux actuels?Utilisation d'une fonction de tri dépendant des paramètres régionaux dans Ruby/Rails
Par exemple, la norme Array#sort
met "Ä" après "Z", ce qui n'est pas correct en allemand.
Je me serais attendu à ce que la gemme I18n offre un crochet pour définir mes propres algorithmes de tri ou fournir des chaînes ou des objets de collation. Dans mon imagination, passer ce proc ou cette corde à la fonction de tri, le ferait se comporter comme nécessaire. Je sais que c'est possible en Python, par exemple.
Google ne m'a pas aidé cette fois. Peut tu?
Un conseil apprécié!
Merci, cela semble être un bon début ! – knuton
Récemment, vous avez ceci twitted par des rails I18n devs: @svenfuchs: assert_equal "AEroskobing", I18n.backend.transliterate (: toto, "Ærøskøbing") http://bit.ly/aTUx7J http: // bit. ly/9YnosR Jetez un coup d'oeil et vous pouvez économiser du travail :) – Oinak
N'a pas remarqué votre commentaire jusqu'à tout récemment. Merci! – knuton