Actualmente la aplicación identifica el idioma del navegador y en función del idioma del navegador establece el idioma por defecto en que aparece.
Para que el idioma por defecto fuese siempre uno, se debería hacer una pequeña modificación en el desarrollo - poca cosa en realidad - para establecerlo por defecto. ( En minutos esta hecho ).
Aquí nos surge siempre la siguiente duda, por que a este tema le hemos estado dando varías vueltas antes de decidirnos por la opción actual ( idioma del navegador )
1- Es deseable una configuración por defecto, para toda la aplicación ?
2- No sería mejor que esta configuración dependiese del usuario ( datos de configuración para cada usuario ) en vez de generales para la aplicación ?
Cuando nos planteamos la aplicación, intentamos en la mesura de lo posible que sea de \"uso general\" y no estamos muy convencidos de cual es la mejor opción. De hecho la configuración actual podría vivir sin demasiados problemas con una configuración a medida ( establecer el idioma por defecto en el fichero de configuracion OpenKM.cfg ) y en función de si este parametro se encuentra o no configurado allí funcionar de una forma u otra.
Pero la segunda opción también nos preocupa, por que tiene otro tipo de implicaciones y de ventajas, entendemos que en un entorno mas o menos grande no todos los usuarios desearan trabajar con el mismo idioma, etc... entramos mas en la configuración a medida, que ya en la programación hemos dejado abierta para el futuro en la aplicación.
-------------------------------------------------
OpenKM Team ( be open my friend )
http://www.openkm.com