blob: 46a8bdbeeddbf22fa3365eae933a63c536669248 [file] [log] [blame]
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
#
# Copyright 1997-2010 Oracle and/or its affiliates. All rights reserved.
#
# Oracle and Java are registered trademarks of Oracle and/or its affiliates.
# Other names may be trademarks of their respective owners.
#
# The contents of this file are subject to the terms of either the GNU
# General Public License Version 2 only ("GPL") or the Common
# Development and Distribution License("CDDL") (collectively, the
# "License"). You may not use this file except in compliance with the
# License. You can obtain a copy of the License at
# http://www.netbeans.org/cddl-gplv2.html
# or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
# specific language governing permissions and limitations under the
# License. When distributing the software, include this License Header
# Notice in each file and include the License file at
# nbbuild/licenses/CDDL-GPL-2-CP. Oracle designates this
# particular file as subject to the "Classpath" exception as provided
# by Oracle in the GPL Version 2 section of the License file that
# accompanied this code. If applicable, add the following below the
# License Header, with the fields enclosed by brackets [] replaced by
# your own identifying information:
# "Portions Copyrighted [year] [name of copyright owner]"
#
# Contributor(s):
#
# The Original Software is NetBeans. The Initial Developer of the Original
# Software is Sun Microsystems, Inc. Portions Copyright 1997-2007 Sun
# Microsystems, Inc. All Rights Reserved.
#
# If you wish your version of this file to be governed by only the CDDL
# or only the GPL Version 2, indicate your decision by adding
# "[Contributor] elects to include this software in this distribution
# under the [CDDL or GPL Version 2] license." If you do not indicate a
# single choice of license, a recipient has the option to distribute
# your version of this file under either the CDDL, the GPL Version 2 or
# to extend the choice of license to its licensees as provided above.
# However, if you add GPL Version 2 code and therefore, elected the GPL
# Version 2 license, then the option applies only if the new code is
# made subject to such option by the copyright holder.
DSC_ElNotAvail=L'\u00e9l\u00e9ment original \u00e0 refactorer n'est pas disponible. Il a \u00e9t\u00e9 d\u00e9truit ou significativement modifi\u00e9. Les utilisations ne peuvent pas \u00eatre retrouv\u00e9es.
DSC_ElementNotResolved=Impossible de refactorer des \u00e9l\u00e9ments non r\u00e9solus.
ERR_ProjectNotOpened=Cannot refactor {0} that is defined outside of an open project.
# --- SAFE DELETE REFACTORING ------------------------------------------------------
ERR_SafeDel=Erreur lors de la suppression de <b>{0}</b>
LBL_ShowUsages=Afficher le&s utilisations...
ERR_ReferencesFound=References to selected elements were found. Remove all references to these elements in order to safely delete your class.
ERR_SafeDel_FromReference=Impossible de faire appel \u00e0 la suppression s\u00e9curis\u00e9e \u00e0 partir des r\u00e9f\u00e9rences Classe/M\u00e9thode
ERR_SafeDel_InvalidType=La fonction de suppression s\u00e9curis\u00e9e peut \u00eatre appliqu\u00e9e uniquement \u00e0 une m\u00e9thode, un champ ou une classe
ERR_OverridesAbstractMethod=The selected method cannot be safely deleted since it implements an abstract method {0}.
# --- EXTRACT INTERFACE REFACTORING ------------------------------------------------
TXT_ExtractInterface_CreateIfc=Cr\u00e9er l''interface <b>{0}</b>.
TXT_ExtractInterface_Method=Cr\u00e9er la d\u00e9claration de la m\u00e9thode <b>{0}</b> dans la nouvelle interface.
TXT_ExtractInterface_MoveMethod=D\u00e9placer la m\u00e9thode <b>{0}</b> vers la nouvelle interface.
TXT_ExtractInterface_Field=D\u00e9placer le champ <b>{0}</b> vers la nouvelle interface.
TXT_ExtractInterface_Class=D\u00e9placer la classe interne <b>{0}</b> vers la nouvelle interface.
TXT_ExtractInterface_Implements=D\u00e9placer <b>{0}</b> vers la clause extends de la nouvelle interface.
TXT_ExtractInterface_AddImplements=Ajouter <b>{0}</b> \u00e0 la clause implements/extends.
ERR_ElementNotAvailable=Cannot resolve the element.
ERR_ExtractInterface_MembersNotAvailable=Nothing to extract.
ERR_ExtractInterface_WrongModifiers=Method {0} must be public and not static.
ERR_ExtractInterface_UnknownMember={0} member cannot be extracted.
# --- EXTRACT SUPER CLASS REFACTORING ------------------------------------------------
ERR_ExtractSC_MustBeClass=Le type s\u00e9lectionn\u00e9 doit \u00eatre une classe (impossible d'appliquer cette op\u00e9ration \u00e0 un type interface, enum ou annotation).
# Illegal member (0 = member name)
ERR_ExtractSC_IllegalMember=Member "{0}" cannot be extracted into a super class. It does not belong to the source type.
ERR_ExtractSuperClass_MembersNotAvailable=Nothing to extract.
ERR_ExtractSuperClass_UnknownMember={0} member cannot be extracted.
TXT_ExtractSC_CreateSC=Cr\u00e9er la classe <b>{0}</b>.
TXT_ExtractSC_Method=Cr\u00e9er la d\u00e9claration de la m\u00e9thode <b>{0}</b> dans la nouvelle superclasse.
TXT_ExtractSC_Member=D\u00e9placer <b>{0}</b> vers la nouvelle superclasse.
TXT_ExtractSC_AddExtends=D\u00e9finir <b>{0}</b> sur la clause extends.
# --- PULL UP REFACTORING ------------------------------------------------------
# *** Pre-check ***
# No supertype
ERR_PullUp_NoSuperTypes=Cannot pull up any members. The selected type has no supertypes in the currently opened projects.
# No member
ERR_PullUp_NoMembers=Le type s\u00e9lectionn\u00e9 et ses supertypes n'ont pas de membres susceptibles d'\u00eatre remont\u00e9s.
# *** Fast parameters check
# No selected member
ERR_PullUp_NoMembersSelected=Aucun membre s\u00e9lectionn\u00e9 en vue d'\u00eatre remont\u00e9.
# No target type selected
ERR_PullUp_NoTargetType=Aucun supertype s\u00e9lectionn\u00e9.
# *** Parameters check
# Illegal target type
ERR_PullUp_IllegalTargetType=Le type de cible n'est pas un supertype du type de source ou le code source pour le type de cible n'est pas disponible.
# Illegal member (0 = member name)
ERR_PullUp_IllegalMember=Member "{0}" cannot be pulled up. It does not belong to the source type or to one of the source type supertypes that are subtypes of the target type.
# Member already exists in the target type (0 = member name)
ERR_PullUp_MemberAlreadyExists=Le membre "{0}" existe d\u00e9j\u00e0 dans le type de cible.
# *** Refactoring element descriptions
# Add abstract method to the target type (0 = method name)
ERR_CannotPullupDuplicateMembers=Impossible de remonter deux membres portant la m\u00eame signature.
ERR_PullupNonPublicToInterface=Member "{0}" is being moved to interface, but is not public.
TXT_PullUp_AddMethod=Add abstract method\: <b>{0}</b>
# Move member to the target type (0 = member name)
TXT_PullUp_Member=D\u00e9placer <b>{0}</b> vers le type de cible.
# --- PUSH DOWN REFACTORING ------------------------------------------------------
TXT_PushDown_Member=Copier <b>{0}</b> vers le type <b>{1}</b>.
TXT_PushDown_Remove=Supprimer l''\u00e9l\u00e9ment <b>{0}</b>.
TXT_PushDown_Abstract=Rendre la m\u00e9thode <b>{0}</b> abstraite.
TXT_PushDown_RelaxAccessModifier=Remplacer le modificateur <b>{0}</b> par <b>{1}</b>.
LBL_PushDown_private=private
LBL_PushDown_package_private=package private
LBL_PushDown_protected=prot\u00e9g\u00e9
ERR_PushDown_InvalidSource=Cannot resolve selected source: "{0}" -> "{1}".
ERR_PushDOwn_NoSubtype=Cannot push down any members. The selected type has no subtypes in the currently opened projects.
ERR_PushDown_NoMembers=Le type s\u00e9lectionn\u00e9 n'a pas de membre susceptible d'\u00eatre descendu.
ERR_PushDown_NoMembersSelected=Aucun membre s\u00e9lectionn\u00e9 en vue d'\u00eatre descendu.
ERR_PushDown_AlreadyExists={0} already exists in {1}.
# --- INNER TO OUTER REFACTORING ------------------------------------------------
ERR_InnerToOuter_MustBeInnerClass=Le type s\u00e9lectionn\u00e9 doit \u00eatre un type interne (impossible d'appliquer cette op\u00e9ration \u00e0 un type de niveau sup\u00e9rieur).
ERR_InnerToOuter_FieldNameClash=Le champ appel\u00e9 <b>{0}</b> existe d\u00e9j\u00e0 dans cette classe.
ERR_InnerToOuter_ClassNameClash=La classe interne appel\u00e9e <b>{0}</b> existe d\u00e9j\u00e0 dans la classe cible.
ERR_InnerToOuter_OuterUsed=The class being moved to the outer level uses members of its outer class. You should let the refactoring create an instance variable holding reference to the original outer class.
ERR_InnerToOuter_InnerHidden=Un des supertypes de la classe cible d\u00e9finit d\u00e9j\u00e0 une classe interne appel\u00e9e <b>{0}</b>.
TXT_InnerToOuter_MoveToOuter=Convertir cette classe en classe interne de <b>{0}</b>.
TXT_InnerToOuter_MoveToTop=Convertir cette classe en classe de niveau sup\u00e9rieur.
TXT_InnerToOuter_Rename=Renommer cette classe <b>{0}</b>.
TXT_InnerToOuter_AddReference=Ajouter un nouveau champ d''instance appel\u00e9 <b>{0}</b> pointant vers la classe externe d''origine, Mettre \u00e0 jour les constructeurs de classes.
TXT_InnerToOuter_AddConstructor=Ajouter le constructeur, car le constructeur par d\u00e9faut ne sera pas disponible dans la superclasse.
TXT_InnerToOuter_AddConstructorInvocation=Ajouter l'appel du constructeur explicite, car le constructeur par d\u00e9faut ne sera pas disponible dans la superclasse.
TXT_InnerToOuter_RelaxAccessRights=Passer de private \u00e0 package private.
ERR_InnerToOuter_UseDeclareField=Cannot refactor "{0}". Use "Declare Field" option.
ERR_InnerToOuter_Anonymous=Cannot refactor anonymous classes.
WRN_InnerToOuterRefToPrivate=Inner class is using private feature {0} which will not be accessible after refactoring
# --- USE SUPERTYPE REFACTORING ------------------------------------------------------
TXT_UseSuperType=Utiliser le supertype de <b>{0}</b> l\u00e0 o\u00f9 c''est possible
TXT_UseSuperTypeVariable=Remplacer le type <b>{0}</b> par <b>{1}</b>.
TXT_UseSuperTypeReturnType=Remplacer le type de retour <b>{0}</b> par <b>{1}</b>.
TXT_UseSuperTypeLocalVar=Remplacer le type de variable(s) locale(s) <b>{0}</b> par <b>{1}</b>
TXT_UseSuperTypeProblem=Le type {0} n''est pas visible dans le corps de {1}
ERR_UseSuperType_InvalidElement=Le supertype ne peut s'appliquer qu'aux types valides
ERR_UseSuperTypeNoSuperType=Aucun supertype s\u00e9lectionn\u00e9.
# --- COPY CLASS ---------------------------------------------------------------
TXT_CopyClassToPackage=Create a new class {0} in package {1} as a copy of {2}
# rename error messages
ERR_RenameWrongType=Impossible de renommer ce type d'objet. Java package, method, field or class has to be selected.
ERR_Overrides=Cette m\u00e9thode red\u00e9finit ou impl\u00e9mente des m\u00e9thodes de superclasses ou d'interfaces. Elles seront aussi renomm\u00e9es.
ERR_Overrides_Fatal=Cette m\u00e9thode remplace ou impl\u00e9mente des m\u00e9thodes dans des superclasses et des interfaces. Son nom ne peut donc pas \u00eatre modifi\u00e9.
ERR_Overrides_tree=Cette m\u00e9thode red\u00e9finit ou impl\u00e9mente une m\u00e9thode dans {0}. Cette m\u00e9thode est aussi red\u00e9finie ou impl\u00e9ment\u00e9e dans {1}. Si vous d\u00e9sirez vraiment effectuer cette op\u00e9ration, appelez-la sur la m\u00e9thode dans {2}.
ERR_IsOverridden=Il y a des m\u00e9thodes dans des sous-classes ou des impl\u00e9mentations de {0} qui red\u00e9finissent ou impl\u00e9mentent cette m\u00e9thode. Elles seront aussi renomm\u00e9es.
ERR_WillBeOverridden=Une fois la m\u00e9thode renomm\u00e9e, la m\u00e9thode d''origine "{0}" dans {1} sera remplac\u00e9e par la m\u00e9thode "{2}" dans {3}.
ERR_WillBeOverridden_access=Une fois le m\u00e9thode renomm\u00e9e, la m\u00e9thode d''origine "{0}" dans {1} sera remplac\u00e9e par la m\u00e9thode "{2}" dans {3} avec des privil\u00e8ges d''acc\u00e8s restreints.
ERR_WillBeOverridden_static=Une fois la m\u00e9thode renomm\u00e9e, la m\u00e9thode d''origine {0} "{1}" dans {2} sera remplac\u00e9e par la m\u00e9thode {3} "{4}" dans {5}.
ERR_WillBeOverridden_final=Une fois la m\u00e9thode renomm\u00e9e, la m\u00e9thode finale d''origine "{0}" dans {1} sera remplac\u00e9e par la m\u00e9thode "{2}" dans {3}.
ERR_WillOverride=Une fois la m\u00e9thode renomm\u00e9e, la m\u00e9thode "{0}" dans {1} sera remplac\u00e9e par la m\u00e9thode "{2}" dans {3}.
ERR_WillOverride_access=Une fois la m\u00e9thode renomm\u00e9e, la m\u00e9thode {0} dans {1} sera remplac\u00e9e par la m\u00e9thode d''origine "{2}" dans {3} avec des privil\u00e8ges d''acc\u00e8s plus importants.
ERR_WillOverride_static=Une fois la m\u00e9thode renomm\u00e9e, la m\u00e9thode d''origine {0} "{1}" dans {2} remplacera la m\u00e9thode d''origine {3} "{4}" dans {5}.
ERR_WillOverride_final=Une fois la m\u00e9thode renomm\u00e9e, la m\u00e9thode "{0}" dans {1} remplacera la m\u00e9thode finale d''origine "{2}" dans {3}.
ERR_NameNotChanged=Le nom n'a pas \u00e9t\u00e9 modifi\u00e9. Aucun changement ne sera effectu\u00e9.
ERR_InvalidIdentifier="{0}" n''est pas un identificateur Java valide.
ERR_InvalidPackage="{0}" n''est pas un identificateur de package valide.
ERR_PackageExists=Le package "{0}" existe d\u00e9j\u00e0.
ERR_InnerClassClash=Impossible de renommer. La classe interne {0} existe d\u00e9j\u00e0 dans la classe {1}.
ERR_ClassClash=Impossible de renommer. La classe {0} existe d\u00e9j\u00e0 dans le dossier {1}.
ERR_ClassPackageClash=Impossible de renommer. There is already folder {0} in {1}.
ERR_MethodClash=Impossible de renommer. Une m\u00e9thode {0} avec la m\u00eame signature existe d\u00e9j\u00e0 dans la classe {1}.
ERR_FieldClash=Impossible de renommer. Un champ {0} existe d\u00e9j\u00e0 dans la classe {1}.
ERR_LocVariableClash=Impossible de renommer. {0} est d\u00e9j\u00e0 utilis\u00e9.
ERR_Hides=Le champ \u00e0 renommer masque un champ dans {0}.
ERR_WillHide=Le nouveau champ va masquer un champ dans {0}.
ERR_NameNotSet=Le nom n'a pas \u00e9t\u00e9 sp\u00e9cifi\u00e9.
ERR_CannotMoveIntoSamePackage=Impossible de d\u00e9placer ces classes vers le m\u00eame package.
ERR_CannotRenameFile=Impossible de renommer l''\u00e9l\u00e9ment dans le fichier de biblioth\u00e8que\u00a0: "{0}".
ERR_ResourceUnavailable=Impossible de renommer la m\u00e9thode "{0}". Le fichier source "{1}" n'est pas disponible.
ERR_RenameNative=Attempt to rename native method "{0}". Renaming a native method can cause UnsatisfiedLinkError on runtime.
ERR_CannotRefactorThis=Cannot refactor "{0}".
#Rename package
TXT_RenamePackage=Rename file
#where used error messages
ERR_WhereUsedWrongType=Impossible de rechercher les utilisations de ce type d'objet. A Java element has to be selected.
# move class/package error messages
ERR_TargetFolderNotSet=Aucun package cible n'a \u00e9t\u00e9 sp\u00e9cifi\u00e9.
ERR_TargetFolderNotJavaPackage=A target folder is not java package.
ERR_SourceWithoutClass=La source s\u00e9lectionn\u00e9e ne contient pas de classe.
ERR_SourceWithMoreClasses=Vous ne pouvez pas d\u00e9placer une classe \u00e0 partir d'un fichier source contenant plusieurs classes de niveau sup\u00e9rieur.
ERR_AccessesPackagePrivateFeature=Class "{0}" within the same package is using feature "{1}" of class you want to move ("{2}").
ERR_AccessesPackagePrivateClass=La classe "{0}" dans le m\u00eame package utilise {1} classe que vous voulez d\u00e9placer ("{2}").
ERR_AccessesPackagePrivateConstructor=La classe "{0}" dans le m\u00eame package utilise {1} constructeur d\u00e9clar\u00e9 dans la classe que vous voulez d\u00e9placer ("{2}").
ERR_AccessesPackagePrivateFeature2=Class you want to move ("{0}") is using feature "{1}" of class "{2}" within the same package.
ERR_AccessesPackagePrivateClass2=La classe que vous voulez d\u00e9placer ("{0}") utilise {1} de la classe ("{2}") dans le m\u00eame package.
ERR_AccessesPackagePrivateConstructor2=La classe que vous voulez d\u00e9placer ("{0}") utilise {1} constructeur d\u00e9clar\u00e9 dans la classe ("{2}") dans le m\u00eame package.
ERR_PackageIsReadOnly=Le package "{0}" est en lecture seule.
ERR_ClassToMoveClashes=La classe "{0}" existe d\u00e9j\u00e0 dans le package cible.
ERR_ClassToMoveInDefaultPackage=Apr\u00e8s le d\u00e9placement, vous ne pourrez pas importer de classes dans le package d'origine par d\u00e9faut.
ERR_MovingClassToDefaultPackage=Si la classe est d\u00e9plac\u00e9e dans le package par d\u00e9faut, les classes des autres packages ne pourront pas importer la classe d\u00e9plac\u00e9e.
ERR_FileAlreadyExists=Le fichier {0} existe d\u00e9j\u00e0 dans le package {1}.
ERR_PackageMovesToItself=Le package parent a \u00e9t\u00e9 s\u00e9lectionn\u00e9 comme destination. Il n'y a pas de modification \u00e0 effectuer.
ERR_CannotMovePackageToSubpackage=Un package n'a pas pu \u00eatre d\u00e9plac\u00e9 vers l'un de ses sous-packages ou vers lui-m\u00eame.
ERR_DefaultPackageCannotBeMoved=Le package par d\u00e9faut ne peut pas \u00eatre supprim\u00e9.
ERR_CannotMoveFile=Impossible de d\u00e9placer le fichier de la biblioth\u00e8que\u00a0: "{0}".
ERR_MissingProjectDeps=There are references in project "{0}" to moved files, but source project "{0}" does not depend on target project "{1}". Projects need not compile.
ERR_ClasspathNotFound=No classpath defined for {0}.
# encapsulate field error messages
ERR_EncapsulateWrongType=Cannot encapsulate this type of object. A field has to be selected.
ERR_EncapsulateNoFields=Aucun champ n''a \u00e9t\u00e9 trouv\u00e9 dans {0}.
ERR_EncapsulateInIntf=Impossible d'encapsuler un champ d'interface.
ERR_EncapsulateMethods=Les m\u00e9thodes du m\u00e9canisme d'obtention et du mutateur doivent poss\u00e9der des noms valides.
ERR_EncapsulateMethodsAccess=The accessibility of created methods is private but some selected fields are referenced from other sources.
ERR_EncapsulateMethodsDefaultAccess=The refactoring might break your code since created methods have a default accessibility but some selected fields are referenced from other sources.
ERR_EncapsulateInsideAssignment=Cannot replace {0} in {1} with void setter in {2}.
ERR_EncapsulateInsideConstructor=The accessibility of field {0} is private but it is referenced from constructor of class {1}.
ERR_EncapsulateWrongGetter=The getter {0} already exists but with wrong return type {1}.
ERR_EncapsulateWrongSetter=The setter {0} already exists but with wrong return type {1}.
ERR_EncapsulateNothingSelected=Nothing to encapsulate. You have to select some checkbox.
# change method signature error messages
ERR_MethodOverrides=Cette m\u00e9thode remplace ou impl\u00e9mente des m\u00e9thodes dans des superclasses et des interfaces.
ERR_MethodIsOverridden=Certaines m\u00e9thodes des sous-classes et impl\u00e9menteurs de {0} remplacent ou impl\u00e9mentent la m\u00e9thode.
ERR_HasVarArg=Vous ne pouvez pas utiliser le refactoring des param\u00e8tres de m\u00e9thode de modification sur des m\u00e9thodes comprenant des arguments variables.
ERR_newpar=Vous devez sp\u00e9cifier {0} pour tous les nouveaux param\u00e8tres.
ERR_parname=nom du param\u00e8tre
ERR_partype=type de param\u00e8tre
ERR_pardefv=valeurs par d\u00e9faut
ERR_existingMethod=Impossible de changer la signature. Une m\u00e9thode {0} avec la m\u00eame signature existe d\u00e9j\u00e0 dans la classe {1}.
ERR_existingConstr=Impossible de changer la signature. Un constructeur avec la m\u00eame signature existe d\u00e9j\u00e0 dans la classe {0}.
ERR_NoValues=Vous devez sp\u00e9cifier des valeurs pour les nouveaux param\u00e8tres.
ERR_DuplicateName=Dupliquer le nom du param\u00e8tre ({0}).
ERR_NameAlreadyUsed=Le nom "{0}" est d\u00e9j\u00e0 utilis\u00e9 comme nom de variable locale.
ERR_CannotChangeModifiers=Impossible de changer les modificateurs de m\u00e9thode dans l'interface.
ERR_StrongAccMod=Vous avez chang\u00e9 l'acc\u00e8s \u00e0 {0}. La m\u00e9thode ne sera pas accessible pour certaines r\u00e9f\u00e9rences. Les sources ne se compileront plus apr\u00e8s le refactoring!
ERR_ChangeParamsWrongType=Impossible de changer les param\u00e8tres de cet objet. Vous devez s\u00e9lectionner une m\u00e9thode ou le constructeur.
MSG_NothingToFind=Vous n'avez rien s\u00e9lectionn\u00e9 \u00e0 rechercher. S\u00e9lectionner Rechercher les utilisations, Rechercher les m\u00e9thodes qui red\u00e9finissent, ou les deux.
ERR_CannotRefactorLibraryClass=Cannot refactor library class "{0}".
ERR_MethodsInAnnotationsNotSupported=@interface members may not have parameters.
ERR_CannnotRefactorLibrary=Cannot change parameters of "{0}" which overrides method from library class.
ERR_VarargsFinalPosition=Varargs can be used only in the final argument position.
ERR_FindUsagesArrayType=Cannot perform find usages on []