[mapguide-commits] r4928 - in trunk/Tools/Maestro/Localization: . fr-FR/Maestro fr-FR/Maestro/FusionEditor fr-FR/Maestro/FusionEditor/CustomizedEditors fr-FR/Maestro/FusionEditor/Strings fr-FR/Maestro/LoginForm fr-FR/Maestro/LoginForm/Strings fr-FR/Maestro/PackageManager fr-FR/Maestro/PackageManager/Strings fr-FR/Maestro/ResourceBrowser/Strings fr-FR/Maestro/ResourceEditors fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ArcSDE fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Filebased fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/Strings fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/King.Informix fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/King.KML fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/MSSQLSpatial fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/MySQL fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/Strings fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/Wizards fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/OGR fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/OGR/Strings fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/PostGIS fr-FR/Maestro/ResourceEditors/FeatureSourceExtensions/Strings fr-FR/Maestro/ResourceEditors/FeatureSourcePreview fr-FR/Maestro/ResourceEditors/FeatureSourcePreview/Query fr-FR/Maestro/ResourceEditors/GeometryStyleEditors fr-FR/Maestro/ResourceEditors/GeometryStyleEditors/Strings fr-FR/Maestro/ResourceEditors/LayerEditorControls fr-FR/Maestro/ResourceEditors/LayerEditorControls/ScaleControls fr-FR/Maestro/ResourceEditors/LayerEditorControls/Strings fr-FR/Maestro/ResourceEditors/LayoutControls fr-FR/Maestro/ResourceEditors/LayoutControls/Strings fr-FR/Maestro/ResourceEditors/LoadProcedureEditors fr-FR/Maestro/ResourceEditors/Strings fr-FR/Maestro/ResourceValidators/Strings fr-FR/Maestro/Strings fr-FR/MgCooker fr-FR/MgCooker/Strings

svn_mapguide at osgeo.org svn_mapguide at osgeo.org
Tue May 25 20:15:17 EDT 2010


Author: jng
Date: 2010-05-25 20:15:15 -0400 (Tue, 25 May 2010)
New Revision: 4928

Added:
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/LoginForm/HttpLoginCtrl.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/LoginForm/LocalNativeLoginCtrl.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/DSNPicker.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourcePreview/
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourcePreview/ClassPreviewCtrl.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourcePreview/FeatureSourcePreviewCtrl.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourcePreview/Query/
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourcePreview/Query/StandardQueryCtrl.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourcePreview/SchemaViewCtrl.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourcePreview/SqlPreviewCtrl.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LoadProcedureEditors/
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LoadProcedureEditors/AffectedResourceIdsDlg.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LoadProcedureEditors/LoadProcedureCtrl.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LoadProcedureEditors/LoadProcedurePicker.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LoadProcedureEditors/LoadSettingsCtrl.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LoadProcedureEditors/SdfLoadProcedureCtrl.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LoadProcedureEditors/ShpLoadProcedureCtrl.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LoadProcedureEditors/SourceFilesCtrl.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/FormMain.fr-FR.x.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/TemplateNames.fr-FR.x.resx
   trunk/Tools/Maestro/Localization/ignore.fr-FR.xml
Modified:
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ApplicationSettings.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/BoundsPicker.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/BrowseUnmanagedData.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/FormAbout.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/FormExpression.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/FormMain.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/CustomizedEditors/ActivityIndicator.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/CustomizedEditors/Buffer.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/CustomizedEditors/InvokeScript.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/CustomizedEditors/Measure.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/CustomizedEditors/SaveMap.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/CustomizedEditors/ViewOptions.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/CustomizedEditors/ZoomToSelection.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/Strings/ApplicationDefinitionEditor.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/WidgetEditor.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/WidgetEntry.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/LengthyOperation.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/LoginForm/FormLogin.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/LoginForm/Strings/FormLogin.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/PackageManager/AddResourceEntry.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/PackageManager/CreatePackage.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/PackageManager/EditResourceDataEntry.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/PackageManager/PackageEditor.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/PackageManager/Strings/CreatePackage.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/PackageManager/Strings/PackageEditor.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceBrowser/Strings/RepositoryCache.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceBrowser/Strings/ResourceTree.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/CoordinateSystemOverride.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditorBase.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditorGeneric.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ArcSDE/FeatureSourceEditorArcSDE.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Filebased/FilebasedFeatureSourceEditor.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Filebased/Unmanaged.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/AddFilenames.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/AddFolder.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/Composite.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/FeatureSourceEditorGdal.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/Simple.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/Strings/Composite.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/Strings/ConfigUpdater.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/Strings/Simple.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/King.Informix/FeatureSourceEditorKingInformix.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/King.KML/FeatureSourceEditorKingKML.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/King.KML/Unmanaged.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/MSSQLSpatial/FeatureSourceEditorMSSQLSpatial.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/MySQL/FeatureSourceEditorMySQL.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/DSN.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/FeatureSourceEditorODBC.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/GeometryColumnsEditor.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/Strings/FeatureSourceEditorODBC.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/Unmanaged.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/Wizard.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/Wizards/MsSQL.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/OGR/ArcSDE.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/OGR/FeatureSourceEditorOGR.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/OGR/ODBC.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/OGR/Strings/Managed.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/OGR/Unmanaged.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/PostGIS/FeatureSourceEditorPostGIS.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceExtensions/Strings/FeatureSourceExtension.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FiniteDisplayScales.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/GeometryStyleEditors/FillStyleEditor.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/GeometryStyleEditors/FontStyleEditor.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/GeometryStyleEditors/LineStyleEditor.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/GeometryStyleEditors/PointFeatureStyleEditor.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/GeometryStyleEditors/Strings/ColorComboBox.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/GeometryStyleEditors/Strings/PointFeatureStyleEditor.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditor.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/EditScales.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/RasterLayer.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/ScaleControls/ConditionListButtons.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/ScaleControls/EditorTemplateForm.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/ScaleControls/ScaleRange.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/ScaleControls/ScaleRangeConditions.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/ScaleRangeProperties.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/Strings/SchemaSelector.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/Strings/VectorLayer.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/StyleRuleProperties.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/VectorLayer.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayoutControls/BasicCommand.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayoutControls/FlyoutItem.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayoutControls/Strings/InvokeURL.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayoutControls/Strings/SearchCommand.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayoutEditor.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/MapEditor.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/MapLayerGroupProperties.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/MapLayerProperties.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/ResourceDataEditor.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/SelectCoordinateSystem.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/ColorBrewer.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/Common.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/CoordinateSystemOverride.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/CoordinateSystemOverrideDialog.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/FeatureSourceEditorBase.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/FiniteDisplayScales.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/LayerEditor.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/LayoutEditor.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/MapEditor.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/ResourceDataEditor.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/ThemeCreator.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/XmlEditor.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/XmlEditorControl.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/ThemeCreator.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/WaitForOperation.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/XmlEditor.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/XmlEditorControl.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceProperties.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceValidators/Strings/ApplicationDefinitionValidator.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceValidators/Strings/FeatureSourceValidator.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceValidators/Strings/LayerDefinitionValidator.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceValidators/Strings/MapDefinitionValidator.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceValidators/Strings/WebLayoutValidator.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/BoundsPicker.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/BrowseUnmanagedData.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/EditorInterface.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/FormAbout.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/FormExpression.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/FormMain.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/LengthyOperation.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/Profiling.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/Program.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/ResourceEditorMap.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/ResourceProperties.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/TemplateNames.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/ValidationResults.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/Maestro/ValidationResults.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/MgCooker/Progress.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/MgCooker/SetupRun.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/MgCooker/Strings/BatchSettings.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/MgCooker/Strings/Program.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/MgCooker/Strings/Progress.fr-FR.resx
   trunk/Tools/Maestro/Localization/fr-FR/MgCooker/Strings/SetupRun.fr-FR.resx
Log:
Updated French translation. Many thanks to Pierre Cardinal for this translation.

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ApplicationSettings.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ApplicationSettings.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ApplicationSettings.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -134,7 +134,8 @@
     <value>Connexions sauvegardées</value>
   </data>
   <data name="OKBtn.Text" type="System.String">
-    <value>OK</value>
+    <value>OK
+</value>
   </data>
   <data name="CancelBtn.Text" type="System.String">
     <value>Annuler</value>
@@ -151,4 +152,20 @@
   <data name="$this.Text" type="System.String">
     <value>Réglages de MapGuide Maestro </value>
   </data>
+  <data name="SelectBrowser.Title" xml:space="preserve">
+    <value>Choisir le navigateur à utiliser
+</value>
+  </data>
+  <data name="SelectBrowser.Filter" xml:space="preserve">
+    <value>Exécutables (*.exe)|*.exe|Tous les fichiers (*.*)|*.*</value>
+  </data>
+  <data name="BrowseForBrowser.Text" xml:space="preserve">
+    <value>...</value>
+  </data>
+  <data name="Connections.ToolTip" xml:space="preserve">
+    <value>Cliquer droite pour enlever une entrée</value>
+  </data>
+  <data name="BrowserCommand.ToolTip" xml:space="preserve">
+    <value>Laisser vide pour le navigateur par défaut sous Windows, et Firefox sous Linux.</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/BoundsPicker.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/BoundsPicker.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/BoundsPicker.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -119,16 +119,20 @@
   </resheader>
   <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
   <data name="label1.Text" type="System.String">
-    <value>Min X</value>
+    <value>Min X
+</value>
   </data>
   <data name="label2.Text" type="System.String">
-    <value>Max X</value>
+    <value>Max X
+</value>
   </data>
   <data name="label3.Text" type="System.String">
-    <value>Min Y</value>
+    <value>Min Y
+</value>
   </data>
   <data name="label4.Text" type="System.String">
-    <value>Max Y</value>
+    <value>Max Y
+</value>
   </data>
   <data name="SRSLabel.Text" type="System.String">
     <value>SRS</value>
@@ -139,4 +143,9 @@
   <data name="$this.Text" type="System.String">
     <value>Limites géographiques</value>
   </data>
+  <data name="OKBtn.Text" xml:space="preserve">
+    <value>OK
+
+</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/BrowseUnmanagedData.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/BrowseUnmanagedData.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/BrowseUnmanagedData.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -136,4 +136,7 @@
   <data name="$this.Text" type="System.String">
     <value>Naviguer les données non gérées</value>
   </data>
+  <data name="CancelBtn.Text" xml:space="preserve">
+    <value>Annuler</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/FormAbout.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/FormAbout.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/FormAbout.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -117,5 +117,975 @@
   <resheader name="writer">
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
+  <data name="thirdPartyTab.Text" xml:space="preserve">
+    <value>Tiers</value>
+  </data>
+  <data name="linkLabel.Text" xml:space="preserve">
+    <value>http://trac.osgeo.org/mapguide/wiki/maestro</value>
+  </data>
+  <data name="ziplibLinkLabel.Text" xml:space="preserve">
+    <value>ICSharp Zip Lib
+</value>
+  </data>
+  <assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
+  <data name="colorBrewerlinkLabel.LinkArea" type="System.Windows.Forms.LinkArea, System.Windows.Forms">
+    <value>95, 23</value>
+  </data>
+  <data name="label2.Text" xml:space="preserve">
+    <value>Ce programme utilise les librairies tierces suivantes :</value>
+  </data>
   <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="colorBrewerlinkLabel.Size" type="System.Drawing.Size, System.Drawing">
+    <value>304, 41</value>
+  </data>
+  <data name="label2.Size" type="System.Drawing.Size, System.Drawing">
+    <value>248, 13</value>
+  </data>
+  <data name="colorBrewerlinkLabel.Text" xml:space="preserve">
+    <value>Ce produit inclut des spécifications de couleurs et des modèles développés par Cynthia Brewer (http://colorbrewer.org/).</value>
+  </data>
+  <data name="pictureBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        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
+</value>
+  </data>
+  <data name="PayPalImage.ToolTip" xml:space="preserve">
+    <value>Cliquer ici pour faire un don</value>
+  </data>
+  <data name="creditsTab.Text" xml:space="preserve">
+    <value>Crédits</value>
+  </data>
+  <data name="License.Text" xml:space="preserve">
+    <value>Copyright (C) 2009, Kenneth Skovhede
+http://www.hexad.dk, opensource at hexad.dk
+
+Cette bibliothèque est du logiciel libre, vous pouvez la redistribuer et / ou la modifier selon les termes de la GNU Lesser General Public License telle que publiée par la Free Software Foundation; soit la version 2.1 de la Licence, ou (à votre choix) toute version ultérieure.
+
+Cette bibliothèque est distribuée dans l'espoir qu'elle sera utile, mais SANS AUCUNE GARANTIE, sans même la garantie implicite de COMMERCIALISATION ou D'ADAPTATION A UN BUT PARTICULIER. Voir la GNU Lesser General Public License pour plus de détails.
+
+Vous devriez avoir reçu une copie de la GNU Lesser General Public License avec cette bibliothèque, sinon, écrivez à la Free Software Foundation, Inc, 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA</value>
+  </data>
+  <data name="label1.Text" xml:space="preserve">
+    <value>MapGuide Maestro</value>
+  </data>
+  <data name="licenseTab.Text" xml:space="preserve">
+    <value>Licence</value>
+  </data>
+  <data name="PayPalImage.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        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
+</value>
+  </data>
+  <data name="$this.Text" xml:space="preserve">
+    <value>À propos de...</value>
+  </data>
+  <data name="Credits.Text" xml:space="preserve">
+    <value>Programmation :
+  Kenneth Skovhede
+  Jackie NG
+  Crispin, 1Spatial Group Ltd
+Traduction espagnole :
+  José Manuel Cerrejón González
+Traduction française :
+  Pierre Cardinal (pierre.cardinal at sympatico.ca)
+Graphisme :
+  Kenneth Skovhede
+Traductions anglaise et danoise :
+  Kenneth Skovhede</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/FormExpression.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/FormExpression.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/FormExpression.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -139,4 +139,21 @@
   <data name="$this.Text" type="System.String">
     <value>Éditeur d'expression</value>
   </data>
+  <data name="btnSpatial.Text" xml:space="preserve">
+    <value>Spatial</value>
+  </data>
+  <data name="btnDistance.Text" xml:space="preserve">
+    <value>Distance</value>
+  </data>
+  <data name="btnCondition.Text" xml:space="preserve">
+    <value>Condition</value>
+  </data>
+  <data name="ColumnName.ToolTipText" xml:space="preserve">
+    <value>Sélectionner la colonne pour la lecture des valeurs</value>
+  <data name="LookupValues.ToolTipText" xml:space="preserve">
+    <value>Cliquer pour afficher les valeurs de la colonne sélectionnée</value>
+  </data></data>
+  <data name="LookupValues.ToolTipText" xml:space="preserve">
+    <value>Cliquer pour afficher les valeurs de la colonne sélectionnée</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/FormMain.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/FormMain.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/FormMain.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -277,4 +277,43 @@
   <data name="$this.Text" type="System.String">
     <value>MapGuide Maestro</value>
   </data>
+  <data name="OpenXmlFileDialog.Filter" xml:space="preserve">
+    <value>Fichiers Xml (*.xml)|*.xml|Tous les fichiers (*.*)|*.*</value>
+  </data>
+  <data name="SaveAsXmlDialog.Filter" xml:space="preserve">
+    <value>Fichiers Xml (*.xml)|*.xml|Tous les fichiers (*.*)|*.*</value>
+  </data>
+  <data name="TabClosePageMenu.Text" xml:space="preserve">
+    <value>Fermer</value>
+  </data>
+  <data name="MainMenuCloseAll.Text" xml:space="preserve">
+    <value>Fermer tout</value>
+  </data>
+  <data name="TabSaveMenu.Text" xml:space="preserve">
+    <value>Sauvegarder</value>
+  </data>
+  <data name="TabSaveAsMenu.Text" xml:space="preserve">
+    <value>Sauvegarder sous...</value>
+  </data>
+  <data name="OpenXmlFileDialog.Title" xml:space="preserve">
+    <value>Sélectionner le fichier xml à charger</value>
+  </data>
+  <data name="DuplicateMenu.Text" xml:space="preserve">
+    <value>Dupliquer</value>
+  </data>
+  <data name="TabCopyIdMenu.Text" xml:space="preserve">
+    <value>Copier Id au presse-papiers</value>
+  </data>
+  <data name="SaveAsXmlDialog.Title" xml:space="preserve">
+    <value>Choisir le nom de fichier sous lequel sauvegarder</value>
+  </data>
+  <data name="OpenAllChildrenMenu.Text" xml:space="preserve">
+    <value>Ouvrir les ressources enfants dans l'éditeur Xml</value>
+  </data>
+  <data name="FindReplaceMenu.Text" xml:space="preserve">
+    <value>Rechercher et remplacer dans les ressources</value>
+  </data>
+  <data name="FindReplaceChildrenMenu.Text" xml:space="preserve">
+    <value>Rechercher et remplacer dans les ressources enfants</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/CustomizedEditors/ActivityIndicator.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/CustomizedEditors/ActivityIndicator.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/CustomizedEditors/ActivityIndicator.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -117,8 +117,14 @@
   <resheader name="writer">
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
-  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
-  <data name="label1.Text" type="System.String">
+  <data name="label1.Text" xml:space="preserve">
     <value>ÉlémentId</value>
   </data>
+  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="ElementId.Size" type="System.Drawing.Size, System.Drawing">
+    <value>507, 20</value>
+  </data>
+  <data name="ElementId.Location" type="System.Drawing.Point, System.Drawing">
+    <value>101, 8</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/CustomizedEditors/Buffer.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/CustomizedEditors/Buffer.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/CustomizedEditors/Buffer.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -117,35 +117,74 @@
   <resheader name="writer">
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
+  <data name="label5.Text" xml:space="preserve">
+    <value>Nom de couche</value>
+  </data>
   <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
-  <data name="label1.Text" type="System.String">
-    <value>Unités</value>
+  <data name="label9.Size" type="System.Drawing.Size, System.Drawing">
+    <value>151, 21</value>
   </data>
-  <data name="label2.Text" type="System.String">
+  <data name="label7.Size" type="System.Drawing.Size, System.Drawing">
+    <value>151, 20</value>
+  </data>
+  <data name="label2.Text" xml:space="preserve">
     <value>Couleur de la bordure</value>
   </data>
-  <data name="label3.Text" type="System.String">
+  <data name="label8.Text" xml:space="preserve">
+    <value>Couleur de bordure Étiquette</value>
+  </data>
+  <data name="BorderColorInput.Location" type="System.Drawing.Point, System.Drawing">
+    <value>176, 200</value>
+  </data>
+  <data name="label6.Size" type="System.Drawing.Size, System.Drawing">
+    <value>181, 21</value>
+  </data>
+  <data name="BufferUnitsInput.Size" type="System.Drawing.Size, System.Drawing">
+    <value>384, 20</value>
+  </data>
+  <data name="label7.Text" xml:space="preserve">
+    <value>Unités du tampon Étiquette</value>
+  </data>
+  <data name="label3.Text" xml:space="preserve">
     <value>Distance Étiquette</value>
   </data>
-  <data name="label4.Text" type="System.String">
+  <data name="label4.Text" xml:space="preserve">
     <value>Couleur de remplissage</value>
   </data>
-  <data name="label5.Text" type="System.String">
-    <value>Nom de couche</value>
+  <data name="label8.Size" type="System.Drawing.Size, System.Drawing">
+    <value>151, 20</value>
   </data>
-  <data name="label6.Text" type="System.String">
+  <data name="label10.Text" xml:space="preserve">
+    <value>Tampon Distance</value>
+  </data>
+  <data name="BorderColorInput.Size" type="System.Drawing.Size, System.Drawing">
+    <value>384, 20</value>
+  </data>
+  <data name="label9.Text" xml:space="preserve">
+    <value>Nom de couche Étiquette</value>
+  </data>
+  <data name="BufferUnitsInput.Location" type="System.Drawing.Point, System.Drawing">
+    <value>176, 176</value>
+  </data>
+  <data name="FillColorInput.Location" type="System.Drawing.Point, System.Drawing">
+    <value>176, 153</value>
+  </data>
+  <data name="label6.Text" xml:space="preserve">
     <value>Couleur de remplissage Étiquette</value>
   </data>
-  <data name="label7.Text" type="System.String">
-    <value>Unités du tampon Étiquette</value>
+  <data name="FillColorInput.Size" type="System.Drawing.Size, System.Drawing">
+    <value>384, 20</value>
   </data>
-  <data name="label8.Text" type="System.String">
-    <value>Couleur de bordure Étiquette</value>
+  <data name="LayerNameInput.Size" type="System.Drawing.Size, System.Drawing">
+    <value>384, 20</value>
   </data>
-  <data name="label9.Text" type="System.String">
-    <value>Nom de couche Étiquette</value>
+  <data name="label1.Text" xml:space="preserve">
+    <value>Unités</value>
   </data>
-  <data name="label10.Text" type="System.String">
-    <value>Tampon Distance</value>
+  <data name="LayerNameInput.Location" type="System.Drawing.Point, System.Drawing">
+    <value>176, 225</value>
   </data>
+  <data name="label6.Location" type="System.Drawing.Point, System.Drawing">
+    <value>8, 153</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/CustomizedEditors/InvokeScript.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/CustomizedEditors/InvokeScript.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/CustomizedEditors/InvokeScript.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -124,4 +124,7 @@
   <data name="label2.Text" type="System.String">
     <value>Cible</value>
   </data>
+  <data name="ScriptPicker.Items" xml:space="preserve">
+    <value>&lt; Sélectionnez un script prédéfini &gt;</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/CustomizedEditors/Measure.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/CustomizedEditors/Measure.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/CustomizedEditors/Measure.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -117,38 +117,104 @@
   <resheader name="writer">
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
-  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
-  <data name="label1.Text" type="System.String">
-    <value>Distance précision</value>
+  <data name="label9.Text" xml:space="preserve">
+    <value>Position haut Infobulle</value>
   </data>
-  <data name="label2.Text" type="System.String">
+  <data name="label8.Text" xml:space="preserve">
+    <value>Containeur Infobulle</value>
+  </data>
+  <data name="label4.Text" xml:space="preserve">
+    <value>Couleur de la ligne</value>
+  </data>
+  <data name="label5.Text" xml:space="preserve">
+    <value>Largeur de la ligne</value>
+  </data>
+  <data name="label7.Text" xml:space="preserve">
+    <value>Type Infobulle</value>
+  </data>
+  <data name="label2.Text" xml:space="preserve">
     <value>Superficie précision</value>
   </data>
-  <data name="label3.Text" type="System.String">
+  <data name="label11.Text" xml:space="preserve">
+    <value>Unités</value>
+  </data>
+  <data name="label3.Text" xml:space="preserve">
     <value>Couleur de remplissage</value>
   </data>
-  <data name="label4.Text" type="System.String">
-    <value>Couleur de la ligne</value>
+  <data name="label1.Text" xml:space="preserve">
+    <value>Distance précision</value>
   </data>
-  <data name="label5.Text" type="System.String">
-    <value>Largeur de la ligne</value>
+  <data name="label10.Text" xml:space="preserve">
+    <value>Position gauche Infobulle </value>
   </data>
-  <data name="label6.Text" type="System.String">
+  <data name="label6.Text" xml:space="preserve">
     <value>Type de mesure</value>
   </data>
-  <data name="label7.Text" type="System.String">
-    <value>Type Infobulle</value>
+  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="MeasureTooltipContainer.Size" type="System.Drawing.Size, System.Drawing">
+    <value>466, 20</value>
   </data>
-  <data name="label8.Text" type="System.String">
-    <value>Containeur Infobulle</value>
+  <data name="FillStyle.Location" type="System.Drawing.Point, System.Drawing">
+    <value>142, 56</value>
   </data>
-  <data name="label9.Text" type="System.String">
-    <value>Position haut Infobulle</value>
+  <data name="DistancePrecision.Location" type="System.Drawing.Point, System.Drawing">
+    <value>142, 8</value>
   </data>
-  <data name="label10.Text" type="System.String">
-    <value>Position gauche Infobulle </value>
+  <data name="MeasureTooltipType.Location" type="System.Drawing.Point, System.Drawing">
+    <value>142, 200</value>
   </data>
-  <data name="label11.Text" type="System.String">
-    <value>Unités</value>
+  <data name="LineStyleWidth.Location" type="System.Drawing.Point, System.Drawing">
+    <value>142, 104</value>
   </data>
+  <data name="AreaPrecision.Location" type="System.Drawing.Point, System.Drawing">
+    <value>142, 32</value>
+  </data>
+  <data name="MeasureTipPositionTop.Size" type="System.Drawing.Size, System.Drawing">
+    <value>466, 20</value>
+  </data>
+  <data name="MeasureTipPositionTop.Location" type="System.Drawing.Point, System.Drawing">
+    <value>142, 152</value>
+  </data>
+  <data name="Units.Size" type="System.Drawing.Size, System.Drawing">
+    <value>466, 21</value>
+  </data>
+  <data name="MeasureTooltipContainer.Location" type="System.Drawing.Point, System.Drawing">
+    <value>142, 176</value>
+  </data>
+  <data name="DistancePrecision.Size" type="System.Drawing.Size, System.Drawing">
+    <value>466, 20</value>
+  </data>
+  <data name="LineStyleWidth.Size" type="System.Drawing.Size, System.Drawing">
+    <value>466, 20</value>
+  </data>
+  <data name="Units.Location" type="System.Drawing.Point, System.Drawing">
+    <value>142, 248</value>
+  </data>
+  <data name="MeasureTipPositionLeft.Location" type="System.Drawing.Point, System.Drawing">
+    <value>142, 128</value>
+  </data>
+  <data name="LineStyleColor.Size" type="System.Drawing.Size, System.Drawing">
+    <value>466, 21</value>
+  </data>
+  <data name="MeasureTipPositionLeft.Size" type="System.Drawing.Size, System.Drawing">
+    <value>466, 20</value>
+  </data>
+  <data name="AreaPrecision.Size" type="System.Drawing.Size, System.Drawing">
+    <value>466, 20</value>
+  </data>
+  <data name="Type.Size" type="System.Drawing.Size, System.Drawing">
+    <value>466, 21</value>
+  </data>
+  <data name="LineStyleColor.Location" type="System.Drawing.Point, System.Drawing">
+    <value>142, 80</value>
+  </data>
+  <data name="Type.Location" type="System.Drawing.Point, System.Drawing">
+    <value>142, 224</value>
+  </data>
+  <data name="FillStyle.Size" type="System.Drawing.Size, System.Drawing">
+    <value>466, 21</value>
+  </data>
+  <data name="MeasureTooltipType.Size" type="System.Drawing.Size, System.Drawing">
+    <value>466, 21</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/CustomizedEditors/SaveMap.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/CustomizedEditors/SaveMap.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/CustomizedEditors/SaveMap.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -124,4 +124,13 @@
   <data name="label1.Text" type="System.String">
     <value>Format</value>
   </data>
+  <data name="Format.Items" xml:space="preserve">
+    <value>png</value>
+  </data>
+  <data name="Format.Items1" xml:space="preserve">
+    <value>jpg</value>
+  </data>
+  <data name="Format.Items2" xml:space="preserve">
+    <value>gif</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/CustomizedEditors/ViewOptions.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/CustomizedEditors/ViewOptions.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/CustomizedEditors/ViewOptions.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -117,8 +117,14 @@
   <resheader name="writer">
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
-  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
-  <data name="label1.Text" type="System.String">
+  <data name="label1.Text" xml:space="preserve">
     <value>Unités d'affichage</value>
   </data>
+  <data name="DisplayUnits.Text" xml:space="preserve">
+    <value>Unités d'affichage</value>
+  </data>
+  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="DisplayUnits.Size" type="System.Drawing.Size, System.Drawing">
+    <value>111, 17</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/CustomizedEditors/ZoomToSelection.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/CustomizedEditors/ZoomToSelection.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/CustomizedEditors/ZoomToSelection.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -122,6 +122,6 @@
     <value>Zoom facteur</value>
   </data>
   <data name="label2.Text" type="System.String">
-    <value>Max zoom dimension</value>
+    <value>Dimension maximale du zoom</value>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/Strings/ApplicationDefinitionEditor.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/Strings/ApplicationDefinitionEditor.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/Strings/ApplicationDefinitionEditor.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,11 +118,11 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="BrowserLaunchError" xml:space="preserve">
-    <value>Failed to launch browser: {0}</value>
+    <value>Impossible de lancer le navigateur : {0}</value>
     <comment>The message displayed when the browser fails to launch</comment>
   </data>
   <data name="MalformedURLError" xml:space="preserve">
-    <value>Malformed URL</value>
+    <value>URL incorrecte</value>
     <comment>An error message that indicates the internal URL generation failed</comment>
   </data>
   <data name="NewContainerName" xml:space="preserve">
@@ -130,7 +130,7 @@
     <comment>The base name for a new container</comment>
   </data>
   <data name="NewMapName" xml:space="preserve">
-    <value>New Map</value>
+    <value>Nouvelle carte</value>
     <comment>The base name for a new map</comment>
   </data>
   <data name="NewSubMenuName" xml:space="preserve">

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/WidgetEditor.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/WidgetEditor.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/WidgetEditor.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -117,14 +117,16 @@
   <resheader name="writer">
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
-  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
-  <data name="label3.Text" type="System.String">
+  <data name="label2.Text" xml:space="preserve">
+    <value>Position</value>
+  </data>
+  <data name="label3.Text" xml:space="preserve">
     <value>Type</value>
   </data>
-  <data name="label2.Text" type="System.String">
-    <value>Position</value>
-  </data>
-  <data name="label1.Text" type="System.String">
+  <data name="label1.Text" xml:space="preserve">
     <value>Nom</value>
   </data>
+  <data name="LocationText.Text" xml:space="preserve">
+    <value>Texte de localisation</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/WidgetEntry.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/WidgetEntry.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/FusionEditor/WidgetEntry.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -121,6 +121,9 @@
   <data name="label1.Text" type="System.String">
     <value>Gadget logiciel</value>
   </data>
+  <data name="label1.Size" type="System.Drawing.Size, System.Drawing">
+    <value>80, 16</value>
+  </data>
   <data name="WidgetCombo.Location" type="System.Drawing.Point, System.Drawing">
     <value>90,  8</value>
   </data>

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/LengthyOperation.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/LengthyOperation.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/LengthyOperation.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -117,20 +117,54 @@
   <resheader name="writer">
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
-  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
-  <data name="OperationDescription.Text" type="System.String">
+  <data name="$this.Text" xml:space="preserve">
+    <value>Confirmer des opérations sur des éléments connexes</value>
+  </data>
+  <data name="OperationDescription.Text" xml:space="preserve">
     <value>L'opération que vous avez démarrée nécessite que les ressources listées plus bas soient mises à jour</value>
   </data>
-  <data name="CancelBtn.Text" type="System.String">
+  <data name="label2.Text" xml:space="preserve">
+    <value>Progrès</value>
+  </data>
+  <data name="CancelBtn.Text" xml:space="preserve">
     <value>Annuler</value>
   </data>
-  <data name="OKBtn.Text" type="System.String">
-    <value>OK</value>
+  <data name="OKBtn.Text" xml:space="preserve">
+    <value>OK
+</value>
   </data>
-  <data name="label2.Text" type="System.String">
-    <value>Progrès</value>
+  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="panel2.Size" type="System.Drawing.Size, System.Drawing">
+    <value>497, 32</value>
   </data>
-  <data name="$this.Text" type="System.String">
-    <value>Confirmer des opérations sur des éléments connexes</value>
+  <data name="workList.Size" type="System.Drawing.Size, System.Drawing">
+    <value>497, 0</value>
   </data>
+  <data name="panel1.Size" type="System.Drawing.Size, System.Drawing">
+    <value>497, 40</value>
+  </data>
+  <data name="CancelBtn.Location" type="System.Drawing.Point, System.Drawing">
+    <value>264, 8</value>
+  </data>
+  <data name="ProgressPanel.Size" type="System.Drawing.Size, System.Drawing">
+    <value>497, 40</value>
+  </data>
+  <data name="OKBtn.Location" type="System.Drawing.Point, System.Drawing">
+    <value>152, 8</value>
+  </data>
+  <data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
+    <value>497, 106</value>
+  </data>
+  <data name="panel1.Location" type="System.Drawing.Point, System.Drawing">
+    <value>0, 66</value>
+  </data>
+  <data name="ProgressPanel.Location" type="System.Drawing.Point, System.Drawing">
+    <value>0, 26</value>
+  </data>
+  <data name="OperationDescription.Size" type="System.Drawing.Size, System.Drawing">
+    <value>481, 16</value>
+  </data>
+  <data name="ProgressBar.Size" type="System.Drawing.Size, System.Drawing">
+    <value>401, 24</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/LoginForm/FormLogin.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/LoginForm/FormLogin.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/LoginForm/FormLogin.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -148,4 +148,16 @@
   <data name="$this.Text" type="System.String">
     <value>Connexion à un serveur MapGuide</value>
   </data>
+  <data name="cmbServerUrl.ToolTip" xml:space="preserve">
+    <value>Entrez l'URL complète du service MapAgent ici</value>
+  </data>
+  <data name="txtStartingpoint.ToolTip" xml:space="preserve">
+    <value>Entrez le répertoire initial ici</value>
+  </data>
+  <data name="txtUsername.ToolTip" xml:space="preserve">
+    <value>Entrez le nom d'utilisateur utilisé pour vous connecter ici</value>
+  </data>
+  <data name="txtPassword.ToolTip" xml:space="preserve">
+    <value>Entrez le mot de passe du site</value>
+  </data>
 </root>
\ No newline at end of file

Added: trunk/Tools/Maestro/Localization/fr-FR/Maestro/LoginForm/HttpLoginCtrl.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/LoginForm/HttpLoginCtrl.fr-FR.resx	                        (rev 0)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/LoginForm/HttpLoginCtrl.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" use="required" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+</root>
\ No newline at end of file

Added: trunk/Tools/Maestro/Localization/fr-FR/Maestro/LoginForm/LocalNativeLoginCtrl.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/LoginForm/LocalNativeLoginCtrl.fr-FR.resx	                        (rev 0)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/LoginForm/LocalNativeLoginCtrl.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" use="required" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+</root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/LoginForm/Strings/FormLogin.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/LoginForm/Strings/FormLogin.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/LoginForm/Strings/FormLogin.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,16 +118,16 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="ConnectionFailedError" xml:space="preserve">
-    <value>Failed to log on because: {0}</value>
+    <value>L'ouverture de la session a échoué car : {0}</value>
     <comment>An error message that is displayed when then connection failed</comment>
   </data>
   <data name="RestartForLanguageChange" xml:space="preserve">
-    <value>Please restart the application for the language change to take effect</value>
+    <value>S'il vous plaît redémarrer l'application pour que le changement de langue prenne effet</value>
     <comment>A message that is displayed if the user changes the language</comment>
   </data>
   <data name="UntestedServerVersion" xml:space="preserve">
-    <value>The current site version is newer than the version Maestro was tested against.
-Do you want to connect anyway?</value>
+    <value>La version actuelle du site est plus récente que la version testée de Maestro.
+Souhaitez vous connecter quand même?</value>
     <comment>A message that is displayed when the server version is newer than Maestro</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/PackageManager/AddResourceEntry.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/PackageManager/AddResourceEntry.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/PackageManager/AddResourceEntry.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -154,4 +154,11 @@
   <data name="$this.Text" type="System.String">
     <value>Ajouter une ressource</value>
   </data>
+  <data name="BrowseFileDialog.Filter" xml:space="preserve">
+    <value>Tous les fichiers (*.*)|*.*</value>
+  </data>
+  <data name="BrowseFileDialog.Title" xml:space="preserve">
+    <value>Sélectionnez le fichier à utiliser
+</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/PackageManager/CreatePackage.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/PackageManager/CreatePackage.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/PackageManager/CreatePackage.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -148,4 +148,10 @@
   <data name="$this.Text" type="System.String">
     <value>Créer un nouveau paquetage</value>
   </data>
+  <data name="saveFileDialog.Filter" xml:space="preserve">
+    <value>Paquetages MapGuide (*.mgp)|*.mgp|Fichiers Zip (*.zip)|*.zip|Tous les fichiers (*.*)|*.*</value>
+  </data>
+  <data name="saveFileDialog.Title" xml:space="preserve">
+    <value>Sélectionnez l'endroit pour sauvegarder le fichier</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/PackageManager/EditResourceDataEntry.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/PackageManager/EditResourceDataEntry.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/PackageManager/EditResourceDataEntry.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -163,4 +163,7 @@
   <data name="$this.Text" type="System.String">
     <value>Éditer les détails de la ressource</value>
   </data>
+  <data name="DataTypeBox.Items" xml:space="preserve">
+    <value>Fichier</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/PackageManager/PackageEditor.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/PackageManager/PackageEditor.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/PackageManager/PackageEditor.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,67 +118,202 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
-  <data name="CancelBtn.Text" type="System.String">
-    <value>Annuler</value>
+  <data name="HeaderFilepath.Location" type="System.Drawing.Point, System.Drawing">
+    <value>110, 8</value>
   </data>
-  <data name="OKBtn.Text" type="System.String">
-    <value>OK</value>
+  <data name="$this.Text" xml:space="preserve">
+    <value>Éditeur de paquetage</value>
   </data>
-  <data name="AddFolderButton.ToolTipText" type="System.String">
-    <value>Ajouter un nouveau dossier</value>
+  <data name="columnHeader2.Text" xml:space="preserve">
+    <value>Type de contenu</value>
   </data>
-  <data name="AddResourceButton.ToolTipText" type="System.String">
-    <value>Ajouter une nouvelle ressource au paquetage</value>
+  <data name="columnHeader5.Text" xml:space="preserve">
+    <value>Fichier</value>
   </data>
-  <data name="DeleteResourceButton.ToolTipText" type="System.String">
+  <data name="label2.Text" xml:space="preserve">
+    <value>Fichier de contenu</value>
+  </data>
+  <data name="DeleteResourceButton.ToolTipText" xml:space="preserve">
     <value>Supprimer l'item sélectionné</value>
   </data>
-  <data name="columnHeader1.Text" type="System.String">
+  <data name="AddFolderButton.ToolTipText" xml:space="preserve">
+    <value>Ajouter un nouveau dossier</value>
+  </data>
+  <data name="columnHeader1.Text" xml:space="preserve">
     <value>Nom de fichier</value>
   </data>
-  <data name="columnHeader2.Text" type="System.String">
-    <value>Type de contenu</value>
-  </data>
-  <data name="columnHeader3.Text" type="System.String">
+  <data name="columnHeader3.Text" xml:space="preserve">
     <value>Type de données</value>
   </data>
-  <data name="columnHeader5.Text" type="System.String">
-    <value>Fichier</value>
+  <data name="DeleteResourceData.ToolTipText" xml:space="preserve">
+    <value>Supprimer le fichier sélectionné</value>
   </data>
-  <data name="AddResourceData.ToolTipText" type="System.String">
+  <data name="SaveResourceData.ToolTipText" xml:space="preserve">
+    <value>Enregister le fichier sélectionné</value>
+  </data>
+  <data name="CancelBtn.Text" xml:space="preserve">
+    <value>Annuler</value>
+  </data>
+  <data name="HeaderFilepath.Size" type="System.Drawing.Size, System.Drawing">
+    <value>154, 20</value>
+  </data>
+  <data name="AddResourceData.ToolTipText" xml:space="preserve">
     <value>Ajouter un fichier</value>
   </data>
-  <data name="DeleteResourceData.ToolTipText" type="System.String">
-    <value>Supprimer le fichier sélectionné</value>
-  </data>
-  <data name="EditResourceData.ToolTipText" type="System.String">
+  <data name="EditResourceData.ToolTipText" xml:space="preserve">
     <value>Éditer les métadonnées du fichier sélectionné</value>
   </data>
-  <data name="SaveResourceData.ToolTipText" type="System.String">
-    <value>Enregister le fichier sélectionné</value>
+  <data name="AddResourceButton.ToolTipText" xml:space="preserve">
+    <value>Ajouter une nouvelle ressource au paquetage</value>
   </data>
-  <data name="label3.Text" type="System.String">
+  <data name="OKBtn.Text" xml:space="preserve">
+    <value>OK</value>
+  </data>
+  <data name="ContentFilePath.Size" type="System.Drawing.Size, System.Drawing">
+    <value>154, 20</value>
+  </data>
+  <data name="label3.Text" xml:space="preserve">
     <value>Fichiers de données</value>
   </data>
+  <data name="label1.Text" xml:space="preserve">
+    <value>Fichier d'en-tête</value>
+  </data>
   <data name="ContentFilePath.Location" type="System.Drawing.Point, System.Drawing">
-    <value>110,  32</value>
+    <value>110, 32</value>
   </data>
-  <data name="ContentFilePath.Size" type="System.Drawing.Size, System.Drawing">
-    <value>154,  20</value>
+  <data name="BrowseResourceDataFile.Title" xml:space="preserve">
+    <value>Sélectionnez un fichier à ajouter</value>
   </data>
-  <data name="HeaderFilepath.Location" type="System.Drawing.Point, System.Drawing">
-    <value>110,  8</value>
+  <data name="AddResourceButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAIISURBVDhPfZLfS1NhHMb9VxwpCRGWF6VJpBBRhN1EV2I3
+        4sbpykWFRZZJGEFKugILnP0QJ+FYGtTFXLR2QMYs2fK4UeqOs4GyqRx0asEefV47y+M59cID7+F838/7
+        fZ73W1S0syJfFASDMmR53FL8R/n9AbDetHgwn89jbf3Xf0WA1/vWDCGAh7OrWwZpOQ2Zlc0/2kAg8AlK
+        QjVD9gLmfy4j8WNBFKrptcKe3z7faEGGTqwAhGRWNsB8CJ1TlwSMWSTVtDGPfwF48Gs0UbBFOxOT08Ku
+        IVBSN7d+i0LdAm+jhf2AcPSbNUAPcS+Ae1qIfZ9B9/unuDZ0HU73VYSUsLkDK8BiJgfPmBdnXLW4G7qJ
+        Z1NP8GiiAxdf18HRY//7nLSgA/TkaYHtVnZWwClLuB9rhZKewmD8JVoizajtr7IGsG0+GdXu6UDVQDns
+        4w1oCUvIalkBuBJuxLl3NbjQc3oXonfAlHVAVFHh6JNQ4SmDnAyKw5xWDhf3dv9lHHpwYBfACaMFvvvs
+        fBaTsTkh54sbODJQKm7vjbdjNbeMj6kRdMXu4OzoSWHP0AH9U7MLmpBP/ozDLhvqQqVwxMuwqKXgTt7C
+        pchBHBsswe03reYO2AXT18Wi6lfFkKaL4U7Xo23mBM5/sOHUw+PGEGmD4oTt173nbSKwym4bah4fheRq
+        wvCITwC2AbpY3noXadHQAAAAAElFTkSuQmCC
+</value>
   </data>
-  <data name="HeaderFilepath.Size" type="System.Drawing.Size, System.Drawing">
-    <value>154,  20</value>
+  <data name="label1.Size" type="System.Drawing.Size, System.Drawing">
+    <value>82, 13</value>
   </data>
-  <data name="label2.Text" type="System.String">
-    <value>Fichier de contenu</value>
+  <data name="BrowseResourceDataFile.Filter" xml:space="preserve">
+    <value>Tous les fichiers (*.*)|*.*</value>
   </data>
-  <data name="label1.Text" type="System.String">
-    <value>Fichier d'en-tête</value>
+  <data name="AddResourceData.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAIISURBVDhPfZLfS1NhHMb9VxwpCRGWF6VJpBBRhN1EV2I3
+        4sbpykWFRZZJGEFKugILnP0QJ+FYGtTFXLR2QMYs2fK4UeqOs4GyqRx0asEefV47y+M59cID7+F838/7
+        fZ73W1S0syJfFASDMmR53FL8R/n9AbDetHgwn89jbf3Xf0WA1/vWDCGAh7OrWwZpOQ2Zlc0/2kAg8AlK
+        QjVD9gLmfy4j8WNBFKrptcKe3z7faEGGTqwAhGRWNsB8CJ1TlwSMWSTVtDGPfwF48Gs0UbBFOxOT08Ku
+        IVBSN7d+i0LdAm+jhf2AcPSbNUAPcS+Ae1qIfZ9B9/unuDZ0HU73VYSUsLkDK8BiJgfPmBdnXLW4G7qJ
+        Z1NP8GiiAxdf18HRY//7nLSgA/TkaYHtVnZWwClLuB9rhZKewmD8JVoizajtr7IGsG0+GdXu6UDVQDns
+        4w1oCUvIalkBuBJuxLl3NbjQc3oXonfAlHVAVFHh6JNQ4SmDnAyKw5xWDhf3dv9lHHpwYBfACaMFvvvs
+        fBaTsTkh54sbODJQKm7vjbdjNbeMj6kRdMXu4OzoSWHP0AH9U7MLmpBP/ozDLhvqQqVwxMuwqKXgTt7C
+        pchBHBsswe03reYO2AXT18Wi6lfFkKaL4U7Xo23mBM5/sOHUw+PGEGmD4oTt173nbSKwym4bah4fheRq
+        wvCITwC2AbpY3noXadHQAAAAAElFTkSuQmCC
+</value>
   </data>
-  <data name="$this.Text" type="System.String">
-    <value>Éditeur de paquetage</value>
+  <data name="DeleteResourceData.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAH0SURBVDhPfZPfS1NhHMb9XwQRFIQ0iALBm91MUSLEsCtv
+        xIwof4AXw0GtQU2U6EJYXRVCEOqJijhsHPTIgSn+wsliMLUjUyynljq32dyTz3t4546bHvjwvudwvs/5
+        Ps/7PWVl59f8YgS6bsAwQjbkM65EVQPg+0UXC9OZfzhOnl5LMKjh66RSLEIBFu/9yeRJHKRgkRbPuNe0
+        aUSiJiYmPttFCgU2t/YRjcUFLOLKIqIoX/LYREoJsIBizIfr+uaeEJvSQ/hpboN28llc1cGvxAkWln8U
+        2EqLe9q1CTBhhkivhRa4X1qJ2nJhRyUFZIhSgBbM7WNhIRZZQ8jvx4zbhe8uF2Kz88UdXBaQIRrjCrR7
+        Tuz4nuHowzvsj45gqaMNn552X2RAC1KAX5WnEF5Yheq8jb/ufpy9eYmc/7VYU14XwncdpQVoQR6b6vNh
+        o7Ee2YFHyL1yIzfssRjsxW57E4L3my0R2QGHRgqsREyoPU+w47iFA11DMrFr43f/QwTu1FgCnDBa4ODw
+        vJfDGwIGZjpu4MjTh5P3IxZj57wdEh3Qnq0D+ifr8UNBSDUwV1+DVGstcl11ebIPbgph44W7uAN2wQGS
+        6N7nCDuqkeyoRPZxOTKdFYi3VENxNthDpA3CCbvMR68H39qaEGioEm3zCOVf+R87WeXQgnPczgAAAABJ
+        RU5ErkJggg==
+</value>
   </data>
+  <data name="DeleteResourceButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAH0SURBVDhPfZPfS1NhHMb9XwQRFIQ0iALBm91MUSLEsCtv
+        xIwof4AXw0GtQU2U6EJYXRVCEOqJijhsHPTIgSn+wsliMLUjUyynljq32dyTz3t4546bHvjwvudwvs/5
+        Ps/7PWVl59f8YgS6bsAwQjbkM65EVQPg+0UXC9OZfzhOnl5LMKjh66RSLEIBFu/9yeRJHKRgkRbPuNe0
+        aUSiJiYmPttFCgU2t/YRjcUFLOLKIqIoX/LYREoJsIBizIfr+uaeEJvSQ/hpboN28llc1cGvxAkWln8U
+        2EqLe9q1CTBhhkivhRa4X1qJ2nJhRyUFZIhSgBbM7WNhIRZZQ8jvx4zbhe8uF2Kz88UdXBaQIRrjCrR7
+        Tuz4nuHowzvsj45gqaMNn552X2RAC1KAX5WnEF5Yheq8jb/ufpy9eYmc/7VYU14XwncdpQVoQR6b6vNh
+        o7Ee2YFHyL1yIzfssRjsxW57E4L3my0R2QGHRgqsREyoPU+w47iFA11DMrFr43f/QwTu1FgCnDBa4ODw
+        vJfDGwIGZjpu4MjTh5P3IxZj57wdEh3Qnq0D+ifr8UNBSDUwV1+DVGstcl11ebIPbgph44W7uAN2wQGS
+        6N7nCDuqkeyoRPZxOTKdFYi3VENxNthDpA3CCbvMR68H39qaEGioEm3zCOVf+R87WeXQgnPczgAAAABJ
+        RU5ErkJggg==
+</value>
+  </data>
+  <data name="SaveResourceData.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAHuSURBVDhPrZPLS1tREMb9WyyCLSgRXLVELEhEJCr1VUVR
+        Wogv3OlCpMVutJagGxGkio+VqIixVhM0D0OMBqK2tfGRG6M1EY2pr4CPhfp5ZyS5icaVXvg4c8988ztz
+        Bk5MzHN8FfUjeFcxgcpGM6o+WVH92RZVlCMPeeuaNAidrfzwA46N8witCJcI1/18ZvmoBCis1cNsP2FZ
+        f52GVoqD/+E5iguqpyRAlsqIMcMJJmb98B1ccSce7w1OAxdwuv0Qto6x8veK9/SWffYqP+okgKLchO7R
+        I/Rr9ti0YD+DY+0c+/4A9PNu2Ja9MFsDEIRr6Ey77E0rDQOkFBnxtecAbf07bJrSH2NG7IYKtSYXa0hz
+        yF0Mj2+z93WOQepAppyGqsmLhnYXn0SnRMjohU7UpNaH7wMb7E3M/CkBXqbrkJTvgrzEjs5eD9w7/7H0
+        xw3H+p0opr3OrjXU1M9Dli8gXhEF8Oa9DeqOfzy4VecuFwbl3NzDt9bfjwNkuesgQEv7NlYFX0QxQQhI
+        AFWt5WEH1E5y3jIDmtWiWQRQwX0FAYk5S5FXIEBC9iJDUossUJQt3K2lcyGlF8/ibe4MT5+8camD0hBj
+        5X14lWEAkWlAj0q8JhWT94W8VwLQwyAIUUnUUTQF8+T9otZKgKe86FtKqT3KP+87sAAAAABJRU5ErkJg
+        gg==
+</value>
+  </data>
+  <data name="label2.Size" type="System.Drawing.Size, System.Drawing">
+    <value>95, 13</value>
+  </data>
+  <data name="label3.Size" type="System.Drawing.Size, System.Drawing">
+    <value>102, 13</value>
+  </data>
+  <data name="AddFolderButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAIgSURBVDhP5ZL9S1NRGMf3p9QyMbAXiwovvQqJGlqEZEgt
+        yB8WwyytjJmWoaFoQ2vTtMbWfMlRoZgJviwcsqHetmmM1cCEhTJZS9vu3c7WDfbt7pTmzR/6AzrwgQOH
+        5/Oc50Um+z/OrL4Ma7CPSzHdfh2bKucsGqyx8XFWdwmE9yIeC1BCZBXEVi8VhMfK8J0flCAETYh9eQEh
+        +AqR5QFElgbX+TZeLRXwE9cghE0UsqqHy1qFd5bKddjhciR5P3oDgl+Pr/1XpILoTA0Njn1+gCB7Cy6z
+        As7nF+DsKqa8NZxDtTYHytajqO0pxJC2WCog7iYIAQPC/bliH3IoyXtoOAvjRgZ5LQdQa6vCE08bNM4G
+        FPbko/5pxR9JbKEd8U9NiIycAj+1H5x1N8Jj6fANpIFpTkGFXYX77jv44Pegz9sFtaMcWc8YmA2/S4kv
+        mRC1liDqOUMFvH0vFeg6toHp3QPltAJqVoUVboUKStkS5L05jnxd9q9f0E6L2cm8gkqicwWUmx07kdGb
+        CrtvkgYnEglwhKN3peUi0htTICNTzYjPa0FcV8WRiZMQe5HsdJIGcxEO9m2n2Tu9dXQHJhZfo8V9F7lD
+        R5Cp2ScKxKWIjBbRef8ITUpwzHVil06OAlsqLnt3IMAtwui7jbOONCqueanevJF/r2hjtxKHurdC9XEL
+        jP7zuLfA4OSIHNmth/8dvFF2uu0EMh/JcexhhiTzT7buzCsYIAZ2AAAAAElFTkSuQmCC
+</value>
+  </data>
+  <data name="EditResourceData.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAITSURBVDhPrZPfS1NxGMb9WwqhgmRBCAWroFiEzKKwUByO
+        BI3Ai8IupCi7CL2oq+ZFkRoZMtRE2dqPfsxaKs7cknmSo/OkM1tNN5xTV9701POG57iSburAw5fz/X7e
+        5334vucUFPyPp/ZKD07XunHhahAXr4f+KjJk6xv7ofe2nndhUssgOp3LU2wuC+qPM3UFJfZew+Bc3UsE
+        xzKikehXhJUVUSb7Dan0MobGN+R9eDync6zRE5TWDKAvkIE7uI74xySSqSxULSUG1PTMvOwpakIYstZq
+        v2Fgsb/Cva5FPHKt4cNsAqtrGyIWc13O/pIyOYu2/pywx2xbDA6VD6C5dVEOvIEpKWLXTtcCuj1xzM1/
+        lgS9nvdwdC4Jaz7rMxKYrM/RcEfVoxK+79TQ0AJRn0/FQnJd9DasoO6WhqKSp4bB7uN+WKoj8D4blJgE
+        m1rGUFr/XdTRNSLTGA5F8djpxoGKCeyy/GZgKovhYNUSHA9eCDwamUKTYxB3W18jMhGHEkvL7IttKZDd
+        1sBSo0kXzp1T4MpC6p2aloRm+yeYzqj5BnSj6/6KL5LA5XmDSze80nkopOByo0+KrzX7UVyZEIPCI07j
+        Dmiw92QY+8pmBGAXpmFR9xOfvscGbEQ2z2CH+SH2nAig6FREgE0drRrFYVvY2PvZmcVkd5rbjQS8HJrQ
+        lWKi7bR5Tvbm7S3fwb/80T8A7vlA4gQCq9EAAAAASUVORK5CYII=
+</value>
+  </data>
+  <data name="SaveResourceDataFile.Filter" xml:space="preserve">
+    <value>Tous les fichiers (*.*)|*.*</value>
+  </data>
+  <data name="SaveResourceDataFile.Title" xml:space="preserve">
+    <value>Choisir où sauvegarder le fichier</value>
+  </data>
+  <data name="SavePackageDialog.Filter" xml:space="preserve">
+    <value>Paquetages MapGuide (*.mgp)|*.mgp|Fichiers Zip (*.zip)|*.zip|Tous les fichiers (*.*)|*.*</value>
+  </data>
+  <data name="SavePackageDialog.Title" xml:space="preserve">
+    <value>Sélectionnez l'endroit où stocker le fichier</value>
+  </data>
+  <data name="InsertDeleteCommands.Text" xml:space="preserve">
+    <value>Supprimer les cibles avant la restauration</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/PackageManager/Strings/CreatePackage.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/PackageManager/Strings/CreatePackage.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/PackageManager/Strings/CreatePackage.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -122,21 +122,21 @@
     <comment>The list entry that represents all resource types</comment>
   </data>
   <data name="FolderMissingPrefix" xml:space="preserve">
-    <value>The folder must start with \"Library://\", do you want the starting folder to become:\n {0} ?</value>
+    <value>Le répertoire doit débuter par \"Library://\", voulez-vous que le répertoire de départ soit :\n {0} ?</value>
     <comment>A message that is displayed when the user has not entered a folder starting with Library://</comment>
   </data>
   <data name="InvalidRestorePathError" xml:space="preserve">
-    <value>An error occured while validating the restore path: {0}\nIt should have the format: \"Libray://folder/folder/\".</value>
+    <value>Une erreur s'est produite lors de la validation du chemin de restauration : {0}\nLe chemin doit avoir le format t : \"Libray://dossier/dossier/\".</value>
     <comment>A message that is displayed when the restore path does not validate</comment>
   </data>
   <data name="NoFolderSelected" xml:space="preserve">
-    <value>You have not selected a starting folder, do you want to back up the entire site?</value>
+    <value>Vous n'avez pas sélectionné un dossier de départ, souhaitez-vous sauvegarder l'ensemble du site?</value>
     <comment>A message that is displayed when the user has not selected a folder to create  a folder from</comment>
   </data>
   <data name="NoRestorePathWarning" xml:space="preserve">
-    <value>You have selected to restore the package at another location, but not entered one.
-This will cause the package to be restored a the root of the resource tree.
-Are you sure this is what you want?</value>
+    <value>Vous avez choisi de restaurer le paquetage à un autre endroit, mais n'en avez pas entré un.
+Cela entraînera que le paquetage sera restaurer à la racine de l'arbre de la ressource.
+Etes-vous sûr que c'est ce que vous voulez?</value>
     <comment>A message displayed when the user has not entered a restore path</comment>
   </data>
   <data name="NoTypesSelected" xml:space="preserve">
@@ -152,10 +152,10 @@
     <comment>A message displayed when the package creation fails</comment>
   </data>
   <data name="RepositoryWipeWarning" xml:space="preserve">
-    <value>You have selected to restore the package at the root.
-You have also selected to delete the target before restoring.
-This will result in the entire repository being deleted and replaced with this package.
-Are you absolutely sure that is what you want?</value>
+    <value>Vous avez choisi de restaurer le paquetage à la racine.
+Vous avez également choisi de supprimer la cible avant de restaurer.
+Cela se traduira par la suppression entière de la cible et son remplacement par ce paquetage.
+Êtes-vous absolument certain que c'est ce que vous voulez?</value>
     <comment>A confirmation message displayed to the user, when creating a package that will completely wipe a repository</comment>
   </data>
   <data name="UnknownResourceTypes" xml:space="preserve">

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/PackageManager/Strings/PackageEditor.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/PackageManager/Strings/PackageEditor.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/PackageManager/Strings/PackageEditor.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -126,19 +126,19 @@
     <comment>A message displayed when a file copy fails</comment>
   </data>
   <data name="FiletypeAll" xml:space="preserve">
-    <value>All files ({0})</value>
+    <value>Tous les fichiers ({0})</value>
     <comment>The text displayed when browsing for all file types</comment>
   </data>
   <data name="FiletypeMGP" xml:space="preserve">
-    <value>MapGuide Packages ({0})</value>
+    <value>Paquetages MapGuide ({0})</value>
     <comment>The text displayed when browsing for MGP files</comment>
   </data>
   <data name="FiletypeZip" xml:space="preserve">
-    <value>Zip files ({0})</value>
+    <value>Fichiers Zip ({0})</value>
     <comment>The text displayed when browsing for zip files</comment>
   </data>
   <data name="NewFolder" xml:space="preserve">
-    <value>New folder</value>
+    <value>Nouveau répertoire</value>
     <comment>The default name of a new folder</comment>
   </data>
   <data name="PackageBuildError" xml:space="preserve">
@@ -150,7 +150,7 @@
     <comment>A message displayed when the package could not be read</comment>
   </data>
   <data name="SelectPackageFile" xml:space="preserve">
-    <value>Select the package file to edit</value>
+    <value>Sélectionnez le fichier de paquetage à éditer</value>
     <comment>The title of the dialog that the is used to pick the package file to edit</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceBrowser/Strings/RepositoryCache.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceBrowser/Strings/RepositoryCache.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceBrowser/Strings/RepositoryCache.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -122,20 +122,20 @@
     <comment>The name of a folder resource type</comment>
   </data>
   <data name="InvalidNodeInternalError" xml:space="preserve">
-    <value>Invalid node passed to reload</value>
+    <value>Noeud invalide passé à recharger</value>
     <comment>An internal error message that is displayed if an unexpected node is encountered</comment>
   </data>
   <data name="PublishedTooltip" xml:space="preserve">
-    <value>{0} published: {1}</value>
+    <value>{0} a publié : {1}</value>
     <comment>An extra string that is added to the tooltip if the item is a LayerDefinition or FeatureSource.
 {0} is the service type, either WMS or WFS
 {1} is either true or false</comment>
   </data>
   <data name="ResourceTooltip" xml:space="preserve">
-    <value>Resource name: {0}
-Resource type: {1}
-Created: {2}
-Last modified: {3}</value>
+    <value>Nom de ressource : {0}
+Type de ressource : {1}
+Création : {2}
+Dernière modification : {3}</value>
     <comment>The tooltip displayed for all items.
 {0} is the resource name
 {1} is the resource type, eg LayerDefinition
@@ -143,7 +143,7 @@
 {3} is the time at which the resource was last modified</comment>
   </data>
   <data name="UnknownNodeInternalError" xml:space="preserve">
-    <value>Unknown node passed to reload</value>
+    <value>Noeud inconnu passé à recharger</value>
     <comment>An internal error message that is displayed if an unexpected node is encountered</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceBrowser/Strings/ResourceTree.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceBrowser/Strings/ResourceTree.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceBrowser/Strings/ResourceTree.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,7 +118,7 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="MissingInitializationInternalError" xml:space="preserve">
-    <value>You must set the cache property before using the tree</value>
+    <value>Il faut définir la propriété "cache" avant l'utilisation de l'arborescence</value>
     <comment>An internal error message that is displayed if the tree is used i encountered</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/CoordinateSystemOverride.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/CoordinateSystemOverride.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/CoordinateSystemOverride.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -128,7 +128,7 @@
     <value>Éditer un système de coordonnées de remplacement</value>
   </data>
   <data name="RefreshButton.ToolTipText" type="System.String">
-    <value>Extraire les systèmes de coordonnées trouver dans la source d'entités.</value>
+    <value>Extraire les systèmes de coordonnées trouvés dans la source d'entités.</value>
   </data>
   <data name="DisplayRawXml.ToolTipText" type="System.String">
     <value>Cliquer ici pour voir l'information spatiale contextuelle</value>
@@ -148,4 +148,7 @@
   <data name="ToggleExtendedModeButton.Text" type="System.String">
     <value>Étendu&gt;&gt;&gt;</value>
   </data>
+  <data name="toolStripButton_SelectAll.Text" xml:space="preserve">
+    <value>Sélectionnez tout</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditorBase.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditorBase.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditorBase.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -117,29 +117,38 @@
   <resheader name="writer">
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
-  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
-  <data name="CustomEditorPage.Text" type="System.String">
+  <data name="btnTest.Text" xml:space="preserve">
+    <value>Tester la connexion</value>
+  </data>
+  <data name="EditConfigDocButton.Text" xml:space="preserve">
+    <value>Éditer document de configuration</value>
+  </data>
+  <data name="EditExtensions.Text" xml:space="preserve">
+    <value>Éditer les extensions</value>
+  </data>
+  <data name="CustomEditorPage.Text" xml:space="preserve">
     <value>Éditeur spécifique</value>
   </data>
-  <data name="GenericEditorPage.Text" type="System.String">
-    <value>Éditeur générique</value>
+  <data name="groupBox1.Text" xml:space="preserve">
+    <value>Système de coordonnées de remplacement</value>
   </data>
-  <data name="TestConnectionResult.Text" type="System.String">
-    <value>Cliquer sur "Tester la connexion" pour tester avec les paramètres courants</value>
+  <data name="LocalPreviewPage.Text" xml:space="preserve">
+    <value>Aperçu Local</value>
   </data>
-  <data name="btnTest.Text" type="System.String">
-    <value>Tester la connexion</value>
-  </data>
-  <data name="label1.Text" type="System.String">
+  <data name="label1.Text" xml:space="preserve">
     <value>Pourvoyeur</value>
   </data>
-  <data name="groupBox1.Text" type="System.String">
-    <value>Système de coordonnées de remplacement</value>
+  <data name="TestConnectionResult.Text" xml:space="preserve">
+    <value>Cliquer sur "Tester la connexion" pour tester avec les paramètres courants</value>
   </data>
-  <data name="EditConfigDocButton.Text" type="System.String">
-    <value>Éditer document de configuation</value>
+  <data name="GenericEditorPage.Text" xml:space="preserve">
+    <value>Éditeur générique</value>
   </data>
-  <data name="EditExtensions.Text" type="System.String">
-    <value>Éditer les extensions</value>
+  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="EditConfigDocButton.Location" type="System.Drawing.Point, System.Drawing">
+    <value>218, 8</value>
   </data>
+  <data name="EditConfigDocButton.Size" type="System.Drawing.Size, System.Drawing">
+    <value>182, 24</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditorGeneric.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditorGeneric.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditorGeneric.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,4 +118,10 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="PropertyStyleColumn.HeaderText" xml:space="preserve">
+    <value>Propriété</value>
+  </data>
+  <data name="ValueStyleColumn.HeaderText" xml:space="preserve">
+    <value>Valeur</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ArcSDE/FeatureSourceEditorArcSDE.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ArcSDE/FeatureSourceEditorArcSDE.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ArcSDE/FeatureSourceEditorArcSDE.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -125,6 +125,6 @@
     <value>Base de données </value>
   </data>
   <data name="label3.Text" type="System.String">
-    <value>Instance</value>
+    <value>Exemple</value>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Filebased/FilebasedFeatureSourceEditor.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Filebased/FilebasedFeatureSourceEditor.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Filebased/FilebasedFeatureSourceEditor.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -122,9 +122,10 @@
     <value>Type de fichier</value>
   </data>
   <data name="LocationType.Items" type="System.String">
-    <value>
-	Fichier interne au serveur MapGuide (Managed)
-	Système de fichiers du serveur (Unmanaged)
+    <value>Fichier interne au serveur MapGuide (Géré)	</value>
+  </data>
+  <data name="LocationType.Items1" type="System.String">
+    <value>Système de fichiers du serveur (Non géré)
 	</value>
   </data>
   <data name="LocationType.Size" type="System.Drawing.Size, System.Drawing">

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Filebased/Unmanaged.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Filebased/Unmanaged.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Filebased/Unmanaged.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,7 +118,19 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
-  <data name="label1.Text" type="System.String">
+  <data name="FilepathText.Location" type="System.Drawing.Point, System.Drawing">
+    <value>180, 0</value>
+  </data>
+  <data name="FilepathText.Size" type="System.Drawing.Size, System.Drawing">
+    <value>44, 20</value>
+  </data>
+  <data name="label1.Location" type="System.Drawing.Point, System.Drawing">
+    <value>0, 3</value>
+  </data>
+  <data name="label1.Text" xml:space="preserve">
     <value>Chemin de fichier ou de dossier</value>
   </data>
+  <data name="label1.Size" type="System.Drawing.Size, System.Drawing">
+    <value>174, 17</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/AddFilenames.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/AddFilenames.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/AddFilenames.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,4 +118,13 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="CancelBtn.Text" xml:space="preserve">
+    <value>Annuler</value>
+  </data>
+  <data name="$this.Text" xml:space="preserve">
+    <value>Ajouter des fichiers</value>
+  </data>
+  <data name="label1.Text" xml:space="preserve">
+    <value>Ajouter des fichiers, un par ligne</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/AddFolder.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/AddFolder.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/AddFolder.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,4 +118,13 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="CancelBtn.Text" xml:space="preserve">
+    <value>Annuler</value>
+  </data>
+  <data name="$this.Text" xml:space="preserve">
+    <value>Ajouter un dossier</value>
+  </data>
+  <data name="label1.Text" xml:space="preserve">
+    <value>Chemin du dossier</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/Composite.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/Composite.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/Composite.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -150,4 +150,13 @@
     <value>Actualiser les données cartographiques pour les éléments sélectionnés
 </value>
   </data>
+  <data name="OpenFileDialog.Filter" xml:space="preserve">
+    <value>Fichiers PNG (*.png)|*.png|Fichiers JPEG (*.jpg; *.jpeg)|*.jpg;*.jpeg|Format Tagged Image (*.tif, *.tiff)|*.tif;*.tiff|Fichiers Enhanced Wawelet (*.ecw)|*.ecw|Fichiers MrSID (*.sid)|*.sid|Fichiers GIF (*.gif)|*.gif|Tous les fichiers (*.*)|*.*</value>
+  </data>
+  <data name="OpenFileDialog.Title" xml:space="preserve">
+    <value>Sélectionnez les fichiers à ajouter.</value>
+  </data>
+  <data name="FolderBrowserDialog.Description" xml:space="preserve">
+    <value>Sélectionnez le dossier avec les fichiers à inclure.</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/FeatureSourceEditorGdal.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/FeatureSourceEditorGdal.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/FeatureSourceEditorGdal.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -121,4 +121,10 @@
   <data name="label1.Text" type="System.String">
     <value>Type</value>
   </data>
+  <data name="TypeCombo.Items" xml:space="preserve">
+    <value>Fichier ou répertoire unique</value>
+  </data>
+  <data name="TypeCombo.Items1" xml:space="preserve">
+    <value>Mode composite </value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/Simple.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/Simple.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/Simple.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -119,12 +119,18 @@
   </resheader>
   <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
   <data name="Filepath.Location" type="System.Drawing.Point, System.Drawing">
-    <value>124,  8</value>
+    <value>143, 8</value>
   </data>
   <data name="label1.Location" type="System.Drawing.Point, System.Drawing">
-    <value>0,  8</value>
+    <value>3, 8</value>
   </data>
-  <data name="label1.Text" type="System.String">
+  <data name="label1.Text" xml:space="preserve">
     <value>Chemin vers le(s) fichier(s)</value>
   </data>
+  <data name="label1.Size" type="System.Drawing.Size, System.Drawing">
+    <value>147, 20</value>
+  </data>
+  <data name="Filepath.Size" type="System.Drawing.Size, System.Drawing">
+    <value>39, 20</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/Strings/Composite.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/Strings/Composite.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/Strings/Composite.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,7 +118,7 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="FileLoadError" xml:space="preserve">
-    <value>Failed to load files: {0}</value>
+    <value>Impossible de charger des fichiers : {0}</value>
     <comment>An error message that is displayed when the specified files could not be loaded</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/Strings/ConfigUpdater.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/Strings/ConfigUpdater.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/Strings/ConfigUpdater.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,7 +118,7 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="ProgressProcessingFiles" xml:space="preserve">
-    <value>Processing files ...</value>
+    <value>Traitement des fichiers ...</value>
     <comment>A message that is displayed while processing files</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/Strings/Simple.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/Strings/Simple.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/Gdal/Strings/Simple.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,8 +118,8 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="RemoveConfigurationWarning" xml:space="preserve">
-    <value>This will remove the configuration document and any specialized setup.
-Are you sure you want to continue?</value>
+    <value>Cela éliminera le document de configuration et toute installation spécialisée.
+Êtes-vous sûr de vouloir continuer?</value>
     <comment>A warning that is displayed when the user does something that will cause the configuration document to be deleted</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/King.Informix/FeatureSourceEditorKingInformix.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/King.Informix/FeatureSourceEditorKingInformix.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/King.Informix/FeatureSourceEditorKingInformix.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,4 +118,10 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="label2.Text" xml:space="preserve">
+    <value>Schéma</value>
+  </data>
+  <data name="label3.Text" xml:space="preserve">
+    <value>Classe King FDO</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/King.KML/FeatureSourceEditorKingKML.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/King.KML/FeatureSourceEditorKingKML.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/King.KML/FeatureSourceEditorKingKML.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,4 +118,13 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="FilePathType.Items" xml:space="preserve">
+    <value>Fichier interne (Géré)</value>
+  </data>
+  <data name="FilePathType.Items1" xml:space="preserve">
+    <value>Fichier sur le serveur (Non géré)</value>
+  </data>
+  <data name="label1.Text" xml:space="preserve">
+    <value>Emplacement du fichier</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/King.KML/Unmanaged.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/King.KML/Unmanaged.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/King.KML/Unmanaged.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,4 +118,7 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="label1.Text" xml:space="preserve">
+    <value>Chemin du fichier</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/MSSQLSpatial/FeatureSourceEditorMSSQLSpatial.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/MSSQLSpatial/FeatureSourceEditorMSSQLSpatial.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/MSSQLSpatial/FeatureSourceEditorMSSQLSpatial.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -1,4 +1,4 @@
-<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
 <root>
   <!-- 
     Microsoft ResX Schema 
@@ -117,4 +117,10 @@
   <resheader name="writer">
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
+  <data name="label1.Text" xml:space="preserve">
+    <value>Serveur</value>
+  </data>
+  <data name="label2.Text" xml:space="preserve">
+    <value>Base de données</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/MySQL/FeatureSourceEditorMySQL.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/MySQL/FeatureSourceEditorMySQL.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/MySQL/FeatureSourceEditorMySQL.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -124,4 +124,10 @@
   <data name="label1.Text" type="System.String">
     <value>Serveur</value>
   </data>
+  <data name="Database.ToolTip" xml:space="preserve">
+    <value>Entrez le nom de la base de données ici</value>
+  </data>
+  <data name="Server.ToolTip" xml:space="preserve">
+    <value>Entrez le nom du serveur ici, ou laissez vide pour la valeur par défaut qui est localhost</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/DSN.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/DSN.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/DSN.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -121,4 +121,7 @@
   <data name="label1.Text" type="System.String">
     <value>Nom DSN</value>
   </data>
+  <data name="FilepathText.Location" type="System.Drawing.Point, System.Drawing">
+    <value>166, 2</value>
+  </data>
 </root>
\ No newline at end of file

Added: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/DSNPicker.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/DSNPicker.fr-FR.resx	                        (rev 0)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/DSNPicker.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" use="required" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+</root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/FeatureSourceEditorODBC.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/FeatureSourceEditorODBC.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/FeatureSourceEditorODBC.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -117,26 +117,50 @@
   <resheader name="writer">
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
+  <data name="ConnectionType.Items2" xml:space="preserve">
+    <value>DSN (ODBC)</value>
+  </data>
+  <data name="ConnectionType.Items3" xml:space="preserve">
+    <value>Type de base de données connu</value>
+  </data>
+  <data name="ConnectionType.Items1" xml:space="preserve">
+    <value>Fichier sur le serveur (Non géré)</value>
+  </data>
   <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
-  <data name="label1.Text" type="System.String">
-    <value>Type de connexion</value>
+  <data name="RefreshButton.Size" type="System.Drawing.Size, System.Drawing">
+    <value>137, 24</value>
   </data>
-  <data name="ConnectionType.Items" type="System.String">
-    <value>
-    Fichier interne (Managed)
-    Fichier sur le serveur (Unmanaged)
-    DSN (ODBC)
-    Type de base de données connu
-    Chaîne de connexion personnalisée
-    </value>
+  <data name="ConnectionType.Items4" xml:space="preserve">
+    <value>Chaîne de connexion personnalisée</value>
   </data>
-  <data name="label2.Text" type="System.String">
-    <value>Chaîne de connexion</value>
-  </data>
-  <data name="RefreshButton.Text" type="System.String">
+  <data name="RefreshButton.Text" xml:space="preserve">
     <value>Reconstruire le schéma</value>
   </data>
-  <data name="ConfigureButton.Text" type="System.String">
+  <data name="RefreshButton.Location" type="System.Drawing.Point, System.Drawing">
+    <value>406, 328</value>
+  </data>
+  <data name="ConnectionType.Location" type="System.Drawing.Point, System.Drawing">
+    <value>175, 0</value>
+  </data>
+  <data name="ConnectionType.Size" type="System.Drawing.Size, System.Drawing">
+    <value>374, 21</value>
+  </data>
+  <data name="ConfigureButton.Text" xml:space="preserve">
     <value>Configurer les colonnes</value>
   </data>
+  <data name="label2.Text" xml:space="preserve">
+    <value>Chaîne de connexion</value>
+  </data>
+  <data name="label1.Text" xml:space="preserve">
+    <value>Type de connexion</value>
+  </data>
+  <data name="ConnectionType.Items" xml:space="preserve">
+    <value>Fichier interne (Géré)</value>
+  </data>
+  <data name="ConfigureButton.Size" type="System.Drawing.Size, System.Drawing">
+    <value>132, 24</value>
+  </data>
+  <data name="ConnectionString.Text" xml:space="preserve">
+    <value>Chaîne de connexion</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/GeometryColumnsEditor.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/GeometryColumnsEditor.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/GeometryColumnsEditor.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,4 +118,25 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="label4.Text" xml:space="preserve">
+    <value>Colonne Y</value>
+  </data>
+  <data name="label5.Text" xml:space="preserve">
+    <value>Colonne Z</value>
+  </data>
+  <data name="label6.Text" xml:space="preserve">
+    <value>Colonne X</value>
+  </data>
+  <data name="CancelBtn.Text" xml:space="preserve">
+    <value>Annuler</value>
+  </data>
+  <data name="label1.Text" xml:space="preserve">
+    <value>Colonne Clef</value>
+  </data>
+  <data name="GeometryEnabled.Text" xml:space="preserve">
+    <value>Géométrie</value>
+  </data>
+  <data name="$this.Text" xml:space="preserve">
+    <value>Éditeur de colonnes de la Géométrie</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/Strings/FeatureSourceEditorODBC.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/Strings/FeatureSourceEditorODBC.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/Strings/FeatureSourceEditorODBC.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -122,7 +122,7 @@
     <comment>An error message that is displayed if the column configuration could not be read</comment>
   </data>
   <data name="CoordinateSystemError" xml:space="preserve">
-    <value>Failed to read current coordsys configuration: {0}</value>
+    <value>Impossible de lire la configuration actuelle du système de coordonnées : {0}</value>
     <comment>An error message that is displayed if the coordinate system read operation failed</comment>
   </data>
   <data name="DatasourceLayoutReadError" xml:space="preserve">
@@ -130,7 +130,7 @@
     <comment>An error message that is displayed if the datasource layout could not be read</comment>
   </data>
   <data name="SchemaRefreshError" xml:space="preserve">
-    <value>Failed to refresh schema: {0}</value>
+    <value>Impossible d'actualiser le schéma : {0}</value>
     <comment>An error message that is displayed if the schema refresh failed</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/Unmanaged.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/Unmanaged.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/Unmanaged.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -121,4 +121,13 @@
   <data name="label1.Text" type="System.String">
     <value>Chemin du dossier ou du fichier</value>
   </data>
+  <data name="label1.Size" type="System.Drawing.Size, System.Drawing">
+    <value>180, 16</value>
+  </data>
+  <data name="FilepathText.Location" type="System.Drawing.Point, System.Drawing">
+    <value>166, 0</value>
+  </data>
+  <data name="FilepathText.Size" type="System.Drawing.Size, System.Drawing">
+    <value>30, 20</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/Wizard.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/Wizard.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/Wizard.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -121,4 +121,16 @@
   <data name="label1.Text" type="System.String">
     <value>Type de base de données</value>
   </data>
+  <data name="label1.Size" type="System.Drawing.Size, System.Drawing">
+    <value>150, 16</value>
+  </data>
+  <data name="DatabaseType.Items4" xml:space="preserve">
+    <value>Oracle (pilote Microsoft)</value>
+  </data>
+  <data name="DatabaseType.Items5" xml:space="preserve">
+    <value>Oracle (pilote Oracle)</value>
+  </data>
+  <data name="DatabaseType.Items1" xml:space="preserve">
+    <value>SQL Server</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/Wizards/MsSQL.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/Wizards/MsSQL.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/ODBC/Wizards/MsSQL.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,4 +118,10 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="label2.Text" xml:space="preserve">
+    <value>Serveur</value>
+  </data>
+  <data name="label5.Text" xml:space="preserve">
+    <value>Base de données</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/OGR/ArcSDE.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/OGR/ArcSDE.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/OGR/ArcSDE.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -122,7 +122,7 @@
     <value>Serveur</value>
   </data>
   <data name="label2.Text" type="System.String">
-    <value>Instance</value>
+    <value>Exemple</value>
   </data>
   <data name="label3.Text" type="System.String">
     <value>Base de données</value>

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/OGR/FeatureSourceEditorOGR.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/OGR/FeatureSourceEditorOGR.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/OGR/FeatureSourceEditorOGR.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -119,22 +119,44 @@
   </resheader>
   <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
   <data name="ConnectionType.Items" type="System.String">
-    <value>
-Fichier interne (Managed)
-Fichier sur le serveur (Unmanaged)
-DODS
-ArcSDE
-GRASS
-OGDI
-Informix
-PostGIS
-MySQL
-ODBC
-Oracle
-FME
-Chaîne de connexion personnalisée
-	</value>
+    <value>Fichier interne (Géré)</value>
   </data>
+  <data name="ConnectionType.Items1" type="System.String">
+    <value>Fichier sur le serveur (Non géré)</value>
+  </data>
+  <data name="ConnectionType.Items2" type="System.String">
+    <value>DODS</value>
+  </data>
+  <data name="ConnectionType.Items3" type="System.String">
+    <value>ArcSDE	</value>
+  </data>
+  <data name="ConnectionType.Items4" type="System.String">
+    <value>GRASS</value>
+  </data>
+  <data name="ConnectionType.Items5" type="System.String">
+    <value>OGDI</value>
+  </data>
+  <data name="ConnectionType.Items6" type="System.String">
+    <value>Informix</value>
+  </data>
+  <data name="ConnectionType.Items7" type="System.String">
+    <value>PostGIS</value>
+  </data>
+  <data name="ConnectionType.Items8" type="System.String">
+    <value>MySQL	</value>
+  </data>
+  <data name="ConnectionType.Items9" type="System.String">
+    <value>ODBC	</value>
+  </data>
+  <data name="ConnectionType.Items10" type="System.String">
+    <value>Oracle	</value>
+  </data>
+  <data name="ConnectionType.Items11" type="System.String">
+    <value>FME	</value>
+  </data>
+  <data name="ConnectionType.Items12" type="System.String">
+    <value>Chaîne de connexion personnalisée</value>
+  </data>
   <data name="label1.Text" type="System.String">
     <value>Type de connexion</value>
   </data>

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/OGR/ODBC.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/OGR/ODBC.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/OGR/ODBC.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -136,4 +136,10 @@
   <data name="groupBox2.Text" type="System.String">
     <value>Tables de type spatial</value>
   </data>
+  <data name="dataGridTextBoxColumn2.HeaderText" xml:space="preserve">
+    <value>Colonne Geometry</value>
+  </data>
+  <data name="dataGridTextBoxColumn1.HeaderText" xml:space="preserve">
+    <value>Nom de table</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/OGR/Strings/Managed.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/OGR/Strings/Managed.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/OGR/Strings/Managed.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,7 +118,7 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="UseAllFilesTooltip" xml:space="preserve">
-    <value>Use all files in the feature source as data source</value>
+    <value>Utilisez tous les fichiers dans la source d'entités en tant que source de données</value>
     <comment>A tooltip displayed for the button that enables the use of the folder as the resource</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/OGR/Unmanaged.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/OGR/Unmanaged.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/OGR/Unmanaged.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,7 +118,16 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
-  <data name="label1.Text" type="System.String">
+  <data name="FilepathText.Location" type="System.Drawing.Point, System.Drawing">
+    <value>174, 2</value>
+  </data>
+  <data name="FilepathText.Size" type="System.Drawing.Size, System.Drawing">
+    <value>50, 20</value>
+  </data>
+  <data name="label1.Text" xml:space="preserve">
     <value>Chemin du dossier ou du fichier</value>
   </data>
+  <data name="label1.Size" type="System.Drawing.Size, System.Drawing">
+    <value>177, 20</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/PostGIS/FeatureSourceEditorPostGIS.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/PostGIS/FeatureSourceEditorPostGIS.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceEditors/PostGIS/FeatureSourceEditorPostGIS.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -127,4 +127,19 @@
   <data name="label2.Text" type="System.String">
     <value>Port</value>
   </data>
+  <data name="Database.ToolTip" xml:space="preserve">
+    <value>Entrez le nom de la base de données ici</value>
+  </data>
+  <data name="Server.ToolTip" xml:space="preserve">
+    <value>Entrez le nom du serveur ici, ou laissez vide pour la valeur par défaut qui est localhost</value>
+  </data>
+  <data name="Port.ToolTip" xml:space="preserve">
+    <value>Entrez le port de communication ici, ou laissez vide pour la valeur par défaut qui est 5432</value>
+  </data>
+  <data name="Datastore.ToolTip" xml:space="preserve">
+    <value>Entrez le nom du magasin de données (schéma) ici</value>
+  </data>
+  <data name="label4.Text" xml:space="preserve">
+    <value>Magasin de données (schéma)</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceExtensions/Strings/FeatureSourceExtension.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceExtensions/Strings/FeatureSourceExtension.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourceExtensions/Strings/FeatureSourceExtension.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,15 +118,15 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="NewExtensionName" xml:space="preserve">
-    <value>New extension</value>
+    <value>Nouvelle extension</value>
     <comment>The default name for a new extension</comment>
   </data>
   <data name="NewJoinName" xml:space="preserve">
-    <value>New join</value>
+    <value>Nouvelle jointure</value>
     <comment>The default name for a new join</comment>
   </data>
   <data name="NewPropertyName" xml:space="preserve">
-    <value>New property</value>
+    <value>Nouvelle propriété</value>
     <comment>The default name for a new property</comment>
   </data>
 </root>
\ No newline at end of file

Added: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourcePreview/ClassPreviewCtrl.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourcePreview/ClassPreviewCtrl.fr-FR.resx	                        (rev 0)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourcePreview/ClassPreviewCtrl.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" use="required" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+</root>
\ No newline at end of file

Added: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourcePreview/FeatureSourcePreviewCtrl.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourcePreview/FeatureSourcePreviewCtrl.fr-FR.resx	                        (rev 0)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourcePreview/FeatureSourcePreviewCtrl.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" use="required" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+</root>
\ No newline at end of file

Added: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourcePreview/Query/StandardQueryCtrl.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourcePreview/Query/StandardQueryCtrl.fr-FR.resx	                        (rev 0)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourcePreview/Query/StandardQueryCtrl.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" use="required" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+</root>
\ No newline at end of file

Added: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourcePreview/SchemaViewCtrl.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourcePreview/SchemaViewCtrl.fr-FR.resx	                        (rev 0)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourcePreview/SchemaViewCtrl.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" use="required" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+</root>
\ No newline at end of file

Added: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourcePreview/SqlPreviewCtrl.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourcePreview/SqlPreviewCtrl.fr-FR.resx	                        (rev 0)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FeatureSourcePreview/SqlPreviewCtrl.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" use="required" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+</root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FiniteDisplayScales.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FiniteDisplayScales.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/FiniteDisplayScales.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -169,4 +169,7 @@
   <data name="groupBox2.Text" type="System.String">
     <value>Générer les échelles</value>
   </data>
+  <data name="columnHeader1.Text" xml:space="preserve">
+    <value>Échelle</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/GeometryStyleEditors/FillStyleEditor.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/GeometryStyleEditors/FillStyleEditor.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/GeometryStyleEditors/FillStyleEditor.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -130,4 +130,10 @@
   <data name="displayFill.Text" type="System.String">
     <value>Affichage du remplissage</value>
   </data>
+  <data name="lblForegroundTransparency.Text" xml:space="preserve">
+    <value>Transparence</value>
+  </data>
+  <data name="lblBackgroundTransparency.Text" xml:space="preserve">
+    <value>Transparence</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/GeometryStyleEditors/FontStyleEditor.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/GeometryStyleEditors/FontStyleEditor.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/GeometryStyleEditors/FontStyleEditor.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -117,62 +117,104 @@
   <resheader name="writer">
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
-  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
-  <data name="label6.Text" type="System.String">
-    <value>Style</value>
+  <data name="verticalLabel.Text" xml:space="preserve">
+    <value>Vertical</value>
   </data>
-  <data name="label5.Text" type="System.String">
-    <value>Dimension</value>
+  <data name="previewGroup.Text" xml:space="preserve">
+    <value>Prévisualisation</value>
   </data>
-  <data name="label4.Text" type="System.String">
-    <value>Unités</value>
+  <data name="colorGroup.Text" xml:space="preserve">
+    <value>Couleurs</value>
   </data>
-  <data name="label3.Text" type="System.String">
-    <value>Contexte de dimensionnement</value>
+  <data name="underlineCheck.Text" xml:space="preserve">
+    <value>S</value>
   </data>
-  <data name="label2.Text" type="System.String">
-    <value>Police de caractères</value>
+  <data name="label8.Text" xml:space="preserve">
+    <value>Arrière-plan</value>
   </data>
-  <data name="label1.Text" type="System.String">
-    <value>Propriété</value>
+  <data name="alignmentGroup.Text" xml:space="preserve">
+    <value>Alignement</value>
   </data>
-  <data name="underlineCheck.Text" type="System.String">
-    <value>S</value>
+  <data name="label7.Text" xml:space="preserve">
+    <value>Type d'arrière-plan</value>
   </data>
-  <data name="italicCheck.Text" type="System.String">
+  <data name="italicCheck.Text" xml:space="preserve">
     <value>I</value>
   </data>
-  <data name="boldCheck.Text" type="System.String">
+  <data name="horizontalLabel.Text" xml:space="preserve">
+    <value>Horizontal</value>
+  </data>
+  <data name="label4.Text" xml:space="preserve">
+    <value>Unités</value>
+  </data>
+  <data name="label6.Text" xml:space="preserve">
+    <value>Style</value>
+  </data>
+  <data name="label10.Text" xml:space="preserve">
+    <value>Rotation</value>
+  </data>
+  <data name="label9.Text" xml:space="preserve">
+    <value>Texte</value>
+  </data>
+  <data name="label3.Text" xml:space="preserve">
+    <value>Contexte</value>
+  </data>
+  <data name="label12.Text" xml:space="preserve">
+    <value>Transparence</value>
+  </data>
+  <data name="boldCheck.Text" xml:space="preserve">
     <value>G</value>
   </data>
-  <data name="fontGroup.Text" type="System.String">
+  <data name="label5.Text" xml:space="preserve">
+    <value>Dimension</value>
+  </data>
+  <data name="label1.Text" xml:space="preserve">
+    <value>Propriété</value>
+  </data>
+  <data name="label2.Text" xml:space="preserve">
     <value>Police de caractères</value>
   </data>
-  <data name="label7.Text" type="System.String">
-    <value>Type d'arrière-plan</value>
+  <data name="fontGroup.Text" xml:space="preserve">
+    <value>Police de caractères</value>
   </data>
-  <data name="label8.Text" type="System.String">
-    <value>Arrière-plan</value>
+  <data name="label11.Text" xml:space="preserve">
+    <value>Transparence</value>
   </data>
-  <data name="label9.Text" type="System.String">
-    <value>Texte</value>
+  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="label4.Size" type="System.Drawing.Size, System.Drawing">
+    <value>37, 13</value>
   </data>
-  <data name="colorGroup.Text" type="System.String">
-    <value>Couleurs</value>
+  <data name="label9.Size" type="System.Drawing.Size, System.Drawing">
+    <value>34, 13</value>
   </data>
-  <data name="label10.Text" type="System.String">
-    <value>Rotation</value>
+  <data name="label7.Size" type="System.Drawing.Size, System.Drawing">
+    <value>94, 13</value>
   </data>
-  <data name="verticalLabel.Text" type="System.String">
-    <value>Vertical</value>
+  <data name="DisplayLabel.Size" type="System.Drawing.Size, System.Drawing">
+    <value>181, 17</value>
   </data>
-  <data name="horizontalLabel.Text" type="System.String">
-    <value>Horizontal</value>
+  <data name="label1.Size" type="System.Drawing.Size, System.Drawing">
+    <value>49, 13</value>
   </data>
-  <data name="alignmentGroup.Text" type="System.String">
-    <value>Alignement</value>
+  <data name="label11.Size" type="System.Drawing.Size, System.Drawing">
+    <value>73, 13</value>
   </data>
-  <data name="previewGroup.Text" type="System.String">
-    <value>Prévisualisation</value>
+  <data name="label5.Size" type="System.Drawing.Size, System.Drawing">
+    <value>56, 13</value>
   </data>
+  <data name="label2.Size" type="System.Drawing.Size, System.Drawing">
+    <value>104, 13</value>
+  </data>
+  <data name="label8.Size" type="System.Drawing.Size, System.Drawing">
+    <value>60, 13</value>
+  </data>
+  <data name="DisplayLabel.Text" xml:space="preserve">
+    <value>Afficher les étiquettes des entités</value>
+  </data>
+  <data name="label3.Size" type="System.Drawing.Size, System.Drawing">
+    <value>149, 13</value>
+  </data>
+  <data name="label12.Size" type="System.Drawing.Size, System.Drawing">
+    <value>73, 13</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/GeometryStyleEditors/LineStyleEditor.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/GeometryStyleEditors/LineStyleEditor.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/GeometryStyleEditors/LineStyleEditor.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -130,4 +130,7 @@
   <data name="displayLine.Text" type="System.String">
     <value>Affichage de la bordure</value>
   </data>
+  <data name="label1.Text" xml:space="preserve">
+    <value>Transparence</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/GeometryStyleEditors/PointFeatureStyleEditor.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/GeometryStyleEditors/PointFeatureStyleEditor.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/GeometryStyleEditors/PointFeatureStyleEditor.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -117,47 +117,182 @@
   <resheader name="writer">
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
-  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
-  <data name="label9.Text" type="System.String">
-    <value>Rotation</value>
+  <data name="FontUnderlineButton.ToolTipText" xml:space="preserve">
+    <value>Définir la police soulignée</value>
   </data>
-  <data name="label5.Text" type="System.String">
-    <value>Hauteur</value>
+  <data name="FontItalicButton.ToolTipText" xml:space="preserve">
+    <value>Définir la police italique</value>
   </data>
-  <data name="label4.Text" type="System.String">
+  <data name="groupBox2.Text" xml:space="preserve">
+    <value>Remplissage de symbole</value>
+  </data>
+  <data name="label2.Text" xml:space="preserve">
+    <value>Contexte de dimensionnement</value>
+  </data>
+  <data name="lblForeground.Text" xml:space="preserve">
+    <value>Couleur</value>
+  </data>
+  <data name="label8.Text" xml:space="preserve">
+    <value>Y</value>
+  </data>
+  <data name="groupBox4.Text" xml:space="preserve">
+    <value>Prévisualisation</value>
+  </data>
+  <data name="label7.Text" xml:space="preserve">
+    <value>X</value>
+  </data>
+  <data name="groupBox1.Text" xml:space="preserve">
+    <value>Style de symbole</value>
+  </data>
+  <data name="label4.Text" xml:space="preserve">
     <value>Largeur</value>
   </data>
-  <data name="label3.Text" type="System.String">
+  <data name="label10.Text" xml:space="preserve">
+    <value>Police</value>
+  </data>
+  <data name="label3.Text" xml:space="preserve">
     <value>Unités de dimensionnement</value>
   </data>
-  <data name="label2.Text" type="System.String">
-    <value>Contexte de dimensionnement</value>
+  <data name="label6.Text" xml:space="preserve">
+    <value>Point de référence</value>
   </data>
-  <data name="label1.Text" type="System.String">
+  <data name="FontBoldButton.ToolTipText" xml:space="preserve">
+    <value>Définir la police grasse</value>
+  </data>
+  <data name="groupBoxFont.Text" xml:space="preserve">
+    <value>Style de police</value>
+  </data>
+  <data name="MaintainAspectRatio.Text" xml:space="preserve">
+    <value>Maintenir le ratio d'aspect</value>
+  </data>
+  <data name="label5.Text" xml:space="preserve">
+    <value>Hauteur</value>
+  </data>
+  <data name="label1.Text" xml:space="preserve">
     <value>Symbole</value>
   </data>
-  <data name="groupBox1.Text" type="System.String">
-    <value>Style de symbole</value>
+  <data name="label9.Text" xml:space="preserve">
+    <value>Rotation</value>
   </data>
-  <data name="groupBox2.Text" type="System.String">
-    <value>Remplissage de symbole</value>
-  </data>
-  <data name="groupBox3.Text" type="System.String">
+  <data name="groupBox3.Text" xml:space="preserve">
     <value>Bordure de symbole</value>
   </data>
-  <data name="groupBox4.Text" type="System.String">
-    <value>Prévisualisation</value>
+  <data name="label11.Text" xml:space="preserve">
+    <value>Transparence</value>
   </data>
-  <data name="label8.Text" type="System.String">
-    <value>Y</value>
+  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="label6.Size" type="System.Drawing.Size, System.Drawing">
+    <value>94, 13</value>
   </data>
-  <data name="label7.Text" type="System.String">
-    <value>X</value>
+  <data name="groupBoxSymbolLocation.Text" xml:space="preserve">
+    <value>Position du symbole</value>
   </data>
-  <data name="label6.Text" type="System.String">
-    <value>Point de référence</value>
+  <data name="HeigthText.Size" type="System.Drawing.Size, System.Drawing">
+    <value>164, 21</value>
   </data>
-  <data name="MaintainAspectRatio.Text" type="System.String">
-    <value>Maintenir le ratio d'aspect</value>
+  <data name="label1.Size" type="System.Drawing.Size, System.Drawing">
+    <value>47, 13</value>
   </data>
+  <data name="SizeUnits.Location" type="System.Drawing.Point, System.Drawing">
+    <value>172, 80</value>
+  </data>
+  <data name="label10.Size" type="System.Drawing.Size, System.Drawing">
+    <value>36, 13</value>
+  </data>
+  <data name="WidthText.Size" type="System.Drawing.Size, System.Drawing">
+    <value>164, 21</value>
+  </data>
+  <data name="label5.Size" type="System.Drawing.Size, System.Drawing">
+    <value>45, 13</value>
+  </data>
+  <data name="Symbol.Size" type="System.Drawing.Size, System.Drawing">
+    <value>164, 21</value>
+  </data>
+  <data name="FontItalicButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAIISURBVDhPpZP7S1NxGMbPPxKaXVUkMEq8IpKUCoY/hGgI
+        ymqkDYYXcCjDZOANURSjCNGFQUTsl4GXVMxKk62YU4fXQpaIlygHQxBRH8/zwvyaIAYe+HLgnPN8nue9
+        HA3nvDTq63oW/jm13XOwvPTB3DYFY5MH+bXfcN8ygfTSMSSXfESicQDxBqdYHwH29g9w2tnZ3UcguIvN
+        rR3417exuBJE5N1n/wfwLgXEOc38Bc6xNRHb+/y4nm49G0Bnit2zf9H6bkliE/jKuYxrd6oVgDWfjB+K
+        TWeKMyrGEVfowITvD9re/9ABVQrAhh0HHK+ZselMMaN/mvwtDb+aVqkA7HYIwIj3ysfluPTorJnP6Ezx
+        oHsD1s5ZXEktUwCOioB5f1CEPR9+wTG6iuiserTo8dkwng7HT/R+XUPF8xlcTjErAOdMcW6NW8STiwG8
+        7vej8oUPN/PsEv3t8Ao0TZP3T1u8uJRkUgAuSYHtO97oLxmXd5t9Ho8aPTK+GzntqNfrLm2fFoihwYOI
+        xGIF4KjoGBLzY1OrF9k6OOFxnwDC4wxIMX1G0pMhgVyMNyoA13PAtS7OrJk1PrC69LUdQWxuF6IybHrX
+        LRI7JrtZdoDAo1XmbjMyD+tjSXxGcXRmnYg5ttD9QuxDhN0uUgDOmbvNTpPOJaGAo2K36cyaGZvOFIfd
+        KlSA8/zRh9ABIDUG+1JpAAAAAElFTkSuQmCC
+</value>
+  </data>
+  <data name="label4.Size" type="System.Drawing.Size, System.Drawing">
+    <value>43, 13</value>
+  </data>
+  <data name="WidthText.Location" type="System.Drawing.Point, System.Drawing">
+    <value>172, 112</value>
+  </data>
+  <data name="label3.Size" type="System.Drawing.Size, System.Drawing">
+    <value>137, 13</value>
+  </data>
+  <data name="SizeContext.Size" type="System.Drawing.Size, System.Drawing">
+    <value>164, 21</value>
+  </data>
+  <data name="lblForeground.Size" type="System.Drawing.Size, System.Drawing">
+    <value>43, 13</value>
+  </data>
+  <data name="HeigthText.Location" type="System.Drawing.Point, System.Drawing">
+    <value>172, 144</value>
+  </data>
+  <data name="SizeContext.Location" type="System.Drawing.Point, System.Drawing">
+    <value>172, 48</value>
+  </data>
+  <data name="label2.Size" type="System.Drawing.Size, System.Drawing">
+    <value>149, 13</value>
+  </data>
+  <data name="FontBoldButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAIISURBVDhPpZP7S1NxGMbPPxKaXVUkMEq8IpKUCoY/hGgI
+        ymqkDYYXcCjDZOANURSjCNGFQUTsl4GXVMxKk62YU4fXQpaIlygHQxBRH8/zwvyaIAYe+HLgnPN8nue9
+        HA3nvDTq63oW/jm13XOwvPTB3DYFY5MH+bXfcN8ygfTSMSSXfESicQDxBqdYHwH29g9w2tnZ3UcguIvN
+        rR3417exuBJE5N1n/wfwLgXEOc38Bc6xNRHb+/y4nm49G0Bnit2zf9H6bkliE/jKuYxrd6oVgDWfjB+K
+        TWeKMyrGEVfowITvD9re/9ABVQrAhh0HHK+ZselMMaN/mvwtDb+aVqkA7HYIwIj3ysfluPTorJnP6Ezx
+        oHsD1s5ZXEktUwCOioB5f1CEPR9+wTG6iuiserTo8dkwng7HT/R+XUPF8xlcTjErAOdMcW6NW8STiwG8
+        7vej8oUPN/PsEv3t8Ao0TZP3T1u8uJRkUgAuSYHtO97oLxmXd5t9Ho8aPTK+GzntqNfrLm2fFoihwYOI
+        xGIF4KjoGBLzY1OrF9k6OOFxnwDC4wxIMX1G0pMhgVyMNyoA13PAtS7OrJk1PrC69LUdQWxuF6IybHrX
+        LRI7JrtZdoDAo1XmbjMyD+tjSXxGcXRmnYg5ttD9QuxDhN0uUgDOmbvNTpPOJaGAo2K36cyaGZvOFIfd
+        KlSA8/zRh9ABIDUG+1JpAAAAAElFTkSuQmCC
+</value>
+  </data>
+  <data name="Symbol.Location" type="System.Drawing.Point, System.Drawing">
+    <value>172, 16</value>
+  </data>
+  <data name="RotationBox.Size" type="System.Drawing.Size, System.Drawing">
+    <value>164, 21</value>
+  </data>
+  <data name="label11.Size" type="System.Drawing.Size, System.Drawing">
+    <value>73, 13</value>
+  </data>
+  <data name="RotationBox.Location" type="System.Drawing.Point, System.Drawing">
+    <value>172, 176</value>
+  </data>
+  <data name="SizeUnits.Size" type="System.Drawing.Size, System.Drawing">
+    <value>164, 21</value>
+  </data>
+  <data name="FontUnderlineButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAIISURBVDhPpZP7S1NxGMbPPxKaXVUkMEq8IpKUCoY/hGgI
+        ymqkDYYXcCjDZOANURSjCNGFQUTsl4GXVMxKk62YU4fXQpaIlygHQxBRH8/zwvyaIAYe+HLgnPN8nue9
+        HA3nvDTq63oW/jm13XOwvPTB3DYFY5MH+bXfcN8ygfTSMSSXfESicQDxBqdYHwH29g9w2tnZ3UcguIvN
+        rR3417exuBJE5N1n/wfwLgXEOc38Bc6xNRHb+/y4nm49G0Bnit2zf9H6bkliE/jKuYxrd6oVgDWfjB+K
+        TWeKMyrGEVfowITvD9re/9ABVQrAhh0HHK+ZselMMaN/mvwtDb+aVqkA7HYIwIj3ysfluPTorJnP6Ezx
+        oHsD1s5ZXEktUwCOioB5f1CEPR9+wTG6iuiserTo8dkwng7HT/R+XUPF8xlcTjErAOdMcW6NW8STiwG8
+        7vej8oUPN/PsEv3t8Ao0TZP3T1u8uJRkUgAuSYHtO97oLxmXd5t9Ho8aPTK+GzntqNfrLm2fFoihwYOI
+        xGIF4KjoGBLzY1OrF9k6OOFxnwDC4wxIMX1G0pMhgVyMNyoA13PAtS7OrJk1PrC69LUdQWxuF6IybHrX
+        LRI7JrtZdoDAo1XmbjMyD+tjSXxGcXRmnYg5ttD9QuxDhN0uUgDOmbvNTpPOJaGAo2K36cyaGZvOFIfd
+        KlSA8/zRh9ABIDUG+1JpAAAAAElFTkSuQmCC
+</value>
+  </data>
+  <data name="DisplayPoints.Text" xml:space="preserve">
+    <value>Afficher les points</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/GeometryStyleEditors/Strings/ColorComboBox.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/GeometryStyleEditors/Strings/ColorComboBox.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/GeometryStyleEditors/Strings/ColorComboBox.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,7 +118,7 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="MoreColorsName" xml:space="preserve">
-    <value>More colors ...</value>
+    <value>Plus de couleurs...</value>
   </data>
   <data name="TransparentName" xml:space="preserve">
     <value>Transparent</value>

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/GeometryStyleEditors/Strings/PointFeatureStyleEditor.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/GeometryStyleEditors/Strings/PointFeatureStyleEditor.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/GeometryStyleEditors/Strings/PointFeatureStyleEditor.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,15 +118,15 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="FontPreviewError" xml:space="preserve">
-    <value>Cannot Preview Font "{0}"</value>
+    <value>Impossible de prévisualiser la police "{0}"</value>
     <comment>An error message that is displayed when the rendering fails, using the specified font</comment>
   </data>
   <data name="InsertionPointYError" xml:space="preserve">
-    <value>You have entered a non-numeric value in the Reference Y field. Due to a bug in MapGuide, this will likely give an error when saving.</value>
+    <value>Vous avez entré une valeur non numérique dans le champ Référence Y. En raison d'un bogue dans MapGuide, ceci va probablement provoquer une erreur lors de l'enregistrement.</value>
     <comment>An error message that is displayed if the user attempts to use an expression as the InsertionPointY value (caused by an xsd bug in MapGuide)</comment>
   </data>
   <data name="SymbolTypeNotSupported" xml:space="preserve">
-    <value>Only symbols of type "Mark" and "Font" are currently supported</value>
+    <value>Seuls les symboles de type "Mark" et "Police" sont actuellement pris en charge</value>
     <comment>A message that is displayed when the user attempts to modify an item with an unsupported type</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditor.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditor.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditor.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -117,11 +117,13 @@
   <resheader name="writer">
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
-  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
-  <data name="label1.Text" type="System.String">
+  <data name="label2.Text" xml:space="preserve">
+    <value>Version du schéma de définition</value>
+  </data>
+  <data name="label1.Text" xml:space="preserve">
     <value>Source d'entités</value>
   </data>
-  <data name="label2.Text" type="System.String">
-    <value>Version du schéma de définition</value>
+  <data name="FeatureSource.Text" xml:space="preserve">
+    <value>&lt; Sélectionner une source d'entités &gt;</value>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/EditScales.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/EditScales.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/EditScales.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -121,4 +121,7 @@
   <data name="$this.Text" type="System.String">
     <value>Éditer l'affichage des échelles</value>
   </data>
+  <data name="CancelBtn.Text" xml:space="preserve">
+    <value>Annuler</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/RasterLayer.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/RasterLayer.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/RasterLayer.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -148,6 +148,9 @@
   <data name="EnableHillshade.Text" type="System.String">
     <value>Relief ombragé</value>
   </data>
+  <data name="EnableHillshade.Size" type="System.Drawing.Size, System.Drawing">
+    <value>110, 16</value>
+  </data>
   <data name="label10.Text" type="System.String">
     <value>Altitude</value>
   </data>
@@ -169,6 +172,9 @@
   <data name="label7.Text" type="System.String">
     <value>Couleur de transparence</value>
   </data>
+  <data name="label7.Size" type="System.Drawing.Size, System.Drawing">
+    <value>150, 16</value>
+  </data>
   <data name="label12.Text" type="System.String">
     <value>Bande</value>
   </data>
@@ -184,4 +190,10 @@
   <data name="EnableAdvanced.Text" type="System.String">
     <value>Réglages avancés</value>
   </data>
+  <data name="VisibleTo.Items" xml:space="preserve">
+    <value>Infini</value>
+  </data>
+  <data name="VisibleTo.Text" xml:space="preserve">
+    <value>Infini</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/ScaleControls/ConditionListButtons.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/ScaleControls/ConditionListButtons.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/ScaleControls/ConditionListButtons.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -117,23 +117,124 @@
   <resheader name="writer">
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
-  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
-  <data name="label1.Text" type="System.String">
+  <data name="AddRuleButton.ToolTip" xml:space="preserve">
+    <value>Ajouter une règle</value>
+  </data>
+  <data name="label4.Text" xml:space="preserve">
+    <value>Style d'étiquette</value>
+  </data>
+  <data name="CreateThemeButton.ToolTip" xml:space="preserve">
+    <value>Cliquer pour ajouter un thème pour l'entité</value>
+  </data>
+  <data name="MoveRuleUpButton.ToolTip" xml:space="preserve">
+    <value>Déplacer la règle sélectionnée vers le haut</value>
+  </data>
+  <data name="MoveRuleDownButton.ToolTip" xml:space="preserve">
+    <value>Déplacer la règle sélectionnée vers le bas</value>
+  </data>
+  <data name="ShowInLegend.ToolTip" xml:space="preserve">
+    <value>Cocher pour montrer dans la légende (seulement disponible en LayerDefinition 1.3.0 et plus)</value>
+  </data>
+  <data name="ShowInLegend.Text" xml:space="preserve">
+    <value>Étiquette de légende</value>
+  </data>
+  <data name="CopyRuleButton.ToolTip" xml:space="preserve">
+    <value>Cliquer pour insérer une copie de la règle actuelle</value>
+  </data>
+  <data name="label1.Text" xml:space="preserve">
     <value>Règle</value>
   </data>
-  <data name="label3.Text" type="System.String">
+  <data name="label3.Text" xml:space="preserve">
     <value>Style d'entité</value>
   </data>
-  <data name="label4.Text" type="System.String">
-    <value>Style d'étiquette</value>
+  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="label4.Size" type="System.Drawing.Size, System.Drawing">
+    <value>82, 13</value>
   </data>
-  <data name="AddRuleButton.ToolTip" type="System.String">
-    <value>Ajouter une règle</value>
+  <data name="MoveRuleUpButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAahJREFUOE+Nk01L
+        AlEYhf1l7VpEizaBFEEREmFQEGgFQYukTRD9g1atIlEESwmpxEZL0lSUydRG1Ci0ibDsY3Hq3JjRaaaP
+        gcO9c2fe577n3Bmb7fNKnudxfBxDLBY3SFvjSO3vh8H3TRcLX17f0X56+1UHBxH4fAEzhAAWtx5eTWqq
+        HbHGMRI5QvGyCK/Xb4T0Aqr1e8hXNeRlBUqjrc95z901GSBWAEK4K/MhtKLcCRizuFYaoB09i58ALExl
+        ZN1WU31BIlMQdg0AUhkivWoWuBstaIDUjQx/OfQzQAuxF8A5LVxW63DnpuAq2OGPh4U1UwdWgNvms/C9
+        HF/EZmsWKw0HnNIouP4vAJPfutiGR5nAuuqCuzYJZ3YQnuTS3wAWh1JRjJz0Y7Uyjo2HLmAs2gfPzlr3
+        FBgiLTBl+mZxrqCIwAKnh3BJTh3giA5CKuWxu+frAviFfQE6KFdbSGcrQsl0CYnzKyyfzBsAPB3LDPiA
+        KtcehXJFVWglsWACGH6s3g7YBVPWRCBD0zKgBctjJIRia981H5zB3NkwpqUh2AMDCIZCuoUPJ7XmPSyz
+        fF8AAAAASUVORK5CYII=
+</value>
   </data>
-  <data name="CreateThemeButton.ToolTip" type="System.String">
-    <value>Cliquer pour ajouter un thème pour l'entité</value>
+  <data name="ShowInLegend.Size" type="System.Drawing.Size, System.Drawing">
+    <value>124, 17</value>
   </data>
-  <data name="ShowInLegend.Text" type="System.String">
-    <value>Étiquette de légende</value>
+  <data name="MoveRuleDownButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAZBJREFUOE+Nkk1L
+        AlEUhv19fSyDhDYlBUERUQ4IiUjQRpD6By3auDEGKiREyBhJMFPJ8SvNEZUCTQlLrcWp99QdZxoTB14O
+        zNzzcM4z12b7fhJJlaJRhRTlxhTxDhUJhyOE85YHjYPhJ/XePiYGgGBQtkIAQHO7O9TT6vTpbwAoFUtW
+        iBFQa7xQ4aHOAQBVzWucs4tzbhbRV/kPABj8oFZqbYbBRVVrmn1MAmSyjzwJ1kNNpnK8rkkoqJCIQ8YV
+        nlrv3HBcOiFf3stxKx4+ZwEIiUaAWOHg3kVH3R1yNRy0cTczPQATYO/9tET+rpOk+gqtxud5lakmEPa9
+        SacJAPBEgGhEhURPYlcHrClzPEEodDm6UJAIB63OgCVyo6qRfBum5dgCuVS7DoADvHMHPCNAJHL1C+jz
+        /0ZzIlXmwLqvsU6+jvTjIDtLm9dLfKn0iyQm0Jo9Qir1V06u0qVU8Zm2Yg79L2CFeDlndmCcAPtBkgiA
+        iWqBpLSd9oqLFMjI4x0AgsDuuPjlQ3KebuvfhMQv5TTlyUFPaVgAAAAASUVORK5CYII=
+</value>
   </data>
+  <data name="label3.Size" type="System.Drawing.Size, System.Drawing">
+    <value>67, 13</value>
+  </data>
+  <data name="AddRuleButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAgxJREFUOE+Nk+9L
+        U2EUx/1Lls55vSsnmisoSVFDgl6EZDFsFJNZC+yaXiqXiK0NxVgtXJKSjAoMoTJ8UdGMIJa7iXO3NukH
+        gex14N/wre+B3Rpr1QMHzj33nM9zfj1VVRWON+5BR6RVhHolvzL7nmAtjtzrgJ68gMl0SIT64flD2H3V
+        URmkP7yIhikHhpIBxMwbmN2KYe7zDO6aM4hv3UQ0O4nAC5/40Lfs5vqwDb7nfZjYGMVU/hqms2G8L6RF
+        CInkxnF9Q0PfynEoEVspgGkffNCMwdQARrPDmMgFETLGUDyJ3DzGP16GvjmI82/6sT/hAmOsLJzRGnQ9
+        OQD/mhda5qxAgindAsyZcbHxny/lQetyMxgjAHa4caEObc/cOLPai6G3AVxZ+ymvhi3AHeO22Hk7fQhg
+        jEyHY+KH+6kT93MLVlAlhT1peaxKDGMtAI1s1r+OUXhXCiiWQEDvajeC6QDCGQ3TxojFWszPygRYGkso
+        ZmAtGBuyb0lB52sVPesunDab4DfcFiD2pR+nNptwzHChPelEyyPlVxPZSI5kb8KB7mQdPKaCc19VaB9c
+        JQD/JxUnMvXoeqlI/SVjJISL1L5kh3fdDm3bDn27GoWdvMitbz1iO2nUig99yzaR66n+BrlU2IXQd5sI
+        YQS3LdaIzx9XuUhkao1RmzgfXakWoU5bWdp/e6L/+5x/AIne8ctKOU3sAAAAAElFTkSuQmCC
+</value>
+  </data>
+  <data name="MoveRuleUpButton.Location" type="System.Drawing.Point, System.Drawing">
+    <value>522, 0</value>
+  </data>
+  <data name="label1.Size" type="System.Drawing.Size, System.Drawing">
+    <value>35, 13</value>
+  </data>
+  <data name="MoveRuleDownButton.Location" type="System.Drawing.Point, System.Drawing">
+    <value>554, 0</value>
+  </data>
+  <data name="CreateThemeButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAjNJREFUOE+Nk+tL
+        k1EYwP3iSLp8KPxQVPQHBBYhRUEIFRRSEEpZC2oR2g210A9FXpcyDRmFY+atGVMsGirD6SxXOdPIoQOh
+        JBVMtERnzSut5vnlecFkm2kv/HjO87zv+zvn4ZwTFhb0OB8b6TJV0llWyvvqaoLf/zN35Gnx2BuZ73jL
+        z842BTl2LwrXlLTkZDFttSCa6xWmGsz01GTitunosT/AZkxeXTJqKMJXVaLQX5lJb3se/pnWAMaHntHW
+        UhAqkkv/UZjFgl7LkP42gz35+L21CmKuQWF0pIKPfXolhkjepKXgTb+KuJdMp/k8vnE9YroEMWOipesO
+        po5sbP0m2r/VYek1YrQFtdOkUTN2dB9f1TEMfNAgPHcRXh1VrxNxjFXjmrPS7VtG5pY+w3IrzuJHDETt
+        wH1sO5OfziImrtDUkUDdiB7HfDltC4vLDkLWy7uzliX2vbt4d3gbw+2RiNH96FrjeOHNpcGvxYaOZgoV
+        5FhS/yuX555cnjofBkqc5nV8cW0ixxVPxWwSZnGDWm4FIGuSsu9J6BzXAnelRhuD0xpBqjuaotmTGEQc
+        pZwLQdYLJmNJfxkbuq2WJwc5YVOhmdhAmthJNlHcJ5p8Digxg92k/N7KheHFiazHVz5gNy1HSBgM5/K8
+        iutiI8lsIZVIJcr80pSK+N7w1U/nqVfrUY+oFEmiP+IvMj/zOZyLdXvWviOnmzYrH0vREnLm//p56QYW
+        t2aQZD2EpjFqxZ7/AEja63tRpW6zAAAAAElFTkSuQmCC
+</value>
+  </data>
+  <data name="CopyRuleButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAWBJREFUOE+Nk+lO
+        wlAQRnn/pyDxBTBGE0kUqikgVpZA4WpdAgZSSVjcQPDHmDNmkAaLNvlyp+2dM/PNbTNBUBNTqVQRxL3v
+        lyWfL0rmr4vN8Wi61iCerePTgie53MFuCID+YCIk2mpxbv9QgGSze+kQACSYgHTcnVQuQ00GsrMLA5BA
+        3Oo+qv/3+WpLy+WntMObJNAA3Wgg971YWAtFX5PHs48tBbVQrt0GxGYAmZe0/wNYKADY03iuKwU4Hezp
+        ARkACwjQ0bGnm5kHXbEi65L45XXxDShXqjpAa58Z8Myq8pzqgHvDNwUR8z4BoHrpoqXJ1gEV602nlbFm
+        M6m3+0kAVdztSNrRVBqdoZx4wa8dmKWrulOYdsAwoNOWyYZo1sw/9qhOEWylfuX2HdA61czemd+UwnlT
+        /Gq0GwDZhsjg3MOz2jM13OR/gPFsoRtNwEzrY0zzsfmbE3M6thIjcr8A7AeyRar4iUMAAAAASUVORK5C
+        YII=
+</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/ScaleControls/EditorTemplateForm.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/ScaleControls/EditorTemplateForm.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/ScaleControls/EditorTemplateForm.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -121,4 +121,7 @@
   <data name="$this.Text" type="System.String">
     <value>Éditer le style</value>
   </data>
+  <data name="CancelBtn.Text" xml:space="preserve">
+    <value>Annuler</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/ScaleControls/ScaleRange.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/ScaleControls/ScaleRange.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/ScaleControls/ScaleRange.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,4 +118,10 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="MinScale.Items" xml:space="preserve">
+    <value>infini</value>
+  </data>
+  <data name="MaxScale.Items" xml:space="preserve">
+    <value>infini</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/ScaleControls/ScaleRangeConditions.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/ScaleControls/ScaleRangeConditions.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/ScaleControls/ScaleRangeConditions.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,4 +118,13 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="DisplayLines.Text" xml:space="preserve">
+    <value>Affichage des lignes</value>
+  </data>
+  <data name="DisplayAreas.Text" xml:space="preserve">
+    <value>Affichage des surfaces</value>
+  </data>
+  <data name="DisplayPoints.Text" xml:space="preserve">
+    <value>Affichage des points</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/ScaleRangeProperties.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/ScaleRangeProperties.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/ScaleRangeProperties.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,4 +118,25 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="label2.Text" xml:space="preserve">
+    <value>Échelle maximun</value>
+  </data>
+  <data name="label1.Text" xml:space="preserve">
+    <value>Échelle minimum</value>
+  </data>
+  <data name="UsePoint.Text" xml:space="preserve">
+    <value>Affichage des points</value>
+  </data>
+  <data name="UseLine.Text" xml:space="preserve">
+    <value>Affichage des lignes</value>
+  </data>
+  <data name="UseArea.Text" xml:space="preserve">
+    <value>Affichage des surfaces</value>
+  </data>
+  <data name="minimumScale.Items" xml:space="preserve">
+    <value>Infini</value>
+  </data>
+  <data name="maximumScale.Items" xml:space="preserve">
+    <value>Infini</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/Strings/SchemaSelector.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/Strings/SchemaSelector.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/Strings/SchemaSelector.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,11 +118,11 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="RasterLabel" xml:space="preserve">
-    <value>Raster</value>
+    <value>Matriciel</value>
     <comment>The label for the data column when the featuresource is a raster type</comment>
   </data>
   <data name="VectorLabel" xml:space="preserve">
-    <value>Geometry</value>
+    <value>Vectoriel</value>
     <comment>The label for the data column when the featuresource is a vector type</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/Strings/VectorLayer.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/Strings/VectorLayer.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/Strings/VectorLayer.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,17 +118,17 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="FeatureSourceReadError" xml:space="preserve">
-    <value>Failed to read FeatureSource: {0}</value>
+    <value>Impossible de lire la source d'entités : {0}</value>
     <comment>An error message that is displayed when the FeatureSource fails to read</comment>
   </data>
   <data name="SchemaMissingError" xml:space="preserve">
-    <value>Cannot display editor, because no schema was selected</value>
+    <value>Impossible d'afficher l'éditeur, car aucun schéma n'a été sélectionné</value>
     <comment>An error message that is displayed when the user attempts to perform an action that requires a schema present, but none is selected</comment>
   </data>
   <data name="UnsupportedItemsDetectedWarning" xml:space="preserve">
-    <value>This layer contains items that are not supported by the editor.
-If you save this layer they may be removed.
-It is recommended that you open this layer with the xml editor instead.</value>
+    <value>Cette couche contient des éléments qui ne sont pas supportés par l'éditeur.
+Si vous sauvegardez cette couche, ils peuvent être enlevés.
+Il est recommandé que vous ouvrez cette couche avec l'éditeur XML à la place</value>
     <comment>A warning message that is displayed if the layer has unsupported items</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/StyleRuleProperties.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/StyleRuleProperties.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/StyleRuleProperties.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -117,5 +117,32 @@
   <resheader name="writer">
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
+  <data name="label1.Text" xml:space="preserve">
+    <value>Règle</value>
+  </data>
   <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="LegendLabel.Size" type="System.Drawing.Size, System.Drawing">
+    <value>230, 20</value>
+  </data>
+  <data name="Filter.Location" type="System.Drawing.Point, System.Drawing">
+    <value>122, 0</value>
+  </data>
+  <data name="label2.Size" type="System.Drawing.Size, System.Drawing">
+    <value>113, 21</value>
+  </data>
+  <data name="LegendLabel.Location" type="System.Drawing.Point, System.Drawing">
+    <value>122, 24</value>
+  </data>
+  <data name="Filter.Size" type="System.Drawing.Size, System.Drawing">
+    <value>198, 20</value>
+  </data>
+  <data name="ShowFeatures.Text" xml:space="preserve">
+    <value>Montrer les entités</value>
+  </data>
+  <data name="label2.Text" xml:space="preserve">
+    <value>Étiquette de légende</value>
+  </data>
+  <data name="ShowLabels.Text" xml:space="preserve">
+    <value>Montrer les étiquettes des entités</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/VectorLayer.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/VectorLayer.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayerEditorControls/VectorLayer.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -161,12 +161,18 @@
     <value>Trier la plage d'échelle par échelle d'affichage</value>
   </data>
   <data name="OpenInWindowButton.ToolTipText" type="System.String">
-    <value>Afficher la configuration d'échelle dans une fenêtre séparée</value>
+    <value>Afficher la configuration de style dans une fenêtre séparée</value>
   </data>
   <data name="CloseWindowButton.ToolTipText" type="System.String">
-    <value>Cliquer ici pour replacer le control dans l'éditeur</value>
+    <value>Cliquer ici pour replacer le contrôle dans l'éditeur</value>
   </data>
   <data name="ScaleRangeGroup.Text" type="System.String">
     <value>Style de couche</value>
   </data>
+  <data name="dataGridTextBoxColumn2.HeaderText" xml:space="preserve">
+    <value>Nom</value>
+  </data>
+  <data name="dataGridTextBoxColumn1.HeaderText" xml:space="preserve">
+    <value>Affichage</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayoutControls/BasicCommand.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayoutControls/BasicCommand.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayoutControls/BasicCommand.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -117,26 +117,29 @@
   <resheader name="writer">
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
-  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
-  <data name="label19.Text" type="System.String">
-    <value>Icône désactivée</value>
+  <data name="label22.Text" xml:space="preserve">
+    <value>Infobulle</value>
   </data>
-  <data name="label20.Text" type="System.String">
+  <data name="label20.Text" xml:space="preserve">
     <value>Icône activée</value>
   </data>
-  <data name="label21.Text" type="System.String">
-    <value>Description</value>
+  <data name="label19.Text" xml:space="preserve">
+    <value>Icône désactivée</value>
   </data>
-  <data name="label22.Text" type="System.String">
-    <value>Infobulle</value>
-  </data>
-  <data name="label23.Text" type="System.String">
+  <data name="label23.Text" xml:space="preserve">
     <value>Titre</value>
   </data>
-  <data name="ItemNameLabel.Text" type="System.String">
-    <value>Nom</value>
+  <data name="label21.Text" xml:space="preserve">
+    <value>Description</value>
   </data>
-  <data name="ItemActionLabel.Text" type="System.String">
+  <data name="ItemActionLabel.Text" xml:space="preserve">
     <value>Action</value>
   </data>
+  <data name="ItemNameLabel.Text" xml:space="preserve">
+    <value>Nom</value>
+  </data>
+  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="label19.Size" type="System.Drawing.Size, System.Drawing">
+    <value>94, 16</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayoutControls/FlyoutItem.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayoutControls/FlyoutItem.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayoutControls/FlyoutItem.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,19 +118,58 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
-  <data name="label19.Text" type="System.String">
-    <value>Icône désactivée</value>
+  <data name="ItemPictureEnabled.Location" type="System.Drawing.Point, System.Drawing">
+    <value>105, 100</value>
   </data>
-  <data name="label20.Text" type="System.String">
+  <data name="label20.Text" xml:space="preserve">
     <value>Icône activée</value>
   </data>
-  <data name="label21.Text" type="System.String">
-    <value>Description</value>
+  <data name="label19.Size" type="System.Drawing.Size, System.Drawing">
+    <value>117, 16</value>
   </data>
-  <data name="label22.Text" type="System.String">
+  <data name="ItemDescription.Size" type="System.Drawing.Size, System.Drawing">
+    <value>79, 20</value>
+  </data>
+  <data name="ItemTitle.Size" type="System.Drawing.Size, System.Drawing">
+    <value>79, 20</value>
+  </data>
+  <data name="ItemDescription.Location" type="System.Drawing.Point, System.Drawing">
+    <value>105, 72</value>
+  </data>
+  <data name="label22.Text" xml:space="preserve">
     <value>Infobulle</value>
   </data>
-  <data name="label23.Text" type="System.String">
+  <data name="ItemIconEnabled.Location" type="System.Drawing.Point, System.Drawing">
+    <value>131, 104</value>
+  </data>
+  <data name="ItemPictureDisabled.Location" type="System.Drawing.Point, System.Drawing">
+    <value>105, 132</value>
+  </data>
+  <data name="ItemTitle.Location" type="System.Drawing.Point, System.Drawing">
+    <value>105, 8</value>
+  </data>
+  <data name="label21.Text" xml:space="preserve">
+    <value>Description</value>
+  </data>
+  <data name="ItemIconDisabled.Size" type="System.Drawing.Size, System.Drawing">
+    <value>53, 20</value>
+  </data>
+  <data name="ItemTooltip.Location" type="System.Drawing.Point, System.Drawing">
+    <value>105, 40</value>
+  </data>
+  <data name="ItemIconEnabled.Size" type="System.Drawing.Size, System.Drawing">
+    <value>53, 20</value>
+  </data>
+  <data name="ItemIconDisabled.Location" type="System.Drawing.Point, System.Drawing">
+    <value>131, 136</value>
+  </data>
+  <data name="label23.Text" xml:space="preserve">
     <value>Titre</value>
   </data>
+  <data name="ItemTooltip.Size" type="System.Drawing.Size, System.Drawing">
+    <value>79, 20</value>
+  </data>
+  <data name="label19.Text" xml:space="preserve">
+    <value>Icône désactivée</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayoutControls/Strings/InvokeURL.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayoutControls/Strings/InvokeURL.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayoutControls/Strings/InvokeURL.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,12 +118,12 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="AllLayersName" xml:space="preserve">
-    <value>All layers</value>
+    <value>Tous les couches</value>
     <comment>A display name for selecting all layers</comment>
   </data>
   <data name="LayerListReadError" xml:space="preserve">
-    <value>Failed to read layer list from {0}.
-Error message: {1}</value>
+    <value>Impossible de lire la liste de couche de {0}.
+Message d'erreur : {1}</value>
     <comment>An error message that is displayed when the layer list fails to load</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayoutControls/Strings/SearchCommand.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayoutControls/Strings/SearchCommand.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayoutControls/Strings/SearchCommand.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,9 +118,9 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="NoLayerSelectedError" xml:space="preserve">
-    <value>Please select a layer first</value>
+    <value>S.V.P. Sélectionnez une couche en premier</value>
   </data>
   <data name="NoVectorLayerSelectedError" xml:space="preserve">
-    <value>The selected layer is not a vector layer, please select a vector layer</value>
+    <value>La couche sélectionnée n'est pas une couche vectorielle, s'il vous plaît sélectionnez une couche vectorielle</value>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayoutEditor.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayoutEditor.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LayoutEditor.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -117,170 +117,430 @@
   <resheader name="writer">
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
+  <data name="ContextMenuTab.Text" xml:space="preserve">
+    <value>Menu contextuel</value>
+  </data>
   <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
-  <data name="label1.Text" type="System.String">
+  <data name="MapResource.Size" type="System.Drawing.Size, System.Drawing">
+    <value>312, 20</value>
+  </data>
+  <data name="label10.Text" xml:space="preserve">
+    <value>Hyperlien de l'entité cible</value>
+  </data>
+  <data name="label9.Text" xml:space="preserve">
+    <value>(visionneur AJAX seulement)</value>
+  </data>
+  <data name="MapResource.Location" type="System.Drawing.Point, System.Drawing">
+    <value>200, 24</value>
+  </data>
+  <data name="label11.Text" xml:space="preserve">
+    <value>Tâche initiale (Volet de tâches)</value>
+  </data>
+  <data name="ShowInBrowser.Location" type="System.Drawing.Point, System.Drawing">
+    <value>398, 360</value>
+  </data>
+  <data name="ToolbarCreateButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAGESURBVDhPhZNfS8JgFMb9hH2CPkLddNMH6KLL6Ka7QhAk
+        QiixYAOhGag1SzBMl73Of81/20TSSvHi5HPoXcq2FB7Opu/zO8858kYiv59isUTZ7ClL1x8J76hSyeQ1
+        ybO+mkod0mQ6pcHwjOWMvqjduaDxZO4pl7snVVWCIel0lGxnh00QnjuWylB3PGPdankymz3StDs/RFES
+        9G4Z3BkSZpU63Vc2SMhz2aTLqxtWLBb/g2jaARUKWxxddrN6UXJH29Tr7zMQEB7LclmBKfqDE+5aMXQy
+        G0dkvFl8GLVi1L0KGPaxtkhV3aWhrXAKUT+mmkgs4++xSYJqDZcwBsYKACg0my8YILujK4QUcrRytUkA
+        +QCIA0DfHnlx0Ul2x/zW8JM2AtBJxgYABmlCfSgKfg9NsAoASDQdNsAIZfXa/yMgKowwYWFPpfqaGYCK
+        cIITfM8W3pyll5bPCHMmv/ybNwGwrFZ3SqL94ckwxySF7wN3sHrz5DMOBikePw+/maFXNuSHH7+ofNrE
+        clL/AAAAAElFTkSuQmCC
+</value>
+  </data>
+  <data name="label1.Text" xml:space="preserve">
     <value>Texte pour la barre de titre du navigateur</value>
   </data>
-  <data name="label2.Text" type="System.String">
-    <value>Ressource de la carte</value>
+  <data name="TaskFrameTab.Text" xml:space="preserve">
+    <value>Menu des tâches</value>
   </data>
-  <data name="label5.Text" type="System.String">
-    <value>Échelle</value>
+  <data name="ToolbarCheck.Text" xml:space="preserve">
+    <value>Barre d'outils</value>
   </data>
-  <data name="label4.Text" type="System.String">
-    <value>Y</value>
+  <data name="ContextAddButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAHzSURBVDhPlZPbSxtBGMX9VwwaFETa+uAVMQUpLcW+iE9F
+        X8SE9cmAFi3GqhRLoRVN+qCC9xBFAhIDioQUYxYkJLSYmqZKNWlkqZCLLhq1Qk77Tdg060bUgcPO7n7z
+        mzNnZvLy/jWf7wt4fkshl4tn3+hJcjicoHpFo6JUKoXTsz8ZXVxeyd7pHwGs1mUlhABUEDu+vFHRxAWc
+        zg3s7e4pIfcB2FZWGUDm5K6AiJBAcPcXQmFBnkc2QPh9woqyFfgRhiSCSHlkwqSEKTTK4DbAUTSZGyCF
+        mAvg2f6GYbsRnYtd6LMOwB3wyJdADiRAWDiV2TevL+GJSYM37h6M73zCB98QGucboDNq/29nNkAKijKg
+        mSs/lkHPc3jrNyAg7MASnEW3twOPp6tyAyQHFNrgwhCqzA+g3WpGt4dDTIwxQLunFc/sGrww1qchkgM6
+        LOSABm8HwtBNcihbKAYfcrHBdFrFpMj6WkcLSt4VpAF0wiiDaOIcB5E4vvoPmPQzr/DQrGazjwUHcZyM
+        43PEhmF/H56u1LLlyRyQfdL+oci0zG+i1KRCg1sNXbAYR2IEU6HXaPIWodxSiN4lg9IBuaC9lkRFNXP5
+        4L7nY0p4if6f1Xi+pkLd+wp5iLQMEt246xqY6GeBVY6qoBl5BM7UBqstfSv/AtxW4JLSgfLrAAAAAElF
+        TkSuQmCC
+</value>
   </data>
-  <data name="label3.Text" type="System.String">
-    <value>X</value>
+  <data name="ContextUpButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAGoSURBVDhPjZNNSwJRGIX9Ze1aRIs2gRRBERJhUBBoBUGL
+        pE0Q/YNWrSJRBEsJqcRGS9JUlMnURtQotImw7GNx6tyY0Wmmj4HDvXNn3ue+59wZm+3zSp7ncXwcQywW
+        N0hb40jt74fB900XC19e39F+evtVBwcR+HwBM4QAFrceXk1qqh2xxjESOULxsgiv12+E9AKq9XvIVzXk
+        ZQVKo63Pec/dNRkgVgBCuCvzIbSi3AkYs7hWGqAdPYufACxMZWTdVlN9QSJTEHYNAFIZIr1qFrgbLWiA
+        1I0Mfzn0M0ALsRfAOS1cVutw56bgKtjhj4eFNVMHVoDb5rPwvRxfxGZrFisNB5zSKLj+LwCT37rYhkeZ
+        wLrqgrs2CWd2EJ7k0t8AFodSUYyc9GO1Mo6Nhy5gLNoHz85a9xQYIi0wZfpmca6giMACp4dwSU4d4IgO
+        Qirlsbvn6wL4hX0BOihXW0hnK0LJdAmJ8yssn8wbADwdywz4gCrXHoVyRVVoJbFgAhh+rN4O2AVT1kQg
+        Q9MyoAXLYySEYmvfNR+cwdzZMKalIdgDAwiGQrqFDye15j0ss3xfAAAAAElFTkSuQmCC
+</value>
   </data>
-  <data name="OverrideDisplayExtents.Text" type="System.String">
-    <value>Remplacer les limites de l'affichage initial de la carte</value>
+  <data name="FeatureLinkTargetType.Items" xml:space="preserve">
+    <value>Volet des tâches</value>
   </data>
-  <data name="label7.Text" type="System.String">
-    <value>Largeur (en pixels)</value>
+  <data name="OverrideDisplayExtents.Size" type="System.Drawing.Size, System.Drawing">
+    <value>264, 22</value>
   </data>
-  <data name="ItemPropertiesCheck.Text" type="System.String">
-    <value>Propertiés de l'item</value>
+  <data name="groupBox4.Text" xml:space="preserve">
+    <value>Carte / centre</value>
   </data>
-  <data name="LayerControlCheck.Text" type="System.String">
-    <value>Contrôle de couche</value>
+  <data name="browserURL.Size" type="System.Drawing.Size, System.Drawing">
+    <value>230, 20</value>
   </data>
-  <data name="groupBox3.Text" type="System.String">
-    <value>Côté gauche</value>
+  <data name="ShowInBrowser.Text" xml:space="preserve">
+    <value>Afficher dans le navigateur</value>
   </data>
-  <data name="label9.Text" type="System.String">
-    <value>(visionneur AJAX seulement)</value>
+  <data name="TaskDownButton.ToolTipText" xml:space="preserve">
+    <value>Cliquer pour déplacer l'item sélectionné vers le bas</value>
   </data>
-  <data name="ZoomControlCheck.Text" type="System.String">
-    <value>Contrôle de zoom</value>
+  <data name="AddSubMenuItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAATpJREFUOE9jYBge
+        4Oepqf9/np4BwScm/yfJVyBN//9fAeJTUHzl/49D7cQbAjbg3xIgnoDA/7cADcOOf52rQTUcbMDn1v//
+        P2Rh4D+PEv//OhuNgn/sDMZiwNPs/3+uu/3/cdARFR8p/f/v+1kI/nIQSB+F0H9vgWlwWIFdcCPg/49d
+        XhDJL1uR8FKg6zqRcOv/vy9bwN77caUBYcDfk5b/f55q////XSESzgWyofht2v//MAwU+/dn/v8PhxoR
+        BvzaZfP/7+Op//+/jEPFT0P//0fDfx9GgV0Bj2qQF37sy/n/70X5//8PfVHxfc///2H4ph2YDQ6rE/FI
+        BoASEcj5IAUgfMkQE1/U+/8fhM9rgvHH/ZUIA0CJ5vepnP9/j6ij4n2y//8i491i//8C8e/N0sQnMpKS
+        NLmKAabLv7H01bexAAAAAElFTkSuQmCC
+</value>
   </data>
-  <data name="StatusBarCheck.Text" type="System.String">
-    <value>Barre d'état</value>
+  <data name="ToolbarDownButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAGQSURBVDhPjZJNSwJRFIb9fX0sg4Q2JQVBEVEOCIlI0EaQ
+        +gct2rgxBiokRMgYSTBTyfErzRGVAk0JS63FqffUHWcaEwdeDszc83DOM9dm+34SSZWiUYUU5cYU8Q4V
+        CYcjhPOWB42D4Sf13j4mBoBgULZCAEBzuzvU0+r06W8AKBVLVogRUGu8UOGhzgEAVc1rnLOLc24W0Vf5
+        DwAY/KBWam2GwUVVa5p9TAJkso88CdZDTaZyvK5JKKiQiEPGFZ5a79xwXDohX97LcSsePmcBCIlGgFjh
+        4N5FR90dcjUctHE3Mz0AE2Dv/bRE/q6TpPoKrcbneZWpJhD2vUmnCQDwRIBoRIVET2JXB6wpczxBKHQ5
+        ulCQCAetzoAlcqOqkXwbpuXYArlUuw6AA7xzBzwjQCRy9Qvo8/9GcyJV5sC6r7FOvo704yA7S5vXS3yp
+        9IskJtCaPUIq9VdOrtKlVPGZtmIO/S9ghXg5Z3ZgnAD7QZIIgIlqgaS0nfaKixTIyOMdAILA7rj45UNy
+        nm7r34TEL+U05clBT2lYAAAAAElFTkSuQmCC
+</value>
   </data>
-  <data name="ContextMenuCheck.Text" type="System.String">
+  <data name="ContextMenuCheck.Text" xml:space="preserve">
     <value>Menu contextuel</value>
   </data>
-  <data name="ToolbarCheck.Text" type="System.String">
-    <value>Barre d'outils</value>
+  <data name="ContextAddButton.ToolTipText" xml:space="preserve">
+    <value>Cliquer pour ajouter un nouvel item</value>
   </data>
-  <data name="groupBox4.Text" type="System.String">
-    <value>Carte / centre</value>
+  <data name="label5.Text" xml:space="preserve">
+    <value>Échelle</value>
   </data>
-  <data name="label8.Text" type="System.String">
-    <value>Largeur (en pixels)</value>
+  <data name="ContextUpButton.ToolTipText" xml:space="preserve">
+    <value>Cliquer pour déplacer l'item sélectionné vers le haut</value>
   </data>
-  <data name="EditTaskBarBtn.Text" type="System.String">
-    <value>Éditer la barre des tâches</value>
+  <data name="groupBox2.Text" xml:space="preserve">
+    <value>Items visibles dans le visionneur</value>
   </data>
-  <data name="TaskBarCheck.Text" type="System.String">
-    <value>Barre des tâches</value>
+  <data name="AddSubMenuItem.Text" xml:space="preserve">
+    <value>Sous-menu</value>
   </data>
-  <data name="TaskPaneCheck.Text" type="System.String">
-    <value>Volet de tâches</value>
+  <data name="label11.Size" type="System.Drawing.Size, System.Drawing">
+    <value>180, 16</value>
   </data>
-  <data name="groupBox5.Text" type="System.String">
-    <value>Côté droit</value>
+  <data name="OverrideDisplayExtents.Location" type="System.Drawing.Point, System.Drawing">
+    <value>8, 50</value>
   </data>
-  <data name="groupBox2.Text" type="System.String">
-    <value>Items visibles dans le visionneur</value>
+  <data name="TaskDeleteButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAHOSURBVDhPlZPdK0NhHMf9L0qKWnkpUWo3uxmRJOJqN/KS
+        vJaLZcUsTCQXK1yREi3ykpZZ2TqFLDLJW2ZoDWNmZsbsa7/ndMbZmXDq0+mc85zP+T7f5zwpKbHDbt8F
+        x21KsFo5do/OhNlsAY2XHDToNfyO5+BbnMRrekYCo3FBKiEBDbh/DP+I1/cKi2UDpyenUsl/BItLq0wg
+        SvJXwZXbh6OTS1y43OI+vgvcHj8blMjhsQsESYQ+4mVSw1QadfCb4Mb7klwglJhM4LAfgDMYYNOoYevr
+        w9nWjngKlEAQuNzPovi2WSPWy5Xw6LsRmJrAg2EYu6pKzLU0fC3nd4FQFHVAXzYp8+HXdOBjtB/RsRF2
+        DunUcJQpkguEBFSYSa+Hs6gQkc5GRAc0iA5pebracFddDHNVCS8REtDPQgno5f3DmKC1GR5FHnxWC4Le
+        OxG3HfVYK5DxAvrDqAOvLwTn1QP2HE7GqloNlyILAW07XiaHeaZjjA+yBDQ9UQKKT5xfPzE2TRy2C2UI
+        VWQjWpcTJ1KTy8Rcr0aagFLQWgtYdT1wKDIRVKUj0pSKcG0arkszsaCUi0ukaRC04xKZ0WmxUlmMNXkG
+        i01LuDzP78pPk+rn9YbBWMIAAAAASUVORK5CYII=
+</value>
   </data>
-  <data name="TitleText.Location" type="System.Drawing.Point, System.Drawing">
-    <value>200,  0</value>
+  <data name="ToolbarCreateButton.ToolTipText" xml:space="preserve">
+    <value>Cliquer pour créer une nouvelle commande personnalisée</value>
   </data>
-  <data name="TitleText.Size" type="System.Drawing.Size, System.Drawing">
-    <value>336,  20</value>
+  <data name="AddBuiltInFunctionMenu.Text" xml:space="preserve">
+    <value>Fonction prédéfinie</value>
   </data>
-  <data name="MapResource.Location" type="System.Drawing.Point, System.Drawing">
-    <value>200,  24</value>
+  <data name="ToolbarUpButton.ToolTipText" xml:space="preserve">
+    <value>Cliquer pour déplacer l'item sélectionné vers le haut</value>
   </data>
-  <data name="MapResource.Size" type="System.Drawing.Size, System.Drawing">
-    <value>312,  20</value>
+  <data name="AddCustomItemMenu.Text" xml:space="preserve">
+    <value>Item personnalisé</value>
   </data>
-  <data name="label10.Text" type="System.String">
-    <value>Hyperlien de l'entité cible</value>
+  <data name="ContextDeleteButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAHOSURBVDhPlZPdK0NhHMf9L0qKWnkpUWo3uxmRJOJqN/KS
+        vJaLZcUsTCQXK1yREi3ykpZZ2TqFLDLJW2ZoDWNmZsbsa7/ndMbZmXDq0+mc85zP+T7f5zwpKbHDbt8F
+        x21KsFo5do/OhNlsAY2XHDToNfyO5+BbnMRrekYCo3FBKiEBDbh/DP+I1/cKi2UDpyenUsl/BItLq0wg
+        SvJXwZXbh6OTS1y43OI+vgvcHj8blMjhsQsESYQ+4mVSw1QadfCb4Mb7klwglJhM4LAfgDMYYNOoYevr
+        w9nWjngKlEAQuNzPovi2WSPWy5Xw6LsRmJrAg2EYu6pKzLU0fC3nd4FQFHVAXzYp8+HXdOBjtB/RsRF2
+        DunUcJQpkguEBFSYSa+Hs6gQkc5GRAc0iA5pebracFddDHNVCS8REtDPQgno5f3DmKC1GR5FHnxWC4Le
+        OxG3HfVYK5DxAvrDqAOvLwTn1QP2HE7GqloNlyILAW07XiaHeaZjjA+yBDQ9UQKKT5xfPzE2TRy2C2UI
+        VWQjWpcTJ1KTy8Rcr0aagFLQWgtYdT1wKDIRVKUj0pSKcG0arkszsaCUi0ukaRC04xKZ0WmxUlmMNXkG
+        i01LuDzP78pPk+rn9YbBWMIAAAAASUVORK5CYII=
+</value>
   </data>
-  <data name="label11.Text" type="System.String">
-    <value>Tâche initiale dans Volet de tâches</value>
+  <data name="TaskBarCheck.Text" xml:space="preserve">
+    <value>Barre des tâches</value>
   </data>
-  <data name="ToolbarAddButton.ToolTipText" type="System.String">
-    <value>Cliquer pour ajouter un nouvel item</value>
+  <data name="label5.Size" type="System.Drawing.Size, System.Drawing">
+    <value>56, 16</value>
   </data>
-  <data name="ToolbarDeleteButton.ToolTipText" type="System.String">
-    <value>Cliquer pour supprimer l'item sélectionné</value>
+  <data name="OverrideDisplayExtents.Text" xml:space="preserve">
+    <value>Remplacer les limites de l'affichage initial de la carte</value>
   </data>
-  <data name="ToolbarUpButton.ToolTipText" type="System.String">
-    <value>Cliquer pour déplacer l'item sélectionné vers le haut</value>
+  <data name="EditTaskBarBtn.Text" xml:space="preserve">
+    <value>Éditer la barre des tâches</value>
   </data>
-  <data name="ToolbarDownButton.ToolTipText" type="System.String">
-    <value>Cliquer pour déplacer l'item sélectionné vers le bas</value>
+  <data name="TaskDownButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAGQSURBVDhPjZJNSwJRFIb9fX0sg4Q2JQVBEVEOCIlI0EaQ
+        +gct2rgxBiokRMgYSTBTyfErzRGVAk0JS63FqffUHWcaEwdeDszc83DOM9dm+34SSZWiUYUU5cYU8Q4V
+        CYcjhPOWB42D4Sf13j4mBoBgULZCAEBzuzvU0+r06W8AKBVLVogRUGu8UOGhzgEAVc1rnLOLc24W0Vf5
+        DwAY/KBWam2GwUVVa5p9TAJkso88CdZDTaZyvK5JKKiQiEPGFZ5a79xwXDohX97LcSsePmcBCIlGgFjh
+        4N5FR90dcjUctHE3Mz0AE2Dv/bRE/q6TpPoKrcbneZWpJhD2vUmnCQDwRIBoRIVET2JXB6wpczxBKHQ5
+        ulCQCAetzoAlcqOqkXwbpuXYArlUuw6AA7xzBzwjQCRy9Qvo8/9GcyJV5sC6r7FOvo704yA7S5vXS3yp
+        9IskJtCaPUIq9VdOrtKlVPGZtmIO/S9ghXg5Z3ZgnAD7QZIIgIlqgaS0nfaKixTIyOMdAILA7rj45UNy
+        nm7r34TEL+U05clBT2lYAAAAAElFTkSuQmCC
+</value>
   </data>
-  <data name="ToolbarCreateButton.ToolTipText" type="System.String">
-    <value>Cliquer pour créer une nouvelle commande personnalisée</value>
+  <data name="ToolbarUpButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAGoSURBVDhPjZNNSwJRGIX9Ze1aRIs2gRRBERJhUBBoBUGL
+        pE0Q/YNWrSJRBEsJqcRGS9JUlMnURtQotImw7GNx6tyY0Wmmj4HDvXNn3ue+59wZm+3zSp7ncXwcQywW
+        N0hb40jt74fB900XC19e39F+evtVBwcR+HwBM4QAFrceXk1qqh2xxjESOULxsgiv12+E9AKq9XvIVzXk
+        ZQVKo63Pec/dNRkgVgBCuCvzIbSi3AkYs7hWGqAdPYufACxMZWTdVlN9QSJTEHYNAFIZIr1qFrgbLWiA
+        1I0Mfzn0M0ALsRfAOS1cVutw56bgKtjhj4eFNVMHVoDb5rPwvRxfxGZrFisNB5zSKLj+LwCT37rYhkeZ
+        wLrqgrs2CWd2EJ7k0t8AFodSUYyc9GO1Mo6Nhy5gLNoHz85a9xQYIi0wZfpmca6giMACp4dwSU4d4IgO
+        Qirlsbvn6wL4hX0BOihXW0hnK0LJdAmJ8yssn8wbADwdywz4gCrXHoVyRVVoJbFgAhh+rN4O2AVT1kQg
+        Q9MyoAXLYySEYmvfNR+cwdzZMKalIdgDAwiGQrqFDye15j0ss3xfAAAAAElFTkSuQmCC
+</value>
   </data>
-  <data name="ToolbarTab.Text" type="System.String">
-    <value>Barre d'outils</value>
+  <data name="TaskAddButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAHzSURBVDhPlZPbSxtBGMX9VwwaFETa+uAVMQUpLcW+iE9F
+        X8SE9cmAFi3GqhRLoRVN+qCC9xBFAhIDioQUYxYkJLSYmqZKNWlkqZCLLhq1Qk77Tdg060bUgcPO7n7z
+        mzNnZvLy/jWf7wt4fkshl4tn3+hJcjicoHpFo6JUKoXTsz8ZXVxeyd7pHwGs1mUlhABUEDu+vFHRxAWc
+        zg3s7e4pIfcB2FZWGUDm5K6AiJBAcPcXQmFBnkc2QPh9woqyFfgRhiSCSHlkwqSEKTTK4DbAUTSZGyCF
+        mAvg2f6GYbsRnYtd6LMOwB3wyJdADiRAWDiV2TevL+GJSYM37h6M73zCB98QGucboDNq/29nNkAKijKg
+        mSs/lkHPc3jrNyAg7MASnEW3twOPp6tyAyQHFNrgwhCqzA+g3WpGt4dDTIwxQLunFc/sGrww1qchkgM6
+        LOSABm8HwtBNcihbKAYfcrHBdFrFpMj6WkcLSt4VpAF0wiiDaOIcB5E4vvoPmPQzr/DQrGazjwUHcZyM
+        43PEhmF/H56u1LLlyRyQfdL+oci0zG+i1KRCg1sNXbAYR2IEU6HXaPIWodxSiN4lg9IBuaC9lkRFNXP5
+        4L7nY0p4if6f1Xi+pkLd+wp5iLQMEt246xqY6GeBVY6qoBl5BM7UBqstfSv/AtxW4JLSgfLrAAAAAElF
+        TkSuQmCC
+</value>
   </data>
-  <data name="ContextAddButton.ToolTipText" type="System.String">
+  <data name="TaskUpButton.ToolTipText" xml:space="preserve">
+    <value>Cliquez pour monter l'item sélectionné</value>
+  </data>
+  <data name="TaskAddButton.ToolTipText" xml:space="preserve">
     <value>Cliquer pour ajouter un nouvel item</value>
   </data>
-  <data name="ContextDeleteButton.ToolTipText" type="System.String">
-    <value>Cliquer pour supprimer l'item sélectionné</value>
+  <data name="ZoomControlCheck.Text" xml:space="preserve">
+    <value>Contrôle de zoom</value>
   </data>
-  <data name="ContextUpButton.ToolTipText" type="System.String">
-    <value>Cliquer pour déplacer l'item sélectionné vers le haut</value>
+  <data name="StatusBarCheck.Text" xml:space="preserve">
+    <value>Barre d'état</value>
   </data>
-  <data name="ContextDownButton.ToolTipText" type="System.String">
-    <value>Cliquer pour déplacer l'item sélectionné vers le bas</value>
+  <data name="TaskCreateButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAGESURBVDhPhZNfS8JgFMb9hH2CPkLddNMH6KLL6Ka7QhAk
+        QiixYAOhGag1SzBMl73Of81/20TSSvHi5HPoXcq2FB7Opu/zO8858kYiv59isUTZ7ClL1x8J76hSyeQ1
+        ybO+mkod0mQ6pcHwjOWMvqjduaDxZO4pl7snVVWCIel0lGxnh00QnjuWylB3PGPdankymz3StDs/RFES
+        9G4Z3BkSZpU63Vc2SMhz2aTLqxtWLBb/g2jaARUKWxxddrN6UXJH29Tr7zMQEB7LclmBKfqDE+5aMXQy
+        G0dkvFl8GLVi1L0KGPaxtkhV3aWhrXAKUT+mmkgs4++xSYJqDZcwBsYKACg0my8YILujK4QUcrRytUkA
+        +QCIA0DfHnlx0Ul2x/zW8JM2AtBJxgYABmlCfSgKfg9NsAoASDQdNsAIZfXa/yMgKowwYWFPpfqaGYCK
+        cIITfM8W3pyll5bPCHMmv/ybNwGwrFZ3SqL94ckwxySF7wN3sHrz5DMOBikePw+/maFXNuSHH7+ofNrE
+        clL/AAAAAElFTkSuQmCC
+</value>
   </data>
-  <data name="ContextCreateButton.ToolTipText" type="System.String">
+  <data name="ItemPropertiesCheck.Text" xml:space="preserve">
+    <value>Propertiés de l'item</value>
+  </data>
+  <data name="FeatureLinkTargetType.Items2" xml:space="preserve">
+    <value>Cadre nommé</value>
+  </data>
+  <data name="LayerControlCheck.Text" xml:space="preserve">
+    <value>Contrôle de couche</value>
+  </data>
+  <data name="FeatureLinkTargetType.Items1" xml:space="preserve">
+    <value>Nouvelle fenêtre</value>
+  </data>
+  <data name="label7.Text" xml:space="preserve">
+    <value>Largeur (en pixels)</value>
+  </data>
+  <data name="ToolbarDeleteButton.ToolTipText" xml:space="preserve">
+    <value>Cliquer pour supprimer l'item sélectionné</value>
+  </data>
+  <data name="TaskCreateButton.ToolTipText" xml:space="preserve">
     <value>Cliquer pour créer une nouvelle commande personnalisée</value>
   </data>
-  <data name="ContextMenuTab.Text" type="System.String">
-    <value>Menu contextuel</value>
+  <data name="label8.Text" xml:space="preserve">
+    <value>Largeur (en pixels)</value>
   </data>
-  <data name="TaskAddButton.ToolTipText" type="System.String">
+  <data name="label3.Text" xml:space="preserve">
+    <value>X</value>
+  </data>
+  <data name="ContextCreateButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAGESURBVDhPhZNfS8JgFMb9hH2CPkLddNMH6KLL6Ka7QhAk
+        QiixYAOhGag1SzBMl73Of81/20TSSvHi5HPoXcq2FB7Opu/zO8858kYiv59isUTZ7ClL1x8J76hSyeQ1
+        ybO+mkod0mQ6pcHwjOWMvqjduaDxZO4pl7snVVWCIel0lGxnh00QnjuWylB3PGPdankymz3StDs/RFES
+        9G4Z3BkSZpU63Vc2SMhz2aTLqxtWLBb/g2jaARUKWxxddrN6UXJH29Tr7zMQEB7LclmBKfqDE+5aMXQy
+        G0dkvFl8GLVi1L0KGPaxtkhV3aWhrXAKUT+mmkgs4++xSYJqDZcwBsYKACg0my8YILujK4QUcrRytUkA
+        +QCIA0DfHnlx0Ul2x/zW8JM2AtBJxgYABmlCfSgKfg9NsAoASDQdNsAIZfXa/yMgKowwYWFPpfqaGYCK
+        cIITfM8W3pyll5bPCHMmv/ybNwGwrFZ3SqL94ckwxySF7wN3sHrz5DMOBikePw+/maFXNuSHH7+ofNrE
+        clL/AAAAAElFTkSuQmCC
+</value>
+  </data>
+  <data name="TaskUpButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAGoSURBVDhPjZNNSwJRGIX9Ze1aRIs2gRRBERJhUBBoBUGL
+        pE0Q/YNWrSJRBEsJqcRGS9JUlMnURtQotImw7GNx6tyY0Wmmj4HDvXNn3ue+59wZm+3zSp7ncXwcQywW
+        N0hb40jt74fB900XC19e39F+evtVBwcR+HwBM4QAFrceXk1qqh2xxjESOULxsgiv12+E9AKq9XvIVzXk
+        ZQVKo63Pec/dNRkgVgBCuCvzIbSi3AkYs7hWGqAdPYufACxMZWTdVlN9QSJTEHYNAFIZIr1qFrgbLWiA
+        1I0Mfzn0M0ALsRfAOS1cVutw56bgKtjhj4eFNVMHVoDb5rPwvRxfxGZrFisNB5zSKLj+LwCT37rYhkeZ
+        wLrqgrs2CWd2EJ7k0t8AFodSUYyc9GO1Mo6Nhy5gLNoHz85a9xQYIi0wZfpmca6giMACp4dwSU4d4IgO
+        Qirlsbvn6wL4hX0BOihXW0hnK0LJdAmJ8yssn8wbADwdywz4gCrXHoVyRVVoJbFgAhh+rN4O2AVT1kQg
+        Q9MyoAXLYySEYmvfNR+cwdzZMKalIdgDAwiGQrqFDye15j0ss3xfAAAAAElFTkSuQmCC
+</value>
+  </data>
+  <data name="ToolbarTab.Text" xml:space="preserve">
+    <value>Barre d'outils</value>
+  </data>
+  <data name="groupBox5.Text" xml:space="preserve">
+    <value>Côté droit</value>
+  </data>
+  <data name="ToolbarAddButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAHzSURBVDhPlZPbSxtBGMX9VwwaFETa+uAVMQUpLcW+iE9F
+        X8SE9cmAFi3GqhRLoRVN+qCC9xBFAhIDioQUYxYkJLSYmqZKNWlkqZCLLhq1Qk77Tdg060bUgcPO7n7z
+        mzNnZvLy/jWf7wt4fkshl4tn3+hJcjicoHpFo6JUKoXTsz8ZXVxeyd7pHwGs1mUlhABUEDu+vFHRxAWc
+        zg3s7e4pIfcB2FZWGUDm5K6AiJBAcPcXQmFBnkc2QPh9woqyFfgRhiSCSHlkwqSEKTTK4DbAUTSZGyCF
+        mAvg2f6GYbsRnYtd6LMOwB3wyJdADiRAWDiV2TevL+GJSYM37h6M73zCB98QGucboDNq/29nNkAKijKg
+        mSs/lkHPc3jrNyAg7MASnEW3twOPp6tyAyQHFNrgwhCqzA+g3WpGt4dDTIwxQLunFc/sGrww1qchkgM6
+        LOSABm8HwtBNcihbKAYfcrHBdFrFpMj6WkcLSt4VpAF0wiiDaOIcB5E4vvoPmPQzr/DQrGazjwUHcZyM
+        43PEhmF/H56u1LLlyRyQfdL+oci0zG+i1KRCg1sNXbAYR2IEU6HXaPIWodxSiN4lg9IBuaC9lkRFNXP5
+        4L7nY0p4if6f1Xi+pkLd+wp5iLQMEt246xqY6GeBVY6qoBl5BM7UBqstfSv/AtxW4JLSgfLrAAAAAElF
+        TkSuQmCC
+</value>
+  </data>
+  <data name="ToolbarAddButton.ToolTipText" xml:space="preserve">
     <value>Cliquer pour ajouter un nouvel item</value>
   </data>
-  <data name="TaskDeleteButton.ToolTipText" type="System.String">
+  <data name="MenuBox.Text" xml:space="preserve">
+    <value>Menus</value>
+  </data>
+  <data name="TaskPaneCheck.Text" xml:space="preserve">
+    <value>Volet de tâches</value>
+  </data>
+  <data name="TaskDeleteButton.ToolTipText" xml:space="preserve">
     <value>Cliquer pour supprimer l'item sélectionné</value>
   </data>
-  <data name="TaskDownButton.ToolTipText" type="System.String">
+  <data name="ContextDownButton.ToolTipText" xml:space="preserve">
     <value>Cliquer pour déplacer l'item sélectionné vers le bas</value>
   </data>
-  <data name="TaskCreateButton.ToolTipText" type="System.String">
-    <value>Cliquer pour créer une nouvelle commande personnalisée</value>
+  <data name="ContextDeleteButton.ToolTipText" xml:space="preserve">
+    <value>Cliquer pour supprimer l'item sélectionné</value>
   </data>
-  <data name="TaskFrameTab.Text" type="System.String">
-    <value>Menu des tâches</value>
+  <data name="groupBox3.Text" xml:space="preserve">
+    <value>Côté gauche</value>
   </data>
-  <data name="MenuBox.Text" type="System.String">
-    <value>Menus</value>
+  <data name="AddItemMenu.Size" type="System.Drawing.Size, System.Drawing">
+    <value>61, 4</value>
   </data>
-  <data name="browserURL.Size" type="System.Drawing.Size, System.Drawing">
-    <value>230,  20</value>
+  <data name="ContextDownButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAGQSURBVDhPjZJNSwJRFIb9fX0sg4Q2JQVBEVEOCIlI0EaQ
+        +gct2rgxBiokRMgYSTBTyfErzRGVAk0JS63FqffUHWcaEwdeDszc83DOM9dm+34SSZWiUYUU5cYU8Q4V
+        CYcjhPOWB42D4Sf13j4mBoBgULZCAEBzuzvU0+r06W8AKBVLVogRUGu8UOGhzgEAVc1rnLOLc24W0Vf5
+        DwAY/KBWam2GwUVVa5p9TAJkso88CdZDTaZyvK5JKKiQiEPGFZ5a79xwXDohX97LcSsePmcBCIlGgFjh
+        4N5FR90dcjUctHE3Mz0AE2Dv/bRE/q6TpPoKrcbneZWpJhD2vUmnCQDwRIBoRIVET2JXB6wpczxBKHQ5
+        ulCQCAetzoAlcqOqkXwbpuXYArlUuw6AA7xzBzwjQCRy9Qvo8/9GcyJV5sC6r7FOvo704yA7S5vXS3yp
+        9IskJtCaPUIq9VdOrtKlVPGZtmIO/S9ghXg5Z3ZgnAD7QZIIgIlqgaS0nfaKixTIyOMdAILA7rj45UNy
+        nm7r34TEL+U05clBT2lYAAAAAElFTkSuQmCC
+</value>
   </data>
-  <data name="label12.Text" type="System.String">
+  <data name="ShowInBrowser.Size" type="System.Drawing.Size, System.Drawing">
+    <value>146, 20</value>
+  </data>
+  <data name="overrideScale.Location" type="System.Drawing.Point, System.Drawing">
+    <value>358, 24</value>
+  </data>
+  <data name="label12.Text" xml:space="preserve">
     <value>Vue dans le navigateur</value>
   </data>
-  <data name="ShowInBrowser.Location" type="System.Drawing.Point, System.Drawing">
-    <value>398,  360</value>
+  <data name="ToolbarDeleteButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAHOSURBVDhPlZPdK0NhHMf9L0qKWnkpUWo3uxmRJOJqN/KS
+        vJaLZcUsTCQXK1yREi3ykpZZ2TqFLDLJW2ZoDWNmZsbsa7/ndMbZmXDq0+mc85zP+T7f5zwpKbHDbt8F
+        x21KsFo5do/OhNlsAY2XHDToNfyO5+BbnMRrekYCo3FBKiEBDbh/DP+I1/cKi2UDpyenUsl/BItLq0wg
+        SvJXwZXbh6OTS1y43OI+vgvcHj8blMjhsQsESYQ+4mVSw1QadfCb4Mb7klwglJhM4LAfgDMYYNOoYevr
+        w9nWjngKlEAQuNzPovi2WSPWy5Xw6LsRmJrAg2EYu6pKzLU0fC3nd4FQFHVAXzYp8+HXdOBjtB/RsRF2
+        DunUcJQpkguEBFSYSa+Hs6gQkc5GRAc0iA5pebracFddDHNVCS8REtDPQgno5f3DmKC1GR5FHnxWC4Le
+        OxG3HfVYK5DxAvrDqAOvLwTn1QP2HE7GqloNlyILAW07XiaHeaZjjA+yBDQ9UQKKT5xfPzE2TRy2C2UI
+        VWQjWpcTJ1KTy8Rcr0aagFLQWgtYdT1wKDIRVKUj0pSKcG0arkszsaCUi0ukaRC04xKZ0WmxUlmMNXkG
+        i01LuDzP78pPk+rn9YbBWMIAAAAASUVORK5CYII=
+</value>
   </data>
-  <data name="ShowInBrowser.Size" type="System.Drawing.Size, System.Drawing">
-    <value>146,  20</value>
+  <data name="TitleText.Location" type="System.Drawing.Point, System.Drawing">
+    <value>200, 0</value>
   </data>
-  <data name="ShowInBrowser.Text" type="System.String">
-    <value>Afficher dans le navigateur</value>
+  <data name="ContextCreateButton.ToolTipText" xml:space="preserve">
+    <value>Cliquer pour créer une nouvelle commande personnalisée</value>
   </data>
-  <data name="AddBuiltInFunctionMenu.Text" type="System.String">
-    <value>Fonction prédéfinie</value>
+  <data name="TitleText.Size" type="System.Drawing.Size, System.Drawing">
+    <value>336, 20</value>
   </data>
-  <data name="AddCustomItemMenu.Text" type="System.String">
-    <value>Item personnalisé</value>
+  <data name="label4.Text" xml:space="preserve">
+    <value>Y</value>
   </data>
-  <data name="AddSubMenuItem.Text" type="System.String">
-    <value>Sous-menu</value>
-  </data>
-  <data name="AddSeperatorItem.Text" type="System.String">
+  <data name="AddSeperatorItem.Text" xml:space="preserve">
     <value>Séparateur</value>
   </data>
+  <data name="ToolbarDownButton.ToolTipText" xml:space="preserve">
+    <value>Cliquer pour déplacer l'item sélectionné vers le bas</value>
+  </data>
+  <data name="label2.Text" xml:space="preserve">
+    <value>Ressource de la carte</value>
+  </data>
+  <data name="AddSeperatorItem.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAGRJREFUOE/tUTEO
+        ACEI89t8gI2BkT8w8UEuNYGcbm4mdyYNIrRUHeNfl7wAM6eITKhqmlkDedUqop+Isu2jgANEkN09I2LG
+        EgBpxyJwQkYvxFoACSaV/dq/Le/Tlytc8hXftfEAV7KVrYWF7vAAAAAASUVORK5CYII=
+</value>
+  </data>
+  <data name="label1.Size" type="System.Drawing.Size, System.Drawing">
+    <value>212, 20</value>
+  </data>
+  <data name="label9.Size" type="System.Drawing.Size, System.Drawing">
+    <value>128, 32</value>
+  </data>
 </root>
\ No newline at end of file

Added: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LoadProcedureEditors/AffectedResourceIdsDlg.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LoadProcedureEditors/AffectedResourceIdsDlg.fr-FR.resx	                        (rev 0)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LoadProcedureEditors/AffectedResourceIdsDlg.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" use="required" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+</root>
\ No newline at end of file

Added: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LoadProcedureEditors/LoadProcedureCtrl.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LoadProcedureEditors/LoadProcedureCtrl.fr-FR.resx	                        (rev 0)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LoadProcedureEditors/LoadProcedureCtrl.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" use="required" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+</root>
\ No newline at end of file

Added: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LoadProcedureEditors/LoadProcedurePicker.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LoadProcedureEditors/LoadProcedurePicker.fr-FR.resx	                        (rev 0)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LoadProcedureEditors/LoadProcedurePicker.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" use="required" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+</root>
\ No newline at end of file

Added: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LoadProcedureEditors/LoadSettingsCtrl.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LoadProcedureEditors/LoadSettingsCtrl.fr-FR.resx	                        (rev 0)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LoadProcedureEditors/LoadSettingsCtrl.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" use="required" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+</root>
\ No newline at end of file

Added: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LoadProcedureEditors/SdfLoadProcedureCtrl.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LoadProcedureEditors/SdfLoadProcedureCtrl.fr-FR.resx	                        (rev 0)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LoadProcedureEditors/SdfLoadProcedureCtrl.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" use="required" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+</root>
\ No newline at end of file

Added: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LoadProcedureEditors/ShpLoadProcedureCtrl.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LoadProcedureEditors/ShpLoadProcedureCtrl.fr-FR.resx	                        (rev 0)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LoadProcedureEditors/ShpLoadProcedureCtrl.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" use="required" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+</root>
\ No newline at end of file

Added: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LoadProcedureEditors/SourceFilesCtrl.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LoadProcedureEditors/SourceFilesCtrl.fr-FR.resx	                        (rev 0)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/LoadProcedureEditors/SourceFilesCtrl.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" use="required" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+</root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/MapEditor.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/MapEditor.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/MapEditor.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -143,7 +143,7 @@
     <value>X</value>
   </data>
   <data name="label4.Text" type="System.String">
-    <value>En  haut à droite</value>
+    <value>En haut à droite</value>
   </data>
   <data name="label3.Text" type="System.String">
     <value>En bas à gauche</value>
@@ -212,7 +212,7 @@
     <value>Couches par ordre de dessin</value>
   </data>
   <data name="AddBaseLayerGroupButton.ToolTipText" type="System.String">
-    <value>Ajouter nouveau groupe</value>
+    <value>Ajouter un nouveau groupe</value>
   </data>
   <data name="RemoveBaseLayerGroupButton.ToolTipText" type="System.String">
     <value>Supprimer le groupe sélectionné et son contenu</value>

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/MapLayerGroupProperties.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/MapLayerGroupProperties.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/MapLayerGroupProperties.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -127,6 +127,9 @@
   <data name="label12.Text" type="System.String">
     <value>Étiquette de légende</value>
   </data>
+  <data name="label12.Size" type="System.Drawing.Size, System.Drawing">
+    <value>130, 16</value>
+  </data>
   <data name="chkLayerExpand.Text" type="System.String">
     <value>Le groupe est développé dans la légende</value>
   </data>

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/MapLayerProperties.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/MapLayerProperties.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/MapLayerProperties.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -133,6 +133,9 @@
   <data name="label12.Text" type="System.String">
     <value>Étiquette de légende</value>
   </data>
+  <data name="label12.Size" type="System.Drawing.Size, System.Drawing">
+    <value>130, 16</value>
+  </data>
   <data name="chkLayerExpand.Text" type="System.String">
     <value>La couche est développée dans la légende (si thème)</value>
   </data>

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/ResourceDataEditor.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/ResourceDataEditor.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/ResourceDataEditor.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -151,4 +151,7 @@
   <data name="ToggleDocumentsButton.ToolTipText" type="System.String">
     <value>Bascule l'affichage des fichiers de données et de ressources</value>
   </data>
+  <data name="EditResourceXmlMenu.Text" xml:space="preserve">
+    <value>Éditer comme xml</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/SelectCoordinateSystem.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/SelectCoordinateSystem.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/SelectCoordinateSystem.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -181,4 +181,7 @@
   <data name="$this.Text" type="System.String">
     <value>Sélectionner le système de coordonnées</value>
   </data>
+  <data name="CoordinateWait.Text" xml:space="preserve">
+    <value>Chargement du système de coordonnées, patientez s.v.p.</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/ColorBrewer.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/ColorBrewer.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/ColorBrewer.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,38 +118,38 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="ColorCountError" xml:space="preserve">
-    <value>Failed to read {0} color(s) in line {1}</value>
+    <value>Échec de la lecture de {0} couleur(s) dans la ligne {1}</value>
     <comment>An error message that is displayed if the expected color count does not match the actual count</comment>
   </data>
   <data name="DivergingName" xml:space="preserve">
-    <value>Diverging</value>
+    <value>Divergent</value>
     <comment>A display name for the Diverging data type</comment>
   </data>
   <data name="InvalidColorComponent" xml:space="preserve">
-    <value>Invalid {0} color component {1} in line {2}</value>
+    <value>Valeur {1} invalide à la ligne {2} pour la composante de couleur {0} </value>
     <comment>An error message that is displayed if a color component is outside the [0-255] range.
 {0} is the color component, eg. R, G or B
 {1} is the value read
 {2} is the line where the error was encountered</comment>
   </data>
   <data name="InvalidFieldCountError" xml:space="preserve">
-    <value>Invalid field count in line {0}</value>
+    <value>Compte invalide de champs à la ligne {0}</value>
     <comment>An error message that is displayed if the file has an invalid field count</comment>
   </data>
   <data name="InvalidRecordCountError" xml:space="preserve">
-    <value>Invalid record count in line {0}</value>
+    <value>Compte invalide d'enregistrements à la ligne {0}</value>
     <comment>An error message that is displayed if the file has an invalid error count</comment>
   </data>
   <data name="MissingColumnError" xml:space="preserve">
-    <value>Missing column "{0}"</value>
+    <value>Colonne manquante "{0}"</value>
     <comment>An error message that is displayed if the file is missing a required column</comment>
   </data>
   <data name="QualitativeName" xml:space="preserve">
-    <value>Qualitative</value>
+    <value>Qualitatif</value>
     <comment>A display name for the Qualitative data type</comment>
   </data>
   <data name="SequentialName" xml:space="preserve">
-    <value>Sequential</value>
+    <value>Séquentiel</value>
     <comment>A display name for the Sequential data type</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/Common.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/Common.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/Common.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,63 +118,63 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="AllFiles" xml:space="preserve">
-    <value>All Files (*.*)</value>
+    <value>Tous les fichiers (*.*)</value>
     <comment>The item displayed when browsing for files</comment>
   </data>
   <data name="ASCIIFiles" xml:space="preserve">
-    <value>ASCII file (*.asc)</value>
+    <value>Fichier ASCII (*.asc)</value>
     <comment>The item displayed when browsing for asc files</comment>
   </data>
   <data name="CSVFiles" xml:space="preserve">
-    <value>Comma separated values (*.csv)</value>
+    <value>Valeurs séparées par une virgule (*.csv)</value>
     <comment>The item displayed when browsing for csv files</comment>
   </data>
   <data name="dBaseFiles" xml:space="preserve">
-    <value>dBase database (*.dbf)</value>
+    <value>Base de données dBase (*.dbf)</value>
     <comment>The item displayed when browsing for dbf files</comment>
   </data>
   <data name="SQLiteDbFiles" xml:space="preserve">
-    <value>SQLite database (*.db)</value>
+    <value>Base de données SQLite (*.db)</value>
     <comment>The item displayed when browsing for db files</comment>
   </data>
   <data name="FirebirdFiles" xml:space="preserve">
-    <value>Firebird database (*.fdb)</value>
+    <value>Base de données Firebird (*.fdb)</value>
     <comment>The item displayed when browsing for fdb files</comment>
   </data>
   <data name="KMLFiles" xml:space="preserve">
-    <value>KML file (*.kml)</value>
+    <value>Fichier KML (*.kml)</value>
     <comment>The item displayed when browsing for KML files</comment>
   </data>
   <data name="AccessDatabaseFiles" xml:space="preserve">
-    <value>Access database (*.mdb)</value>
+    <value>Base de données Access (*.mdb)</value>
     <comment>The item displayed when browsing for mdb files</comment>
   </data>
   <data name="MissingMethod" xml:space="preserve">
-    <value>This method is not yet implemented</value>
+    <value>Cette méthode n'est pas encore implémentée</value>
     <comment>A message that is displayed when the user activates a feature that is not yet written</comment>
   </data>
   <data name="SQLiteFiles" xml:space="preserve">
-    <value>SQLite database (*.sqlite)</value>
+    <value>Base de données SQLite (*.sqlite)</value>
     <comment>The item displayed when browsing for sqlite files</comment>
   </data>
   <data name="TABFiles" xml:space="preserve">
-    <value>Tabulator seperated values (*.tab)</value>
+    <value>Valeurs séparées par une tabulation (*.tab)</value>
     <comment>The item displayed when browsing for tab files</comment>
   </data>
   <data name="TextFiles" xml:space="preserve">
-    <value>Text file (*.txt)</value>
+    <value>Ficheir Texte (*.txt)</value>
     <comment>The item displayed when browsing for txt files</comment>
   </data>
   <data name="ExcelFiles" xml:space="preserve">
-    <value>Excel spreadsheet (*.xls)</value>
+    <value>Tableur Excel (*.xls)</value>
     <comment>The item displayed when browsing for xls files</comment>
   </data>
   <data name="DGNFiles" xml:space="preserve">
-    <value>DGN file (*.dgn)</value>
+    <value>Fichier DGN (*.dgn)</value>
     <comment>The item displayed when browsing for dgn files</comment>
   </data>
   <data name="GMLFiles" xml:space="preserve">
-    <value>GML file (*.gml)</value>
+    <value>Fichier GML (*.gml)</value>
     <comment>The item displayed when browsing for gml files</comment>
   </data>
   <data name="MapInfoInterchangeFiles" xml:space="preserve">
@@ -190,15 +190,15 @@
     <comment>The item displayed when browsing for s57 files</comment>
   </data>
   <data name="ShapeFiles" xml:space="preserve">
-    <value>Shape file (*.shp)</value>
+    <value>Fichier Shape (*.shp)</value>
     <comment>The item displayed when browsing for shp files</comment>
   </data>
   <data name="SDFFiles" xml:space="preserve">
-    <value>SDF files (*.sdf)</value>
+    <value>Fichiers SDF (*.sdf)</value>
     <comment>The item displayed when browsing for sdf files</comment>
   </data>
   <data name="SQLite3Files" xml:space="preserve">
-    <value>SQLite3 files (*.sqlite3)</value>
+    <value>Fichiers SQLite3 (*.sqlite3)</value>
     <comment>The item displayed when browsing for sqlite3 files</comment>
   </data>
   <data name="AssemblyDataInternalError" xml:space="preserve">
@@ -206,19 +206,19 @@
     <comment>An error message displayed if an internal resource fails to load</comment>
   </data>
   <data name="GenericError" xml:space="preserve">
-    <value>An error occured: {0}</value>
+    <value>Une erreur s'est produite : {0}</value>
     <comment>An error message that is displayed when an unexpected error occurs</comment>
   </data>
   <data name="InfiniteValue" xml:space="preserve">
-    <value>infinite</value>
+    <value>infini</value>
     <comment>A value that is displayed when the value assigned is infinite</comment>
   </data>
   <data name="InvalidValueError" xml:space="preserve">
-    <value>Invalid value</value>
+    <value>Valeur invalide</value>
     <comment>An error message that is displayed when the entered value is invalid</comment>
   </data>
   <data name="EmptyText" xml:space="preserve">
-    <value>None</value>
+    <value>Aucun</value>
     <comment>The text used for rendering examples with no text data</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/CoordinateSystemOverride.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/CoordinateSystemOverride.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/CoordinateSystemOverride.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,24 +118,24 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="CoordinateSystemLoadError" xml:space="preserve">
-    <value>Failed to retrive coordinate info: {0}</value>
+    <value>Échec d'accès aux informations sur les coorodonnées : {0}</value>
     <comment>An error message that is displayed when the coordinate system information for the spatial context fails to load</comment>
   </data>
   <data name="RemoveOverridesConfirmation" xml:space="preserve">
-    <value>Simple mode will remove all but the first overridden projection,
-are you sure you want to remove the other projections?</value>
+    <value>Le mode simple supprime toutes les projections substituées sauf la première,
+êtes-vous sûr de vouloir supprimer les autres projections?</value>
     <comment>A confirmation message that is displayed when the user switches to simple mode, and that may cause loss of data</comment>
   </data>
   <data name="SpatialContentNullError" xml:space="preserve">
-    <value>Null content in spatial info</value>
+    <value>Null dans le contenu d'informations spatiales</value>
     <comment>An error message that is displayed if the spatial content for the resource returns null</comment>
   </data>
   <data name="SpatialContextInfoDialogTitle" xml:space="preserve">
-    <value>Spatial context info</value>
+    <value>Information du contexte spatial</value>
     <comment>The title of the dialog that displays spatial context information</comment>
   </data>
   <data name="ResetOverrideQuestion" xml:space="preserve">
-    <value>Do you also want to reset your overriden coordinate system with the one found in the spatial content?</value>
+    <value>Voulez-vous aussi réinitialiser le système de coordonnées substitué avec celui qui se trouve dans le contenu spatial?</value>
     <comment>A question displayed if the spatial content reports a different coordinate system than the existing</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/CoordinateSystemOverrideDialog.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/CoordinateSystemOverrideDialog.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/CoordinateSystemOverrideDialog.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,7 +118,7 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="CoordinateSystemMissingError" xml:space="preserve">
-    <value>Please enter a coordinate system</value>
+    <value>S'il vous plaît entrer dans un système de coordonnées</value>
     <comment>An error message that is displayed if the user has not entered a required coordinate system</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/FeatureSourceEditorBase.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/FeatureSourceEditorBase.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/FeatureSourceEditorBase.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,24 +118,24 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="AssemblyLoadError" xml:space="preserve">
-    <value>Failed to load assembly {0} from file {1}.
-Error message: {2}</value>
+    <value>Échec lors du chargement de l'assemblage {0} à partir du fichier {1}.
+Message d'erreur : {2}</value>
     <comment>An error message that is displayed if there is an error loading a resource editor</comment>
   </data>
   <data name="ControlMissingError" xml:space="preserve">
-    <value>Failed to find the Control type: {0} in assembly: {1}</value>
+    <value>Impossible de trouver le type de Contrôle : {0} dans l'assemblage : {1}</value>
     <comment>An error message that is displayed if the named type is missing in the specified assembly</comment>
   </data>
   <data name="FeatureSourceCreationError" xml:space="preserve">
-    <value>Failed to create new datasource</value>
+    <value>Impossible de créer une nouvelle source de données</value>
     <comment>An error message that is displayed if the FeatureSource creation fails</comment>
   </data>
   <data name="FeatureSourceEditorMapInvalidError" xml:space="preserve">
-    <value>The setup file for the FeatureSource Editors is invalid.</value>
+    <value>Le fichier d'installation pour les éditeurs FeatureSource n'est pas valide.</value>
     <comment>An error message that is displayed if the setup file is invalid</comment>
   </data>
   <data name="FeatureSourceEditorMapMissingError" xml:space="preserve">
-    <value>The setup file for the FeatureSource Editors is missing. Please place it at: {0}</value>
+    <value>Le fichier d'installation pour les éditeurs FeatureSource est manquant. S'il vous plaît placez le à : {0}</value>
     <comment>An error message that is displayed if the setup file is missing</comment>
   </data>
   <data name="NoErrorsFound" xml:space="preserve">
@@ -143,12 +143,12 @@
     <comment>A message that is displayed when no errors are reported from the provider</comment>
   </data>
   <data name="ResourceSaveError" xml:space="preserve">
-    <value>Unable to save resource, so it cannot be validated.
-Error message: {0}</value>
+    <value>Impossible d'enregistrer la ressource, de sorte qu'elle ne peut pas être validée.
+Message d'erreur : {0}</value>
     <comment>An error message that is displayed if the resource fails to save before the validation</comment>
   </data>
   <data name="XmlUpdateError" xml:space="preserve">
-    <value>Failed to update xml data: {0}</value>
+    <value>Impossible de mettre à jour des données XML : {0}</value>
     <comment>An error message that is displayed if the configuration document fails to save</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/FiniteDisplayScales.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/FiniteDisplayScales.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/FiniteDisplayScales.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,11 +118,11 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="OverwriteConfirmation" xml:space="preserve">
-    <value>Do you want to overwrite the existing scales?</value>
+    <value>Voulez-vous remplacer les échelles existantes?</value>
     <comment>An error message that is displayed when the user attempts to overwrite the existing finite display scales</comment>
   </data>
   <data name="ScaleCountLabel" xml:space="preserve">
-    <value>{0} scales</value>
+    <value>{0} échelles</value>
     <comment>A label that displays how many scales there are</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/LayerEditor.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/LayerEditor.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/LayerEditor.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -126,8 +126,8 @@
     <comment>An error message that is displayed if the preview operation fails</comment>
   </data>
   <data name="SchemaReadError" xml:space="preserve">
-    <value>Failed to read schema from data source.
-The operation gave the error message: {0}</value>
+    <value>Impossible de lire le schéma de la source de données.
+L'opération a donné le message d'erreur : {0}</value>
     <comment>An error message that is displayed if the schema could not be read</comment>
   </data>
   <data name="SelectFeatureSourceHint" xml:space="preserve">

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/LayoutEditor.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/LayoutEditor.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/LayoutEditor.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -122,7 +122,7 @@
     <comment>An error message that is displayed if the assembly fails to load</comment>
   </data>
   <data name="BrowserLaunchError" xml:space="preserve">
-    <value>Failed to launch browser: {0}</value>
+    <value>Impossible de lancer le navigateur : {0}</value>
     <comment>An error message that is displayed if the browser launch fails</comment>
   </data>
   <data name="CommandNameLookupError" xml:space="preserve">
@@ -138,7 +138,7 @@
     <comment>The default name for a new submenu</comment>
   </data>
   <data name="SeparatorName" xml:space="preserve">
-    <value>- Separator</value>
+    <value>- Séparateur</value>
     <comment>The name displayed for a seperator in the command list</comment>
   </data>
   <data name="SubMenuInTaskBarError" xml:space="preserve">
@@ -146,7 +146,7 @@
     <comment>An error message that is displayed if the user attempts to insert a submenu in the taskbar</comment>
   </data>
   <data name="UnsavedLayoutPreview" xml:space="preserve">
-    <value>The Web Layout has unsaved changes. If you do not save, the original version of the Web Layout will be shown. Save first before viewing?</value>
+    <value>La mise en page Web a des changements non sauvegardés. Si vous ne les sauvegardez pas, alors la version originale de la mise en page Wep sera affichée. Désirez vous sauvegarder avant de visualiser?</value>
     <comment>en "View in browser" is clicked with unsaved changes</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/MapEditor.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/MapEditor.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/MapEditor.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,18 +118,18 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="DuplicateLayerInclusionConfirmation" xml:space="preserve">
-    <value>The layer {0} is already in the map, do you want it to appear twice?</value>
+    <value>La couche {0} est déjà dans la carte, souhaitez-vous qu'elle apparaisse une autre fois?</value>
     <comment>A confirmation message that is shown when the user attempts to include the same layer twice</comment>
   </data>
   <data name="FiniteDisplayScalesName" xml:space="preserve">
-    <value>Finite display scales</value>
+    <value>Échelles d'affichage finies</value>
     <comment>The name displayed for finite display scales</comment>
   </data>
   <data name="FlattenGroupsWarning" xml:space="preserve">
-    <value>The selected group has sub groups. These will be removed and all
-layers will be moved to the selected group before being converted.
+    <value>Le groupe sélectionné a des sous-groupes. Ceux-ci seront enlevés et toutes les
+couches seront déplacées vers le groupe sélectionné avant que celui-ci soit transformé.
 
-Do you want to continue?</value>
+Désirez-vous continuer?</value>
     <comment>A warning that is displayed if the user attempts to convert a group with subgroups to a baselayer group</comment>
   </data>
   <data name="LayerExtentReadError" xml:space="preserve">
@@ -137,11 +137,11 @@
     <comment>An error message that is displayed if the attempt to read the layer extents fail</comment>
   </data>
   <data name="LayerVisibilityToggleWarning" xml:space="preserve">
-    <value>The selected group has one or more layers that are invisible.
-The layers in a base layer are always visible.
-If you convert the group, the layers will be made visible.
+    <value>Le groupe sélectionné a une ou plusieurs couches qui sont invisibles.
+Les couches dans une couche de base sont toujours visibles.
+Si vous convertissez le groupe, les couches deviendront visibles.
 
-Do you want to continue?</value>
+Voulez-vous continuer?.</value>
     <comment>A warning message that is displayed if the user attempts to convert an invisible layer to a baselayer</comment>
   </data>
   <data name="MapPreviewError" xml:space="preserve">
@@ -149,11 +149,11 @@
     <comment>An error message that is displayed if the map preview fails</comment>
   </data>
   <data name="MgCookerException" xml:space="preserve">
-    <value>MgCooker threw an exception: {0}</value>
+    <value>MgCooker a levé une exception : {0}</value>
     <comment>An error message that is displayed if MgCooker fails</comment>
   </data>
   <data name="MgCookerNeedsSavedMapError" xml:space="preserve">
-    <value>This map is not yet saved. MgCooker can only process saved maps</value>
+    <value>Cette carte n'est pas encore sauvegardée. MgCooker ne peut traiter que des cartes sauvegardées.</value>
     <comment>An error message that is displayed if the user attempts to produce tiles for an unsaved map</comment>
   </data>
   <data name="NewGroupBaseName" xml:space="preserve">
@@ -166,28 +166,29 @@
   </data>
   <data name="SaveMapWithBaseLayersWarning" xml:space="preserve">
     <value>This map contains base layers. Saving the map will clear any generated tiles.
-Do you want to save the map?</value>
+Do you want to save the map?
+Cette carte contient des couches de base. La sauvegarde de la carte détruira les tuiles générées.
+Voulez-vous sauvegarder la carte?</value>
     <comment>A warning message that is displayed if the map contains baselayers, as that will result in all existing tiles being deleted</comment>
   </data>
   <data name="UseNewProjectionQuestion" xml:space="preserve">
-    <value>The data extent is in another projection than the map, do you also want to update the maps coordinate system?</value>
+    <value>Les données d'étendue spatiale sont dans une autre projection que celle de la carte, désirez-vous également mettre à jour le système de coordonnées des cartes?</value>
     <comment>A question that is displayed if the maps projection differs from that of the featuresource</comment>
   </data>
   <data name="UseLayerProjectionQuestion" xml:space="preserve">
-    <value>Do you want to use the projection from the layer
-{0}?</value>
+    <value>Voulez-vous utiliser la projection de la couche {0}?</value>
     <comment>A question that is displayed if the user can choose to user the layer projection</comment>
   </data>
   <data name="NoProjectionFoundWarning" xml:space="preserve">
-    <value>The extent for the layer was found, but no coordinate system was found</value>
+    <value>L'étendue de la couche a été trouvée, mais aucun système de coordonnées n'a été trouvé.</value>
     <comment>A warning message that is displayed if the layers projection could not be read</comment>
   </data>
   <data name="LayerProjectionReadError" xml:space="preserve">
-    <value>An error occured while reading the layers projection: {0}</value>
+    <value>Une erreur s'est produite lors de la lecture de la projection des couches : {0}</value>
     <comment>An error message that is displayed if an error occurs while reading the data projection</comment>
   </data>
   <data name="LayerExtentMissingError" xml:space="preserve">
-    <value>No extent data was found for the layer.</value>
+    <value>Échec de la détermination des données de l'étendue spatiale pour cette couche.</value>
     <comment>An error message that is displayed if the layer has no extent data.</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/ResourceDataEditor.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/ResourceDataEditor.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/ResourceDataEditor.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,9 +118,9 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="DeleteFailedQuestion" xml:space="preserve">
-    <value>Delete of resource "{0}" failed.
-Reason: {1}
-How do you want to continue?</value>
+    <value>La suppression de la ressource "{0}" a échoué.
+Raison: {1}
+Comment désirez-vous continuer?</value>
     <comment>A question that is displayed when the file delete fails. The user can choose abort, retry or ignore</comment>
   </data>
   <data name="DeleteFileConfirmation" xml:space="preserve">
@@ -128,9 +128,9 @@
     <comment>A confirmation message that is displayed when the user attempts to delete files</comment>
   </data>
   <data name="DownloadFailedQuestion" xml:space="preserve">
-    <value>Download of file "{0}" failed.
-Reason: {1}
-How do you want to continue?</value>
+    <value>Le téléchargement du fichier "{0}" a échoué.
+Raison: {1}
+Comment désirez-vous continuer?</value>
     <comment>A question that is displayed when the file download fails. The user can choose abort, retry or ignore</comment>
   </data>
   <data name="DownloadFileDialogTitle" xml:space="preserve">
@@ -142,28 +142,28 @@
     <comment>The title for the dialog where the user can choose the location for the files that are being downloaded</comment>
   </data>
   <data name="IncludeSimilarFilesConfirmation" xml:space="preserve">
-    <value>There exists {0} file(s) with similar names which may be required.
-Do you want to automatically add matching files?</value>
+    <value>Il existe {0} fichier(s) avec des noms similaires qui peuvent être exigés.
+Désirez-vous ajouter automatiquement les fichiers correspondants?</value>
     <comment>A confirmation message that is displayed when the user selects to upload a file, but the file appears to be one in a set of files</comment>
   </data>
   <data name="OverwriteLocalFileConfirmation" xml:space="preserve">
-    <value>The file "{0}" already exists. 
-Do you want to overwrite?</value>
+    <value>Le fichier "{0}" existe déjà. 
+Désirez-vous le remplacer?</value>
     <comment>A confirmation message that is displayed when the user attempts to overwrite an already existing file</comment>
   </data>
   <data name="OverwriteResourceFileConfirmation" xml:space="preserve">
-    <value>There already exists a resource file with the name "{0}".
-Do you want to overwrite the existing file?</value>
+    <value>Il existe déjà un fichier de ressources portant le nom "{0}".
+Désirez-vous remplacer le fichier existant?</value>
     <comment>A confirmation message that appears when the user attempts to overwrite an existing resource file</comment>
   </data>
   <data name="UpdateXmlDataError" xml:space="preserve">
-    <value>Failed to update xml data: {0}</value>
+    <value>Impossible de mettre à jour les données XML : {0}</value>
     <comment>An error message that is displayed when the xml fails to save</comment>
   </data>
   <data name="UploadFailedQuestion" xml:space="preserve">
-    <value>Upload of file "{0}" failed.
-Reason: {1}
-How do you want to continue?</value>
+    <value>Le téléversement du fichier "{0}" a échoué.
+Raison: {1}
+Comment désirez-vous continuer?</value>
     <comment>A question that is displayed when the file upload fails. The user can choose abort, retry or ignore</comment>
   </data>
   <data name="UploadFilesDialogTitle" xml:space="preserve">
@@ -171,11 +171,11 @@
     <comment>The title for the dialog where the user select files to upload to the resource</comment>
   </data>
   <data name="UnableToChangeEditModeError" xml:space="preserve">
-    <value>Unable to change edit mode after the user has modified the resource</value>
+    <value>Impossible de changer le mode d'édition après que l'utilisateur a modifié la ressource.</value>
     <comment>An internal error message that appears if the control is modified in an unsupported way</comment>
   </data>
   <data name="FailedToCreateCopyError" xml:space="preserve">
-    <value>Unable to create a temporary resource: {0}</value>
+    <value>Impossible de créer une ressource temporaire : {0}</value>
     <comment>An error message that is displayed when the copy procedure fails</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/ThemeCreator.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/ThemeCreator.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/ThemeCreator.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,49 +118,49 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="BetweenLabel" xml:space="preserve">
-    <value>Between {0} and {1}</value>
+    <value>Entre {0} et {1}</value>
     <comment>The label used for all "between" values in the graduated theme set</comment>
   </data>
   <data name="ColumnHasNoValidDataError" xml:space="preserve">
-    <value>The selected column had no non-null values and cannot be used.</value>
+    <value>La colonne sélectionnée n'avait pas de valeurs non-nulles et ne peut donc être utilisée.</value>
     <comment>An error message that is displayed if the user selects a column with no valid data</comment>
   </data>
   <data name="DataReadError" xml:space="preserve">
-    <value>Unable to read data from the selected column: {0}</value>
+    <value>Impossible de lire les données de la colonne sélectionnée : {0}</value>
     <comment>An error message that is displayed when the column read fails</comment>
   </data>
   <data name="InvalidColumnNameError" xml:space="preserve">
-    <value>Invalid column name</value>
+    <value>Nom de colonne invalide</value>
     <comment>An error message that is displayed when the column selected does not exist</comment>
   </data>
   <data name="LessThanLabel" xml:space="preserve">
-    <value>Less than {0}</value>
+    <value>Moins que {0}</value>
     <comment>The label used for the lowest value in the graduated theme set</comment>
   </data>
   <data name="MoreThanLabel" xml:space="preserve">
-    <value>More than {0}</value>
+    <value>Plus que {0}</value>
     <comment>The label used for the highest value in the graduated theme set</comment>
   </data>
   <data name="SelectColumnPlaceholder" xml:space="preserve">
-    <value>&lt;Select column&gt;</value>
+    <value>&lt;Choisir la colonne&gt;</value>
     <comment>A placeholder message displayed when the user has not yet selected a column</comment>
   </data>
   <data name="TooManyIndiviualValuesError" xml:space="preserve">
-    <value>The selected column contains more than {0} different values, and thus cannot be used for theming with individual values</value>
+    <value>La colonne sélectionnée contient plus de {0} valeurs différentes, et ne peut donc être utilisée pour la thématisation avec des valeurs individuelles.</value>
     <comment>An error message that is displayed if the selected column has too many distinct values</comment>
   </data>
   <data name="TooManyRulesWarning" xml:space="preserve">
-    <value>You are creating a large number of rules, this will likely result in Maestro becoming unresponsive.
-Do you want to continue?</value>
+    <value>Vous créez un grand nombre de règles, ce qui entraînera probablement Maestro à ne plus répondre.
+Désirez-vous continuer?</value>
     <comment>A warning message that is displayed if the user has selected options that will generate a very large number of rules</comment>
   </data>
   <data name="TooManyValuesError" xml:space="preserve">
-    <value>The selected column contains more than {0} different values, and thus cannot be used for theming</value>
+    <value>La colonne sélectionnée contient plus de {0} valeurs différentes, et ne peut donc être utilisée pour la thématisation.</value>
     <comment>An error message that is displayed if the selected column has too many distinct values</comment>
   </data>
   <data name="TooMuchDataWarning" xml:space="preserve">
-    <value>The selected column contains more than {0} different values.
-The calculated averages only accounts for the first {0} distinct values.</value>
+    <value>La colonne sélectionnée contient plus de {0} valeurs différentes.
+Les moyennes calculées ne tiennent compte que des {0} premièrs valeurs distinctes.</value>
     <comment>A warning message that is displayed if the dataset is too large</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/XmlEditor.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/XmlEditor.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/XmlEditor.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,7 +118,7 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="CloseWithoutSavingWarning" xml:space="preserve">
-    <value>Do you want to close this dialog and discard all changes?</value>
+    <value>Voulez-vous fermer cette boîte de dialogue et rejeter toutes les modifications?</value>
     <comment>A warning message that is displayed if the user attempts to close the dialog without saving changes</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/XmlEditorControl.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/XmlEditorControl.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/Strings/XmlEditorControl.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,19 +118,19 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="ExternalEditorError" xml:space="preserve">
-    <value>Failed to start external editor, most likely this means that there is no external editor associated with xml files.
-Error message was: {0}</value>
+    <value>Impossible de démarrer l'éditeur externe, le plus probable, cela signifie qu'il n'y a pas un éditeur externe associé aux fichiers XML.
+Message d'erreur : {0}</value>
     <comment>An error message that is displayed when the external xml editor fails to launch</comment>
   </data>
   <data name="SerializeError" xml:space="preserve">
-    <value>The entered xml failed to serialize into an object.
-Error message is: {0}</value>
+    <value>Le XML entré n'a pu être converti en objet.
+Message d'erreur : {0}</value>
     <comment>An error message that is displayed if the entered xml is invalid</comment>
   </data>
   <data name="UnexpectedTypeError" xml:space="preserve">
-    <value>Item did not correspond to the desired type.
-Xml gave type: {0}
-Expected type was: {1}</value>
+    <value>L'item ne correspond pas au type désiré
+Xml donne le type : {0}
+Le type prévu est : {1}</value>
     <comment>An error message that is displayed if the entered xml serializes to an incorrect type</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/ThemeCreator.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/ThemeCreator.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/ThemeCreator.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -117,5 +117,65 @@
   <resheader name="writer">
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
+  <data name="CancelBtn.Text" xml:space="preserve">
+    <value>Annuler</value>
+  </data>
+  <data name="label1.Text" xml:space="preserve">
+    <value>Colonne</value>
+  </data>
   <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="AppendRules.Size" type="System.Drawing.Size, System.Drawing">
+    <value>109, 17</value>
+  </data>
+  <data name="GradientColors.Size" type="System.Drawing.Size, System.Drawing">
+    <value>66, 17</value>
+  </data>
+  <data name="ChangeBaseStyleBtn.Size" type="System.Drawing.Size, System.Drawing">
+    <value>139, 23</value>
+  </data>
+  <data name="AppendRules.Text" xml:space="preserve">
+    <value>Ajouter des règles</value>
+  </data>
+  <data name="label1.Size" type="System.Drawing.Size, System.Drawing">
+    <value>46, 13</value>
+  </data>
+  <data name="OverwriteRules.Size" type="System.Drawing.Size, System.Drawing">
+    <value>173, 17</value>
+  </data>
+  <data name="PreviewGroup.Text" xml:space="preserve">
+    <value>Prévisualisation</value>
+  </data>
+  <data name="$this.Text" xml:space="preserve">
+    <value>Créateur de thème</value>
+  </data>
+  <data name="ChangeBaseStyleBtn.Text" xml:space="preserve">
+    <value>Changer le style de base</value>
+  </data>
+  <data name="OverwriteRules.Text" xml:space="preserve">
+    <value>Remplacer les règles existantes</value>
+  </data>
+  <data name="DataGroup.Text" xml:space="preserve">
+    <value>Configuration des données</value>
+  </data>
+  <data name="GradientColors.Text" xml:space="preserve">
+    <value>Dégradé</value>
+  </data>
+  <data name="AggregateCombo.Items1" xml:space="preserve">
+    <value>Déviation Standard</value>
+  </data>
+  <data name="AggregateCombo.Items3" xml:space="preserve">
+    <value>Individuel</value>
+  </data>
+  <data name="DisplayGroup.Text" xml:space="preserve">
+    <value>Configuration de l'affichage</value>
+  </data>
+  <data name="AggregateCombo.Items" xml:space="preserve">
+    <value>Égal</value>
+  </data>
+  <data name="AggregateLabel.Text" xml:space="preserve">
+    <value>Méthode des lots</value>
+  </data>
+  <data name="label2.Text" xml:space="preserve">
+    <value>Nombre de règles</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/WaitForOperation.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/WaitForOperation.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/WaitForOperation.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,4 +118,13 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="CancelBtn.Text" xml:space="preserve">
+    <value>Annuler</value>
+  </data>
+  <data name="$this.Text" xml:space="preserve">
+    <value>Attendez que l'opération se complète</value>
+  </data>
+  <data name="label1.Text" xml:space="preserve">
+    <value>En fonction...</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/XmlEditor.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/XmlEditor.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/XmlEditor.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -127,4 +127,7 @@
   <data name="$this.Text" type="System.String">
     <value>Éditeur Xml</value>
   </data>
+  <data name="toolStripButton_FindAndReplace.Text" xml:space="preserve">
+    <value>Remplacer tout</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/XmlEditorControl.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/XmlEditorControl.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceEditors/XmlEditorControl.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -117,35 +117,167 @@
   <resheader name="writer">
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
-  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
-  <data name="CopyClipboardButton.ToolTipText" type="System.String">
+  <data name="CopyClipboardButton.ToolTipText" xml:space="preserve">
     <value>Copier le texte sélectionné au presse-papiers</value>
   </data>
-  <data name="CutClipboardButton.ToolTipText" type="System.String">
+  <data name="toolStripButton_FindAndReplace.Text" xml:space="preserve">
+    <value>Remplacer tout</value>
+  </data>
+  <data name="CutClipboardButton.ToolTipText" xml:space="preserve">
     <value>Couper le texte sélectionné et le placer dans le presse-papiers</value>
   </data>
-  <data name="PasteClipboardButton.ToolTipText" type="System.String">
-    <value>Coller le texte du presse-papiers</value>
+  <data name="LaunchExternalEditorButton.ToolTipText" xml:space="preserve">
+    <value>Démarrer l'éditeur système associé aux fichiers Xml.</value>
   </data>
-  <data name="UndoClipboardButton.ToolTipText" type="System.String">
+  <data name="ValidateButton.ToolTipText" xml:space="preserve">
+    <value>Valider le Xml courant</value>
+  </data>
+  <data name="toolStripButton_FindNext.Text" xml:space="preserve">
+    <value>Suivant</value>
+  </data>
+  <data name="UndoClipboardButton.ToolTipText" xml:space="preserve">
     <value>Annuler la dernière action</value>
   </data>
-  <data name="RedoClipboardButton.ToolTipText" type="System.String">
+  <data name="RedoClipboardButton.ToolTipText" xml:space="preserve">
     <value>Refaire la dernière action</value>
   </data>
-  <data name="ValidateButton.ToolTipText" type="System.String">
-    <value>Valider le Xml courant</value>
+  <data name="toolStripLabel1.Text" xml:space="preserve">
+    <value>Ligne {0}, colonne {1}</value>
   </data>
-  <data name="LaunchExternalEditorButton.ToolTipText" type="System.String">
-    <value>Démarrer l'éditeur système associé aux fichiers Xml.</value>
+  <data name="label2.Text" xml:space="preserve">
+    <value>Fermer le programme externe pour restaurer la fonctionnalité de modification dans cet éditeur Xml.</value>
   </data>
-  <data name="label3.Text" type="System.String">
+  <data name="toolStripLabel_Replace.Text" xml:space="preserve">
+    <value>Remplacer :</value>
+  </data>
+  <data name="PasteClipboardButton.ToolTipText" xml:space="preserve">
+    <value>Coller le texte du presse-papiers</value>
+  </data>
+  <data name="toolStripLabel_Find.Text" xml:space="preserve">
+    <value>Trouver :</value>
+  </data>
+  <data name="label3.Text" xml:space="preserve">
     <value>L'affichage du texte est mis à jour automatiquement lorsque l'éditeur enregistre le fichier.</value>
   </data>
-  <data name="label2.Text" type="System.String">
-    <value>Fermer le programme externe pour restaurer la fonctionnalité de modification dans cet éditeur Xml.</value>
-  </data>
-  <data name="label1.Text" type="System.String">
+  <data name="label1.Text" xml:space="preserve">
     <value>L'application associée à l'édition Xml a été démarré.</value>
   </data>
+  <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="UndoClipboardButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAFCSURBVDhPY2AYPsAr5/B/inzjWn3uf0bzWRRDQgoO/3cr
+        O/U/oOPqf//ua/9BarzidmBa1DX/xv+I6XfBigrazv4HuQbEL1r26X/pss//S+d+/F8y4fX/tAkP/ies
+        fPXfo+7M/6yCvQiDkutP/0+c8QCsAKQxd/nb/2VT3/0vnfHhf/HU9/9zZ779n7D8Fdgl9in7/tuFbf1v
+        bL30f33DEYghrgXHwJqzmx/8L+x9AbatbOoHsAEgV/g0nP8fkrQTdxiB/JbV8whVM9DZSYuf/3eIxaMR
+        FuqBPTdQNINsz1v36b+F13rCMTNxwfX/8XMeg50Nwsj+9m+//L+7/wx+QzJqT/zP3Qj078KPYAzyc+7i
+        9/9T574CB5xj1gH8Bvin7vtvn3oAHLogDPIzGEdu/+8YvgWMnV1WEPYKRalwQDUDAL8r+U5gqfb8AAAA
+        AElFTkSuQmCC
+</value>
+  </data>
+  <data name="CopyClipboardButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAFgSURBVDhPjZPpTsJQEEZ5/6cg8QUwRhNJFKopIFaWQOFq
+        XQIGUklY3EDwx5gzZpAGizb5cqftnTPzzW0zQVATU6lUEcS975clny9K5q+LzfFoutYgnq3j04InudzB
+        bgiA/mAiJNpqcW7/UIBks3vpEAAkmIB03J1ULkNNBrKzCwOQQNzqPqr/9/lqS8vlp7TDmyTQAN1oIPe9
+        WFgLRV+Tx7OPLQW1UK7dBsRmAJmXtP8DWCgA2NN4risFOB3s6QEZAAsI0NGxp5uZB12xIuuS+OV18Q0o
+        V6o6QGufGfDMqvKc6oB7wzcFEfM+AaB66aKlydYBFetNp5WxZjOpt/tJAFXc7Uja0VQanaGceMGvHZil
+        q7pTmHbAMKDTlsmGaNbMP/aoThFspX7l9h3QOtXM3pnflMJ5U/xqtBsA2YbI4NzDs9ozNdzkf4DxbKEb
+        TcBM62NM87H5mxNzOrYSI3K/AOwHskWq+IlDAAAAAElFTkSuQmCC
+</value>
+  </data>
+  <data name="ValidateButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAFbSURBVDhPnZJNSwJRGIXnj1VEhhSMqZO60JwsgnFaTDlh
+        VGNfqEVli1DatO0vlJQFFbYQiwyjsaJaiH1BGbQ/9d6FFIZcHbgM3HvPOc89vILQwqdmVcTO42hBKghi
+        ug2zt33QCj0IZcebM7FlujFlinCddbG/e8/JbyAfDdTEQ5dWBE47+cWJQoIhywUrS28a333cgfCdVEN3
+        7Ij86VLGhvXyIOQrG/SSCCrx3/ZT16m6A9qjsvRHL9SSA0rOUi82Lgz2pnnTBfvB32IoLfmmQXvwYuHn
+        Cf59X72B50TCkumDXpSxURmumczkDYYeeVYQr8iN0UfzvZi7CSByr7BEe7od/qwFm9UJLL4ojLDh1FEa
+        XVotBxF7GsPWp87W8kcIydcRcLUezUVBJESw8h7GWnWSERAJ98zTwJAJCcmAOlEPg/wGlEQk00Untr9C
+        rAvu9N8XycSz288l/gZEfvqeaO7BLwAAAABJRU5ErkJggg==
+</value>
+  </data>
+  <data name="ResourceDataGroup.Text" xml:space="preserve">
+    <value>Fichiers de ressources</value>
+  </data>
+  <data name="toolStripButton_FindNext.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAEQSURBVDhPY3jz8sZ/SjADJZpBerEaIJ198n/EpOv/vdsu
+        /bepOvtfL//Ef06XLVhditUAkOYp+1/+r1j35H/MvHv/nfpu/heL2k+8ASCbkTVrN1z5zx20m3gDQM6G
+        2QzSLFZy4T+z907iDQD5GeRsmGa2rLP/GT13EG+AYsoRVM3pZ0gzQBpoAMjZYJtBmkE4YC9+FzA4bPov
+        G3fwP0izcPZpVM0gA+KPgw1hcN36n0FrMdwweDSWTTz0Xzr5yH/RgrOYmmGuSD4JNqSsE+EalHRQ1rPv
+        P0vQvv+MIIUwTXg0Y02JINNBtqAYgsVmWBbAmhJRDMGjGWdeAEmADfHZBcbIfkbPfHhzI0gjPs0gwwCl
+        Qi2D8Y2gzAAAAABJRU5ErkJggg==
+</value>
+  </data>
+  <data name="LaunchExternalEditorButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAGYSURBVDhPrZPNSwJRFMXnzwvaBIUkWIuIIiraJFa0aNEi
+        KKKFhtGYBhUZrVoJpailTB86an5giaUpGZiVCNXqxrnxxsmslQM/ru/5zjn33WEkqRNP/4RCxnE/9Y0E
+        Cb/FGtUw6tP2e4a8/B/qsNlHnM2HZuLUa4mTaS7FDM6nNbA2mmNkmDyn5Y0ETS0otGRT2QRaCakQtxqY
+        LAkW4tDsisrC6cUwJ9ucKnUZj9hEEk6i9b+qYSzIVwHQgO4BD0my44CSN1VKZctcY+kyqZlnXqNirUe/
+        t7omk7TvPqTX+ic9VBqUu6towECgN4jEbjmo+NggWXY2DQql2ncXmQLFknkGhwUX0RyBcOSeO9IMdvfc
+        VHv74GS9SAhQQ8o1CwOhOJ0pGbpKlChXrJPdvkkSDKov7+yYzdeYdq1DJIimnn4bQIQkpAD/qUreQFTj
+        2B8h4Dm55G7QgdW63uwAG6IDDEmAqSOxFe0KLtcOvwEMRqS3SxbpqD86gAFmABPMQYCE/8B5vgIex9Y2
+        CfBuBZiyAIdb6cSHLH0Bnre5QIVXtbwAAAAASUVORK5CYII=
+</value>
+  </data>
+  <data name="RedoClipboardButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAEnSURBVDhPY2AYmcDZf8N/rD73KDj2373hwn+/zqtg7FJ4
+        9n9EwSEUxbGZe/875B1DNSCl6SxYQ8KiZ//TOu79z+18/L9g6rv/pTPf/y9c/el/SM/d/75Ju//n5O8B
+        qwuZcAthQGn/pf/mcfvBpoJsBEnmLH8L1lw27QMYgwxLWfoKLAcyLHj6PbBhOCMwKPvg/6Cua2DbQZrT
+        e5//j2198D+k9uZ/r7JL//26bv73DN2I2wCYyc6Je8Deiu95DNcMcqV77aX/1lHbCBsAMsjUY93/iPmP
+        wTaDNDvlnQHTrqXHCRtQ23IcHGherZAYAWmGYa+mc4QNANkCsh3kZ5AhyDhw5p3/xfm7cRti7776v2PY
+        FjC2DdwAxjZ+61BwZOg6wq4Y/HkNANjW6HzIcFD9AAAAAElFTkSuQmCC
+</value>
+  </data>
+  <data name="PasteClipboardButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAH9SURBVDhPfZPNSxtRFMX9j2qhW8E/oFIKIt2J0iiGUhRs
+        F9KlLlwl3ZVWrNJKo4JfEMVgd1WnaqZT4yRvYsxojaYRomNi/KLtce6deRObQQcO7z1mzu+e++a9urqa
+        Z242Cqnp6VlEIpOo/ca3To48gvGpHl/fPcHy8gqMtOlpdHgICwMPIIYeIvO52Q8zF4L4s9ULqF2YinxE
+        LLYEWZlG0kTkNa4venEQbfIDsnPtLqANqWgQ4+8DrC/DAYyNOpqff4ZKuQu/Y0/vB/zTAygnn6NkdiC+
+        Mgh1IwxVDUHTwhB6GPFoP1YXa/aEE4hXIDPMIHD0Aii/hBAJlCtXPtH+0CZ7GykBt834awNSCRSty/90
+        bFWwuZWBsvq9+ncYkO/zKpOZAXaCWgCtC8VzxDWDQZwiO+EC7NjSLAGHBYs/TO/kkBQmi9bZ3Tys04oL
+        oAQndgK3Mo9nndwCVSNzLm+xWSbSxR6onWoC600VYJuRb/UAZKYkBCLgQeGMU9DcD3DNEC3QExobZQtU
+        lebU/8+kA6sCqIVbZqw1MUBWI9O6akBZT+GbomNjc5/fMWBvphvnmR77L9iyzwGfB7WNAVTl12EJ2VwJ
+        hnkMfbsILeWIWvPOwvaHxzDeNjgKNUCEGpH4Efd6lhACpXdPGegluOuq0mFRlDVHNHdFt1WKvDcjHMBO
+        1GrrBgAAAABJRU5ErkJggg==
+</value>
+  </data>
+  <data name="toolStripButton_FindAndReplace.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAIISURBVDhPpZP7S1NxGMbPPxKaXVUkMEq8IpKUCoY/hGgI
+        ymqkDYYXcCjDZOANURSjCNGFQUTsl4GXVMxKk62YU4fXQpaIlygHQxBRH8/zwvyaIAYe+HLgnPN8nue9
+        HA3nvDTq63oW/jm13XOwvPTB3DYFY5MH+bXfcN8ygfTSMSSXfESicQDxBqdYHwH29g9w2tnZ3UcguIvN
+        rR3417exuBJE5N1n/wfwLgXEOc38Bc6xNRHb+/y4nm49G0Bnit2zf9H6bkliE/jKuYxrd6oVgDWfjB+K
+        TWeKMyrGEVfowITvD9re/9ABVQrAhh0HHK+ZselMMaN/mvwtDb+aVqkA7HYIwIj3ysfluPTorJnP6Ezx
+        oHsD1s5ZXEktUwCOioB5f1CEPR9+wTG6iuiserTo8dkwng7HT/R+XUPF8xlcTjErAOdMcW6NW8STiwG8
+        7vej8oUPN/PsEv3t8Ao0TZP3T1u8uJRkUgAuSYHtO97oLxmXd5t9Ho8aPTK+GzntqNfrLm2fFoihwYOI
+        xGIF4KjoGBLzY1OrF9k6OOFxnwDC4wxIMX1G0pMhgVyMNyoA13PAtS7OrJk1PrC69LUdQWxuF6IybHrX
+        LRI7JrtZdoDAo1XmbjMyD+tjSXxGcXRmnYg5ttD9QuxDhN0uUgDOmbvNTpPOJaGAo2K36cyaGZvOFIfd
+        KlSA8/zRh9ABIDUG+1JpAAAAAElFTkSuQmCC
+</value>
+  </data>
+  <data name="CutClipboardButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
+        YQUAAAAJcEhZcwAADsIAAA7CARUoSoAAAAGCSURBVDhPhZFbSwJRFIX9WVEQCJE9hIhgRhcf0sxExSxD
+        kaBAogtBBEEE/YbCtLwUiqHOpJSZZIkJYoZdieh9xT4wZjqOA5s5w+y11rfPlsmannAkhuZvsbPPF+jc
+        4w+EuhocHvk79ySSaUhRUIAkZSh0jurzJ+jdik/opco7JAlIdPdQwWUm32aQ5HPI5stdR5QRZrX+g+b7
+        oNTH6nf3dAGbCIrlV2ZCVSjVkUjddE8XDAQRYVPdFmqQXJ/Yvj0bYbg3ebjWU3B7JVbXKtatXIFKYYzB
+        evCB6b065LozjDsuoLVGpcdQunKw77zAuvsGx/4XNMv3GLJnoPEWMTCfYdU3FhY3Ma9lMbtdw4Sbh82b
+        hn7rCYNmjqWTcGYuihF9kJ1Nlki7yfDCNdSuv/1TqsoSh8EZh9zGNQRE0KM6bjdQLuYaBiQkA88qzxop
+        VTV5ws692qC4waiTY7PT3CQmdOGCFRofQ++firG3WusTvwfTEsewLZ5EWwPNTUYG4+m/f7+92CQtLCQ+
+        0AAAAABJRU5ErkJggg==
+</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceProperties.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceProperties.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceProperties.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -154,6 +154,12 @@
   <data name="WMSClearHeaderButton.Text" type="System.String">
     <value>Effacer toutes les données WMS</value>
   </data>
+  <data name="WMSClearHeaderButton.Location" type="System.Drawing.Point, System.Drawing">
+    <value>150,325</value>
+  </data>
+  <data name="WMSClearHeaderButton.Size" type="System.Drawing.Size, System.Drawing">
+    <value>185,23</value>
+  </data>
   <data name="label4.Text" type="System.String">
     <value>Limites</value>
   </data>
@@ -179,7 +185,7 @@
     <value>Métadonnées</value>
   </data>
   <data name="label3.Text" type="System.String">
-    <value>Mots-clé</value>
+    <value>Mots-clés</value>
   </data>
   <data name="groupBox1.Text" type="System.String">
     <value>Description</value>
@@ -190,6 +196,12 @@
   <data name="WFSClearHeaderButton.Text" type="System.String">
     <value>Effacer toutes les données WFS</value>
   </data>
+  <data name="WFSClearHeaderButton.Location" type="System.Drawing.Point, System.Drawing">
+    <value>150,325</value>
+  </data>
+  <data name="WFSClearHeaderButton.Size" type="System.Drawing.Size, System.Drawing">
+    <value>185,23</value>
+  </data>
   <data name="label12.Text" type="System.String">
     <value>Autre SRS</value>
   </data>
@@ -215,7 +227,7 @@
     <value>Métadonnées</value>
   </data>
   <data name="label9.Text" type="System.String">
-    <value>Mots-clé</value>
+    <value>Mots-clés</value>
   </data>
   <data name="groupBox3.Text" type="System.String">
     <value>Description</value>
@@ -226,10 +238,92 @@
   <data name="ClearHeaderButton.Text" type="System.String">
     <value>Effacer toutes les métadonnées</value>
   </data>
+  <data name="ClearHeaderButton.Location" type="System.Drawing.Point, System.Drawing">
+    <value>165,328</value>
+  </data>
+  <data name="ClearHeaderButton.Size" type="System.Drawing.Size, System.Drawing">
+    <value>180,23</value>
+  </data>
   <data name="CustomTab.Text" type="System.String">
     <value>Métadonnées</value>
   </data>
   <data name="$this.Text" type="System.String">
     <value>Propriétés des ressources</value>
   </data>
+  <data name="ItemValue.HeaderText" xml:space="preserve">
+    <value>Valeur
+</value>
+  </data>
+  <data name="ItemKey.HeaderText" xml:space="preserve">
+    <value>Clé</value>
+  </data>
+  <data name="WFSTitle.ToolTip" xml:space="preserve">
+    <value>Ce champ contient le titre de la couche</value>
+  </data>
+  <data name="ReferenceTab.Text" xml:space="preserve">
+    <value>Références</value>
+  </data>
+  <data name="UsersAndGroups.ToolTip" xml:space="preserve">
+    <value>Cliquer à droite pour changer les droits d'accès</value>
+  </data>
+  <data name="label13.Text" xml:space="preserve">
+    <value>Ressource ID</value>
+  </data>
+  <data name="InReferences.Text" xml:space="preserve">
+    <value>Cette ressource est référencée par</value>
+  </data>
+  <data name="OutReferences.Text" xml:space="preserve">
+    <value>Cette ressource référence</value>
+  </data>
+  <data name="WFSKeywords.ToolTip" xml:space="preserve">
+    <value>Ce champ contient des mots-clés de recherche, séparés par des espaces</value>
+  </data>
+  <data name="AutoGenerateWMSBounds.ToolTip" xml:space="preserve">
+    <value>Cliquer pour lire les limites actuelles de la source de données</value>
+  </data>
+  <data name="WMSOpaque.ToolTip" xml:space="preserve">
+    <value>Cette case à cocher détermine si la couche doit être rendue opaque</value>
+  </data>
+  <data name="WMSQueryable.ToolTip" xml:space="preserve">
+    <value>Cette case à cocher détermine si la couche peut être interrogée pour les infobulles et liens</value>
+  </data>
+  <data name="WMSAbstract.ToolTip" xml:space="preserve">
+    <value>Ce champ contient un résumé qui décrit la couche</value>
+  </data>
+  <data name="WMSMetadata.ToolTip" xml:space="preserve">
+    <value>Ce champ contient des métadonnées lisibles par une personne</value>
+  </data>
+  <data name="WMSKeyWords.ToolTip" xml:space="preserve">
+    <value>Ce champ contient des mots-clés de recherche, séparés par des espaces</value>
+  </data>
+  <data name="WMSTitle.ToolTip" xml:space="preserve">
+    <value>Ce champ contient le titre de la couche</value>
+  </data>
+  <data name="WMSAvalible.ToolTip" xml:space="preserve">
+    <value>Cette case à cocher contrôle la disponibilité de la couche</value>
+  </data>
+  <data name="AutoGenerateWFSBounds.ToolTip" xml:space="preserve">
+    <value>Cliquer pour lire les limites actuelles de la source de données</value>
+  </data>
+  <data name="WMSBounds.ToolTip" xml:space="preserve">
+    <value>Cette valeur est l'élément XML des limites qui est insérée directement dans la sortie XML. Utilisez le bouton d'édition (...) si vous êtes  mal à l'aise de modifier la valeur manuellement.</value>
+  </data>
+  <data name="WFSPrimarySRS.ToolTip" xml:space="preserve">
+    <value>Cette zone contient le système de référence spatiale primaire, généralement dans le format EPSG: xxxx</value>
+  </data>
+  <data name="WFSOtherSRS.ToolTip" xml:space="preserve">
+    <value>Cette zone contient le système de référence spatiale secondaire, généralement dans le format EPSG: xxxx</value>
+  </data>
+  <data name="WFSAvalible.ToolTip" xml:space="preserve">
+    <value>Cette case à cocher contrôle la disponibilité de la couche</value>
+  </data>
+  <data name="WFSMetadata.ToolTip" xml:space="preserve">
+    <value>Ce champ contient des métadonnées lisibles par une personne</value>
+  </data>
+  <data name="WFSAbstract.ToolTip" xml:space="preserve">
+    <value>Ce champ contient un résumé qui décrit la couche</value>
+  </data>
+  <data name="WFSBounds.ToolTip" xml:space="preserve">
+    <value>Cette valeur est l'élément XML des limites qui est insérée directement dans la sortie XML. Utilisez le bouton d'édition (...) si vous êtes  mal à l'aise de modifier la valeur manuellement.</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceValidators/Strings/ApplicationDefinitionValidator.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceValidators/Strings/ApplicationDefinitionValidator.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceValidators/Strings/ApplicationDefinitionValidator.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,19 +118,19 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="MapInvalidError" xml:space="preserve">
-    <value>Map with ID {0} does not point to a valid map</value>
+    <value>La Carte (Map) avec l'ID {0} ne pointe pas vers une carte valide</value>
     <comment>An error message that is displayed if there is a MapID that does not reference a valid map</comment>
   </data>
   <data name="MapMissingError" xml:space="preserve">
-    <value>Fusion application does not specify a map</value>
+    <value>L'application Fusion ne définit pas de carte</value>
     <comment>An error message that is displayed if the map is missing</comment>
   </data>
   <data name="MapValidationError" xml:space="preserve">
-    <value>Error validating MapDefinition {0}, message: {1}</value>
+    <value>Erreur de validation pour MapDefinition {0}, message : {1}</value>
     <comment>An error message that is displayed if an error occurs while validating a map</comment>
   </data>
   <data name="ViewOutsideMapExtents" xml:space="preserve">
-    <value>Fusion application specifies a start view that is outside the map's initial extents</value>
+    <value>L'application Fusion spécifie une fenêtre de démarrage qui est en dehors des limites initiales de la carte</value>
     <comment>An error message that is displayed if the start view is outside the defined map</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceValidators/Strings/FeatureSourceValidator.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceValidators/Strings/FeatureSourceValidator.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceValidators/Strings/FeatureSourceValidator.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,35 +118,35 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="DefaultSpatialContextWarning" xml:space="preserve">
-    <value>Spatial context extent appears to be invalid (or default)</value>
+    <value>Les limites du contexte spatial semblent invalides (ou par défaut)</value>
     <comment>A warning message that is displayed if the spatial context has the default extent</comment>
   </data>
   <data name="EmptySpatialContextWarning" xml:space="preserve">
-    <value>Empty spatial context extent detected</value>
+    <value>Détection d'un contexte spatial vide.</value>
     <comment>A warning message that is displayed when the spatial context is empty</comment>
   </data>
   <data name="NoSpatialContextWarning" xml:space="preserve">
-    <value>No spatial contexts found</value>
+    <value>Aucun contexte spatiale n'a été  trouvée.</value>
     <comment>A warning message that is displayed when the featuresource fails to report its spatial context</comment>
   </data>
   <data name="PrimaryKeyMissingInformation" xml:space="preserve">
-    <value>No primary key defined for class: {0}, features will not be selectable</value>
+    <value>Aucune clef primaire n'est définie pour la classe : {0}, les entités ne seront pas sélectionnables.</value>
     <comment>An information message that is displayed if the schema has no primary key defined</comment>
   </data>
   <data name="PrimaryKeyReadError" xml:space="preserve">
-    <value>Failed to read identity properties: {0}</value>
+    <value>Impossible de lire les propriétés d'identité : {0}</value>
     <comment>An error message that is displayed if the primary key information could not be read</comment>
   </data>
   <data name="SchemaReadError" xml:space="preserve">
-    <value>Failed to read schema description: {0}</value>
+    <value>Impossible de lire la description du schéma : {0}</value>
     <comment>An error message that is displayed if the schema information could not be read</comment>
   </data>
   <data name="ShemasMissingWarning" xml:space="preserve">
-    <value>No schemas found in datasource</value>
+    <value>Aucun schéma n'a été trouvé dans la source de données</value>
     <comment>A warning message that is displayed if the featuresource has no schemas</comment>
   </data>
   <data name="SpatialContextReadError" xml:space="preserve">
-    <value>Failed to read spatial context: {0}</value>
+    <value>Impossible de lire le contexte spatial : {0}</value>
     <comment>An error message that is displayed if the spatial context could not be read</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceValidators/Strings/LayerDefinitionValidator.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceValidators/Strings/LayerDefinitionValidator.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceValidators/Strings/LayerDefinitionValidator.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,59 +118,59 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="DrawingLayerDefinitionNotSupportedWarning" xml:space="preserve">
-    <value>Only vector layers and raster layers are currently validated</value>
+    <value>Seulement les couches vectorielles et matricielles sont actuellement validées.</value>
     <comment>A warning message that is displayed if the layer is not Grid or Vector</comment>
   </data>
   <data name="DrawingLayerNotSupportedWarning" xml:space="preserve">
-    <value>Maestro does not support DrawingLayers</value>
+    <value>Maestro ne prend pas en charge les couches de dessin.</value>
     <comment>A warning message that is displayed if the layer is a DrawingLayer type</comment>
   </data>
   <data name="FeatureSourceLoadError" xml:space="preserve">
-    <value>Failed to load featuresource</value>
+    <value>Impossible de charger le FeatureSource</value>
     <comment>An error message that is displayed if the featuresource fails to load</comment>
   </data>
   <data name="GeometryMissingError" xml:space="preserve">
-    <value>Failed to find geometry column {0} in schema {1} on featuresource {2}</value>
+    <value>Impossible de trouver la colonne Géométrie {0} dans le schéma {1} concernant le FeatureSource {2}</value>
     <comment>An error message that is displayed if the geometry is not present in the selected schema</comment>
   </data>
   <data name="LayerNullError" xml:space="preserve">
-    <value>Layer is missing core information</value>
+    <value>Il manque des informations de base à la couche.</value>
     <comment>An error message that is displayed if the layer has a null reference</comment>
   </data>
   <data name="MinAndMaxScaleSwappedError" xml:space="preserve">
-    <value>The minimum scale ({0}) is larger than the maximum scale ({1})</value>
+    <value>L'échelle minimale ({0}) est supérieure à l'échelle maximale ({1})</value>
     <comment>An error message that is displayed if the scale ranges are reversed</comment>
   </data>
   <data name="MissingFeatureSourceError" xml:space="preserve">
-    <value>No FeatureSource is assigned to the layer</value>
+    <value>Aucun FeatureSource n'est assigné la couche.</value>
     <comment>An error message that is displayed if the layer has no FeatureSource</comment>
   </data>
   <data name="MissingGeometryError" xml:space="preserve">
-    <value>No Geometry is assigned to the layer</value>
+    <value>Aucne Géométrie n'est assignée à la couche</value>
     <comment>An error message that is displayed if the layer has no geometry column selected</comment>
   </data>
   <data name="MissingScaleRangesError" xml:space="preserve">
-    <value>No scale ranges are defined, no data can be displayed</value>
+    <value>Aucune plage d'échelles n'a été définie, aucune données ne peut être affichées.</value>
     <comment>An error message that is displayed if there are no scale ranges defined</comment>
   </data>
   <data name="MultipleScaleRangesWarning" xml:space="preserve">
-    <value>More than one scale ranges is defined, this is valid, but unsupported by Maestro</value>
+    <value>Plus d'une plage d'échelle est définie, ceci est valide mais non supporté par Maestro.</value>
     <comment>A warning message that is displayed if a raster layer has multiple scale ranges defined</comment>
   </data>
   <data name="ScaleRangesOverlapInformation" xml:space="preserve">
-    <value>The scale range {0}-{1} overlaps the range {2}-{3}</value>
+    <value>La plage d'échelle {0}-{1} recoupe la plage {2}-{3}</value>
     <comment>A warning message that is displayed if two scaleranges overlap</comment>
   </data>
   <data name="SchemaAndColumnReadFailedError" xml:space="preserve">
-    <value>Failed to validate column and schema</value>
+    <value>Impossible de valider la colonne et le schéma</value>
     <comment>An error message that is displayed if the schema and column read fails</comment>
   </data>
   <data name="SchemaMissingError" xml:space="preserve">
-    <value>Failed to find schema {0} in featuresource {1}</value>
+    <value>Impossible de trouver le schéma {0} dans le FeatureSource {1}</value>
     <comment>An error message that is displayed if the selected schema is not present in the FeatureSource</comment>
   </data>
   <data name="UnsupportedLayerTypeWarning" xml:space="preserve">
-    <value>The layer has no type, or the type is unsupported by Maestro</value>
+    <value>La couche n'a pas de type, ou le type n'est pas supporté par Maestro.</value>
     <comment>A  warning message that is displayed if the layer type is unknown</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceValidators/Strings/MapDefinitionValidator.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceValidators/Strings/MapDefinitionValidator.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceValidators/Strings/MapDefinitionValidator.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,63 +118,63 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="DataOutsideMapWarning" xml:space="preserve">
-    <value>Data from {0} is not visible in the map's start extent</value>
+    <value>Les données de {0} ne sont pas visibles dans les limites initiales de la carte</value>
     <comment>A warning message that is displayed if a layer reports an extent that is outside the map's extent</comment>
   </data>
   <data name="DataReprojectionWarning" xml:space="preserve">
-    <value>{0} has a different coordinate system than the map, this will impact performance as the coordinates are transformed while rendering the map. Maestro cannot validate the extent of the data.</value>
+    <value>{0} a un système de coordonnées différents que celui de la carte, cela aura un impact sur la performance lors de la transformation des coordonnée au moment de l'affichage de la carte. Maestro ne peut pas valider l'étendue des données.</value>
     <comment>A warning message that is displayed if a layer reports a coordinate system that differs from the map's.</comment>
   </data>
   <data name="FeatureSourceReadError" xml:space="preserve">
-    <value>Layer {0}'s FeatureSource could not be read: {1}</value>
+    <value>Le FeatureSource de la couche {0} ne peut être lu : {1}</value>
     <comment>An error message that is displayed if a FeatureSource fails to load</comment>
   </data>
   <data name="GroupHasDefaultLabelInformation" xml:space="preserve">
-    <value>Group {0} has the default legend label</value>
+    <value>Le groupe {0} a l'étiquette de la légende par défaut</value>
     <comment>An information message that is displayed if a group is assigned the default group label</comment>
   </data>
   <data name="GroupMissingLabelInformation" xml:space="preserve">
-    <value>Group {0} does not have a legend label</value>
+    <value>Le groupe {0} n'a pas une étiquette de légende</value>
     <comment>An information message that is displayed if a group has a blank legend label</comment>
   </data>
   <data name="LayerMissingLabelInformation" xml:space="preserve">
-    <value>Layer {0} does not have a legend label</value>
+    <value>La couche {0} n'a pas une étiquette de légende</value>
     <comment>An information message that is displayed if a layer has a blank legend label</comment>
   </data>
   <data name="LayerReadError" xml:space="preserve">
-    <value>Layer {0} could not be read: {1}</value>
+    <value>La couche {0} ne peut être lue : {1}</value>
     <comment>An error message that is displayed if a LayerDefinition fails to load</comment>
   </data>
   <data name="MissingLayerGeometryColumnError" xml:space="preserve">
-    <value>Layer {0} has no geometry column</value>
+    <value>La couche {0} n'a pas de colonne Géométrie</value>
     <comment>An error message that is displayed if a layer has no geometry column specified</comment>
   </data>
   <data name="MissingLayerSchemaError" xml:space="preserve">
-    <value>Layer {0} has an invalid Schema</value>
+    <value>La couche {0} a un Schéma invalide</value>
     <comment>An error message that is displayed if the layer has no schema specified</comment>
   </data>
   <data name="MissingSpatialContextWarning" xml:space="preserve">
-    <value>{0} has no spatial context (eg. no coordinate system)</value>
+    <value>{0} n'a pas de contexte spatial (ex. aucun système de coordonnées)</value>
     <comment>A warning message that is displayed if the FeatureSource reports no spatial context</comment>
   </data>
   <data name="MultipleSpatialContextsInformation" xml:space="preserve">
-    <value>{0} has more than one spatial context, the following test results may be inacurate</value>
+    <value>{0} a plus d'un contexte spatial, les résultats du test suivant peuvent être inexactes.</value>
     <comment>An information message that is displayed if a FeatureSource reports multiple spatial contexts</comment>
   </data>
   <data name="RasterReprojectionError" xml:space="preserve">
-    <value>{0} is a raster layer, and in another coordinate system than the map. No data will be displayed by the layer</value>
+    <value>{0} est une couche matricielle et est dans un autre système de coordonnées que celui de la carte. Aucune donnée ne sera affichée par la couche.</value>
     <comment>An error message that is displayed if a raster layer reports a different projection than the map, and the MapGuide server version does not support raster reprojection</comment>
   </data>
   <data name="ResourceReadError" xml:space="preserve">
-    <value>{0} could not be processed for spatial info: {1}</value>
+    <value>{0} n'a pas pu être traité quant aux informations spatiales : {1}</value>
     <comment>An error message that is displayed if a resource fails to load</comment>
   </data>
   <data name="UnsupportedLayerTypeWarning" xml:space="preserve">
-    <value>Layer {0} is a type that is unsupported by Maestro</value>
+    <value>La couche {0} est d'un type non supporté par Maestro</value>
     <comment>A warning message that is displayed if a layer has a type that is not supported by Maestro</comment>
   </data>
   <data name="LayerNameDuplicateWarning" xml:space="preserve">
-    <value>The layer name {0} is used for both "{1}" and "{2}"</value>
+    <value>La couche {0} est utilisée pour "{1}" et "{2}"</value>
     <comment>A warning message that is displayed if two layers share the same layer name</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceValidators/Strings/WebLayoutValidator.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceValidators/Strings/WebLayoutValidator.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ResourceValidators/Strings/WebLayoutValidator.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,15 +118,15 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="MapValidationError" xml:space="preserve">
-    <value>Error validating MapDefinition {0}, message: {1}</value>
+    <value>Erreur de validation de définiton de la carte {0}, message: {1}</value>
     <comment>An error message that is displayed if the map validation fails</comment>
   </data>
   <data name="MissingMapError" xml:space="preserve">
-    <value>Layout does not specify a map</value>
+    <value>La mise en page ne spécifie pas de carte.</value>
     <comment>An error message that is displayed if no map is specified in the layout</comment>
   </data>
   <data name="StartViewOutsideExtentsWarning" xml:space="preserve">
-    <value>Layout specifies a start view that is outside the map's initial extents</value>
+    <value>Le mise en page spécifie une vue de départ située à l'extérieur des limites initiales de la carte.</value>
     <comment>A warning message that is displayed if the layout specifies a start center point that is outside the map's specified extents</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/BoundsPicker.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/BoundsPicker.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/BoundsPicker.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,9 +118,9 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="BoundsDecodeError" xml:space="preserve">
-    <value>Failed to decode the current bounds,
-you may enter new bounds, and these will replace the current.
-Error message: {0}</value>
+    <value>Impossible de décoder les limites actuelles,
+Vous pouvez entrer de nouvelles limites pour remplacer celles actuelles.
+Message d'erreur : {0}</value>
     <comment>An error message that is displayed when the bounds fails to parse</comment>
   </data>
   <data name="IncompleBoundsError" xml:space="preserve">
@@ -148,8 +148,8 @@
     <comment>An error message that indicates that there was no bound tag</comment>
   </data>
   <data name="NumbersInRegionalError" xml:space="preserve">
-    <value>The values you have entered appears to be in local regional format, but are required in US regional format.
-Do you want to convert the values?</value>
+    <value>Les valeurs que vous avez entrées semblent être au format régional local, mais doivent être en format régional des États-Unis.
+Voulez-vous convertir les valeurs?</value>
     <comment>A message that is displayed when it is detected that the user enters number in local format</comment>
   </data>
   <data name="UseInvalidCoordinatesWarning" xml:space="preserve">

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/BrowseUnmanagedData.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/BrowseUnmanagedData.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/BrowseUnmanagedData.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,11 +118,11 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="NoAliasFoldersError" xml:space="preserve">
-    <value>There are no folders mapped. Please set up folders in the Alias section of the MapGuide Site Administrator</value>
+    <value>Il n'ya pas de dossiers mappés. S'il vous plaît créer des dossiers dans la section Alias de l'administrateur de site MapGuide.</value>
     <comment>An error message displayed when there are no aliased folders</comment>
   </data>
   <data name="NoResourceSelectedError" xml:space="preserve">
-    <value>Please enter a path to the resource</value>
+    <value>S'il vous plaît entrer un chemin pour la ressource</value>
     <comment>An error message that is d</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/EditorInterface.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/EditorInterface.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/EditorInterface.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -130,21 +130,21 @@
     <comment>An error message displayed if the resource failed to save</comment>
   </data>
   <data name="SaveWithErrorsConfirmation" xml:space="preserve">
-    <value>The resource had the following errors:
+    <value>La ressource a les erreurs suivantes :
 {0}
 
-Do you want to save it anyway?</value>
+Voulez-vous l'enregistrer quand même?</value>
     <comment>A confirmation message displayed if the resource has errors</comment>
   </data>
   <data name="SaveWithWarningsConfirmation" xml:space="preserve">
-    <value>The resource had the following warnings:
+    <value>La ressource a les avertissements suivants :
 {0}
 
-Do you want to save it anyway?</value>
+Voulez-vous l'enregistrer quand même?</value>
     <comment>A confirmation message displayed if the resource has warnings</comment>
   </data>
   <data name="ValidationMessageTooLong" xml:space="preserve">
-    <value>{0}... (text truncated)
+    <value>{0}... (texte tronqué)
 </value>
     <comment>A message displayed when the validation message is truncated</comment>
   </data>

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/FormAbout.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/FormAbout.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/FormAbout.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,15 +118,15 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="LanguageLabel" xml:space="preserve">
-    <value>Selected language: {0}, OS Language: {1}</value>
+    <value>Langue sélectionnée : {0}, Langue du SE : {1}</value>
     <comment>A label that displays the current language settings</comment>
   </data>
   <data name="VersionLabel" xml:space="preserve">
-    <value>Version: {0}</value>
+    <value>Version : {0}</value>
     <comment>A label that displays the current version</comment>
   </data>
   <data name="ServerVersionLabel" xml:space="preserve">
-    <value>MapGuide Version: {0} ({1})</value>
+    <value>Version MapGuide : {0} ({1})</value>
     <comment>A label that displays the version of the current MapGuide server</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/FormExpression.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/FormExpression.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/FormExpression.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,21 +118,21 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="ColumnValueError" xml:space="preserve">
-    <value>An error occured while reading column values: {0}</value>
+    <value>Une erreur s'est produite lors de la lecture des valeurs de la colonne : {0}</value>
     <comment>An error message that is displayed when the column values could not be read</comment>
   </data>
   <data name="FunctionTooltip" xml:space="preserve">
-    <value>Function: {1}({2})
-Description: {3}
-Returns: {0}</value>
+    <value>Fonction : {1}({2})
+Description : {3}
+Retourne : {0}</value>
     <comment>The tooltip displayed in the text editor when the cursor is over a function name</comment>
   </data>
   <data name="NoColumnValuesError" xml:space="preserve">
-    <value>No values found in selected column</value>
+    <value>Aucune valeur trouvée dans la colonne sélectionnée</value>
     <comment>A message displayed when the column has no values</comment>
   </data>
   <data name="PropertyTooltip" xml:space="preserve">
-    <value>Property: {0}
+    <value>Propriété: {0}
 Type: {1}</value>
     <comment>The tooltip displayed in the text editor when the cursor is over a property</comment>
   </data>

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/FormMain.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/FormMain.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/FormMain.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -127,9 +127,9 @@
     <comment>An error message that is displayed if the resource creation fails</comment>
   </data>
   <data name="DeleteFolderAndResourcesConfirmation" xml:space="preserve">
-    <value>If you delete the folder, any resource that references an item in the selected folder will become unusable.
+    <value>Si vous supprimez le dossier, toute ressource faisant référence à un élément dans le dossier sélectionné deviendra inutilisable.
 
-Delete folder and all contents?</value>
+Supprimez le dossier et son contenu?</value>
     <comment>A confirmation message that is displayed when the user attempts to delete a folder and its contents</comment>
   </data>
   <data name="DeleteFolderConfirmation" xml:space="preserve">
@@ -141,9 +141,9 @@
     <comment>An error message that is displayed if the delete operation fails</comment>
   </data>
   <data name="DeleteResourceConfirmation" xml:space="preserve">
-    <value>If you delete the resource, any resource that reference the resource will become unusable.
+    <value>Si vous supprimez la ressource, toute ressource faisant référence à cette ressource deviendra inutilisable.
 
-Delete the resource?</value>
+Supprimez la ressource?</value>
     <comment>A confirmation message that is displayed when the user attempts to delete a resource</comment>
   </data>
   <data name="DeleteResourceError" xml:space="preserve">
@@ -167,8 +167,8 @@
     <comment>An error message that is displayed if an internal error occurs</comment>
   </data>
   <data name="MissingEditorSetupError" xml:space="preserve">
-    <value>The editor setup file could not be located.
-It should be placed in: {0}</value>
+    <value>Le fichier de configuration de l'éditeur  n'a pas pu être localisé.
+Il devrait être placé dans : {0}</value>
     <comment>An error message that is displayed if the editor xml file is missing</comment>
   </data>
   <data name="MoveIntoItselfError" xml:space="preserve">
@@ -180,7 +180,7 @@
     <comment>An error message that is displayed when an overwrite could occur</comment>
   </data>
   <data name="NewFolderName" xml:space="preserve">
-    <value>New folder</value>
+    <value>Nouveau dossier</value>
     <comment>The default name for a new folder</comment>
   </data>
   <data name="NewResourceName" xml:space="preserve">
@@ -188,16 +188,16 @@
     <comment>The default name for a new resource</comment>
   </data>
   <data name="NoExceptionData" xml:space="preserve">
-    <value>There is no exception data to view</value>
+    <value>Il n'y a pas de données d'exception à afficher.</value>
     <comment>A message that is displayed if the user attempts to view exception data when no exceptions have occured</comment>
   </data>
   <data name="NoValidationProblems" xml:space="preserve">
-    <value>No issues were found</value>
+    <value>Aucun problème n'a été trouvé</value>
     <comment>A message that is displayed if the resource validation proceeds without problems</comment>
   </data>
   <data name="OpenFailedError" xml:space="preserve">
-    <value>Unable to open the resource {0}
-Error message: {1}</value>
+    <value>Impossible d'ouvrir la ressource {0}
+Message d'erreur : {1}</value>
     <comment>An error message that is displayed if the resource failed to open</comment>
   </data>
   <data name="OpenResourceError" xml:space="preserve">
@@ -205,25 +205,25 @@
     <comment>An error message that is displayed when the resource fails to open</comment>
   </data>
   <data name="OverwriteFolderConfirmation" xml:space="preserve">
-    <value>There already exists a folder at the destination.
-Do you want to overwrite?</value>
+    <value>Il existe déjà un dossier à la destination.
+Voulez-vous le remplacer?</value>
     <comment>A confirmation message that is displayed when the user attempts to overwrite a folder</comment>
   </data>
   <data name="OverwriteResourceConfirmation" xml:space="preserve">
-    <value>There already exists a resource at the destination.
-Do you want to overwrite?</value>
+    <value>Il existe déjà une ressource à la destination.
+Voulez-vous la remplacer?</value>
     <comment>A confirmation message that is displayed when the user attempts to overwrite a resource</comment>
   </data>
   <data name="PackageRestoreError" xml:space="preserve">
-    <value>Failed to restore package: {0}</value>
+    <value>Impossible de restaurer le paquetage : {0}</value>
     <comment>An error message that is displayed it the server fails to restore a package</comment>
   </data>
   <data name="PreviewFailedError" xml:space="preserve">
-    <value>Failed while previewing resource: {0}</value>
+    <value>Impossible d'afficher la ressource : {0}</value>
     <comment>An error message that is displayed when the preview fails</comment>
   </data>
   <data name="PreviewMissingError" xml:space="preserve">
-    <value>The selected editor could not preview the resource. Most likely, the preview feature is not implemented for the given resource.</value>
+    <value>L'éditeur sélectionné n'a pas pu afficher la ressource. Très probablement, la fonction de prévisualisation n'a pas été émise en œuvre pour la ressource fournie.</value>
     <comment>An error message that is displayed when the preview fails</comment>
   </data>
   <data name="ResourceNameFolder" xml:space="preserve">
@@ -235,9 +235,9 @@
     <comment>An error message that is displayed when the resource failed to save</comment>
   </data>
   <data name="SaveResourcesConfirmation" xml:space="preserve">
-    <value>One or more resources has unsaved changes.
-Closing this application will loose the changes.
-Do you want to save the resources before closing?</value>
+    <value>Une ou plusieurs ressources a des modifications non enregistrées.
+La fermeture de cette application va perdre ces modifications.
+Voulez-vous sauvegarder les ressources avant la fermeture?</value>
     <comment>A confirmation message that is displayed when the user attempts to close the application while there are unsaved resources</comment>
   </data>
   <data name="TemplateLoadError" xml:space="preserve">
@@ -257,23 +257,23 @@
     <comment>An error message that is displayed if the resource type is unknown</comment>
   </data>
   <data name="UpdateRelatedItemsConfirmation" xml:space="preserve">
-    <value>Do you want to update items affected by the operation?</value>
+    <value>Voulez-vous mettre à jour les itmes concernés par l'opération?</value>
     <comment>A confirmation message that is displayed when Maestro is about to update related items</comment>
   </data>
   <data name="ValidationBuildingList" xml:space="preserve">
-    <value>Building resource list...</value>
+    <value>Création de la liste des ressources...</value>
     <comment>A message that is displayed while building the list of resources to validate</comment>
   </data>
   <data name="ValidationError" xml:space="preserve">
-    <value>An error occured while validating: {0}</value>
+    <value>Une erreur s'est produite lors de la validation : {0}</value>
     <comment>A message that is displayed if the resource validation fails to complete</comment>
   </data>
   <data name="ValidationResourceLoadFailed" xml:space="preserve">
-    <value>Failed to load resource: {0}</value>
+    <value>Impossible de charger des ressources : {0}</value>
     <comment>An error message that is displayed if an error occurs while validating the resource</comment>
   </data>
   <data name="ValidationValidating" xml:space="preserve">
-    <value>Validating ...</value>
+    <value>Vérification ...</value>
     <comment>A message that is displayed while the validator runs</comment>
   </data>
   <data name="XmlEditorError" xml:space="preserve">
@@ -285,10 +285,14 @@
     <comment>A template used to set the window title, {0} is the application name (MapGuide Maestro) {1} is the host URL</comment>
   </data>
   <data name="NativeConnectionName" xml:space="preserve">
-    <value>Native with Web.Config</value>
+    <value>Natif avec Web.Config</value>
     <comment>The name used for the connection if the connection type is native</comment>
   </data>
   <data name="FindReplaceTooltip" xml:space="preserve">
-    <value>Find any strings that match the pattern {0} and replace it with {1}</value>
+    <value>Trouver toutes les chaînes qui correspondent au modèle {0} et le remplacer par {1}</value>
   </data>
+  <data name="ConfirmMultipleOpen" xml:space="preserve">
+    <value>Etes-vous sûr que vous voulez ouvrir {0} éléments?</value>
+    <comment>A confirmation message that is displayed when opening multiple items for editing</comment>
+  </data>
 </root>
\ No newline at end of file

Added: trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/FormMain.fr-FR.x.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/FormMain.fr-FR.x.resx	                        (rev 0)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/FormMain.fr-FR.x.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -0,0 +1,305 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" use="required" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <data name="CopyOfName" xml:space="preserve">
+    <value>Copie {0} de {1}</value>
+    <comment>The name of a new item that is a copy of an existing item</comment>
+  </data>
+  <data name="CreateResourceError" xml:space="preserve">
+    <value>Unable to create the resource {0}
+Error message: {1}</value>
+    <comment>An error message that is displayed if the resource creation fails</comment>
+  </data>
+  <data name="DeleteFolderAndResourcesConfirmation" xml:space="preserve">
+    <value>If you delete the folder, any resource that references an item in the selected folder will become unusable.
+
+Delete folder and all contents?</value>
+    <comment>A confirmation message that is displayed when the user attempts to delete a folder and its contents</comment>
+  </data>
+  <data name="DeleteFolderConfirmation" xml:space="preserve">
+    <value>Supprimer le dossier sélectionné?</value>
+    <comment>A confirmation message that is displayed when the user attempts to delete an empty folder</comment>
+  </data>
+  <data name="DeleteFolderError" xml:space="preserve">
+    <value>Une erreur est survenue lors de la suppression du dossier : {0}</value>
+    <comment>An error message that is displayed if the delete operation fails</comment>
+  </data>
+  <data name="DeleteResourceConfirmation" xml:space="preserve">
+    <value>If you delete the resource, any resource that reference the resource will become unusable.
+
+Delete the resource?</value>
+    <comment>A confirmation message that is displayed when the user attempts to delete a resource</comment>
+  </data>
+  <data name="DeleteResourceError" xml:space="preserve">
+    <value>Une erreur est survenue lors de la suppression de la ressource : {0}</value>
+    <comment>An error message that is displayed if the delete operation fails</comment>
+  </data>
+  <data name="EditorLoadError" xml:space="preserve">
+    <value>Échec du chargement du réglage de l'éditeur : {0}</value>
+    <comment>An error message that is displayed if the editors fail to load</comment>
+  </data>
+  <data name="FirstCopyOfName" xml:space="preserve">
+    <value>Copie de {0}</value>
+    <comment>The name of a new item that is a copy of an existing item</comment>
+  </data>
+  <data name="ItemNotFoundInternalError" xml:space="preserve">
+    <value>Item introuvable : {0}</value>
+    <comment>An error message that is displayed if an internal error occurs</comment>
+  </data>
+  <data name="LocateNodeInternalError" xml:space="preserve">
+    <value>Échec de la recherche du noeud nommé {0}, en recherchant : {1}</value>
+    <comment>An error message that is displayed if an internal error occurs</comment>
+  </data>
+  <data name="MissingEditorSetupError" xml:space="preserve">
+    <value>The editor setup file could not be located.
+It should be placed in: {0}</value>
+    <comment>An error message that is displayed if the editor xml file is missing</comment>
+  </data>
+  <data name="MoveIntoItselfError" xml:space="preserve">
+    <value>Impossible de déplacer une ressource sur elle-même.</value>
+    <comment>An error message that is displayed if the user attempts to move a resource into itself</comment>
+  </data>
+  <data name="MultipleResourceError" xml:space="preserve">
+    <value>Une ressouce avec ce nom existe déjà.</value>
+    <comment>An error message that is displayed when an overwrite could occur</comment>
+  </data>
+  <data name="NewFolderName" xml:space="preserve">
+    <value>New folder</value>
+    <comment>The default name for a new folder</comment>
+  </data>
+  <data name="NewResourceName" xml:space="preserve">
+    <value>Nouvelle ressource</value>
+    <comment>The default name for a new resource</comment>
+  </data>
+  <data name="NoExceptionData" xml:space="preserve">
+    <value>There is no exception data to view</value>
+    <comment>A message that is displayed if the user attempts to view exception data when no exceptions have occured</comment>
+  </data>
+  <data name="NoValidationProblems" xml:space="preserve">
+    <value>No issues were found</value>
+    <comment>A message that is displayed if the resource validation proceeds without problems</comment>
+  </data>
+  <data name="OpenFailedError" xml:space="preserve">
+    <value>Unable to open the resource {0}
+Error message: {1}</value>
+    <comment>An error message that is displayed if the resource failed to open</comment>
+  </data>
+  <data name="OpenResourceError" xml:space="preserve">
+    <value>Échec lors de l'ouverture de la ressource sélectionnée : {0}</value>
+    <comment>An error message that is displayed when the resource fails to open</comment>
+  </data>
+  <data name="OverwriteFolderConfirmation" xml:space="preserve">
+    <value>There already exists a folder at the destination.
+Do you want to overwrite?</value>
+    <comment>A confirmation message that is displayed when the user attempts to overwrite a folder</comment>
+  </data>
+  <data name="OverwriteResourceConfirmation" xml:space="preserve">
+    <value>There already exists a resource at the destination.
+Do you want to overwrite?</value>
+    <comment>A confirmation message that is displayed when the user attempts to overwrite a resource</comment>
+  </data>
+  <data name="PackageRestoreError" xml:space="preserve">
+    <value>Failed to restore package: {0}</value>
+    <comment>An error message that is displayed it the server fails to restore a package</comment>
+  </data>
+  <data name="PreviewFailedError" xml:space="preserve">
+    <value>Failed while previewing resource: {0}</value>
+    <comment>An error message that is displayed when the preview fails</comment>
+  </data>
+  <data name="PreviewMissingError" xml:space="preserve">
+    <value>The selected editor could not preview the resource. Most likely, the preview feature is not implemented for the given resource.</value>
+    <comment>An error message that is displayed when the preview fails</comment>
+  </data>
+  <data name="ResourceNameFolder" xml:space="preserve">
+    <value>Dossier</value>
+    <comment>The name of a folder</comment>
+  </data>
+  <data name="SaveResourceError" xml:space="preserve">
+    <value>Échec de l'enregistrement des données de la ressource : {0}</value>
+    <comment>An error message that is displayed when the resource failed to save</comment>
+  </data>
+  <data name="SaveResourcesConfirmation" xml:space="preserve">
+    <value>One or more resources has unsaved changes.
+Closing this application will loose the changes.
+Do you want to save the resources before closing?</value>
+    <comment>A confirmation message that is displayed when the user attempts to close the application while there are unsaved resources</comment>
+  </data>
+  <data name="TemplateLoadError" xml:space="preserve">
+    <value>Échec du chargement du modèle : {0}</value>
+    <comment>An error message that is displayed when a template fails to load</comment>
+  </data>
+  <data name="TooManyCopiesInternalError" xml:space="preserve">
+    <value>Erreur interne, plus de 100 copies est habituellement l'indice d'une erreur.</value>
+    <comment>An error message that is displayed when an internal error occurs</comment>
+  </data>
+  <data name="TooManyFoldersInternalError" xml:space="preserve">
+    <value>Erreur interne, plus de 100 nouveaux dossiers est habituellement l'indice d'une erreur.</value>
+    <comment>An error message that is displayed when an internal error occurs</comment>
+  </data>
+  <data name="UnknownResourceTypeError" xml:space="preserve">
+    <value>Incapable de déterminer le type de ressource pour : {0}</value>
+    <comment>An error message that is displayed if the resource type is unknown</comment>
+  </data>
+  <data name="UpdateRelatedItemsConfirmation" xml:space="preserve">
+    <value>Do you want to update items affected by the operation?</value>
+    <comment>A confirmation message that is displayed when Maestro is about to update related items</comment>
+  </data>
+  <data name="ValidationBuildingList" xml:space="preserve">
+    <value>Building resource list...</value>
+    <comment>A message that is displayed while building the list of resources to validate</comment>
+  </data>
+  <data name="ValidationError" xml:space="preserve">
+    <value>An error occured while validating: {0}</value>
+    <comment>A message that is displayed if the resource validation fails to complete</comment>
+  </data>
+  <data name="ValidationResourceLoadFailed" xml:space="preserve">
+    <value>Failed to load resource: {0}</value>
+    <comment>An error message that is displayed if an error occurs while validating the resource</comment>
+  </data>
+  <data name="ValidationValidating" xml:space="preserve">
+    <value>Validating ...</value>
+    <comment>A message that is displayed while the validator runs</comment>
+  </data>
+  <data name="XmlEditorError" xml:space="preserve">
+    <value>Une erreur est survenue lors de l'ouverture de l'éditeur xml : {0}</value>
+    <comment>An error message that is displayed if an error occurs while loading the xml editor</comment>
+  </data>
+<<<<<<< .mine
+  <data name="WindowTitleTemplate" xml:space="preserve">
+    <value>{0} - {1}</value>
+    <comment>A template used to set the window title, {0} is the application name (MapGuide Maestro) {1} is the host URL</comment>
+  </data>
+  <data name="NativeConnectionName" xml:space="preserve">
+    <value>Native with Web.Config</value>
+    <comment>The name used for the connection if the connection type is native</comment>
+  </data>
+=======
+  <data name="WindowTitleTemplate" xml:space="preserve">
+    <value>{0} - {1}</value>
+    <comment>A template used to set the window title, {0} is the application name (MapGuide Maestro) {1} is the host URL</comment>
+  </data>
+  <data name="NativeConnectionName" xml:space="preserve">
+    <value>Native with Web.Config</value>
+    <comment>The name used for the connection if the connection type is native</comment>
+  </data>
+  <data name="FindReplaceTooltip" xml:space="preserve">
+    <value>Find any strings that match the pattern {0} and replace it with {1}</value>
+  </data>
+>>>>>>> .r4815
+</root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/LengthyOperation.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/LengthyOperation.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/LengthyOperation.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,9 +118,9 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="CancelNotRecomendedConfirmation" xml:space="preserve">
-    <value>The main part of the operation has already been performed.
-If you cancel the remainder of this operation, some references may not be updated properly.
-Do you want to cancel the remainder of the operation?</value>
+    <value>La partie principale de l'opération a déjà été effectuée.
+Si vous annuler le reste de cette opération, certaines références peuvent ne pas être mises à jour correctement.
+Voulez-vous annuler le reste de l'opération?</value>
     <comment>A confirmation message that is displayed if the user attempts to cancel the operation</comment>
   </data>
   <data name="CopyFolderCopyConfirmation" xml:space="preserve">
@@ -132,8 +132,8 @@
     <comment>A confirmation message that is displayed with the list of resources that are about to be modified</comment>
   </data>
   <data name="ErrorOccuredRetryQuestion" xml:space="preserve">
-    <value>An error occured: {0}.
-Do you want to retry the operation?</value>
+    <value>Une erreur s'est produite : {0}.
+Voulez-vous recommencez l'opération?</value>
     <comment>A question that is displayed if the operation fails and the user can retry the operation</comment>
   </data>
   <data name="MissingMethodInternalError" xml:space="preserve">
@@ -149,15 +149,15 @@
     <comment>A confirmation message that is displayed with the list of resources that are about to be modified</comment>
   </data>
   <data name="NotInitializedInternalError" xml:space="preserve">
-    <value>Please call the "InitializeDialog" method before displaying the dialog</value>
+    <value>S'il vous plaît appeler la méthode «InitializeDialog" avant d'afficher la boîte de dialogue</value>
     <comment>An error message that is displayed if an internal error occurs</comment>
   </data>
   <data name="OperationFailedError" xml:space="preserve">
-    <value>An error occured while performing the operation: {0}</value>
+    <value>Une erreur s'est produite lors de l'exécution de l'opération : {0}</value>
     <comment>An error message that is displayed if the operation fails</comment>
   </data>
   <data name="OtherOperationConfirmation" xml:space="preserve">
-    <value>Confirm the list of files to be processed</value>
+    <value>Vérifiez la liste de fichiers à traiter</value>
     <comment>A confirmation message that is displayed with the list of resources that are about to be modified</comment>
   </data>
   <data name="UnknownOperationInternalError" xml:space="preserve">

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/Profiling.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/Profiling.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/Profiling.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,70 +118,70 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="CloseButtonText" xml:space="preserve">
-    <value>Close</value>
+    <value>Fermer</value>
     <comment>The text on the close button</comment>
   </data>
   <data name="LayerDefinitionProfilingError" xml:space="preserve">
-    <value>Failed while profiling LayerDefinition: {0},
-Error message: {1}</value>
+    <value>Échec lors du profilage LayerDefinition : {0},
+Message d'erreur : {1}</value>
     <comment>An error message that is displayed when the layer definition profiling fails</comment>
   </data>
   <data name="LogMessageDone" xml:space="preserve">
-    <value>*** Done ***</value>
+    <value>*** Fait ***</value>
     <comment>A message written in the log to indicate that the operation is complete</comment>
   </data>
   <data name="LogMessageFeatureSource" xml:space="preserve">
-    <value>Profiling FeatureSource: {0}</value>
+    <value>Profilage FeatureSource : {0}</value>
     <comment>A message written in the log when profiling a featuresource</comment>
   </data>
   <data name="LogMessageIdentifyFetching" xml:space="preserve">
-    <value>Identity fetching:</value>
+    <value>Récupération d'identité :</value>
     <comment>A message written in the log when profiling identity fetching</comment>
   </data>
   <data name="LogMessageLayerDefinition" xml:space="preserve">
-    <value>Profiling LayerDefinition: {0}</value>
+    <value>Profilage LayerDefinition: {0}</value>
     <comment>A message written in the log when profiling a layerdefinition</comment>
   </data>
   <data name="LogMessageMapDefinition" xml:space="preserve">
-    <value>Profiling MapDefinition: {0}</value>
+    <value>Profiage MapDefinition: {0}</value>
     <comment>A message written in the log when profiling a mapdefinition</comment>
   </data>
   <data name="LogMessageRenderingMap" xml:space="preserve">
-    <value>Full map rendering:</value>
+    <value>Rendu complet de la carte :</value>
     <comment>A message written in the log when profiling runtime map rendering</comment>
   </data>
   <data name="LogMessageRenderingScales" xml:space="preserve">
-    <value>Rendering scales:</value>
+    <value>Échelles de redu :</value>
     <comment>A message written in the log when profiling a scale rendering</comment>
   </data>
   <data name="LogMessageRuntimeLayer" xml:space="preserve">
-    <value>Runtime layer creation:</value>
+    <value>Durée d'exécution de création de la carte :</value>
     <comment>A message written in the log when profiling a runtime layer creation</comment>
   </data>
   <data name="LogMessageRuntimeMap" xml:space="preserve">
-    <value>Total for runtime Map Generation:</value>
+    <value>Total pour l'exécution Map Generation:</value>
     <comment>A message written in the log when profiling runtime map generation</comment>
   </data>
   <data name="LogMessageRuntimeMapTotal" xml:space="preserve">
-    <value>Runtime map generation in one go:</value>
+    <value>Durée d'exécution de génération de la carte en une seule fois :</value>
     <comment>A message written in the log when profiling runtime map generation</comment>
   </data>
   <data name="LogMessageScaleRange" xml:space="preserve">
-    <value>Scalerange [{0} : {1}]:</value>
+    <value>Plage d'échelle [{0} : {1}]:</value>
     <comment>A message written in the log when profiling a certain scalerange</comment>
   </data>
   <data name="LogMessageUnsupportedResourceType" xml:space="preserve">
-    <value>The resource type is not supported for profiling</value>
+    <value>Le type de ressource n'est pas supporté pour le profilage</value>
     <comment>A message written in the log if a certain resource is not supported</comment>
   </data>
   <data name="MapRenderingError" xml:space="preserve">
-    <value>Failed while profiling MapDefinition rendering: {0},
-Error message: {1}</value>
+    <value>Échec lors du profilage du rendu du MapDefinition: {0},
+Message d'erreur : {1}</value>
     <comment>An error message displayed when profiling mapdefinition rendering fails</comment>
   </data>
   <data name="RuntimeMapProfilingError" xml:space="preserve">
-    <value>Failed while profiling MapDefinition runtime: {0},
-Error message: {1}</value>
+    <value>Échec lors du profilage d'exécution du MapDefinition : {0}
+Message d'erreur : {1}</value>
     <comment>An error message displayed when profiling a mapdefinition fails</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/Program.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/Program.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/Program.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,12 +118,12 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="OpenLinkError" xml:space="preserve">
-    <value>Unable to open a browser window, please manually visit:
+    <value>Impossible d'ouvrir une fenêtre de navigateur, s'il vous plaît visitez manuellement :
 {0}</value>
     <comment>An error message that is displayed if a link fails to open</comment>
   </data>
   <data name="SeriousError" xml:space="preserve">
-    <value>A serious error occured: {0}</value>
+    <value>Une erreur grave s'est produite : {0}</value>
     <comment>An error message that is displayed if Maestro crashes</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/ResourceEditorMap.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/ResourceEditorMap.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/ResourceEditorMap.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,8 +118,8 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="AssemblyLoadError" xml:space="preserve">
-    <value>Failed while loading assembly: {0}
-Error message: {1}</value>
+    <value>Échec lors du chargement de l'assemblage : {0}
+Message d'erreur : {1}</value>
     <comment>An error message that is displayed if the assembly fails to load</comment>
   </data>
   <data name="FolderResourceName" xml:space="preserve">
@@ -127,19 +127,19 @@
     <comment>The name of the folder type</comment>
   </data>
   <data name="InvalidResourceIdError" xml:space="preserve">
-    <value>Invalid Resource Identifier: {0}</value>
+    <value>Identifiant invalide de ressource : {0}</value>
     <comment>An error message that is displayed if an invalid resourceId is encountered</comment>
   </data>
   <data name="ResourceEditorLoadError" xml:space="preserve">
-    <value>Failed to load the resource editors: {0}</value>
+    <value>Impossible de charger la ressource d'éditeurs : {0}</value>
     <comment>An error message that is displayed if the resource editors fail to load</comment>
   </data>
   <data name="TypeLoadError" xml:space="preserve">
-    <value>Failed to load type {0} from assembly: {1}</value>
+    <value>Impossible de charger le type {0} de l'assemblage : {1}</value>
     <comment>An error message that is displayed if the specified type fails to load</comment>
   </data>
   <data name="TypeMissingInterfaceError" xml:space="preserve">
-    <value>Resource editor for {0} does not implement the required interface: {1}</value>
+    <value>L'éditeur de ressource pour {0} ne met pas en oeuvre l'inrterface requise : {1}</value>
     <comment>An error message that is displayed if the specified type is missing a required interface</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/ResourceProperties.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/ResourceProperties.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/ResourceProperties.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,13 +118,13 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="BoundsDecodeError" xml:space="preserve">
-    <value>Failed to decode the current bounds,
-you must re-enter the epsg code in the SRS tag manually.
-Error message: {0}.</value>
+    <value>Impossible de décoder les limites actuelles,
+Vous devez réentrer manuellement le code EPSG dans la balise SRS.
+Message d'erreur : {0}.</value>
     <comment>An error message that is displayed if the bounds are in an unexpected format</comment>
   </data>
   <data name="EpsgMissingWarning" xml:space="preserve">
-    <value>You must manually enter the EPSG code for the generated bounds.</value>
+    <value>Vous devez fournir manuellement le code EPSG pour les limites générées.</value>
     <comment>A warning that is displayed when the user must re-enter the EPSG code</comment>
   </data>
   <data name="InheritedAccess" xml:space="preserve">
@@ -140,11 +140,11 @@
     <comment>A value that indicates that the user has no access to the resource</comment>
   </data>
   <data name="NoSpatialDataError" xml:space="preserve">
-    <value>No spatial data found in FeatureSource</value>
+    <value>Aucune donnée spatiale dans leFeatureSource.</value>
     <comment>An error message that is displayed if the attempt to read the data reveals that there are no spatial data in the featuresource</comment>
   </data>
   <data name="NoSpatialDataWithFailuresError" xml:space="preserve">
-    <value>No spatial data found in FeatureSource, one or more queries failed to execute</value>
+    <value>Aucune donnée spatiale dans leFeatureSource, une ou plusieurs requêtes n'ont pu être exécutées.</value>
     <comment>An error message that is displayed if the attempt to read the data reveals that there are no spatial data in the featuresource and that the resource produced an error</comment>
   </data>
   <data name="ReadOnlyAccess" xml:space="preserve">
@@ -156,11 +156,11 @@
     <comment>A value that indicates that the user has read/write access to the resource</comment>
   </data>
   <data name="ReferenceReadError" xml:space="preserve">
-    <value>Failed to read resource references</value>
+    <value>Impossible de lire les références de la ressource</value>
     <comment>An error message that is displayed when an attempt to read the resource references fail</comment>
   </data>
   <data name="ReferenceReadSpecificError" xml:space="preserve">
-    <value>Failed to read resource references: {0}</value>
+    <value>Impossible de lire les références de ressource : {0}</value>
     <comment>An error message that is displayed when an attempt to read the resource references fail</comment>
   </data>
   <data name="SaveError" xml:space="preserve">
@@ -168,13 +168,13 @@
     <comment>An error message that is displayed if the save operation fails</comment>
   </data>
   <data name="WFSBoundsReadError" xml:space="preserve">
-    <value>Failed to obtain the extent for the WFS data.
-Error message: {0}</value>
+    <value>Impossible d'obtenir l'étendue pour les données WFS.
+Message d'erreur : {0}</value>
     <comment>An error message that is displayed if the attempt to read the data bounds fail</comment>
   </data>
   <data name="WMSBoundsReadError" xml:space="preserve">
-    <value>Failed to obtain the extent for the WMS data.
-Error message: {0}</value>
+    <value>Impossible d'obtenir l'étendue pour les données WMS.
+Message d'erreur : {0}</value>
     <comment>An error message that is displayed if the attempt to read the data bounds fail</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/TemplateNames.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/TemplateNames.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/TemplateNames.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -122,7 +122,7 @@
     <comment>The name of the default Dataconnection template</comment>
   </data>
   <data name="Fusion_Application" xml:space="preserve">
-    <value>Application Fusion</value>
+    <value>Mise en page (Fusion)</value>
     <comment>The name of the default Fusion Application template</comment>
   </data>
   <data name="Layer" xml:space="preserve">
@@ -130,7 +130,7 @@
     <comment>The name of the default Layer template</comment>
   </data>
   <data name="Layout" xml:space="preserve">
-    <value>Mise en page</value>
+    <value>Mise en page (Web)</value>
     <comment>The name of the default Layout template</comment>
   </data>
   <data name="Map" xml:space="preserve">
@@ -154,11 +154,11 @@
     <comment>The name of the compound Symbol Definition template</comment>
   </data>
   <data name="Shp_Load_Procedure" xml:space="preserve">
-    <value>SHP Load Procedure</value>
+    <value>Procédure de charge SHP</value>
     <comment>The name of the default SHP Load Procedure template</comment>
   </data>
   <data name="Sdf_Load_Procedure" xml:space="preserve">
-    <value>SDF Load Procedure</value>
+    <value>Procédure de charge SDF</value>
     <comment>The name of the default SDF Load Procedure template</comment>
   </data>
 </root>
\ No newline at end of file

Added: trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/TemplateNames.fr-FR.x.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/TemplateNames.fr-FR.x.resx	                        (rev 0)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/TemplateNames.fr-FR.x.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -0,0 +1,179 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <!-- 
+    Microsoft ResX Schema 
+    
+    Version 2.0
+    
+    The primary goals of this format is to allow a simple XML format 
+    that is mostly human readable. The generation and parsing of the 
+    various data types are done through the TypeConverter classes 
+    associated with the data types.
+    
+    Example:
+    
+    ... ado.net/XML headers & schema ...
+    <resheader name="resmimetype">text/microsoft-resx</resheader>
+    <resheader name="version">2.0</resheader>
+    <resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
+    <resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
+    <data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
+    <data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
+    <data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
+        <value>[base64 mime encoded serialized .NET Framework object]</value>
+    </data>
+    <data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+        <value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
+        <comment>This is a comment</comment>
+    </data>
+                
+    There are any number of "resheader" rows that contain simple 
+    name/value pairs.
+    
+    Each data row contains a name, and value. The row also contains a 
+    type or mimetype. Type corresponds to a .NET class that support 
+    text/value conversion through the TypeConverter architecture. 
+    Classes that don't support this are serialized and stored with the 
+    mimetype set.
+    
+    The mimetype is used for serialized objects, and tells the 
+    ResXResourceReader how to depersist the object. This is currently not 
+    extensible. For a given mimetype the value must be set accordingly:
+    
+    Note - application/x-microsoft.net.object.binary.base64 is the format 
+    that the ResXResourceWriter will generate, however the reader can 
+    read any of the formats listed below.
+    
+    mimetype: application/x-microsoft.net.object.binary.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
+            : and then encoded with base64 encoding.
+    
+    mimetype: application/x-microsoft.net.object.soap.base64
+    value   : The object must be serialized with 
+            : System.Runtime.Serialization.Formatters.Soap.SoapFormatter
+            : and then encoded with base64 encoding.
+
+    mimetype: application/x-microsoft.net.object.bytearray.base64
+    value   : The object must be serialized into a byte array 
+            : using a System.ComponentModel.TypeConverter
+            : and then encoded with base64 encoding.
+    -->
+  <xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
+    <xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
+    <xsd:element name="root" msdata:IsDataSet="true">
+      <xsd:complexType>
+        <xsd:choice maxOccurs="unbounded">
+          <xsd:element name="metadata">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" />
+              </xsd:sequence>
+              <xsd:attribute name="name" use="required" type="xsd:string" />
+              <xsd:attribute name="type" type="xsd:string" />
+              <xsd:attribute name="mimetype" type="xsd:string" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="assembly">
+            <xsd:complexType>
+              <xsd:attribute name="alias" type="xsd:string" />
+              <xsd:attribute name="name" type="xsd:string" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="data">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+                <xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
+              <xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
+              <xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
+              <xsd:attribute ref="xml:space" />
+            </xsd:complexType>
+          </xsd:element>
+          <xsd:element name="resheader">
+            <xsd:complexType>
+              <xsd:sequence>
+                <xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
+              </xsd:sequence>
+              <xsd:attribute name="name" type="xsd:string" use="required" />
+            </xsd:complexType>
+          </xsd:element>
+        </xsd:choice>
+      </xsd:complexType>
+    </xsd:element>
+  </xsd:schema>
+  <resheader name="resmimetype">
+    <value>text/microsoft-resx</value>
+  </resheader>
+  <resheader name="version">
+    <value>2.0</value>
+  </resheader>
+  <resheader name="reader">
+    <value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <resheader name="writer">
+    <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
+  </resheader>
+  <data name="Dataconnection" xml:space="preserve">
+    <value>Connexion de données</value>
+    <comment>The name of the default Dataconnection template</comment>
+  </data>
+  <data name="Fusion_Application" xml:space="preserve">
+    <value>Application Fusion</value>
+    <comment>The name of the default Fusion Application template</comment>
+  </data>
+  <data name="Layer" xml:space="preserve">
+    <value>Couche</value>
+    <comment>The name of the default Layer template</comment>
+  </data>
+  <data name="Layout" xml:space="preserve">
+    <value>Mise en page</value>
+    <comment>The name of the default Layout template</comment>
+  </data>
+  <data name="Carte" xml:space="preserve">
+    <value>Carte</value>
+    <comment>The name of the default Map template</comment>
+  </data>
+  <data name="Print_Layout" xml:space="preserve">
+    <value>Mise en page d'impression</value>
+    <comment>The name of the default Print Layout template</comment>
+  </data>
+  <data name="Symbol_Definition" xml:space="preserve">
+    <value>Définition de symbole</value>
+    <comment>The name of the default Symbol Definition template</comment>
+  </data>
+  <data name="Symbol_Library" xml:space="preserve">
+    <value>Librairie de symboles</value>
+    <comment>The name of the default Symbol Library template</comment>
+  </data>
+  <data name="Compound_Symbol" xml:space="preserve">
+    <value>Sammensat symbol</value>
+    <comment>The name of the compound Symbol Definition template</comment>
+  </data>
+<<<<<<< .mine
+  <data name="Shp_Load_Procedure" xml:space="preserve">
+    <value>SHP Load Procedure</value>
+    <comment>The name of the default SHP Load Procedure template</comment>
+  </data>
+  <data name="Sdf_Load_Procedure" xml:space="preserve">
+    <value>SDF Load Procedure</value>
+    <comment>The name of the default SDF Load Procedure template</comment>
+  </data>
+  <data name="Map" xml:space="preserve">
+    <value>Map</value>
+    <comment>The name of the default Map template</comment>
+  </data>
+=======
+  <data name="Shp_Load_Procedure" xml:space="preserve">
+    <value>SHP Load Procedure</value>
+    <comment>The name of the default SHP Load Procedure template</comment>
+  </data>
+  <data name="Sdf_Load_Procedure" xml:space="preserve">
+    <value>SDF Load Procedure</value>
+    <comment>The name of the default SDF Load Procedure template</comment>
+  </data>
+>>>>>>> .r4815
+</root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/ValidationResults.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/ValidationResults.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/Strings/ValidationResults.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,11 +118,11 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="ValidationFailedError" xml:space="preserve">
-    <value>Failed to save file: {0}</value>
+    <value>Échec de la sauvegarde du fichier : {0}</value>
     <comment>An error message that is displayed if the log was not saved</comment>
   </data>
   <data name="ValidationProgressMessage" xml:space="preserve">
-    <value>Validating resource: {0}</value>
+    <value>Validation de la ressource : {0}</value>
     <comment>The header text for a resource in the validation log</comment>
   </data>
   <data name="ValidationResultFormat" xml:space="preserve">

Modified: trunk/Tools/Maestro/Localization/fr-FR/Maestro/ValidationResults.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/Maestro/ValidationResults.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/Maestro/ValidationResults.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,4 +118,28 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="saveFileDialog1.Filter" xml:space="preserve">
+    <value>Fichiers texte (*.txt)|*.txt|Tous les fichiers (*.*)|*.*</value>
+  </data>
+  <data name="CancelBtn.Text" xml:space="preserve">
+    <value>Fermer</value>
+  </data>
+  <data name="columnHeader1.Text" xml:space="preserve">
+    <value>Ressource</value>
+  </data>
+  <data name="$this.Text" xml:space="preserve">
+    <value>Résultats de la validation</value>
+  </data>
+  <data name="SaveReportBtn.Text" xml:space="preserve">
+    <value>Enregistrer en tant que fichier...</value>
+  </data>
+  <data name="SaveReportBtn.Location" type="System.Drawing.Point, System.Drawing">
+    <value>400, 8</value>
+  </data>
+  <data name="SaveReportBtn.Size" type="System.Drawing.Size, System.Drawing">
+    <value>175, 23</value>
+  </data>
+  <data name="saveFileDialog1.Title" xml:space="preserve">
+    <value>Sélectionnez le nom de fichier pour l'écriture du rapport</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/MgCooker/Progress.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/MgCooker/Progress.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/MgCooker/Progress.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,4 +118,25 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="label3.Text" xml:space="preserve">
+    <value>Groupe</value>
+  </data>
+  <data name="button1.Text" xml:space="preserve">
+    <value>Arrêter</value>
+  </data>
+  <data name="label4.Text" xml:space="preserve">
+    <value>Fin</value>
+  </data>
+  <data name="finishEstimate.Text" xml:space="preserve">
+    <value>Pas d'estimation</value>
+  </data>
+  <data name="label2.Text" xml:space="preserve">
+    <value>État</value>
+  </data>
+  <data name="label1.Text" xml:space="preserve">
+    <value>Rendu commence ...</value>
+  </data>
+  <data name="$this.Text" xml:space="preserve">
+    <value>Progrès</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/MgCooker/SetupRun.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/MgCooker/SetupRun.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/MgCooker/SetupRun.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,4 +118,681 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <assembly alias="System.Drawing" name="System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
+  <data name="label6.Size" type="System.Drawing.Size, System.Drawing">
+    <value>50, 13</value>
+  </data>
+  <data name="label8.Size" type="System.Drawing.Size, System.Drawing">
+    <value>83, 13</value>
+  </data>
+  <data name="MapAgent.Location" type="System.Drawing.Point, System.Drawing">
+    <value>104, 24</value>
+  </data>
+  <data name="label2.Text" xml:space="preserve">
+    <value>Nom d'utilisateur</value>
+  </data>
+  <data name="label6.Location" type="System.Drawing.Point, System.Drawing">
+    <value>46, 7</value>
+  </data>
+  <data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        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
+        AD/8AAA//AAAP/wAAB/8AAAf/AAAH/wAAB/8AAA//AAAP/4AAD/+AAB//wAA//+AAP//wAP//+AH///+
+        P/8oAAAAGAAAADAAAAABAAQAAAAAACABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAgAAAAICAAIAA
+        AACAAIAAgIAAAICAgADAwMAAAAD/AAD/AAAA//8A/wAAAP8A/wD//wAA////AAAAiIiIiIiIiIgAAAAA
+        j/j4+Pj/j/+AAAAAiIiIiIiPh4iAAAAAj4iIiHiPeY+AAAAAiIiIiPj4iIiAAAAAj4+I+IiIiIiAAAAA
+        iPj4j4+Pj48AAAAACIiIiIeIiIgAAAAACPiHyMjHiIgAAAAAAIfH6O6HyIAAAAAAAHjjLn7uh4AAAAAA
+        CI6GNo7I5nAAAAAAB+hnp2juZ2AAAAAACI56do6GdjgAAAAAeOhneOhnpycAAAAAeHaP746GOmcAAAAA
+        hmeoiOjnZ+cAAAAAhqcn746OJjcAAAAAB3p6do6OY2gAAAAAB2PjaOjn7nAAAAAAAGZ2p2bsiAAAAAAA
+        AAdo56d+hwAAAAAAAAB4Znp3AAAAAAAAAAAAiHgAAAAAAPAADwDwAAcA8AAHAPAABwDwAAcA8AAHAPAA
+        DwD4AA8A+AAPAPwAHwD8AB8A+AAfAPgAHwD4AA8A8AAPAPAADwDwAA8A8AAPAPgADwD4AB8A/AA/AP4A
+        PwD/AP8A/8P/ACgAAAAQAAAAIAAAAAEABAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAACA
+        AAAAgIAAgAAAAIAAgACAgAAAgICAAMDAwAAAAP8AAP8AAAD//wD/AAAA/wD/AP//AAD///8AAAiIiIiI
+        iAAAD4iIj/iIAAAIiIiIh4gAAA+Pj4j4iAAACIiIiIj4AAAI+Ih4eIAAAAB3bs6HgAAAAI5yjsYAAAAI
+        53p+hnAAAAiGeOhqcAAACGjvjnZwAAAGY46OenAAAAemPo52cAAAAHdnbugAAAAABoY3eAAAAAAAjngA
+        AADgAwAA4AMAAOADAADgAwAA4AMAAOAHAADwBwAA8A8AAOAHAADgBwAA4AcAAOAHAADgBwAA8A8AAPgP
+        AAD8PwAAKAAAADAAAABgAAAAAQAIAAAAAAAACQAAAAAAAAAAAAAAAQAAAAEAAAAAAABjYHwAnC0rAJ4w
+        LACdMzMAnzg1AJ85OQCgMy4AqD0vAKA2NgCjOjYAojk4AKtBLgCwSC0Aq0MzAKhDPACrSToAs084ALhX
+        PACmQkEAqExEALRURAC9X0EAsVVMAKNTUgCuXFUAsVlVAL1jRwC7ZFEAtGNZALhjXAC+bF8AmmdoAKNl
+        ZQCsb2AAuWhlALttagCrfGMAt3RvAL1xbACtcXIAp3l5ALx7ewDBak8AwWxSAMN3WgDAb2AAxXlkADmJ
+        BwA5jRMAOZMZADSHIwA3liIAOJcgADiZJAA2kiwAN5kuADidKwA3nj4AOaQ3AEGLCwBEjhMAV4kdAEiR
+        FwBYlBcAUpQbAFmWHQBlmBwATZQiAFqXJwBjiyYAaJwmAHKeJABslDcAcZM4AHmhKwBoojwAcqQ8ADms
+        RgB1lUEAfpdMAHqZSAB9qUYAe6lKAIWlLACOqTYAkqs4ALq0PAD7uB4A26k8AOerJADrriUA4KcoAPa1
+        IgD+uyMA87UoAP29LADmrjAA4q48APy+MQD2vT0A/sE2AIaUSQCci1gAlpNXAK6MXAC1h10Ah6xJAI6w
+        TwCVsU4AkrJWALWrQQCltEsAubhHAKi3VQCeimIAmJdkAKiIYwCwi2YAo5xjAJm3YwC1vmAA369IAMK4
+        QADDv1UA0LlUAOezQQDiskgA67xWAOa7XADNi3gA0ZB7ALrBZwCqwHIAt8R5AMjAWQDWwlUA/cZGAOvA
+        XwDtyVkA/MpXAM3EYgDayWkAxsZzANfLdADmyGoA+81lAP3QagD1zngA59J8APzTdwAXF7QAGRmxADY2
+        rAA2NrQAZGKGAG1qmwBOTKcAUE+qAGZkswB6euQAjIaNAJCNjQCYlZUAnZiYAK2PiwC1j48Aop2dAKmd
+        nQC7lJAAu5iXAL6/jgCIhLgAmZe9AKWhoQCopKQAraqpALijogCxra0AuquqALWysgC5trYAvbm5AMyP
+        hQDOkYcA0paHAMKenADRm5cA1aCSANiikADVrpcA1qWeAN2tmgDIqacAyKqoAN2voADas6MAz7SwAMO8
+        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
+        MwD+wjsAgotGAJmERgCXikoAoYFYAK2IWgC1gloAjqVKAJSvRwCdsUQAhrBTAI6yVgCeuFwAobFAAKOv
+        VACguF8AtLtYAKyzYgDPv00AyL5SAOS2UQDnulIAzot2AM6QfgDRkHkA28JQANDAWwDlwUMA6cFCAOfF
+        TQDqw0oA/sRCAP7HSAD9yE0A7MBfAP7KUgD+zFsAzsVmAM3GaQDExXEA0Mp3AN3PeQDlyWMA7s1pAPLM
+        YwD9zmQA8cZqAP3PaQD90GsA+c9yAPzSdQDx030A/dN5ADExswBSUbAAcnCqAGhltQBISMAAhoGXAK6N
+        jACxgoIAv46LAK+dnQC6lpAAupyZAJiSogCEgbwAp6KiAKyjowCopaUArqurALCtrQC1r68As7CwALWy
+        sgC3tLQAubW0AL22tgC6uLgAvbq6AL+8uwDJi4cAyIuJAM+ShADRlIAA1JuCANGXjgDWno4A2aKHANqj
+        igDBs4MA16CQANupmwDdsZAA4bWTAMqwrgDFubkAwry8AMW+vgC5x4IAu8iCAO/JiQDwzYcA5NOIAPTU
+        hAD71YMA/deIAPfYjQD82YoA6sSdAOjYmQD92pIA8NucAPzcmgDrxaEA8M+gAOjYowDl26gA/d6kAPLS
+        qgD936gA/eKyAJmWwQDDwMAAxcHBAMfExADJxcUAzcbGAMvIyADNyckA0srKANHNzQDUz84A3NPTANvU
+        0wDY1tYA3tXVANrY2ADc2dkA39zcAODX1wDi2NgA5NvbAObe3gD95sAA5eLiAO3l5QDu6ekA7uzsAPLr
+        6gDx7e0A8/DwAPTw8AD39PQA////AAAAAAAAAOLGtbW1s7OzsLCwrq6urquuq66rsAAAAAAAAAAAAADi
+        +f39/f39/f39/Pz9/fn9/Pz8/P35sAAAAAAAAAAAAOL967Ozs7Ozs7Ozs7PG/Pj89/T3/P2wAAAAAAAA
+        AAAA4v3rxsbGxcbFxsXGxuT39/enmt/3/bAAAAAAAAAAAADi/Oeura6urq6urq6us/Pz65uenfT8sAAA
+        AAAAAAAAAOL88fHx8fHx8fHx8fHx8vLxn5ym8fmwAAAAAAAAAAAA4vfx8fHx8fHx8fHx8fHx8fHx5/Hx
+        97AAAAAAAAAAAADk5Obn5+fn5+fk5OTk5OTkx+LH4sa1sAAAAAAAAAAAAADi8PDw8PDw8PDw7/Dr7Ovv
+        7Ozs7LAAAAAAAAAAAAAAALP25+zm7OTk4sa1s7Cz4ufp5+z0qgAAAAAAAAAAAAAA5/Dm5ubH58SiGxkZ
+        oKmqq+bm5uziAAAAAAAAAAAAAAAA4uzGxhwFFny9vbkXAQujxsbsqwAAAAAAAAAAAAAAAAC18KUDaTp2
+        eWJhYnrLugKhs+urAAAAAAAAAAAAAAAAAACkB9JsKypyhGVgX15jyxQatQAAAAAAAAAAAAAAAAAAAAjY
+        h38pSylyhmVlX19ecwyhAAAAAAAAAAAAAAAAAAAV15OSlzNLSy1uhmVgYFtVOQQAAAAAAAAAAAAAAAAA
+        AHvNlZdQLktLSzORhGVkX1UtQCQAAAAAAAAAAAAAAAAe3JaZ0ChLS0o1SZCIhoNcOEs1BAAAAAAAAAAA
+        AAAAAB3bl8/bO0tKNsyZlYl4KCwuSiwNAAAAAAAAAAAAAAAAfdHP1HExT2/T1M+XkkdKS0tLSky3AAAA
+        AAAAAAAAAAC90Yw0Mdre3tvUz5eSbi1LS0opTSQAAAAAAAAAAAAAAL5xMCjJUfXe3dvPmZWSVikpRHe/
+        IwAAAAAAAAAAAAAAaiYtSiwpyN7b1M+XkohYJ1g/MWa2AAAAAAAAAAAAAAARKUtLS0spcNXUz5WShn4x
+        KSwsDgAAAAAAAAAAAAAAACI5S0tLS0spNI2XkomFhD8mMzcGAAAAAAAAAAAAAAAAAGcsS0pDNUpGmJeS
+        hoSERYOCwyMAAAAAAAAAAAAAAAAAID5KQ803JYuKN4+FZWBkX88IAAAAAAAAAAAAAAAAAAAAEjkzdUgn
+        WUguM1aDX1+XIQAAAAAAAAAAAAAAAAAAAAAAEk4vbTiQR0pLSlSEzyG7AAAAAAAAAAAAAAAAAAAAAAAA
+        H2jZjlopS0osMsIKAAAAAAAAAAAAAAAAAAAAAAAAAAAAwRBrU0FBZmcQuQAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAwLzBAAAAAAAAAAAAAAAAAAD8AAAf+AAAD/gAAA/4AAAP+AAAD/gAAA/4AAAP+AAAD/wA
+        AB/8AAAf/AAAH/4AAD/+AAA//wAAf/8AAH/+AAB//gAAP/wAAD/8AAA//AAAH/wAAB/8AAAf/AAAH/wA
+        AD/8AAA//gAAP/4AAH//AAD//4AA///AA///4Af///4//ygAAAAYAAAAMAAAAAEACAAAAAAAQAIAAAAA
+        AAAAAAAAAAEAAAABAAAAAAAAfXg9AKVfUwCqWVcAqFlYAJ1pTACbf0QAoH5HAKpqWgCxZVcAsW5eALFp
+        YAC+cmcAuHFrALp3bgCkdnYAunh1AMN2ZADEemcAOpcgADyaJgA9nCkAOJ4zADmgMAA5oTQAPaI1ADum
+        OgA+pDgAOaU8AEqNDABViygAR5omAE6YJABAni0ASZ0oAE2bLABQmiIAWZslAFyXKQBUnS0AQp8yAEyb
+        MABPnDgAVpY3AFmdPABmny0AfYY8AHmJOABnnzEAXKAuAECgMABIojkAWKU7AF6mPwBhoi4AZKItAGKj
+        NAB6pTEAOqpCADqrRQA6rEYAOq1IAGKqRwBuqkQAdqdCAHurQgCGpzEAiKs2AIWrOgCHrT4An7A8ANq1
+        LwDStzAA2LgwAPy7JgD+vCUA8LMpAP6/LwDrsjUA67U9AOG9PgD+vzEA/sAyAPbAOQD+wz4A/sU+AIqe
+        TwCkhVoAj6RLAJuxQwCSs04AmLJLAJ6zSgCVtVQAsLVDALiyUwC+s1YAvbxRALa8WAC+gWAAl7hhALK9
+        YQDGvEsA0L1KAMi/VQDCvlgAxodqAMqCbQDJhG8AzIZvAMuFcgDMhnEA1ZVxANWadgDZnXYA2aN9AN66
+        cQD+xEAA8MRIAP7ISwDyx1IA/spTAP7KVQD+zFQA/sxaAP7NXwDZyWwA68FnAPXHYwD+zWAA/c9nAP7P
+        aQD+0GkA+dFvAP3RbgDv0nsA/dJxAPzSdgD30HsA/dV+AFxbuQBYWMwAvJiVAJiSogCKhroAmZS3AK2o
+        qAC7pqYAvainALSqqgC5qakAtrCwALiysgC8tLMAuLa2ALu4uAC+uroAvry8AMOBgADSlYMA05aEANWb
+        iQDTm5AA05yUANKdmADXoZIA26qaAOa8jQDmuZAAxrOyAMG6uQDBvr4A1dCMAM3RlADi0okA/daFAOvD
+        lwD52pQA/duUAP3cmwD43p0A692tAPvfogD94awA/eS4AL24zwDIv8AAwsDAAMXBwQDHxMQAycXFAMzG
+        xgDLyMgAzcnJAM/MzADQxscA0MrKANTKygDRzc0A1M/PANHL2ADU0NAA19TUANvT0wDY1dUA3tXVANvY
+        2ADg1tYA4dnYAOLd3QDm3d0A6uLiAO7m5gDw6uoA9O7uAPbw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAD///8AAAAAAMa9vb2rq52dnZubmpuam5sAAAAAAAAAAMLV0dHR0dHR0dHV19fV
+        19e9AAAAAAAAAMLPmpeal5qXmpvR1MiMudWrAAAAAAAAAMLPm6qqqqqqqqrP0pGNkNO9AAAAAAAAAL/P
+        z8/Pz8/Pz8/Pz8OPutGrAAAAAAAAAJ3GxsbGxsbGxsbGwsK/wr+bAAAAAAAAAL/Rzs7Rz8/KxsrPysrK
+        ysYAAAAAAAAAAADPxsa/v7+qlJWSl7/Gyp0AAAAAAAAAAAC9wrqODQxrawwED5urz5sAAAAAAAAAAAAA
+        xgtXK2BPTk9/cAOTvQAAAAAAAAAAAAAACadgHDJnVE1KTHQClgAAAAAAAAAAAACiqICFIT0yZnVSSkce
+        EAAAAAAAAAAAAABriohaOj09OHxUTUgWAQAAAAAAAAAAAACwiK8/PTpBfnx4Qzc6Kp4AAAAAAAAAAG62
+        r64wPmSxioZZOj09MggAAAAAAAAAAGu0XSCtuLe0r4ZoGz0bIQUAAAAAAAAAAG5AMjQntbe0r4Z8OSBC
+        RgoAAAAAAAAAAKEpPT06NayxioZ5XhMhIQ0AAAAAAAAAAAAvOj06OiFliHx3dh03VqQAAAAAAAAAAABj
+        KBtdITGHaXl1U0l5EQAAAAAAAAAAAAAABiFiLSVcMkRQSlRyAAAAAAAAAAAAAAAAAAcmW2FFPT04gnCi
+        AAAAAAAAAAAAAAAAAABqc1gjMywuEgAAAAAAAAAAAAAAAAAAAAAAAKagoKUAAAAAAAAAAAAA8AAPAPAA
+        BwDwAAcA8AAHAPAABwDwAAcA8AAPAPgADwD4AA8A/AAfAPwAHwD4AB8A+AAfAPgADwDwAA8A8AAPAPAA
+        DwDwAA8A+AAPAPgAHwD8AD8A/gA/AP8A/wD/w/8AKAAAABAAAAAgAAAAAQAIAAAAAAAAAQAAAAAAAAAA
+        AAAAAQAAAAEAAAAAAACMeE0Arnh1ADmlOgA9pTgAPKg/AFCXHwBmjzcAc4k2AGqQOwBaoi4ATqIxAEql
+        OABWpDUAU6g7AHylLwBlpDcAbao7ADqqQwA6q0UAOqxGAGCSQQBCqUEAXaBAAFmsSQCHiT0Ah5E+AJOr
+        MAC5sjMA27w+APq5IwD+visA7b43APG3NgD+wDMAqoZdAIyvQQCSskwAj6lQAJGyUQCdtVIAqLdNAKm3
+        UQCrvFoArI9gALGOYQCykmoAtZRsAJu5ZQCtvGEAoL5tANq3RADMv1IA8L1JANSWYgDDiXwA1LV+AOKp
+        aQDttmEA4ax9AOXBRgD+xkcA/shNAObHXQD+zFoAxch3AOzIZAD+0W0A+tF3AP3TdwD91HwAZGKsALaD
+        ggCqkpIAvri4AMePggDCj4oA05iCAMGZkwDRppMA2a2bANqrowDEsK8Awr+/AP3VgAD914YA+tuaAP3d
+        oAD95LcAop7NALGqwgDDwMAAysPDAMnGxgDKyMgAzcjIAM/MzADSy8sA0c7OANTOzQDW0M8A1tDQANrR
+        0QDZ1dUA3NXUANrT3gDh19cA5d/eAOnj4wDw6OcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAP///wAAAABlYmJgYF5eXl5eXgAAAAAAbEpKSkpKaG1ZaWIAAAAAAGteXl5cXmZqR1pg
+        AAAAAABoYmZiZmJiYl9iUwAAAAAAYmhoYmJfXmZkaF4AAAAAAGJfUkxLNwJJXl4AAAAAAAAATi0XMyE1
+        NkhTAAAAAAAAADtCBA48Ih4aAAAAAAAAAE1EKxQEKT0gDQEAAAAAAAA7VScYQUU0BBQVAAAAAAAAOBAw
+        WFdVPwwMJgAAAAAAAAgUBDJWRUAPCgcAAAAAAAAsFBYEKEM+HBsjAAAAAAAAAAklBioRHR86AAAAAAAA
+        AAAAGjEkFAw5UQAAAAAAAAAAAABQLy9PAAAAAAAA4AMAAOADAADgAwAA4AMAAOADAADgBwAA8AcAAPAP
+        AADgBwAA4AcAAOAHAADgBwAA4AcAAPAPAAD4DwAA/D8AACgAAAAwAAAAYAAAAAEAIAAAAAAAgCUAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALGtrR2qpqVto56ef6Kd
+        nYGhnJyBn5ubgZ6amoGdmZiBnJeXgZqWloGZlJSBmJOTgZaSkoGVkJCBk4+PgZKOjoGRjY2BkIuLgY+K
+        ioGNiYmBjYiIgYyIiIGLh4eBi4eHgYuHh4GLh4eBi4eHgYuHh4GLh4eBi4eHgYuHh4GMiYl7n5ycUJ2a
+        mgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsq6uBKml
+        pda+urr+x8TE/sfExP7Gw8P+xsPD/sXCwv7EwcH+xMHA/sPAwP7Cv7/+wb6+/sC9vf6/vLz+v7y8/r67
+        u/69urr+vLm5/ry5uf67uLj+u7i4/rq3t/66t7f+ube3/rm3t/65t7f+ube3/rm3t/65t7f+ube3/rm3
+        t/62s7P+mJWV/p+cnGkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAubW1F6ahofn39fX++PT0/vj09P749PT++PT0/vj09P749PT++PT0/vj09P749PT++PT0/vj0
+        9P749PT++PT0/vj09P749PT++PT0/vj09P749PT++PT0/vj09P749PT++PT0/vj09P749PT++PT0/vj0
+        9P749PT++PT0/vj09P759vb+xsPD/qKenp0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAvbq6G6eiovv39vX+9Ozs/t7X1/7Nx8f+zcfH/s3Hx/7Nx8f+zcfH/s3H
+        x/7Nx8f+zcfH/s3Hx/7Nx8f+zcfH/s3Hx/7Nx8f+zcfH/s3Hx/7OyMj+6+Tj/vPr6/7z7Ov+8+vr/vPs
+        6/7z6+v+8enp/vDo6P7z6+v+8+vr/vPs6/728fH+yMbG/qOfn6MAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvrq6G6eiovv39fX+8enp/sG6uv6inZ3+op2d/qKd
+        nf6inZ3+op2d/qKdnf6inZ3+op2d/qKdnf6inZ3+op2d/qKdnf6inZ3+op2d/qKdnf6jnp7+29TU/vDo
+        6P7w6Oj+8Ojo/vDo5/7i3Nz+qKXB/pmXvf7SztH+7ubm/vDo6P707u7+yMbG/qOgoKMAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvrq6G6eiovv29PT+7eXl/tvU
+        0/7MxsX+zMbF/szGxf7MxsX+zMbF/szGxf7MxsX+zMbF/szGxf7MxsX+zMbF/szGxf7MxsX+zMbF/szG
+        xf7Ox8b+5t7e/uzk5P7t5OT+7OTk/uvi4v6IhLj+GRmx/hcXtP5QT6r+4tvc/u3k5P7x7Ov+yMbG/qOg
+        oKMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvrq6G6ei
+        ovv18/P+6eHh/rq0tP6dmJj+nZiY/p2YmP6dmJj+nZiY/p2YmP6dmJj+nZiY/p2YmP6dmJj+nZiY/p2Y
+        mP6dmJj+nZiY/p2YmP6emZn+1MzM/ujf3/7o39/+6N/f/trS0f5OTKf+Nja0/jY2tP42Nqz+ycLM/ujf
+        3/7v6Oj+yMXF/qOfn6MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAvrq6G6eiovv08vL+5t3d/uXb2/7k29v+5Nvb/uTb2/7k29v+5Nvb/uTb2/7k29v+5Nvb/uTb
+        2/7k29v+5Nvb/uTb2/7k29v+5Nvb/uTb2/7k29v+5dvb/uXb2/7l29v+5dvb/tDHx/5tapv+eXni/nx8
+        5v5mZLP+w7u9/uXb2/7s5ub+yMXF/qOfn6MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAvrq6G6eiovvz8fH+4tnZ/uHX1/7h19f+4dfX/uHX1/7h19f+4dfX/uHX
+        1/7h19f+4dfX/uHX1/7h19f+4dfX/uHX1/7h19f+4dfX/uHX1/7h19f+4dfX/uHX1/7h19f+4dfX/uDW
+        1v6jnJ3+Y2B8/mRihv6Mho3+2c/P/uHX1/7q4+P+x8XF/qOfn6MAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvbm5G6eiovvy8PD+39bW/t7U1P7e1NT+3tTU/t7U
+        1P7e1NT+3tTU/t7U1P7e1NT+3tTU/t7U1P7e1NT+3tTU/t7U1P7e1NT+3tTU/t7U1P7e1NT+3tTU/t7U
+        1P7e1NT+3tTU/t7U1P7e1NT+0MbG/snAwP7d09P+3tTU/t7U1P7n4OD+x8XF/qOfn6MAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtrKyFKahoffx7+/+7+rq/u/q
+        6v7v6ur+7+rq/u/q6v7v6ur+7+rq/u/q6v7v6ur+7+rq/u/q6v7v6ur+7+rq/u/q6v7v6ur+7+rq/u/q
+        6v7v6ur+7+rq/u/q6v7v6ur+7+rq/u/q6v7v6ur+7+rq/u/q6v7v6ur+7+rq/u/q6v7x7u7+wsDA/p+c
+        nJkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAs6+vBKik
+        pOKxra3+ura2/rq2tv66trb+ura2/rq2tv66trb+ura2/rq2tv66trb+ubW1/rm1tf64tLT+t7Sz/raz
+        sv61srL+tbGx/rOwsP6yr6/+sa6u/rCtrP6vrKz+rqur/q2qqv6sqaj+q6io/qqnp/6ppqb+qaWl/qik
+        pP6moqL+kY2N/puYmG8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAK+qqpG6trb+2tfX/tvY2P7b2Nj+29jY/tvY2P7b2Nj+29jY/tvY2P7b2Nj+2tjY/trY
+        2P7a19f+2dfX/tnX1/7Z1tb+2NbW/tjW1v7X1dX+19TU/tbU1P7W1NT+1dPT/tXT0/7U0tL+1NLS/tPS
+        0v7T0dH+09HR/tLQ0P7Ixsb+jIiI9JyYmBkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAK+qqjKsp6f97+7u/t3Z2f7b19f+29fX/tvX1/7b19f+29fX/tvX
+        1/7b19f+29fX/trW1v7X09P+1NDQ/tHNzf7QzMz+0MzM/tDNzf7Tz8/+19PT/trW1v7b19f+29fX/tvX
+        1/7b19f+29fX/tvX1/7b19f+29fX/ufk5P7EwsL+ko6OrQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALGtrQGppaXP3Nra/t/c3P7Uz8/+1M/P/tTP
+        z/7Uz8/+1M/P/tPOzv7KxcX+xsHB/sfBwf7Jw8P+ycTD/sfAwP7Bu7v+urW1/rWvr/6wq6v+rqmp/rCs
+        rP67trb+yMPD/tPOzv7Uz8/+1M/P/tTPz/7Uz8/+1dHR/u/u7v6al5f+n5ubTQAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACxrKxsu7e3/uzp
+        6f7RzMz+0cvL/tHLy/7Ry8v+z8nJ/sS+vv7Pycn+1M7O/tTNzf7QwcD+yKqo/sKenP6+mJf+uZiX/rij
+        ov61raz+rqmp/qmkpP6moaH+qaSk/reysv7Qysr+0cvL/tHLy/7Ry8v+29bW/tza2v6LiIjfnJiYBwAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AACppaUVpqGh8ejn5/7Tzc3+y8TE/svExP7LxMT+xr+//sfAwP7Iqaf+t3Rv/qhJQ/6hNC3/nzAr/qAz
+        Lv6gMi//ni8s/p0tKv6fODX+o1NS/qd5ef6pnZ3+pqGh/qqkpP7IwcH+y8TE/svExP7LxMT+5uPj/rGv
+        r/6Oi4uDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAApqGhnsrHx/7f29v+xL29/sS8vP7EvLz+u5SQ/qlPRv6qRTz/uGNc/s6R
+        h/7iuaT/79Gw/vXasv7227L/8tWw/ufCqP7UoJP/uWhl/p4wLv6dMzP/o2Vl/rmsrP7EvLz+xLy8/sS8
+        vP7LxcX+6Obm/o+Li/qRjY0iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAp6KiM6qlpfvr6en+xb6+/ryrqf6uXlX+qkI3/659
+        Yv91lUH/e6lK/+vQjP/mu1z/369I/9upPv/aqDr/3Ko9/+KySP/rwF//9tWJ//XZr//Mj4X/ojk4/585
+        Of+1j4/+vra2/r63t/7Y1NT+wsDA/oyIiLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAApqGhAaagoLvRz8/+z7Sw/qpI
+        O/6yUkb/5sOx/lGTH/42kiz/NIcj/leJHf7QuVT/9r09/vq9NP77vTH/+bos/vO1KP7rriX/4Kco/uKu
+        PP7yy27/89ar/rtuaf+bLCz+rXFy/sK6uv7p5+f+mJWV/ZGNjUMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKqX
+        lEStj4v+rUc3/r5sX/733rf/8c6E/mOLJv43nj7/OqtI/jmjN/5VlBj/981i/v7DQP7+wTr//sA1/v6/
+        MP7+viv//rwm/va1Iv7nqyT/57NB/vnakP/Smo/+oDY2/rx7e/7Jx8f+jomJzJKOjgQAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAALV0aCmrRjT3wXNj//ritP/rw2v/67xW/6KyS/84miX/Oq1I/zqtSP84nSz/Ypoi/+nL
+        Y//+x0n//sM+//7BOP/+wDL//r4s//68Jv/+uyH/9bQf/+auMP/JxXX/lpNg/6I6Of+WYWL0mn5+OQAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAuWJQCbFNOs26YlH++OG4/u3Fb/7zw1r+/sxc/vnUev5CkRT+Oq1I/jqt
+        SP46rUj+OaQ3/kuTGP7RxF/+/shL/v7EQP7+wTn+/sAy/v6+LP7+vCX+/rsf/vu4Hv61q0H+OoYI/p6K
+        Yv6fMzP4qV1cPQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtlhEe69HMv7w1Ln+889//vTGYf7+zmT+/s9p/vDU
+        f/5Lkhf+OqxG/jqtSP46rUj+Oq1I/jqoQP5RlBr+989p/v7HSf7+xEH+/sE5/v6/Mv7+vir+/rwk/v67
+        H/66tDz+NYwd/kWPGP6sb2D+oTk406dIRwcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC5X0sWsEgy7tSZiP763p3+88do/v3Q
+        af790W7+9taE/l+aJf45ojX+Oq1I/jqtSP46rUj+Oq1I/jqtSP44myj+q7dR/v7LVv7+x0j+/sRA/v7B
+        OP7+vy/+/r0o/v68I/7CuED+N5Yi/jeZLv5skzr+pkJC/qhIR2UAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3WUN5s085/vjh
+        wf71znn+/M9t/v3Sc/791Hv+vcNs/jiYIf46rUj+Oq1I/jqtSP46rUj+Oq1I/jqsRv45ni3+a50p/v7Q
+        aP7+yVD+/sdG/v7DPf7+wDX+/r8v/v7AMf6Kpi7+OaM2/jmnRf46jxX+qHtj/qE3NtaoSEcCAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALlc
+        RQG0UDfWzo16/vzhpv74znL+/dN1/v3VfP792In+jK9M/jmjNf46rUj+Oq1I/jqtSP46rUj+OZol/lGW
+        Hv6UsU3+1cpy/v7PZv7+y1b+/shM/v7IS/7vylr+ubhF/rq3Qv5nmR3+Oqc9/jqtSP44my/+fpdM/qE3
+        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
+        r/61r6/+ta+v/rWvr/61r6/+ta+v/rWvr/61r6/+ta+v/rWvr/69t7b+597e/ufe3v7c09P+UlGw/khI
+        wP5oZbX+5Nvb/vLu7v6em5vBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsq6uue/q
+        6v7i2Nj+4tjY/uLY2P7i2Nj+4tjY/uLY2P7i2Nj+4tjY/uLY2P7i2Nj+4tjY/uLY2P7i2Nj+4tjY/t7U
+        1P6GgZf+cnCq/piSov7h19f+7+vr/p6bm8EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AACxra247enp/uHX1/7h19f+4dfX/uHX1/7h19f+4dfX/uHX1/7h19f+4dfX/uHX1/7h19f+4dfX/uHX
+        1/7h19f+4dfX/t/W1v7Tysr+4NfX/uHX1/7u6en+npqawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAKunp6DJxsb+zsvL/s7Ly/7Oy8v+zsvL/s7Ly/7Oy8v+zsrK/s3Kyv7Mycn+y8jI/srH
+        x/7Jxsb+yMXF/sfExP7Gw8P+xcLC/sTBwf7DwMD+wr+//r26uv6Wk5OnAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAArqmpUcbCwv7e29v+3dra/t3a2v7d2tr+3dra/t3a2v7d2tr+3Nra/tza
+        2v7c2dn+29nZ/tvY2P7a2Nj+2tfX/tnX1/7Z1tb+2NbW/tjW1v7Z1tb+tbKy/peTk08AAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACxra0GtrGx6eXi4v7Uz8/+1M/P/tTPz/7Uz87+zcjI/svG
+        xv7KxMT+xcDA/r65uf65tLT+t7Ky/ru2tv7GwcH+0s3N/tTPz/7Uz8/+1M/P/uXi4v6fnJznm5iYBQAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACrpqaM393d/tHLy/7Pycn+z8nJ/sfC
+        wv7Sy8v+yrCu/r+Oi/63e3j+snVz/q95eP6ujYz+rKOj/qeiov6vqqr+zsjI/s/Jyf7Ry8v+2NbW/pOP
+        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
+        P/6EiT/+nH1I/rhlTPi1V0Gkt1pGJwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBak4GvmRIQ7pa
+        PHi7XUGUu11CmLdWO4K6XUVSvGNNEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAPgAAA/4AAAP+AAAD/gAAA/4AAAP+AAAD/gAAA/4AAAP+AAAD/gAAA/8AAAf/AAAH/4A
+        AD/+AAA//gAAf/wAAD/8AAA//AAAH/gAAB/4AAAf+AAAH/gAAB/4AAAf+AAAH/wAAB/8AAA//AAAP/4A
+        AH//AAB//4AB///AA///8A//KAAAABgAAAAwAAAAAQAgAAAAAABgCQAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAI2KigGxrKyXtbGxv7Ovr8Cxra3Ar6urwK2pqcCrp6fAqaWlwKajo8CloaHAo6CgwKKf
+        n8Cin5/Aop+fwKKfn8Cinp6+nZqabwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ+cnAzPzMz88Ovr/uPd
+        3f7j3d3+493d/uPd3f7j3d3+493d/uPd3f7j3t7+9O7u/vbw8P728PD+9O7u/vbw8P738vH+tLKyzwAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGeng3Py8v83tfX/rexsf63sbH+t7Gx/rexsf63sbH+t7Gx/rex
+        sf64srL+59/f/u7m5v7Ry9j+XFu5/r24z/7w6en+tbOz0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKGe
+        ng3Oysr829PT/sG6uf7Burn+wbq5/sG6uf7Burn+wbq5/sG6uf7Burr+4dnY/ufd3f6ZlLf+WFjM/oqG
+        uv7q4uL+tbKy0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKCeng3Nycn84NbW/t/V1f7f1dX+39XV/t/V
+        1f7f1dX+39XV/t/V1f7f1dX+39XV/t/V1f7Qxsf+mJKi/si/wP7k3Nz+tbKy0AAAAAAAAAAAAAAAAAAA
+        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
+</value>
+  </data>
+  <data name="button2.Location" type="System.Drawing.Point, System.Drawing">
+    <value>415, 8</value>
+  </data>
+  <data name="ThreadCount.ToolTip" xml:space="preserve">
+    <value>Nombre de requêtes concourantes au serveur</value>
+  </data>
+  <data name="label2.Size" type="System.Drawing.Size, System.Drawing">
+    <value>84, 13</value>
+  </data>
+  <data name="label7.Location" type="System.Drawing.Point, System.Drawing">
+    <value>46, 31</value>
+  </data>
+  <data name="Password.ToolTip" xml:space="preserve">
+    <value>Mot de passe utilisé pour se connecter au serveur</value>
+  </data>
+  <data name="ResetBounds.Text" xml:space="preserve">
+    <value>Réinitialisation </value>
+  </data>
+  <data name="UseOfficialMethod.Text" xml:space="preserve">
+    <value>Utilisez la méthode officielle</value>
+  </data>
+  <data name="Username.Location" type="System.Drawing.Point, System.Drawing">
+    <value>104, 48</value>
+  </data>
+  <data name="UseNativeAPI.Text" xml:space="preserve">
+    <value>Se connecter en utilisant l'API native</value>
+  </data>
+  <data name="LimitTileset.Text" xml:space="preserve">
+    <value>Nombre maximal de tuiles</value>
+  </data>
+  <data name="MaxColLimit.ToolTip" xml:space="preserve">
+    <value>Nombre maximum de colonnes de tuiles</value>
+  </data>
+  <data name="ThreadCount.Location" type="System.Drawing.Point, System.Drawing">
+    <value>148, 24</value>
+  </data>
+  <data name="Password.Size" type="System.Drawing.Size, System.Drawing">
+    <value>128, 20</value>
+  </data>
+  <data name="RandomTileOrder.Text" xml:space="preserve">
+    <value>Répartir au hasard la génération</value>
+  </data>
+  <data name="MetersPerUnit.ToolTip" xml:space="preserve">
+    <value>Nombre de mètres par unité cartogrtaphique</value>
+  </data>
+  <data name="button2.Text" xml:space="preserve">
+    <value>Fermer</value>
+  </data>
+  <data name="UseNativeAPI.Location" type="System.Drawing.Point, System.Drawing">
+    <value>38, 104</value>
+  </data>
+  <data name="UseNativeAPI.Size" type="System.Drawing.Size, System.Drawing">
+    <value>199, 17</value>
+  </data>
+  <data name="UseOfficialMethod.ToolTip" xml:space="preserve">
+    <value>La méthode officielle est la plus précise, mais exige que le nombre de mètres par unité cartographique soit entré. </value>
+  </data>
+  <data name="label8.Text" xml:space="preserve">
+    <value>Mètres par unité</value>
+  </data>
+  <data name="Username.Size" type="System.Drawing.Size, System.Drawing">
+    <value>128, 20</value>
+  </data>
+  <data name="RandomTileOrder.Size" type="System.Drawing.Size, System.Drawing">
+    <value>177, 17</value>
+  </data>
+  <data name="$this.Text" xml:space="preserve">
+    <value>Configuration d'une création de tuiles</value>
+  </data>
+  <data name="UseOfficialMethod.Size" type="System.Drawing.Size, System.Drawing">
+    <value>155, 17</value>
+  </data>
+  <data name="MaxRowLimit.ToolTip" xml:space="preserve">
+    <value>Nombre maximum de rangées de tuiles</value>
+  </data>
+  <data name="label7.Size" type="System.Drawing.Size, System.Drawing">
+    <value>51, 13</value>
+  </data>
+  <data name="label3.Size" type="System.Drawing.Size, System.Drawing">
+    <value>71, 13</value>
+  </data>
+  <data name="LimitTileset.Size" type="System.Drawing.Size, System.Drawing">
+    <value>145, 17</value>
+  </data>
+  <data name="button3.Text" xml:space="preserve">
+    <value>Enregistrer en tant que script...</value>
+  </data>
+  <data name="MapAgent.Size" type="System.Drawing.Size, System.Drawing">
+    <value>128, 20</value>
+  </data>
+  <data name="Password.Location" type="System.Drawing.Point, System.Drawing">
+    <value>104, 72</value>
+  </data>
+  <data name="button3.Size" type="System.Drawing.Size, System.Drawing">
+    <value>170, 23</value>
+  </data>
+  <data name="saveFileDialog1.Title" xml:space="preserve">
+    <value>Sélectionnez le fichier pour sauvegarder le script</value>
+  </data>
+  <data name="Username.ToolTip" xml:space="preserve">
+    <value>Nom d'utilisateur utilisé pour se connecter au serveur</value>
+  </data>
+  <data name="label3.Text" xml:space="preserve">
+    <value>Mot de passe</value>
+  </data>
+  <data name="label7.Text" xml:space="preserve">
+    <value>Colonnes</value>
+  </data>
+  <data name="ThreadCount.Size" type="System.Drawing.Size, System.Drawing">
+    <value>84, 20</value>
+  </data>
+  <data name="label9.Text" xml:space="preserve">
+    <value>Requêtes concourantes</value>
+  </data>
+  <data name="label6.Text" xml:space="preserve">
+    <value>Rangées</value>
+  </data>
+  <data name="groupBox2.Text" xml:space="preserve">
+    <value>Paramètrage des tuiles</value>
+  </data>
+  <data name="MapAgent.ToolTip" xml:space="preserve">
+    <value>Entrez l'URL du MapAgent</value>
+  </data>
+  <data name="button1.Text" xml:space="preserve">
+    <value>Créer les tuiles</value>
+  </data>
+  <data name="BoundsOverride.Text" xml:space="preserve">
+    <value>Remplacer les limites</value>
+  </data>
+  <data name="UseNativeAPI.ToolTip" xml:space="preserve">
+    <value>L'utilisation de l'API native est potentiellement plus rapide, mais nécessite des fichiers binaires, des ports ouverts et un fichier webconfig.ini</value>
+  </data>
+  <data name="saveFileDialog1.Filter" xml:space="preserve">
+    <value>Fichiers de commandes (*.bat)|*.bat|Tous les fichiers (*.*)|*.*</value>
+  </data>
+  <data name="RandomTileOrder.ToolTip" xml:space="preserve">
+    <value>Sélectionnez les tuiles au hasard, plutôt que séquentiellement</value>
+  </data>
+  <data name="groupBox3.Text" xml:space="preserve">
+    <value>Segmentation de processus</value>
+  </data>
+  <data name="label9.Size" type="System.Drawing.Size, System.Drawing">
+    <value>121, 13</value>
+  </data>
+  <data name="LimitTileset.ToolTip" xml:space="preserve">
+    <value>Établissez une limite au nombre de tuiles générées, notez que cela peut empècher la création de l'ensemble des tuiles</value>
+  </data>
+  <data name="label8.Location" type="System.Drawing.Point, System.Drawing">
+    <value>14, 7</value>
+  </data>
+  <data name="label11.Location" type="System.Drawing.Point, System.Drawing">
+    <value>9, 24</value>
+  </data>
+  <data name="ModfiedOverrideWarning.Size" type="System.Drawing.Size, System.Drawing">
+    <value>117, 13</value>
+  </data>
+  <data name="ModfiedOverrideWarning.Text" xml:space="preserve">
+    <value>Coordonnées modifiées</value>
+  </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/MgCooker/Strings/BatchSettings.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/MgCooker/Strings/BatchSettings.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/MgCooker/Strings/BatchSettings.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,7 +118,7 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="ThreadFailureError" xml:space="preserve">
-    <value>All threads chrashed, and the tile set was only partially created</value>
+    <value>Tous les "thread" ont échoués, et le jeu de tuiles n'a été que partiellement créé</value>
     <comment>An error message that displays if the render threads crash</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/MgCooker/Strings/Program.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/MgCooker/Strings/Program.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/MgCooker/Strings/Program.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,63 +118,63 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="ConsoleCurrentGroup" xml:space="preserve">
-    <value>Current Group: \t{0} ({1} of {2})</value>
+    <value>Groupe actuel : \t{0} ({1} de {2})</value>
     <comment>Text displayed in the console to report progress</comment>
   </data>
   <data name="ConsoleCurrentMap" xml:space="preserve">
-    <value>Current Map:   \t{0} ({1} of {2})</value>
+    <value>Carte actuelle :   \t{0} ({1} de {2})</value>
     <comment>Text displayed in the console to report progress</comment>
   </data>
   <data name="ConsoleCurrentScale" xml:space="preserve">
-    <value>Current Scale: \t1:{0} ({1} of {2})</value>
+    <value>Échelle actuelle : \t1:{0} ({1} de {2})</value>
     <comment>Text displayed in the console to report progress</comment>
   </data>
   <data name="ConsoleCurrentTile" xml:space="preserve">
-    <value>Current Tile:  \t{0} of {1}</value>
+    <value>Tuile actuelle :  \t{0} def {1}</value>
     <comment>Text displayed in the console to report progress</comment>
   </data>
   <data name="ConsoleErrorSummary" xml:space="preserve">
-    <value>Error count: {0}, last exception: {1}</value>
+    <value>Nombre d'erreurs : {0}, dernière exception: {1}</value>
     <comment>Text displayed in the console to report progress</comment>
   </data>
   <data name="ConsoleGroupDuration" xml:space="preserve">
-    <value>Group estimate:  \t{0}</value>
+    <value>Estimation du groupe :  \t{0}</value>
     <comment>Text displayed in the console to report progress</comment>
   </data>
   <data name="ConsoleGroupEstimate" xml:space="preserve">
-    <value>Group duration:  \t{0}</value>
+    <value>Durée du groupe :  \t{0}</value>
     <comment>Text displayed in the console to report progress</comment>
   </data>
   <data name="ConsoleOperationBeginGroup" xml:space="preserve">
-    <value>{0}: Rendering group {1} ({3} of {4})</value>
+    <value>{0}: Rendu du groupe {1} ({3} de {4})</value>
     <comment>Text displayed in the console to report progress</comment>
   </data>
   <data name="ConsoleOperationBeginMap" xml:space="preserve">
-    <value>{0}: Rendering map {1}</value>
+    <value>{0}: Rendu de la carte {1}</value>
     <comment>Text displayed in the console to report progress</comment>
   </data>
   <data name="ConsoleOperationBeginScale" xml:space="preserve">
-    <value>{0}: Rendering scale 1:{1} ({2} of {3})</value>
+    <value>{0}: Rendu de l'échelle 1:{1} ({2} de {3})</value>
     <comment>Text displayed in the console to report progress</comment>
   </data>
   <data name="ConsoleOperationFinishGroup" xml:space="preserve">
-    <value>{0}: Rendered group {1} in {2}</value>
+    <value>{0}: Groupe rendu {1} de {2}</value>
     <comment>Text displayed in the console to report progress</comment>
   </data>
   <data name="ConsoleOperationFinishMap" xml:space="preserve">
-    <value>{0}: Rendered map {1} in {2}</value>
+    <value>{0}: Carte rendue {1} de {2}</value>
     <comment>Text displayed in the console to report progress</comment>
   </data>
   <data name="ConsoleOperationFinishScale" xml:space="preserve">
-    <value>{0}: Rendered scale 1:{1} in {2}</value>
+    <value>{0}: Rendered scale 1:{1} en {2}</value>
     <comment>Text displayed in the console to report progress</comment>
   </data>
   <data name="ConsoleOperationFinishTile" xml:space="preserve">
-    <value>Processed {0} of {1} tiles in {2}, expected duration: {3}</value>
+    <value>Production de {0} de {1} tuiles en {2}, durée estimée: {3}</value>
     <comment>Text displayed in the console to report progress</comment>
   </data>
   <data name="ConsoleUpdateTime" xml:space="preserve">
-    <value>Update time:   \t{0}</value>
+    <value>Mise à jour du temps :   \t{0}</value>
     <comment>Text displayed in the console to report progress</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/MgCooker/Strings/Progress.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/MgCooker/Strings/Progress.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/MgCooker/Strings/Progress.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,32 +118,32 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="AlreadyAborting" xml:space="preserve">
-    <value>I heard you the first time!
-Please be patient.</value>
+    <value>Je vous ai entendu la première fois!
+S'il vous plaît, soyez  patient.</value>
     <comment>A message that is displayed when the user clicks quit more than once</comment>
   </data>
   <data name="CurrentGroupStatus" xml:space="preserve">
-    <value>{0} in {1}</value>
+    <value>{0} en {1}</value>
     <comment>Label that identifies the current group and map, like &lt;group&gt; in &lt;map&gt;</comment>
   </data>
   <data name="CurrentTileCounter" xml:space="preserve">
-    <value>Tile {0:###,###,###,###} of {1:###,###,###,###} {2}</value>
+    <value>Tuile {0:###,###,###,###} de {1:###,###,###,###} {2}</value>
     <comment>Label that displays the current tile and the total number of tiles and number of failed tiles, eg: tile 1 of 100 (5 failed tiles)</comment>
   </data>
   <data name="InsufficientTimePassed" xml:space="preserve">
-    <value>&lt; Inaccurate measure of remaining time &gt;</value>
+    <value>&lt; Mesure inexacte de la durée restante &gt;</value>
     <comment>Text displayed when it is not possible to predict the remaning time</comment>
   </data>
   <data name="RemainingTime" xml:space="preserve">
-    <value>{0}, remaining time: {1}</value>
+    <value>{0}, temps restant : {1}</value>
     <comment>Label that displays the remaining time</comment>
   </data>
   <data name="TileErrorCount" xml:space="preserve">
-    <value>({0} failed tiles)</value>
+    <value>({0} tuiles échouées)</value>
     <comment>Text inserted in the CurrentTileCounter if any tiles are failed</comment>
   </data>
   <data name="PauseMessage" xml:space="preserve">
-    <value>MgCooker is now paused, click OK to resume rendering</value>
+    <value>MgCooker est actuellement en veille, cliquez sur OK pour reprendre le rendu</value>
     <comment>A text message displayed when MgCooker is paused</comment>
   </data>
 </root>
\ No newline at end of file

Modified: trunk/Tools/Maestro/Localization/fr-FR/MgCooker/Strings/SetupRun.fr-FR.resx
===================================================================
--- trunk/Tools/Maestro/Localization/fr-FR/MgCooker/Strings/SetupRun.fr-FR.resx	2010-05-25 11:09:13 UTC (rev 4927)
+++ trunk/Tools/Maestro/Localization/fr-FR/MgCooker/Strings/SetupRun.fr-FR.resx	2010-05-26 00:15:15 UTC (rev 4928)
@@ -118,24 +118,27 @@
     <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
   </resheader>
   <data name="ConnectionError" xml:space="preserve">
-    <value>Unable to connect: {0}</value>
+    <value>Impossible de se connecter : {0}</value>
     <comment>An error message that is displayed, when the initial connection fails</comment>
   </data>
   <data name="FileTypeAllFiles" xml:space="preserve">
-    <value>All files ({0})</value>
+    <value>Tous les fichiers ({0})</value>
     <comment>The name displayed for the *.* filetype when the user is prompted to save a file</comment>
   </data>
   <data name="FileTypeShellScript" xml:space="preserve">
-    <value>Shell Script ({0})</value>
+    <value>Procédure d'interpréteur de commandes ({0})</value>
     <comment>The name displayed for the *.sh filetype when the user is prompted to save a file</comment>
   </data>
   <data name="InternalError" xml:space="preserve">
-    <value>An internal error occured: {0}</value>
+    <value>Une erreur interne s'est produite : {0}
+</value>
     <comment>An error message that is displayed if an internal error occurs</comment>
   </data>
   <data name="MissingWebConfigFile" xml:space="preserve">
     <value>The file {0} was not found, unable to use the Native connection method.
-Either copy in the file, or do not use the Native connection method</value>
+Either copy in the file, or do not use the Native connection method
+Le fichier {0} n'a pas été trouvé, impossible d'utiliser la méthode de connexion native.
+Soit copie dans le dossier, ou de ne pas utiliser la méthode de connexion native</value>
     <comment>A message displayed when the webconfig.ini file is missing</comment>
   </data>
 </root>
\ No newline at end of file

Added: trunk/Tools/Maestro/Localization/ignore.fr-FR.xml
===================================================================
--- trunk/Tools/Maestro/Localization/ignore.fr-FR.xml	                        (rev 0)
+++ trunk/Tools/Maestro/Localization/ignore.fr-FR.xml	2010-05-26 00:15:15 UTC (rev 4928)
@@ -0,0 +1,121 @@
+<?xml version="1.0" encoding="utf-8"?>
+<root>
+  <ignore>OK</ignore>
+  <ignore>Min X</ignore>
+  <ignore>Max X</ignore>
+  <ignore>Min Y</ignore>
+  <ignore>Max Y</ignore>
+  <ignore>...</ignore>
+  <ignore>SRS</ignore>
+  <ignore>MapGuide Maestro</ignore>
+  <ignore>Url</ignore>
+  <ignore>X</ignore>
+  <ignore>Y</ignore>
+  <ignore>Type</ignore>
+  <ignore>Rotation</ignore>
+  <ignore>Symbol</ignore>
+  <ignore>0</ignore>
+  <ignore>1</ignore>
+  <ignore>WMS</ignore>
+  <ignore>WFS</ignore>
+  <ignore>Data type</ignore>
+  <ignore>Minimum</ignore>
+  <ignore>Port</ignore>
+  <ignore>Spatial</ignore>
+  <ignore>MapAgent</ignore>
+  <ignore>olsoctcp</ignore>
+  <ignore>Service</ignore>
+  <ignore>Datastore</ignore>
+  <ignore>DSN</ignore>
+  <ignore>U</ignore>
+  <ignore>Well-Known-Text (WKT)</ignore>
+  <ignore>Stream</ignore>
+  <ignore>application/octet-stream</ignore>
+  <ignore>text/xml</ignore>
+  <ignore>Library://</ignore>
+  <ignore>http://localhost/mapguide/mapagent/mapagent.fcgi</ignore>
+  <ignore>Administrator</ignore>
+  <ignore>admin</ignore>
+  <ignore>Format</ignore>
+  <ignore>Label</ignore>
+  <ignore>ColorBrewer</ignore>
+  <ignore>-&gt;</ignore>
+  <ignore>Total</ignore>
+  <ignore>Anonymous</ignore>
+  <ignore>1:</ignore>
+  <ignore>Pause</ignore>
+  <ignore>Condition</ignore>
+  <ignore>Distance</ignore>
+  <ignore>Description</ignore>
+  <ignore>Opaque</ignore>
+  <ignore>Message</ignore>
+  <ignore>Position</ignore>
+  <ignore>Direction</ignore>
+  <ignore>png</ignore>
+  <ignore>jpg</ignore>
+  <ignore>gif</ignore>
+  <ignore>Option</ignore>
+  <ignore>3</ignore>
+  <ignore>ArcSDE</ignore>
+  <ignore>GRASS</ignore>
+  <ignore>OGDI</ignore>
+  <ignore>Informix</ignore>
+  <ignore>PostGIS</ignore>
+  <ignore>MySQL</ignore>
+  <ignore>ODBC</ignore>
+  <ignore>Oracle</ignore>
+  <ignore>FME</ignore>
+  <ignore>Options</ignore>
+  <ignore>Tables</ignore>
+  <ignore>Table</ignore>
+  <ignore>Topology Framework .NET (TF.NET)</ignore>
+  <ignore>http://trac.osgeo.org/mapguide/wiki/maestro</ignore>
+  <ignore>Image url</ignore>
+  <ignore>Max ratio</ignore>
+  <ignore>Min ratio</ignore>
+  <ignore>Source</ignore>
+  <ignore>&lt;&lt;&lt; Simple</ignore>
+  <ignore>1.1.0</ignore>
+  <ignore>1.2.0</ignore>
+  <ignore>1.3.0</ignore>
+  <ignore>Menus</ignore>
+  <ignore>Style</ignore>
+  <ignore>Horizontal</ignore>
+  <ignore>Vertical</ignore>
+  <ignore>Expression...</ignore>
+  <ignore>B</ignore>
+  <ignore>I</ignore>
+  <ignore>Surface</ignore>
+  <ignore>Altitude</ignore>
+  <ignore>Visible</ignore>
+  <ignore>Maximum</ignore>
+  <ignore>Action</ignore>
+  <ignore>Quantile</ignore>
+  <ignore>Transparent</ignore>
+  <ignore>Script</ignore>
+  <ignore>S-57 (*.s57)</ignore>
+  <ignore>MapInfo Interchange (*.mif)</ignore>
+  <ignore>MapInfo Native (*.tab)</ignore>
+  <ignore>Postgre SQL</ignore>
+  <ignore>DODS</ignore>
+  <ignore>showOverviewMapDialog()</ignore>
+  <ignore>showTaskDialog()</ignore>
+  <ignore>showLegendDialog()</ignore>
+  <ignore>showSelectionDialog()</ignore>
+  <ignore>{0} - {1}: {2}</ignore>
+  <ignore>{0} - {1}</ignore>
+  <ignore>..\Resources\table.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</ignore>
+  <ignore>..\Resources\sum.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</ignore>
+  <ignore>..\Resources\bricks.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</ignore>
+  <ignore>..\Resources\bullet_go.png;System.Drawing.Bitmap, System.Drawing, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</ignore>
+  <ignore>..\Resources\CommandTypesDataset.xml;System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</ignore>
+  <ignore>..\Resources\GeometryStyleComboDataset.xml;System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252</ignore>
+  <ignore>..\Resources\Defaults.xml;System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</ignore>
+  <ignore>..\Resources\DirectionTypeDataset.xml;System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252</ignore>
+  <ignore>..\Resources\GeometryOperationTypeDataset.xml;System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252</ignore>
+  <ignore>..\Resources\MeasureTypeDataset.xml;System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252</ignore>
+  <ignore>..\Resources\MeasureUnitsDataset.xml;System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252</ignore>
+  <ignore>..\Resources\PositionTypesDataset.xml;System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252</ignore>
+  <ignore>..\Resources\TooltipTypeDataset.xml;System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252</ignore>
+  <ignore>..\Resources\ZoomDirectionDataset.xml;System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;Windows-1252</ignore>
+</root>
\ No newline at end of file



More information about the mapguide-commits mailing list