From dc6ab7150ec816d25d7be4959407b6622b019e88 Mon Sep 17 00:00:00 2001 From: vsv Date: Wed, 6 Nov 2019 13:29:22 +0300 Subject: [PATCH] Restore translations --- src/BuildPlugin/CMakeLists.txt | 1 + src/CollectionPlugin/CMakeLists.txt | 1 + src/ConnectorPlugin/CMakeLists.txt | 2 +- src/ConnectorPlugin/ConnectorPlugin_msg_fr.ts | 15 + src/ConstructionPlugin/CMakeLists.txt | 1 + src/ExchangePlugin/CMakeLists.txt | 1 + src/ExchangePlugin/ExchangePlugin_msg_fr.ts | 241 + src/FeaturesPlugin/CMakeLists.txt | 1 + src/GeomAlgoAPI/CMakeLists.txt | 1 + src/ModuleBase/CMakeLists.txt | 6 +- src/ModuleBase/ModuleBase_ISelection.cpp | 6 - src/ModuleBase/ModuleBase_msg_fr.ts | 341 ++ src/ParametersPlugin/CMakeLists.txt | 1 + .../ParametersPlugin_msg_fr.ts | 158 + src/PartSet/CMakeLists.txt | 6 +- src/PartSet/PartSet_msg_fr.ts | 175 + src/PartSetPlugin/CMakeLists.txt | 2 +- src/PartSetPlugin/PartSetPlugin_msg_fr.ts | 49 + src/PrimitivesPlugin/CMakeLists.txt | 2 +- .../PrimitivesPlugin_msg_fr.ts | 388 ++ src/SHAPERGUI/CMakeLists.txt | 6 +- src/SketchPlugin/CMakeLists.txt | 1 + src/SketchPlugin/SketchPlugin_msg_fr.ts | 4716 +++++++++++++++++ src/SketchSolver/CMakeLists.txt | 1 + src/SketchSolver/SketchSolver_msg_fr.ts | 23 + src/XGUI/CMakeLists.txt | 6 +- src/XGUI/XGUI_Workshop.cpp | 9 +- 27 files changed, 6141 insertions(+), 19 deletions(-) create mode 100644 src/ConnectorPlugin/ConnectorPlugin_msg_fr.ts create mode 100644 src/ExchangePlugin/ExchangePlugin_msg_fr.ts create mode 100644 src/ModuleBase/ModuleBase_msg_fr.ts create mode 100644 src/ParametersPlugin/ParametersPlugin_msg_fr.ts create mode 100644 src/PartSet/PartSet_msg_fr.ts create mode 100644 src/PartSetPlugin/PartSetPlugin_msg_fr.ts create mode 100644 src/PrimitivesPlugin/PrimitivesPlugin_msg_fr.ts create mode 100644 src/SketchPlugin/SketchPlugin_msg_fr.ts create mode 100644 src/SketchSolver/SketchSolver_msg_fr.ts diff --git a/src/BuildPlugin/CMakeLists.txt b/src/BuildPlugin/CMakeLists.txt index 25bc5a013..1d1bf847c 100644 --- a/src/BuildPlugin/CMakeLists.txt +++ b/src/BuildPlugin/CMakeLists.txt @@ -83,6 +83,7 @@ SET(XML_RESOURCES SET(TEXT_RESOURCES BuildPlugin_msg_en.ts + BuildPlugin_msg_fr.ts ) SOURCE_GROUP ("Resource Files" FILES ${TEXT_RESOURCES}) diff --git a/src/CollectionPlugin/CMakeLists.txt b/src/CollectionPlugin/CMakeLists.txt index 619c42de6..3b0fa5738 100644 --- a/src/CollectionPlugin/CMakeLists.txt +++ b/src/CollectionPlugin/CMakeLists.txt @@ -68,6 +68,7 @@ SET(XML_RESOURCES SET(TEXT_RESOURCES CollectionPlugin_msg_en.ts + CollectionPlugin_msg_fr.ts ) # sources / moc wrappings diff --git a/src/ConnectorPlugin/CMakeLists.txt b/src/ConnectorPlugin/CMakeLists.txt index 7d588bfa1..17a885057 100644 --- a/src/ConnectorPlugin/CMakeLists.txt +++ b/src/ConnectorPlugin/CMakeLists.txt @@ -29,7 +29,7 @@ SET(XML_RESOURCES ) SET(TEXT_RESOURCES -# ConnectorPlugin_msg_fr.ts + ConnectorPlugin_msg_fr.ts ) SOURCE_GROUP ("Resource Files" FILES ${TEXT_RESOURCES}) diff --git a/src/ConnectorPlugin/ConnectorPlugin_msg_fr.ts b/src/ConnectorPlugin/ConnectorPlugin_msg_fr.ts new file mode 100644 index 000000000..b8e153550 --- /dev/null +++ b/src/ConnectorPlugin/ConnectorPlugin_msg_fr.ts @@ -0,0 +1,15 @@ + + + + + ExportToGEOM + + Export all results and groups into GEOM module + Exporter tous les résultats et groupes dans le module GEOM + + + Export to GEOM + Exporter vers GEOM + + + diff --git a/src/ConstructionPlugin/CMakeLists.txt b/src/ConstructionPlugin/CMakeLists.txt index b3fd7497a..391b0ee04 100644 --- a/src/ConstructionPlugin/CMakeLists.txt +++ b/src/ConstructionPlugin/CMakeLists.txt @@ -46,6 +46,7 @@ SET(XML_RESOURCES SET(TEXT_RESOURCES ConstructionPlugin_msg_en.ts + ConstructionPlugin_msg_fr.ts ) SET(PROJECT_LIBRARIES diff --git a/src/ExchangePlugin/CMakeLists.txt b/src/ExchangePlugin/CMakeLists.txt index 222f2e6ea..2a9c196f4 100644 --- a/src/ExchangePlugin/CMakeLists.txt +++ b/src/ExchangePlugin/CMakeLists.txt @@ -55,6 +55,7 @@ SET(XML_RESOURCES SET(TEXT_RESOURCES ExchangePlugin_msg_en.ts + ExchangePlugin_msg_fr.ts ) SET(PROJECT_LIBRARIES diff --git a/src/ExchangePlugin/ExchangePlugin_msg_fr.ts b/src/ExchangePlugin/ExchangePlugin_msg_fr.ts new file mode 100644 index 000000000..930ee4c56 --- /dev/null +++ b/src/ExchangePlugin/ExchangePlugin_msg_fr.ts @@ -0,0 +1,241 @@ + + + + + + workshop + + Dump + Déverser + + + Export + Export + + + Import + Import + + + + + + Dump + + Dump + Déverser + + + Dump Python script + Déverser dans un script Python + + + + Dump:file_format + + Attribute "%1" is not initialized. + L'attribut "%1" n'est pas initialisé. + + + + Dump:file_path + + Dump to file + Déverser dans un fichier + + + + Dump:file_path:ExchangePlugin_ExportFormat + + File name is empty. + Le nom du fichier est vide. + + + + + + Export:Model_FeatureValidator + + Attribute "file_format" is not initialized. + Le nom du fichier d'export n'est pas défini + + + + Export:Model_FeatureValidator + + Attribute "selection_list" is not initialized. + Les objets à exporter ne sont pas sélectionnés + + + + Export:file_path:ExchangePlugin_ExportFormat + + File name is empty. + Le nom du fichier d'export n'est pas défini + + + + Export:selection_list:GeomValidators_Finite + + Infinite result is selected. + Seules les formes finies peuvent être exportées + + + + Export:Model_FeatureValidator + + Attribute "file_path" is not initialized. + Définir le chemin du fichier exporté + + + + Export:Model_FeatureValidator + + Attribute "selection_list" is not initialized. + Les objets à exporter ne sont pas sélectionnés + + + + Export:Model_FeatureValidator + + Attribute "xao_file_path" is not initialized. + Définir le chemin du fichier XAO exporté + + + + Export:Model_FeatureValidator + + Attribute "xao_author" is not initialized. + Définir l'auteur du fichier XAO + + + + Export:Model_FeatureValidator + + Attribute "xao_geometry_name" is not initialized. + Définir le nom de la géométrie du fichier XAO + + + + Export:ExchangePlugin_ExportFormat + + %1 is not initialized. + L'attribut %1 n'est pas initialisé. + + + %1 is not a string attribute. + L'attribut %1 n'est pas une chaîne. + + + + Export + + Export + Export + + + Export to file + Exporter dans un fichier + + + + Export:ExportType + + BREP, STEP, IGES + BREP, STEP, IGES + + + XAO + XAO + + + + Export:file_path + + Export file + Fichier d'export + + + + Export:selection_list + + Select a set of objects + Sélectionnez un ensemble d'objets + + + + Export:xao_author + + Author + Auteur + + + Please input the author + S'il vous plaît saisissez l'auteur + + + + Export:xao_file_path + + Export file + Fichier d'export + + + + Export:xao_file_path:ExchangePlugin_ExportFormat + + %1 is not initialized. + %1 n'est pas initialisé. + + + File name is empty. + Le nom du fichier est vide. + + + + Export:xao_geometry_name + + Geometry name + Nom de la géométrie + + + Please input the geometry name + S'il vous plaît entrer le nom de la géométrie + + + + + + Import:Model_FeatureValidator + + Attribute "file_path" is not initialized. + Nom du fichier d'entrée à importer + + + + Import:file_path:ExchangePlugin_ImportFormat + + File name is empty. + Nom du fichier d'entrée à importer + + + + Import + + Import + Import + + + Import a file + Importer un fichier + + + + Import:file_path + + Import file + Importer le fichier + + + + diff --git a/src/FeaturesPlugin/CMakeLists.txt b/src/FeaturesPlugin/CMakeLists.txt index e38954198..ea14d9ea6 100644 --- a/src/FeaturesPlugin/CMakeLists.txt +++ b/src/FeaturesPlugin/CMakeLists.txt @@ -139,6 +139,7 @@ SET(XML_RESOURCES SET(TEXT_RESOURCES FeaturesPlugin_msg_en.ts + FeaturesPlugin_msg_fr.ts FeaturesPlugin_msg_ru.ts ) diff --git a/src/GeomAlgoAPI/CMakeLists.txt b/src/GeomAlgoAPI/CMakeLists.txt index 71ed98af8..5861ac8d8 100644 --- a/src/GeomAlgoAPI/CMakeLists.txt +++ b/src/GeomAlgoAPI/CMakeLists.txt @@ -82,6 +82,7 @@ SET(PROJECT_HEADERS GeomAlgoAPI_Offset.h GeomAlgoAPI_SolidClassifier.h GeomAlgoAPI_MapShapesAndAncestors.h + GeomAlgoAPI_Projection.h GeomAlgoAPI_Chamfer.h ) diff --git a/src/ModuleBase/CMakeLists.txt b/src/ModuleBase/CMakeLists.txt index fe127695d..1f6aca063 100644 --- a/src/ModuleBase/CMakeLists.txt +++ b/src/ModuleBase/CMakeLists.txt @@ -231,7 +231,7 @@ SET(PROJECT_SOURCES ) SET(TEXT_RESOURCES -# ModuleBase_msg_fr.ts + ModuleBase_msg_fr.ts ) SET(PROJECT_LIBRARIES @@ -261,7 +261,9 @@ IF (${UPDATE_TRANSLATION}) OPTIONS -extensions cpp -no-recursive ) ELSE(${UPDATE_TRANSLATION}) - QT5_ADD_TRANSLATION(QM_RESOURCES ${TEXT_RESOURCES}) + IF(${MAKE_TRANSLATION}) + QT5_ADD_TRANSLATION(QM_RESOURCES ${TEXT_RESOURCES}) + ENDIF(${MAKE_TRANSLATION}) ENDIF(${UPDATE_TRANSLATION}) SOURCE_GROUP ("Generated Files" FILES ${PROJECT_AUTOMOC} ${PROJECT_COMPILED_RESOURCES} ${QM_RESOURCES}) diff --git a/src/ModuleBase/ModuleBase_ISelection.cpp b/src/ModuleBase/ModuleBase_ISelection.cpp index 635991721..a44dd7d8a 100644 --- a/src/ModuleBase/ModuleBase_ISelection.cpp +++ b/src/ModuleBase/ModuleBase_ISelection.cpp @@ -57,12 +57,6 @@ ResultPtr ModuleBase_ISelection::getResult(const ModuleBase_ViewerPrsPtr& thePrs if (thePrs->object().get()) { ObjectPtr aObject = thePrs->object(); aResult = std::dynamic_pointer_cast(aObject); - if (!aResult.get()) { - FeaturePtr aFeature = std::dynamic_pointer_cast(aObject); - if (aFeature.get()) { - aResult = aFeature->firstResult(); - } - } } else if (!thePrs->owner().IsNull()) { ObjectPtr anObject = getSelectableObject(thePrs->owner()); diff --git a/src/ModuleBase/ModuleBase_msg_fr.ts b/src/ModuleBase/ModuleBase_msg_fr.ts new file mode 100644 index 000000000..cf7e5f7b9 --- /dev/null +++ b/src/ModuleBase/ModuleBase_msg_fr.ts @@ -0,0 +1,341 @@ + + + + + ExpressionEditor + + + Ctrl+Space + Complete + Ctrl+Espace + + + + ModuleBase_FilterItem + + + Reverse the filter + Inverser le filtre + + + + Delete the filter + Supprimer le filtre + + + + ModuleBase_FilterStarter + + + Selection by filters + Sélection par filtres + + + + ModuleBase_ListView + + + Copy + Copie + + + + Delete + Effacer + + + + ModuleBase_PreferencesDlg + + + Edit preferences + Modifier les préférences + + + + Default + Défaut + + + + Desktop + Bureau + + + + Module + Module + + + + Viewer + Vue + + + + Horizontal gradient + Dégradé horizontal + + + + Vertical gradient + Gradient vertical + + + + First diagonal gradient + Premier gradient en diagonale + + + + Second diagonal gradient + Deuxième gradient diagonal + + + + First corner gradient + Premier angle de dégradé + + + + Second corner gradient + Deuxième angle du dégradé + + + + Third corner gradient + Troisième angle de dégradé + + + + Fourth corner gradient + Quatrième angle + + + + Background + Arrière-plan + + + + Viewer 3d + Vue 3d + + + + Default selection + Sélection par défaut + + + + Faces + Faces + + + + Edges + Arêtes + + + + Vertices + Sommets + + + + Selection sensitivity + Sensibilité de sélection + + + + Vertex + Sommet + + + + Edge + Bord + + + + Additional highlighting + Mise en évidence supplémentaire + + + + In 3d mode + En mode 3D + + + + In 2d mode + En mode 2D + + + + Color scale + Échelle de couleur + + + + X position + Position X + + + + Y position + Position Y + + + + Width + Largeur + + + + Height + Hauteur + + + + Intervals number + Nombre d'intervalles + + + + Text height + Hauteur du texte + + + + Text color + Couleur du texte + + + + Main menu + Menu principal + + + + Size + Taille + + + + Number of rows + Nombre de rangées + + + + Show Status Bar + Afficher la barre d'état + + + + ModuleBase_WidgetFileSelector + + + Select file... + Choisir le dossier... + + + + ModuleBase_WidgetMultiSelector + + + Type + Type + + + + Show only + Montrer seulement + + + + Add elements that share the same topology + Ajouter des éléments qui partagent la même topologie + + + + ModuleBase_WidgetPointInput + + + X coordinate + Coordonnée X + + + + Y coordinate + Coordonnée Y + + + + Z coordinate + Coordonnée Z + + + + ModuleBase_WidgetSelectionFilter + + + Filters + Filtres + + + + Add new filter... + Ajouter un nouveau filtre... + + + + Select + Sélectionner + + + + Number of selected objects: + Nombre d'objets sélectionnés: + + + + Show only + Montrer seulement + + + + + Selection is empty + La sélection est vide + + + + QObject + + + Selected objects can be used in Part documents which are not loaded: %1. + + Les objets sélectionnés peuvent être utilisés dans les documents de pièce non chargés : %1. + + + + + Delete features + Supprimer les fonctionnalités + + + + The following parts will be deleted: %1. + + Les pièces suivantes seront supprimées : %1. + + + + + + Replace + Remplacer + + + diff --git a/src/ParametersPlugin/CMakeLists.txt b/src/ParametersPlugin/CMakeLists.txt index 17aa1caab..8887619f9 100644 --- a/src/ParametersPlugin/CMakeLists.txt +++ b/src/ParametersPlugin/CMakeLists.txt @@ -78,6 +78,7 @@ ADD_DEFINITIONS(-DPARAMETERSPLUGIN_EXPORTS ${OpenCASCADE_DEFINITIONS}) SET(TEXT_RESOURCES ParametersPlugin_msg_ru.ts ParametersPlugin_msg_en.ts + ParametersPlugin_msg_fr.ts ) # QT4_CREATE_TRANSLATION(QM_RESOURCES diff --git a/src/ParametersPlugin/ParametersPlugin_msg_fr.ts b/src/ParametersPlugin/ParametersPlugin_msg_fr.ts new file mode 100644 index 000000000..6bd03a13a --- /dev/null +++ b/src/ParametersPlugin/ParametersPlugin_msg_fr.ts @@ -0,0 +1,158 @@ + + + + + + workshop + + Parameter + Paramètre + + + + + ModuleBase_Dialog + + Parameters + Paramètres + + + + + Parameter + + Create a parameter + Créer un paramètre + + + Parameter + Paramètre + + + Attribute "variable" is not initialized. + Définir le nom de la variable + + + Expression error. + Erreur d'expression. + + + + Parameter:Model_FeatureValidator + + Attribute "expression" is not initialized. + Définir l'expression + + + + Parameter:comment + + Comment + Commentaire + + + + Parameter:expression + + Please input the expression + S'il vous plaît entrer l'expression + + + + Parameter:expression:Parameters_ExpressionValidator + + Attribute "%1" is not initialized. + L'attribut "%1" n'est pas initialisé. + + + + Parameter:variable + + Name + Nom + + + Please input the parameter name + Veuillez saisir le nom du paramètre + + + + Parameter:variable:Parameters_VariableValidator + + Attribute "%1" value is empty. + La valeur de l'attribut "%1" est vide. + + + + + ParametersMgr + + Manage parameters + Gérer les paramètres + + + Parameters + Paramètres + + + + ParametersMgr + + Add + Ajouter + + + Comment + Commentaire + + + Expression + Expression + + + Features + Caractéristiques + + + Insert + Insérer + + + Name + Nom + + + Remove + Retirer + + + Result + Résultat + + + See preview + Voir l'aperçu + + + <NoName> + <SansNom> + + + <NoValue> + <AucuneValeur> + + + + + ParametersPlugin + + Warning + Attention + + + Selected objects can be used in Part documents which are not loaded: %1. Would you like to continue? + Les objets sélectionnés peuvent être utilisés dans les documents de pièce non chargés : %1. Voulez-vous continuer ? + + + + diff --git a/src/PartSet/CMakeLists.txt b/src/PartSet/CMakeLists.txt index 18d8e62f7..e42977ab0 100644 --- a/src/PartSet/CMakeLists.txt +++ b/src/PartSet/CMakeLists.txt @@ -118,7 +118,7 @@ SET(PROJECT_RESOURCES ) SET(TEXT_RESOURCES -# PartSet_msg_fr.ts + PartSet_msg_fr.ts ) SET(PROJECT_LIBRARIES @@ -146,7 +146,9 @@ IF (${UPDATE_TRANSLATION}) OPTIONS -extensions cpp -no-recursive ) ELSE(${UPDATE_TRANSLATION}) - QT5_ADD_TRANSLATION(QM_RESOURCES ${TEXT_RESOURCES}) + IF(${MAKE_TRANSLATION}) + QT5_ADD_TRANSLATION(QM_RESOURCES ${TEXT_RESOURCES}) + ENDIF(${MAKE_TRANSLATION}) ENDIF(${UPDATE_TRANSLATION}) SOURCE_GROUP ("Generated Files" FILES ${PROJECT_AUTOMOC} ${PROJECT_COMPILED_RESOURCES} ${QM_RESOURCES}) diff --git a/src/PartSet/PartSet_msg_fr.ts b/src/PartSet/PartSet_msg_fr.ts new file mode 100644 index 000000000..3d69726d3 --- /dev/null +++ b/src/PartSet/PartSet_msg_fr.ts @@ -0,0 +1,175 @@ + + + + + PartSet_MenuMgr + + + + Auxiliary + Auxiliaire + + + + + Activate + Activer + + + + Edit... + Modifier... + + + + + + Detach + Détacher + + + + Detach %1 + Détachez %1 + + + + PartSet_WidgetPoint2D + + + X + X + + + + Y + Y + + + + PartSet_WidgetSketchCreator + + + Size of the view + Taille de la vue + + + + Apply current feature + Appliquer la fonctionnalité actuelle + + + + Sketch is invalid and will be deleted. +Error: %1 + L'esquisse n'est pas valide et sera supprimée. +Erreur : %1 + + + + PartSet_WidgetSketchLabel + + + Size of the view + Taille de la vue + + + + Remove external dependencies + Supprimer les dépendances externes + + + + Sketcher plane + Plan du Sketcher + + + + Reversed + Renversé + + + + Set plane view + Définir la vue plane + + + + Show geometrical constraints + Afficher les contraintes géométriques + + + + Show dimensional constraints + Afficher les contraintes dimensionnelles + + + + Show existing expressions + Afficher les expressions existantes + + + + Show free points + Afficher les points libres + + + + Automatic constraints + Contraintes automatiques + + + + Automatic vertical and horizontal constraints + Automatique des contraintes verticales et horizontales + + + + Change sketch plane + Changer le plan d'esquisse + + + + Sketch is fully fixed (DoF = 0) + L'esquisse est entièrement fixée (DdL = 0) + + + + DoF (degrees of freedom) = + DdL (degrés de liberté) = + + + + QObject + + + Parameters + Paramètres + + + + Constructions + Constructions + + + + Parts + Pièces + + + + Results + Résultats + + + + Fields + Champs + + + + Groups + Groupes + + + diff --git a/src/PartSetPlugin/CMakeLists.txt b/src/PartSetPlugin/CMakeLists.txt index 068f1781b..9b3079ba3 100644 --- a/src/PartSetPlugin/CMakeLists.txt +++ b/src/PartSetPlugin/CMakeLists.txt @@ -39,7 +39,7 @@ SET(XML_RESOURCES ) SET(TEXT_RESOURCES -# PartSetPlugin_msg_fr.ts + PartSetPlugin_msg_fr.ts ) SOURCE_GROUP ("Resource Files" FILES ${TEXT_RESOURCES}) diff --git a/src/PartSetPlugin/PartSetPlugin_msg_fr.ts b/src/PartSetPlugin/PartSetPlugin_msg_fr.ts new file mode 100644 index 000000000..2e5579c27 --- /dev/null +++ b/src/PartSetPlugin/PartSetPlugin_msg_fr.ts @@ -0,0 +1,49 @@ + + + + + + workshop + + Part + Pièce + + + + + Duplicate + + Duplicate active part + Dupliquer la pièce active + + + Duplicate part + Dupliquer pièce + + + + + Part + + Create part + Créer une pièce + + + New part + Nouvelle pièce + + + + + Remove + + Remove active part + Supprimer la pièce active + + + Remove part + Supprimer une partie + + + + diff --git a/src/PrimitivesPlugin/CMakeLists.txt b/src/PrimitivesPlugin/CMakeLists.txt index 244061636..abc07fbac 100644 --- a/src/PrimitivesPlugin/CMakeLists.txt +++ b/src/PrimitivesPlugin/CMakeLists.txt @@ -46,7 +46,7 @@ SET(XML_RESOURCES ) SET(TEXT_RESOURCES -# PrimitivesPlugin_msg_fr.ts + PrimitivesPlugin_msg_fr.ts ) SOURCE_GROUP ("Resource Files" FILES ${TEXT_RESOURCES}) diff --git a/src/PrimitivesPlugin/PrimitivesPlugin_msg_fr.ts b/src/PrimitivesPlugin/PrimitivesPlugin_msg_fr.ts new file mode 100644 index 000000000..d53345e6a --- /dev/null +++ b/src/PrimitivesPlugin/PrimitivesPlugin_msg_fr.ts @@ -0,0 +1,388 @@ + + + + + + workshop + + Primitives + Primitives + + + Box + Boîte + + + Cone + Cône + + + Cylinder + Cylindre + + + Sphere + Sphère + + + Torus + Tore + + + + + Box + + Box + Boîte + + + Create a box + Créer une boîte + + + + Box:CreationMethod + + By dimensions + Par dimensions + + + By two points + Par deux points + + + + Box:FirstPoint + + First point + Premier point + + + Select a first point + Sélectionnez un premier point + + + + Box:FirstPoint + + Attribute "%1" is not initialized. + Sélectionnez un premier point. + + + + Box:SecondPoint + + Attribute "%1" is not initialized. + Sélectionnez un deuxième point. + + + + Box:SecondPoint + + Second point + Deuxième point + + + Select a second point + Sélectionnez un deuxième point + + + + Box:dx + + DX + DX + + + Dimension in X + Dimension en X + + + + Box:dy + + DY + DY + + + Dimension in Y + Dimension en Y + + + + Box:dz + + DZ + DZ + + + Dimension in Z + Dimension en Z + + + + + Cone + + Cone + Cône + + + Create a Cone + Créer un cône + + + + Cone:axis + + Select the axis of the cone + Sélectionnez l'axe du cône + + + axis + axe + + + + Cone:base_point + + Select the center of the base of the cone + Sélectionnez le centre de la base du cône + + + base_point + point de base + + + + Cone:base_radius + + Base radius + Rayon de la base + + + Enter the base radius of the cone + Entrez le rayon de base du cône + + + + Cone:height + + Enter the height of the cone + Entrez la hauteur du cône + + + height + hauteur + + + + Cone:top_radius + + Enter the top radius of the cone + Entrez le rayon supérieur du cône + + + Top radius + Rayon supérieur + + + + Cone:base_point + + Attribute "%1" is not initialized. + Sélectionnez le centre de la base du cône. + + + + Cone:base_point:GeomValidators_ConstructionComposite + + The result is empty + Le résultat est vide + + + + + Cylinder + + Create a cylinder + Créer un cylindre + + + Cylinder + Cylindre + + + + Cylinder:CreationMethod + + Cylinder + Cylindre + + + Portion of cylinder + Portion de cylindre + + + + Cylinder:angle + + Enter the angle of the portion of the cylinder + Entrez l'angle de la portion du cylindre + + + angle + angle + + + + Cylinder:axis + + Select the axis of the cylinder + Sélectionnez l'axe du cylindre + + + axis + axe + + + + Cylinder:base_point + + Select the center of the base of the cylinder + Sélectionnez le centre de la base du cylindre + + + base_point + point de base + + + + Cylinder:height + + Enter the height of the cylinder + Entrez la hauteur du cylindre + + + height + hauteur + + + + Cylinder:radius + + Enter the radius of the cylinder + Entrez le rayon du cylindre + + + radius + rayon + + + + Cylinder:base_point + + Attribute "%1" is not initialized. + Sélectionnez le centre de la base du cylindre. + + + + Cylinder:base_point:GeomValidators_ConstructionComposite + + The result is empty + Le résultat est vide + + + + + Sphere + + Create a sphere + Créer une sphère + + + Sphere + Sphère + + + + Sphere:center_point + + Center point + Point central + + + Select a center point + Sélectionnez un point central + + + + Sphere:radius + + Enter a radius + Entrez un rayon + + + Radius + Rayon + + + + + Torus + + Create a Torus + Créer un tore + + + Torus + Tore + + + + Torus:axis + + Select the axis of the torus + Sélectionnez l'axe du tore + + + axis + axe + + + + Torus:base_point + + Select the center of the torus + Sélectionnez le centre du tore + + + base_point + point de base + + + + Torus:radius + + Enter the radius of the torus + Entrez le rayon du tore + + + Radius + Rayon + + + + Torus:ring_radius + + Enter the ring radius of the torus + Entrez le rayon de l'anneau du tore + + + Ring radius + Rayon de l'anneau + + + + diff --git a/src/SHAPERGUI/CMakeLists.txt b/src/SHAPERGUI/CMakeLists.txt index 2360f5844..e15c9080c 100644 --- a/src/SHAPERGUI/CMakeLists.txt +++ b/src/SHAPERGUI/CMakeLists.txt @@ -64,7 +64,7 @@ SET(PROJECT_RESOURCES ) SET(TEXT_RESOURCES -# SHAPERGUI_msg_fr.ts + SHAPERGUI_msg_fr.ts ) IF (${UPDATE_TRANSLATION}) @@ -75,7 +75,9 @@ IF (${UPDATE_TRANSLATION}) OPTIONS -extensions cpp -no-recursive ) ELSE(${UPDATE_TRANSLATION}) - QT5_ADD_TRANSLATION(QM_RESOURCES ${TEXT_RESOURCES}) + IF(${MAKE_TRANSLATION}) + QT5_ADD_TRANSLATION(QM_RESOURCES ${TEXT_RESOURCES}) + ENDIF(${MAKE_TRANSLATION}) ENDIF(${UPDATE_TRANSLATION}) diff --git a/src/SketchPlugin/CMakeLists.txt b/src/SketchPlugin/CMakeLists.txt index 9228ade73..eafb7949e 100644 --- a/src/SketchPlugin/CMakeLists.txt +++ b/src/SketchPlugin/CMakeLists.txt @@ -136,6 +136,7 @@ SET(XML_RESOURCES SET(TEXT_RESOURCES SketchPlugin_msg_en.ts + SketchPlugin_msg_fr.ts ) SOURCE_GROUP ("Resource Files" FILES ${TEXT_RESOURCES}) diff --git a/src/SketchPlugin/SketchPlugin_msg_fr.ts b/src/SketchPlugin/SketchPlugin_msg_fr.ts new file mode 100644 index 000000000..d22b51e8c --- /dev/null +++ b/src/SketchPlugin/SketchPlugin_msg_fr.ts @@ -0,0 +1,4716 @@ + + + + + + workshop + + Macros + Macros + + + Sketch + Esquisse + + + Sketch drawer + Tiroir à esquisse + + + Angle + Angle + + + Angular copy + Copie angulaire + + + Arc + Arc + + + Circle + Cercle + + + Coincident + Coïncident + + + Collinear + Colinéaire + + + Distance + Distance + + + Ellipse + Ellipse + + + Equal + Égal + + + Fixed + Fixé + + + Horizontal + Horizontal + + + Horizontal Distance + Distance horizontale + + + Length + Longueur + + + Line + Ligne + + + Middle point + Point milieu + + + Mirror copy + Copie miroir + + + Parallel + Parallèle + + + Perpendicular + Perpendiculaire + + + Projection + Projection + + + Radius + Rayon + + + Rectangle + Rectangle + + + Tangent + Tangente + + + Trim + Réduire + + + Vertical + Verticale + + + Vertical Distance + Distance verticale + + + + + + + Sketch:Model_FeatureValidator + + Attribute "%1" is not initialized. + Sélectionnez un plan pour l'esquisse + + + + Sketch:DirX + + Attribute "%1" is not initialized. + Sélectionnez un plan pour l'esquisse + + + + Sketch:External:GeomValidators_Face + + The attribute with the %1 type is not processed + Seule la sélection d'attribut peut être utilisée pour la face d'esquisse, pas %1 + + + + Sketch:External:GeomValidators_Face + + The shape is not a face. + L'esquisse ne peut être créée que sur une face + + + + Sketch:External:GeomValidators_Face + + The shape is not a plane. + L'esquisse ne peut être créée que sur une face plane + + + + Sketch:External:GeomValidators_Face + + The shape is not a cylinder. + L'esquisse ne peut être créée que sur une face cylindrique + + + + Sketch:External:GeomValidators_Face + + The shape is not an available face. + L'esquisse ne peut pas être créée sur la face sélectionnée + + + + Sketch:Model_FeatureValidator + + Attribute "%1" is not initialized. + Sélectionnez un plan pour l'esquisse + + + + Sketch:Features + + Attribute "%1" is not initialized. + Les objets d'esquisse ne sont pas définis + + + + + SketchMacroCircle:CircleRadius:GeomValidators_Positive + + Value is too small. + La valeur du rayon est trop petite + + + + SketchMacroCircle:Model_FeatureValidator + + Attribute "%1" is not initialized. + Un point central n'est pas sélectionné + + + + SketchMacroCircle:CircleCenter + + Attribute "%1" is locked by modification value in the viewer. + L'attribut "%1" est verrouillé par la valeur de modification dans la vue. + + + + SketchMacroCircle:FirstPoint + + Attribute "%1" is locked by modification value in the viewer. + L'attribut "%1" est verrouillé par la valeur de modification dans la vue. + + + + SketchMacroCircle:SecondPoint + + Attribute "SecondPoint" is locked by modification value in the viewer. + Sélectionnez un point central + + + + SketchMacroCircle:ThirdPoint + + Attribute "%1" is locked by modification value in the viewer. + L'attribut "%1" est verrouillé par la valeur de modification dans la vue. + + + + SketchMacroCircle:CircleRadius + + Attribute "%1" is locked by modification value in the viewer. + L'attribut "%1" est verrouillé par la valeur de modification dans la vue. + + + + SketchMacroCircle:CircleRadius:GeomValidators_Positive + + Integer is not initialized. + Le rayon entier n'est pas initialisé + + + + SketchMacroCircle:CircleRadius:GeomValidators_Positive + + Integer is not positive. + Le rayon entier doit être défini + + + + SketchMacroCircle:center_point + + Attribute "%1" is locked by modification value in the viewer. + Sélectionnez un point dans la vue + + + Attribute "%1" is not initialized. + Sélectionnez un point dans la vue + + + + SketchMacroCircle:passed_point + + Attribute "%1" is locked by modification value in the viewer. + Sélectionnez un point dans la vue + + + + SketchMacroCircle:Model_FeatureValidator + + Attribute "%1" is not initialized. + Un point central n'est pas sélectionné + + + + SketchMacroCircle:center_point + + Attribute "%1" is locked by modification value in the viewer. + Sélectionnez un point dans la vue + + + Center point + Point central + + + + SketchMacroCircle:first_point + + First point + Premier point + + + + SketchMacroCircle:passed_point + + Attribute "%1" is locked by modification value in the viewer. + Sélectionnez un point dans la vue + + + Passed point + Point passé + + + + SketchMacroCircle:second_point + + Second point + Deuxième point + + + + SketchMacroCircle:circle_radius + + Radius + Rayon + + + + SketchMacroCircle:passed_point + + Attribute "%1" is not initialized. + Sélectionnez un point dans la vue. + + + + SketchMacroCircle:third_point + + Attribute "%1" is not initialized. + Sélectionnez un point dans la vue. + + + + + SketchMacroCircle:third_point + + Third point + Troisième point + + + + SketchCircle:Auxiliary + + Auxiliary + Auxiliaire + + + Construction element + Élément de construction + + + + SketchCircle:circle_center + + Center + Centre + + + + SketchCircle:circle_radius + + Set radius + Définir le rayon + + + + SketchCircle:circle_radius + + Radius + Rayon + + + + + SketchConstraintHorizontal:Model_FeatureValidator + + Attribute "%1" is not initialized. + La ligne n'est pas sélectionnée + + + + SketchConstraintHorizontal + + ModelAPI_StateInvalidArgument + Mauvais objet sélectionné + + + + SketchConstraintHorizontal:ConstraintEntityA:GeomValidators_ShapeType + + The object is empty + La ligne n'est pas sélectionnée + + + + SketchConstraintHorizontal:ConstraintEntityA:GeomValidators_ShapeType + + It does not contain element with acceptable shape type. The type should be one of the next: %1 + L'argument de contrainte ne contient pas d'élément avec un type de forme acceptable. Le type devrait être l'un des suivants : %1 + + + + SketchConstraintHorizontal:ConstraintEntityA:GeomValidators_ShapeType + + It has reference to an empty attribute + L'argument de contrainte ne fait référence à rien + + + + SketchConstraintHorizontal:ConstraintEntityA:GeomValidators_ShapeType + + Shape type is "%1", it should be "%2" + L'argument de contrainte fait référence à %1 mais doit être %2 + + + + SketchConstraintHorizontal:ConstraintEntityA:GeomValidators_ShapeType + + The attribute with the %1 type is not processed + L'argument de contrainte de type %1 n'est pas pris en charge + + + + SketchConstraintHorizontal:ConstraintEntityA:GeomValidators_ShapeType + + The result is empty + L'argument de contrainte fait référence à un élément non existant + + + + SketchConstraintHorizontal:ConstraintEntityA:GeomValidators_ShapeType + + The shape is empty + L'argument de contrainte fait référence à la forme vide + + + + SketchConstraintHorizontal:ConstraintEntityA + + Attribute "%1" is not initialized. + La ligne n'est pas sélectionnée + + + + + SketchConstraintPerpendicular:Model_FeatureValidator + + Attribute "%1" is not initialized. + La première ligne n'est pas sélectionnée + + + + SketchConstraintPerpendicular:ConstraintEntityA:GeomValidators_ShapeType + + The object is empty + La première ligne n'est pas sélectionnée + + + + SketchConstraintPerpendicular:ConstraintEntityB:GeomValidators_ShapeType + + The object is empty + La deuxième ligne n'est pas sélectionnée + + + + SketchConstraintPerpendicular:ConstraintEntityB:GeomValidators_ShapeType + + It does not contain element with acceptable shape type. The type should be one of the next: %1 + La deuxième ligne fait référence à un type de forme non acceptable. Le type doit être : %1 + + + + SketchConstraintPerpendicular:ConstraintEntityB:GeomValidators_ShapeType + + It has reference to an empty attribute + La deuxième ligne ne fait référence à rien + + + + SketchConstraintPerpendicular:ConstraintEntityB:GeomValidators_ShapeType + + Shape type is "%1", it should be "%2" + La deuxième ligne fait référence à %1 mais doit être %2 + + + + SketchConstraintPerpendicular:ConstraintEntityB:GeomValidators_ShapeType + + The attribute with the %1 type is not processed + La deuxième ligne de type %1 n'est pas prise en charge + + + + SketchConstraintPerpendicular:ConstraintEntityB:GeomValidators_ShapeType + + The result is empty + La deuxième ligne se réfère à un élément non existant + + + + SketchConstraintPerpendicular:ConstraintEntityB:GeomValidators_ShapeType + + The shape is empty + La deuxième ligne se réfère à la forme vide + + + + SketchConstraintPerpendicular:ConstraintEntityA:SketchPlugin_ExternalValidator + + Both features, attribute and attribute in parameter, are external. + Deux lignes externes ne peuvent pas être contraintes comme perpendiculaires + + + + SketchConstraintPerpendicular:ConstraintEntityA:GeomValidators_ShapeType + + It does not contain element with acceptable shape type. The type should be one of the next: %1 + Le type de forme doit être %1 + + + + SketchConstraintPerpendicular:ConstraintEntityA:GeomValidators_ShapeType + + It has reference to an empty attribute + La première ligne ne fait référence à rien + + + + SketchConstraintPerpendicular:ConstraintEntityA:GeomValidators_ShapeType + + Shape type is "%1", it should be "%2" + Le type de forme de la première ligne est "%1", il devrait être "%2" + + + + SketchConstraintPerpendicular:ConstraintEntityA:GeomValidators_ShapeType + + The attribute with the %1 type is not processed + L'attribut avec le type %1 n'est pas traité + + + + SketchConstraintPerpendicular:ConstraintEntityA:GeomValidators_ShapeType + + The result is empty + L'argument de contrainte fait référence à un élément non existant + + + + SketchConstraintPerpendicular:ConstraintEntityA:GeomValidators_ShapeType + + The shape is empty + L'argument de contrainte fait référence à la forme vide + + + + SketchConstraintPerpendicular:ConstraintEntityB:SketchPlugin_ExternalValidator + + Both features, attribute and attribute in parameter, are external. + Deux lignes externes ne peuvent pas être contraintes comme perpendiculaires + + + + SketchConstraintPerpendicular:ConstraintEntityA + + Attribute "%1" is not initialized. + Le premier objet n'est pas sélectionné + + + + SketchConstraintPerpendicular:ConstraintEntityB + + Attribute "%1" is not initialized. + Le deuxième objet n'est pas sélectionné + + + + + SketchConstraintRadius:Model_FeatureValidator + + Attribute "%1" is not initialized. + Le cercle n'est pas sélectionné + + + + SketchConstraintRadius:ConstraintEntityA + + Attribute "%1" is not initialized. + Le cercle n'est pas sélectionné + + + + SketchConstraintRadius:ConstraintFlyoutValuePnt + + Attribute "%1" is locked by modification value in the viewer. + L'attribut "%1" est verrouillé par la valeur de modification dans la vue. + + + + SketchConstraintRadius:ConstraintEntityA:GeomValidators_ShapeType + + The object is empty + L'objet n'est pas sélectionné + + + + SketchConstraintRadius:ConstraintValue:GeomValidators_Positive + + Double is not initialized. + La valeur du rayon n'est pas positive + + + + SketchConstraintRadius:ConstraintValue:GeomValidators_Positive + + Value is too small. + Le rayon est trop petit + + + + SketchConstraintRadius:ConstraintValue:GeomValidators_Positive + + Integer is not initialized. + Le rayon entier doit être défini + + + + SketchConstraintRadius:ConstraintValue:GeomValidators_Positive + + Integer is not positive. + Le rayon entier doit être positif + + + + SketchConstraintRadius:ConstraintEntityA:GeomValidators_ShapeType + + It does not contain element with acceptable shape type. The type should be one of the next: %1 + Le type de forme doit être %1 + + + + SketchConstraintRadius:ConstraintEntityA:GeomValidators_ShapeType + + It has reference to an empty attribute + L'argument du cercle ne fait référence à rien + + + + SketchConstraintRadius:ConstraintEntityA:GeomValidators_ShapeType + + Shape type is "%1", it should be "%2" + Le type de forme d'argument de cercle est "%1", il devrait être "%2" + + + + SketchConstraintRadius:ConstraintEntityA:GeomValidators_ShapeType + + The attribute with the %1 type is not processed + L'attribut avec le type %1 n'est pas traité + + + + SketchConstraintRadius:ConstraintEntityA:GeomValidators_ShapeType + + The result is empty + L'argument de contrainte fait référence à un élément non existant + + + + SketchConstraintRadius:ConstraintEntityA:GeomValidators_ShapeType + + The shape is empty + L'argument de contrainte fait référence à la forme vide + + + + + SketchConstraintVertical + + ModelAPI_StateInvalidArgument + Mauvais objet sélectionné + + + + SketchConstraintVertical:Model_FeatureValidator + + Attribute "%1" is not initialized. + La ligne n'est pas sélectionnée + + + + SketchConstraintVertical:ConstraintEntityA + + Attribute "%1" is not initialized. + La ligne n'est pas sélectionnée + + + + SketchConstraintVertical:ConstraintEntityA:GeomValidators_ShapeType + + The object is empty + La ligne n'est pas sélectionnée + + + + SketchConstraintVertical:ConstraintEntityA:GeomValidators_ShapeType + + It does not contain element with acceptable shape type. The type should be one of the next: %1 + La première ligne fait référence à un type de forme non acceptable. Le type doit être : %1 + + + + SketchConstraintVertical:ConstraintEntityA:GeomValidators_ShapeType + + It has reference to an empty attribute + La première ligne ne fait référence à rien + + + + SketchConstraintVertical:ConstraintEntityA:GeomValidators_ShapeType + + Shape type is "%1", it should be "%2" + La première ligne fait référence à %1 mais doit être %2 + + + + SketchConstraintVertical:ConstraintEntityA:GeomValidators_ShapeType + + The attribute with the %1 type is not processed + La première ligne de type %1 n'est pas prise en charge + + + + SketchConstraintVertical:ConstraintEntityA:GeomValidators_ShapeType + + The result is empty + La première ligne fait référence à un élément non existant + + + + SketchConstraintVertical:ConstraintEntityA:GeomValidators_ShapeType + + The shape is empty + La première ligne se réfère à la forme vide + + + + + SketchLine:GeomValidators_Different + + Attributes StartPoint and EndPoint are equal. + Le point de départ et le point final sont identiques + + + + SketchLine:Model_FeatureValidator + + Attribute "%1" is not initialized. + Le point final n'est pas sélectionné + + + + SketchLine:EndPoint + + Attribute "%1" is locked by modification value in the viewer. + Sélectionnez un point d'arrivée dans la vue + + + + SketchLine:StartPoint + + Attribute "%1" is locked by modification value in the viewer. + Sélectionnez un point de départ dans la vue + + + + SketchLine:StartPoint + + Attribute "%1" is not initialized. + Le point de départ n'est pas sélectionné + + + + SketchLine:EndPoint + + Attribute "%1" is not initialized. + Le point final n'est pas sélectionné + + + + SketchLine:Model_FeatureValidator + + Attribute "%1" is not initialized. + Le point final n'est pas sélectionné + + + + SketchLine:EndPoint + + Attribute "%1" is locked by modification value in the viewer. + Sélectionnez un point d'arrivée dans la vue + + + End point + Point final + + + + SketchLine:StartPoint + + Attribute "%1" is locked by modification value in the viewer. + Sélectionnez un point de départ dans la vue + + + Start point + Point de départ + + + + SketchLine:LineLength + + Length + Longueur + + + + + SketchPoint:Model_FeatureValidator + + Attribute "%1" is not initialized. + Le point n'est pas défini + + + + SketchPoint:PointCoordinates + + Attribute "%1" is not initialized. + Sélectionnez un point + + + + SketchPoint:PointCoordinates + + Attribute "%1" is locked by modification value in the viewer. + Sélectionnez un point + + + + SketchPoint:PointCoordinates + + Point + Point + + + + + SketchRectangle:GeomValidators_Different + + Attributes RectStartPoint and RectEndPoint are equal. + Le point de départ et le point final doivent être différents + + + + SketchRectangle:RectEndPoint + + Attribute "%1" is locked by modification value in the viewer. + Sélectionnez un point final du rectangle. + + + + SketchRectangle:RectStartPoint + + Attribute "%1" is locked by modification value in the viewer. + Sélectionnez un point. + + + + SketchRectangle:Model_FeatureValidator + + Attribute "%1" is not initialized. + Sélectionnez un point. + + + + SketchRectangle:RectEndPoint + + Attribute "%1" is locked by modification value in the viewer. + Sélectionnez un point final du rectangle. + + + End point + Point final + + + + SketchRectangle:RectStartPoint + + Attribute "%1" is locked by modification value in the viewer. + Sélectionnez un point. + + + Start point + Point de départ + + + + SketchRectangle:RectEndPoint + + Attribute "%1" is not initialized. + L'attribut "%1" n'est pas initialisé. + + + + SketchRectangle:RectStartPoint + + Attribute "%1" is not initialized. + L'attribut "%1" n'est pas initialisé. + + + + + SketchArc:ArcRadius:GeomValidators_Positive + + Double is not initialized. + La valeur du rayon n'est pas positive + + + + SketchArc:ArcTangentPoint:SketchPlugin_ArcTangentPoint + + The attribute ArcTangentPoint should be a point + Le point d'arc tangent n'est pas sélectionné + + + + SketchArc:ArcCenter + + Attribute "%1" is locked by modification value in the viewer. + Sélectionnez un point central + + + + SketchArc:ArcCenter + + Attribute "%1" is not initialized. + Le point central n'est pas défini + + + + SketchArc:ArcEndPoint + + Attribute "%1" is locked by modification value in the viewer. + Sélectionnez un point d'arrivée + + + + SketchArc:ArcPassedPoint + + Attribute "%1" is locked by modification value in the viewer. + Sélectionnez un point intermédiaire + + + + SketchArc:ArcStartPoint + + Attribute "%1" is locked by modification value in the viewer. + Sélectionnez un point de départ + + + + SketchArc:GeomValidators_Different + + Attributes ArcCenter and ArcStartPoint are equal. + Le point central et le point final doivent être différents + + + + SketchArc:GeomValidators_Different + + Attributes ArcStartPoint and ArcEndPoint are equal. + Le point de départ et le point final doivent être différents + + + + SketchArc:Model_FeatureValidator + + Attribute "%1" is not initialized. + Le point final n'est pas défini + + + + SketchArc:ArcRadius:GeomValidators_Positive + + Value is too small. + Le rayon de l'arc est trop petit + + + + SketchArc:ArcRadius:GeomValidators_Positive + + Integer is not initialized. + Le rayon de l'arc entier doit être défini + + + + SketchArc:ArcRadius:GeomValidators_Positive + + Integer is not positive. + Le rayon de l'arc entier doit être positif + + + + SketchArc:Model_FeatureValidator:ArcStartPoint + + Attribute "%1" is not initialized. + Sélectionnez un point de départ d'arc + + + + SketchArc:Auxiliary + + Auxiliary + Auxiliaire + + + Construction element + Élément de construction + + + + SketchArc:angle + + Set angle + Définir l'angle + + + + SketchArc:center_point + + Center + Centre + + + + SketchArc:end_point + + End point + Point final + + + + SketchArc:radius + + Set radius + Définir le rayon + + + + SketchArc:start_point + + Start point + Point de départ + + + + SketchArc:angle + + Angle + Angle + + + + SketchArc:radius + + Radius + Rayon + + + + + SketchConstraintMirror:ConstraintMirrorList + + Segments + Segments + + + + SketchConstraintMirror:ConstraintEntityA:GeomValidators_ShapeType + + The object is empty + La ligne n'est pas sélectionnée + + + + SketchConstraintMirror:ConstraintEntityA + + Attribute "%1" is not initialized. + La ligne miroir n'est pas sélectionnée + + + + SketchConstraintMirror:Model_FeatureValidator + + Attribute "%1" is not initialized. + La ligne miroir n'est pas sélectionnée + + + + SketchConstraintMirror:ConstraintEntityA:GeomValidators_ShapeType + + It does not contain element with acceptable shape type. The type should be one of the next: %1 + La ligne miroir renvoie à un type de forme non acceptable. Le type doit être : %1 + + + + SketchConstraintMirror:ConstraintEntityA:GeomValidators_ShapeType + + It has reference to an empty attribute + La ligne de miroir ne renvoie à rien + + + + SketchConstraintMirror:ConstraintEntityA:GeomValidators_ShapeType + + Shape type is "%1", it should be "%2" + La ligne miroir renvoie à %1 mais doit être %2 + + + + SketchConstraintMirror:ConstraintEntityA:GeomValidators_ShapeType + + The attribute with the %1 type is not processed + La ligne miroir de type %1 n'est pas prise en charge + + + + SketchConstraintMirror:ConstraintEntityA:GeomValidators_ShapeType + + The result is empty + La ligne miroir renvoie à un élément non existant + + + + SketchConstraintMirror:ConstraintEntityA:GeomValidators_ShapeType + + The shape is empty + La ligne en miroir fait référence à la forme vide + + + + SketchConstraintMirror:ConstraintMirrorList + + Attribute "%1" is not initialized. + Sélectionner des objets + + + + + SketchMultiRotation:Model_FeatureValidator + + Attribute "%1" is not initialized. + Le type d'angle n'est pas défini + + + + SketchMultiRotation:MultiRotationCenter:GeomValidators_ShapeType + + The object is empty + Le centre de rotation n'est pas sélectionné + + + + SketchMultiRotation:MultiRotationObjects:GeomValidators_Positive + + Double is not initialized. + Le nombre total d'objets pivotés n'est pas défini + + + + SketchMultiRotation:MultiRotationObjects:GeomValidators_Positive + + Value is too small. + Le nombre total d'objets en rotation doit être positif + + + + SketchMultiRotation:MultiRotationObjects:GeomValidators_Positive + + Integer is not initialized. + Le nombre total d'objets pivotés n'est pas défini + + + + SketchMultiRotation:MultiRotationObjects:GeomValidators_Positive + + Integer is not positive. + Le nombre total d'objets en rotation doit être positif + + + + SketchMultiRotation:MultiRotationList:SketchPlugin_CopyValidator + + The attribute with the %1 type is not processed + L'attribut avec le type %1 n'est pas traité + + + + SketchMultiRotation:MultiRotationList:SketchPlugin_CopyValidator + + The object %1 is a result of copy + L'objet %1 est le résultat d'une copie et ne peut pas être pivoté + + + + SketchMultiRotation:MultiRotationCenter:GeomValidators_ShapeType + + It does not contain element with acceptable shape type. The type should be one of the next: %1 + Le type de forme doit être %1 + + + + SketchMultiRotation:MultiRotationCenter:GeomValidators_ShapeType + + It has reference to an empty attribute + Le centre de rotation ne fait référence à rien + + + + SketchMultiRotation:MultiRotationCenter:GeomValidators_ShapeType + + Shape type is "%1", it should be "%2" + Le type de forme du centre de rotation est "%1", il devrait être "%2" + + + + SketchMultiRotation:MultiRotationCenter:GeomValidators_ShapeType + + The attribute with the %1 type is not processed + L'attribut avec le type %1 n'est pas traité + + + + SketchMultiRotation:MultiRotationCenter:GeomValidators_ShapeType + + The result is empty + Le centre de rotation fait référence à un élément non existant + + + + SketchMultiRotation:MultiRotationCenter:GeomValidators_ShapeType + + The shape is empty + Le centre de rotation se réfère à la forme vide + + + + SketchMultiRotation:MultiRotationList + + Segments + Segments + + + + + SketchMultiTranslation:Model_FeatureValidator + + Attribute "%1" is not initialized. + Le point final du vecteur de translation n'est pas défini + + + + SketchMultiTranslation:MultiTranslationEndPoint + + Attribute "%1" is not initialized. + Le point final du vecteur de translation n'est pas défini + + + + SketchMultiTranslation:GeomValidators_ShapeType + + The object is empty + Le point final du vecteur de translation n'est pas sélectionné + + + + SketchMultiTranslation:MultiTranslationStartPoint:GeomValidators_ShapeType + + The object is empty + Le point de départ du vecteur de translation n'est pas sélectionné + + + + SketchMultiTranslation:MultiTranslationObjects:GeomValidators_Positive + + Double is not initialized. + Le nombre total d'objets traduits n'est pas défini + + + + SketchMultiTranslation:MultiTranslationObjects:GeomValidators_Positive + + Value is too small. + Le nombre total d'objets traduits doit être positif + + + + SketchMultiTranslation:MultiTranslationObjects:GeomValidators_Positive + + Integer is not initialized. + Le nombre total d'objets traduits n'est pas défini + + + + SketchMultiTranslation:MultiTranslationObjects:GeomValidators_Positive + + Integer is not positive. + Le nombre total d'objets traduits doit être positif + + + + SketchMultiTranslation:MultiTranslationList:SketchPlugin_CopyValidator + + The attribute with the %1 type is not processed + L'attribut avec le type %1 n'est pas traité + + + + SketchMultiTranslation:MultiTranslationList:SketchPlugin_CopyValidator + + The object %1 is a result of copy + L'objet %1 est le résultat d'une copie et ne peut pas être traduit + + + + SketchMultiTranslation:MultiTranslationStartPoint:GeomValidators_ShapeType + + It does not contain element with acceptable shape type. The type should be one of the next: %1 + Le type de forme doit être %1 + + + + SketchMultiTranslation:MultiTranslationStartPoint:GeomValidators_ShapeType + + It has reference to an empty attribute + Le point de départ de la translation ne fait référence à rien + + + + SketchMultiTranslation:MultiTranslationStartPoint:GeomValidators_ShapeType + + Shape type is "%1", it should be "%2" + Le type de forme du point de départ de la translation est "%1", il doit correspondre à "%2" + + + + SketchMultiTranslation:MultiTranslationStartPoint:GeomValidators_ShapeType + + The attribute with the %1 type is not processed + L'attribut avec le type %1 n'est pas traité + + + + SketchMultiTranslation:MultiTranslationStartPoint:GeomValidators_ShapeType + + The object is empty + Le point de départ du vecteur de translation n'est pas sélectionné + + + + SketchMultiTranslation:MultiTranslationStartPoint:GeomValidators_ShapeType + + The result is empty + Le point de départ se réfère à un élément non existant + + + + SketchMultiTranslation:MultiTranslationStartPoint:GeomValidators_ShapeType + + The shape is empty + Le point de départ se réfère à la forme vide + + + + SketchMultiTranslation:MultiTranslationEndPoint:GeomValidators_ShapeType + + It does not contain element with acceptable shape type. The type should be one of the next: %1 + Le type de forme doit être %1 + + + + SketchMultiTranslation:MultiTranslationEndPoint:GeomValidators_ShapeType + + It has reference to an empty attribute + Le point final de la translation ne fait référence à rien + + + + SketchMultiTranslation:MultiTranslationEndPoint:GeomValidators_ShapeType + + Shape type is "%1", it should be "%2" + Le type de forme du point final de la translation est "%1", il doit correspondre à "%2". + + + + SketchMultiTranslation:MultiTranslationEndPoint:GeomValidators_ShapeType + + The attribute with the %1 type is not processed + L'attribut avec le type %1 n'est pas traité + + + + SketchMultiTranslation:MultiTranslationEndPoint:GeomValidators_ShapeType + + The object is empty + Sélectionnez un point d'arrivée + + + + SketchMultiTranslation:MultiTranslationEndPoint:GeomValidators_ShapeType + + The result is empty + Le point final fait référence à un élément non existant + + + + SketchMultiTranslation:MultiTranslationEndPoint:GeomValidators_ShapeType + + The shape is empty + Le point final fait référence à la forme vide + + + + SketchMultiTranslation:MultiTranslationList + + Segments + Segments + + + + + SketchConstraintAngle:ConstraintFlyoutValuePnt + + Attribute "%1" is locked by modification value in the viewer. + L'attribut "%1" est verrouillé par la valeur de modification dans la vue. + + + + SketchConstraintAngle:ConstraintEntityA:GeomValidators_ShapeType + + The object is empty + Le premier objet n'est pas sélectionné + + + + SketchConstraintAngle:ConstraintEntityB:GeomValidators_ShapeType + + The object is empty + Le deuxième objet n'est pas sélectionné + + + + SketchConstraintAngle:ConstraintEntityB:SketchPlugin_ExternalValidator + + Both features, attribute and attribute in parameter, are external. + Il n’est pas possible de créer un angle entre deux objets externes + + + + SketchConstraintAngle:Model_FeatureValidator + + Attribute "%1" is not initialized. + Le premier objet n'est pas sélectionné + + + + SketchConstraintAngle:AngleReversedLine1 + + Attribute "%1" is not initialized. + Le premier objet n'est pas sélectionné + + + + SketchConstraintAngle:ConstraintEntityA:GeomValidators_ShapeType + + It does not contain element with acceptable shape type. The type should be one of the next: %1 + Le type de forme doit être %1 + + + + SketchConstraintAngle:ConstraintEntityA:GeomValidators_ShapeType + + It has reference to an empty attribute + Le premier objet ne fait référence à rien + + + + SketchConstraintAngle:ConstraintEntityA:GeomValidators_ShapeType + + Shape type is "%1", it should be "%2" + Le premier type de forme d'objet est "%1", il devrait correspondre à "%2" + + + + SketchConstraintAngle:ConstraintEntityA:GeomValidators_ShapeType + + The attribute with the %1 type is not processed + L'attribut avec le type %1 n'est pas traité + + + + SketchConstraintAngle:ConstraintEntityA:GeomValidators_ShapeType + + The result is empty + L'argument de contrainte fait référence à un élément non existant + + + + SketchConstraintAngle:ConstraintEntityA:GeomValidators_ShapeType + + The shape is empty + L'argument de contrainte fait référence à la forme vide + + + + SketchConstraintAngle:ConstraintEntityA:SketchPlugin_ExternalValidator + + Both features, attribute and attribute in parameter, are external. + Il n’est pas possible de créer un angle entre deux entités externes + + + + SketchConstraintAngle:ConstraintEntityB:GeomValidators_ShapeType + + It does not contain element with acceptable shape type. The type should be one of the next: %1 + Le type de forme doit être %1 + + + + SketchConstraintAngle:ConstraintEntityB:GeomValidators_ShapeType + + It has reference to an empty attribute + Le deuxième objet ne fait référence à rien + + + + SketchConstraintAngle:ConstraintEntityB:GeomValidators_ShapeType + + Shape type is "%1", it should be "%2" + Le deuxième type de forme d'objet est "%1", il devrait être "%2" + + + + SketchConstraintAngle:ConstraintEntityB:GeomValidators_ShapeType + + The attribute with the %1 type is not processed + L'attribut avec le type %1 n'est pas traité + + + + SketchConstraintAngle:ConstraintEntityB:GeomValidators_ShapeType + + The result is empty + L'argument de contrainte fait référence à un élément non existant + + + + SketchConstraintAngle:ConstraintEntityB:GeomValidators_ShapeType + + The shape is empty + L'argument de contrainte fait référence à la forme vide + + + + + SketchConstraintCoincidence:ConstraintEntityA:PartSet_DifferentObjects + + The feature uses one object in ConstraintEntityA and ConstraintEntityB attributes. + Différents objets doivent être sélectionnés + + + + SketchConstraintCoincidence:ConstraintEntityB:PartSet_DifferentObjects + + The feature uses one object in ConstraintEntityB and ConstraintEntityA attributes. + Différents objets doivent être sélectionnés + + + + SketchConstraintCoincidence:Model_FeatureValidator + + Attribute "%1" is not initialized. + Le premier objet n'est pas sélectionné + + + + SketchConstraintCoincidence:ConstraintEntityA + + Attribute "%1" is not initialized. + Le premier objet n'est pas sélectionné + + + + SketchConstraintCoincidence:ConstraintEntityB:SketchPlugin_ExternalValidator + + Both features, attribute and attribute in parameter, are external. + Une coïncidence ne peut pas être créée entre deux objets externes + + + + SketchConstraintCoincidence:ConstraintEntityB + + Attribute "%1" is not initialized. + Le deuxième objet n'est pas sélectionné + + + + SketchConstraintCoincidence:ConstraintEntityA:SketchPlugin_ExternalValidator + + Both features, attribute and attribute in parameter, are external. + Une coïncidence ne peut pas être créée entre deux objets externes + + + + + SketchConstraintDistance:ConstraintFlyoutValuePnt + + Attribute "%1" is locked by modification value in the viewer. + L'attribut "%1" est verrouillé par la valeur de modification dans la vue. + + + + SketchConstraintDistance:ConstraintEntityA:GeomValidators_ShapeType + + The object is empty + Le premier objet n'est pas sélectionné + + + + SketchConstraintDistance:ConstraintEntityA + + Attribute "%1" is not initialized. + Le premier objet n'est pas sélectionné + + + + SketchConstraintDistance:ConstraintEntityB:GeomValidators_ShapeType + + The object is empty + Le deuxième objet n'est pas sélectionné + + + + SketchConstraintDistance:ConstraintEntityB + + Attribute "%1" is not initialized. + Le deuxième objet n'est pas sélectionné + + + + SketchConstraintDistance:ConstraintValue:GeomValidators_Positive + + Double is not initialized. + La distance doit être définie + + + + SketchConstraintDistance:Model_FeatureValidator + + Attribute "%1" is not initialized. + Le premier objet n'est pas sélectionné + + + + SketchConstraintDistance:ConstraintValue:GeomValidators_Positive + + Value is too small. + La distance est trop petite + + + + SketchConstraintDistance:ConstraintValue:GeomValidators_Positive + + Integer is not initialized. + La valeur de distance entière doit être définie + + + + SketchConstraintDistance:ConstraintValue:GeomValidators_Positive + + Integer is not positive. + La valeur de distance entière doit être positive + + + + SketchConstraintDistance:ConstraintEntityA:SketchPlugin_ExternalValidator + + Both features, attribute and attribute in parameter, are external. + La distance ne peut pas être définie entre deux objets externes + + + + SketchConstraintDistance:ConstraintEntityA:GeomValidators_ShapeType + + It does not contain element with acceptable shape type. The type should be one of the next: %1 + Le type de forme doit être %1 + + + + SketchConstraintDistance:ConstraintEntityA:GeomValidators_ShapeType + + It has reference to an empty attribute + Le premier objet ne fait référence à rien + + + + SketchConstraintDistance:ConstraintEntityA:GeomValidators_ShapeType + + Shape type is "%1", it should be "%2" + Le premier type de forme d'objet est "%1", il devrait correspondre à "%2" + + + + SketchConstraintDistance:ConstraintEntityA:GeomValidators_ShapeType + + The attribute with the %1 type is not processed + L'attribut avec le type %1 n'est pas traité + + + + SketchConstraintDistance:ConstraintEntityA:GeomValidators_ShapeType + + The result is empty + L'argument de contrainte fait référence à un élément non existant + + + + SketchConstraintDistance:ConstraintEntityA:GeomValidators_ShapeType + + The shape is empty + L'argument de contrainte fait référence à la forme vide + + + + SketchConstraintDistance:ConstraintEntityB:SketchPlugin_ExternalValidator + + Both features, attribute and attribute in parameter, are external. + La distance ne peut pas être définie entre deux objets externes + + + + SketchConstraintDistance:ConstraintEntityB:GeomValidators_ShapeType + + It does not contain element with acceptable shape type. The type should be one of the next: %1 + Le type de forme doit être %1 + + + + SketchConstraintDistance:ConstraintEntityB:GeomValidators_ShapeType + + It has reference to an empty attribute + Le deuxième objet ne fait référence à rien + + + + SketchConstraintDistance:ConstraintEntityB:GeomValidators_ShapeType + + Shape type is "%1", it should be "%2" + Le deuxième type de forme d'objet est "%1", il devrait être "%2" + + + + SketchConstraintDistance:ConstraintEntityB:GeomValidators_ShapeType + + The attribute with the %1 type is not processed + L'attribut avec le type %1 n'est pas traité + + + + SketchConstraintDistance:ConstraintEntityB:GeomValidators_ShapeType + + The result is empty + L'argument de contrainte fait référence à un élément non existant + + + + SketchConstraintDistance:ConstraintEntityB:GeomValidators_ShapeType + + The shape is empty + L'argument de contrainte fait référence à la forme vide + + + + + SketchConstraintEqual:ConstraintEntityA:PartSet_DifferentObjects + + The feature uses one object in ConstraintEntityA and ConstraintEntityB attributes. + Différents objets doivent être sélectionnés + + + + SketchConstraintEqual:ConstraintEntityB:PartSet_DifferentObjects + + The feature uses one object in ConstraintEntityB and ConstraintEntityA attributes. + Différents objets doivent être sélectionnés + + + + SketchConstraintEqual:ConstraintEntityB:SketchPlugin_EqualAttr + + An empty object is used. + Un objet vide est utilisé + + + The %1 feature is not supported by the Equal constraint. + La fonctionnalité %1 n'est pas prise en charge par la contrainte Equal. + + + Features with kinds %1 and %2 can not be equal. + Les caractéristiques avec les types %1 et %2 ne peuvent pas être égales. + + + + SketchConstraintEqual:Model_FeatureValidator + + Attribute "%1" is not initialized. + Le premier objet n'est pas sélectionné + + + + SketchConstraintEqual:ConstraintEntityB:SketchPlugin_ExternalValidator + + Both features, attribute and attribute in parameter, are external. + Une égalité ne peut pas être définie entre deux objets externes + + + + SketchConstraintEqual:ConstraintEntityA:SketchPlugin_ExternalValidator + + Both features, attribute and attribute in parameter, are external. + Une égalité ne peut pas être définie entre deux objets externes + + + + SketchConstraintEqual:ConstraintEntityA + + Select edge + Sélectionnez une arête + + + + SketchConstraintEqual:ConstraintEntityB + + Select edge + Sélectionnez une arête + + + + SketchConstraintEqual:ConstraintEntityA + + Attribute "%1" is not initialized. + Sélectionnez le premier arête + + + + SketchConstraintEqual:ConstraintEntityB + + Attribute "%1" is not initialized. + Sélectionnez le deuxième arête + + + + + SketchConstraintLength:ConstraintFlyoutValuePnt + + Attribute "%1" is locked by modification value in the viewer. + L'attribut "%1" est verrouillé par la valeur de modification dans la vue. + + + + SketchConstraintLength:ConstraintEntityA:GeomValidators_ShapeType + + The object is empty + L'objet n'est pas sélectionné + + + + SketchConstraintLength:ConstraintValue:GeomValidators_Positive + + Double is not initialized. + Définir la valeur de la longueur + + + + SketchConstraintLength:Model_FeatureValidator + + Attribute "%1" is not initialized. + La ligne n'est pas sélectionnée + + + + SketchConstraintLength:ConstraintValue:GeomValidators_Positive + + Value is too small. + La longueur est trop petite + + + + SketchConstraintLength:ConstraintValue:GeomValidators_Positive + + Integer is not initialized. + Définir la valeur de la longueur entière + + + + SketchConstraintLength:ConstraintValue:GeomValidators_Positive + + Integer is not positive. + La valeur de la longueur entière n'est pas positive + + + + SketchConstraintLength:ConstraintEntityA:GeomValidators_ShapeType + + It does not contain element with acceptable shape type. The type should be one of the next: %1 + Le type de forme doit être %1 + + + + SketchConstraintLength:ConstraintEntityA:GeomValidators_ShapeType + + It has reference to an empty attribute + La ligne ne fait référence à rien + + + + SketchConstraintLength:ConstraintEntityA:GeomValidators_ShapeType + + Shape type is "%1", it should be "%2" + Le type de forme de ligne est "%1", il devrait être "%2" + + + + SketchConstraintLength:ConstraintEntityA:GeomValidators_ShapeType + + The attribute with the %1 type is not processed + L'attribut avec le type %1 n'est pas traité + + + + SketchConstraintLength:ConstraintEntityA:GeomValidators_ShapeType + + The result is empty + L'argument de contrainte fait référence à un élément non existant + + + + SketchConstraintLength:ConstraintEntityA:GeomValidators_ShapeType + + The shape is empty + L'argument de contrainte fait référence à la forme vide + + + + SketchConstraintLength:ConstraintEntityA + + Attribute "%1" is not initialized. + La ligne n'est pas sélectionnée + + + + + SketchConstraintMiddle:ConstraintEntityA:PartSet_DifferentObjects + + The feature uses one object in ConstraintEntityA and ConstraintEntityB attributes. + Différents objets doivent être sélectionnés + + + + SketchConstraintMiddle:ConstraintEntityB:PartSet_DifferentObjects + + The feature uses one object in ConstraintEntityB and ConstraintEntityA attributes. + Différents objets doivent être sélectionnés + + + + SketchConstraintMiddle:ConstraintEntityB:SketchPlugin_MiddlePointAttr + + Middle point constraint allows points and lines only + Pas de point ou de ligne sélectionné + + + + SketchConstraintMiddle:Model_FeatureValidator + + Attribute "%1" is not initialized. + Le premier objet n'est pas sélectionné + + + + SketchConstraintMiddle:ConstraintEntityB:SketchPlugin_ExternalValidator + + Both features, attribute and attribute in parameter, are external. + Un milieu ne peut pas être défini pour deux objets externes + + + + SketchConstraintMiddle:ConstraintEntityA:SketchPlugin_ExternalValidator + + Both features, attribute and attribute in parameter, are external. + Un milieu ne peut pas être défini pour deux objets externes + + + + SketchConstraintMiddle:ConstraintEntityA + + Attribute "%1" is not initialized. + Le premier objet n'est pas sélectionné + + + + SketchConstraintMiddle:ConstraintEntityB + + Attribute "%1" is not initialized. + Le deuxième objet n'est pas sélectionné + + + + + SketchConstraintParallel:ConstraintEntityA:GeomValidators_ShapeType + + The object is empty + Le premier objet n'est pas sélectionné + + + + SketchConstraintParallel:ConstraintEntityB:GeomValidators_ShapeType + + The object is empty + Le deuxième objet n'est pas sélectionné + + + + SketchConstraintParallel:Model_FeatureValidator + + Attribute "%1" is not initialized. + La première ligne n'est pas sélectionnée + + + + SketchConstraintParallel:ConstraintEntityB:SketchPlugin_ExternalValidator + + Both features, attribute and attribute in parameter, are external. + Une parallèle ne peut pas être définie entre deux objets externes + + + + SketchConstraintParallel:ConstraintEntityA:GeomValidators_ShapeType + + It does not contain element with acceptable shape type. The type should be one of the next: %1 + Le type de forme doit être %1 + + + + SketchConstraintParallel:ConstraintEntityA:GeomValidators_ShapeType + + It has reference to an empty attribute + La première ligne ne fait référence à rien + + + + SketchConstraintParallel:ConstraintEntityA:GeomValidators_ShapeType + + Shape type is "%1", it should be "%2" + Le type de forme de la première ligne est "%1", il devrait être "%2" + + + + SketchConstraintParallel:ConstraintEntityA:GeomValidators_ShapeType + + The attribute with the %1 type is not processed + L'attribut avec le type %1 n'est pas traité + + + + SketchConstraintParallel:ConstraintEntityA:GeomValidators_ShapeType + + The result is empty + L'argument de contrainte fait référence à un élément non existant + + + + SketchConstraintParallel:ConstraintEntityA:GeomValidators_ShapeType + + The shape is empty + L'argument de contrainte fait référence à la forme vide + + + + SketchConstraintParallel:ConstraintEntityA:SketchPlugin_ExternalValidator + + Both features, attribute and attribute in parameter, are external. + Une parallèle ne peut pas être définie entre deux objets externes + + + + SketchConstraintParallel:ConstraintEntityB:GeomValidators_ShapeType + + It does not contain element with acceptable shape type. The type should be one of the next: %1 + Le type de forme doit être %1 + + + + SketchConstraintParallel:ConstraintEntityB:GeomValidators_ShapeType + + It has reference to an empty attribute + La deuxième ligne ne fait référence à rien + + + + SketchConstraintParallel:ConstraintEntityB:GeomValidators_ShapeType + + Shape type is "%1", it should be "%2" + Le type de forme de la deuxième ligne est "%1", il devrait être "%2" + + + + SketchConstraintParallel:ConstraintEntityB:GeomValidators_ShapeType + + The attribute with the %1 type is not processed + L'attribut avec le type %1 n'est pas traité + + + + SketchConstraintParallel:ConstraintEntityB:GeomValidators_ShapeType + + The result is empty + L'argument de contrainte fait référence à un élément non existant + + + + SketchConstraintParallel:ConstraintEntityB:GeomValidators_ShapeType + + The shape is empty + L'argument de contrainte fait référence à la forme vide + + + + SketchConstraintParallel:ConstraintEntityA + + Attribute "%1" is not initialized. + Le premier objet n'est pas sélectionné + + + + SketchConstraintParallel:ConstraintEntityB + + Attribute "%1" is not initialized. + Le deuxième objet n'est pas sélectionné + + + + + SketchConstraintRigid:ConstraintEntityA:GeomValidators_ShapeType + + The object is empty + L'objet n'est pas sélectionné + + + + SketchConstraintRigid:Model_FeatureValidator + + Attribute "%1" is not initialized. + L'objet n'est pas sélectionné + + + + SketchConstraintRigid:ConstraintEntityA + + Attribute "%1" is not initialized. + L'objet n'est pas sélectionné + + + + SketchConstraintRigid:ConstraintEntityA:GeomValidators_ShapeType + + It does not contain element with acceptable shape type. The type should be one of the next: %1 + La contrainte fixe fait référence à un type de forme non acceptable. Le type doit être : %1 + + + + SketchConstraintRigid:ConstraintEntityA:GeomValidators_ShapeType + + It has reference to an empty attribute + La contrainte fixe ne renvoie à rien + + + + SketchConstraintRigid:ConstraintEntityA:GeomValidators_ShapeType + + Shape type is "%1", it should be "%2" + La contrainte fixe fait référence à %1 mais doit être %2 + + + + SketchConstraintRigid:ConstraintEntityA:GeomValidators_ShapeType + + The attribute with the %1 type is not processed + La contrainte fixe de type %1 n'est pas prise en charge + + + + SketchConstraintRigid:ConstraintEntityA:GeomValidators_ShapeType + + The result is empty + La contrainte fixe fait référence à un élément non existant + + + + SketchConstraintRigid:ConstraintEntityA:GeomValidators_ShapeType + + The shape is empty + La contrainte fixe fait référence à la forme vide + + + + SketchConstraintRigid:ConstraintEntityA + + Select point, curve or its boundary point. + Sélectionnez un point, une courbe ou son point limite. + + + + + SketchConstraintTangent:ConstraintEntityA:PartSet_DifferentObjects + + The feature uses one object in ConstraintEntityA and ConstraintEntityB attributes. + Différents objets doivent être sélectionnés + + + + SketchConstraintTangent:ConstraintEntityB:PartSet_DifferentObjects + + The feature uses one object in ConstraintEntityB and ConstraintEntityA attributes. + Différents objets doivent être sélectionnés + + + + SketchConstraintTangent:ConstraintEntityA:SketchPlugin_TangentAttr + + Two segments cannot be tangent + Deux segments ne peuvent pas être tangents + + + + SketchConstraintTangent:ConstraintEntityB:SketchPlugin_TangentAttr + + It uses an empty object + La sélection n'est pas valide + + + + SketchConstraintTangent:Model_FeatureValidator + + Attribute "%1" is not initialized. + Le premier objet n'est pas sélectionné + + + + SketchConstraintTangent:ConstraintEntityA + + Attribute "%1" is not initialized. + Le premier objet n'est pas sélectionné + + + + SketchConstraintTangent:ConstraintEntityB + + Attribute "%1" is not initialized. + Le deuxième objet n'est pas sélectionné + + + + + SketchConstraintSplit:ConstraintEntityA:SketchPlugin_SplitValidator + + The attribute with the %1 type is not processed + Seule la sélection d'attribut peut être utilisée pour la face d'esquisse, pas %1 + + + + + SketchFillet:ConstraintValue:GeomValidators_Positive + + Double is not initialized. + Définir le rayon du congé + + + + SketchFillet:ConstraintValue:GeomValidators_Positive + + Value is too small. + Le rayon du congé doit être positif + + + + SketchFillet:ConstraintValue:GeomValidators_Positive + + Integer is not initialized. + Définir le rayon du congé entier + + + + SketchFillet:ConstraintValue:GeomValidators_Positive + + Integer is not positive. + Le rayon du congé entier doit être positif + + + + SketchFillet:Model_FeatureValidator + + Attribute "%1" is not initialized. + Sélectionnez un ou plusieurs points pour le congé + + + + SketchFillet:fillet_point + + Attribute "%1" is not initialized. + Sélectionnez un ou plusieurs points pour le congé + + + + SketchFillet:ConstraintEntityA:SketchPlugin_FilletVertexValidator + + Error: List of points is empty. + La liste des points est vide + + + + SketchFillet:ConstraintEntityA:SketchPlugin_FilletVertexValidator + + Error: one of the selected point does not have coincidence. + Un des points sélectionné n'a pas de coïncidence + + + + SketchFillet:ConstraintEntityA:SketchPlugin_FilletVertexValidator + + Error: One of the selected points does not have two suitable edges for fillet. + Un des points sélectionnés ne possède pas deux arêtes appropriées pour le congé + + + + SketchFillet:ConstraintEntityA:SketchPlugin_FilletVertexValidator + + Error: Edges in selected point has tangent constraint. + Les arêtes du point sélectionné ont une contrainte de tangence + + + + SketchFillet:ConstraintEntityA:SketchPlugin_FilletVertexValidator + + Error: Edges in selected point has tangent constraint. + Les arêtes du point sélectionné ont une contrainte de tangence + + + + + SketchProjection:ExternalFeature:SketchPlugin_ProjectionValidator + + The attribute with the %1 type is not processed + Un argument de type %1 de la fonctionnalité de projection n'est pas pris en charge + + + + SketchProjection:ExternalFeature:SketchPlugin_ProjectionValidator + + The attribute %1 should be an edge + L'attribut %1 doit être une arête + + + + SketchProjection:ExternalFeature:SketchPlugin_ProjectionValidator + + There is no sketch referring to the current feature + La fonction de projection n'a pas d'esquisse + + + + SketchProjection:Model_FeatureValidator + + Attribute "%1" is not initialized. + L'attribut "%1" n'est pas initialisé. + + + + SketchProjection:ExternalFeature + + Attribute "%1" is not initialized. + L'attribut "%1" n'est pas initialisé. + + + + + Sketch + + Create sketch + Créer une esquisse + + + Sketch + Esquisse + + + + Sketch:External + + Select a plane on which to create a sketch + Sélectionnez un plan sur lequel créer une esquisse + + + + Sketch:SketchPlugin_SolverErrorValidator + + The constraint is conflicting with others. To fix this, you can either undo your operation or remove a conflicting constraint. + La contrainte est en conflit avec les autres. Pour résoudre ce problème, vous pouvez annuler votre opération ou supprimer une contrainte en conflit. + + + + Sketch:SketchPlugin_SolverErrorValidator + + The set of constraints lead to degenerated geometry. To fix this, you can either undo your operation or remove a constraint or the degenerated geometry. + L'ensemble des contraintes conduit à une géométrie dégénérée. Pour résoudre ce problème, vous pouvez annuler votre opération ou supprimer une contrainte ou la géométrie dégénérée.. + + + + + SketchConstraintAngle + + Angle + Angle + + + Set fixed angle between two line segments + Définir un angle fixe entre deux segments + + + + SketchConstraintAngle:AngleType + + Additional + Additionnel + + + Angle type + Type d'angle + + + Complementary + Complémentaire + + + Direct + Direct + + + + SketchConstraintAngle:AngleValue + + Angle + Angle + + + Value + Valeur + + + + SketchConstraintAngle:ConstraintEntityA + + Line 1 + Ligne 1 + + + Select a line + Sélectionnez une ligne + + + + SketchConstraintAngle:ConstraintEntityB + + Line 2 + Ligne 2 + + + Select a line + Sélectionnez une ligne + + + + SketchConstraintAngle:LocationType + + Automatic + Automatique + + + Left + Gauche + + + Right + Droite + + + Text location + Localisation du texte + + + + SketchConstraintAngle:Model_FeatureValidator + + Attribute "%1" is not initialized. + Le premier objet n'est pas sélectionné + + + + + SketchConstraintCoincidence + + Coincident + Coïncident + + + Create constraint for the coincidence of two points or point on line or circle + Créer une contrainte pour la coïncidence de deux points ou d'un point sur une ligne ou un cercle + + + + SketchConstraintCoincidence:ConstraintEntityA + + First object + Premier objet + + + Select a first object + Sélectionnez un premier objet + + + + SketchConstraintCoincidence:ConstraintEntityB + + Second object + Deuxième objet + + + Select a second object + Sélectionnez un deuxième objet + + + + + SketchConstraintCollinear + + Collinear + Colinéaire + + + Create constraint defining collinearity of two lines + Créer une contrainte définissant la colinéarité de deux lignes + + + + SketchConstraintCollinear:ConstraintEntityA + + First line + Première ligne + + + Select a line + Sélectionnez une ligne + + + + SketchConstraintCollinear:ConstraintEntityA:GeomValidators_ShapeType + + The object is empty + L'objet est vide + + + + SketchConstraintCollinear:ConstraintEntityB + + Second line + Deuxième ligne + + + Select a line + Sélectionnez une ligne + + + + SketchConstraintCollinear:ConstraintEntityB:GeomValidators_ShapeType + + The object is empty + L'objet est vide + + + + SketchConstraintCollinear:Model_FeatureValidator + + Attribute "%1" is not initialized. + L'attribut "%1" n'est pas initialisé. + + + + SketchConstraintCollinear:ConstraintEntityA + + Attribute "%1" is not initialized. + Sélectionnez le premier ligne + + + + SketchConstraintCollinear:ConstraintEntityB + + Attribute "%1" is not initialized. + Sélectionnez le deuxième ligne + + + + + SketchConstraintDistance + + Distance + Distance + + + Set fixed distance from a point to an object + Définir une distance fixe entre un point et un objet + + + + SketchConstraintDistance + + Select objects for distance definition. Following objects can be accepted: point, line or arc end point, center of circle or arc. + Sélectionnez des objets pour la définition de la distance. Les objets suivants peuvent être acceptés : point, ligne ou arc point final, centre du cercle ou arc. + + + + SketchConstraintDistance:ConstraintEntityA + + First object + Premier objet + + + Select point, line end point, line, center of circle or arc. + Sélectionner un point, une fin de ligne, une ligne, le centre du cercle ou un arc. + + + + SketchConstraintDistance:ConstraintEntityB + + Second object + Deuxième objet + + + Select point, line end point, line, center of circle or arc. + Sélectionner un point, une fin de ligne, une ligne, le centre du cercle ou un arc. + + + + SketchConstraintDistance:ConstraintValue + + Distance + Distance + + + Value + Valeur + + + + SketchConstraintDistance:LocationType + + Automatic + Automatique + + + Left + Gauche + + + Right + Droite + + + Text location + Localisation du texte + + + + SketchConstraintDistance:SignedDistance + + Keep distance orientation + Garder l'orientation de la distance + + + Keep orientation + Gardez l'orientation + + + + + SketchConstraintDistanceHorizontal + + Horizontal Distance + Distance horizontale + + + Set horizontal distance between two points + Définir la distance horizontale entre deux points + + + + SketchConstraintDistanceHorizontal:ConstraintEntityA + + Attribute "%1" is not initialized. + Sélectionnez un point. + + + + SketchConstraintDistanceHorizontal + + Select points for distance definition. + Sélectionner des points pour la définition de la distance. + + + + SketchConstraintDistanceHorizontal:ConstraintEntityA + + First point + Premier point + + + Select point. + Sélectionnez un point. + + + + SketchConstraintDistanceHorizontal:ConstraintEntityA:GeomValidators_ShapeType + + The object is empty + L'objet est vide + + + + SketchConstraintDistanceHorizontal:ConstraintEntityB + + Second point + Deuxième point + + + Select point. + Sélectionnez un point. + + + + SketchConstraintDistanceHorizontal:ConstraintEntityB + + Attribute "%1" is not initialized. + Sélectionnez un point. + + + + SketchConstraintDistanceHorizontal:ConstraintEntityB:GeomValidators_ShapeType + + The object is empty + L'objet est vide + + + + SketchConstraintDistanceHorizontal:DistanceValue + + Distance + Distance + + + Value + Valeur + + + + SketchConstraintDistanceHorizontal:DistanceValue:GeomValidators_Positive + + Double is not initialized. + Double n'est pas initialisé. + + + + SketchConstraintDistanceHorizontal:DistanceValue:GeomValidators_Positive + + Value is too small. + La valeur est trop petite + + + + SketchConstraintDistanceHorizontal:LocationType + + Automatic + Automatique + + + Left + Gauche + + + Right + Droite + + + Text location + Localisation du texte + + + + SketchConstraintDistanceHorizontal:Model_FeatureValidator + + Attribute "%1" is not initialized. + L'attribut "%1" n'est pas initialisé. + + + + SketchConstraintDistanceHorizontal:ConstraintFlyoutValuePnt + + Attribute "%1" is locked by modification value in the viewer. + L'attribut "%1" est verrouillé par la valeur de modification dans la vue. + + + + + SketchConstraintDistanceVertical + + Set vertical distance between two points + Définir la distance verticale entre deux points + + + Vertical Distance + Distance verticale + + + + SketchConstraintDistanceVertical + + Select points for distance definition. + Sélectionner des points pour la définition de la distance. + + + + SketchConstraintDistanceVertical:ConstraintEntityA + + First point + Premier point + + + Select point. + Sélectionnez un point. + + + + SketchConstraintDistanceVertical:ConstraintEntityA:GeomValidators_ShapeType + + The object is empty + L'objet est vide + + + + SketchConstraintDistanceVertical:ConstraintEntityB + + Second point + Deuxième point + + + Select point. + Sélectionnez un point. + + + + SketchConstraintDistanceVertical:ConstraintEntityB:GeomValidators_ShapeType + + The object is empty + L'objet est vide + + + + SketchConstraintDistanceVertical:DistanceValue + + Distance + Distance + + + Value + Valeur + + + + SketchConstraintDistanceVertical:DistanceValue:GeomValidators_Positive + + Double is not initialized. + Double n'est pas initialisé. + + + + SketchConstraintDistanceVertical:LocationType + + Automatic + Automatique + + + Left + Gauche + + + Right + Droite + + + Text location + Localisation du texte + + + + SketchConstraintDistanceVertical:Model_FeatureValidator + + Attribute "%1" is not initialized. + L'attribut "%1" n'est pas initialisé. + + + + SketchConstraintDistanceVertical:ConstraintFlyoutValuePnt + + Attribute "%1" is locked by modification value in the viewer. + L'attribut "%1" est verrouillé par la valeur de modification dans la vue. + + + + SketchConstraintDistanceVertical:DistanceValue:GeomValidators_Positive + + Value is too small. + La valeur est trop petite. + + + + + SketchConstraintEqual + + Create constraint defining equal lengths of two lines or line and arc or equal radiuses of two arcs or two circles or arc and circle + Créer une contrainte définissant des longueurs égales de deux lignes, ou une ligne et un arc, ou des rayons égaux de deux arcs ou de deux cercles ou d'un arc et d'un cercle + + + Equal + Égal + + + + SketchConstraintEqual:ConstraintEntityA + + First object + Premier objet + + + Select line, circle or arc + Sélectionnez une ligne, un cercle ou un arc + + + + SketchConstraintEqual:ConstraintEntityB + + Second object + Deuxième objet + + + Select line, circle or arc + Sélectionnez une ligne, un cercle ou un arc + + + + + SketchConstraintHorizontal + + Create constraint defining horizontal line + Créer une contrainte définissant une ligne horizontale + + + Horizontal + Horizontal + + + + SketchConstraintHorizontal:ConstraintEntityA + + Line + Ligne + + + Select a line + Sélectionnez une ligne + + + + + SketchConstraintLength + + Length + Longueur + + + Set fixed length of a line segment + Définir la longueur fixe d'un segment + + + + SketchConstraintLength + + Select a line on which to calculate length + Sélectionnez une ligne sur laquelle calculer la longueur + + + + SketchConstraintLength:ConstraintEntityA + + Line + Ligne + + + Select a line + Sélectionnez une ligne + + + + SketchConstraintLength:ConstraintValue + + Length + Longueur + + + Value + Valeur + + + + SketchConstraintLength:LocationType + + Automatic + Automatique + + + Left + Gauche + + + Right + Droite + + + Text location + Localisation du texte + + + + + SketchConstraintMiddle + + Create constraint for setting middle point on a line + Créer une contrainte pour définir le milieu de la ligne + + + Middle point + Point milieu + + + + SketchConstraintMiddle:ConstraintEntityA + + First object + Premier objet + + + Select a first object + Sélectionnez un premier objet + + + + SketchConstraintMiddle:ConstraintEntityB + + Second object + Deuxième objet + + + Select a second object + Sélectionnez un deuxième objet + + + + + SketchConstraintMirror + + Create constraint, mirroring group of objects + Créer une contrainte, mettre en miroir un groupe d'objets + + + Mirror copy + Copie miroir + + + + SketchConstraintMirror:ConstraintEntityA + + Mirror line + Ligne miroir + + + Select mirror line + Sélectionnez la ligne miroir + + + + SketchConstraintMirror:ConstraintMirrorList + + Select list of objects to be mirrored + Sélectionner la liste des objets à mettre en miroir + + + + + SketchConstraintParallel + + Create constraint defining two parallel lines + Créer une contrainte définissant deux lignes parallèles + + + Parallel + Parallèle + + + + SketchConstraintParallel:ConstraintEntityA + + First line + Première ligne + + + Select a line + Sélectionnez une ligne + + + + SketchConstraintParallel:ConstraintEntityB + + Second line + Deuxième ligne + + + Select a line + Sélectionnez une ligne + + + + + SketchConstraintPerpendicular + + Create constraint defining two orthogonal objects + Créer une contrainte définissant deux objets orthogonaux + + + Perpendicular + Perpendiculaire + + + + SketchConstraintPerpendicular:ConstraintEntityA + + First object + Premier objet + + + Select line or arc + Sélectionnez une ligne ou un arc + + + + SketchConstraintPerpendicular:ConstraintEntityB + + Second object + Deuxième objet + + + Select line or arc + Sélectionnez une ligne ou un arc + + + + + SketchConstraintRadius + + Radius + Rayon + + + Set fixed radius of a circle or an arc + Définir le rayon fixe d'un cercle ou d'un arc + + + + SketchConstraintRadius + + Select a circle or an arc on which to calculate radius + Sélectionnez un cercle ou un arc sur lequel calculer le rayon + + + + SketchConstraintRadius:ConstraintEntityA + + Circle or Arc + Cercle ou arc + + + Select a circle or an arc + Sélectionnez un cercle ou un arc + + + + SketchConstraintRadius:ConstraintValue + + Radius + Rayon + + + Value + Valeur + + + + SketchConstraintRadius:LocationType + + Automatic + Automatique + + + Left + Gauche + + + Right + Droite + + + Text location + Localisation du texte + + + + + SketchConstraintRigid + + Fix an object + Maintenir un objet + + + Fixed + Fixé + + + + SketchConstraintRigid:ConstraintEntityA + + Object + Objet + + + Select point, line end point, line, center of circle or arc. + Sélectionner un point, une fin de ligne, une ligne, le centre du cercle ou un arc. + + + + + SketchConstraintTangent + + Create constraint defining tangency of two segments with common coincident point + Créer une contrainte définissant la tangence de deux segments avec un point de coïncidence commun + + + Tangent + Tangente + + + + SketchConstraintTangent:ConstraintEntityA + + First object + Premier objet + + + Select line or arc + Sélectionnez une ligne ou un arc + + + + SketchConstraintTangent:ConstraintEntityB + + Second object + Deuxième objet + + + Select line or arc + Sélectionnez une ligne ou un arc + + + + + SketchConstraintVertical + + Create constraint defining vertical line + Créer une contrainte définissant une ligne verticale + + + Vertical + Verticale + + + + SketchConstraintVertical:ConstraintEntityA + + Line + Ligne + + + Select a line + Sélectionnez une ligne + + + + + + SketchDrawer + + Creates sketch using elements of selected shape belonging to selected plane + Crée une esquisse en utilisant des éléments de la forme sélectionnée appartenant au plan sélectionné + + + Sketch drawer + Tiroir à esquisse + + + + SketchDrawer:Model_FeatureValidator + + Attribute "%1" is not initialized. + L'attribut "%1" n'est pas initialisé. + + + + SketchDrawer:add_dimensions + + Create dimensions + Créer des dimensions + + + To add dimensions into created sketch + Pour ajouter des cotes à l'esquisse créée + + + + SketchDrawer:base_shape + + Select a shape for extraction to sketch. + Sélectionnez une forme à extraire pour l'esquisse. + + + Shape: + Forme: + + + + SketchDrawer:plane + + Plane: + Plan: + + + Select plane for sketch + Sélectionner un plan pour l'esquisse + + + + + SketchFillet + + Create constraint defining fillet between two connected segments + Créer une contrainte définissant un congé entre deux segments connectés + + + Fillet + Congé + + + + SketchFillet:Model_FeatureValidator + + Attribute "%1" is not initialized. + Sélectionnez un ou plusieurs points pour le congé + + + + SketchFillet:fillet_point + + Point + Point + + + Select point for fillet (should be shared by two entities only) + Sélectionnez un point pour le congé (doit être partagé par deux entités uniquement) + + + + SketchFillet:fillet_point:SketchPlugin_FilletVertexValidator + + Error: Bad point selected. + Erreur : mauvais point sélectionné. + + + Error: Edges in selected point has tangent constraint. + Erreur : les arêtes du point sélectionné ont une contrainte de tangence. + + + + + SketchIntersectionPoint + + Intersect edge with sketch plane + Intersecter un bord avec un plan d'esquisse + + + Intersection + Section + + + + SketchIntersectionPoint:ExternalFeature + + Object + Objet + + + Select external edge. + Sélectionnez le bord externe. + + + + SketchIntersectionPoint:ExternalFeature:SketchPlugin_IntersectionValidator + + The attribute %1 should be an edge + L'attribut %1 doit être une arête + + + + SketchIntersectionPoint:IncludeToResult + + Include into the sketch result + Inclure dans le résultat de l'esquisse + + + Include projected feature into the sketch result + Inclure la fonctionnalité projetée dans le résultat de l'esquisse + + + + SketchIntersectionPoint:Model_FeatureValidator + + Attribute "%1" is not initialized. + L'attribut "%1" n'est pas initialisé. + + + + SketchIntersectionPoint:ExternalFeature + + Attribute "%1" is not initialized. + Sélectionnez le bord externe. + + + + + SketchLine + + Create line + Créer une ligne + + + Line + Ligne + + + + SketchLine:Auxiliary + + Auxiliary + Auxiliaire + + + Construction element + Élément de construction + + + + SketchLine:LineLength + + Length: + Longueur: + + + Line length + Longueur de la ligne + + + + + SketchMacroArc + + Arc + Arc + + + Create arc + Créer un arc + + + + SketchMacroArc:Auxiliary + + Auxiliary + Auxiliaire + + + Construction element + Élément de construction + + + + SketchMacroArc:center_point + + Attribute "%1" is not initialized. + L'attribut "%1" n'est pas initialisé. + + + + SketchMacroArc:Model_FeatureValidator + + Attribute "%1" is not initialized. + Sélectionnez un point. + + + + SketchMacroArc:arc_type + + Attribute "%1" is not initialized. + L'attribut "%1" n'est pas initialisé. + + + + SketchMacroArc:angle + + Set angle + Définir l'angle + + + + SketchMacroArc:arc_type + + Center and two points + Centre et deux points + + + Perpendicular to line + Perpendiculaire à la ligne + + + Tangent with edge + Tangente avec bord + + + Three points on arc + Trois points sur l'arc + + + + SketchMacroArc:passed_point:SketchPlugin_ThirdPointValidator + + Selected points are on the same line + Les points sélectionnés sont sur la même ligne + + + + SketchMacroArc:radius + + Set radius + Définir le rayon + + + + SketchMacroArc:tangent_point + + Select point on line + Sélectionnez un point sur la ligne + + + Tangent point + Point tangent + + + Point on the perpendicular line + Point sur la perpendiculaire + + + + SketchMacroArc:tangent_point:SketchPlugin_ArcTangentPoint + + The attribute %1 should be a point + L'attribut %1 doit être un point + + + + SketchMacroArc:tangent_point:SketchPlugin_ArcTransversalPoint + + The attribute %1 should be a point + L'attribut %1 doit être un point + + + + SketchMacroArc:tangent_point + + Attribute "%1" is not initialized. + Sélectionnez un point dans la vue. + + + + SketchMacroArc:center_point + + Attribute "%1" is locked by modification value in the viewer. + Sélectionnez un point central. + + + Center point + Point central + + + + SketchMacroArc:end_point_1 + + Attribute "%1" is locked by modification value in the viewer. + Sélectionnez un point d'arrivée dans la vue. + + + End point + Point final + + + + SketchMacroArc:end_point_1 + + Attribute "%1" is not initialized. + Sélectionnez un point d'arrivée dans la vue. + + + + SketchMacroArc:end_point_2 + + End point + Point final + + + + SketchMacroArc:end_point_3 + + End point + Point final + + + + SketchMacroArc:passed_point + + Passed point + Point passé + + + + SketchMacroArc:passed_point + + Attribute "%1" is not initialized. + Sélectionnez un point dans la vue. + + + + SketchMacroArc:start_point_1 + + Attribute "%1" is locked by modification value in the viewer. + Sélectionnez un point de départ. + + + Start point + Point de départ + + + + SketchMacroArc:start_point_2 + + Start point + Point de départ + + + + SketchMacroArc:angle + + Angle + Angle + + + + SketchMacroArc:end_point_2 + + Attribute "%1" is not initialized. + L'attribut "%1" n'est pas initialisé. + + + + SketchMacroArc:radius + + Radius + Rayon + + + + SketchMacroArc:start_point_1 + + Attribute "%1" is not initialized. + L'attribut "%1" n'est pas initialisé. + + + + SketchMacroArc:start_point_2 + + Attribute "%1" is not initialized. + L'attribut "%1" n'est pas initialisé. + + + + SketchMacroArc:tangent_point:SketchPlugin_ArcTransversalPoint + + Unable to build perpendicular arc on %1 + Impossible de créer un arc perpendiculaire sur %1 + + + + SketchMacroArc:end_point_2 + + Attribute "%1" is locked by modification value in the viewer. + Sélectionnez un point dans la vue + + + + SketchMacroArc:end_point_3 + + Attribute "%1" is locked by modification value in the viewer. + Sélectionnez un point dans la vue. + + + Attribute "%1" is not initialized. + Sélectionnez un point dans la vue. + + + + SketchMacroArc:passed_point + + Attribute "%1" is locked by modification value in the viewer. + Sélectionnez un point dans la vue. + + + + SketchMacroArc:start_point_2 + + Attribute "%1" is locked by modification value in the viewer. + Sélectionnez un point dans la vue. + + + + + SketchMacroCircle + + Circle + Cercle + + + Create circle + Créer un cercle + + + + SketchMacroCircle:Auxiliary + + Auxiliary + Auxiliaire + + + Construction element + Élément de construction + + + + SketchMacroCircle:Model_FeatureValidator + + Attribute "%1" is not initialized. + Un point central n'est pas sélectionné + + + + SketchMacroCircle:circle_radius + + Set radius + Définir le rayon + + + + SketchMacroCircle:circle_radius:GeomValidators_Positive + + Value is too small. + La valeur est trop petite. + + + + SketchMacroCircle:circle_type + + Center and passed points + Points centrés et passés + + + Three points + Trois points + + + + SketchMacroCircle:third_point:SketchPlugin_ThirdPointValidator + + Selected points are on the same line + Les points sélectionnés sont sur la même ligne + + + + SketchMacroCircle:first_point + + Attribute "%1" is locked by modification value in the viewer. + L'attribut "%1" est verrouillé par la valeur de modification dans la vue. + + + Attribute "%1" is not initialized. + L'attribut "%1" n'est pas initialisé. + + + + SketchMacroCircle:second_point + + Attribute "%1" is locked by modification value in the viewer. + L'attribut "%1" est verrouillé par la valeur de modification dans la vue. + + + + SketchMacroCircle:third_point + + Attribute "%1" is locked by modification value in the viewer. + L'attribut "%1" est verrouillé par la valeur de modification dans la vue. + + + + SketchMacroCircle:circle_type + + Attribute "%1" is not initialized. + L'attribut "%1" n'est pas initialisé. + + + + SketchMacroCircle:second_point + + Attribute "%1" is not initialized. + Sélectionnez le deuxième point. + + + + + SketchMacroEllipse + + Create ellipse + Créer une ellipse + + + Ellipse + Ellipse + + + + SketchMacroEllipse:Auxiliary + + Auxiliary + Auxiliaire + + + Construction element + Élément de construction + + + + SketchMacroEllipse:Model_FeatureValidator + + Attribute "%1" is not initialized. + Sélectionnez un point. + + + + SketchMacroEllipse:ellipse_type + + Attribute "%1" is not initialized. + L'attribut "%1" n'est pas initialisé. + + + + SketchMacroEllipse:passed_point + + Attribute "%1" is not initialized. + Sélectionnez un point. + + + + SketchMacroEllipse:ellipse_type + + Center, major semi-axis and passing point + Centre, grand demi-axe et point de passage + + + Major axis and passing point + Grand axe et point de passage + + + + SketchMacroEllipse:first_point + + Attribute "%1" is locked by modification value in the viewer. + Sélectionnez un premier point dans la vue. + + + Attribute "%1" is not initialized. + L'attribut "%1" n'est pas initialisé. + + + + SketchMacroEllipse:major_radius + + Set major radius + Définir le rayon majeur + + + + SketchMacroEllipse:major_radius:GeomValidators_Positive + + Double is not initialized. + Double n'est pas initialisé. + + + + SketchMacroEllipse:minor_radius + + Set minor radius + Définir le rayon mineur + + + + SketchMacroEllipse:minor_radius:GeomValidators_Positive + + Double is not initialized. + Double n'est pas initialisé. + + + + SketchMacroEllipse:Model_FeatureValidator + + Attribute "%1" is not initialized. + Sélectionnez un point. + + + + SketchMacroEllipse:first_point + + Center point + Point central + + + Major axis start point + Point de départ du grand axe + + + + SketchMacroEllipse:passed_point + + Attribute "%1" is locked by modification value in the viewer. + Sélectionnez un point passé. + + + Passed point + Point passé + + + + SketchMacroEllipse:second_point + + Attribute "%1" is locked by modification value in the viewer. + Sélectionnez un deuxième point. + + + Major axis end point + Point final du grand axe + + + Major axis point + Point du grand axe + + + + SketchMacroEllipse:second_point + + Attribute "%1" is not initialized. + L'attribut "%1" n'est pas initialisé. + + + + + SketchEllipse:Auxiliary + + Auxiliary + Auxiliaire + + + Construction element + Élément de construction + + + + SketchEllipse:ellipse_center + + Center + Centre + + + + SketchEllipse:ellipse_first_focus + + First focus + Premier foyer + + + + SketchEllipse:ellipse_major_axis_end_point + + Major axis end + Fin du grand axe + + + + SketchEllipse:ellipse_major_axis_start_point + + Major axis start + Début du grand axe + + + + SketchEllipse:ellipse_major_radius + + Set major radius + Définir le rayon majeur + + + + SketchEllipse:ellipse_minor_axis_end_point + + Minor axis end + Fin du petit axe + + + + SketchEllipse:ellipse_minor_axis_start_point + + Minor axis start + Début du petit axe + + + + SketchEllipse:ellipse_minor_radius + + Set minor radius + Définir le rayon mineur + + + + SketchEllipse:ellipse_second_focus + + Second focus + Deuxième objectif + + + + SketchEllipse:ellipse_major_radius + + Major radius + Rayon majeur + + + + SketchEllipse:ellipse_minor_radius + + Minor radius + Rayon mineur + + + + SketchMacroEllipse:major_radius + + Major radius + Rayon majeur + + + + SketchMacroEllipse:minor_radius + + Minor radius + Rayon mineur + + + + + SketchEllipticArc:Auxiliary + + Auxiliary + Auxiliaire + + + Construction element + Élément de construction + + + + SketchEllipticArc:ellipse_center + + Center + Centre + + + + SketchEllipticArc:ellipse_first_focus + + First focus + Premier foyer + + + + SketchEllipticArc:ellipse_major_axis_end_point + + Major axis end + Fin du grand axe + + + + SketchEllipticArc:ellipse_major_axis_start_point + + Major axis start + Début du grand axe + + + + SketchEllipticArc:ellipse_major_radius + + Major radius + Rayon majeur + + + Set major radius + Définir le rayon majeur + + + + SketchEllipticArc:ellipse_minor_axis_end_point + + Minor axis end + Fin du petit axe + + + + SketchEllipticArc:ellipse_minor_axis_start_point + + Minor axis start + Début du petit axe + + + + SketchEllipticArc:ellipse_minor_radius + + Minor radius + Rayon mineur + + + Set minor radius + Définir le rayon mineur + + + + SketchEllipticArc:ellipse_second_focus + + Second focus + Deuxième objectif + + + + SketchEllipticArc:end_point + + End point + Point final + + + + SketchEllipticArc:start_point + + Start point + Point de départ + + + + SketchMacroEllipticArc + + Create elliptic arc + Créer un arc elliptique + + + Elliptic arc + Arc elliptique + + + + SketchMacroEllipticArc:Auxiliary + + Auxiliary + Auxiliaire + + + Construction element + Élément de construction + + + + SketchMacroEllipticArc:Model_FeatureValidator + + Attribute "%1" is not initialized. + Sélectionnez un point. + + + + SketchMacroEllipticArc:center + + Attribute "%1" is locked by modification value in the viewer. + Sélectionnez un point. + + + Attribute "%1" is not initialized. + Sélectionnez un point central. + + + Center point + Point central + + + + SketchMacroEllipticArc:end_point + + Attribute "%1" is locked by modification value in the viewer. + Sélectionnez un point d'arrivée. + + + Attribute "%1" is not initialized. + Sélectionnez un point d'arrivée. + + + End point + Point final + + + + SketchMacroEllipticArc:major_axis_point + + Attribute "%1" is locked by modification value in the viewer. + Sélectionnez un point d'axe majeur. + + + Attribute "%1" is not initialized. + Sélectionnez un point d'axe majeur. + + + Major axis point + Point du grand axe + + + + SketchMacroEllipticArc:major_radius + + Major radius + Rayon majeur + + + Set major radius + Définir le rayon majeur + + + + SketchMacroEllipticArc:major_radius:GeomValidators_Positive + + Double is not initialized. + Double n'est pas initialisé. + + + + SketchMacroEllipticArc:minor_radius + + Minor radius + Rayon mineur + + + Set minor radius + Définir le rayon mineur + + + + SketchMacroEllipticArc:minor_radius:GeomValidators_Positive + + Double is not initialized. + Double n'est pas initialisé. + + + + SketchMacroEllipticArc:start_point + + Attribute "%1" is locked by modification value in the viewer. + L'attribut "%1" est verrouillé par la valeur de modification dans la vue. + + + Start point + Point de départ + + + + workshop + + Elliptic arc + Arc elliptique + + + + + SketchMultiRotation + + Angular copy + Copie angulaire + + + Copy objects and rotate + Copier des objets et faire pivoter + + + + SketchMultiRotation:AngleType + + Full angle + Angle complet + + + Single angle + Angle unique + + + + SketchMultiRotation:MultiRotationAngle + + Angle + Angle + + + Rotation angle + Angle de rotation + + + + SketchMultiRotation:MultiRotationCenter + + Center of rotation + Centre de rotation + + + + SketchMultiRotation:MultiRotationList + + Segments: + Segments: + + + Select list of objects to be rotated + Sélectionnez la liste des objets à faire pivoter + + + + SketchMultiRotation:MultiRotationObjects + + Total number of objects + Nombre total d'objets + + + + SketchMultiRotation:MultiRotationReversed + + Reverse angular copy + Copie angulaire inverse + + + Reversed + Renversé + + + + + SketchMultiTranslation + + Copy objects and move + Copier des objets et les déplacer + + + Direction + Direction + + + Linear copy + Copie linéaire + + + + SketchMultiTranslation:MultiTranslationEndPoint + + End point + Point final + + + Final point of translation + Dernier point de translation + + + + SketchMultiTranslation:MultiTranslationList + + Segments: + Segments: + + + Select list of objects to be translated + Sélectionner la liste des objets à translater + + + + SketchMultiTranslation:MultiTranslationObjects + + Total number of objects + Nombre total d'objets + + + + SketchMultiTranslation:MultiTranslationStartPoint + + Start point + Point de départ + + + Start point of translation + Point de départ de la translation + + + + SketchMultiTranslation:ValueType + + Full value + Pleine valeur + + + Single value + Valeur unique + + + + + SketchPoint + + Create point + Créer un point + + + Point + Point + + + + SketchPoint:Auxiliary + + Auxiliary + Auxiliaire + + + Construction element + Élément de construction + + + + + SketchProjection + + Project feature onto sketch plane + Projeter une entité sur un plan d'esquisse + + + Projection + Projection + + + + SketchProjection:ExternalFeature + + Object + Objet + + + Select external edge or vertex. + Sélectionnez une arête externe ou un sommet. + + + + SketchProjection:ExternalFeature:SketchPlugin_ProjectionValidator + + The attribute with the %1 type is not processed + Un argument de type %1 de la fonctionnalité de projection n'est pas pris en charge + + + The attribute %1 should be an edge or vertex + L'élément projeté doit être une arête ou un sommet + + + There is no sketch referring to the current feature + La fonction de projection n'a pas d'esquisse + + + Unable to project feature from the same sketch + Les fonctions de l'esquisse en cours ne peuvent pas être projetées + + + Error: Line is orthogonal to the sketch plane. + Erreur : La ligne est orthogonale au plan d'esquisse. + + + Error: Circle is orthogonal to the sketch plane. + Erreur : Le cercle est orthogonal au plan d'esquisse. + + + Error: Arc is orthogonal to the sketch plane. + Erreur : L'arc est orthogonal au plan d'esquisse. + + + Error: Ellipse is orthogonal to the sketch plane. + Erreur : L’ellipse est orthogonal au plan d'esquisse. + + + Error: Elliptic Arc is orthogonal to the sketch plane. + Erreur : L'arc elliptique est orthogonal au plan d'esquisse. + + + Error: Selected object is not supported for projection. + Erreur : L'objet sélectionné n'est pas pris en charge pour la projection. + + + + SketchProjection:IncludeToResult + + Include into the sketch result + Inclure dans le résultat de l'esquisse + + + Include projected feature into the sketch result + Inclure la fonctionnalité projetée dans le résultat de l'esquisse + + + + + SketchRectangle + + Create rectangle + Créer un rectangle + + + Rectangle + Rectangle + + + + SketchRectangle:Auxiliary + + Auxiliary + Auxiliaire + + + Construction element + Élément de construction + + + + + SketchSplit + + Cut selected segment arc or circle on existing coincident points + Couper l'arc ou le cercle du segment sélectionné sur les points coïncidents existants + + + Split + Diviser + + + + SketchSplit:Model_FeatureValidator + + Attribute "%1" is not initialized. + Sélectionnez un segment à diviser dans la vue. + + + + SketchSplit:SelectedObject + + Segment + Segment + + + Select segment for split + Sélectionnez le segment à diviser + + + + SketchSplit:SelectedObject:SketchPlugin_SplitValidator + + Unknown error. + Erreur inconnue. + + + + SketchSplit:SelectedObject + + Attribute "%1" is not initialized. + Sélectionnez le segment à diviser + + + + + SketchTrim + + Trim + Réduire + + + Trim selected segment arc or circle on intersection points nearest to the graphic selection + Couper l'arc ou le cercle du segment sélectionné sur les points d'intersection les plus proches de la sélection graphique + + + + SketchTrim:Model_FeatureValidator + + Attribute "%1" is not initialized. + L'attribut "%1" n'est pas initialisé. + + + + SketchTrim:SelectedObject + + Segment + Segment + + + Select segment for trim + Sélectionner un segment pour la coupe + + + + SketchTrim:SelectedObject:SketchPlugin_TrimValidator + + Unknown error. + Erreur inconnue. + + + + SketchTrim:SelectedObject + + Attribute "%1" is not initialized. + Sélectionner un segment pour la coupe + + + + diff --git a/src/SketchSolver/CMakeLists.txt b/src/SketchSolver/CMakeLists.txt index 90e3ca7fb..fafa0372a 100644 --- a/src/SketchSolver/CMakeLists.txt +++ b/src/SketchSolver/CMakeLists.txt @@ -93,6 +93,7 @@ SET(SKETCHSOLVER_LIBRARIES SET(SKETCHSOLVER_TEXT_RESOURCES SketchSolver_msg_en.ts + SketchSolver_msg_fr.ts ) INCLUDE_DIRECTORIES( diff --git a/src/SketchSolver/SketchSolver_msg_fr.ts b/src/SketchSolver/SketchSolver_msg_fr.ts new file mode 100644 index 000000000..a69ecbefa --- /dev/null +++ b/src/SketchSolver/SketchSolver_msg_fr.ts @@ -0,0 +1,23 @@ + + + + + Sketch + + The constraint is conflicting with others. To fix this, you can either undo your operation or remove a conflicting constraint. + La contrainte est en conflit avec les autres. Pour résoudre ce problème, vous pouvez annuler votre opération ou supprimer une contrainte en conflit. + + + There is a circular reference between copied sketch entities and their originals. To fix this, you can either undo your operation or remove wrong constraint. + Il existe une référence circulaire entre les entités d'esquisse copiées et leurs originaux. Pour résoudre ce problème, vous pouvez annuler votre opération ou supprimer une contrainte incorrecte. + + + Caution: SolveSpace crashed! Constraints are wrong + Attention : Plantage de SolveSpace ! Les contraintes sont fausses + + + The set of constraints lead to degenerated geometry. To fix this, you can either undo your operation or remove a constraint or the degenerated geometry. + L'ensemble des contraintes conduit à une géométrie dégénérée. Pour résoudre ce problème, vous pouvez annuler votre opération ou supprimer une contrainte ou la géométrie dégénérée.. + + + diff --git a/src/XGUI/CMakeLists.txt b/src/XGUI/CMakeLists.txt index 5ffb8815b..2d9b66911 100644 --- a/src/XGUI/CMakeLists.txt +++ b/src/XGUI/CMakeLists.txt @@ -143,7 +143,7 @@ SET(PREFERENCES_XML ) SET(TEXT_RESOURCES -# XGUI_msg_fr.ts + XGUI_msg_fr.ts ) SET(PROJECT_LIBRARIES @@ -184,7 +184,9 @@ IF (${UPDATE_TRANSLATION}) OPTIONS -extensions cpp -no-recursive ) ELSE(${UPDATE_TRANSLATION}) - QT5_ADD_TRANSLATION(QM_RESOURCES ${TEXT_RESOURCES}) + IF(${MAKE_TRANSLATION}) + QT5_ADD_TRANSLATION(QM_RESOURCES ${TEXT_RESOURCES}) + ENDIF(${MAKE_TRANSLATION}) ENDIF(${UPDATE_TRANSLATION}) diff --git a/src/XGUI/XGUI_Workshop.cpp b/src/XGUI/XGUI_Workshop.cpp index 01703068a..d286a05b9 100644 --- a/src/XGUI/XGUI_Workshop.cpp +++ b/src/XGUI/XGUI_Workshop.cpp @@ -218,11 +218,16 @@ XGUI_Workshop::XGUI_Workshop(XGUI_SalomeConnector* theConnector) // Load translations QStringList aLangs; - aLangs << "*_en.ts"; // load by default eng translations +#ifdef MAKE_TRANSLATION QString aCurrLang = aResMgr->stringValue("language", "language", "en"); - if(aCurrLang != "en") { + if(aCurrLang == "en") { + aLangs << "*_en.ts"; + } else { aLangs << "*_" + aCurrLang + ".ts"; // then replace with translated files } +#else + aLangs << "*_en.ts"; // load by default eng translations +#endif foreach(QString aLang, aLangs) { QStringList aFilters; -- 2.39.2