Cambiar el idioma de los posts de error de Subversion

Por alguna razón, la subversión me está devolviendo posts de error en lo que creo que es alemán:

# svn up . svn: Zielpfad existiert nicht 

Lamentablemente, no conozco ese idioma … Antes de recurrir a un motor de traducción en línea para trabajar con esto, pensé que trataría de solucionarlo. Me imagino que estoy haciendo algo muy simple mal. Estoy ejecutando subversion 1.6.4 instalado a través de yum en centos (actualizado de 1.4.algo que tenía el mismo problema). Esto está en un VPS administrado con CPanel.

Por lo que puedo decir, está intentando cargar posts en inglés y fallar. Veo esto en la salida strace:

 open("/usr/share/locale/en_US/LC_MESSAGES/subversion.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en/LC_MESSAGES/subversion.mo", O_RDONLY) = -1 ENOENT (No such file or directory) brk(0x4106d000) = 0x4106d000 open("/usr/share/locale/en_US/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/en/LC_MESSAGES/libc.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 

Los commands SVN normales están en inglés (svn help, svn help up, etc.), solo los posts de error están en alemán. Por lo que sé, ha sido así todo el time que he usado la máquina y nunca recibí un post de error de Subversion …

 :: locale LANG=en_US LC_CTYPE="en_US" LC_NUMERIC="en_US" LC_TIME="en_US" LC_COLLATE="en_US" LC_MONETARY="en_US" LC_MESSAGES=en_US LC_PAPER="en_US" LC_NAME="en_US" LC_ADDRESS="en_US" LC_TELEPHONE="en_US" LC_MEASUREMENT="en_US" LC_IDENTIFICATION="en_US" LC_ALL= 

También he corrido:

 export LC_MESSAGES=en_US export LANG=en_US 

¿Alguna idea de lo que debería estar mirando a continuación?

Actualización: Basado en la sugerencia de Phil, corrí

 export LANG=C export LC_MESSAGES=C 

y ahora salidas locales:

 LANG=C LC_CTYPE="C" LC_NUMERIC="C" LC_TIME="C" LC_COLLATE="C" LC_MONETARY="C" LC_MESSAGES=C LC_PAPER="C" LC_NAME="C" LC_ADDRESS="C" LC_TELEPHONE="C" LC_MEASUREMENT="C" LC_IDENTIFICATION="C" LC_ALL= 

Y todavía está dando posts en alemán … Estoy empezando a pensar que la versión de subversión que tengo fue comstackda con posts alemanes, y como no encuentra ningún file de posts específico del idioma, recibo los posts alemanes integrados . Ahora para descubrir cómo sucedió eso …

Intente establecer esas variables de configuration regional en "C". Eso significa que no se debe pasar nada a través de ningún motor de traducción.

 export LANG=C export LC_MESSAGES=C 

Eso debería ser suficiente. Si sigue lanzándote alemán, creo que quizás empiece a cuestionar cómo instalaste Subversion.

Si tiene este problema en Windows, es probable que su página de códigos del sistema esté configurada en un idioma que no sea inglés. En Windows, los files subversion.mo se almacenan en: "c: \ Archivos de progtwig \ Subversion \ share \ locale" posiblemente "c: \ Archivos de progtwig (x86)" si está en un sistema de 64 bits. Si cambias el nombre del idioma que lo muestra ahora, la subversión debería volver al inglés por defecto.

Tuvimos el mismo problema. Nos ponemos el .bashrc

 export LANG=en_US 

Y funcionó.