Convertir GB2312 de l'UTF-8

J'ai un fichier texte qui contient localisée des chaînes de langue qui est actuellement codé en GB2312 (Chinois simplifié), mais tous mes autres fichiers de langue sont en UTF-8. Je trouve qu'il est très difficile de travailler avec ce fichier, comme aucun de mes éditeurs de texte fonctionne correctement avec et de continuer à corrompre. Existe-il des outils pour convertir ce en UTF-8, et existe-il des inconvénients à le faire? Ne serait-il pas mieux de le garder comme GB2312 et utiliser un autre éditeur (si oui, pouvez-vous recommander un)?

Mise à jour: je suis sous Windows XP (installation en anglais).

Mise à jour #2: j'ai essayé d'utiliser Notepad++ et Notepad2 pour modifier le GB2312 fichiers, mais les deux sont incapables de lire les fichiers et de les corrompre.

Dans quel environnement? Windows? Linux?
Désolé, c'est en Windows XP (installation en anglais).
Vous pourriez essayer d'écrire un rapide/petit utilitaire java qui lit le fichier en une Chaîne de caractères comme GB2312, puis de l'écrit comme de l'UTF-8. Cela devrait fonctionner.

OriginalL'auteur Jon Tackabury | 2008-12-18