Index: lutinutil/src/resources/language-fr_FR.properties diff -u lutinutil/src/resources/language-fr_FR.properties:1.2 lutinutil/src/resources/language-fr_FR.properties:1.3 --- lutinutil/src/resources/language-fr_FR.properties:1.2 Wed Jun 20 18:54:07 2007 +++ lutinutil/src/resources/language-fr_FR.properties Mon Nov 19 18:26:51 2007 @@ -1,4 +1,55 @@ -annuler=\.\.\ pour\ annuler\ ou\ pour\ revenir\ au\ repertoire\ précédent -entrer=Entrer\ pour\ afficher\ la\ liste\ des\ fichiers\,\ ou\ pour\ compléter\ le\ chemin +annuler=\.\.\ pour\ annuler\ ou\ pour\ revenir\ au\ repertoire\ pr\u00e9c\u00e9dent +entrer=Entrer\ pour\ afficher\ la\ liste\ des\ fichiers\,\ ou\ pour\ compl\u00e9ter\ le\ chemin save=Saisir \"\!s\" a la fin du nom de fichier pour l\'enregistrer -exit=Saisir \"\!q\" pour quitter \ No newline at end of file +exit=Saisir \"\!q\" pour quitter + +lutinutil.error.could.not.load.properties.file=le fichier de propriete {0} n''a pas pu etre ouvert pour la raison suivante {1} + +lutinutil.parser.definition.error.unvalid.syntax.unknown.group.of.arguments=groupement d''argument de type inconnu : {0} +lutinutil.parser.definition.error.unvalid.syntax.empty.option.definition=la definition d''une option ne peut etre null ou vide [definition:{0}, description :{1}] +lutinutil.parser.definition.error.unvalid.syntax.empty.option.description=la description d''une option ne peut etre null ou vide [definition:{0}, description :{1}] +lutinutil.parser.definition.error.unvalid.syntax.unfound.alias.in.option=la definition d''une option doit comprendre au moins un alias[definition {0}, description {1}] +lutinutil.parser.definition.error.unvalid.syntax.underbrace.option=il y a un { ou } manquant dans la definition de l''option [definition {0}, description {1}] +lutinutil.parser.definition.error.unvalid.syntax.lesser.option=il y a un < ou > manquant dans la definition de l''option [definition {0}, description {1}] +lutinutil.parser.definition.error.unvalid.syntax.caret.option=il y a un [ ou ] manquant dans la definition de l''option [definition {0}, description {1}] +lutinutil.parser.definition.error.unvalid.syntax.alias.option=alias invalide detecte {0} : un alias doit toujours commencer par un caractere '-' [definition:{1}] +lutinutil.parser.definition.error.unvalid.syntax.unknown.argument.type=type d'argument inconnu detecte {0} dans la definition {1} +lutinutil.parser.definition.error.unvalid.syntax.unknown.value.type=type de valeur d'argument inconnu detecte {0} dans la definition {1} + +lutinutil.parser.definition.error.too.much.alias.option=trop d''alias definit pour cette option {0} : maximum 4 [definition:{1}] +lutinutil.parser.definition.error.duplicated.option.name=nom d'option dupliquee detectee {0} [definition:{1}, definition de conflit:{2}] +lutinutil.parser.definition.error.duplicated.option.alias=alias duplique detecte {0} [definition:{1}, definition de conflit :{2}] + +lutinutil.parser.definition.error.unfound.key=clef non detectee pour {0} dans la definition {1} + +lutinutil.parser.definition.error.min.can.not.be.negative=le min ne peut pas etre negatif, mais vaut ici {0} (definition: {1}, ''{2}'') +lutinutil.parser.definition.error.max.can.not.be.zero=le max ne peut pas valoir 0, mais vaut ici {0} (definition: {1}, ''{2}'') +lutinutil.parser.definition.error.max.too.low=le max ne peut pas etre inferieure a -1, mais vaut ici {0} (definition: {1}, ''{2}'') +lutinutil.parser.definition.error.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.definition.error.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.parser.definition.error.duplicated.argument.valued.type=type de valeur d'argument duplique detecte {0} dans un groupement d'argument (argumentdef: {1}) (groupDef: {2}) +lutinutil.parser.definition.error.duplicated.argument.key=clef d'argument duplique detectee {0} dans une groupement d'argument (argumentdef: {1}) (groupDef: {2}) + +lutinutil.parser.definition.error.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}'') +lutinutil.parser.definition.error.const.argument.optional.cardinalite=Un argument d''option facultatif de type constant ne peut pas avoir d''autre cardinalite que 0,1, mais vaut ici {0},{1}, (definition: {2}, ''{3}'') + +lutinutil.parser.definition.error.argument.mandatory.cardinalite=Un argument d''option obligatoire est obligatoire (cardinalite minimum 1,+), mais vaut ici {0},{1}, (definition: {2}, ''{3}'') +lutinutil.parser.definition.error.argument.optional.cardinalite=Un argument d''option facultatif est facultatif (cardinalite minimum 0,*), mais vaut ici {0},{1}, (definition: {2}, ''{3}'') + +lutinutil.parser.definition.printError.head=Ont ete detecte(s) {0} erreur(s) pendant le parsing des definitions +lutinutil.parser.definition.printError.error=\nerreur {0}/{1} {2}\n\n + +lutinutil.parser.definition.printUsage.factory.head=Utilisation de {0}\n + +lutinutil.parser.definition.printDetail.parser.head=Le parseur {0} a detecte {1} definition(s) d''option(s) +lutinutil.parser.definition.printDetail.parser.option.head=\noption {0}/{1} : ''{2}'' + +lutinutil.parser.definition.printDetail.factory.head=La factory {0} contient {1} definition(s) d''option(s) +lutinutil.parser.definition.printDetail.factory.option.head=\noption {0}/{1} : ''{2}'' + +lutinutil.parser.definition.printDetail.option.head=\n\tdefinition: ''{0}''\n\tdescription: ''{1}''\n\tnombre arguments : {2}\n\tnombre de groupes : {3} +lutinutil.parser.definition.printDetail.option.group.head.mandatory=\n\tgroupement obligatoire a la position {0} de {1} argument(s) +lutinutil.parser.definition.printDetail.option.group.head.optional =\n\tgroupement facultatif de {0} argument(s) +lutinutil.parser.definition.printDetail.option.argument.head=\n\t\targument {0}/{1} {2} +lutinutil.parser.definition.printDetail.option.argument=clef:{0}, type:{1}, valueType:{2} \ No newline at end of file Index: lutinutil/src/resources/language-en_US.properties diff -u lutinutil/src/resources/language-en_US.properties:1.2 lutinutil/src/resources/language-en_US.properties:1.3 --- lutinutil/src/resources/language-en_US.properties:1.2 Wed Jun 20 18:54:07 2007 +++ lutinutil/src/resources/language-en_US.properties Mon Nov 19 18:26:51 2007 @@ -1,4 +1,56 @@ annuler=\.\.\ to\ cancel\ or\ return\ to\ parent\ directory entrer=Enter\ to\ display\ file\ list\,\ or\ to\ complete\ path save=Enter \"\!s\" in the end of the file name to save -exit=Enter \"\!q\" to exit \ No newline at end of file +exit=Enter \"\!q\" to exit + +lutinutil.error.could.not.load.properties.file=could not load properties file {0} for reason {1} + +lutinutil.parser.definition.error.unvalid.syntax.unknown.group.of.arguments=unknown group of arguments : {0} +lutinutil.parser.definition.error.unvalid.syntax.empty.option.definition=definition of an option can not be empty nor null [definition:{0}, description :{1}] +lutinutil.parser.definition.error.unvalid.syntax.empty.option.description=description of an option can not be empty nor null [definition:{0}, description :{1}] +lutinutil.parser.definition.error.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.parser.definition.error.unvalid.syntax.underbrace.option=there is an unmatch { or } in option's definition [definition {0}, description {1}] +lutinutil.parser.definition.error.unvalid.syntax.lesser.option=there is an unmatch < or > in option's definition [definition {0}, description {1}] +lutinutil.parser.definition.error.unvalid.syntax.caret.option=there is an unmatch [ or ] in option's definition [definition {0}, description {1}] +lutinutil.parser.definition.error.unvalid.syntax.alias.option=unvalid alias found {0} : alias must begin by '-' caractere [definition:{1}] + +lutinutil.parser.definition.error.unvalid.syntax.unknown.argument.type=unknown argument type for {0} in {1} +lutinutil.parser.definition.error.unvalid.syntax.unknown.value.type=unknown value type for {0} in {1} + +lutinutil.parser.definition.error.too.much.alias.option=too much alias found {0} : maximum 4 alias [definition:{1}] +lutinutil.parser.definition.error.duplicated.option.name=duplicated option name {0} found [definition:{1}, previousDefinition:{2}] +lutinutil.parser.definition.error.duplicated.option.alias=duplicated alias found {0} found [definition:{1}, previousDefinition :{2}] + +lutinutil.parser.definition.error.unfound.key=could not found a key for {0} in {1} + +lutinutil.parser.definition.error.min.can.not.be.negative=the min can not be negative but was {0} (definition: {1}, ''{2}'') +lutinutil.parser.definition.error.max.can.not.be.zero=the max can not be zero but was {0} (definition: {1}, ''{2}'') +lutinutil.parser.definition.error.max.too.low=the max can not under -1 but was {0} (definition: {1}, ''{2}'') +lutinutil.parser.definition.error.max.lowest.than.min=repetition max can not lesser than repetition min (excetp for -1) but was max {0} min {1} found (definition:{2}, ''{3}'') + +lutinutil.parser.definition.error.const.argument.mandatory.cardinalite=A ''constant'' mandatory option''s argument must have a 1,1 cardinalite, but was here {0},{1}, (definition: {2}, ''{3}'') +lutinutil.parser.definition.error.const.argument.optional.cardinalite=A ''constant'' optional option''s argument must have a 0,1 cardinalite, but was here {0},{1}, (definition: {2}, ''{3}'') + +lutinutil.parser.definition.error.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.parser.definition.error.argument.optional.cardinalite=A optional option''s argument must have at least a 0,* cardinalite, but was here {0},{1}, (definition: {2}, ''{3}'') + +lutinutil.parser.definition.error.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.parser.definition.error.duplicated.argument.valued.type=valued type {0} was allready registered for this group (argumentdef: {1}) (groupDef: {2}) +lutinutil.parser.definition.error.duplicated.argument.key=key {0} was allready registered for this group (argumentdef: {1}) (groupDef: {2}) + +lutinutil.parser.definition.printError.head=Found {0} error(s) while parsing definitions +lutinutil.parser.definition.printError.error=\nerror {0}/{1} {2}\n\n + +lutinutil.parser.definition.printUsage.factory.head={0} usage\n" + +lutinutil.parser.definition.printDetail.parser.head=Parser {0} detects {1} option's definition(s) +lutinutil.parser.definition.printDetail.parser.option.head=\noption {0}/{1} : ''{2}'' + +lutinutil.parser.definition.printDetail.factory.head=Factory {0} contains {1} options definition(s) +lutinutil.parser.definition.printDetail.factory.option.head=\noption {0}/{1} : ''{2}'' + +lutinutil.parser.definition.printDetail.option.head=\n\tdefinition: ''{0}''\n\tdescription: ''{1}''\n\tnb arguments: {2}\n\tnb groups : {3} +lutinutil.parser.definition.printDetail.option.group.head.mandatory= \n\tmandatory group at position {0} of {1} argument(s) +lutinutil.parser.definition.printDetail.option.group.head.optional= \n\toptional group of {0} argument(s) +lutinutil.parser.definition.printDetail.option.argument.head=\n\t\targument {1}/{2} {3} +lutinutil.parser.definition.printDetail.option.argument=key:{0}, type:{1}, valueType:{2} \ No newline at end of file