Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > JavaScript > Bibliothèques & Frameworks > jQuery
jQuery Forum d'entraide sur le framework jQuery. Avant de poster : Tutoriels jQuery, FAQ jQuery, Tous les tutoriels JavaScript, Toutes les FAQ JavaScript
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/06/2011, 15h44   #1
Membre éprouvé
 
Avatar de gtraxx
 
Homme Aurélien Gérits
Développeur Web
Inscription : mai 2006
Messages : 1 045
Détails du profil
Informations personnelles :
Nom : Homme Aurélien Gérits
Âge : 30
Localisation : Belgique

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mai 2006
Messages : 1 045
Points : 498
Points : 498
Par défaut Traduction de textes, i18 et plugins de localisation

Bonjour à tous, comme tout le monde le sait lors de la création de pup up avec jQuery ui ou simplement retourner un message dans .html() est en dur (entre guillemet)
Il existe plusieurs petite méthode pour traduire un message par exemple lire les traductions dans un fichier JSON ou dans des variables JS.
C'est pratique pour deux ou trois mots mais dans le cas d'un gros JS ou il y a plein de mot à traduire c'est vraiment galère.
J'ai chercher sur internet après une méthode pour traduire des mots en utilisant une méthode par remplacement.
Je me suis dit pourquoi pas avoir des fichiers de conf en JS et simplement les charger pour la bonne langue courante comme par exemple jquery ui datepicker permet ce genre de chose.
Mais dans le cas d'autre chose que datepicker impossible de trouver quelque chose de potable.
Il doit bien exister une méthode comme jquery ui datepicker pour traduire des portions ou pourquoi pas un truc du genre _('la banane')
Je suis preneur des idées sur le sujet car je désespère à trouver une bonne méthode par contre j'ai trouver un truc intéressant mais un peu compliqué à comprendre : https://github.com/jquery/globalize
__________________
Au petit déjeuner, je prend du PHP et au souper du jQuery.
AFUP 2009 : Bien optimiser son code pour le référencement
Mon projet open source de librairie PHP 5: magix cjquery
gtraxx est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/06/2011, 21h28   #2
Rédacteur
 
Avatar de danielhagnoul
 
Homme Daniel Hagnoul
Étudiant perpétuel
Inscription : février 2009
Messages : 3 221
Détails du profil
Informations personnelles :
Nom : Homme Daniel Hagnoul
Âge : 61
Localisation : Belgique

Informations professionnelles :
Activité : Étudiant perpétuel
Secteur : Enseignement

Informations forums :
Inscription : février 2009
Messages : 3 221
Points : 6 767
Points : 6 767
Bonsoir

Globalization ou Globalize comme il l'appelle maintenant, c'est un plugin Microsoft assez lourd, un moment il a été prévu qu'il soit intégré dans jQuery UI en remplacement de i18. Je ne sais pas si c'est toujours d'actualité, vu son poids.

On dispose donc déjà de i18, voir : http://www.developpez.net/forums/d10...13-disponible/

Code :
<script charset="utf-8" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.13/i18n/jquery-ui-i18n.min.js"></script>
Pour des plugins de localisation : http://www.google.be/webhp?sourceid=...w=1600&bih=775
__________________

FAQ jQuery

Mon cahier d’exercices sur jQuery & Co

Si un message vous a aidé ou vous semble pertinent, votez pour lui !
danielhagnoul est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/06/2011, 11h56   #3
Membre éprouvé
 
Avatar de gtraxx
 
Homme Aurélien Gérits
Développeur Web
Inscription : mai 2006
Messages : 1 045
Détails du profil
Informations personnelles :
Nom : Homme Aurélien Gérits
Âge : 30
Localisation : Belgique

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : mai 2006
Messages : 1 045
Points : 498
Points : 498
Bonjour
Peut on faire des traductions avec i18 autre que pour datepicker ?
J'avoue m'être posé la question, si c'est natif dans jquery ui que j'utilise comment s'y prendre.
Je suppose de la même manière que pour datepicker
PS: le plugin globalize est très lourd effectivement et la synthaxe assez imbuvable je trouve du moins pour l'instant.
__________________
Au petit déjeuner, je prend du PHP et au souper du jQuery.
AFUP 2009 : Bien optimiser son code pour le référencement
Mon projet open source de librairie PHP 5: magix cjquery
gtraxx est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 22h32.


 
 
 
 
Partenaires

Hébergement Web