Index: lutinutil/src/i18n/language-en_EN.properties diff -u lutinutil/src/i18n/language-en_EN.properties:1.9 lutinutil/src/i18n/language-en_EN.properties:1.10 --- lutinutil/src/i18n/language-en_EN.properties:1.9 Sun Dec 9 20:01:42 2007 +++ lutinutil/src/i18n/language-en_EN.properties Thu Dec 13 14:10:55 2007 @@ -1,19 +1,31 @@ -#Wed Nov 21 16:38:46 GMT 2007 +#Thu Dec 13 11:30:08 GMT 2007 +a\ mandatory\ argument\ is\ missing\ in\ the\ group\ of\ arguments\ {0}\ for\ option\ {1})=a mandatory argument is missing in the group of arguments {0} for option {1}) +could\ not\ convert\ argument\ value\ {0}\ to\ type\ {1}=could not convert argument value {0} to type {1} +could\ not\ found\ a\ option\ argument\ definition\ with\ key\ {0}\ in\ {1}=could not found a option argument definition with key {0} in {1} hello\ you\ \!=hello you \! +lutin.error.no.convertor=lutin.error.no.convertor +lutin.error.properties.already.registred=PropertyKey {0} already registred +lutin.error.properties.cache.unfound.entry=Could not found a PropertyKey entry for type ''{0}'' +lutin.error.properties.duplicated.key=Duplicated key {0} for enum type {1} +lutin.error.properties.unfound.convertor=No converter registred for the type {0} lutinutil.error.config.load=could not load configuration file {0} for reason {1} lutinutil.error.config.not.found=could not found configuration file {0} lutinutil.error.config.unauthorized.key=The given key {0} is not autohrized, list of authorized keys {1} lutinutil.error.config.unauthorized.type.key=The type of key {1} is not autohrized, should extends Enum and MyPropertyDef.class -lutinutil.message.config.load=Loading configuration ''{0}'' -lutinutil.message.config.loaded=Configuration file ''{0}'' was loaded, found {1} properties - -lutinutil.error.could.not.load.properties.file=could not load properties file {0} for reason {1} lutinutil.fileCompletion.cancel=.. to cancel or return to parent directory lutinutil.fileCompletion.enter=Enter to display file list, or to complete path lutinutil.fileCompletion.exit=Enter "\!q" to exit lutinutil.fileCompletion.save=Enter "\!s" in the end of the file name to save -lutinutil.parser.printDetail.argument=key\:{0}, arg\:{1}, value\:{3} -lutinutil.parser.printDetail.argument.mandatory=(mandatory at position {0}) +lutinutil.message.config.load=Loading configuration ''{0}'' +lutinutil.message.config.loaded=Configuration file ''{0}'' was loaded, found {1} properties +lutinutil.parser.action.already.registred=action already registred for this option {0} +lutinutil.parser.max.can.not.be.zero=the max can not be zero but was {0} (definition\: {1}, ''{2}'') +lutinutil.parser.max.lowest.than.min=repetition max can not be lesser than repetition min (excetp for -1) but was max {0} min {1} found (definition\:{2}, ''{3}'') +lutinutil.parser.max.too.low=the max can not under -1 but was {0} (definition\: {1}, ''{2}'') +lutinutil.parser.min.can.not.be.negative=the min can not be negative but was {0} (definition\: {1}, ''{2}'') +lutinutil.parser.unfound.annotation=could not found annotation {0} in Parser {1} +lutinutil.parser.unfound.option=could not found this option {0} +lutinutil.parser.unknown.option=unknown option with key {0} at position {1} lutinutil.parserdef.argument.mandatory.cardinalite=A mandatory option''s argument must have at least a 1,1 cardinalite, but was here {0},{1}, (definition\: {2}, ''{3}'') lutinutil.parserdef.argument.optional.cardinalite=A optional option''s argument must have at least a 0,* cardinalite, but was here {0},{1}, (definition\: {2}, ''{3}'') lutinutil.parserdef.const.argument.mandatory.cardinalite=A ''constant'' mandatory option''s argument must have a 1,1 cardinalite, but was here {0},{1}, (definition\: {2}, ''{3}'') @@ -22,51 +34,29 @@ lutinutil.parserdef.duplicated.argument.valued.type=valued type {0} was allready registered for this group (argumentdef\: {1}) (groupDef\: {2}) lutinutil.parserdef.duplicated.option.alias=duplicated alias found {0} found [definition\:{1}, previousDefinition \:{2}] lutinutil.parserdef.duplicated.option.name=duplicated option name {0} found [definition\:{1}, previousDefinition\:{2}] -lutinutil.parserdef.duplicated.argument.name=duplicated argument name {0} found [definition\:{1}, already found \:{2}] -lutinutil.parser.max.can.not.be.zero=the max can not be zero but was {0} (definition\: {1}, ''{2}'') -lutinutil.parser.max.lowest.than.min=repetition max can not be lesser than repetition min (excetp for -1) but was max {0} min {1} found (definition\:{2}, ''{3}'') -lutinutil.parser.max.too.low=the max can not under -1 but was {0} (definition\: {1}, ''{2}'') -lutinutil.parser.min.can.not.be.negative=the min can not be negative but was {0} (definition\: {1}, ''{2}'') +lutinutil.parserdef.file.and.newfile.in.same.group=you can not use in a same group a file and newfile ValuedOptionArgument, but you did for '{0}' in '{1}'. +lutinutil.parserdef.float.and.integer.in.same.group=you can not use in a same group a float and integer ValuedOptionArgument, but you did for '{0}' in '{1}'. +lutinutil.parserdef.notimplemented.sourceType=the source type {0} for parser {1} is not implemented +lutinutil.parserdef.null.source=null source for parser +lutinutil.parserdef.null.sourceType=null source type for parser, known types\: {2} lutinutil.parserdef.printError.error=\nerror {0}/{1}\n lutinutil.parserdef.printError.head=Found {0} error(s) while parsing definitions lutinutil.parserdef.printUsage.head=Usage of application ''{0}'' lutinutil.parserdef.printUsage.options.head=Launch commands -lutinutil.parserdef.printUsage.arguments.head=Launch options lutinutil.parserdef.string.and.newfile.in.same.group=you can not use in a same group a string and newfile ValuedOptionArgument, but you did for '{0}' in '{1}'. -lutinutil.parserdef.file.and.newfile.in.same.group=you can not use in a same group a file and newfile ValuedOptionArgument, but you did for '{0}' in '{1}'. -lutinutil.parserdef.float.and.integer.in.same.group=you can not use in a same group a float and integer ValuedOptionArgument, but you did for '{0}' in '{1}'. -lutin.error.enum.convertor=Can''t convert ''{0}'' to Enumerated type {1} -lutin.error.file.convertor=Can''t convert ''{0}'' to type {1} -lutin.error.properties.unfound.convertor=No converter registred for the type {0} -lutin.error.properties.already.registred=PropertyKey {0} already registred -lutin.error.properties.cache.unfound.entry=Could not found a PropertyKey entry for type ''{0}'' -lutin.error.properties.duplicated.key=Duplicated key {0} for enum type {1} lutinutil.parserdef.too.much.alias.option=too much alias found {0} \: maximum 4 alias [definition\:{1}] lutinutil.parserdef.unfound.key=could not found a key for {0} in {1} +lutinutil.parserdef.unfound.source=lutinutil.parserdef.unfound.source +lutinutil.parserdef.unknown.sourceType=unknown source type {0} for parser, known \: {2} lutinutil.parserdef.unvalid.syntax.alias.option=unvalid alias found {0} \: alias must begin by '-' caractere [definition\:{1}] lutinutil.parserdef.unvalid.syntax.caret.option=there is an unmatch [ or ] in option's definition [definition {0}, description {1}] lutinutil.parserdef.unvalid.syntax.empty.option.definition=definition of an option can not be empty nor null [definition\:{0}, description \:{1}] -lutinutil.parserdef.unvalid.syntax.empty.argument.definition=definition of an argument can not be empty nor null [definition\:{0}, description \:{1}] lutinutil.parserdef.unvalid.syntax.empty.option.description=description of an option can not be empty nor null [definition\:{0}, description \:{1}] -lutinutil.parserdef.unvalid.syntax.empty.argument.description=description of an argument can not be empty nor null [definition\:{0}, description \:{1}] lutinutil.parserdef.unvalid.syntax.lesser.option=there is an unmatch < or > in option''s definition [definition {0}, description {1}] lutinutil.parserdef.unvalid.syntax.underbrace.option=there is an unmatch brace in option''s definition [definition {0}, description {1}] lutinutil.parserdef.unvalid.syntax.unfound.alias.in.option=unfound alias in a option''s definition must contains at least one alias prefixed by - caractere [definition {0}, description {1}] lutinutil.parserdef.unvalid.syntax.unknown.argument.type=unknown argument type for {0} in {1} lutinutil.parserdef.unvalid.syntax.unknown.group.of.arguments=unknown group of arguments \: {0} lutinutil.parserdef.unvalid.syntax.unknown.value.type=unknown value type for {0} in {1} -lutinutil.parserdef.unknown.sourceType=unknown source type {0} for parser, known : {2} -lutinutil.parserdef.notimplemented.sourceType=the source type {0} for parser {1} is not implemented -lutinutil.parserdef.null.source=null source for parser -lutinutil.parser.unfound.annotation=could not found annotation {0} in Parser {1} -lutinutil.parser.unfound.option=could not found this option {0} -lutinutil.parser.action.already.registred=action already registred for this option {0} -lutinutil.parser.annotationConvert.unfound.annotation=must have a non null annotation, but did not -lutinutil.parser.annotationConvert.unfound.classpool=must have a non null classpool, but did not -lutinutil.parser.annotationConvert.unfound.constpool=must have a non null constpool, but did not -lutinutil.parser.annotationConvert.unfound.membervalue=could not found a membervalue for type {0} on object {1} -lutinutil.parserdef.field.info=init optionkey {0} du parseur {1} -lutinutil.parserdef.null.sourceType=null source type for parser, known types: {2} -lutinutil.parser.unknown.option=unknown option with key {0} at position {1} -lutinutil.parserdef.unvalid.car.found=unvalid caracter found in {0} - +too\ much\ of\ this\ argument\ {0}\ was\ found\ (maximum\ {1})=too much of this argument {0} was found (maximum {1}) +too\ much\ of\ this\ option\ {0}\ was\ found\ (maximum\ {1})=too much of this option {0} was found (maximum {1}) Index: lutinutil/src/i18n/language-fr_FR.properties diff -u lutinutil/src/i18n/language-fr_FR.properties:1.9 lutinutil/src/i18n/language-fr_FR.properties:1.10 --- lutinutil/src/i18n/language-fr_FR.properties:1.9 Sun Dec 9 20:01:42 2007 +++ lutinutil/src/i18n/language-fr_FR.properties Thu Dec 13 14:10:55 2007 @@ -1,25 +1,31 @@ -#Wed Nov 21 16:38:46 GMT 2007 +#Thu Dec 13 11:30:08 GMT 2007 +a\ mandatory\ argument\ is\ missing\ in\ the\ group\ of\ arguments\ {0}\ for\ option\ {1})=a mandatory argument is missing in the group of arguments {0} for option {1}) +could\ not\ convert\ argument\ value\ {0}\ to\ type\ {1}=could not convert argument value {0} to type {1} +could\ not\ found\ a\ option\ argument\ definition\ with\ key\ {0}\ in\ {1}=could not found a option argument definition with key {0} in {1} hello\ you\ \!=Salut toi\! +lutin.error.no.convertor=Auncun convertisseur trouv\u00E9 pour le type {1} et l''objet ''{0}'' +lutin.error.properties.already.registred=PropertyKey {0} already registred +lutin.error.properties.cache.unfound.entry=lutin.error.properties.cache.unfound.entry +lutin.error.properties.duplicated.key=La clef {0} est dupliqu\u00E9e pour le type \u00E9num\u00E9r\u00E9 {1} +lutin.error.properties.unfound.convertor=No converter registred for the type {0} lutinutil.error.config.load=n''a pas pu charger le fichier de configuration {0} pour la raison suivante {1} -lutinutil.error.config.unauthorized.key=La clef {0} n''est pas autorisé, liste des clefs possibles {1} -lutinutil.error.config.unauthorized.type.key=Le type de la clef {0} n''est pas autorisé, il doit étendre Enum et MyPropertyDef lutinutil.error.config.not.found=n''a pas trouv\u00E9 le fichier de configuration {0} -lutinutil.message.config.loaded=Le fichier de configuration ''{0}'' a \u00E9t\u00E9 charg\u00E9 avec succes, trouv\u00e9 {1} propri\u00E9t\u00E9s -lutinutil.message.config.load=Chargement du fichier de configuration ''{0}'' - -lutinutil.error.could.not.load.properties.file=le fichier de propriete {0} n''a pas pu etre ouvert pour la raison suivante {1} -lutinutil.fileCompletion.cancel=.. pour annuler ou pour revenir au repertoire pr\u00e9c\u00e9dent -lutinutil.fileCompletion.enter=Entrer pour afficher la liste des fichiers, ou pour compl\u00e9ter le chemin +lutinutil.error.config.unauthorized.key=La clef {0} n''est pas autoris\u00E9, liste des clefs possibles {1} +lutinutil.error.config.unauthorized.type.key=Le type de la clef {0} n''est pas autoris\u00E9, il doit \u00E9tendre Enum et MyPropertyDef +lutinutil.fileCompletion.cancel=.. pour annuler ou pour revenir au repertoire pr\u00E9c\u00E9dent +lutinutil.fileCompletion.enter=Entrer pour afficher la liste des fichiers, ou pour compl\u00E9ter le chemin lutinutil.fileCompletion.exit=Saisir "\!q" pour quitter lutinutil.fileCompletion.save=Saisir "\!s" a la fin du nom de fichier pour l'enregistrer -lutinutil.parser.printDetail.argument=clef\:{0}, arg\:{1}, valeur\:{3} -lutinutil.parser.printDetail.argument.mandatory=(mandatory at position {0}) - -lutinutil.parserdef.duplicated.argument.name=nom d''argument d\u00e9pliqu\u00E9e d\u00E9tect\u00E9e {0} [d\u00E9finition\:{1}, clefs trouv\u00E9es \:{2}] -lutin.error.no.convertor=Auncun convertisseur trouv\u00E9 pour le type {1} et l''objet ''{0}'' -lutin.error.properties.unfound.convertor=No converter registred for the type {0} -lutin.error.properties.already.registred=PropertyKey {0} already registred -lutin.error.properties.duplicated.key=La clef {0} est dupliqu\u00E9e pour le type \u00E9num\u00e9r\u00E9 {1} +lutinutil.message.config.load=Chargement du fichier de configuration ''{0}'' +lutinutil.message.config.loaded=Le fichier de configuration ''{0}'' a \u00E9t\u00E9 charg\u00E9 avec succes, trouv\u00E9 {1} propri\u00E9t\u00E9s +lutinutil.parser.action.already.registred=Action d\u00E9j\u00E0 enregistr\u00E9e pour l''action de clef ''{0}'' +lutinutil.parser.max.can.not.be.zero=le max ne peut pas valoir 0, mais vaut ici {0} (definition\: {1}, ''{2}'') +lutinutil.parser.max.lowest.than.min=la repetition max ne peut pas etre superieure a repetition min (sauf pour la valeur speciale -1) mais vaut ici max {0} min {1} (definition\: {2}, ''{3}'') +lutinutil.parser.max.too.low=le max ne peut pas etre inferieure a -1, mais vaut ici {0} (definition\: {1}, ''{2}'') +lutinutil.parser.min.can.not.be.negative=le min ne peut pas etre negatif, mais vaut ici {0} (definition\: {1}, ''{2}'') +lutinutil.parser.unfound.annotation=n''a pas trouve l''anotation {0} dans le parser {1} +lutinutil.parser.unfound.option=n''a pas trouv\u00E9 l'option de clef ''{0}'' +lutinutil.parser.unknown.option=option inconnue avec la clef {0} \u00E0 la position {1} lutinutil.parserdef.argument.mandatory.cardinalite=Un argument d''option obligatoire est obligatoire (cardinalite minimum 1,+), mais vaut ici {0},{1}, (definition\: {2}, ''{3}'') lutinutil.parserdef.argument.optional.cardinalite=Un argument d''option facultatif est facultatif (cardinalite minimum 0,*), mais vaut ici {0},{1}, (definition\: {2}, ''{3}'') lutinutil.parserdef.const.argument.mandatory.cardinalite=Un argument d''option obligatoire de type constant ne peut pas avoir d''autre cardinalite que 1,1, mais vaut ici {0},{1}, (definition\: {2}, ''{3}'') @@ -28,43 +34,29 @@ lutinutil.parserdef.duplicated.argument.valued.type=type de valeur d'argument d\u00E9tect\u00E9 {0} dans un groupement d'argument (argumentdef\: {1}) (groupDef\: {2}) lutinutil.parserdef.duplicated.option.alias=alias duplique d\u00E9tect\u00E9 {0} [definition\:{1}, definition de conflit \:{2}] lutinutil.parserdef.duplicated.option.name=nom d'option dupliquee d\u00E9tect\u00E9 {0} [definition\:{1}, definition de conflit\:{2}] -lutinutil.parser.max.can.not.be.zero=le max ne peut pas valoir 0, mais vaut ici {0} (definition\: {1}, ''{2}'') -lutinutil.parser.max.lowest.than.min=la repetition max ne peut pas etre superieure a repetition min (sauf pour la valeur speciale -1) mais vaut ici max {0} min {1} (definition\: {2}, ''{3}'') -lutinutil.parser.max.too.low=le max ne peut pas etre inferieure a -1, mais vaut ici {0} (definition\: {1}, ''{2}'') -lutinutil.parser.min.can.not.be.negative=le min ne peut pas etre negatif, mais vaut ici {0} (definition\: {1}, ''{2}'') +lutinutil.parserdef.file.and.newfile.in.same.group=le type file et newfile ne peuvent pas etre utilises simultannement dans un meme groupe pour le type Valued, utilisation du type interdite '{0}' in '{1}'. +lutinutil.parserdef.float.and.integer.in.same.group=le type float et integer ne peuvent pas etre utilises simultannement dans un meme groupe pour le type Valued, utilisation du type interdite '{0}' in '{1}'. +lutinutil.parserdef.notimplemented.sourceType=Le type de source {0} pour le parseur {1} n''est pas encore implant\u00E9 +lutinutil.parserdef.null.source=source nulle pour le parseur +lutinutil.parserdef.null.sourceType=type de source nulle pour le parseur, types connus \: {2} lutinutil.parserdef.printError.error=\nerreur {0}/{1}\n lutinutil.parserdef.printError.head=Ont \u00E9t\u00E9(s) d\u00E9tect\u00E9(s) {0} erreur(s) pendant le parsing des d\u00E9finitions lutinutil.parserdef.printUsage.head=Guide d''utilisation de ''{0}'' lutinutil.parserdef.printUsage.options.head=Les commandes de lancement -lutinutil.parserdef.printUsage.arguments.head=Les options de lancement lutinutil.parserdef.string.and.newfile.in.same.group=le type string et newfile ne peuvent pas etre utilises simultannement dans un meme groupe pour le type Valued, utilisation du type interdite '{0}' in '{1}'. -lutinutil.parserdef.file.and.newfile.in.same.group=le type file et newfile ne peuvent pas etre utilises simultannement dans un meme groupe pour le type Valued, utilisation du type interdite '{0}' in '{1}'. -lutinutil.parserdef.float.and.integer.in.same.group=le type float et integer ne peuvent pas etre utilises simultannement dans un meme groupe pour le type Valued, utilisation du type interdite '{0}' in '{1}'. lutinutil.parserdef.too.much.alias.option=trop d''alias definit pour cette option {0} \: maximum 4 [definition\:{1}] lutinutil.parserdef.unfound.key=clef non d\u00E9tect\u00E9e pour {0} dans la definition {1} +lutinutil.parserdef.unfound.source=lutinutil.parserdef.unfound.source +lutinutil.parserdef.unknown.sourceType=type de source {0} inconnue poru le parseur {1}, types connus \: {2} lutinutil.parserdef.unvalid.syntax.alias.option=alias invalide d\u00E9tect\u00E9 {0} \: un alias doit toujours commencer par un caractere '-' [definition\:{1}] lutinutil.parserdef.unvalid.syntax.caret.option=il y a un [ ou ] manquant dans la definition de l''option [definition {0}, description {1}] lutinutil.parserdef.unvalid.syntax.empty.option.definition=la definition d''une option ne peut etre null ou vide [definition\:{0}, description \:{1}] -lutinutil.parserdef.unvalid.syntax.empty.argument.definition=la definition d''un argument ne peut etre null ou vide [definition\:{0}, description \:{1}] lutinutil.parserdef.unvalid.syntax.empty.option.description=la description d''une option ne peut etre null ou vide [definition\:{0}, description \:{1}] -lutinutil.parserdef.unvalid.syntax.empty.argument.description=la description d''un argument ne peut etre null ou vide [definition\:{0}, description \:{1}] lutinutil.parserdef.unvalid.syntax.lesser.option=il y a un < ou > manquant dans la definition de l''option [definition {0}, description {1}] lutinutil.parserdef.unvalid.syntax.underbrace.option=il y a un guillemet manquant dans la definition de l''option [definition {0}, description {1}] lutinutil.parserdef.unvalid.syntax.unfound.alias.in.option=la definition d''une option doit comprendre au moins un alias[definition {0}, description {1}] lutinutil.parserdef.unvalid.syntax.unknown.argument.type=type d''argument inconnu d\u00E9tect\u00E9 {0} dans la definition {1} lutinutil.parserdef.unvalid.syntax.unknown.group.of.arguments=groupement d''argument de type inconnu \: {0} lutinutil.parserdef.unvalid.syntax.unknown.value.type=type de valeur d''argument inconnu d\u00E9tect\u00E9 {0} dans la definition {1} -lutinutil.parserdef.field.info=init optionkey {0} du parseur {1} -lutinutil.parser.unfound.annotation=n''a pas trouve l''anotation {0} dans le parser {1} -lutinutil.parser.unfound.option=n''a pas trouv\u00E9 l'option de clef ''{0}'' -lutinutil.parser.action.already.registred=Action d\u00E9j\u00E0 enregistr\u00E9e pour l''action de clef ''{0}'' -lutinutil.parser.annotationConvert.unfound.annotation=valeur interdite pour le parametre annotation -lutinutil.parser.annotationConvert.unfound.classpool=valeur interdite pour le parametre classpool -lutinutil.parser.annotationConvert.unfound.constpool=valeur interdite pour le parametre constpool -lutinutil.parser.annotationConvert.unfound.membervalue=n''a pas pu trouver un membervalue du type {0} sur l''object {1} -lutinutil.parserdef.null.sourceType=type de source nulle pour le parseur, types connus : {2} -lutinutil.parserdef.null.source=source nulle pour le parseur -lutinutil.parserdef.unknown.sourceType=type de source {0} inconnue poru le parseur {1}, types connus : {2} -lutinutil.parserdef.notimplemented.sourceType=Le type de source {0} pour le parseur {1} n''est pas encore implant\u00E9 -lutinutil.parser.unknown.option=option inconnue avec la clef {0} à la position {1} -lutinutil.parserdef.unvalid.car.found=caract\u00E8re invalide d\u00E9tect\u00E9 dans {0} \ No newline at end of file +too\ much\ of\ this\ argument\ {0}\ was\ found\ (maximum\ {1})=too much of this argument {0} was found (maximum {1}) +too\ much\ of\ this\ option\ {0}\ was\ found\ (maximum\ {1})=too much of this option {0} was found (maximum {1})