J'ai un Rails de projet avec beaucoup de chaînes de caractères Cyrillique en elle.
Il a bien fonctionné sur Ruby 1.8, mais Ruby 1.9 suppose fichiers source sont en US-ASCII codé, à moins de fournir un # encoding: utf-8
les commentaires au début du fichier source. À ce stade, les fichiers ne sont pas considérées US-ASCII
.
Est-il un moyen plus simple de dire Ruby "Cette application est en UTF8 codé. Veuillez considérer tous et tout inclus fichiers source UTF8 sauf déclaration contraire"?
Mise à JOUR:
J'ai écrit "Comment insérer l'encodage: UTF-8 de la directive automatiquement en Ruby 1.9 fichiers" qui ajoute de l'encodage de la directive automatiquement en cas de besoin.