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

Groovy Java Discussion :

internationalisation des noms de classe


Sujet :

Groovy Java

  1. #1
    Membre chevronné
    Avatar de professeur shadoko
    Homme Profil pro
    retraité nostalgique Java SE
    Inscrit en
    Juillet 2006
    Messages
    1 257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : retraité nostalgique Java SE

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 257
    Points : 1 855
    Points
    1 855
    Par défaut internationalisation des noms de classe
    Bonjour

    voilà : je réalise une bibliothèque de codes Groovy pour des exercices dans le cadre d'un apprentissage de la programmation
    (plus précisément: j'ai écrit un livre pour l'apprentissage de la programmation -et le langage d'apprentissage est un Groovy dans sa plus simple expression- comme les exercices sont un peu rasoirs je crée une petite librairie graphique pour permettre d'écrire des programmes simples mais sympas)
    L'idée est d'internationaliser les noms
    pour les méthodes je n'ai aucun problème: avec "methodMissing" je vais regarder dans un fichier de ressource d'internationalisation, je retrouve le nom de la méthode d'origine et ça roule.
    Mais pour les classes c'est une autre histoire: quelqu'un aurait un tuyau pour internationaliser les noms de classes? (p.e. en manipulant l'AST ... mais je sais pas faire)

    merci pour toute idée
    J'ai des principes: je peux toujours trouver une bonne raison pour les contredire .... mais j'ai des principes!
    (mon excellent bouquin sur Java : https://eska-publishing.com/fr/livre...822407076.html)

  2. #2
    Membre chevronné
    Avatar de professeur shadoko
    Homme Profil pro
    retraité nostalgique Java SE
    Inscrit en
    Juillet 2006
    Messages
    1 257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : retraité nostalgique Java SE

    Informations forums :
    Inscription : Juillet 2006
    Messages : 1 257
    Points : 1 855
    Points
    1 855
    Par défaut
    réponse: en fait Groovy a tout prévu!
    pour les classes j'ai un Customizer qui fait des alias d'import
    et pour les méthodes pas de problèmes avec methodMissing
    du coup les apprentis programment en français (à l'exception de quelques mots clefs)
    J'ai des principes: je peux toujours trouver une bonne raison pour les contredire .... mais j'ai des principes!
    (mon excellent bouquin sur Java : https://eska-publishing.com/fr/livre...822407076.html)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Internationalisation des noms de région/ville etc via data|gmap|webservices| ?
    Par zanteskuken dans le forum SIG : Système d'information Géographique
    Réponses: 4
    Dernier message: 18/01/2013, 15h20
  2. [DisplayTag] Problème internationalisation des noms des colonnes
    Par belha00 dans le forum Taglibs
    Réponses: 2
    Dernier message: 10/01/2012, 17h33
  3. Mettre des noms de class à titre purement informatif
    Par keysersausage dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 15/03/2011, 10h33
  4. Réponses: 1
    Dernier message: 04/06/2008, 17h19
  5. Récupération des noms de champs d'une table
    Par Battomura dans le forum SQL
    Réponses: 2
    Dernier message: 24/03/2003, 10h00

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