Index: lutinutil/src/java/org/codelutin/i18n/CountryEnum.java diff -u lutinutil/src/java/org/codelutin/i18n/CountryEnum.java:1.5 lutinutil/src/java/org/codelutin/i18n/CountryEnum.java:1.6 --- lutinutil/src/java/org/codelutin/i18n/CountryEnum.java:1.5 Sun Jan 6 13:42:31 2008 +++ lutinutil/src/java/org/codelutin/i18n/CountryEnum.java Tue Mar 18 18:18:36 2008 @@ -21,17 +21,18 @@ import static org.codelutin.i18n.I18n._; /** - * Une énumération pour représenter le pays d'une locale + * Une énumération pour représenter le pays d'une locale *

- * ISO 3166-1:1998 (ICS n° 01.140.20). + * ISO 3166-1:1998 (ICS n° 01.140.20). *

* la liste des codes *

- * Chaque pays est repésenté ainsi : + * Chaque pays est repésenté ainsi : *

A2, //     A3     Number Country name
* * @author chemit */ +@org.codelutin.i18n.I18nable public enum CountryEnum { AF, // AFG 004 AFGHANISTAN AL, // ALB 008 ALBANIA @@ -283,4 +284,4 @@ } return countryValue == null ? defaultValue : countryValue; } -} +} \ No newline at end of file Index: lutinutil/src/java/org/codelutin/i18n/I18n.java diff -u lutinutil/src/java/org/codelutin/i18n/I18n.java:1.12 lutinutil/src/java/org/codelutin/i18n/I18n.java:1.13 --- lutinutil/src/java/org/codelutin/i18n/I18n.java:1.12 Mon Mar 17 22:37:03 2008 +++ lutinutil/src/java/org/codelutin/i18n/I18n.java Tue Mar 18 18:18:36 2008 @@ -23,9 +23,9 @@ * * @author Benjamin Poussin * Copyright Code Lutin - * @version $Revision: 1.12 $ + * @version $Revision: 1.13 $ * - * Mise a jour: $Date: 2008-03-17 22:37:03 $ + * Mise a jour: $Date: 2008-03-18 18:18:36 $ * par : $Author: tchemit $ */ @@ -56,6 +56,7 @@ * @author chemit * @created 2 decembre 2003 */ +@org.codelutin.i18n.I18nable public class I18n { static final String ISO_8859_1_ENCONDING = "ISO-8859-1"; @@ -95,8 +96,8 @@ /** * Initialise la librairie * - * @param language une chaine representant la langue à utiliser fr, en, ... - * @param country une chaine representant le pays à utiliser FR, GB, ... + * @param language une chaine representant la langue à utiliser fr, en, ... + * @param country une chaine representant le pays à utiliser FR, GB, ... * @deprecated voir le bug sur {@link I18nFileReader#load(InputStream, String)} */ public static void init(String language, String country) { @@ -164,7 +165,7 @@ /** * Initialise la librairie. * - * @param language une chaine representant la langue à utiliser fr, en, ... + * @param language une chaine representant la langue à utiliser fr, en, ... * @deprecated */ public static void init(String language) { @@ -174,8 +175,8 @@ /** * Initialise la librairie * - * @param language une chaine representant la langue à utiliser fr, en, ... - * @param country une chaine representant le pays à utiliser FR, GB, ... + * @param language une chaine representant la langue à utiliser fr, en, ... + * @param country une chaine representant le pays à utiliser FR, GB, ... * @param encoding l'encoding a utiliser, si null DEFAULT_ENCODING est utilise */ protected static void init(String language, String country, String encoding) { @@ -233,10 +234,10 @@ } /** - * Retourne la chaine passé en argument + * Retourne la chaine passé en argument * - * @param message la chaine à traduire - * @return la chaine passée en argument + * @param message la chaine à traduire + * @return la chaine passée en argument * sinon. */ public static String n_(String message) { @@ -244,13 +245,13 @@ } /** - * Retourne la chaine passée en argument. + * Retourne la chaine passée en argument. * - * @param message message formaté avec la même syntaxe que {@link + * @param message message formaté avec la même syntaxe que {@link * MessageFormat} - * @param args les paramètres pour le message. - * @return le message passé en argument mais formatté - * avec les paramètres + * @param args les paramètres pour le message. + * @return le message passé en argument mais formatté + * avec les paramètres */ public static String n_(String message, Object... args) { try { @@ -319,4 +320,4 @@ return new Locale(language.toString(), country.toString()); } -} //I18n +} //I18n \ No newline at end of file Index: lutinutil/src/java/org/codelutin/i18n/LocaleEnum.java diff -u lutinutil/src/java/org/codelutin/i18n/LocaleEnum.java:1.3 lutinutil/src/java/org/codelutin/i18n/LocaleEnum.java:1.4 --- lutinutil/src/java/org/codelutin/i18n/LocaleEnum.java:1.3 Mon Mar 3 13:15:35 2008 +++ lutinutil/src/java/org/codelutin/i18n/LocaleEnum.java Tue Mar 18 18:18:36 2008 @@ -24,12 +24,13 @@ import java.util.Locale; /** - * Une énumération pour représenter des locales utilisateurs. + * Une énumération pour représenter des locales utilisateurs. *

* TODO add other locales * * @author chemit */ +@org.codelutin.i18n.I18nable public enum LocaleEnum { fr(LanguageEnum.fr, CountryEnum.FR, n_("lutinutil.i18n.locale.fr"), Locale.FRANCE, Locale.FRENCH), Index: lutinutil/src/java/org/codelutin/i18n/LanguageEnum.java diff -u lutinutil/src/java/org/codelutin/i18n/LanguageEnum.java:1.5 lutinutil/src/java/org/codelutin/i18n/LanguageEnum.java:1.6 --- lutinutil/src/java/org/codelutin/i18n/LanguageEnum.java:1.5 Sun Jan 6 13:42:31 2008 +++ lutinutil/src/java/org/codelutin/i18n/LanguageEnum.java Tue Mar 18 18:18:36 2008 @@ -21,13 +21,14 @@ import static org.codelutin.i18n.I18n._; /** - * Une énumération pour représenter le langue d'une locale définie dans la norme - * ISO 639-1:1998 (ICS n° 01.140.20). + * Une énumération pour représenter le langue d'une locale définie dans la norme + * ISO 639-1:1998 (ICS n° 01.140.20). *

* la liste des codes * * @author chemit */ +@org.codelutin.i18n.I18nable public enum LanguageEnum { aa, // Afar ab, // Abkhazian