You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by ag...@apache.org on 2013/10/02 21:59:21 UTC

[14/51] [partial] CB-4975 Add 3.1.0 version of non-english docs.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/fr/3.1.0/guide/platforms/ios/webview.md
----------------------------------------------------------------------
diff --git a/docs/fr/3.1.0/guide/platforms/ios/webview.md b/docs/fr/3.1.0/guide/platforms/ios/webview.md
new file mode 100644
index 0000000..d4d1d4f
--- /dev/null
+++ b/docs/fr/3.1.0/guide/platforms/ios/webview.md
@@ -0,0 +1,149 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# iOS WebViews
+
+Commençant par Cordova 1.4, vous pouvez utiliser Cordova en tant que composant dans vos applications iOS. Ce composant est le nom de code « Couperet ».
+
+Nouvelles applications basées sur Cordova créées à l'aide du modèle de Xcode fourni dans Cordova 1.4 ou une plus grande utilisation Cleaver. (Le modèle est l'implémentation de référence de Cleaver.)
+
+Cordova 2.0.0 et les versions ultérieures ne prennent en charge la mise en œuvre de Cleaver sous-projet basé.
+
+## Conditions préalables
+
+*   Cordova 2.3.0 ou supérieur
+
+*   Xcode 4.5 ou supérieur
+
+*   `config.xml`fichier (depuis un projet nouvellement créé iOS)
+
+## Ajout de Cleaver à votre projet Xcode (sous-projet CordovaLib)
+
+1.  Téléchargez et extrayez la source Cordova à un emplacement de répertoire permanent sur votre disque dur, par exemple à`~/Documents/Cordova`.
+
+2.  Quittez Xcode s'exécute.
+
+3.  Terminal.app, accédez au répertoire où vous avez mis la source téléchargé ci-dessus.
+
+4.  Copie le `config.xml` fichier dans votre répertoire de projet sur le disque (voir celles décrites ci-dessus).
+
+5.  Faites glisser et déposez le `config.xml` fichier dans le navigateur de projet de Xcode.
+
+6.  Cliquez sur le bouton radio de **créer des groupes pour tous les dossiers ajoutés** , puis appuyez sur **Terminer**.
+
+7.  Faites glisser et déposez le `CordovaLib.xcodeproj` fichier dans le navigateur de projet de Xcode (à partir du répertoire permanent emplacement ci-dessus et il devrait être dans le `CordovaLib` sous-répertoire).
+
+8.  Select `CordovaLib.xcodeproj` in the Project Navigator.
+
+9.  Tapez la combinaison de touches **Commande-Option-1** pour afficher **Fichier inspecteur**.
+
+10. Choisissez **Relative au groupe** dans **Fichier inspecteur** pour le menu déroulant ci-bas pour **emplacement**.
+
+11. Sélectionnez l' **icône du projet** dans le projet de navigation, sélectionnez votre **cible**, puis sélectionnez l'onglet **Paramètres de génération** .
+
+12. Ajouter `-all_load` et `-Obj-C` pour la valeur **d'Autres indicateurs de Linker** .
+
+13. Cliquez sur l' **icône du projet** dans le projet de navigation, sélectionnez votre **cible**, puis sélectionnez l'onglet **Générer des Phases** .
+
+14. Développez **les binaires de lien avec les bibliothèques**.
+
+15. Sélectionnez le **+** bouton et ajoutez le suivant **les cadres**. Éventuellement dans le projet de navigation, déplacez-les dans le groupe de **cadres** ) :
+    
+        AddressBook.framework AddressBookUI.framework AudioToolbox.framework AVFoundation.framework CoreLocation.framework MediaPlayer.framework QuartzCore.framework SystemConfiguration.framework MobileCoreServices.framework CoreMedia.framework
+        
+
+16. Développez les **Dépendances de la cible**, la top box étiquetée comme ça si vous avez plusieurs cases !
+
+17. Sélectionnez le **+** bouton et ajoutez le `CordovaLib` construire le produit.
+
+18. Développez **Les binaires de lien avec les bibliothèques**, la top box étiquetée comme ça si vous avez plusieurs cases !
+
+19. Sélectionnez le **+** bouton et ajoutez`libCordova.a`.
+
+20. Définir les préférences de Xcode **Xcode préférences → lieux → données dérivées → avancé...** sur **Unique**.
+
+21. Sélectionnez l' **icône du projet** dans le projet de navigation, sélectionnez votre **cible**, puis sélectionnez l'onglet **Paramètres de génération** .
+
+22. Recherche de **chemins de recherche de Header**. Pour ce paramètre, ajoutez ces trois valeurs ci-dessous (avec les guillemets) :
+    
+        "$(TARGET_BUILD_DIR)/usr/local/lib/include"        
+        "$(OBJROOT)/UninstalledProducts/include"
+        "$(BUILT_PRODUCTS_DIR)"
+        
+    
+    Avec Cordova 2.1.0, `CordovaLib` a été mis à niveau pour utiliser le **Comptage de référence automatique (ARC)**. Vous ne devez de passer à l' **ARC** à utiliser CordovaLib, mais si vous voulez mettre à niveau votre projet pour utiliser un **ARC**, veuillez utiliser l'Assistant de migration de Xcode depuis le menu : **édition → Refactoriser → convertir en Objective-C ARC...**, **désélectionnez libCordova.a**, puis exécutez l'Assistant jusqu'à la fin.
+
+## Dans votre code à l'aide de CDVViewController
+
+1.  Ajouter cet en-tête :
+    
+        #import <Cordova/CDVViewController.h>
+        
+
+2.  Instanciez une nouvelle `CDVViewController` et d'exercer quelque part (par exemple, d'une propriété dans votre classe) :
+    
+        CDVViewController* viewController = [CDVViewController new];
+        
+
+3.  (*En option*) Définir la `wwwFolderName` propriété (la valeur par défaut `www` ) :
+    
+        viewController.wwwFolderName = @"myfolder";
+        
+
+4.  (*En option*) Définir la page de démarrage dans votre fichier config.xml, le `<content>` tag.
+    
+        < src="index.html de contenu" / >
+        
+    
+    OR
+    
+        <content src="http://apache.org" />
+        
+
+5.  (*En option*) Définir la `useSplashScreen` propriété (la valeur par défaut `NO` ) :
+    
+        viewController.useSplashScreen = YES;
+        
+
+6.  Définir le **cadre de l'avis** (toujours définir cela comme la dernière propriété) :
+    
+        viewController.view.frame = CGRectMake(0, 0, 320, 480);
+        
+
+7.  Ajouter Cleaver à votre vue :
+    
+        [myView addSubview:viewController.view];
+        
+
+## Ajouter vos actifs HTML, CSS et JavaScript
+
+1.  Créez un nouveau répertoire dans votre projet sur disque, `www` par exemple.
+
+2.  Mettez vos actifs HTML, CSS et JavaScript dans ce répertoire.
+
+3.  Glissez et déposez le répertoire dans le navigateur de projet de Xcode.
+
+4.  Cliquez sur le bouton radio de **créer des références de dossier pour tous les dossiers ajoutés** .
+
+5.  Le cas échéant la valeur `wwwFolderName` et `startPage` Propriétés pour le dossier que vous avez initialement créé, ou utiliser les valeurs par défaut (voir section précédente) lorsque vous instanciez le`CDVViewController`.
+    
+        /*
+         if you created a folder called 'myfolder' and
+         you want the file 'mypage.html' in it to be
+         the startPage
+        */
+        viewController.wwwFolderName = @"myfolder";
+        viewController.startPage = @"mypage.html"
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/fr/3.1.0/guide/platforms/tizen/index.md
----------------------------------------------------------------------
diff --git a/docs/fr/3.1.0/guide/platforms/tizen/index.md b/docs/fr/3.1.0/guide/platforms/tizen/index.md
new file mode 100644
index 0000000..a36f498
--- /dev/null
+++ b/docs/fr/3.1.0/guide/platforms/tizen/index.md
@@ -0,0 +1,112 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Guide de la plate-forme paciarelli
+
+Ce guide décrit comment configurer votre environnement de développement SDK pour déployer des applications de Cordova pour les périphériques exécutant le système d'exploitation de paciarelli.
+
+## Exigences et soutien
+
+Le SDK Tizen exige 10.04/10.10/11.04/11.10 Linux Ubuntu (32 bits) ou Windows XP SP3/7 (32 bits).
+
+Les développeurs doivent utiliser le `cordova` utilitaire conjointement avec le SDK Tizen. Voir l'Interface de ligne de commande pour plus d'informations comment faire pour l'installer, d'ajouter des projets, puis de créer et de déployer un projet.
+
+## Installer le SDK
+
+Téléchargez le SDK de Tizen de [tizen.org][1].
+
+ [1]: https://developer.tizen.org/sdk
+
+<!--
+
+- (optional) Install Tizen Cordova template projects: copy the
+  `/templates` directory content into the Tizen Eclipse IDE web
+  templates directory (e.g:
+  `/home/my_username/tizen-sdk/IDE/Templates/web`).
+
+- __Method #2: Use Tizen Eclipse IDE Cordova Tizen project templates__
+    - Launch Tizen Eclipse IDE
+    - Select  __File &rarr; New &rarr; Tizen Web Project__
+    - Select __User Template__ and __User defined__ items
+    - Select one of the Tizen Cordova template (e.g: __CordovaBasicTemplate__)
+    - Fill the __Project name__ and its target __Location__
+
+    ![](img/guide/platforms/tizen/project_template.png)
+
+    - Click __Finish__
+
+    ![](img/guide/platforms/tizen/project_explorer.png)
+
+    - Your project should now appear in the __Project Explorer__ view
+
+-->
+
+## Ouvrez un projet dans le SDK
+
+1.  Lancer l'IDE Eclipse de paciarelli.
+
+2.  Sélectionnez **fichier → importer → paciarelli projet Web**:
+    
+    ![][2]
+
+3.  Appuyez sur **suivant**.
+
+4.  Assurez-vous de **que sélectionner le répertoire racine** est cochée.
+
+5.  Assurez-vous de **que copier les projets dans l'espace de travail** est vérifiée.
+
+6.  Appuyez sur **Parcourir** et sélectionnez le Cordova Tizen `samples` répertoire du projet (comme `/cordova-basic` ) :
+    
+    ![][3]
+
+7.  Appuyez sur **Terminer**. Votre projet doit désormais être importés et apparaissent dans la vue **Explorateur de projets** :
+    
+    ![][4]
+
+ [2]: img/guide/platforms/tizen/import_project.png
+ [3]: img/guide/platforms/tizen/import_widget.png
+ [4]: img/guide/platforms/tizen/project_explorer.png
+
+Pour reconstruire le projet, faites un clic droit dans **l'Explorateur de projet** , puis sélectionnez **Générer le projet**:
+
+![][5]
+
+ [5]: img/guide/platforms/tizen/build_project.png
+
+Un fichier de package de widget comme *hello.wgt* devrait générer dans le répertoire racine du projet.
+
+## Déployer sur émulateur
+
+Cliquez droit sur le projet dans **l'Explorateur de projet** , puis sélectionnez **exécuter comme → Application simulateur de paciarelli Web**:
+
+![][6]
+
+ [6]: img/guide/platforms/tizen/runas_web_sim_app.png
+
+## Déployer sur le périphérique
+
+*   Assurez-vous que le périphérique cible est correctement lancé, connecté et configuré. Ses paramètres de **Date et heure** doivent être définis correctement.
+
+*   La vue **Explorateur de connexion** permet de sélectionner la cible de déploiement d'application : **fenêtre → Afficher la vue → connexion Explorer**.
+    
+    ![][7]
+
+*   Cliquez droit sur le projet dans la vue **Explorateur de projets** , puis de sélectionner **Exécuter en tant que & de rarr ; Application Web paciarelli**:
+    
+    ![][8]
+
+ [7]: img/guide/platforms/tizen/connection_explorer.png
+ [8]: img/guide/platforms/tizen/runas_web_app.png
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/fr/3.1.0/guide/platforms/win8/index.md
----------------------------------------------------------------------
diff --git a/docs/fr/3.1.0/guide/platforms/win8/index.md b/docs/fr/3.1.0/guide/platforms/win8/index.md
new file mode 100644
index 0000000..5e3d371
--- /dev/null
+++ b/docs/fr/3.1.0/guide/platforms/win8/index.md
@@ -0,0 +1,104 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Windows 8 Platform Guide
+
+Ce guide montre comment configurer votre environnement de développement SDK pour déployer des applications de Cordova pour Windows 8. Voir ci-dessous pour plus d'informations spécifiques à la plateforme :
+
+*   La mise à niveau de Windows 8
+*   Outils de ligne de commande de Windows 8
+
+Les outils de ligne de commande ci-dessus se référer aux versions antérieures à la 3.0 de Cordova. Voir l'Interface de ligne de commande pour plus d'informations sur l'interface actuelle.
+
+Microsoft a désapprouvé le nom *Metro style apps* dans Windows 8 et Windows RT. MSDN se réfère maintenant à ce type d'application comme une application *Windows Store* , et ce guide fait suite à cette convention. En outre, dans ce guide *Windows 8* signifie aussi bien Windows 8 et Windows RT.
+
+## 1. Exigences
+
+*   Windows 8
+
+*   Visual Studio Professional 2012 ou supérieur ou Visual Studio 2012 Express pour Windows 8
+
+Suivez les instructions [ici][1] pour soumettre vos applications Windows Store.
+
+ [1]: http://www.windowsstore.com/
+
+## 2. Installer le SDK + Cordova
+
+*   Mettre en place votre variante préférée de Visual Studio 2012. Toutes versions payantes du produit (professionnel, etc.) vous permettent de créer des applications Windows Store. Vous avez besoin d' **exprimer pour Windows 8** pour créer des applications Windows Store à l'aide de l' [Express éditions][2].
+
+*   Téléchargez et décompressez la dernière version de [Cordova][3]. Vous travaillerez le `lib\windows-8` sous-répertoire.
+
+ [2]: http://www.microsoft.com/visualstudio/eng/products/visual-studio-express-products
+ [3]: http://phonegap.com/download
+
+## 3. Mettre en place le nouveau projet
+
+Vous pouvez déjà créer des applications de Windows 8 en utilisant le *HTML/JavaScript suivi* disponible dans Windows Store apps. Utiliser Cordova dans Windows Store apps pour exposer les mêmes API que sur d'autres plates-formes de Cordova-prise en charge.
+
+*   Ouvrez Visual Studio 2012 et choisissez **Nouveau projet**.
+
+*   Sélectionnez **Installé → modèle → Other Languages → JavaScript → Windows Store** dans l'arbre, puis **App vide** dans la liste de projets. Entrez n'importe quel nom de projet, vous aimez, tels que `CordovaWin8Foo` comme dans cet exemple.
+    
+    ![][4]
+
+*   Microsoft continue d'utiliser `default.html` comme la page d'accueil par défaut, mais la plupart des web développeurs utilisent `index.html` . (Plus il est probable que dans les autres variantes de la plate-forme de votre projet, vous utilisez `index.html` comme nom de votre page par défaut.) Pour résoudre ce problème, en renommer de l'Explorateur le `default.html` fichier à `index.html` . Puis double-cliquez sur le `package.appxmanifest` du fichier et modifiez la valeur de **page de démarrage** à`index.html`.
+    
+    ![][5]
+
+*   D'inclure `cordova.js` dans votre projet, faites un clic droit sur le `js` dans l'Explorateur de solutions et sélectionnez **Ajouter l'article → nouveau**répertoire. Localiser le `cordova.js` fichier dans le `lib\windows-8` répertoire mentionné ci-dessus.
+
+*   Modifiez le code pour `index.html` . Ajoutez une référence à `cordova.js` . Vous pouvez faire cela manuellement ou en faisant glisser le fichier depuis l'Explorateur de solutions.
+
+ [4]: img/guide/platforms/win8/wsnewproject.png
+ [5]: img/guide/platforms/win8/wschangemanifest.png
+
+### Ajout d'une référence...
+
+        <!--WinJS références--> < lien href="//Microsoft.WinJS.1.0/css/ui-dark.css" rel = "stylesheet" / >< script src="//Microsoft.WinJS.1.0/js/base.js" >< / script >< script src="//Microsoft.WinJS.1.0/js/ui.js" >< / script ><!--Cordova--> < script src="/js/cordova.js" >< / script ><!--CordovaWin8Foo références--> < lien href="/css/default.css" rel = "stylesheet" / >< script src="/js/default.js" >< / script >
+    
+
+*   Ensuite, ajoutez un code qui illustre Cordova travaille.
+
+### Ajout d'un gestionnaire de « deviceready »...
+
+    <body>
+        <p>Content goes here</p>
+    
+        <script type="text/javascript">
+    
+            console.log("Subscribing...");
+            document.addEventListener("deviceready", function () {
+    
+                navigator.notification.alert("The device is ready!");
+    
+            });
+    
+        </script>
+    
+    </body>
+    
+
+## 5. Test du projet
+
+*   Exécutez le projet de Visual Studio. Vous verrez la boîte de message apparaît :
+    
+    ![][6]
+
+ [6]: img/guide/platforms/win8/wsalert.png
+
+## Fait !
+
+C'est tout ! Vous êtes maintenant prêt à créer des applications Windows Store avec Cordova.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/fr/3.1.0/guide/platforms/win8/tools.md
----------------------------------------------------------------------
diff --git a/docs/fr/3.1.0/guide/platforms/win8/tools.md b/docs/fr/3.1.0/guide/platforms/win8/tools.md
new file mode 100644
index 0000000..9c6a8c3
--- /dev/null
+++ b/docs/fr/3.1.0/guide/platforms/win8/tools.md
@@ -0,0 +1,35 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Outils de ligne de commande de Windows 8
+
+Le `cordova` de l'utilitaire est un outil de haut niveau qui vous permet de créer des applications sur plusieurs plateformes à la fois. Une ancienne version du framework Cordova fournit des ensembles d'outils de ligne de commande spécifiques à chaque plate-forme. Pour les utiliser comme une alternative à la CLI, vous devez télécharger cette version de Cordova de [cordova.apache.org][1]. Le téléchargement contient les archives distincts pour chaque plate-forme. Développez la plate-forme que vous voulez cibler. Les outils décrits ici sont généralement disponibles dans le niveau supérieur `bin` répertoire, sinon, consultez le fichier **README** pour en savoir plus.
+
+ [1]: http://cordova.apache.org
+
+## Windows 8
+
+Les outils de ligne de commande de Windows 8 ne prennent en charge la création de nouveaux projets. Commandes doivent être exécutées à partir d'une invite cmd ou powershell.
+
+## Créer un projet
+
+Exécutez le `create` commande avec les paramètres suivants :
+
+*   Chemin d'accès vers votre nouveau projet de Cordova Windows 8
+
+*   Nom du package, suivant la convention inverse-domaine style. Cela devient la valeur par défaut Namespace.
+
+*   Nom du projet
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/fr/3.1.0/guide/platforms/win8/upgrading.md
----------------------------------------------------------------------
diff --git a/docs/fr/3.1.0/guide/platforms/win8/upgrading.md b/docs/fr/3.1.0/guide/platforms/win8/upgrading.md
new file mode 100644
index 0000000..5665e54
--- /dev/null
+++ b/docs/fr/3.1.0/guide/platforms/win8/upgrading.md
@@ -0,0 +1,43 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# La mise à niveau de Windows 8
+
+Ce guide montre comment modifier des projets Windows 8 mise à niveau d'anciennes versions de Cordova. La plupart de ces instructions s'appliquent aux projets créés avec un ensemble plu d'outils de ligne de commande qui précèdent le `cordova` utilitaire CLI. Voir l'Interface de ligne de commande pour plus d'informations comment mettre à jour la version de l'interface CLI.
+
+## Mise à niveau vers 3.1.0
+
+Support de Cordova CLI pour Windows 8 a été introduite à Cordoue 3.1.0. Pour mettre à niveau, nous vous suggérons de créer un CLI Cordova nouveau projet et le passage de tous les atouts nécessaires.
+
+## Mise à niveau vers 2.9.0 de 2.8.0
+
+Les commandes suivantes devraient être effectués depuis Visual Studio pour s'assurer que toute les références de projet sont mis à jour ou supprimés.
+
+1.  Supprimer `cordova-2.8.0.js` partir du projet `www` répertoire.
+
+2.  Ajouter `cordova.js` fichier de la source au projet `www` répertoire. (Notez que le fichier ne contient plus un numéro de version dans le nom du fichier).
+
+3.  Générer et tester !
+
+## Mise à niveau vers 2.8.0 de 2.7.0
+
+Les commandes suivantes devraient être effectués depuis Visual Studio pour s'assurer que toute les références de projet sont mis à jour ou supprimés.
+
+1.  Supprimer `cordova-2.7.0.js` partir du projet `www` répertoire.
+
+2.  Ajouter `cordova.js` fichier de la source au projet `www` répertoire. (Notez que le fichier ne contient plus un numéro de version dans le nom du fichier).
+
+3.  Générer et tester !
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/fr/3.1.0/guide/platforms/wp7/index.md
----------------------------------------------------------------------
diff --git a/docs/fr/3.1.0/guide/platforms/wp7/index.md b/docs/fr/3.1.0/guide/platforms/wp7/index.md
new file mode 100644
index 0000000..5214716
--- /dev/null
+++ b/docs/fr/3.1.0/guide/platforms/wp7/index.md
@@ -0,0 +1,109 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Guide de plateforme Windows Phone 7
+
+Ce guide montre comment configurer votre environnement de développement SDK pour déployer des applications de Cordova pour appareils Windows Phone 7. Apps également exécuter sur les périphériques Windows Phone 8 en utilisant les mêmes API, mais la version 7 ne possède pas certaines des fonctionnalités avancées de IE10 disponibles sur Windows Phone 8. Apps Windows Phone 8 font *pas* exécuter sur des appareils Windows Phone 7.
+
+Voir ci-dessous pour plus d'informations spécifiques à la plate-forme qui s'applique aux deux versions :
+
+*   La mise à niveau de Windows Phone
+*   Windows Phone Plugins
+*   Windows Phone outils de ligne de commande
+
+Les outils de ligne de commande ci-dessus se référer aux versions antérieures à la 3.0 de Cordova. Voir l'Interface de ligne de commande pour plus d'informations sur l'interface actuelle.
+
+## 1. Configuration requise
+
+*   Système d'exploitation:
+    
+    *   Windows 7 ou Windows 8 (Pro) ou Windows Vista avec Service Pack 2 
+        *   La version 64-bit (x 64) de Windows est requise pour le SDK.
+        *   La version Pro est recommandée pour exécuter un Microsoft device emulator.
+
+*   S'inscrire et payer pour un compte [Windows Phone Dev Center][1] , si vous souhaitez installer votre application sur un périphérique réel ou de soumettre à la Place du marché.
+
+ [1]: http://dev.windowsphone.com/en-us/publish
+
+**Remarque :** Le kit de développement logiciel en cours d'exécution dans la Machine virtuelle peut présenter certains défis. Vous pouvez lire ce billet de blog qui donne un aperçu sur les solutions à développer pour [Windows Phone sur un Mac][2].
+
+ [2]: http://aka.ms/BuildaWP8apponaMac
+
+## 2. Installer le SDK + Cordova
+
+*   Téléchargez et installez le [SDK Windows Phone][3]
+
+*   Téléchargez et décompressez la dernière version de [Cordova][4]. Vous travaillerez le `lib\windows-phone-8\wp7` sous-répertoire, `lib\windows-phone-8\wp8` contient la version de Windwos téléphone 8 de Cordova.
+
+*   Copie le `CordovaWP7_x_x_x.zip` fichier pour le `\My Documents\Visual Studio 2012\Templates\ProjectTemplates\` répertoire.
+
+ [3]: http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=27570/
+ [4]: http://phonegap.com/download
+
+## 2.1. Construction du modèle
+
+**Remarque :** cette étape n'est peut-être pas nécessaire. Si le répertoire lib\windows-téléphone contient déjà un fichier CordovaWP7\_x\_x_x.zip, puis vous pouvez ignorer cette étape.
+
+Afin de simplifier le processus de développement, Cordova est livré avec un script pour construire des modèles Visual Studio. Cela permet la création rapide d'applications de Cordova à l'intérieur de Visual Studio. Ce modèle peut être modifié si nécessaire et les étapes suivantes indiquent comment procéder si vous souhaitez générer le modèle.
+
+### Exécutez le fichier de commandes pour créer et installer les modèles.
+
+*   La racine de la repo contient un fichier createTemplates.bat. Un double clic sur ce fichier va générer 2 fichiers .zip. (CordovaWP7\_x\_x\_x.zip + CordovaWP8\_x\_x\_x.zip où x.x.x correspond au numéro de version actuel) Pour facilement utiliser ces fichiers dans Visual Studio, copie à « Mes Documents\Visual Studio 2012\Templates\ProjectTemplates\ » vous puis sera en mesure de créer de nouvelles applications de l'Apache Cordova Windows Phone du fichier Visual Studio-> menu du nouveau projet.
+
+*   Si vous exécutez le fichier de commandes de la ligne de commande, vous pouvez aussi appeler avec un paramètre pour installer automatiquement
+
+Exécutez le script :
+
+    > createTemplates.bat-installer
+    
+
+## 3. Mettre en place le nouveau projet
+
+*   Ouvrez Visual Studio Express pour Windows Phone et choisissez **Nouveau projet**.
+
+*   Sélectionnez **CordovaWP7**. (Le numéro de version est affiché dans la description du modèle).
+
+*   Donnez un nom au projet, puis sélectionnez **OK**.
+
+## 4. Passer en revue la structure du projet
+
+*   Le `www` répertoire contient votre Cordova `html/js/css` et toutes les autres ressources inclus dans votre application.
+
+*   Tout contenu que vous ajoutez ici doit faire partie du projet Visual Studio, et il doit être défini en tant que contenu.
+
+*   Remarque : Cette capture d'écran effectuée depuis le téléchargement de cordova-2.3.0 at 8, votre annonce variera selon la version actuelle installée.
+
+![][5]
+
+ [5]: img/guide/platforms/wp8/projectStructure.png
+
+## 6. Générez votre projet pour le dispositif
+
+Afin de tester votre application sur un périphérique, le périphérique doit être enregistré. Cliquez [ici][6] pour lire la documentation sur le déploiement et de test sur votre Windows Phone 7.
+
+ [6]: http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff402565(v=vs.105).aspx
+
+*   Assurez-vous que votre téléphone est connecté, et l'écran est déverrouillé.
+
+*   Dans Visual Studio, sélectionnez « Périphérique » dans le menu déroulant ci-haut.
+
+*   Appuyez sur le bouton vert de **jouer** à côté du menu déroulant principal pour démarrer le débogage ou appuyez sur **F5**.
+
+![][7]
+
+ [7]: img/guide/platforms/wp7/wpd.png
+
+## Fait !
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/fr/3.1.0/guide/platforms/wp8/index.md
----------------------------------------------------------------------
diff --git a/docs/fr/3.1.0/guide/platforms/wp8/index.md b/docs/fr/3.1.0/guide/platforms/wp8/index.md
new file mode 100644
index 0000000..4d0c8db
--- /dev/null
+++ b/docs/fr/3.1.0/guide/platforms/wp8/index.md
@@ -0,0 +1,149 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Guide de plateforme Windows Phone 8
+
+Ce guide montre comment configurer votre environnement de développement SDK pour déployer des applications de Cordova pour Windows Phone 8 appareils. Si vous souhaitez cibler des périphériques 7,5 et 8, développer pour Windows Phone 7 à la place, tel qu'indiqué dans le Windows Phone 7 Guide de la plate-forme. Version 7 n'a pas toutes les fonctionnalités avancées incluses dans IE10, mais implémente le même ensemble d'API. Apps Windows Phone 8 font *pas* exécuter sur des appareils Windows Phone 7.
+
+Voir ci-dessous pour plus d'informations spécifiques à la plate-forme qui s'applique aux deux versions :
+
+*   La mise à niveau de Windows Phone
+*   Windows Phone Plugins
+*   Windows Phone outils de ligne de commande
+
+Les outils de ligne de commande ci-dessus se référer aux versions antérieures à la 3.0 de Cordova. Voir l'Interface de ligne de commande pour plus d'informations sur l'interface actuelle.
+
+## 1. Configuration requise
+
+*   Système d'exploitation:
+    
+    *   Windows 8 ou Windows 8 Pro 
+        *   La version 64-bit (x 64) de Windows est requise pour le SDK.
+        *   La version Pro est recommandée afin de pouvoir exécuter un Microsoft device emulator.
+
+*   Matériel :
+    
+    *   6,5 Go d'espace libre sur disque dur
+    *   4 GO DE RAM
+    *   Processeur 64 bits (x 64)
+
+*   Émulateur de Windows Phone 8
+    
+    *   L'émulateur de téléphone utilise Hyper-V, donc cette liste inclut les pré-requis.
+    *   Edition Pro 64-bit Windows 8 ou supérieur
+    *   Nécessite un processeur qui prend en charge la virtualisation et [Deuxième niveau adresse traduction (lattes)][1] 
+        *   Voir la [liste des processeurs Intel prenant en charge VT-x (virtualisation) et EPT (latte)][2]
+    *   Activez la fonction de virtualisation (c.-à-d., VT-x sur Intel) dans les paramètres du BIOS, car habituellement c'est désactivé par défaut.
+
+*   SDK + IDE (Visual Studio)
+    
+    *   Visual Studio Professional de 2012, Premium ou Ultimate. Notez que Visual Studio Express pour Windows Phone (inclus dans le SDK) n'est pas recommandé parce que vous ne pouvez pas construire le modèle (voir ci-dessous) avec VS Express, car il n'a pas la fonctionnalité **d'Exportation de modèle** , qui est seulement en VS Pro ou supérieur.
+
+*   S'inscrire et payer pour un compte [Windows Phone Dev Center][3] , si vous souhaitez installer votre application sur un périphérique réel ou de soumettre à la Place du marché.
+
+ [1]: http://en.wikipedia.org/wiki/Second_Level_Address_Translation
+ [2]: http://ark.intel.com/Products/VirtualizationTechnology
+ [3]: http://dev.windowsphone.com/en-us/publish
+
+**Remarque :** Le kit de développement logiciel en cours d'exécution dans la Machine virtuelle peut présenter certains défis. Vous pouvez lire ce billet de blog qui donne un aperçu sur les solutions à développer pour [Windows Phone sur un Mac][4].
+
+ [4]: http://aka.ms/BuildaWP8apponaMac
+
+## 2. Installer le SDK + Cordova
+
+*   Téléchargez et installez le [SDK Windows Phone][5]
+
+*   Téléchargez et décompressez la dernière version de [Cordova][6]. Vous travaillerez le `lib\windows-phone-8\wp8` sous-répertoire, `lib\windows-phone-8\wp7` contient la version de Windows Phone 7 de Cordova.
+
+*   Copie le `CordovaWP8_x_x_x.zip` fichier pour le `\My Documents\Visual Studio 2012\Templates\ProjectTemplates\` répertoire.
+
+ [5]: http://www.microsoft.com/en-us/download/details.aspx?id=35471
+ [6]: http://phonegap.com/download
+
+## 2.1. Construction du modèle
+
+**Remarque :** cette étape n'est peut-être pas nécessaire. Si le répertoire lib\windows-téléphone contient déjà un fichier CordovaWP8\_x\_x_x.zip, puis vous pouvez ignorer cette étape.
+
+Afin de simplifier le processus de développement, Cordova est livré avec un script pour construire des modèles Visual Studio. Cela permet la création rapide d'applications de Cordova à l'intérieur de Visual Studio. Ce modèle peut être modifié si nécessaire et les étapes suivantes indiquent comment procéder si vous souhaitez générer le modèle.
+
+### Exécutez le fichier de commandes pour créer et installer les modèles.
+
+*   La racine de la repo contient un fichier createTemplates.bat. Un double clic sur ce fichier va générer 2 fichiers .zip. (CordovaWP7\_x\_x\_x.zip + CordovaWP8\_x\_x\_x.zip où x.x.x correspond au numéro de version actuel) Pour facilement utiliser ces fichiers dans Visual Studio, copie à « Mes Documents\Visual Studio 2012\Templates\ProjectTemplates\ » vous puis sera en mesure de créer de nouvelles applications de l'Apache Cordova Windows Phone du fichier Visual Studio-> menu du nouveau projet.
+
+*   Si vous exécutez le fichier de commandes de la ligne de commande, vous pouvez aussi appeler avec un paramètre pour installer automatiquement
+
+Exécutez le script :
+
+    > createTemplates.bat-installer
+    
+
+## 3. Mettre en place le nouveau projet
+
+*   Ouvrez Visual Studio Express pour Windows Phone et choisissez **Nouveau projet**.
+
+*   Sélectionnez **CordovaWP8**. (Le numéro de version est affiché dans la description du modèle).
+
+*   Donnez un nom au projet, puis sélectionnez **OK**.
+
+![][7]
+
+ [7]: img/guide/platforms/wp8/StandAloneTemplate.png
+
+## 4. Passer en revue la structure du projet
+
+*   Le `www` répertoire contient votre Cordova `html/js/css` et toutes les autres ressources inclus dans votre application.
+
+*   Tout contenu que vous ajoutez ici doit faire partie du projet Visual Studio, et il doit être défini en tant que contenu.
+
+*   Remarque : Cette capture d'écran effectuée depuis le téléchargement de cordova-2.3.0, votre liste variera selon la version actuelle installée.
+
+![][8]
+
+ [8]: img/guide/platforms/wp8/projectStructure.png
+
+## 5. Créer et déployer dans l'émulateur
+
+*   Assurez-vous que **l'Émulateur de Windows Phone** est sélectionné dans le menu déroulant principal.
+
+*   Appuyez sur le bouton vert de **jouer** à côté du menu déroulant ci-bas pour démarrer le débogage ou appuyez sur **F5**.
+
+![][9]
+
+ [9]: img/guide/platforms/wp8/BuildEmulator.png
+
+## 6. Générez votre projet pour le dispositif
+
+Afin de tester votre application sur un périphérique, le périphérique doit être enregistré. Cliquez [ici][10] pour lire la documentation sur le déploiement et de test sur votre Windows Phone 8.
+
+ [10]: http://msdn.microsoft.com/en-us/library/windowsphone/develop/ff402565(v=vs.105).aspx
+
+*   Assurez-vous que votre téléphone est connecté, et l'écran est déverrouillé.
+
+*   Dans Visual Studio, sélectionnez « Périphérique » dans le menu déroulant ci-haut.
+
+*   Appuyez sur le bouton vert de **jouer** à côté du menu déroulant principal pour démarrer le débogage ou appuyez sur **F5**.
+
+![][11]
+
+ [11]: img/guide/platforms/wp7/wpd.png
+
+## Fait !
+
+## Autres lectures
+
+Pour plus de détails sur les différences spécifiques entre les navigateurs IE10 et WebKit et comment soutenir les deux MS a un utile [guide ici][12]
+
+ [12]: http://blogs.windows.com/windows_phone/b/wpdev/archive/2012/11/15/adapting-your-webkit-optimized-site-for-internet-explorer-10.aspx
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/fr/3.1.0/guide/platforms/wp8/plugin.md
----------------------------------------------------------------------
diff --git a/docs/fr/3.1.0/guide/platforms/wp8/plugin.md b/docs/fr/3.1.0/guide/platforms/wp8/plugin.md
new file mode 100644
index 0000000..4f9a106
--- /dev/null
+++ b/docs/fr/3.1.0/guide/platforms/wp8/plugin.md
@@ -0,0 +1,187 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Windows Phone Plugins
+
+Écriture d'un plugin pour Cordoue sur Windows Phone nécessite une compréhension de base de l'architecture de Cordova. Cordova-WP7 se compose d'un navigateur Web qui héberge l'application JavaScript code et gère les appels d'API natives. Il y a un BaseCommand ( `WP7CordovaClassLib.Cordova.Commands.BaseCommand` ) classe en c# vous pouvez prolonger, et il est livré avec la majorité de la « plomberie » construite pour vous déjà.
+
+1.  Sélectionnez votre projet et faites un clic droit pour sélectionner **Ajouter → nouveau Item...**
+    
+    *   Préférence l'ajouter dans le répertoire « Plugins », mais c'est à vous
+
+2.  Sélectionnez « Classe » et nommez-le`Echo.cs`
+    
+    *   Le nom de cette classe doit *exactement* correspondre à ce que vous appelez dans`cordova.exec(win, fail, "Echo", ...)`
+
+3.  Inclure l'implémentation de classes de base
+    
+        à l'aide de WPCordovaClassLib.Cordova ;
+        à l'aide de WPCordovaClassLib.Cordova.Commands ;
+        à l'aide de WPCordovaClassLib.Cordova.JSON ;
+        
+
+4.  Étendez votre classe de BaseCommand
+    
+        public class Echo : BaseCommand {/ /...}
+        
+
+5.  Ajoutez une méthode qui peut être appelée à partir de JavaScript
+    
+        public class Echo : BaseCommand {public void écho (options de chaîne) {/ / toutes les méthodes de plugin callable JS doivent disposer de cette signature !
+                / / public, vide, 1 argument qui est une chaîne de retour}}
+        
+
+## Espaces de noms
+
+L'espace de noms par défaut pour les commandes non qualifiés est :
+
+    namespace Cordova.Extension.Commands {/ /...}
+    
+
+Si vous souhaitez utiliser votre propre espace de noms, vous devez faire un appel qualifié complet à `cordova.exec` . Par exemple, si vous souhaitez définir votre classe c# comme suit :
+
+    namespace com.mydomain.cordovaExtensions {public class Echo : BaseCommand {/ /...}}
+    
+
+Puis, en JavaScript, vous devez appeler `exec` comme ceci :
+
+    Cordova.exec (win, échec, « com.mydomain.cordovaExtensions.Echo »,...) ;
+    
+
+## Interpréter vos arguments en C
+
+Les données reçues par votre méthode de plugin sont une valeur de chaîne, mais en réalité en regardant notre code JavaScript, nous voyons que notre intention était de passer un tableau de chaînes. Regard en arrière à notre appel de JavaScript à `cordova.exec` , nous voyons que nous avons passé `[str]` :
+
+    Cordova.exec (win, échouer, « Echo », « echo », ["chaîne d'entrée"]) ;
+    
+
+Si nous inspectons la chaîne d'options passée à notre `Echo.echo` méthode, nous voyons que la valeur est en fait :
+
+    "[\"input string\ "]"
+    
+
+Tous les JavaScript `exec` arguments sont JSON codée avant d'être passés en c#.
+
+Si nous voulons considérer ceci comme la chaîne que nous attendions, nous avons besoin de le décoder. Nous pouvons utiliser simple désérialisation JSON.
+
+    String optVal = JsonHelper.Deserialize < string [] > (options) [0] ;
+    / / optVal a maintenant la valeur de « chaîne d'entrée »
+    
+
+## Résultats de passage entre c# et JavaScript
+
+La classe de base BaseCommand fournit des méthodes pour transmettre les données à vos gestionnaires de rappel JavaScript. Pour simplement signaler que la commande a réussi, quand aucune info résultat supplémentaire n'est nécessaire, vous pouvez simplement appeler :
+
+    DispatchCommandResult() ; / / appels revient avec un résultat vide plugin, considéré comme un rappel de la réussite
+    
+
+Pour passer des données rétrospectives, vous devez appeler une autre version de `DispatchCommandResult` :
+
+    DispatchCommandResult (new PluginResult (PluginResult.Status.OK, "tout se déroule comme prévu, il s'agit d'un résultat qui est passé au gestionnaire de succès.")) ;
+    
+
+Pour passer des données de l'objet structuré vers JavaScript, il devrait être encodé comme une chaîne JSON :
+
+    DispatchCommandResult(new PluginResult(PluginResult.Status.OK, "{result:\"super awesome!\"}"));
+    
+
+Si vous avez besoin signaler qu'une erreur s'est produite, vous pouvez appeler `DispatchCommandResult` avec un `PluginResult` objet :
+
+    DispatchCommandResult (new PluginResult (PluginResult.Status.ERROR, « Echo signalé une erreur »)) ;
+    
+
+## Gestion des erreurs de sérialisation dans la méthode c# de votre plugin
+
+Lors de l'interprétation de vos arguments, c'est une bonne idée d'utiliser un bloc try/catch dans le cas où nous avons entrée incorrecte. Il s'agit d'un modèle utilisé partout dans le code c# Cordova :
+
+    string optVal = null;
+    
+    try
+    {
+        optVal = JsonHelper.Deserialize<string[]>(options)[0];
+    }
+    catch(Exception)
+    {
+        // simply catch the exception, we handle null values and exceptions together
+    }
+    
+    if (optVal == null)
+    {
+        DispatchCommandResult(new PluginResult(PluginResult.Status.JSON_EXCEPTION));
+    }
+    else
+    {
+        // ... continuer sur notre travail}
+    
+
+## Plugin XML
+
+Ce sont des exemples spécifiques de windows téléphone d'utiliser le fichier plugin.xml, reportez-vous à la spécification de Plugin pour plus de détails
+
+### `<source-file>`
+
+Sur windows phone le `<source-file>` élément est actuellement utilisé pour définir toutes les ressources de plugin (ie. .cs, .xaml,. xaml.cs, .dll, actifs d'image etc.).
+
+### `<config-file>`
+
+Le `<config-file>` élément définit quels éléments se mettre dans un fichier de config. Par exemple pour ajouter un plugin pour le fichier config.xml de plates-formes, vous feriez quelque chose comme ceci :
+
+    < target="config.xml fichier de configuration « parent =" / * ">< nom de la fonction ="PluginName">< param nom = valeur"wp-package"="PluginName"/ >< / fiction >< / config-file >
+    
+
+Si nous avons voulu ajouter la possibilité de contacts à la WMAppManifest.xml, il ressemblerait à ceci :
+
+    <config-file target="Properties/WMAppManifest.xml" parent="/Deployment/App/Capabilities">
+        <Capability Name="ID_CAP_CONTACTS" />
+    </config-file>
+    
+
+## Fonctionnalités avancées de Plugin
+
+Voir d'autres méthodes que vous pouvez substituer dans :
+
+*   [BaseCommand.cs][1]
+
+ [1]: https://github.com/apache/cordova-wp7/blob/master/templates/standalone/cordovalib/Commands/BaseCommand.cs
+
+Par exemple, vous pouvez y brancher dans la « pause » et les événements d'application « reprendre ».
+
+### Débogage des Plugins
+
+Pour déboguer le côté c#, vous pouvez utiliser le débogueur de Visual Studio, vient de mettre un point d'arrêt à une des méthodes exposées par votre classe.
+
+JavaScript est un peu plus difficile pour le débogage sur Windows Phone. Vous devez utiliser `console.log` à la sortie de l'état de votre plugin, ou informez-vous des erreurs.
+
+## Pièges communs
+
+*   Soyez prudent pour statuer sur les arguments que vous passez au natif dans votre implémentation de JavaScript. La plupart des plates-formes de périphérique vous attendez les arguments passés à cordova.exec soit un tableau, mais si vous avez différents types d'objets dans ce tableau, il devienne difficile, voire impossible de désérialiser.
+    
+        Cordova.exec (win, fail, « ServiceName », « MethodName », [« il s'agit d'une chaîne », 54, {literal: « trouble »}]) ;
+        
+    
+    *   Cela signifie que votre code c# reçoit un difficile à décoder la valeur de chaîne, telles que :
+        
+            « [\"this est un string\ », 54, {literal: « trouble »}] »
+            
+    
+    *   Envisagez de le convertir tous les paramètres en chaînes avant d'appeler exec :
+        
+            Cordova.exec (win, fail, « ServiceName », « MethodName », [« il s'agit d'une chaîne », « 54 », "{literal: « trouble »}"]) ;
+            
+            String [] optValues = JsonHelper.Deserialize < string [] > (options) ;
+            
+
+*   C'est habituellement une bonne idée de faire le paramètre vérifier dans votre code JavaScript, avant d'appeler `exec` . Cela vous permet de réutiliser le code JavaScript plus parmi diverses implémentations natives de votre plugin.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/fr/3.1.0/guide/platforms/wp8/tools.md
----------------------------------------------------------------------
diff --git a/docs/fr/3.1.0/guide/platforms/wp8/tools.md b/docs/fr/3.1.0/guide/platforms/wp8/tools.md
new file mode 100644
index 0000000..11dab9c
--- /dev/null
+++ b/docs/fr/3.1.0/guide/platforms/wp8/tools.md
@@ -0,0 +1,88 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Windows Phone outils de ligne de commande
+
+Le `cordova` de l'utilitaire est un outil de haut niveau qui vous permet de créer des applications sur plusieurs plateformes à la fois. Une ancienne version du framework Cordova fournit des ensembles d'outils de ligne de commande spécifiques à chaque plate-forme. Pour les utiliser comme une alternative à la CLI, vous devez télécharger cette version de Cordova de [cordova.apache.org][1]. Le téléchargement contient les archives distincts pour chaque plate-forme. Développez la plate-forme que vous voulez cibler. Les outils décrits ici sont généralement disponibles dans le niveau supérieur `bin` répertoire, sinon, consultez le fichier **README** pour en savoir plus.
+
+ [1]: http://cordova.apache.org
+
+## Windows Phone
+
+Les outils de ligne de commande Windows Phone prend en charge la création, génération et l'exécution de nouveaux projets. Commandes doivent être exécutées à partir d'une invite cmd ou powershell.
+
+Le repo WP8 inclut maintenant le code pour construire les deux WP7 + WP8 apps. Le repo a des sous-répertoires pour chaque : `wp7/` et`wp8/`.
+
+## Créer un projet
+
+Il y a 2 façons de faire pour créer une nouvelle application Cordova WP7 Apache ou WP8.
+
+### Exécutez le fichier de commandes pour créer et installer les modèles.
+
+*   La racine de la repo contient un fichier createTemplates.bat. Un double clic sur ce fichier va générer 2 fichiers .zip. (CordovaWP7\_x\_x\_x.zip + CordovaWP8\_x\_x\_x.zip où x.x.x correspond au numéro de version actuel) Pour facilement utiliser ces fichiers dans Visual Studio, copie à « Mes Documents\Visual Studio 2012\Templates\ProjectTemplates\ » vous puis sera en mesure de créer de nouvelles applications de l'Apache Cordova Windows Phone du fichier Visual Studio-> menu du nouveau projet.
+
+*   Si vous exécutez le fichier de commandes de la ligne de commande, vous pouvez aussi appeler avec un paramètre pour installer automatiquement
+
+Exécutez le script :
+
+    > createTemplates.bat-installer
+    
+
+### Utiliser les scripts de création sur la ligne de commande
+
+Exécutez le `create` commande, en spécifiant le chemin d'accès existant au projet, l'identificateur de package inverse-domaine-style et nom complet de l'application. Voici la syntaxe pour Windows Phone 7 et 8 :
+
+    >.\wp7\bin\create PathToNewProject [ PackageName ] [ AppName ]
+    >.\wp8\bin\create PathToNewProject [ PackageName ] [ AppName ]
+    
+    >PathToNewProject : The path to where you wish to create the project
+    >PackageName      : The namespace for the project (default is Cordova.Example)
+    >AppName          : The name of the application (default is CordovaWP8AppProj or CordovaWP7AppProj)
+    
+    >examples:
+    >.\wp7\bin\create C:\path\to\my_new_project
+    >.\wp8\bin\create C:\path\to\my_new_project io.cordova.example CordovaWP8App
+    
+
+Lancez Visual Studio et ouvrez le fichier Solution (.sln) en (C:\path\to\my\_new\_project)
+
+Générer et exécuter ce
+
+## Génération de votre projet (nettoie puis construit)
+
+*   Débogage
+    
+    $ C:\path\to\my\_new\_project\cordova\build--debug
+
+*   Libération
+    
+    $ C:\path\to\my\_new\_project\cordova\build--communiqué
+
+## Lancez votre application
+
+Exécutez la commande « exécuter » avec les paramètres *facultatifs* suivants
+
+*   Spécification de la cible. Cela inclut `--emulator` , `--device` , ou`--target=<targetID>`.
+
+*   Construire la spécification. Cela inclut `--debug` , `--release` , ou`--nobuild`.
+    
+    $ C:\path\to\my\_new\_project\cordova\run \[cible\] \[construire\]
+
+Par défaut la `run` commande s'appellera avec `--emulator --debug` si les drapeaux n'est pas fournis.
+
+## Nettoyage
+
+    $ C:\path\to\my_new_project\cordova\clean
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/fr/3.1.0/guide/platforms/wp8/upgrading.md
----------------------------------------------------------------------
diff --git a/docs/fr/3.1.0/guide/platforms/wp8/upgrading.md b/docs/fr/3.1.0/guide/platforms/wp8/upgrading.md
new file mode 100644
index 0000000..c6b75fe
--- /dev/null
+++ b/docs/fr/3.1.0/guide/platforms/wp8/upgrading.md
@@ -0,0 +1,403 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# La mise à niveau de Windows Phone
+
+Ce guide montre comment modifier des projets Windows Phone, les deux versions 7 et 8, mise à niveau d'anciennes versions de Cordova. La plupart de ces instructions s'appliquent aux projets créés avec un ensemble plu d'outils de ligne de commande qui précèdent le `cordova` utilitaire CLI. Voir l'Interface de ligne de commande pour plus d'informations comment mettre à jour la version de l'interface CLI. La section suivante montre comment mettre à niveau de projets non-CLI.
+
+## Mise à niveau vers 3.1.0 de 3.0.0
+
+Pour les projets qui ont été créés avec le cordova CLI :
+
+1.  Mise à jour le `cordova` version CLI - Voir l'Interface de ligne de commande 
+2.  Exécutez `cordova platform update wp8` (ou `wp7` , par les plateformes que vous avez ajouté à votre projet).
+
+Pour les projets ne créés pas avec la CLI de cordova, exécutez :
+
+1.  `bin\update <project_path>`
+
+## Mise à niveau à la CLI (3.0.0) de 2.9.0
+
+1.  Créez un projet Apache Cordova 3.0.0 utilisant le cordova CLI, tel que décrit dans l'Interface de ligne de commande.
+
+2.  Ajouter vos plates-formes le projet de la Cordoue, par exemple :`cordova
+platform add wp7 wp8`.
+
+3.  Copiez le contenu du projet `www` Répertoire de la `www` répertoire à la racine du projet Cordoue vous venez de créer.
+
+4.  Copier ou écraser tout actif natif de votre projet d'origine ( `SplashScreen` , `ApplicationIcon` , etc.), ce qui bien sûr d'ajouter de nouveaux fichiers à la `.csproj` fichier. Le windows mobile de générations de projets à l'intérieur de la `platforms\wp7` ou `platforms\wp8` répertoire.
+
+5.  Utilisez l'outil CLI de cordova pour installer des plugins dont vous avez besoin. Notez que la CLI gère toutes les principales API comme plugins, donc ils peuvent avoir besoin d'être ajouté. Seulement 3.0.0 plugins sont compatibles avec l'interface CLI.
+
+6.  Générer et tester.
+
+## Mise à niveau vers 3.0.0 (non-CLI) de 2.9.0
+
+Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
+
+1.  Créer un nouveau Apache Cordova WP7 ou WP8 3.0.0 du projet.
+
+2.  Copiez le contenu de votre `www` répertoire vers le nouveau projet et veillez à ce que ces éléments sont ajoutés au projet VS.
+
+3.  Copier et remplacer n'importe quel écran de démarrage, ou des images de l'icône.
+
+4.  Copie sur les plug-ins de la `plugins` répertoire vers le nouveau projet et faire en sorte qu'ils sont également ajoutés au projet VS.
+
+5.  Générer et tester.
+
+**Remarque :** noyau toutes les API est supprimés de la version 3.0 de Cordova et doit être installé séparément comme les plugins. Pour plus d'informations sur la façon de réactiver ces fonctionnalités dans un flux de travail non-CLI, voir Plugman à l'aide à gérer les Plugins.
+
+## Mise à niveau vers 2.9.0 de 2.8.0
+
+Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
+
+1.  Créer un nouveau Apache Cordova WP7 ou WP8 2.9.0 du projet.
+
+2.  Copiez le contenu de votre `www` répertoire vers le nouveau projet et veillez à ce que ces éléments sont ajoutés au projet VS.
+
+3.  Mise à jour le nom de `cordova.js` dans la balise HTML si il utilise toujours cordova-VERSION.js (doit être juste`cordova.js`).
+
+4.  Copier et remplacer n'importe quel écran de démarrage, ou des images de l'icône.
+
+5.  Copie sur les plug-ins de la `plugins` répertoire vers le nouveau projet et faire en sorte qu'ils sont également ajoutés au fichier .csproj.
+
+6.  Générer et tester.
+
+## Mise à niveau vers 2.8.0 de 2.7.0
+
+Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
+
+1.  Créer un nouveau Apache Cordova WP7 ou WP8 2.8.0 du projet.
+
+2.  Copiez le contenu de votre `www` répertoire vers le nouveau projet et veillez à ce que ces éléments sont ajoutés au projet VS.
+
+3.  Mettre à jour votre code HTML pour utiliser le nouveau `cordova.js` fichier. (Notez l'absence d'un numéro de version dans le nom du fichier).
+
+4.  Copier et remplacer n'importe quel écran de démarrage, ou des images de l'icône.
+
+5.  Copie sur les plug-ins de la `plugins` répertoire vers le nouveau projet et faire en sorte qu'ils sont également ajoutés au projet VS.
+
+6.  Générer et tester.
+
+## Mise à niveau vers 2.7.0 de 2.6.0
+
+Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
+
+1.  Créer un nouveau Apache Cordova WP7 ou WP8 2.7.0 du projet.
+
+2.  Copiez le contenu de votre `www` répertoire vers le nouveau projet et veillez à ce que ces éléments sont ajoutés au projet VS.
+
+3.  Mettre à jour votre code HTML pour utiliser le nouveau `cordova-2.7.0.js` fichier.
+
+4.  Copier et remplacer n'importe quel écran de démarrage, ou des images de l'icône.
+
+5.  Copie sur les plug-ins de la `plugins` répertoire vers le nouveau projet et faire en sorte qu'ils sont également ajoutés au projet VS.
+
+6.  Générer et tester.
+
+## Mise à niveau à 2.6.0 de 2.5.0
+
+Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
+
+1.  Créer un nouveau Apache Cordova WP7 ou WP8 2.6.0 du projet.
+
+2.  Copiez le contenu de votre `www` répertoire vers le nouveau projet et veillez à ce que ces éléments sont ajoutés au projet VS.
+
+3.  Mettre à jour votre code HTML pour utiliser le nouveau `cordova-2.6.0.js` fichier.
+
+4.  Copier et remplacer n'importe quel écran de démarrage, ou des images de l'icône.
+
+5.  Copie sur les plug-ins de la `plugins` répertoire vers le nouveau projet et faire en sorte qu'ils sont également ajoutés au projet VS.
+
+6.  Générer et tester.
+
+## Mise à niveau vers la version 2.5.0 de 2.4.0
+
+Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
+
+1.  Créer un nouveau Apache Cordova WP7 ou WP8 2.5.0 du projet.
+
+2.  Copiez le contenu de votre `www` répertoire vers le nouveau projet et veillez à ce que ces éléments sont ajoutés au projet VS.
+
+3.  Mettre à jour votre code HTML pour utiliser le nouveau `cordova-2.5.0.js` fichier.
+
+4.  Copier et remplacer n'importe quel écran de démarrage, ou des images de l'icône.
+
+5.  Copie sur les plug-ins de la `plugins` répertoire vers le nouveau projet et faire en sorte qu'ils sont également ajoutés au projet VS.
+
+6.  Générer et tester.
+
+## Mise à niveau vers 2.4.0 de 2.3.0
+
+Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
+
+1.  Créer un nouveau Apache Cordova WP7 ou WP8 2.4.0 du projet.
+
+2.  Copiez le contenu de votre `www` répertoire vers le nouveau projet et veillez à ce que ces éléments sont ajoutés au projet VS.
+
+3.  Mettre à jour votre code HTML pour utiliser le nouveau `cordova-2.4.0.js` fichier.
+
+4.  Copier et remplacer n'importe quel écran de démarrage, ou des images de l'icône.
+
+5.  Copie sur les plug-ins de la `plugins` répertoire vers le nouveau projet et faire en sorte qu'ils sont également ajoutés au projet VS.
+
+6.  Générer et tester.
+
+## Mise à niveau vers 2.3.0 de 2.2.0
+
+Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
+
+1.  Créer une nouvelle Apache Cordova WP7 2.3.0 du projet.
+
+2.  Copiez le contenu de votre `www` répertoire vers le nouveau projet et veillez à ce que ces éléments sont ajoutés au projet VS.
+
+3.  Mettre à jour votre code HTML pour utiliser le nouveau `cordova-2.3.0.js` fichier.
+
+4.  Copier et remplacer n'importe quel écran de démarrage, ou des images de l'icône.
+
+5.  Copie sur les plug-ins de la `plugins` répertoire vers le nouveau projet et faire en sorte qu'ils sont également ajoutés au projet VS.
+
+6.  Générer et tester.
+
+## Mise à niveau vers 2.2.0 de 2.1.0
+
+Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
+
+1.  Créer un nouveau WP7 de Cordova Apache 2.2.0 du projet.
+
+2.  Copiez le contenu de votre `www` répertoire vers le nouveau projet et veillez à ce que ces éléments sont ajoutés au projet VS.
+
+3.  Mettre à jour votre code HTML pour utiliser le nouveau `cordova-2.2.0.js` fichier.
+
+4.  Copier et remplacer n'importe quel écran de démarrage, ou des images de l'icône.
+
+5.  Copie sur les plug-ins de la `plugins` répertoire vers le nouveau projet et faire en sorte qu'ils sont également ajoutés au projet VS.
+
+6.  Générer et tester.
+
+## Mise à niveau vers 2.1.0 de 2.0.0
+
+Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
+
+1.  Créer une nouvelle Apache Cordova WP7 2.1.0 du projet.
+
+2.  Copiez le contenu de votre `www` répertoire vers le nouveau projet et veillez à ce que ces éléments sont ajoutés au projet VS.
+
+3.  Mettre à jour votre code HTML pour utiliser le nouveau `cordova-2.1.0.js` fichier.
+
+4.  Copier et remplacer n'importe quel écran de démarrage, ou des images de l'icône.
+
+5.  Copie sur les plug-ins de la `plugins` répertoire vers le nouveau projet et faire en sorte qu'ils sont également ajoutés au projet VS.
+
+6.  Générer et tester.
+
+## Mise à niveau vers 2.0.0 de 1.9.0
+
+Il y ont eu des changements considérables à la structure du projet WP7 dans Apache Cordova 2.0.0 qui font cette mise à niveau un peu plus compliquée que les autres. Essentiellement, ce n'est pas une mise à niveau mais la création d'un nouveau projet et copier des fichiers source existants.
+
+Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
+
+1.  Créez un nouveau projet 2.0 d'Apache Cordova WP7.
+
+2.  Copiez le contenu de votre `www` répertoire vers le nouveau projet et veillez à ce que ces éléments sont ajoutés au projet VS.
+
+3.  Mettre à jour votre code HTML pour utiliser le nouveau `cordova-2.0.0.js` fichier.
+
+4.  Copier et remplacer n'importe quel écran de démarrage, ou des images de l'icône.
+
+5.  Copie sur les plug-ins de la `plugins` répertoire vers le nouveau projet et faire en sorte qu'ils sont également ajoutés au projet VS.
+
+6.  Générer et tester.
+
+## Mise à niveau vers 1.9.0 de 1.8.0
+
+Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
+
+1.  Supprimer `GapLib/WP7CordovaClassLib.dll` de votre projet.
+
+2.  Supprimez la référence à `WP7CordovaClassLib` dans le répertoire de **références** .
+
+3.  Avec le bouton droit sur **références** et sélectionnez **Ajouter une référence**.
+
+4.  Accédez à la nouvelle distribution et ajouter le `WP7CordovaClassLib.dll` fichier.
+    
+    *   **Remarque :** Vous pouvez visualiser la version de la DLL en faisant un clic droit sur la référence, puis sélectionnez **Propriétés**.
+
+5.  Copiez le nouveau `cordova-1.9.0.js` dans votre projet. (Assurez-vous qu'elle est marquée en tant que contenu.)
+
+6.  Mettre à jour votre code HTML pour utiliser le nouveau `cordova-1.9.0.js` fichier.
+
+## Mise à niveau vers 1.8.0 de 1.7.0
+
+Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
+
+1.  Supprimer `GapLib/WP7CordovaClassLib.dll` de votre projet.
+
+2.  Supprimez la référence à `WP7CordovaClassLib` dans le répertoire de **références** .
+
+3.  Avec le bouton droit sur **références** et sélectionnez **Ajouter une référence**.
+
+4.  Accédez à la nouvelle distribution et ajouter le `WP7CordovaClassLib.dll` fichier.
+    
+    *   **Remarque :** Vous pouvez visualiser la version de la DLL en faisant un clic droit sur la référence, puis sélectionnez **Propriétés**.
+
+5.  Copiez le nouveau `cordova-1.8.0.js` dans votre projet. (Assurez-vous qu'elle est marquée en tant que contenu.)
+
+6.  Mettre à jour votre code HTML pour utiliser le nouveau `cordova-1.8.0.js` fichier.
+
+## Mise à niveau vers 1.7.0 de 1.6.0
+
+Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
+
+1.  Supprimer `GapLib/WP7CordovaClassLib.dll` de votre projet.
+
+2.  Supprimez la référence à `WP7CordovaClassLib` dans le répertoire de **références** .
+
+3.  Avec le bouton droit sur **références** et sélectionnez **Ajouter une référence**.
+
+4.  Accédez à la nouvelle distribution et ajouter le `WP7CordovaClassLib.dll` fichier.
+    
+    *   **Remarque :** Vous pouvez visualiser la version de la DLL en faisant un clic droit sur la référence, puis sélectionnez **Propriétés**.
+
+5.  Copiez le nouveau `cordova-1.7.0.js` dans votre projet. (Assurez-vous qu'elle est marquée en tant que contenu.)
+
+6.  Mettre à jour votre code HTML pour utiliser le nouveau `cordova-1.7.0.js` fichier.
+
+## Mise à niveau vers 1.6.1 de 1.6.0
+
+Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
+
+1.  Supprimer `GapLib/WP7CordovaClassLib.dll` de votre projet.
+
+2.  Supprimez la référence à `WP7CordovaClassLib` dans le répertoire de **références** .
+
+3.  Avec le bouton droit sur **références** et sélectionnez **Ajouter une référence**.
+
+4.  Accédez à la nouvelle distribution et ajouter le `WP7CordovaClassLib.dll` fichier.
+    
+    *   **Remarque :** Vous pouvez visualiser la version de la DLL en faisant un clic droit sur la référence, puis sélectionnez **Propriétés**.
+
+5.  Copiez le nouveau `cordova-1.6.1.js` dans votre projet. (Assurez-vous qu'elle est marquée en tant que contenu.)
+
+6.  Mettre à jour votre code HTML pour utiliser le nouveau `cordova-1.6.1.js` fichier.
+
+## Mise à niveau vers 1.6.0 de 1.5.0
+
+Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
+
+1.  Supprimer `GapLib/WP7CordovaClassLib.dll` de votre projet.
+
+2.  Supprimez la référence à `WP7CordovaClassLib` dans le répertoire de **références** .
+
+3.  Avec le bouton droit sur **références** et sélectionnez **Ajouter une référence**.
+
+4.  Accédez à la nouvelle distribution et ajouter le `WP7CordovaClassLib.dll` fichier.
+    
+    *   **Remarque :** Vous pouvez visualiser la version de la DLL en faisant un clic droit sur la référence, puis sélectionnez **Propriétés**.
+
+5.  Copiez le nouveau `cordova-1.6.0.js` dans votre projet. (Assurez-vous qu'elle est marquée en tant que contenu.)
+
+6.  Mettre à jour votre code HTML pour utiliser le nouveau `cordova-1.6.0.js` fichier.
+
+## Mise à niveau vers 1.5.0 de 1.4.0
+
+Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
+
+1.  Supprimer `GapLib/WP7CordovaClassLib.dll` de votre projet.
+
+2.  Supprimez la référence à `WP7CordovaClassLib` dans le répertoire de **références** .
+
+3.  Avec le bouton droit sur **références** et sélectionnez **Ajouter une référence**.
+
+4.  Accédez à la nouvelle distribution et ajouter le `WP7CordovaClassLib.dll` fichier.
+    
+    *   **Remarque :** Vous pouvez visualiser la version de la DLL en faisant un clic droit sur la référence, puis sélectionnez **Propriétés**.
+
+5.  Copiez le nouveau `cordova-1.5.0.js` dans votre projet. (Assurez-vous qu'elle est marquée en tant que contenu.)
+
+6.  Mettre à jour votre code HTML pour utiliser le nouveau `cordova-1.5.0.js` fichier.
+
+## Mise à niveau vers 1.4.0 de 1.3.0
+
+Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
+
+1.  Supprimer `GapLib/WP7CordovaClassLib.dll` de votre projet.
+
+2.  Supprimez la référence à `WP7CordovaClassLib` dans le répertoire de **références** .
+
+3.  Avec le bouton droit sur **références** et sélectionnez **Ajouter une référence**.
+
+4.  Accédez à la nouvelle distribution et ajouter le `WP7CordovaClassLib.dll` fichier.
+    
+    *   **Remarque :** Vous pouvez visualiser la version de la DLL en faisant un clic droit sur la référence, puis sélectionnez **Propriétés**.
+
+5.  Copiez le nouveau `cordova-1.4.0.js` dans votre projet. (Assurez-vous qu'elle est marquée en tant que contenu.)
+
+6.  Mettre à jour votre code HTML pour utiliser le nouveau `cordova-1.4.0.js` fichier.
+
+## Mise à niveau vers 1.3.0 de 1.2.0
+
+Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
+
+1.  Supprimer `GapLib/WP7CordovaClassLib.dll` de votre projet.
+
+2.  Supprimez la référence à `WP7CordovaClassLib` dans le répertoire de **références** .
+
+3.  Avec le bouton droit sur **références** et sélectionnez **Ajouter une référence**.
+
+4.  Accédez à la nouvelle distribution et ajouter le `WP7CordovaClassLib.dll` fichier.
+    
+    *   **Remarque :** Vous pouvez visualiser la version de la DLL en faisant un clic droit sur la référence, puis sélectionnez **Propriétés**.
+
+5.  Copiez le nouveau `cordova-1.3.0.js` dans votre projet. (Assurez-vous qu'elle est marquée en tant que contenu.)
+
+6.  Mettre à jour votre code HTML pour utiliser le nouveau `cordova-1.3.0.js` fichier.
+
+## Mise à niveau vers 1.2.0 de 1.1.0
+
+Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
+
+1.  Supprimer `GapLib/WP7CordovaClassLib.dll` de votre projet.
+
+2.  Supprimez la référence à `WP7CordovaClassLib` dans le répertoire de **références** .
+
+3.  Avec le bouton droit sur **références** et sélectionnez **Ajouter une référence**.
+
+4.  Accédez à la nouvelle distribution et ajouter le `WP7CordovaClassLib.dll` fichier.
+    
+    *   **Remarque :** Vous pouvez visualiser la version de la DLL en faisant un clic droit sur la référence, puis sélectionnez **Propriétés**.
+
+5.  Copiez le nouveau `cordova-1.2.0.js` dans votre projet. (Assurez-vous qu'elle est marquée en tant que contenu.)
+
+6.  Mettre à jour votre code HTML pour utiliser le nouveau `cordova-1.2.0.js` fichier.
+
+## Mise à niveau vers 1.1.0 de 1.0.0
+
+Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
+
+1.  Supprimer `GapLib/WP7CordovaClassLib.dll` de votre projet.
+
+2.  Supprimez la référence à `WP7CordovaClassLib` dans le répertoire de **références** .
+
+3.  Avec le bouton droit sur **références** et sélectionnez **Ajouter une référence**.
+
+4.  Accédez à la nouvelle distribution et ajouter le `WP7CordovaClassLib.dll` fichier.
+    
+    *   **Remarque :** vous pouvez visualiser la version de la DLL en faisant un clic droit sur la référence, puis sélectionnez **Propriétés**.
+
+5.  Copiez le nouveau `cordova-1.1.0.js` dans votre projet. (Assurez-vous qu'elle est marquée en tant que contenu.)
+
+6.  Mettre à jour votre code HTML pour utiliser le nouveau `cordova-1.1.0.js` fichier.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/fr/3.1.0/index.md
----------------------------------------------------------------------
diff --git a/docs/fr/3.1.0/index.md b/docs/fr/3.1.0/index.md
new file mode 100644
index 0000000..48fbb92
--- /dev/null
+++ b/docs/fr/3.1.0/index.md
@@ -0,0 +1,213 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+<div id="home">
+  <h1>
+    Guides
+  </h1>
+  
+  <ul>
+    <li>
+      <h2>
+        Présentation
+      </h2>
+      
+      <span>Commencez ici si vous êtes nouveau à Cordova.</span>
+    </li>
+    <li>
+      <h2>
+        L'Interface de ligne de commande
+      </h2>
+      
+      <span>Créer, construire et déployer à partir de la ligne de commande.</span>
+    </li>
+    <li>
+      <h2>
+        Guides de la plate-forme
+      </h2>
+      
+      <span>Mettre en place les projets de chaque mise à jour et SDK</span>
+    </li>
+    <li>
+      <h2>
+        Le fichier config.xml File
+      </h2>
+      
+      <span>Personnaliser les fonctionnalités de votre application.</span>
+    </li>
+    <li>
+      <h2>
+        Icones et Splash Screen
+      </h2>
+      
+      <span>Personnaliser les images affichage de l'application.</span>
+    </li>
+    <li>
+      <h2>
+        Intégration WebViews
+      </h2>
+      
+      <span>Mettre en œuvre le Cordova WebView dans votre projet.</span>
+    </li>
+    <li>
+      <h2>
+        Guide de développement de plugin
+      </h2>
+      
+      <span>Développer votre premier plugin.</span>
+    </li>
+    <li>
+      <h2>
+        Guide de la vie privée
+      </h2>
+      
+      <span>Découvrez les problèmes de confidentialité mobile important.</span>
+    </li>
+    <li>
+      <h2>
+        Guide de la liste blanche
+      </h2>
+      
+      <span>Accorder un accès aux applications à des ressources externes.</span>
+    </li>
+    <li>
+      <h2>
+        <a href="_index.html">Index de mots-clés</a>
+      </h2>
+      
+      <span>Index complet de la documentation.</span>
+    </li>
+  </ul>
+  
+  <h1>
+    Références de l'API
+  </h1>
+  
+  <ul>
+    <li>
+      <h2>
+        Accéléromètre
+      </h2>
+      
+      <span>Utiliser l'accéléromètre du mobile.</span>
+    </li>
+    <li>
+      <h2>
+        Appareil photo
+      </h2>
+      
+      <span>Prendre une photo en utilisant la l'appareil photo du terminal.</span>
+    </li>
+    <li>
+      <h2>
+        Capture
+      </h2>
+      
+      <span>Capturer les fichiers multimédias à l'aide des applications de capture pour le multimédia de l'appareil.</span>
+    </li>
+    <li>
+      <h2>
+        Boussole
+      </h2>
+      
+      <span>Dans quelle direction pointe le mobile?</span>
+    </li>
+    <li>
+      <h2>
+        Connexion
+      </h2>
+      
+      <span>Vérifier rapidement l'état du réseau et les informations du réseau mobile.</span>
+    </li>
+    <li>
+      <h2>
+        Contacts
+      </h2>
+      
+      <span>Interactions avec la base de données contacts du terminal.</span>
+    </li>
+    <li>
+      <h2>
+        Appareil
+      </h2>
+      
+      <span>Recueillir de l'information spécifique de périphérique.</span>
+    </li>
+    <li>
+      <h2>
+        Événements
+      </h2>
+      
+      <span>Interactions avec les événements natifs via JavaScript.</span>
+    </li>
+    <li>
+      <h2>
+        Fichier
+      </h2>
+      
+      <span>Interactions avec le système de fichier natif via JavaScript.</span>
+    </li>
+    <li>
+      <h2>
+        Géolocalisation
+      </h2>
+      
+      <span>Localiser le terminal.</span>
+    </li>
+    <li>
+      <h2>
+        Mondialisation
+      </h2>
+      
+      <span>Permettre la représentation d'objets spécifiques aux paramètres régionaux.</span>
+    </li>
+    <li>
+      <h2>
+        InAppBrowser
+      </h2>
+      
+      <span>Lancer URL dans une autre instance du navigateur en app.</span>
+    </li>
+    <li>
+      <h2>
+        Media
+      </h2>
+      
+      <span>Enregistrer et lire des fichiers audio.</span>
+    </li>
+    <li>
+      <h2>
+        Notification
+      </h2>
+      
+      <span>Notifications de visuel, sonore et tactile.</span>
+    </li>
+    <li>
+      <h2>
+        SplashScreen
+      </h2>
+      
+      <span>Afficher et masquer l'écran de démarrage des applications.</span>
+    </li>
+    <li>
+      <h2>
+        Stockage
+      </h2>
+      
+      <span>Crochet dans les dispositifs des options de stockage native.</span>
+    </li>
+  </ul>
+</div>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/fr/3.1.0/plugin_ref/plugman.md
----------------------------------------------------------------------
diff --git a/docs/fr/3.1.0/plugin_ref/plugman.md b/docs/fr/3.1.0/plugin_ref/plugman.md
new file mode 100644
index 0000000..a40d913
--- /dev/null
+++ b/docs/fr/3.1.0/plugin_ref/plugman.md
@@ -0,0 +1,84 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# L'utilisation de Plugman pour gérer les Plugins
+
+Depuis la version 3.0, Cordova implémente tous les périphérique API comme plugins et les laisse désactivé par défaut. Il prend également en charge deux méthodes différentes pour ajouter et supprimer des plugins. La première consiste à utiliser le `cordova` CLI décrit dans l'Interface de ligne de commande. La seconde est à l'aide d'une interface de ligne de commande de niveau inférieur [plugman][1] . Ce guide se concentre sur la deuxième approche, qui peut être utile pour les développeurs qui souhaitent mettre à jour leur version de Cordova, mais qui n'ont pas encore adopté le Cordova CLI dans leur flux de travail.
+
+ [1]: https://github.com/apache/cordova-plugman/
+
+Pour plus d'informations sur plugman, consultez [le fichier README dans son référentiel][2].
+
+ [2]: https://github.com/apache/cordova-plugman/blob/master/README.md
+
+## Commandes de base
+
+Pour installer plugman, vous devez posséder le [nœud][3] installé sur votre machine :
+
+ [3]: http://nodejs.org/
+
+    npm install -g plugman
+    
+
+Voici la syntaxe pour ajouter un plugin pour chaque plateforme :
+
+    plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin <name|url|path> [--plugins_dir <directory>] [--www <directory>] [--variable <name>=<value> [--variable <name>=<value> ...]]
+    
+
+Pour désinstaller un plugin :
+
+    plugman --uninstall --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin <id> [--www <directory>] [--plugins_dir <directory>]
+    
+
+## Installation des Plugins du Core
+
+Les exemples ci-dessous montrent comment ajouter des plugins nécessaires afin que toute APIs Cordova vous utilisez dans votre projet fonctionne toujours après que vous mettez à niveau vers la version 3.0. Pour chaque commande, vous devez sélectionner la plate-forme cible et le répertoire de projet de la plate-forme de référence.
+
+*   cordova-plugin-battery-status plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin org.apache.cordova.battery-status
+
+*   cordova-plugin-camera plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin org.apache.cordova.camera
+
+*   cordova-plugin-console plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin org.apache.cordova.console
+
+*   cordova-plugin-contacts plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin org.apache.cordova.contacts
+
+*   cordova-plugin-device plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin org.apache.cordova.device
+
+*   cordova-plugin-device-motion (accelerometer) plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin org.apache.cordova.device-motion
+
+*   cordova-plugin-device-orientation (compass) plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin org.apache.cordova.device-orientation
+
+*   cordova-plugin-dialogs plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin org.apache.cordova.dialogs
+
+*   cordova-plugin-file plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin org.apache.cordova.file
+
+*   cordova-plugin-file-transfer plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin org.apache.cordova.file-transfer
+
+*   cordova-plugin-geolocation plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin org.apache.cordova.geolocation
+
+*   cordova-plugin-globalization plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin org.apache.cordova.globalization
+
+*   cordova-plugin-inappbrowser plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin org.apache.cordova.inappbrowser
+
+*   cordova-plugin-media plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin org.apache.cordova.media
+
+*   cordova-plugin-media-capture plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin org.apache.cordova.media-capture
+
+*   cordova-plugin-network-information plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin org.apache.cordova.network-information
+
+*   cordova-plugin-splashscreen plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin org.apache.cordova.splashscreen
+
+*   cordova-plugin-vibration plugman --platform <ios|android|blackberry10|wp7|wp8> --project <directory> --plugin org.apache.cordova.vibration
\ No newline at end of file