Hombre, el lenguaje siempre me ha parecido algo más flexible que los otros "Accept-*" ("enconding", "charset", ...) pero si lo quieres saber, hay que mirar la biblia del informático ;-) (los RFCs):
"restricts the set of natural languages that are preferred as a response to the request [...]"
Al parecer, en ningún caso se dice qué se debe (MUST) hacer en el servidor respecto el tema de idiomas, son simples preferencias.
Mi idea (y lo que creo que es lo más lógico) es caer en el lenguaje por defecto y dar al usuario la posibilidad de cambiarlo (como dicen por ahí, creo que debian.org hace eso).
Lo que nunca haría es quitar las opciones de preferencias del idioma: te sorprenderías de la cantidad de navegadores mal configurados que hay o lo útil que es cuando estás en un ordenador que no es el tuyo (ejemplo, en el Extranjero). Piensa en el usuario: el te lo agradecerá...
coicido, se debe definir un idioma por defecto (que dependiendo de la pagina en cuestion, yo suelo poner el espaniol o el ingles, dependiendo de a quien este dirgida)
si en la cadena de lenguajes recomendados no hay ninguno de tus idiomas, sacas el texto en el idioma por defecto y dejas una opcion (mas o menos a la vista, dependiendo del disenio de la pagina y a quien este dirigida) para cambiar a los lenguajes que tengas definidos.
pd: me ha hecho mucha gracia lo de "en el Extranjero" asi con mayusculas :D
--
Dale fuego a un hombre y estara caliente un dia, prendele fuego y estara caliente el resto de su vida.
Re:Lenguajes en el lado del servidor
(Puntos:2)( http://dbahire.com/ | Última bitácora: Sábado, 12 Mayo de 2018, 09:37h )
Hombre, el lenguaje siempre me ha parecido algo más flexible que los otros "Accept-*" ("enconding", "charset", ...) pero si lo quieres saber, hay que mirar la biblia del informático ;-) (los RFCs):
RFC2616 [w3.org]
Al parecer, en ningún caso se dice qué se debe (MUST) hacer en el servidor respecto el tema de idiomas, son simples preferencias.
Mi idea (y lo que creo que es lo más lógico) es caer en el lenguaje por defecto y dar al usuario la posibilidad de cambiarlo (como dicen por ahí, creo que debian.org hace eso).
Lo que nunca haría es quitar las opciones de preferencias del idioma: te sorprenderías de la cantidad de navegadores mal configurados que hay o lo útil que es cuando estás en un ordenador que no es el tuyo (ejemplo, en el Extranjero). Piensa en el usuario: el te lo agradecerá...
Re:Lenguajes en el lado del servidor
(Puntos:2)( http://barrapunto.com/ | Última bitácora: Lunes, 24 Febrero de 2014, 10:03h )
si en la cadena de lenguajes recomendados no hay ninguno de tus idiomas, sacas el texto en el idioma por defecto y dejas una opcion (mas o menos a la vista, dependiendo del disenio de la pagina y a quien este dirigida) para cambiar a los lenguajes que tengas definidos.
pd: me ha hecho mucha gracia lo de "en el Extranjero" asi con mayusculas :D
Dale fuego a un hombre y estara caliente un dia, prendele fuego y estara caliente el resto de su vida.