You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by mw...@apache.org on 2013/08/30 19:26:03 UTC

[13/36] Add edge for Spanish, French, and Chinese.

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/992e9151/docs/fr/edge/guide/platforms/ios/upgrading.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/guide/platforms/ios/upgrading.md b/docs/fr/edge/guide/platforms/ios/upgrading.md
new file mode 100644
index 0000000..fef01ad
--- /dev/null
+++ b/docs/fr/edge/guide/platforms/ios/upgrading.md
@@ -0,0 +1,695 @@
+---
+
+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.
+---
+
+# Mise à jour d'iOS
+
+Ce guide montre comment modifier des projets iOS 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.
+
+**Remarque :** Xcode 4.5 est requis. Pour soumettre à l'Apple App Store, vous devez utiliser la dernière version embarquée de l'iOS SDK, qui est iOS 6. L'iOS 6 SDK exige 4.5 Xcode.
+
+## 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 ios`.
+
+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 ( `Resources` , etc.), ce qui bien sûr d'ajouter de nouveaux fichiers à la `.xcodeproj` projet. Le projet iOS s'appuie à l'intérieur le `platforms\ios` répertoire.
+
+5.  Copie votre `config.xml` dans le `www` répertoire et supprimer les définitions de n'importe quel plugin. Modifier les paramètres ici au lieu du dossier de la plate-forme.
+
+6.  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.
+
+7.  Générer et tester.
+
+## 2.9.0 Mise à niveau de projets à 3.0.0
+
+1.  Téléchargez et extrayez la source Cordova 3.0.0 dans un dossier permanent sur votre disque dur, par exemple à`~/Documents/Cordova-3.0.0`.
+
+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.  Créez un nouveau projet, comme décrit dans iOS Command-line Tools. Vous avez besoin de l'actif de ce nouveau projet.
+
+5.  Copie le `www/cordova.js` (Notez qu'il n'a plus un suffixe de version, la version est dans le fichier lui-même dans l'en-tête) fichier à partir du nouveau projet dans votre `www` directory et supprimer votre `www/cordova.js` fichier.
+
+6.  Mettre à jour la référence de script Cordova dans votre `www/index.html` fichier (et tous les autres fichiers qui contiennent la référence de script) pour pointer vers le nouveau `cordova.js` fichier.
+
+7.  Supprimer votre `CordovaLib` répertoire et copier le `CordovaLib` répertoire du nouveau projet dans le répertoire racine de votre projet.
+
+**Remarque :** À partir de Cordova 3.0.0, projets ne viennent pas avec les plug-ins, vous devrez installer ceux que vous avez besoin pour votre projet en utilisant le `plugman` utilitaire CLI. Voir l'utilisation de Plugman pour gérer les Plugins.
+
+## 2.8.0 Mise à niveau de projets à 2.9.0
+
+1.  Téléchargez et extrayez la source Cordova 2.9.0 dans un dossier permanent sur votre disque dur, par exemple à`~/Documents/Cordova-2.9.0`.
+
+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.  Créez un nouveau projet, comme décrit dans iOS Command-line Tools. Vous avez besoin de l'actif de ce nouveau projet.
+
+5.  Copie le `www/cordova.js` (Notez qu'il n'a plus un suffixe de version, la version est dans le fichier lui-même dans l'en-tête) fichier à partir du nouveau projet dans votre `www` directory et supprimer votre `www/cordova.js` fichier.
+
+6.  Mettre à jour la référence de script Cordova dans votre `www/index.html` fichier (et tous les autres fichiers qui contiennent la référence de script) pour pointer vers le nouveau `cordova.js` fichier.
+
+7.  Supprimer votre `CordovaLib` répertoire et copier le `CordovaLib` répertoire du nouveau projet dans le répertoire racine de votre projet.
+
+## Projets de modernisation 2.7.0 pour 2.8.0
+
+1.  Téléchargez et extrayez la source Cordova 2.8.0 dans un dossier permanent sur votre disque dur, par exemple à`~/Documents/Cordova-2.8.0`.
+
+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.  Créez un nouveau projet, comme décrit dans iOS Command-line Tools. Vous avez besoin de l'actif de ce nouveau projet.
+
+5.  Copie le `www/cordova.js` (Notez qu'il n'a plus un suffixe de version, la version est dans le fichier lui-même dans l'en-tête) fichier à partir du nouveau projet dans votre `www` directory et supprimer votre `www/cordova-2.7.0.js` fichier.
+
+6.  Mettre à jour la référence de script Cordova dans votre `www/index.html` fichier (et tous les autres fichiers qui contiennent la référence de script) pour pointer vers le nouveau `cordova.js` fichier.
+
+7.  Mettre à jour les `<plugin>` balises dans votre `config.xml` à `<feature>` balises. Notez que celui qui existe `<plugin>` tags sera encore du travail, mais sont déconseillés. Vous pouvez copier ces informations dans le `config.xml` d'un nouveau projet. Par exemple :
+    
+        <plugins> < nom du plugin = « LocalStorage » value = « CDVLocalStorage » / ><!--autres plugins--> </plugins> <!--changer à: (noter qu'une balise <feature> est au même niveau que <plugins>--> < nom de la fonction = "LocalStorage" >< param name = valeur "ios-package" = "CDVLocalStorage" / >< / fiction ><!--autres balises <feature>-->
+        
+
+8.  Supprimer votre `CordovaLib` répertoire et copier le `CordovaLib` répertoire du nouveau projet dans le répertoire racine de votre projet.
+
+9.  Ajouter ces deux cadres à votre projet :
+    
+        ImageIO openAL
+        
+
+10. Mise à jour de cible de votre projet **Paramètres de génération**. Sous **Liaison → autres Linker drapeaux**, edit **"- Obj - C"** pour être **«-ObjC "**.
+
+11. Mise à jour de cible de votre projet **Paramètres de génération**. **Linking → autres drapeaux de Linker**, de changement **«-all_load »** d'être `-force\_load ${BUILT\_PRODUCTS\_DIR}/libCordova.a` . Vous devez seulement faire ceci si vous avez le problème défini dans [ce problème.][1].
+
+ [1]: https://issues.apache.org/jira/browse/CB-3458
+
+## Projets de modernisation 2.6.0 à 2.7.0
+
+1.  Téléchargez et extrayez la source Cordova 2.7.0 dans un dossier permanent sur votre disque dur, par exemple à`~/Documents/Cordova-2.7.0`.
+
+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.  Créez un nouveau projet, comme décrit dans iOS Command-line Tools. vous avez besoin de l'actif de ce nouveau projet.
+
+5.  Copie le `www/cordova-2.7.0.js` fichier à partir du nouveau projet dans votre `www` directory et supprimer votre `www/cordova-2.6.0.js` fichier.
+
+6.  Mettre à jour la référence de script Cordova dans votre `www/index.html` fichier (et tous les autres fichiers qui contiennent la référence de script) pour pointer vers le nouveau `cordova-2.7.0.js` fichier.
+
+7.  Mise à jour (ou les remplacer, si vous avez jamais modifié le fichier) votre `AppDelegate.m` fichier en fonction de celui du nouveau projet (voir [cette diff][2]).
+
+8.  Dans votre `config.xml` fichier, [supprimez cette ligne][3].
+
+9.  Supprimer votre `CordovaLib` répertoire et copier le `CordovaLib` répertoire du nouveau projet dans le répertoire racine de votre projet.
+
+ [2]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/AppDelegate.m;h=5c05ac80e056753c0e8736f887ba9f28d5b0774c;hp=623ad8ec3c46f656ea18c6c3a190d650dd64e479;hb=c6e71147386d4ad94b07428952d1aae0a9cbf3f5;hpb=c017fda8af00375a453cf27cfc488647972e9a23
+ [3]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=537705d76a5ef6bc5e57a8ebfcab78c02bb4110b;hp=8889726d9a8f8c530fe1371c56d858c34552992a;hb=064239b7b5fa9a867144cf1ee8b2fb798ce1f988;hpb=c9f233250d4b800f3412eeded811daaafb17b2cc
+
+## Projets de modernisation 2.5.0 à 2.6.0
+
+1.  Téléchargez et extrayez la source Cordova 2.6.0 dans un dossier permanent sur votre disque dur, par exemple à`~/Documents/Cordova-2.6.0`.
+
+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.  Créez un nouveau projet, comme décrit dans iOS Command-line Tools. Vous avez besoin de l'actif de ce nouveau projet.
+
+5.  Copier le projet `www/cordova-2.6.0.js` fichier dans votre `www` directory et supprimer votre `www/cordova-2.5.0.js` fichier.
+
+6.  Mettre à jour la référence de script Cordova dans votre `www/index.html` fichier (ainsi que tous les autres fichiers qui référencent le script) pour désigner le nouveau `cordova-2.6.0.js` fichier.
+
+7.  Mise à jour (ou les remplacer, si vous avez jamais modifié le fichier) votre `AppDelegate.m` fichier en fonction de celui du nouveau projet (voir [cette diff][4]).
+
+8.  Dans votre `config.xml` du fichier, [Ajoutez cette ligne nouvelle][5].
+
+9.  Dans votre `config.xml` du fichier, [Ajoutez cette ligne nouvelle][6].
+
+10. Dans votre `config.xml` dossier, [UIWebViewBounce a été changé en DisallowOverscroll, et les valeurs par défaut sont différents][7].
+
+11. Dans votre `config.xml` fichier, le `EnableLocation` préférence a été désapprouvée.
+
+12. Supprimer votre `CordovaLib` répertoire et copier le `CordovaLib` répertoire du nouveau projet dans le répertoire racine de votre projet.
+
+ [4]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/AppDelegate.m;h=124a56bb4f361e95616f44d6d6f5a96ffa439b60;hp=318f79326176be8f16ebc93bad85dd745f4205b6;hb=a28c7712810a63396e9f32fa4eb94fe3f8b93985;hpb=36acdf55e4cab52802d73764c8a4b5b42cf18ef9
+ [5]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=1555b5e81de326a07efe0bccaa5f5e2326b07a9a;hp=0652d60f8d35ac13c825c572dca6ed01fea4a540;hb=95f16a6dc252db0299b8e2bb53797995b1e39aa1;hpb=a2de90b8f5f5f68bd9520bcbbb9afa3ac409b96d
+ [6]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=d307827b7e67301171a913417fb10003d43ce39d;hp=04260aa9786d6d74ab20a07c86d7e8b34e31968c;hb=97b89edfae3527828c0ca6bb2f6d58d9ded95188;hpb=942d33c8e7174a5766029ea1232ba2e0df745c3f
+ [7]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=8889726d9a8f8c530fe1371c56d858c34552992a;hp=d307827b7e67301171a913417fb10003d43ce39d;hb=57982de638a4dce6ae130a26662591741b065f00;hpb=ec411f18309d577b4debefd9a2f085ba719701d5
+
+## Mise à jour 2.4.0 projets à 2.5.0
+
+1.  Téléchargez et extrayez la source Cordova 2.5.0 dans un dossier permanent sur votre disque dur, par exemple à`~/Documents/Cordova-2.5.0`.
+
+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.  Créez un nouveau projet, comme décrit dans iOS Command-line Tools. Vous avez besoin de l'actif de ce nouveau projet.
+
+5.  Copie le `www/cordova-2.5.0.js` fichier à partir du nouveau projet dans votre `www` répertoire et supprimer votre `www/cordova-2.4.0.js` fichier.
+
+6.  Mettre à jour la référence de script Cordova dans votre `www/index.html` fichier (et tous les autres fichiers qui contiennent la référence de script) pour pointer vers le nouveau `cordova-2.5.0.js` fichier.
+
+7.  Mise à jour (ou les remplacer, si vous avez jamais modifié le fichier) votre `AppDelegate.m` fichier en fonction de celui du nouveau projet (voir [cette diff][8]).
+
+8.  Dans votre `config.xml` du fichier, [Ajoutez ces lignes nouvelles][9].
+
+9.  Dans votre `config.xml` du fichier, [modifiez l'élément racine, changez-le de cordova à widget][10].
+
+10. Dans votre `config.xml` déposer, [retirer la préférence OpenAllWhitelistURLsInWebView][11].
+
+11. Supprimer votre `cordova` répertoire et copier le `cordova` répertoire du nouveau projet dans le répertoire racine de votre projet. Dans 2.5.0, cela a mis à jour des scripts.
+
+12. Supprimer votre `CordovaLib` répertoire et copier le `CordovaLib` répertoire du nouveau projet dans le répertoire racine de votre projet.
+
+ [8]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/AppDelegate.m;h=318f79326176be8f16ebc93bad85dd745f4205b6;hp=6dc7bfc84f0ecede4cc43d2a3256ef7c5383b9fe;hb=4001ae13fcb1fcbe73168327630fbc0ce44703d0;hpb=299a324e8c30065fc4511c1fe59c6515d4842f09
+ [9]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=903944c4b1e58575295c820e154be2f5f09e6314;hp=721c734120b13004a4a543ee25f4287e541f34be;hb=ae467249b4a256bd31ee89aea7a06f4f2316b8ac;hpb=9e39f7ef8096fb15b38121ab0e245a3a958d9cbb
+ [10]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=64e71636f5dd79fa0978a97b9ff5aa3860a493f5;hp=d8579352dfb21c14e5748e09b2cf3f4396450163;hb=0e711f8d09377a7ac10ff6be4ec17d22cdbee88d;hpb=57c3c082ed9be41c0588d0d63a1d2bfcd2ed878c
+ [11]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=721c734120b13004a4a543ee25f4287e541f34be;hp=7d67508b70914aa921a16e79f79c00512502a8b6;hb=187bf21b308551bfb4b98b1a5e11edf04f699791;hpb=03b8854bdf039bcefbe0212db937abd81ac675e4
+
+## 2.3.0 Mise à niveau de projets à 2.4.0
+
+1.  Téléchargez et extrayez la Cordova 2.4.0 de source dans un dossier permanent sur votre disque dur, par exemple à`~/Documents/Cordova-2.4.0`.
+
+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.  Créez un nouveau projet, comme décrit dans iOS Command-line Tools. Vous avez besoin de l'actif de ce nouveau projet.
+
+5.  Copie le `www/cordova-2.4.0.js` fichier à partir du nouveau projet dans votre `www` directory et supprimer votre `www/cordova-2.3.0.js` fichier.
+
+6.  Mettre à jour la référence de script Cordova dans votre `www/index.html` fichier (et tous les autres fichiers qui contiennent la référence de script) pour pointer vers le nouveau `cordova-2.4.0.js` fichier.
+
+7.  Mise à jour (ou les remplacer, si vous avez jamais modifié les fichiers) votre `MainViewController.m` fichier en fonction de celui du nouveau projet (voir [cette diff][12]).
+
+8.  Mise à jour (ou les remplacer, si vous avez jamais modifié le fichier) votre `AppDelegate.m` fichier en fonction de celui du nouveau projet (voir [cette diff][13]).
+
+9.  Dans votre `config.xml` du fichier, [Ajoutez cette ligne nouvelle][14].
+
+10. Supprimer votre `cordova` répertoire et copier le `cordova` répertoire du nouveau projet dans le répertoire racine de votre projet. 2.4.0, Ceci a fixé scripts.
+
+11. Supprimer votre `CordovaLib` répertoire et copier le `CordovaLib` répertoire du nouveau projet dans le répertoire racine de votre projet.
+
+12. Ajouter AssetsLibrary.framework comme une ressource à votre projet. (Allez [ici][15] pour obtenir des instructions sur la façon de le faire.).
+
+ [12]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/MainViewController.m;h=5f9eeac15c2437cd02a6eb5835b48374e9b94100;hp=89da1082d06ba5e5d0dffc5b2e75a3a06d5c2aa6;hb=b4a2e4ae0445ba7aec788090dce9b822d67edfd8;hpb=a484850f4610e73c7b20cd429a7794ba829ec997
+ [13]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/Classes/AppDelegate.m;h=6dc7bfc84f0ecede4cc43d2a3256ef7c5383b9fe;hp=1ca3dafeb354c4442b7e149da4f281675aa6b740;hb=6749c17640c5fed8a7d3a0b9cca204b89a855baa;hpb=deabeeb6fcb35bac9360b053c8bf902b45e6de4d
+ [14]: https://git-wip-us.apache.org/repos/asf?p=cordova-ios.git;a=blobdiff;f=bin/templates/project/__TESTING__/config.xml;h=7d67508b70914aa921a16e79f79c00512502a8b6;hp=337d38da6f40c7432b0bce05aa3281d797eec40a;hb=6749c17640c5fed8a7d3a0b9cca204b89a855baa;hpb=deabeeb6fcb35bac9360b053c8bf902b45e6de4d
+ [15]: https://developer.apple.com/library/ios/#recipes/xcode_help-project_editor/Articles/AddingaLibrarytoaTarget.html
+
+## 2.2.0 Mise à niveau de projets à 2.3.0
+
+1.  Téléchargez et extrayez la source Cordova 2.3.0 dans un dossier permanent sur votre disque dur, par exemple à`~/Documents/Cordova-2.3.0`.
+
+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.  Créez un nouveau projet, comme décrit dans iOS Command-line Tools. Vous avez besoin de l'actif de ce nouveau projet.
+
+5.  Copie le `www/cordova-2.3.0.js` fichier à partir du nouveau projet dans votre `www` directory et supprimer votre `www/cordova-2.2.0.js` fichier.
+
+6.  Mettre à jour la référence de script Cordova dans votre `www/index.html` fichier (et tous les autres fichiers qui contiennent la référence de script) pour pointer vers le nouveau `cordova-2.3.0.js` fichier.
+
+7.  Mise à jour (ou les remplacer, si vous avez jamais modifié le fichier) votre `MainViewController.m` après celui du nouveau projet.
+
+8.  Supprimer votre `cordova` répertoire et copier le `cordova` répertoire du nouveau projet dans le répertoire racine de votre projet. En 2.3.0, cela a de nouveaux scripts.
+
+9.  Supprimer votre `CordovaLib` répertoire et copier le `CordovaLib` répertoire du nouveau projet dans le répertoire racine de votre projet.
+
+10. Convertir votre `Cordova.plist` fichier à `config.xml` , en exécutant le script `bin/cordova\_plist\_to\_config\_xml` sur le dossier de votre projet.
+
+11. Ajouter le plugin InAppBrowser pour votre `config.xml` , en ajoutant cette balise sous `<cordova><plugins>` :
+    
+        < nom du plugin = « InAppBrowser » value = « CDVInAppBrowser » / >
+        
+
+12. Notez que les plugins de l'Objective-C sont *pas* dans la liste blanche plus. À la liste blanche vos connexions avec la liste blanche les app, vous devrez définir le `User-Agent` en-tête de la connexion à l'agent utilisateur même comme le principal Cordova WebView. Vous pouvez obtenir cela en accédant à la `userAgent` propriété hors de la vue-contrôleur principal. La vue-contrôleur principal (CDVViewController) a aussi une `URLisAllowed` méthode vérifier si une URL passera la liste blanche.
+
+13. Modifications de périphérique API :
+    
+    *   Pour iOS, device.platform permet de retourner `iPhone` , `iPad` ou `iPod Touch` ; maintenant il retourne (à juste titre)`iOS`.
+    *   Pour iOS, device.name (maintenant obsolète pour toutes les plates-formes) utilisée pour retourner le nom du périphérique de l'utilisateur (par exemple ' iPhone 5′ de Shazron) ; maintenant, il retourne ce que device.platform permet de retourner : `iPhone` , `iPad` ou`iPod Touch`.
+    *   Pour toutes les plateformes, il y a une nouvelle propriété appelée device.model ; Cela retourne le modèle de périphérique spécifique, par exemple `iPad2,5` (pour d'autres plateformes, il retourne ce que device.name permet de retourner).
+
+## Mise à jour 2.1.0 projets à 2.2.0
+
+1.  Téléchargez et extrayez la Cordova 2.2.0 de source dans un dossier permanent sur votre disque dur, par exemple à`~/Documents/Cordova-2.2.0`.
+
+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.  Créez un nouveau projet, comme décrit dans iOS Command-line Tools. Vous avez besoin de l'actif de ce nouveau projet.
+
+5.  Copie le `www/cordova-2.2.0.js` fichier à partir du nouveau projet dans votre `www` directory et supprimer votre `www/cordova-2.1.0.js` fichier.
+
+6.  Mettre à jour la référence de script Cordova dans votre `www/index.html` fichier (et tous les autres fichiers qui contiennent la référence de script) pour pointer vers le nouveau `cordova-2.2.0.js` fichier.
+
+7.  Mise à jour (ou les remplacer, si vous avez jamais modifié le fichier) votre `MainViewController.m` après celui du nouveau projet :
+    
+    *   Mise à jour → viewWillAppear
+
+8.  Copie le `cordova` répertoire du nouveau projet dans le répertoire racine de votre projet. Dans 2.2.0, ce qui a un script de « émuler » mis à jour.
+
+9.  Ensuite, mettez à jour votre `CordovaLib` sous-projet de référence. Commençant par Cordova 2.1.0, nous utilisons pas la variable CORDOVALIB Xcode plus lorsque vous référencez où les `CordovaLib` se trouve, la référence est une référence de fichier absolu maintenant.
+    
+    1.  Lancer Terminal.app
+    2.  Accédez à l'emplacement où vous avez installé Cordova (voir étape 1), dans le `bin` sous-répertoire
+    3.  Exécutez le script ci-dessous où le premier paramètre est le chemin de votre projet `.xcodeproj` fichier :
+        
+        `update_cordova_subproject chemin/de/votre/projet/xcodeproj`
+
+**Remarque :** Dans 2.2.0, le `bin/create` script copie dans la `CordovaLib` sous-projet dans votre projet. Pour avoir le même genre d'installation, il suffit de copier dans le droit `CordovaLib` dans votre dossier de projet, mise à jour le `CordovaLib` sous-projet emplacement (relatives au projet) dans l'inspecteur de fichier Xcode.
+
+## Mise à jour 2.0.0 projets à 2.1.0
+
+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.
+
+1.  Téléchargez et extrayez la source Cordova 2.1.0 dans un dossier permanent sur votre disque dur, par exemple à`~/Documents/Cordova-2.1.0`.
+
+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.  Créez un nouveau projet, comme décrit dans iOS Command-line Tools. Vous avez besoin de l'actif de ce nouveau projet.
+
+5.  Copie le `www/cordova-2.1.0.js` fichier à partir du nouveau projet dans votre `www` directory et supprimer votre `www/cordova-2.0.0.js` fichier.
+
+6.  Mettre à jour la référence de script Cordova dans votre `www/index.html` fichier (et tous les autres fichiers qui contiennent la référence de script) pour pointer vers le nouveau `cordova-2.1.0.js` fichier.
+
+7.  Mise à jour (ou les remplacer, si vous avez jamais modifié le fichier) votre `AppDelegate.m` après celui du nouveau projet :
+    
+    *   Édité → application : didFinishLaunchingWithOptions :
+    *   Ajouté → application : supportedInterfaceOrientationsForWindow :
+
+8.  Mise à jour (ou les remplacer, si vous avez jamais modifié le fichier) votre `MainViewController.m` après celui du nouveau projet :
+    
+    *   Ajouté → viewWillAppear
+
+9.  Copie le `cordova` répertoire du nouveau projet dans le répertoire racine de votre projet. En 2.1.0, cela a les scripts de mise à jour pour soutenir les chemins avec des espaces.
+
+10. Supprimer le `VERSION` fichier de référence de votre projet (*pas* celui en`CordovaLib`).
+
+11. Ensuite, mettez à jour votre `CordovaLib` sous-projet de référence. Commençant par Cordova 2.1.0, nous utilisons pas la variable CORDOVALIB Xcode plus lorsque vous référencez où les `CordovaLib` se trouve, la référence est une référence de fichier absolu maintenant.
+    
+    1.  Lancer Terminal.app
+    2.  Accédez à l'emplacement où vous avez installé Cordova (voir étape 1), dans le `bin` sous-répertoire
+    3.  Exécutez le script ci-dessous où le premier paramètre est le chemin de votre projet `.xcodeproj` fichier :
+        
+        `update_cordova_subproject chemin/de/votre/projet/xcodeproj`
+
+## Mise à jour 1.9.0 projects to 2.0.0
+
+1.  Installer Cordova 2.0.0.
+
+2.  Créez un nouveau projet, comme décrit dans iOS Command-line Tools. Vous avez besoin de l'actif de ce nouveau projet.
+
+3.  Copie le `www/cordova-2.0.0.js` fichier à partir du nouveau projet dans votre `www` directory et supprimer votre `www/cordova-1.9.0.js` fichier.
+
+4.  Mettre à jour la référence de script Cordova dans votre `www/index.html` fichier (et tous les autres fichiers qui contiennent la référence de script) pour pointer vers le nouveau `cordova-2.0.0.js` fichier.
+
+5.  Copie le `cordova` répertoire du nouveau projet dans le répertoire racine de votre projet (si vous voulez les outils de ligne de commande de projet).
+
+6.  Ajouter une nouvelle entrée sous `Plugins` dans votre `Cordova.plist` fichier, sous le groupe de **Fichiers de support** . La clé est `Device` et la valeur est`CDVDevice`.
+
+7.  Supprimer`Cordova.framework`.
+
+8.  Supprimer `verify.sh` du groupe de **Fichiers de support** .
+
+9.  Sélectionnez l'icône du projet dans le projet de navigation, sélectionnez votre projet **cible**, puis sélectionnez l'onglet **Paramètres de génération** .
+
+10. Recherche de **Macros préprocesseur**, puis supprimer tous les **CORDOVA_FRAMEWORK = 1** valeurs.
+
+11. Localiser le `CordovaLib` répertoire qui a été installé dans votre disque dur sous votre dossier de départ `Documents` sous-répertoire.
+
+12. Localiser le `CordovaLib.xcodeproj` fichier dans le `CordovaLib` répertoire, puis glisser / déplacer le fichier dans votre projet. Il doit apparaître comme un sous-projet.
+
+13. Générez votre projet, vous devriez obtenir certaines erreurs liées à `#import` directives.
+
+14. Pour la `#import` Erreurs, modifier toute importation axée sur la citation dans ce style :
+    
+        #import "CDV.h"
+        
+    
+    pour ce style axée sur les supports :
+    
+        #import <Cordova/CDV.h>
+        
+    
+    et supprimer les éléments `#ifdef` importe des wrappers autour de n'importe quel Cordova, ils ne sont plus nécessaires (les importations sont désormais unifiées)
+
+15. Générez votre projet encore une fois, et il ne devrait avoir aucun `#import` Erreurs.
+
+16. Sélectionnez l' **icône du projet** dans le projet de navigation, sélectionnez votre projet **cible**, puis sélectionnez l'onglet **Générer des Phases** .
+
+17. Développez la phase **Cible dépendances** , puis sélectionnez le **+** bouton.
+
+18. Sélectionnez le `CordovaLib` cible, puis sélectionnez le bouton **Ajouter** .
+
+19. Développez la première phase **Binaire lien avec bibliothèques** (il devrait déjà contenir un tas de cadres), puis sélectionnez le **+** bouton.
+
+20. Sélectionnez le `libCordova.a` bibliothèque statique, puis sélectionnez le bouton **Ajouter** .
+
+21. Supprimer la phase **d'Exécuter le Script** .
+
+22. Sélectionnez l' **icône du projet** dans le projet de navigation, sélectionnez votre projet **cible**, puis sélectionnez l'onglet **Paramètres de génération** .
+
+23. Recherchez **d'Autres indicateurs de l'éditeur de liens**et ajoutez les valeurs **-all_load** et **- Obj-C**.
+
+24. Développez la `CordovaLib` du sous-projet.
+
+25. Localiser le `VERSION` fichier, faites-le glisser dans votre projet principal (nous voulons créer un lien vers elle, pas une copie).
+
+26. Sélectionnez la case d'option de **créer des groupes pour tous les dossiers ajoutés** , puis cliquez sur le bouton **Terminer** .
+
+27. Sélectionnez le `VERSION` fichier que vous avez fait glisser juste dans une étape précédente.
+
+28. Tapez la combinaison de touches **Commande-Option-1** pour afficher **Fichier inspecteur** (ou menuitem **Découvre → utilitaires → afficher l'inspecteur fichier**).
+
+29. Choisissez **Relative à CORDOVALIB** dans **Fichier inspecteur** pour le menu déroulant ci-bas pour **emplacement**.
+
+30. Valeur la préférence de Xcode **Xcode préférences → lieux → données dérivées → avancé...** **Unique**, afin que se trouvent les en-têtes unifiés.
+
+31. 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** .
+
+32. Recherche de **chemins de recherche de Header**. Pour ce paramètre, ajoutez ces trois valeurs, y compris les guillemets :
+    
+        "$(TARGET_BUILD_DIR)/usr/local/lib/include"
+        
+        "$(OBJROOT)/UninstalledProducts/include"
+        
+        "$(BUILT_PRODUCTS_DIR)"
+        
+
+33. Recherche **d'autres indicateurs de l'éditeur de liens**. Pour ce paramètre, ajoutez cette valeur :
+    
+        -weak_framework CoreFoundation
+        
+
+34. Générez votre projet, il devrait compiler et lier sans **aucun problème**.
+
+35. Sélectionnez votre projet dans le **système de** menu déroulant et sélectionnez **iPhone 5.1 simulateur**.
+
+36. Cliquez sur le bouton **exécuter** .
+
+**Remarque :** Si votre projet ne fonctionne pas comme prévu dans le simulateur, veuillez prendre note des éventuelles erreurs dans le journal de console dans Xcode pour trouver des indices.
+
+## La mise à niveau de projets 1.8.x à 1.9.0
+
+1.  Installer Cordova 1.9.0.
+
+2.  Créez un nouveau projet. Vous aurez besoin de certains des actifs de ce nouveau projet.
+
+3.  Copie le `www/cordova-1.9.0.js` fichier à partir du nouveau projet dans votre `www` directory et supprimer votre `www/cordova-1.8.x.js` fichier.
+
+4.  Mettre à jour la référence de script Cordova dans votre `www/index.html` fichier (et tous les autres fichiers qui contiennent la référence de script) pour pointer vers le nouveau `cordova-1.9.0.js` fichier.
+
+**Remarque :** 1.9.0 prend en charge le nouveau `BackupWebStorage` booléen `Cordova.plist` réglage. Il est activé par défaut, donc la valeur il `false` de le désactiver, surtout sur iOS 6. Voir [Notes de version : Safari et UIKit Section][16]
+
+ [16]: https://developer.apple.com/library/prerelease/ios/#releasenotes/General/RN-iOSSDK-6_0/_index.html
+
+## Mise à jour 1.7.0 projects to 1.8.x
+
+1.  Installer Cordova 1.8.0.
+
+2.  Créez un nouveau projet. Vous aurez besoin de certains des actifs de ce nouveau projet.
+
+3.  Copie le `www/cordova-1.8.0.js` fichier à partir du nouveau projet dans votre `www` directory et supprimer votre `www/cordova-1.7.x.js` fichier.
+
+4.  Mettre à jour la référence de script Cordova dans votre `www/index.html` fichier (et tous les autres fichiers qui contiennent la référence de script) pour pointer vers le nouveau `cordova-1.8.0.js` fichier.
+
+Si vous avez l'intention à l'aide de l'API de Capture, vous devez les nouveaux actifs de **rétine-écran de l'iPad** :
+
+1.  Copie le `Resources/Capture.bundle` point de ce nouveau projet dans votre dossier de projet, écraser votre existant `Resources/Capture.bundle` point.
+
+2.  Dans votre projet, sélectionnez le `Capture.bundle` point dans votre projet de navigation dans Xcode, taper la touche **Suppr** , puis sélectionnez **Supprimer une référence** dans la boîte de dialogue.
+
+3.  Faites glisser le nouveau `Capture.bundle` de l'étape 1 ci-dessus dans votre projet de navigation dans Xcode, puis sélectionnez la case d'option de **créer des groupes pour tous les dossiers ajoutés** .
+
+## La mise à niveau de projets 1.6.x à 1.7.0
+
+1.  Installer Cordova 1.7.0.
+
+2.  Créez un nouveau projet. Vous aurez besoin de certains des actifs de ce nouveau projet.
+
+3.  Copie le `www/cordova-1.7.0.js` fichier à partir du nouveau projet dans votre `www` directory et supprimer votre `www/cordova-1.6.0.js` fichier.
+
+4.  Mettre à jour la référence de script Cordova dans votre `www/index.html` fichier (et tous les autres fichiers qui contiennent la référence de script) pour pointer vers le nouveau `cordova-1.7.0.js` fichier.
+
+## Mise à jour 1.5.0 projects to 1.6.x
+
+1.  Installer Cordova 1.6.1.
+
+2.  Faire une sauvegarde de `AppDelegate.m` , `AppDelegate.h` , `MainViewController.m` , `MainViewController.h` , et `Cordova.plist` dans votre projet.
+
+3.  Créez un nouveau projet. Vous aurez besoin de certains des actifs de ce nouveau projet.
+
+4.  Copier ces fichiers dans le nouveau projet dans votre dossier de projet 1.5.0-based sur le disque, remplaçant les anciens fichiers (sauvegarde de vos fichiers tout d'abord de l'étape 2 ci-dessus) :
+    
+        AppDelegate.h AppDelegate.m MainViewController.h MainViewController.m Cordova.plist
+        
+
+5.  Ajouter tous les nouveaux `MainViewController` et `AppDelegate` les fichiers dans votre projet Xcode.
+
+6.  Copie le `www/cordova-1.6.1.js` fichier à partir du nouveau projet dans votre `www` directory et supprimer votre `www/cordova-1.5.0.js` fichier.
+
+7.  Mettre à jour la référence de script Cordova dans votre `www/index.html` fichier (et tous les autres fichiers qui contiennent la référence de script) pour pointer vers le nouveau `cordova-1.6.1.js` fichier.
+
+8.  Ajouter le nouveau `Cordova.plist` fichier dans votre projet. Ceci est nécessaire car les noms de service principaux plugin doivent évoluer pour correspondre à ceux de Android et BlackBerry, pour un (unifié) fichier Cordova JavaScript`cordova-js`).
+
+9.  Intégrer des paramètres, **Plugins** et **ExternalHosts** des entrées que vous aviez dans votre **sauvegarde Cordova.plist** dans le nouveau`Cordova.plist`.
+
+10. Intégrer un code spécifique au projet que vous avez dans votre sauvegarde `AppDelegate.h` et `AppDelegate.m` dans les nouveaux fichiers de AppDelegate. Toute `UIWebViewDelegate` ou `CDVCommandDelegate` code de `AppDelegate.m` devra aller en `MainViewController.m` maintenant (voir commentée des sections dans ce fichier).
+
+11. Intégrer un code spécifique au projet que vous avez dans votre sauvegarde `MainViewController.h` et `MainViewController.m` dans les nouveaux fichiers de MainViewController.
+
+12. Cliquez sur l'icône de projet dans le projet de navigation, sélectionnez votre **projet**, puis sélectionnez l'onglet **Paramètres de génération** .
+
+13. Entrez **compilateur pour C / C + c++ / Objective-C** dans le champ de recherche.
+
+14. Sélectionnez la valeur **d'Apple 3.1 de compilateur LLVM** .
+
+## La mise à niveau de projets 1.4.x à la 1.5.0
+
+1.  Installer Cordova 1.5.0.
+
+2.  Créez un nouveau projet et l'exécuter une fois. Vous aurez besoin de certains des actifs de ce nouveau projet.
+
+3.  Copie le `www/cordova-1.5.0.js` fichier à partir du nouveau projet dans votre `www` directory et supprimer votre `www/phonegap-1.4.x.js` fichier.
+
+4.  Mettre à jour la référence de script Cordova dans votre `www/index.html` fichier (et tous les autres fichiers qui contiennent la référence de script) pour pointer vers le nouveau Cordova `cordova-1.5.0.js` fichier.
+
+5.  Trouver `PhoneGap.framework` dans votre projet de navigation, sélectionnez-le.
+
+6.  Tapez la touche **supprimer** et supprimer la `PhoneGap.framework` référence dans le projet de navigation.
+
+7.  Tapez la combinaison de touches **Commande-Option-A** , qui devrait tomber une feuille pour ajouter des fichiers à votre projet (la feuille **d'Ajouter des fichiers...** ). Assurez-vous que la case d'option de **création de groupes pour tous les dossiers ajoutés** est sélectionnée.
+
+8.  Tapez la combinaison de touches **Commande-Maj-G** , qui devrait tomber d'une autre feuille pour vous rendre à un dossier (le **allez dans le dossier :** feuille).
+
+9.  Entrez `/Users/Shared/Cordova/Frameworks/Cordova.framework` dans la **allez dans le dossier :** feuille et puis appuyez sur le bouton **OK** .
+
+10. Appuyez sur le bouton **Ajouter** dans la feuille **d'Ajouter des fichiers...** .
+
+11. Sélectionnez `Cordova.framework` dans le navigateur de projet.
+
+12. Tapez la combinaison de touches **Commande-Option-1** pour afficher **Fichier inspecteur**.
+
+13. Choisissez le **Chemin d'accès absolu** dans l' **Inspecteur de fichier** pour le menu déroulant pour **emplacement**.
+
+14. Tapez la combinaison de touches **Commande-Option-A** , qui devrait tomber une feuille pour ajouter des fichiers à votre projet (la feuille **d'Ajouter des fichiers...** ). Assurez-vous que la case d'option de **création de groupes pour tous les dossiers ajoutés** est sélectionnée.
+
+15. Tapez la combinaison de touches **Commande-Maj-G** , qui devrait tomber d'une autre feuille pour vous rendre à un dossier (le **allez dans le dossier :** feuille).
+
+16. Entrez `~/Documents/CordovaLib/Classes/deprecated` dans la **allez dans le dossier :** feuille et puis appuyez sur le bouton **OK** .
+
+17. Appuyez sur le bouton **Ajouter** dans la feuille **d'Ajouter des fichiers...** .
+
+18. Dans votre `AppDelegate.h` , `AppDelegate.m` , et `MainViewController.h` fichiers, remplacer l'ensemble `#ifdef PHONEGAP_FRAMEWORK` bloquer avec :
+    
+        #import "CDVDeprecated.h"
+        
+
+19. Cliquez sur 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** .
+
+20. Recherche de **chemins de recherche de cadre**.
+
+21. Remplacez la valeur existante avec`/Users/Shared/Cordova/Frameworks`.
+
+22. Recherche de **Macros préprocesseur**.
+
+23. La première valeur (combiné), remplacez la valeur avec **CORDOVA_FRAMEWORK = YES**.
+
+24. Sélectionnez l'onglet **Générer des Phases** .
+
+25. Développez **exécuter Script**.
+
+26. Remplacez toutes les occurrences de **PhoneGap** **Cordova**.
+
+27. Trouver votre `PhoneGap.plist` dans le navigateur de projet du fichier et cliquez sur le nom du fichier une fois pour entrer dans le mode édition de nom.
+
+28. Renommer `PhoneGap.plist` à`Cordova.plist`.
+
+29. Faites un clic droit sur `Cordova.plist` et choisissez **Ouvrir le Code Source comme →**.
+
+30. Appuyez sur **Commande + Option + F**, choisissez **remplacer** dans le menu déroulant en haut à gauche de la fenêtre Source.
+
+31. Entrez `com.phonegap` pour la chaîne Find, et `org.apache.cordova` pour la chaîne de remplacement, puis appuyez sur le bouton **Remplacer tout** .
+
+32. Entrez **PG** de la chaîne Find et **CDV** pour la chaîne de remplacement, puis appuyez sur le bouton **Remplacer tout** .
+
+33. Appuyez sur **Commande + B** pour construire, vous aurez toujours des désapprobations qui vous pouvez vous débarrasser de l'avenir (voir `CDVDeprecated.h` . Par exemple, les classes de remplacer dans votre code qui utilisent au CDV * PG *).
+
+## Mise à jour 1.4.0 projets à 1.4.1
+
+1.  Installer Cordova 1.4.1.
+
+2.  Faire une sauvegarde de`MainViewController.m`.
+
+3.  Créez un nouveau projet. Vous aurez besoin de certains des actifs de ce nouveau projet.
+
+4.  Copie le `MainViewController.m` fichier à partir du nouveau projet dans votre dossier de projet 1.4.0-based sur le disque, remplacer l'ancien fichier (sauvegarde vos fichiers tout d'abord d'étape 2 ci-dessus).
+
+5.  Ajouter le `MainViewController.m` fichier dans votre projet Xcode.
+
+6.  Intégrer un code spécifique au projet que vous avez dans votre sauvegarde `MainViewController.m` dans le nouveau fichier.
+
+7.  Mise à jour le `phonegap-1.4.0.js` fichier est optionnel, rien n'a changé dans le code JavaScript entre 1.4.0 et 1.4.1.
+
+## Projets de modernisation 1.3.0 à 1.4.0
+
+1.  Installer Cordova 1.4.0.
+
+2.  Faire une sauvegarde de `AppDelegate.m` et `AppDelegate.h` dans votre projet.
+
+3.  Créez un nouveau projet. Vous aurez besoin de certains des actifs de ce nouveau projet.
+
+4.  Copier ces fichiers dans le nouveau projet dans votre dossier de projet 1.3.0-based sur le disque, remplaçant les anciens fichiers (sauvegarde de vos fichiers tout d'abord de l'étape 2 ci-dessus) :
+    
+        AppDelegate.h AppDelegate.m MainViewController.h MainViewController.m MainViewController.xib
+        
+
+5.  Ajouter tous les `MainViewController` les fichiers dans votre projet Xcode.
+
+6.  Copie le `www/phonegap-1.4.0.js` fichier à partir du nouveau projet dans votre `www` directory et supprimer votre `www/phonegap-1.3.0.js` fichier.
+
+7.  Mettre à jour la référence de script Cordova dans votre `www/index.html` fichier (et tous les autres fichiers qui contiennent la référence de script) pour pointer vers le nouveau `phonegap-1.4.0.js` fichier.
+
+8.  Ajouter une nouvelle entrée sous `Plugins` dans votre `PhoneGap.plist` fichier. La clé est `com.phonegap.battery` et la valeur est`PGBattery`.
+
+9.  Intégrer un code spécifique au projet que vous avez dans votre sauvegarde `AppDelegate.h` et `AppDelegate.m` dans les nouveaux fichiers de AppDelegate.
+
+## Projets de modernisation 1.2.0 à 1.3.0
+
+1.  Installer Cordova 1.3.0.
+
+2.  Faire une sauvegarde de `AppDelegate.m` et `AppDelegate.h` dans votre projet.
+
+3.  Créez un nouveau projet. Vous aurez besoin de certains des actifs de ce nouveau projet.
+
+4.  Copier ces fichiers dans le nouveau projet dans votre dossier de projet 1.2.0-based sur le disque, remplaçant les anciens fichiers (sauvegarde de vos fichiers tout d'abord de l'étape 2 ci-dessus) :
+    
+        AppDelegate.h AppDelegate.m MainViewController.h MainViewController.m MainViewController.xib
+        
+
+5.  Ajouter tous les `MainViewController` les fichiers dans votre projet Xcode.
+
+6.  Copie le `www/phonegap-1.3.0.js` fichier à partir du nouveau projet dans votre `www` directory et supprimer votre `www/phonegap-1.2.0.js` fichier.
+
+7.  Mettre à jour la référence de script Cordova dans votre `www/index.html` fichier (et tous les autres fichiers qui contiennent la référence de script) pour pointer vers le nouveau `phonegap-1.3.0.js` fichier.
+
+8.  Ajouter une nouvelle entrée sous `Plugins` dans votre `PhoneGap.plist` fichier. La clé est `com.phonegap.battery` et la valeur est`PGBattery`.
+
+9.  Intégrer un code spécifique au projet que vous avez dans votre sauvegarde `AppDelegate.h` et `AppDelegate.m` dans les nouveaux fichiers de AppDelegate.
+
+## Mise à jour 1.1.0 projects to 1.2.0
+
+1.  Installer Cordova 1.2.0.
+
+2.  Faire une sauvegarde de `AppDelegate.m` et `AppDelegate.h` dans votre projet.
+
+3.  Créez un nouveau projet. Vous aurez besoin de certains des actifs de ce nouveau projet.
+
+4.  Copier ces fichiers dans le nouveau projet dans votre dossier de projet 1.1.0-based sur le disque, remplaçant les anciens fichiers (sauvegarde de vos fichiers tout d'abord de l'étape 2 ci-dessus) :
+    
+        AppDelegate.h AppDelegate.m MainViewController.h MainViewController.m MainViewController.xib
+        
+
+5.  Ajouter tous les `MainViewController` les fichiers dans votre projet Xcode.
+
+6.  Copie le `www/phonegap-1.2.0.js` fichier à partir du nouveau projet dans votre `www` directory et supprimer votre `www/phonegap-1.1.0.js` fichier.
+
+7.  Mettre à jour la référence de script Cordova dans votre `www/index.html` fichier (et tous les autres fichiers qui contiennent la référence de script) pour pointer vers le nouveau `phonegap-1.2.0.js` fichier.
+
+8.  Ajouter une nouvelle entrée sous `Plugins` dans votre `PhoneGap.plist` fichier. La clé est `com.phonegap.battery` et la valeur est`PGBattery`.
+
+9.  Intégrer un code spécifique au projet que vous avez dans votre sauvegarde `AppDelegate.h` et `AppDelegate.m` dans les nouveaux fichiers de AppDelegate.
+
+## Projets de modernisation 1.0.0 à 1.1.0
+
+1.  Installer Cordova 1.1.0.
+
+2.  Faire une sauvegarde de `AppDelegate.m` et `AppDelegate.h` dans votre projet.
+
+3.  Créez un nouveau projet. Vous aurez besoin de certains des actifs de ce nouveau projet.
+
+4.  Copier ces fichiers dans le nouveau projet dans votre dossier de projet 1.0.0-based sur le disque, remplaçant les anciens fichiers (sauvegarde de vos fichiers tout d'abord de l'étape 2 ci-dessus) :
+    
+        AppDelegate.h AppDelegate.m MainViewController.h MainViewController.m MainViewController.xib
+        
+
+5.  Ajouter tous les `MainViewController` les fichiers dans votre projet Xcode.
+
+6.  Copie le `www/phonegap-1.1.0.js` fichier à partir du nouveau projet dans votre `www` directory et supprimer votre `www/phonegap-1.0.0.js` fichier.
+
+7.  Mettre à jour la référence de script Cordova dans votre `www/index.html` fichier (et tous les autres fichiers qui contiennent la référence de script) pour pointer vers le nouveau `phonegap-1.1.0.js` fichier.
+
+8.  Ajouter une nouvelle entrée sous `Plugins` dans votre `PhoneGap.plist` fichier. La clé est `com.phonegap.battery` et la valeur est`PGBattery`.
+
+9.  Intégrer un code spécifique au projet que vous avez dans votre sauvegarde `AppDelegate.h` et `AppDelegate.m` dans les nouveaux fichiers de AppDelegate.
+
+## Projets de modernisation 0.9.6 à 1.0.0
+
+1.  Installer Cordova 1.0.0.
+
+2.  Faire une sauvegarde de `AppDelegate.m` et `AppDelegate.h` dans votre projet.
+
+3.  Créez un nouveau projet. Vous aurez besoin de certains des actifs de ce nouveau projet.
+
+4.  Copier ces fichiers dans le nouveau projet dans votre dossier de projet 0.9.6-based sur le disque, remplaçant les anciens fichiers (sauvegarde de vos fichiers tout d'abord de l'étape 2 ci-dessus) :
+    
+        AppDelegate.h AppDelegate.m MainViewController.h MainViewController.m MainViewController.xib
+        
+
+5.  Ajouter tous les `MainViewController` les fichiers dans votre projet Xcode.
+
+6.  Copie le `www/phonegap-1.0.0.js` fichier à partir du nouveau projet dans votre `www` directory et supprimer votre `www/phonegap-0.9.6.js` fichier.
+
+7.  Mettre à jour la référence de script Cordova dans votre `www/index.html` fichier (et tous les autres fichiers qui contiennent la référence de script) pour pointer vers le nouveau `phonegap-1.0.0.js` fichier.
+
+8.  Ajouter une nouvelle entrée sous `Plugins` dans votre `PhoneGap.plist` fichier. La clé est `com.phonegap.battery` et la valeur est`PGBattery`.
+
+9.  Intégrer un code spécifique au projet que vous avez dans votre sauvegarde `AppDelegate.h` et `AppDelegate.m` dans les nouveaux fichiers de AppDelegate.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/992e9151/docs/fr/edge/guide/platforms/ios/webview.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/guide/platforms/ios/webview.md b/docs/fr/edge/guide/platforms/ios/webview.md
new file mode 100644
index 0000000..a70ecc0
--- /dev/null
+++ b/docs/fr/edge/guide/platforms/ios/webview.md
@@ -0,0 +1,144 @@
+---
+
+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 dans un dossier 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 dossier 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 (depuis le dossier 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 nouveau] ;
+        
+
+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
+    
+        < contenu 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 dossier dans votre projet sur disque, `www` par exemple.
+
+2.  Mettez vos actifs HTML, CSS et JavaScript dans ce dossier.
+
+3.  Glissez et déposez le dossier 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`.
+    
+        / * Si vous avez créé un dossier nommé « myfolder » et vous souhaitez le fichier « mapage.html » dans c'est la page d'accueil * / viewController.wwwFolderName = @ « myfolder » ;
+        viewController.startPage = @ « mapage.html »
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/992e9151/docs/fr/edge/guide/platforms/tizen/index.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/guide/platforms/tizen/index.md b/docs/fr/edge/guide/platforms/tizen/index.md
new file mode 100644
index 0000000..a36f498
--- /dev/null
+++ b/docs/fr/edge/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/992e9151/docs/fr/edge/guide/platforms/win8/index.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/guide/platforms/win8/index.md b/docs/fr/edge/guide/platforms/win8/index.md
new file mode 100644
index 0000000..afe5523
--- /dev/null
+++ b/docs/fr/edge/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-dossier.
+
+ [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/992e9151/docs/fr/edge/guide/platforms/win8/tools.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/guide/platforms/win8/tools.md b/docs/fr/edge/guide/platforms/win8/tools.md
new file mode 100644
index 0000000..9c6a8c3
--- /dev/null
+++ b/docs/fr/edge/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/992e9151/docs/fr/edge/guide/platforms/win8/upgrading.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/guide/platforms/win8/upgrading.md b/docs/fr/edge/guide/platforms/win8/upgrading.md
new file mode 100644
index 0000000..1a1a0ed
--- /dev/null
+++ b/docs/fr/edge/guide/platforms/win8/upgrading.md
@@ -0,0 +1,39 @@
+---
+
+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 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/992e9151/docs/fr/edge/guide/platforms/wp7/index.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/guide/platforms/wp7/index.md b/docs/fr/edge/guide/platforms/wp7/index.md
new file mode 100644
index 0000000..8dcdfa7
--- /dev/null
+++ b/docs/fr/edge/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-dossier, `lib\windows-phone-8\wp8` contient la version de Windwos téléphone 8 de Cordova.
+
+*   Copiez le fichier CordovaWP7\_x\_x_x.zip dans le dossier : Documents\Visual Studio 2012\Templates\ProjectTemplates\
+
+ [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` dossier 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/992e9151/docs/fr/edge/guide/platforms/wp8/index.md
----------------------------------------------------------------------
diff --git a/docs/fr/edge/guide/platforms/wp8/index.md b/docs/fr/edge/guide/platforms/wp8/index.md
new file mode 100644
index 0000000..6c7c129
--- /dev/null
+++ b/docs/fr/edge/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-dossier, `lib\windows-phone-8\wp7` contient la version de Windows Phone 7 de Cordova.
+
+*   Copiez le fichier CordovaWP8\_x\_x_x.zip dans le dossier : Documents\Visual Studio 2012\Templates\ProjectTemplates\
+
+ [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` dossier 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