<?xml version="1.0" encoding="utf-8"?>
<xliff xmlns="urn:oasis:names:tc:xliff:document:1.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.2" xsi:schemaLocation="urn:oasis:names:tc:xliff:document:1.2 xliff-core-1.2-transitional.xsd">
  <file datatype="xml" source-language="en" target-language="fr" original="../Resources.resx">
    <body>
      <trans-unit id="ApiCompatRunnerExecutingWorkItems">
        <source>Executing {0} work item(s)...</source>
        <target state="translated">Exécution {0} d'élément(s) de travail...</target>
        <note />
      </trans-unit>
      <trans-unit id="ApiCompatibilityHeader">
        <source>API compatibility errors between '{0}' ({2}) and '{1}' ({3}):</source>
        <target state="translated">Erreurs de compatibilité des API entre '{0}' ({2}) et '{1}' ({3}) :</target>
        <note />
      </trans-unit>
      <trans-unit id="AssemblyCultureDoesNotMatch">
        <source>{2} assembly culture '{0}' does not match with {3} assembly culture '{1}'.</source>
        <target state="translated">{2} la culture de l’assembly « {0} » ne correspond pas à la {3}culture de l’assembly de « {1} ».</target>
        <note />
      </trans-unit>
      <trans-unit id="AssemblyLoadError">
        <source>Could not load assembly symbols for '{0}'. Skipping the assembly.</source>
        <target state="translated">Nous n’avons pas pu charger les symboles d’assembly pour '{0}'. Assembly ignoré.</target>
        <note />
      </trans-unit>
      <trans-unit id="AssemblyNameDoesNotExist">
        <source>Assembly with name '{0}' does not exist at {1}.</source>
        <target state="translated">L’assembly portant le nom' {0} 'n’existe pas dans {1}.</target>
        <note />
      </trans-unit>
      <trans-unit id="AssemblyNameDoesNotMatch">
        <source>{2} assembly name '{0}' does not match with {3} assembly name '{1}'.</source>
        <target state="translated">{2}Le nom de l’assembly «{0}» ne correspond pas au nom de l’assembly {3} «{1}».</target>
        <note />
      </trans-unit>
      <trans-unit id="AssemblyPublicKeyTokenDoesNotMatch">
        <source>{2} assembly public key token '{0}' does not match with {3} '{1}'.</source>
        <target state="translated">{2}Le jeton de clé publique de l’assembly « {0} » ne correspond pas à celui de {3} « {1} ».</target>
        <note />
      </trans-unit>
      <trans-unit id="AssemblySearchDirectoryDoesNotExist">
        <source>Provided assembly search directory '{0}' does not exist.</source>
        <target state="translated">Le répertoire de recherche d’assembly fourni '{0}' n’existe pas.</target>
        <note />
      </trans-unit>
      <trans-unit id="AssemblyVersionDoesNotMatch">
        <source>{3} assembly version '{1}' should be equal to {2} version '{0}'.</source>
        <target state="translated">La version de l’assembly {3} « {1} » doit être égale à la version de {2} « {0} ».</target>
        <note />
      </trans-unit>
      <trans-unit id="AssemblyVersionIsNotCompatible">
        <source>{2} assembly version '{0}' should be equal to or higher than {3} version '{1}'.</source>
        <target state="translated">{2}La version de l’assembly  «{0}» doit être supérieure ou égale à la version de {3} «{1}».</target>
        <note />
      </trans-unit>
      <trans-unit id="CannotAddAbstractMember">
        <source>Cannot add abstract member '{0}' to {1} because it does not exist on {2}</source>
        <target state="translated">Impossible d’ajouter le membre d’interface '{0}' à {1}, car il n’existe pas sur {2}</target>
        <note />
      </trans-unit>
      <trans-unit id="CannotAddAttribute">
        <source>Cannot add attribute '{0}' to '{1}'.</source>
        <target state="translated">Impossible d’ajouter l’attribut « {0} » à « {1} ».</target>
        <note />
      </trans-unit>
      <trans-unit id="CannotAddGenericConstraint">
        <source>Cannot add constraint '{0}' on type parameter '{1}' of '{2}'.</source>
        <target state="new">Cannot add constraint '{0}' on type parameter '{1}' of '{2}'.</target>
        <note />
      </trans-unit>
      <trans-unit id="CannotAddMemberToInterface">
        <source>Cannot add interface member '{0}' to {1} because it does not exist on {2}</source>
        <target state="translated">Impossible d’ajouter le membre d’interface '{0}' à {1}, car il n’existe pas sur {2}</target>
        <note />
      </trans-unit>
      <trans-unit id="CannotAddSealedToInterfaceMember">
        <source>Cannot add sealed keyword to default interface member '{0}'.</source>
        <target state="translated">Impossible d'ajouter le mot-clé scellé au membre d'interface par défaut « {0} ».</target>
        <note />
      </trans-unit>
      <trans-unit id="CannotAddVirtualToMember">
        <source>Cannot add virtual keyword to member '{0}'.</source>
        <target state="translated">Impossible d'ajouter le mot-clé virtuel au membre '{0}'.</target>
        <note />
      </trans-unit>
      <trans-unit id="CannotChangeAttribute">
        <source>Cannot change arguments of attribute '{0}' on '{1}'.</source>
        <target state="translated">Impossible de modifier les arguments de l’attribut « {0} » sur « {1} ».</target>
        <note />
      </trans-unit>
      <trans-unit id="CannotChangeParameterName">
        <source>Parameter name on member '{0}' changed from '{1}' to '{2}'.</source>
        <target state="translated">Le nom du paramètre sur le membre « {0} » est passé de « {1} » à « {2} ».</target>
        <note />
      </trans-unit>
      <trans-unit id="CannotExpandVisibility">
        <source>Visibility of '{0}' expanded from '{1}' to '{2}'.</source>
        <target state="translated">La visibilité de '{0}' développée de '{1}' vers '{2}'.</target>
        <note />
      </trans-unit>
      <trans-unit id="CannotReduceVisibility">
        <source>Visibility of '{0}' reduced from '{1}' to '{2}'.</source>
        <target state="translated">Visibilité de '{0}' réduite de '{1}' vers '{2}'.</target>
        <note />
      </trans-unit>
      <trans-unit id="CannotRemoveAttribute">
        <source>Cannot remove attribute '{0}' from '{1}'.</source>
        <target state="translated">Impossible de supprimer l’attribut « {0} » de « {1} ».</target>
        <note />
      </trans-unit>
      <trans-unit id="CannotRemoveBaseInterface">
        <source>Type '{0}' does not implement interface '{1}' on {2} but it does on {3}</source>
        <target state="translated">Le type' {0} 'n’implémente pas l’interface' {1} 'sur {2} mais il le fait sur {3}.</target>
        <note />
      </trans-unit>
      <trans-unit id="CannotRemoveBaseType">
        <source>Type '{0}' does not inherit from base type '{1}' on {2} but it does on {3}</source>
        <target state="translated">Le type' {0} 'n’hérite pas du type de base' {1} 'sur {2} mais il le fait sur {3}</target>
        <note />
      </trans-unit>
      <trans-unit id="CannotRemoveGenericConstraint">
        <source>Cannot remove constraint '{0}' on type parameter '{1}' of '{2}'.</source>
        <target state="new">Cannot remove constraint '{0}' on type parameter '{1}' of '{2}'.</target>
        <note />
      </trans-unit>
      <trans-unit id="CannotRemoveVirtualFromMember">
        <source>Cannot remove virtual keyword from member '{0}'.</source>
        <target state="translated">Impossible de supprimer le mot-clé virtuel du membre '{0}'.</target>
        <note />
      </trans-unit>
      <trans-unit id="ElementShouldNotBeNullAtIndex">
        <source>Element at index {0} should not be null.</source>
        <target state="needs-review-translation">L’élément ne doit pas être null. Null trouvé à l’index : {0}.</target>
        <note />
      </trans-unit>
      <trans-unit id="EnumTypesMustMatch">
        <source>Underlying type of enum '{0}' changed from '{1}' to '{2}'.</source>
        <target state="translated">Le type sous-jacent d'énumération '{0}' est passé de '{1}' à '{2}'.</target>
        <note />
      </trans-unit>
      <trans-unit id="EnumValuesMustMatch">
        <source>Value of field '{1}' in enum '{0}' changed from '{2}' to '{3}'.</source>
        <target state="translated">La valeur du champ '{1}' dans l'énumération '{0}' est passée de '{2}' à '{3}'.</target>
        <note />
      </trans-unit>
      <trans-unit id="IndexShouldBeWithinSetSizeRange">
        <source>The {0} index should be in the range zero through {1} inclusive.</source>
        <target state="new">The {0} index should be in the range zero through {1} inclusive.</target>
        <note />
      </trans-unit>
      <trans-unit id="MatchingAssemblyNotFound">
        <source>Could not find matching assembly: '{0}' in any of the search directories.</source>
        <target state="translated">Assembly correspondant introuvable : «{0}» dans les répertoires de recherche.</target>
        <note />
      </trans-unit>
      <trans-unit id="MemberExistsOnLeft">
        <source>Member '{0}' exists on {1} but not on {2}</source>
        <target state="translated">Le membre '{0}' existe sur {1}, mais pas sur {2}.</target>
        <note />
      </trans-unit>
      <trans-unit id="MemberExistsOnRight">
        <source>Member '{0}' exists on {2} but not on {1}</source>
        <target state="translated">Le membre '{0}' existe sur {2}, mais pas sur {1}.</target>
        <note />
      </trans-unit>
      <trans-unit id="RightNamesAtLeastOne">
        <source>Should at least contain one right name.</source>
        <target state="translated">Doit contenir au moins un nom droit.</target>
        <note />
      </trans-unit>
      <trans-unit id="ShouldBeGreaterThanZero">
        <source>Value of '{0}' should be greater than 0.</source>
        <target state="new">Value of '{0}' should be greater than 0.</target>
        <note />
      </trans-unit>
      <trans-unit id="TypeIsActuallySealed">
        <source>Type '{0}' has the sealed modifier on {1} but not on {2}</source>
        <target state="translated">Le type' {0} 'a le modificateur est scellé sur {1} mais pas sur {2}.</target>
        <note />
      </trans-unit>
      <trans-unit id="TypeIsEffectivelySealed">
        <source>Type '{0}' is sealed because it has no visible constructor on {1} but it does on {2}</source>
        <target state="translated">Le type ' {0}’est scellé, car il n’a pas de constructeur visible sur {1}, mais il le fait sur {2}.</target>
        <note />
      </trans-unit>
      <trans-unit id="TypeMissingOnSide">
        <source>Type '{0}' exists on {1} but not on {2}</source>
        <target state="translated">Le type '{0}' existe sur {1}, mais pas sur {2}.</target>
        <note />
      </trans-unit>
    </body>
  </file>
</xliff>