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 expérimenté
    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!
    (un peu de pub pour mon site: http://scrountch.info/java )

  2. #2
    Membre expérimenté
    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!
    (un peu de pub pour mon site: http://scrountch.info/java )

###raw>template_hook.ano_emploi###