Yo suelo configurar mis sistemas Linux con el
locale en_US.ISO-8859-15. Por un lado, como ya he comentado alguna vez, usando inglés es mucho más fácil buscar el significado de posibles mensajes de error y además, las traducciones no siempre son tan claras como el mensaje en inglés original. Por otro lado, el juego de caracteres
ISO-8859-15 es el que en mi experiencia menos problemas da para interoperar con otros sistemas. Por ejemplo, Windows usa por defecto el juego de caracteres
Windows-1252 que es un superconjunto del
ISO-8859-1 y se diferencia del ISO-8859-15 sólo en unos pocos caracteres, como el símbolo del euro (€).