IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Ext JS / Sencha Discussion :

Internalaization en extjs


Sujet :

Ext JS / Sencha

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    110
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 110
    Par défaut Internalaization en extjs
    Bonjour,

    S'il vous plait, j'ai 2 boutons english et french et je veux faire une internalisation.
    Ca veut dire quand je clique sur english, tous les button que j'utilise se transforme en anglais et ainsi de suite.

    Merci.

  2. #2
    Membre Expert
    Avatar de Loceka
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    2 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 2 276
    Par défaut
    Citation Envoyé par jerada Voir le message
    Internalaization [...] internalisation.
    C'est dur à dire n'est-ce pas ?

    Après pour faire de l'internationalisation, il faut :
    • un moyen d'identifier les éléments ayant besoin d'être internationalisés (par exemple ajouter un ID sur les éléments HTML en question)
    • une table permettant de savoir quelle valeur affecter à ces éléments dans les différentes langues (par exemple une table de hashage avec comme clef l'ID de l'élément et comme valeur une autre table de hashage ayant pour clef la langue et pour valeur le texte à mettre dans l'élément)


    Une autre solution est de faire une page en anglais et une page en français et de charger l'une ou l'autre selon la langue choisie.

  3. #3
    Membre confirmé
    Femme Profil pro
    Inscrit en
    Novembre 2011
    Messages
    110
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 110
    Par défaut
    C'est dur a prononcer a l’écrire et a faire svp comment faire la 2 eme solution des pages html

  4. #4
    Membre Expert
    Avatar de Loceka
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    2 276
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 2 276
    Par défaut
    Ben faut écrire 2 fois la page HTML, une fois en Français et une fois en Anglais et, selon ce que l'utilisateur choisit (quand il clique sur le bouton donc), afficher la page française ou anglaise.
    Rien de bien sorcier.

  5. #5
    Membre émérite Avatar de kenny.kev
    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    646
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Indre et Loire (Centre)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Janvier 2007
    Messages : 646
    Par défaut
    Ou tu as ça :
    http://dev.sencha.com/deploy/ext-4.0...&charset=utf-8

    Extjs à une doc et des exemples très complet je te conseil vivement de t'y référer.

  6. #6
    Expert confirmé
    Avatar de sekaijin
    Homme Profil pro
    Urbaniste
    Inscrit en
    Juillet 2004
    Messages
    4 205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 4 205
    Par défaut
    perso tout mes éléments extjs ne contient aucun texte
    j'ai un fichier locale par langue crorespondant à chaque composant
    ce sont des fichier json
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    {
     title: "titre de mon panel",
     saveBt: "enregistrer",
    ...
    }
    et dans mon composant j'utilise this.locale.title this.locale.saveBt

    du coup pour changer de langue j'ai un combo et sur le on change je recharge mon composant avec la nouvelle locale. au passage j'utilise stateMgr pour garder la langue choisie.

    je systeme de langue de Extjs est bien foutu et gère bien les nuances ainsi le choix Fr-Fr et Fr-Ca permet d'avoir les text een français (identique ou pas) et les dates et métrique différent les widgets s'adapent bien et finalement je n'y pense plus.

    A+JYT.

Discussions similaires

  1. Extjs + DWR + struts et génération d'etats excel
    Par samir.kerroumi dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 21/06/2008, 15h32
  2. [ExtJS] Cohabitation?
    Par Ylias dans le forum Tapestry
    Réponses: 2
    Dernier message: 13/05/2008, 15h54
  3. extjs.com et PHP: help please
    Par sabiha93 dans le forum Ext JS / Sencha
    Réponses: 0
    Dernier message: 13/04/2008, 11h03
  4. Netbeans avec extjs
    Par isicien dans le forum NetBeans
    Réponses: 1
    Dernier message: 17/03/2008, 22h01
  5. Utilisation de extjs et gestion des événements
    Par david71 dans le forum Ext JS / Sencha
    Réponses: 1
    Dernier message: 11/09/2007, 19h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo