À l'origine, le projet avait pour but de fournir des moyens de travailler avec des encodages multiples
* Auto-détection de langage
* Traduction entre langages à la volée, en utilisant des services en ligne
[nbsp]
!
* Auto-détection d'encodage pour la plupart des langues européennes
* Prise en charge des greffons de détection d'encodage (entre autres Enca et LibRCD)
* Recodage/traduction de listes de lecture multi-langages
[nbsp]
!
* Cache pour accélérer le re-recodage.
* Possibilité de configurer de nouveaux langages et encodages.
* Fichier de configuration partagé. Par exemple, les correctifs mentionnés
TagLib et LibID3 n'ont pas leur propre interface utilisateur, mais utiliseront
la même configuration de recodage que XMMS.
* De plus, le programme séparé pour l'ajustement de configuration est
disponible.
* Bibliothèque Interface Utilisateur GTK/GTK2
[nbsp]
: vous pouvez ajouter une page de propriétés à
votre application GTK+ avec trois lignes de code.
* Possibilité de localisation de menu
![](/@@/translation-newline)
Ce paquet contient les fichiers include, la bibliothèque statique et les outils de développement pour librcc, mais aussi le programme testlibraw.