Tâche EchoNL
Renvoie en écho le message en langue nationale (NL) du paramètre régional de l'utilisateur, au format International Components for Unicode (ICU), qui est identifié par une clé donnée à partir d'un regroupement de ressources accessible depuis le chargeur de classe.
Paramètres
| Attribut | Description | Obligatoire |
|---|---|---|
| bundle | Regroupement de ressources à partir duquel charger des propriétés. | Oui |
| key | Clé de la propriété à charger à partir du regroupement de ressources. | Oui |
| Niveau de | Niveau auquel ce message est affiché. Un des suivants, par ordre décroissant : error, warning, info, verbose, debug |
Non ; Par défaut sur info |
Eléments imbriqués
- Arg
Spécifie un argument avec lequel les patterns du message sont remplacés.
Attribut Description Obligatoire valeur Valeur de l'argument. Oui
Exemples
L'exemple suivant renvoie en écho un message NL des paramètres régionaux de l'utilisateur identifiés par la propriété
COMPILE_GLOBAL du regroupement de ressources depuis le chargeur de classes wcbd-build-messages.
<echoNL bundle="wcbd-build-messages" key="COMPILE_GLOBAL" />
L'exemple suivant renvoie en écho un message NL du paramètre régional de l'utilisateur identifié par la propriété
COMPILE_ARCHIVE_MODULE du regroupement de ressources accessible à partir du chargeur de classe wcbd-build-messages, tout en remplaçant les patterns {0} et {1} du message par les valeurs des propriétés respectives type et module.name. Le message ne s'affiche que si la génération Ant est exécutée en mode verbose.
<echoNL bundle="wcbd-build-messages" key="COMPILE_ARCHIVE_MODULE" level="verbose">
<arg value="${type}" />
<arg value="${module.name}" />
</echoNL>