2013-03-04 5 views
0

J'ai besoin d'afficher un certain nombre de graphiques dans plusieurs langues. Maintenant, ce qui change, ce sont évidemment les noms des catégories, les titres, les unités, etc. Je suppose que ce n'est pas une question Highcharts, mais une chose Javascript. Je devrais probablement créer un tableau multi-dimensionnel avec "fr", "en", .... "title", "units", ... "Émissions de CO2", "Émissions de CO2", .... Et puis inclure le paramètre languages ​​dans l'URL. Droite?Graphique Highcharts en plusieurs langues?

Merci pour tous les conseils.

Répondre

0

Vous avez plusieurs options ici.

  1. Faites ce que vous avez suggéré. Écrivez le code javascript qui contient toutes les chaînes de caractères et utilisez un pramètre d'URL pour sélectionner la langue correcte à afficher.
  2. Effectuez ce côté serveur. Utilisez le paramètre URL pour générer le langage de graphique correct sur le serveur.

L'option 2 signifie que vous renvoyez moins de code au navigateur. Il a également la possibilité d'examiner les en-têtes de requête pour essayer de déterminer quelle langue utiliser si aucun n'est fourni en utilisant l'en-tête 'Accept-Language'. Plus d'informations ici: JavaScript for detecting browser language preference

+0

Merci beaucoup pour votre aide! – luftikus143