Author Topic: Dudas de una aplicación en JSF  (Read 364 times)

alberto2

  • Newbie
  • *
  • Posts: 5
  • Karma: 0
    • View Profile
Dudas de una aplicación en JSF
« on: Julio 30, 2016, 05:45:11 pm »
Buenos días a todos,

He realizado una aplicación muy simple con el framework JSF (Java Server Faces), con Bootstrap, Highcharts que me muestra los datos de la base de datos en gráficas muy bonitas, MYSQL, HTML5, CSS3, etc

Veréis tengo una serie de dudas a ver si me las podéis resolver, estaría muy agradecido con vosotros, por favor. Ahí van mis dudas:

1- Me gustaría indicar una opción en el que puedas elegir si lo quieres en español, inglés, francés, alemán o italiano justo debajo del login (es decir tener nombre de usuario, contraseña y el Idioma). En principio no haría falta guardarlo en base de datos verdad???? Como podría traducir de manera simple en Java o en cualquiera de las tecnologías comentadas y que se me traduzca todo correctamente, las gráficas de Highcharts y todo el contenido que hay, todo todo y que la traducción sea correcta y fiable?

2- ¿Cómo puedo hacer para que mi aplicación se vea correctamente desde cualquier dispositivo (tablet, portátil, móvil, etc)??? Si puede ser con cualquiera de las tecnologías comentadas anteriormente y si me pueden decir la mejor manera de hacerlo.

Muchas gracias a tod@s los que me ayuden.
Un saludo.

chuidiang

  • Administrator
  • Hero Member
  • *****
  • Posts: 5381
  • Karma: 11
    • View Profile
    • Apuntes de programación
Re: Dudas de una aplicación en JSF
« Reply #1 on: Julio 31, 2016, 03:59:09 pm »
Hola:

No hay ningún mecanismo de traducción automático que sea fiable. Las traducciones siempre se hacen a mano.

Si usas gráficas de Highcharts , tienes que ver si esa librería tiene ya traducciones disponibles (suele ser lo habitual en librerías un poco serías) y usarlas. Mira este enlace http://www.highcharts.com/docs/advanced-chart-features/internationalization

En cuanto a que todo quepa/quede bien en cualquier dispositivo, es cuestión de hacerlo bien con CSS3. Afortunadamente, hay framework ya hechos o librerías que faciitan ese tipo de diseños. Busca cosas sobre "responsive design" y "responsive framweorks". Lo mejor es que busques uno que te guste y resulte sencillo y lo uses.

Se bueno.

 

ey