incubator-callback-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From fil...@apache.org
Subject [12/32] git commit: Add French 1.1.0 translation
Date Fri, 20 Jan 2012 19:56:02 GMT
Add French 1.1.0 translation


Project: http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/commit/8ad139de
Tree: http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/tree/8ad139de
Diff: http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/diff/8ad139de

Branch: refs/heads/master
Commit: 8ad139de786b82b16b3fe91e7306507662cd3b2c
Parents: d7f50cf
Author: Alan Allegret <alanallegret@hotmail.com>
Authored: Thu Nov 24 22:16:29 2011 +0100
Committer: Alan Allegret <alanallegret@gmail.com>
Committed: Fri Jan 6 15:18:56 2012 -0800

----------------------------------------------------------------------
 docs/fr/1.1.0/config.json                          |  167 ++++++++
 docs/fr/1.1.0/index.md                             |   64 +++
 .../accelerometer/acceleration/acceleration.md     |   85 ++++
 .../accelerometer/accelerometer.clearWatch.md      |   91 +++++
 .../accelerometer.getCurrentAcceleration.md        |   86 +++++
 .../1.1.0/phonegap/accelerometer/accelerometer.md  |   23 ++
 .../accelerometer.watchAcceleration.md             |  115 ++++++
 .../accelerometer/parameters/accelerometerError.md |    8 +
 .../parameters/accelerometerOptions.md             |    9 +
 .../parameters/accelerometerSuccess.md             |   23 ++
 docs/fr/1.1.0/phonegap/camera/camera.getPicture.md |  171 +++++++++
 docs/fr/1.1.0/phonegap/camera/camera.md            |    9 +
 .../1.1.0/phonegap/camera/parameter/cameraError.md |   13 +
 .../phonegap/camera/parameter/cameraOptions.md     |   90 +++++
 .../phonegap/camera/parameter/cameraSuccess.md     |   23 ++
 .../1.1.0/phonegap/compass/compass.clearWatch.md   |   89 +++++
 .../phonegap/compass/compass.clearWatchFilter.md   |   87 +++++
 .../phonegap/compass/compass.getCurrentHeading.md  |   75 ++++
 docs/fr/1.1.0/phonegap/compass/compass.md          |   21 +
 .../1.1.0/phonegap/compass/compass.watchHeading.md |  106 +++++
 .../phonegap/compass/compass.watchHeadingFilter.md |  103 +++++
 .../phonegap/compass/compassError/compassError.md  |   21 +
 .../phonegap/compass/parameters/compassError.md    |   11 +
 .../phonegap/compass/parameters/compassHeading.md  |   30 ++
 .../phonegap/compass/parameters/compassOptions.md  |   18 +
 .../phonegap/compass/parameters/compassSuccess.md  |   21 +
 docs/fr/1.1.0/phonegap/connection/connection.md    |   23 ++
 .../1.1.0/phonegap/connection/connection.type.md   |   81 ++++
 docs/fr/1.1.0/phonegap/contacts/Contact/contact.md |  202 ++++++++++
 .../contacts/ContactAddress/contactaddress.md      |  144 +++++++
 .../phonegap/contacts/ContactError/contactError.md |   26 ++
 .../phonegap/contacts/ContactField/contactfield.md |  121 ++++++
 .../ContactFindOptions/contactfindoptions.md       |   93 +++++
 .../phonegap/contacts/ContactName/contactname.md   |  118 ++++++
 .../ContactOrganization/contactorganization.md     |  131 +++++++
 docs/fr/1.1.0/phonegap/contacts/contacts.create.md |   57 +++
 docs/fr/1.1.0/phonegap/contacts/contacts.find.md   |   96 +++++
 docs/fr/1.1.0/phonegap/contacts/contacts.md        |   29 ++
 .../phonegap/contacts/parameters/contactError.md   |    8 +
 .../phonegap/contacts/parameters/contactFields.md  |    6 +
 .../contacts/parameters/contactFindOptions.md      |   16 +
 .../phonegap/contacts/parameters/contactSuccess.md |   21 +
 docs/fr/1.1.0/phonegap/device/device.md            |   23 ++
 docs/fr/1.1.0/phonegap/device/device.name.md       |   79 ++++
 docs/fr/1.1.0/phonegap/device/device.phonegap.md   |   60 +++
 docs/fr/1.1.0/phonegap/device/device.platform.md   |   70 ++++
 docs/fr/1.1.0/phonegap/device/device.uuid.md       |   71 ++++
 docs/fr/1.1.0/phonegap/device/device.version.md    |   63 +++
 docs/fr/1.1.0/phonegap/events/events.backbutton.md |   67 ++++
 .../fr/1.1.0/phonegap/events/events.deviceready.md |   92 +++++
 .../1.1.0/phonegap/events/events.endcallbutton.md  |   66 ++++
 docs/fr/1.1.0/phonegap/events/events.md            |   21 +
 docs/fr/1.1.0/phonegap/events/events.menubutton.md |   67 ++++
 docs/fr/1.1.0/phonegap/events/events.offline.md    |   71 ++++
 docs/fr/1.1.0/phonegap/events/events.online.md     |   71 ++++
 docs/fr/1.1.0/phonegap/events/events.pause.md      |   71 ++++
 docs/fr/1.1.0/phonegap/events/events.resume.md     |   67 ++++
 .../1.1.0/phonegap/events/events.searchbutton.md   |   66 ++++
 .../phonegap/events/events.startcallbutton.md      |   66 ++++
 .../phonegap/events/events.volumedownbutton.md     |   66 ++++
 .../1.1.0/phonegap/events/events.volumeupbutton.md |   66 ++++
 .../phonegap/file/directoryentry/directoryentry.md |  298 +++++++++++++++
 .../file/directoryreader/directoryreader.md        |   47 +++
 docs/fr/1.1.0/phonegap/file/file.md                |   23 ++
 docs/fr/1.1.0/phonegap/file/fileentry/fileentry.md |  242 ++++++++++++
 docs/fr/1.1.0/phonegap/file/fileerror/fileerror.md |   30 ++
 docs/fr/1.1.0/phonegap/file/fileobj/fileobj.md     |   26 ++
 .../1.1.0/phonegap/file/filereader/filereader.md   |  177 +++++++++
 .../1.1.0/phonegap/file/filesystem/filesystem.md   |   72 ++++
 .../phonegap/file/filetransfer/filetransfer.md     |  120 ++++++
 .../file/filetransfererror/filetransfererror.md    |   21 +
 .../file/fileuploadoptions/fileuploadoptions.md    |   19 +
 .../file/fileuploadresult/fileuploadresult.md      |   21 +
 .../1.1.0/phonegap/file/filewriter/filewriter.md   |  173 +++++++++
 docs/fr/1.1.0/phonegap/file/flags/flags.md         |   27 ++
 .../file/localfilesystem/localfilesystem.md        |   90 +++++
 docs/fr/1.1.0/phonegap/file/metadata/metadata.md   |   32 ++
 .../geolocation/Coordinates/coordinates.md         |  105 +++++
 .../phonegap/geolocation/Position/position.md      |  111 ++++++
 .../geolocation/PositionError/positionError.md     |   23 ++
 .../phonegap/geolocation/geolocation.clearWatch.md |   95 +++++
 .../geolocation/geolocation.getCurrentPosition.md  |  105 +++++
 docs/fr/1.1.0/phonegap/geolocation/geolocation.md  |   29 ++
 .../geolocation/geolocation.watchPosition.md       |  109 ++++++
 .../geolocation/parameters/geolocation.options.md  |   22 +
 .../geolocation/parameters/geolocationError.md     |   13 +
 .../geolocation/parameters/geolocationSuccess.md   |   27 ++
 .../1.1.0/phonegap/media/MediaError/mediaError.md  |   25 ++
 .../1.1.0/phonegap/media/Parameters/mediaError.md  |   13 +
 docs/fr/1.1.0/phonegap/media/capture/CaptureCB.md  |   25 ++
 .../1.1.0/phonegap/media/capture/CaptureError.md   |   18 +
 .../1.1.0/phonegap/media/capture/CaptureErrorCB.md |   21 +
 .../phonegap/media/capture/ConfigurationData.md    |   43 ++
 .../media/capture/MediaFile.getFormatData.md       |   34 ++
 docs/fr/1.1.0/phonegap/media/capture/MediaFile.md  |   18 +
 .../1.1.0/phonegap/media/capture/MediaFileData.md  |   43 ++
 docs/fr/1.1.0/phonegap/media/capture/capture.md    |   56 +++
 .../1.1.0/phonegap/media/capture/captureAudio.md   |  116 ++++++
 .../phonegap/media/capture/captureAudioOptions.md  |   37 ++
 .../1.1.0/phonegap/media/capture/captureImage.md   |  108 ++++++
 .../phonegap/media/capture/captureImageOptions.md  |   34 ++
 .../1.1.0/phonegap/media/capture/captureVideo.md   |  111 ++++++
 .../phonegap/media/capture/captureVideoOptions.md  |   40 ++
 .../phonegap/media/media.getCurrentPosition.md     |  152 ++++++++
 docs/fr/1.1.0/phonegap/media/media.getDuration.md  |  144 +++++++
 docs/fr/1.1.0/phonegap/media/media.md              |   44 +++
 docs/fr/1.1.0/phonegap/media/media.pause.md        |  149 +++++++
 docs/fr/1.1.0/phonegap/media/media.play.md         |  145 +++++++
 docs/fr/1.1.0/phonegap/media/media.release.md      |  133 +++++++
 docs/fr/1.1.0/phonegap/media/media.seekTo.md       |  131 +++++++
 docs/fr/1.1.0/phonegap/media/media.startRecord.md  |  117 ++++++
 docs/fr/1.1.0/phonegap/media/media.stop.md         |  148 +++++++
 docs/fr/1.1.0/phonegap/media/media.stopRecord.md   |  119 ++++++
 .../phonegap/notification/notification.alert.md    |   94 +++++
 .../phonegap/notification/notification.beep.md     |   95 +++++
 .../phonegap/notification/notification.confirm.md  |   92 +++++
 .../fr/1.1.0/phonegap/notification/notification.md |   12 +
 .../phonegap/notification/notification.vibrate.md  |   85 ++++
 .../fr/1.1.0/phonegap/storage/database/database.md |  104 +++++
 .../phonegap/storage/localstorage/localstorage.md  |   91 +++++
 .../phonegap/storage/parameters/display_name.md    |    4 +
 docs/fr/1.1.0/phonegap/storage/parameters/name.md  |    4 +
 docs/fr/1.1.0/phonegap/storage/parameters/size.md  |    4 +
 .../1.1.0/phonegap/storage/parameters/version.md   |    4 +
 .../fr/1.1.0/phonegap/storage/sqlerror/sqlerror.md |   28 ++
 .../phonegap/storage/sqlresultset/sqlresultset.md  |  115 ++++++
 .../storage/sqlresultsetlist/sqlresultsetlist.md   |  116 ++++++
 .../storage/sqltransaction/sqltransaction.md       |   93 +++++
 docs/fr/1.1.0/phonegap/storage/storage.md          |   29 ++
 .../1.1.0/phonegap/storage/storage.opendatabase.md |   54 +++
 template/docs/fr/index.html                        |   46 +++
 131 files changed, 9105 insertions(+), 0 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/8ad139de/docs/fr/1.1.0/config.json
----------------------------------------------------------------------
diff --git a/docs/fr/1.1.0/config.json b/docs/fr/1.1.0/config.json
new file mode 100644
index 0000000..062b419
--- /dev/null
+++ b/docs/fr/1.1.0/config.json
@@ -0,0 +1,167 @@
+{
+    "language": "Français",
+    "merge": {
+        "accelerometer.md": [
+            "phonegap/accelerometer/accelerometer.md",
+            "phonegap/accelerometer/accelerometer.getCurrentAcceleration.md",
+            "phonegap/accelerometer/accelerometer.watchAcceleration.md",
+            "phonegap/accelerometer/accelerometer.clearWatch.md",
+            "phonegap/accelerometer/acceleration/acceleration.md",
+            "phonegap/accelerometer/parameters/accelerometerSuccess.md",
+            "phonegap/accelerometer/parameters/accelerometerError.md",
+            "phonegap/accelerometer/parameters/accelerometerOptions.md"
+        ],
+        "camera.md": [
+            "phonegap/camera/camera.md",
+            "phonegap/camera/camera.getPicture.md",
+            "phonegap/camera/parameter/cameraSuccess.md",
+            "phonegap/camera/parameter/cameraError.md",
+            "phonegap/camera/parameter/cameraOptions.md"
+        ],
+        "capture.md": [
+            "phonegap/media/capture/capture.md",
+            "phonegap/media/capture/captureAudio.md",
+            "phonegap/media/capture/captureAudioOptions.md",
+            "phonegap/media/capture/captureImage.md",
+            "phonegap/media/capture/captureImageOptions.md",
+            "phonegap/media/capture/captureVideo.md",
+            "phonegap/media/capture/captureVideoOptions.md",
+            "phonegap/media/capture/CaptureError.md",
+            "phonegap/media/capture/CaptureCB.md",
+            "phonegap/media/capture/CaptureErrorCB.md",
+            "phonegap/media/capture/ConfigurationData.md",
+            "phonegap/media/capture/MediaFile.md",
+            "phonegap/media/capture/MediaFile.getFormatData.md",
+            "phonegap/media/capture/MediaFileData.md"
+        ],
+        "compass.md": [
+            "phonegap/compass/compass.md",
+            "phonegap/compass/compass.getCurrentHeading.md",
+            "phonegap/compass/compass.watchHeading.md",
+            "phonegap/compass/compass.clearWatch.md",
+            "phonegap/compass/compass.watchHeadingFilter.md",
+            "phonegap/compass/compass.clearWatchFilter.md",
+            "phonegap/compass/parameters/compassSuccess.md",
+            "phonegap/compass/parameters/compassError.md",
+            "phonegap/compass/parameters/compassOptions.md",
+            "phonegap/compass/parameters/compassHeading.md",
+            "phonegap/compass/compassError/compassError.md"
+        ],
+        "contacts.md": [
+            "phonegap/contacts/contacts.md",
+            "phonegap/contacts/contacts.create.md",
+            "phonegap/contacts/contacts.find.md",
+            "phonegap/contacts/Contact/contact.md",
+            "phonegap/contacts/ContactAddress/contactaddress.md",
+            "phonegap/contacts/ContactField/contactfield.md",
+            "phonegap/contacts/ContactFindOptions/contactfindoptions.md",
+            "phonegap/contacts/ContactName/contactname.md",
+            "phonegap/contacts/ContactOrganization/contactorganization.md",
+            "phonegap/contacts/ContactError/contactError.md",
+            "phonegap/contacts/parameters/contactSuccess.md",
+            "phonegap/contacts/parameters/contactError.md",
+            "phonegap/contacts/parameters/contactFields.md",
+            "phonegap/contacts/parameters/contactFindOptions.md"
+        ],
+        "device.md": [
+            "phonegap/device/device.md",
+            "phonegap/device/device.name.md",
+            "phonegap/device/device.phonegap.md",
+            "phonegap/device/device.platform.md",
+            "phonegap/device/device.uuid.md",
+            "phonegap/device/device.version.md"
+        ],
+        "events.md": [
+            "phonegap/events/events.md",
+            "phonegap/events/events.deviceready.md",
+            "phonegap/events/events.pause.md",
+            "phonegap/events/events.resume.md",
+            "phonegap/events/events.online.md",
+            "phonegap/events/events.offline.md",
+            "phonegap/events/events.backbutton.md",
+            "phonegap/events/events.menubutton.md",
+            "phonegap/events/events.searchbutton.md",
+            "phonegap/events/events.startcallbutton.md",
+            "phonegap/events/events.endcallbutton.md",
+            "phonegap/events/events.volumedownbutton.md",
+            "phonegap/events/events.volumeupbutton.md"
+        ],
+        "file.md": [
+            "phonegap/file/file.md",
+            "phonegap/file/fileobj/fileobj.md",
+            "phonegap/file/filereader/filereader.md",
+            "phonegap/file/filewriter/filewriter.md",
+            "phonegap/file/filesystem/filesystem.md",
+            "phonegap/file/fileentry/fileentry.md",
+            "phonegap/file/directoryentry/directoryentry.md",
+            "phonegap/file/directoryreader/directoryreader.md",
+            "phonegap/file/filetransfer/filetransfer.md",
+            "phonegap/file/fileuploadoptions/fileuploadoptions.md",
+            "phonegap/file/fileuploadresult/fileuploadresult.md",
+            "phonegap/file/flags/flags.md",
+            "phonegap/file/localfilesystem/localfilesystem.md",
+            "phonegap/file/metadata/metadata.md",
+            "phonegap/file/fileerror/fileerror.md",
+            "phonegap/file/filetransfererror/filetransfererror.md"
+        ],
+        "geolocation.md": [
+            "phonegap/geolocation/geolocation.md",
+            "phonegap/geolocation/geolocation.getCurrentPosition.md",
+            "phonegap/geolocation/geolocation.watchPosition.md",
+            "phonegap/geolocation/geolocation.clearWatch.md",
+            "phonegap/geolocation/Coordinates/coordinates.md",
+            "phonegap/geolocation/Position/position.md",
+            "phonegap/geolocation/PositionError/positionError.md",
+            "phonegap/geolocation/parameters/geolocationSuccess.md",
+            "phonegap/geolocation/parameters/geolocationError.md",
+            "phonegap/geolocation/parameters/geolocation.options.md"
+        ],
+        "media.md": [
+            "phonegap/media/media.md",
+            "phonegap/media/media.getCurrentPosition.md",
+            "phonegap/media/media.getDuration.md",
+            "phonegap/media/media.pause.md",
+            "phonegap/media/media.play.md",
+            "phonegap/media/media.release.md",
+            "phonegap/media/media.seekTo.md",
+            "phonegap/media/media.startRecord.md",
+            "phonegap/media/media.stop.md",
+            "phonegap/media/media.stopRecord.md",
+            "phonegap/media/MediaError/mediaError.md",
+            "phonegap/media/Parameters/mediaError.md"
+        ],
+        "network.md": [
+            "phonegap/network/network.md",
+            "phonegap/network/network.isReachable.md",
+            "phonegap/network/NetworkStatus/NetworkStatus.md",
+            "phonegap/network/parameters/reachableCallback.md",
+            "phonegap/network/parameters/reachableHostname.md",
+            "phonegap/network/parameters/reachableOptions.md"
+        ],
+        "connection.md": [
+            "phonegap/connection/connection.md",
+            "phonegap/connection/connection.type.md"
+        ],
+        "notification.md": [
+            "phonegap/notification/notification.md",
+            "phonegap/notification/notification.alert.md",
+            "phonegap/notification/notification.confirm.md",
+            "phonegap/notification/notification.beep.md",
+            "phonegap/notification/notification.vibrate.md"
+        ],
+        "storage.md": [
+            "phonegap/storage/storage.md",
+            "phonegap/storage/storage.opendatabase.md",
+            "phonegap/storage/parameters/name.md",
+            "phonegap/storage/parameters/version.md",
+            "phonegap/storage/parameters/display_name.md",
+            "phonegap/storage/parameters/size.md",
+            "phonegap/storage/database/database.md",
+            "phonegap/storage/sqltransaction/sqltransaction.md",
+            "phonegap/storage/sqlresultset/sqlresultset.md",
+            "phonegap/storage/sqlresultsetlist/sqlresultsetlist.md",
+            "phonegap/storage/sqlerror/sqlerror.md",
+            "phonegap/storage/localstorage/localstorage.md"
+        ]
+    }
+}

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/8ad139de/docs/fr/1.1.0/index.md
----------------------------------------------------------------------
diff --git a/docs/fr/1.1.0/index.md b/docs/fr/1.1.0/index.md
new file mode 100644
index 0000000..1ddc8d4
--- /dev/null
+++ b/docs/fr/1.1.0/index.md
@@ -0,0 +1,64 @@
+<div id="home">
+    <h1>Documentation de l'API</h1>
+    <ul>
+        <li>
+            <h2>Accelerometer</h2>
+            <span>Profitez de l'accéléromètre de l'appareil.</span>
+        </li>
+        <li>
+            <h2>Camera</h2>
+            <span>Prenez des photos grâce à l'appareil photo du mobile.</span>
+        </li>
+        <li>
+            <h2>Capture</h2>
+            <span>Profitez des fonctionnalités de capture audio, image et vidéo du mobile.</span>
+        </li>
+        <li>
+            <h2>Compass</h2>
+            <span>Obtenez la direction vers laquelle pointe l'appareil.</span>
+        </li>
+        <li>
+            <h2>Connection</h2>
+            <span>Vérifiez l'état du réseau et les informations du réseau mobile.</span>
+        </li>
+        <li>
+            <h2>Contacts</h2>
+            <span>Accédez au carnet d'adresses du mobile.</span>
+        </li>
+        <li>
+            <h2>Device</h2>
+            <span>Récoltez les caractéristiques de l'appareil.</span>
+        </li>
+        <li>
+            <h2>Events</h2>
+            <span>Traitez les évènements natifs du mobile depuis le JavaScript.</span>
+        </li>
+        <li>
+            <h2>File</h2>
+            <span>Accédez au système de fichiers de l'appareil en JavaScript.</span>
+        </li>
+        <li>
+            <h2>Geolocation</h2>
+            <span>Géolocalisez l'utilisateur de votre application.</span>
+        </li>
+        <li>
+            <h2>Media</h2>
+            <span>Enregistrez et lisez des fichiers audio.</span>
+        </li>
+        <li>
+            <h2>Notification</h2>
+            <span>Utilisez les alertes visuelles et sonores du mobile ainsi que son vibreur.</span>
+        </li>
+        <li>
+            <h2>Storage</h2>
+            <span>Exploitez les solutions de stockage de données de l'appareil.</span>
+        </li>
+    </ul>
+    <h1>Guides</h1>
+    <ul>
+        <li>
+            <h2><a href="_index.html">Index</a></h2>
+            <span>Index complet de la documentation PhoneGap.</span>
+        </li>
+    </ul>
+</div>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/8ad139de/docs/fr/1.1.0/phonegap/accelerometer/acceleration/acceleration.md
----------------------------------------------------------------------
diff --git a/docs/fr/1.1.0/phonegap/accelerometer/acceleration/acceleration.md b/docs/fr/1.1.0/phonegap/accelerometer/acceleration/acceleration.md
new file mode 100644
index 0000000..47b9e98
--- /dev/null
+++ b/docs/fr/1.1.0/phonegap/accelerometer/acceleration/acceleration.md
@@ -0,0 +1,85 @@
+Acceleration
+============
+
+Contient les données de l'accéléromètre enregistrées à un instant donné.
+
+Propriétés
+----------
+
+- __x:__ Quantité de mouvement sur l'axe x. Intervalle [0, 1] (`Number`)
+- __y:__ Quantité de mouvement sur l'axe y. Intervalle [0, 1] (`Number`)
+- __z:__ Quantité de mouvement sur l'axe z. Intervalle [0, 1] (`Number`)
+- __timestamp:__ Date d'enregistrement de ces données en millisecondes. (`DOMTimeStamp`)
+
+Description
+-----------
+
+Cet object est créé et rempli par PhoneGap, puis renvoyé par une méthode d'`Accelerometer`.
+
+Plateformes supportées
+----------------------
+
+- Android
+- BlackBerry WebWorks (OS 5.0 et plus récent)
+- iPhone
+- Windows Phone 7 ( Mango )
+
+Exemple rapide
+--------------
+
+    function onSuccess(acceleration) {
+        alert('Acceleration X: ' + acceleration.x + '\n' +
+              'Acceleration Y: ' + acceleration.y + '\n' +
+              'Acceleration Z: ' + acceleration.z + '\n' +
+              'Timestamp: '      + acceleration.timestamp + '\n');
+    };
+
+    function onError() {
+        alert('onError!');
+    };
+
+    navigator.accelerometer.getCurrentAcceleration(onSuccess, onError);
+
+Exemple complet
+---------------
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Exemple Accelerometer</title>
+
+        <script type="text/javascript" charset="utf-8" src="phonegap.js"></script>
+        <script type="text/javascript" charset="utf-8">
+
+        // Attendre que PhoneGap soit prêt
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+
+        // PhoneGap est prêt
+        //
+        function onDeviceReady() {
+            navigator.accelerometer.getCurrentAcceleration(onSuccess, onError);
+        }
+
+        // onSuccess: Callback en cas de succès d'appel à l'accéléromètre
+        //
+        function onSuccess(acceleration) {
+            alert('Acceleration X: ' + acceleration.x + '\n' +
+                  'Acceleration Y: ' + acceleration.y + '\n' +
+                  'Acceleration Z: ' + acceleration.z + '\n' +
+                  'Timestamp: '      + acceleration.timestamp + '\n');
+        }
+
+        // onError: Callback en cas d'échec d'appel à l'accéléromètre
+        //
+        function onError() {
+            alert('onError!');
+        }
+
+        </script>
+      </head>
+      <body>
+        <h1>Exemple</h1>
+        <p>getCurrentAcceleration</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/8ad139de/docs/fr/1.1.0/phonegap/accelerometer/accelerometer.clearWatch.md
----------------------------------------------------------------------
diff --git a/docs/fr/1.1.0/phonegap/accelerometer/accelerometer.clearWatch.md b/docs/fr/1.1.0/phonegap/accelerometer/accelerometer.clearWatch.md
new file mode 100644
index 0000000..82d0e0a
--- /dev/null
+++ b/docs/fr/1.1.0/phonegap/accelerometer/accelerometer.clearWatch.md
@@ -0,0 +1,91 @@
+accelerometer.clearWatch
+========================
+
+Arrête les appels successifs à l'accéléromètre suite à un appel de `accelerometer.watchAcceleration` et référencés par le paramètre watchID.
+
+    navigator.accelerometer.clearWatch(watchID);
+
+- __watchID__: Le watchID retourné par `accelerometer.watchAcceleration`.
+
+Plateformes supportées
+----------------------
+
+- Android
+- BlackBerry WebWorks (OS 5.0 et plus récent)
+- iPhone
+
+Exemple rapide
+--------------
+
+    var watchID = navigator.accelerometer.watchAcceleration(onSuccess, onError, options);
+    
+    // ... plus tard ...
+    
+    navigator.accelerometer.clearWatch(watchID);
+    
+Exemple complet
+---------------
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Exemple Accelerometer</title>
+
+        <script type="text/javascript" charset="utf-8" src="phonegap.js"></script>
+        <script type="text/javascript" charset="utf-8">
+
+        // Le watchID référence l'écoute de l'accéléromètre courante
+        var watchID = null;
+        
+        // Attendre que PhoneGap soit prêt
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+
+        // PhoneGap est prêt
+        //
+        function onDeviceReady() {
+            startWatch();
+        }
+
+        // Lancement de l'écoute de l'accéléromètre
+        //
+        function startWatch() {
+            
+            // Récupération toutes les 3 secondes
+            var options = { frequency: 3000 };
+            
+            watchID = navigator.accelerometer.watchAcceleration(onSuccess, onError, options);
+        }
+        
+        // Arrêt de l'écoute grâce à watchID
+        //
+        function stopWatch() {
+            if (watchID) {
+                navigator.accelerometer.clearWatch(watchID);
+                watchID = null;
+            }
+        }
+		    
+        // onSuccess: Callback en cas de succès d'appel à l'accéléromètre
+        //
+        function onSuccess(acceleration) {
+            var element = document.getElementById('accelerometer');
+            element.innerHTML = 'Acceleration X: ' + acceleration.x + '<br />' +
+                                'Acceleration Y: ' + acceleration.y + '<br />' +
+                                'Acceleration Z: ' + acceleration.z + '<br />' + 
+                                'Timestamp: '      + acceleration.timestamp + '<br />';
+        }
+
+        // onError: Callback en cas d'échec d'appel à l'accéléromètre
+        //
+        function onError() {
+            alert('onError!');
+        }
+
+        </script>
+      </head>
+      <body>
+        <div id="accelerometer">En attente de l'accéléromètre...</div>
+		<button onclick="stopWatch();">Arrêter l'écoute</button>
+      </body>
+    </html>

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/8ad139de/docs/fr/1.1.0/phonegap/accelerometer/accelerometer.getCurrentAcceleration.md
----------------------------------------------------------------------
diff --git a/docs/fr/1.1.0/phonegap/accelerometer/accelerometer.getCurrentAcceleration.md b/docs/fr/1.1.0/phonegap/accelerometer/accelerometer.getCurrentAcceleration.md
new file mode 100644
index 0000000..0881d7a
--- /dev/null
+++ b/docs/fr/1.1.0/phonegap/accelerometer/accelerometer.getCurrentAcceleration.md
@@ -0,0 +1,86 @@
+accelerometer.getCurrentAcceleration
+====================================
+
+Lance une récupération ponctuelle des données courantes de l'accéléromètre selon les axes x, y et z.
+
+    navigator.accelerometer.getCurrentAcceleration(accelerometerSuccess, accelerometerError);
+
+Description
+-----------
+
+L'accéléromètre est un capteur de mouvement qui mesure l'accélération linéaire de l'appareil selon 3 axes orthogonaux x, y et z. Il détecte ainsi les mouvements en 3D de l'appareil selon ces axes.
+
+Un objet `Acceleration` est renvoyé, et la fonction de callback `accelerometerSuccess` est invoquée avec cet objet en argument.
+
+Plateformes supportées
+----------------------
+
+- Android
+- BlackBerry WebWorks (OS 5.0 et plus récent)
+- iPhone
+
+Exemple rapide
+--------------
+
+    function onSuccess(acceleration) {
+        alert('Acceleration X: ' + acceleration.x + '\n' +
+              'Acceleration Y: ' + acceleration.y + '\n' +
+              'Acceleration Z: ' + acceleration.z + '\n' +
+              'Timestamp: '      + acceleration.timestamp + '\n');
+    };
+
+    function onError() {
+        alert('onError!');
+    };
+
+    navigator.accelerometer.getCurrentAcceleration(onSuccess, onError);
+
+Exemple complet
+---------------
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Exemple Accelerometer</title>
+
+        <script type="text/javascript" charset="utf-8" src="phonegap.js"></script>
+        <script type="text/javascript" charset="utf-8">
+
+        // Attendre que PhoneGap soit prêt
+        ///
+        document.addEventListener("deviceready", onDeviceReady, false);
+
+        // PhoneGap est prêt
+        //
+        function onDeviceReady() {
+            navigator.accelerometer.getCurrentAcceleration(onSuccess, onError);
+        }
+    
+        // onSuccess: Callback en cas de succès d'appel à l'accéléromètre
+        //
+        function onSuccess(acceleration) {
+            alert('Acceleration X: ' + acceleration.x + '\n' +
+                  'Acceleration Y: ' + acceleration.y + '\n' +
+                  'Acceleration Z: ' + acceleration.z + '\n' +
+                  'Timestamp: '      + acceleration.timestamp + '\n');
+        }
+    
+        // onError: Callback en cas d'échec d'appel à l'accéléromètre
+        //
+        function onError() {
+            alert('onError!');
+        }
+
+        </script>
+      </head>
+      <body>
+        <h1>Exemple</h1>
+        <p>getCurrentAcceleration</p>
+      </body>
+    </html>
+    
+Singularités iPhone
+-------------------
+
+- Pour l'iPhone, cela n'a pas de sens de récupérer de manière ponctuelle les données de l'accéléromètre. Vous devez forcément lancer une écoute de l'accéléromètre et récupérer les données à intervalles réguliers.
+  - Ainsi, la fonction `getCurrentAcceleration` vous retournera simplement les dernières données retournées par un appel à `watchAccelerometer` de PhoneGap.

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/8ad139de/docs/fr/1.1.0/phonegap/accelerometer/accelerometer.md
----------------------------------------------------------------------
diff --git a/docs/fr/1.1.0/phonegap/accelerometer/accelerometer.md b/docs/fr/1.1.0/phonegap/accelerometer/accelerometer.md
new file mode 100644
index 0000000..1338b50
--- /dev/null
+++ b/docs/fr/1.1.0/phonegap/accelerometer/accelerometer.md
@@ -0,0 +1,23 @@
+Accelerometer
+=============
+
+> Récupère les mouvements de l'appareil selon les axes x, y et z.
+
+Méthodes
+--------
+
+- accelerometer.getCurrentAcceleration
+- accelerometer.watchAcceleration
+- accelerometer.clearWatch
+
+Arguments
+---------
+
+- accelerometerSuccess
+- accelerometerError
+- accelerometerOptions
+
+Objects (Lecture seule)
+-----------------------
+
+- Acceleration
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/8ad139de/docs/fr/1.1.0/phonegap/accelerometer/accelerometer.watchAcceleration.md
----------------------------------------------------------------------
diff --git a/docs/fr/1.1.0/phonegap/accelerometer/accelerometer.watchAcceleration.md b/docs/fr/1.1.0/phonegap/accelerometer/accelerometer.watchAcceleration.md
new file mode 100644
index 0000000..2c6ed3f
--- /dev/null
+++ b/docs/fr/1.1.0/phonegap/accelerometer/accelerometer.watchAcceleration.md
@@ -0,0 +1,115 @@
+accelerometer.watchAcceleration
+===============================
+
+Lance à intervalles réguliers une récupération des données de l'accéléromètre.
+
+    var watchID = navigator.accelerometer.watchAcceleration(accelerometerSuccess,
+                                                           accelerometerError,
+                                                           [accelerometerOptions]);
+                                                           
+Description
+-----------
+
+L'accéléromètre est un capteur de mouvement qui mesure l'accélération linéaire de l'appareil selon 3 axes orthogonaux x, y et z. Il détecte ainsi les mouvements en 3D de l'appareil selon ces axes.
+
+La fonction `accelerometer.watchAcceleration` lance à intervalles réguliers une récupération des données de l'accéléromètre. A chaque fois, objet `Acceleration` est renvoyé, et la fonction de callback `accelerometerSuccess` est invoquée avec cet objet en argument. Il est possible de spécifier en millisecondes l'intervalle de temps entre chaque récupération grâce au paramètre `frequency` de l'objet `acceleratorOptions`.
+
+Le watchID retourné par `accelerometer.watchAcceleration` référence "l'écoute" de l'accéléromètre mise en place de cette manière. Ce watchID peut être utilisé avec `accelerometer.clearWatch` pour arrêter l'écoute.
+
+Plateformes supportées
+----------------------
+
+- Android
+- BlackBerry WebWorks (OS 5.0 et plus récent)
+- iPhone
+
+
+Exemple rapide
+--------------
+
+    function onSuccess(acceleration) {
+        alert('Acceleration X: ' + acceleration.x + '\n' +
+              'Acceleration Y: ' + acceleration.y + '\n' +
+              'Acceleration Z: ' + acceleration.z + '\n' +
+              'Timestamp: '      + acceleration.timestamp + '\n');
+    };
+
+    function onError() {
+        alert('onError!');
+    };
+
+    var options = { frequency: 3000 };  // Récupération toutes les 3 secondes
+    
+    var watchID = navigator.accelerometer.watchAcceleration(onSuccess, onError, options);
+
+Exemple complet
+---------------
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Exemple Accelerometer</title>
+
+        <script type="text/javascript" charset="utf-8" src="phonegap.js"></script>
+        <script type="text/javascript" charset="utf-8">
+
+        // Le watchID référence l'écoute de l'accéléromètre courante
+        var watchID = null;
+        
+        // Attendre que PhoneGap soit prêt
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+
+        // PhoneGap est prêt
+        //
+        function onDeviceReady() {
+            startWatch();
+        }
+
+        // Lancement de l'écoute de l'accéléromètre
+        //
+        function startWatch() {
+            
+            // Récupération toutes les 3 secondes
+            var options = { frequency: 3000 };
+            
+            watchID = navigator.accelerometer.watchAcceleration(onSuccess, onError, options);
+        }
+        
+        // Arrêt de l'écoute grâce au watchID
+        //
+        function stopWatch() {
+            if (watchID) {
+                navigator.accelerometer.clearWatch(watchID);
+                watchID = null;
+            }
+        }
+        
+        // onSuccess: Callback en cas de succès d'appel à l'accéléromètre
+        //
+        function onSuccess(acceleration) {
+            var element = document.getElementById('accelerometer');
+            element.innerHTML = 'Acceleration X: ' + acceleration.x + '<br />' +
+                                'Acceleration Y: ' + acceleration.y + '<br />' +
+                                'Acceleration Z: ' + acceleration.z + '<br />' +
+                                'Timestamp: '      + acceleration.timestamp + '<br />';
+        }
+
+        // onError: Callback en cas d'échec d'appel à l'accéléromètre
+        //
+        function onError() {
+            alert('onError!');
+        }
+
+        </script>
+      </head>
+      <body>
+        <div id="accelerometer">En attente de l'accéléromètre...</div>
+      </body>
+    </html>
+    
+Singularités iPhone
+-------------------
+
+- Aux intervalles demandées, PhoneGap fera appel au callback `accelerometerSuccess` avec en argument un objet `Acceleration` rempli. Cependant, PhoneGap respecte un minimum de 40ms et un maximum de 1000ms pour les appels à l'accéléromètre de l'appareil.
+  - Par exemple, si vous choisissez un intervalle de 3 secondes (3000ms), PhoneGap utilisera un intervalle de 1 seconde avec l'appareil mais fera appel au callback `accelerometerSuccess` au bout de 3 secondes.

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/8ad139de/docs/fr/1.1.0/phonegap/accelerometer/parameters/accelerometerError.md
----------------------------------------------------------------------
diff --git a/docs/fr/1.1.0/phonegap/accelerometer/parameters/accelerometerError.md b/docs/fr/1.1.0/phonegap/accelerometer/parameters/accelerometerError.md
new file mode 100644
index 0000000..a5c5673
--- /dev/null
+++ b/docs/fr/1.1.0/phonegap/accelerometer/parameters/accelerometerError.md
@@ -0,0 +1,8 @@
+accelerometerError
+==================
+
+Fonction de callback en cas d'échec lors d'appels de fonctions d'`Accelerometer`.
+
+    function() {
+        // Gérer l'erreur
+    }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/8ad139de/docs/fr/1.1.0/phonegap/accelerometer/parameters/accelerometerOptions.md
----------------------------------------------------------------------
diff --git a/docs/fr/1.1.0/phonegap/accelerometer/parameters/accelerometerOptions.md b/docs/fr/1.1.0/phonegap/accelerometer/parameters/accelerometerOptions.md
new file mode 100644
index 0000000..9cd435b
--- /dev/null
+++ b/docs/fr/1.1.0/phonegap/accelerometer/parameters/accelerometerOptions.md
@@ -0,0 +1,9 @@
+accelerometerOptions
+====================
+
+Paramètre facultatif permettant de personnaliser la récupération des données de l'accéléromètre.
+
+Options
+-------
+
+- __frequency:__ Fréquence de récupération des données d'`Acceleration` en millisecondes. _(Number)_ (Par défault: 10000)
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/8ad139de/docs/fr/1.1.0/phonegap/accelerometer/parameters/accelerometerSuccess.md
----------------------------------------------------------------------
diff --git a/docs/fr/1.1.0/phonegap/accelerometer/parameters/accelerometerSuccess.md b/docs/fr/1.1.0/phonegap/accelerometer/parameters/accelerometerSuccess.md
new file mode 100644
index 0000000..5d76bd8
--- /dev/null
+++ b/docs/fr/1.1.0/phonegap/accelerometer/parameters/accelerometerSuccess.md
@@ -0,0 +1,23 @@
+accelerometerSuccess
+====================
+
+Fonction de callback en cas de succès lors d'appels de fonctions d'`Accelerometer`, reçoit en entrée un objet Acceleration.
+
+    function(acceleration) {
+        // Faire quelquechose
+    }
+
+Paramètres
+----------
+
+- __acceleration:__ Objet Acceleration rempli avec les dernières données de l'accéléromètre. (Acceleration)
+
+Exemple
+-------
+
+    function onSuccess(acceleration) {
+        alert('Acceleration X: ' + acceleration.x + '\n' +
+              'Acceleration Y: ' + acceleration.y + '\n' +
+              'Acceleration Z: ' + acceleration.z + '\n' +
+              'Timestamp: '      + acceleration.timestamp + '\n');
+    };
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/8ad139de/docs/fr/1.1.0/phonegap/camera/camera.getPicture.md
----------------------------------------------------------------------
diff --git a/docs/fr/1.1.0/phonegap/camera/camera.getPicture.md b/docs/fr/1.1.0/phonegap/camera/camera.getPicture.md
new file mode 100644
index 0000000..41e540a
--- /dev/null
+++ b/docs/fr/1.1.0/phonegap/camera/camera.getPicture.md
@@ -0,0 +1,171 @@
+camera.getPicture
+=================
+
+Prend un cliché grâce à l'application appareil photo du mobile ou retrouve un cliché existant dans l'album. L'image est retournée sous forme de chaîne de caractères (`String`) encodée en Base64 ou sous forme d'URI de fichier image.
+
+    navigator.camera.getPicture( cameraSuccess, cameraError, [ cameraOptions ] );
+
+Description
+-----------
+
+La fonction `camera.getPicture` ouvre l'application appareil photo par défaut du mobile pour que l'utilisateur puisse prendre un cliché (si `Camera.sourceType = Camera.PictureSourceType.CAMERA`, qui est la valeur par défaut). Une fois la photo prise, l'application appareil photo se ferme et votre application reprend la main.
+
+Si `Camera.sourceType = Camera.PictureSourceType.PHOTOLIBRARY` ou `Camera.PictureSourceType.SAVEDPHOTOALBUM`, alors une fenêtre de choix de photo apparaît, et l'utilisateur peut sélectionner une photo de l'album.
+
+La valeur résultat sera envoyée à la fonction `cameraSuccess`, dans l'un des formats suivants, selon les `cameraOptions` que vous avez choisis :
+
+- Une chaîne de caractères `String` contenant l'image encodée en Base64 (par défaut). 
+- Une chaîne de caractères `String` contenant l'URI de l'image dans le stockage local.  
+
+Vous pouvez faire ce que vous voulez de l'image encodée en Base64 ou de l'URI, par exemple :
+
+- Afficher l'image à l'aide d'une balise `<img>` _(voir l'exemple ci-dessous)_
+- Sauvegarder les données localement (`LocalStorage`, [Lawnchair](http://brianleroux.github.com/lawnchair/), etc.)
+- Envoyer les données vers un serveur distant
+
+Remarque : La qualité des images prises à l'aide de l'appareil photo des mobiles récents est très bonne.  _Chiffrer de telles images en Base64 a posé des soucis de mémoire sur quelques-uns de ces mobiles (iPhone 4, BlackBerry Torch 9800)._  Par conséquent, il est fortement conseillé d'utiliser FILE_URI comme valeur de 'Camera.destinationType'.
+
+Plateformes supportées
+----------------------
+
+- Android
+- Blackberry WebWorks (OS 5.0 et plus récent)
+- iPhone
+- Windows Phone 7 ( Mango )
+
+Exemple rapide
+--------------
+
+Prendre une photo et récupérer l'image encodée en Base64 :
+
+    navigator.camera.getPicture(onSuccess, onFail, { quality: 50 }); 
+
+    function onSuccess(imageData) {
+        var image = document.getElementById('monImage');
+        image.src = "data:image/jpeg;base64," + imageData;
+    }
+
+    function onFail(message) {
+        alert('Echec car : ' + message);
+    }
+
+Prendre une photo et récupérer l'URI du fichier image: 
+
+    navigator.camera.getPicture(onSuccess, onFail, { quality: 50, 
+        destinationType: Camera.DestinationType.FILE_URI }); 
+
+    function onSuccess(imageURI) {
+        var image = document.getElementById('monImage');
+        image.src = imageURI;
+    }
+
+    function onFail(message) {
+        alert('Echec car : ' + message);
+    }
+
+
+Exemple complet
+---------------
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Prise de photo</title>
+
+        <script type="text/javascript" charset="utf-8" src="phonegap.js"></script>
+        <script type="text/javascript" charset="utf-8">
+
+        var pictureSource;   // source de l'image
+        var destinationType; // définit le format de la valeur retournée
+        
+        // Attendre que PhoneGap soit prêt
+        //
+        document.addEventListener("deviceready",onDeviceReady,false);
+    
+        // PhoneGap est prêt
+        //
+        function onDeviceReady() {
+            pictureSource=navigator.camera.PictureSourceType;
+            destinationType=navigator.camera.DestinationType;
+        }
+
+        // Appelé lorsqu'une photo est bien récupérée
+        //
+        function onPhotoDataSuccess(imageData) {
+          // Décommentez pour voir le flux image encodé en Base64
+          // console.log(imageData);
+      
+          // Récupérer l'élément image du DOM
+          //
+          var smallImage = document.getElementById('smallImage');
+      
+          // Rendre visible l'élément image
+          //
+          smallImage.style.display = 'block';
+      
+          // Injecter la photo dans l'élément image
+          // Les règles CSS servent à redimensionner l'image
+          //
+          smallImage.src = "data:image/jpeg;base64," + imageData;
+        }
+
+        // Appelé lorsqu'une photo est bien récupérée
+        //
+        function onPhotoURISuccess(imageURI) {
+          // Décommentez pour voir l'URI du fichier image
+          // console.log(imageURI);
+      
+          // Récupérer l'élément image du DOM
+          //
+          var largeImage = document.getElementById('largeImage');
+      
+          // Rendre visible l'élément image
+          //
+          largeImage.style.display = 'block';
+      
+          // Injecter la photo dans l'élément image
+          // Les règles CSS servent à redimensionner l'image
+          //
+          largeImage.src = imageURI;
+        }
+
+        // Un bouton déclenchera l'appel de cette fonction
+        //
+        function capturePhoto() {
+          // Prendre une photo avec l'appareil photo du mobile et récupérer l'image sous forme de flux encodé en Base64
+          navigator.camera.getPicture(onPhotoDataSuccess, onFail, { quality: 50 });
+        }
+
+        // Un bouton déclenchera l'appel de cette fonction
+        //
+        function capturePhotoEdit() {
+          // Prendre une photo avec l'appareil photo du mobile, autoriser son édition, et récupérer l'image sous forme de flux encodé en Base64
+          navigator.camera.getPicture(onPhotoDataSuccess, onFail, { quality: 20, allowEdit: true }); 
+        }
+    
+        // Un bouton déclenchera l'appel de cette fonction
+        //
+        function getPhoto(source) {
+          // Récupérer l'URI d'un fichier image à partir de la source spécifiée
+          navigator.camera.getPicture(onPhotoURISuccess, onFail, { quality: 50, 
+            destinationType: destinationType.FILE_URI,
+            sourceType: source });
+        }
+
+        // Appelé lorsque quelque chose ne tourne pas rond
+        // 
+        function onFail(message) {
+          alert('Echec car : ' + message);
+        }
+
+        </script>
+      </head>
+      <body>
+        <button onclick="capturePhoto();">Prendre une photo</button> <br>
+        <button onclick="capturePhotoEdit();">Prendre une photo et l'éditer</button> <br>
+        <button onclick="getPhoto(pictureSource.PHOTOLIBRARY);">Depuis la gallerie de photos</button><br>
+        <button onclick="getPhoto(pictureSource.SAVEDPHOTOALBUM);">Depuis l'album photo</button><br>
+        <img style="display:none;width:60px;height:60px;" id="smallImage" src="" />
+        <img style="display:none;" id="largeImage" src="" />
+      </body>
+    </html>

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/8ad139de/docs/fr/1.1.0/phonegap/camera/camera.md
----------------------------------------------------------------------
diff --git a/docs/fr/1.1.0/phonegap/camera/camera.md b/docs/fr/1.1.0/phonegap/camera/camera.md
new file mode 100644
index 0000000..870e22d
--- /dev/null
+++ b/docs/fr/1.1.0/phonegap/camera/camera.md
@@ -0,0 +1,9 @@
+Camera
+======
+
+> L'objet `camera` donne accès à l'application appareil photo par défaut du mobile.
+
+Méthodes
+--------
+
+- camera.getPicture
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/8ad139de/docs/fr/1.1.0/phonegap/camera/parameter/cameraError.md
----------------------------------------------------------------------
diff --git a/docs/fr/1.1.0/phonegap/camera/parameter/cameraError.md b/docs/fr/1.1.0/phonegap/camera/parameter/cameraError.md
new file mode 100644
index 0000000..cea201b
--- /dev/null
+++ b/docs/fr/1.1.0/phonegap/camera/parameter/cameraError.md
@@ -0,0 +1,13 @@
+cameraError
+===========
+
+Fonction de callback en cas d'échec, fournit un message d'erreur.
+
+    function(message) {
+        // Afficher un message d'erreur parlant
+    }
+
+Paramètres
+----------
+
+- __message:__ Le message fourni par le code natif du mobile. (`String`)
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/8ad139de/docs/fr/1.1.0/phonegap/camera/parameter/cameraOptions.md
----------------------------------------------------------------------
diff --git a/docs/fr/1.1.0/phonegap/camera/parameter/cameraOptions.md b/docs/fr/1.1.0/phonegap/camera/parameter/cameraOptions.md
new file mode 100644
index 0000000..4c36c52
--- /dev/null
+++ b/docs/fr/1.1.0/phonegap/camera/parameter/cameraOptions.md
@@ -0,0 +1,90 @@
+cameraOptions
+=============
+
+Paramètres facultatifs permettant de personnaliser les propriétés de `Camera`.
+
+    { quality : 75, 
+      destinationType : Camera.DestinationType.DATA_URL, 
+      sourceType : Camera.PictureSourceType.CAMERA, 
+      allowEdit : true,
+      encodingType: Camera.EncodingType.JPEG,
+      targetWidth: 100,
+      targetHeight: 100 };
+
+Options
+-------
+
+- __quality:__ Qualité des images sauvegardées. L'intervalle est [0, 100]. (`Number`)
+
+- __destinationType:__ Type de retour de l'image.  Défini dans navigator.camera.DestinationType (`Number`)
+        
+            Camera.DestinationType = {
+                DATA_URL : 0,                // Retourner une image sous forme de flux encodé en Base64
+                FILE_URI : 1                 // Retourner une URI de fichier image
+            };
+
+- __sourceType:__ Source de l'image.  Défini dans nagivator.camera.PictureSourceType (`Number`)
+     
+        Camera.PictureSourceType = {
+            PHOTOLIBRARY : 0,
+            CAMERA : 1,
+            SAVEDPHOTOALBUM : 2
+        };
+
+- __allowEdit:__ Autoriser une édition simple de l'image avant sa sélection. (`Boolean`)
+  
+- __EncodingType:__ Format du fichier image retrouné.  Défini dans navigator.camera.EncodingType (`Number`)
+        
+            Camera.EncodingType = {
+                JPEG : 0,               // Retourner une image au format JPEG
+                PNG : 1                 // Retourner une image au format PNG
+            };
+
+- __targetWidth:__ Largeur en pixels de l'image. Doit être utilisé conjointement avec targetHeight. Les proportions de l'image sont maintenues. (`Number`)
+- __targetHeight:__ Hauteur en pixels de l'image. Doit être utilisé conjointement avec targetWidth. Les proportions de l'image sont maintenues. (`Number`)
+
+- __MediaType:__ Type de média sélectionnable.  Marche uniquement lorsque PictureSourceType vaut PHOTOLIBRARY ou SAVEDPHOTOALBUM. Défini dans nagivator.camera.MediaType (`Number`)
+     
+        Camera.MediaType = { 
+			PICTURE: 0,             // autorise la sélection d'images fixes uniquement. VALEUR PAR DÉFAUT. Le retour se fera sous la forme définie par DestinationType
+			VIDEO: 1,               // autorise la sélection de vidéos uniquement, LE RETOUR SE FERA TOUJOURS SOUS LA FORME FILE_URI
+			ALLMEDIA : 2			// autorise la sélection de tout type de média
+};
+  
+Singularités Android
+--------------------
+
+- Le paramètre `allowEdit` est ignoré.
+- Camera.PictureSourceType.PHOTOLIBRARY et Camera.PictureSourceType.SAVEDPHOTOALBUM affichent tous deux le même album photo.
+- Camera.EncodingType n'est pas supporté.
+
+Singularités BlackBerry
+-----------------------
+
+- Le paramètre `quality` est ignoré.
+- Le paramètre `sourceType` est ignoré.
+- Le paramètre `allowEdit` est ignoré.
+- L'application doit avoir la permission "key injection" pour pouvoir fermer l'application appareil photo une fois le cliché pris.
+- L'utilisation de grandes tailles d'image peut entraîner l'impossibilité de chiffrer ces dernières sur les mobiles récents équipés d'un appareil photo à haute résolution (par exemple Torch 9800).
+- Camera.MediaType n'est pas supporté.
+
+Singularités Palm
+-----------------
+
+- Le paramètre `quality` est ignoré.
+- Le paramètre `sourceType` est ignoré.
+- Le paramètre `allowEdit` est ignoré.
+- Camera.MediaType n'est pas supporté.
+
+Singularités iPhone
+-------------------
+
+- Fixez `quality` à moins de 50 pour éviter les problèmes de mémoire sur certains mobiles.
+- Lorsque `destinationType.FILE_URI` est utilisé, les photos sont stockées dans le dossier temporaire de l'application.
+- Le contenu du dossier temporaire de l'application est effacé lorsque l'application se ferme. Les développeurs peuvent également purger ce dossier temporaire grâce aux APIs navigator.fileMgr si la taille de l'espace de stockage devient problématique.
+
+Singularités Windows Phone 7
+----------------------------
+
+- Le paramètre `allowEdit` est ignoré.
+           
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/8ad139de/docs/fr/1.1.0/phonegap/camera/parameter/cameraSuccess.md
----------------------------------------------------------------------
diff --git a/docs/fr/1.1.0/phonegap/camera/parameter/cameraSuccess.md b/docs/fr/1.1.0/phonegap/camera/parameter/cameraSuccess.md
new file mode 100644
index 0000000..3618e3a
--- /dev/null
+++ b/docs/fr/1.1.0/phonegap/camera/parameter/cameraSuccess.md
@@ -0,0 +1,23 @@
+cameraSuccess
+=============
+
+Fonction de callback en cas de succès, fournit les données de l'image.
+
+    function(imageData) {
+        // Faire quelque chose avec l'image
+    }
+
+Paramètres
+----------
+
+- __imageData:__ Flux encodé en Base64 de l'image, OU une URI de fichier image, selon `cameraOptions`. (`String`)
+
+Exemple
+-------
+
+    // Afficher l'image
+    //
+    function cameraCallback(imageData) {
+        var image = document.getElementById('monImage');
+        image.src = "data:image/jpeg;base64," + imageData;
+    }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/8ad139de/docs/fr/1.1.0/phonegap/compass/compass.clearWatch.md
----------------------------------------------------------------------
diff --git a/docs/fr/1.1.0/phonegap/compass/compass.clearWatch.md b/docs/fr/1.1.0/phonegap/compass/compass.clearWatch.md
new file mode 100644
index 0000000..e31e3a3
--- /dev/null
+++ b/docs/fr/1.1.0/phonegap/compass/compass.clearWatch.md
@@ -0,0 +1,89 @@
+compass.clearWatch
+========================
+
+Arrête la surveillance de boussole mise en place via `compass.watchHeading` et référencée par watchID.
+
+    navigator.compass.clearWatch(watchID);
+
+- __watchID__: Le watchID renvoyé par `compass.watchHeading`.
+
+Plateformes supportées
+----------------------
+
+- Android
+- iPhone
+- Windows Phone 7 ( Mango ) si boussole présente dans le mobile
+
+Exemple rapide
+--------------
+
+    var watchID = navigator.compass.watchHeading(onSuccess, onError, options);
+    
+    // ... plus tard ...
+    
+    navigator.compass.clearWatch(watchID);
+    
+Exemple complet
+---------------
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Exemple Compass</title>
+
+        <script type="text/javascript" charset="utf-8" src="phonegap.js"></script>
+        <script type="text/javascript" charset="utf-8">
+
+        // Le watchID référence l'écoute de la boussole
+        var watchID = null;
+        
+        // Attendre que PhoneGap soit prêt
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+
+        // PhoneGap est prêt
+        //
+        function onDeviceReady() {
+            startWatch();
+        }
+
+        // Lancement de l'écoute de la boussole
+        //
+        function startWatch() {
+            
+            // Récupération toutes les 3 secondes
+            var options = { frequency: 3000 };
+            
+            watchID = navigator.compass.watchHeading(onSuccess, onError, options);
+        }
+        
+        // Arrêt de l'écoute grâce au watchID
+        //
+        function stopWatch() {
+            if (watchID) {
+                navigator.compass.clearWatch(watchID);
+                watchID = null;
+            }
+        }
+        
+        // onSuccess: Obtention du cap courant
+        //
+        function onSuccess(heading) {
+            var element = document.getElementById('heading');
+            element.innerHTML = 'Cap : ' + heading.magneticHeading;
+        }
+
+        // onError: Échec d'obtention du cap
+        //
+        function onError(compassError) {
+            alert('Erreur de la boussole : ' + compassError.code);
+        }
+
+        </script>
+      </head>
+      <body>
+        <div id="heading">Attente de la boussole...</div>
+        <button onclick="startWatch();">Lancer l'écoute</button>
+        <button onclick="stopWatch();">Arrêter l'écoute</button>
+      </body>
+    </html>

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/8ad139de/docs/fr/1.1.0/phonegap/compass/compass.clearWatchFilter.md
----------------------------------------------------------------------
diff --git a/docs/fr/1.1.0/phonegap/compass/compass.clearWatchFilter.md b/docs/fr/1.1.0/phonegap/compass/compass.clearWatchFilter.md
new file mode 100644
index 0000000..a71915d
--- /dev/null
+++ b/docs/fr/1.1.0/phonegap/compass/compass.clearWatchFilter.md
@@ -0,0 +1,87 @@
+compass.clearWatchFilter
+========================
+
+Arrête la surveillance de boussole mise en place via `compass.watchHeadingFilter` et référencée par watchID.
+
+    navigator.compass.clearWatchFilter(watchID);
+
+- __watchID__: Le watchID renvoyé par `compass.watchHeadingFilter`.
+
+Plateformes supportées
+----------------------
+
+- iPhone
+
+Exemple rapide
+--------------
+
+    var watchID = navigator.compass.watchHeadingFilter(onSuccess, onError, options);
+    
+    // ... plus tard ...
+    
+    navigator.compass.clearWatchFilter(watchID);
+    
+Exemple complet
+---------------
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Exemple Compass</title>
+
+        <script type="text/javascript" charset="utf-8" src="phonegap.js"></script>
+        <script type="text/javascript" charset="utf-8">
+
+        // Le watchID référence l'écoute de la boussole
+        var watchID = null;
+        
+        // Attendre que PhoneGap soit prêt
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+
+        // PhoneGap est prêt
+        //
+        function onDeviceReady() {
+            startWatch();
+        }
+
+        // Lancement de l'écoute de la boussole
+        //
+        function startWatch() {
+            
+            // Être notifié dès que la boussole détecte un changement de cap de 10 degrés ou plus
+            var options = { filter: 10 };
+            
+            watchID = navigator.compass.watchHeadingFilter(onSuccess, onError, options);
+        }
+        
+        // Arrêt de l'écoute grâce au watchID
+        //
+        function stopWatch() {
+            if (watchID) {
+                navigator.compass.clearWatchFilter(watchID);
+                watchID = null;
+            }
+        }
+        
+        // onSuccess: Obtention du cap courant
+        //
+        function onSuccess(heading) {
+            var element = document.getElementById('heading');
+            element.innerHTML = 'Cap : ' + heading.magneticHeading;
+        }
+
+        // onError: Échec d'obtention du cap
+        //
+        function onError(compassError) {
+            alert('Erreur de la boussole : ' + compassError.code);
+        }
+
+        </script>
+      </head>
+      <body>
+        <div id="heading">Attente de la boussole...</div>
+        <button onclick="startWatch();">Lancer l'écoute via Filter</button>
+        <button onclick="stopWatch();">Arrêter l'écoute</button>
+      </body>
+    </html>

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/8ad139de/docs/fr/1.1.0/phonegap/compass/compass.getCurrentHeading.md
----------------------------------------------------------------------
diff --git a/docs/fr/1.1.0/phonegap/compass/compass.getCurrentHeading.md b/docs/fr/1.1.0/phonegap/compass/compass.getCurrentHeading.md
new file mode 100644
index 0000000..727d5b3
--- /dev/null
+++ b/docs/fr/1.1.0/phonegap/compass/compass.getCurrentHeading.md
@@ -0,0 +1,75 @@
+compass.getCurrentHeading
+=========================
+
+Récupère la direction courante de la boussole.
+
+    navigator.compass.getCurrentHeading(compassSuccess, compassError, compassOptions);
+
+Description
+-----------
+
+La boussole est un capteur capable d'indiquer la direction, ou cap, dans laquelle le mobile est orienté.  Il mesure le cap en degrés, de 0 à 359,99.
+
+La direction de la boussole est renvoyée via un objet CompassHeading passé à la fonction de callback `compassSuccess`.
+
+Plateformes supportées
+----------------------
+
+- Android
+- iPhone
+- Windows Phone 7 ( Mango ) si boussole présente dans le mobile
+
+Exemple rapide
+--------------
+
+    function onSuccess(heading) {
+        alert('Cap : ' + heading.magneticHeading);
+    };
+
+    function onError(error) {
+        alert('Erreur de la boussole : ' error.code);
+    };
+
+    navigator.compass.getCurrentHeading(onSuccess, onError);
+
+Exemple complet
+---------------
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Exemple Compass</title>
+
+        <script type="text/javascript" charset="utf-8" src="phonegap.js"></script>
+        <script type="text/javascript" charset="utf-8">
+
+        // Attendre que PhoneGap soit prêt
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+
+        // PhoneGap est prêt
+        //
+        function onDeviceReady() {
+            navigator.compass.getCurrentHeading(onSuccess, onError);
+        }
+    
+        // onSuccess: Obtention du cap courant
+        //
+        function onSuccess(heading) {
+            alert('Cap : ' + heading.magneticHeading);
+        }
+    
+        // onError: Échec d'obtention du cap
+        //
+        function onError(compassError) {
+            alert('Erreur de la boussole : ' + compassError.code);
+        }
+
+        </script>
+      </head>
+      <body>
+        <h1>Exemple</h1>
+        <p>getCurrentHeading</p>
+      </body>
+    </html>
+    

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/8ad139de/docs/fr/1.1.0/phonegap/compass/compass.md
----------------------------------------------------------------------
diff --git a/docs/fr/1.1.0/phonegap/compass/compass.md b/docs/fr/1.1.0/phonegap/compass/compass.md
new file mode 100644
index 0000000..f7647d7
--- /dev/null
+++ b/docs/fr/1.1.0/phonegap/compass/compass.md
@@ -0,0 +1,21 @@
+Compass
+=======
+
+> Récupère la direction dans laquelle pointe le mobile.
+
+Méthodes
+--------
+
+- compass.getCurrentHeading
+- compass.watchHeading
+- compass.clearWatch
+- compass.watchHeadingFilter
+- compass.clearWatchFilter
+
+Arguments
+---------
+
+- compassSuccess
+- compassError
+- compassOptions
+- compassHeading

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/8ad139de/docs/fr/1.1.0/phonegap/compass/compass.watchHeading.md
----------------------------------------------------------------------
diff --git a/docs/fr/1.1.0/phonegap/compass/compass.watchHeading.md b/docs/fr/1.1.0/phonegap/compass/compass.watchHeading.md
new file mode 100644
index 0000000..3b795db
--- /dev/null
+++ b/docs/fr/1.1.0/phonegap/compass/compass.watchHeading.md
@@ -0,0 +1,106 @@
+compass.watchHeading
+====================
+
+À intervalles réguliers, récupère la direction en degrés qu'indique la boussole.
+
+    var watchID = navigator.compass.watchHeading(compassSuccess, compassError, [compassOptions]);
+                                                           
+Description
+-----------
+
+La boussole est un capteur capable d'indiquer la direction, ou cap, dans laquelle le mobile est orienté.  Il mesure le cap en degrés, de 0 à 359,99.
+
+La fonction `compass.watchHeading` lance à intervalles réguliers la récupération du cap courant qu'indique la boussole de l'appareil. A chaque fois que le cap est récupéré, la fonction de callback `headingSuccess` est exécutée avec un nouvel objet `CompassHeading`.
+L'intervalle de temps entre chaque récupération est indiqué en millisecondes grâce au paramètre `frequency` de l'objet `compassOptions`.
+
+Le watchID retourné par `compass.watchHeading` référence "l'écoute" de la boussole mise en place de cette manière. Ce watchID peut être utilisé avec `compass.clearWatch` pour arrêter cette écoute.
+
+Plateformes supportées
+----------------------
+
+- Android
+- iPhone
+- Windows Phone 7 ( Mango ) si boussole présente dans le mobile
+
+
+Exemple rapide
+--------------
+
+    function onSuccess(heading) {
+        var element = document.getElementById('heading');
+        element.innerHTML = 'Cap : ' + heading.magneticHeading;
+    };
+
+    function onError(compassError) {
+            alert('Erreur de la boussole : ' + compassError.code);
+    };
+
+    var options = { frequency: 3000 };  // Récupération toutes les 3 secondes
+    
+    var watchID = navigator.compass.watchHeading(onSuccess, onError, options);
+
+Exemple complet
+---------------
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Exemple Compass</title>
+
+        <script type="text/javascript" charset="utf-8" src="phonegap.js"></script>
+        <script type="text/javascript" charset="utf-8">
+
+        // Le watchID référence l'écoute de la boussole
+        var watchID = null;
+        
+        // Attendre que PhoneGap soit prêt
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+
+        // PhoneGap est prêt
+        //
+        function onDeviceReady() {
+            startWatch();
+        }
+
+        // Lancement de l'écoute de la boussole
+        //
+        function startWatch() {
+            
+            // Récupération toutes les 3 secondes
+            var options = { frequency: 3000 };
+            
+            watchID = navigator.compass.watchHeading(onSuccess, onError, options);
+        }
+        
+        // Arrêt de l'écoute grâce au watchID
+        //
+        function stopWatch() {
+            if (watchID) {
+                navigator.compass.clearWatch(watchID);
+                watchID = null;
+            }
+        }
+        
+        // onSuccess: Obtention du cap courant
+        //
+        function onSuccess(heading) {
+            var element = document.getElementById('heading');
+            element.innerHTML = 'Cap : ' + heading.magneticHeading;
+        }
+
+        // onError: Échec d'obtention du cap
+        //
+        function onError(compassError) {
+            alert('Erreur de la boussole : ' + compassError.code);
+        }
+
+        </script>
+      </head>
+      <body>
+        <div id="heading">Attente de la boussole...</div>
+        <button onclick="startWatch();">Lancer l'écoute</button>
+        <button onclick="stopWatch();">Arrêter l'écoute</button>
+      </body>
+    </html>
+    

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/8ad139de/docs/fr/1.1.0/phonegap/compass/compass.watchHeadingFilter.md
----------------------------------------------------------------------
diff --git a/docs/fr/1.1.0/phonegap/compass/compass.watchHeadingFilter.md b/docs/fr/1.1.0/phonegap/compass/compass.watchHeadingFilter.md
new file mode 100644
index 0000000..ae9aa04
--- /dev/null
+++ b/docs/fr/1.1.0/phonegap/compass/compass.watchHeadingFilter.md
@@ -0,0 +1,103 @@
+compass.watchHeadingFilter
+==========================
+
+Récupère la direction en degrés qu'indique la boussole quand celle-ci change d'au moins un certain nombre de degrés.
+
+    var watchID = navigator.compass.watchHeadingFilter(compassSuccess, compassError, compassOptions);
+                                                           
+Description
+-----------
+
+La boussole est un capteur capable d'indiquer la direction, ou cap, dans laquelle le mobile est orienté.  Il mesure le cap en degrés, de 0 à 359,99.
+
+La fonction `compass.watchHeadingFilter` récupère le cap courant qu'indique la boussole de l'appareil quand celle-ci change d'au moins un certain nombre de degrés, ou seuil. A chaque fois que le changement de cap dépasse le seuil précisé, la fonction de callback `headingSuccess` est exécutée avec un nouvel objet `CompassHeading`. 
+Le seuil est indiqué en degrés grâce au paramètre `filter` de l'objet `compassOptions`.
+
+Le watchID retourné par `compass.watchHeading` référence "l'écoute" de la boussole mise en place de cette manière. Ce watchID peut être utilisé avec `compass.clearWatch` pour arrêter cette écoute.  Un seul watchHeadingFilter ne peut être actif à la fois.  Si un watchHeadingFilter est actif, appeler getCurrentHeading ou watchHeading utilisera la valeur du seuil existant. Sur iOS, cette méthode est plus performante que `compass.watchFilter` étant donné le mécanisme qu'utilise iOS pour surveiller les changements de direction de la boussole.
+
+Plateformes supportées
+----------------------
+
+- iPhone
+
+
+Exemple rapide
+--------------
+
+    function onSuccess(heading) {
+        var element = document.getElementById('heading');
+        element.innerHTML = 'Cap : ' + heading.magneticHeading;
+    };
+
+    function onError(compassError) {
+            alert('Erreur de la boussole : ' + compassError.code);
+    };
+
+    var options = { filter: 10 };  // Être notifié dès que la boussole détecte un changement de cap de 10 degrés ou plus
+    
+    var watchID = navigator.compass.watchHeadingFilter(onSuccess, onError, options);
+
+Exemple complet
+---------------
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Exemple Compass</title>
+
+        <script type="text/javascript" charset="utf-8" src="phonegap.js"></script>
+        <script type="text/javascript" charset="utf-8">
+
+        // Le watchID référence l'écoute de la boussole
+        var watchID = null;
+        
+        // Attendre que PhoneGap soit prêt
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+
+        // PhoneGap est prêt
+        //
+        function onDeviceReady() {
+            startWatch();
+        }
+
+        // Lancement de l'écoute de la boussole
+        //
+        function startWatch() {
+            
+            // Être notifié dès que la boussole détecte un changement de cap de 10 degrés ou plus
+            var options = { filter: 10 };
+            
+            watchID = navigator.compass.watchHeadingFilter(onSuccess, onError, options);
+        }
+        
+        // Arrêt de l'écoute grâce au watchID
+        //
+        function stopWatch() {
+            if (watchID) {
+                navigator.compass.clearWatchFilter(watchID);
+                watchID = null;
+            }
+        }
+        
+        // onSuccess: Obtention du cap courant
+        //
+        function onSuccess(heading) {
+            var element = document.getElementById('heading');
+            element.innerHTML = 'Cap : ' + heading.magneticHeading;
+        }
+
+        // onError: Échec d'obtention du cap
+        //
+        function onError(compassError) {
+            alert('Erreur de la boussole : ' + compassError.code);
+        }
+
+        </script>
+      </head>
+      <body>
+        <div id="heading">Attente de la boussole...</div>
+        <button onclick="startWatch();">Lancer l'écoute via Filter</button>
+        <button onclick="stopWatch();">Arrêter l'écoute</button>
+      </body>
+    </html>

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/8ad139de/docs/fr/1.1.0/phonegap/compass/compassError/compassError.md
----------------------------------------------------------------------
diff --git a/docs/fr/1.1.0/phonegap/compass/compassError/compassError.md b/docs/fr/1.1.0/phonegap/compass/compassError/compassError.md
new file mode 100644
index 0000000..e3fffbf
--- /dev/null
+++ b/docs/fr/1.1.0/phonegap/compass/compassError/compassError.md
@@ -0,0 +1,21 @@
+CompassError
+==========
+
+Un objet `CompassError` est passé à la fonction de callback `compassError` lorsqu'une erreur survient.
+
+Propriétés
+----------
+
+- __code:__ Un des codes d'erreur prédéfinis listés ci-dessous.
+
+Constantes
+----------
+- `CompassError.COMPASS_INTERNAL_ERR`
+- `CompassError.COMPASS_NOT_SUPPORTED`
+
+Description
+-----------
+
+L'objet `CompassError` est renvoyé à l'utilisateur en tant qu'argument d'appel de la fonction de callback `compassError` lorsqu'une erreur survient.
+
+

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/8ad139de/docs/fr/1.1.0/phonegap/compass/parameters/compassError.md
----------------------------------------------------------------------
diff --git a/docs/fr/1.1.0/phonegap/compass/parameters/compassError.md b/docs/fr/1.1.0/phonegap/compass/parameters/compassError.md
new file mode 100644
index 0000000..160a41e
--- /dev/null
+++ b/docs/fr/1.1.0/phonegap/compass/parameters/compassError.md
@@ -0,0 +1,11 @@
+compassError
+==========
+
+Fonction de callback onError pour les fonctions de `Compass`. 
+
+Exemple
+-------
+
+function(CompassError) {
+    // Gérer l'erreur
+}

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/8ad139de/docs/fr/1.1.0/phonegap/compass/parameters/compassHeading.md
----------------------------------------------------------------------
diff --git a/docs/fr/1.1.0/phonegap/compass/parameters/compassHeading.md b/docs/fr/1.1.0/phonegap/compass/parameters/compassHeading.md
new file mode 100644
index 0000000..26c4a0a
--- /dev/null
+++ b/docs/fr/1.1.0/phonegap/compass/parameters/compassHeading.md
@@ -0,0 +1,30 @@
+compassHeading
+==========
+
+Un objet `CompassHeading` est passé à la fonction de callback `compassSuccess` lorsqu'un cap est retrouvé depuis la boussole.
+
+Propriétés
+----------
+- __magneticHeading:__ La direction relative au pôle nord magnétique exprimée en degrés, entre 0 et 359.99, pour un instant donné. _(Number)_
+- __trueHeading:__ La direction relative au pôle nord géographique exprimée en degrés, entre 0 et 359.99, pour un instant donné. Une valeur négative indique que la direction n'a pas pu être déterminée.  _(Number)_
+- __headingAccuracy:__ La déviation en degrés entre le `magneticHeading` et le `trueHeading` mesurés. _(Number)_
+- __timestamp:__ La date en milliseconde à laquelle la mesure a été effectuée.  _(milliseconds)_
+
+Description
+-----------
+
+L'objet `CompassHeading` est renvoyé à l'utilisateur en tant qu'argument d'appel de la fonction de callback `compassSuccess`.
+
+Singularités Android
+--------------------
+- `trueHeading` n'est pas supporté. Il contiendra la même valeur que `magneticHeading`.
+- `headingAccuracy` vaudra toujours 0 puisqu'il n'y a pas de différence entre `magneticHeading` et `trueHeading` sous Android.
+
+Singularités iOS
+----------------
+- `trueHeading` est renvoyé uniquement lorsque les services de géolocalisation sont activés via `navigator.geolocation.watchLocation()`.
+- Pour les mobiles iOS > 4, si le mobile est tourné et que l'application prend en compte l'orientation du mobile, la direction sera renvoyée pour prendre en compte la nouvelle orientation.
+
+Singularités Windows Phone 7
+----------------------------
+- Seule la valeur `trueHeading` sera renvoyée, il faut savoir que cette partie de PhoneGap a été très peu testée puisque peu de mobiles possèdent une boussole aujourd'hui.

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/8ad139de/docs/fr/1.1.0/phonegap/compass/parameters/compassOptions.md
----------------------------------------------------------------------
diff --git a/docs/fr/1.1.0/phonegap/compass/parameters/compassOptions.md b/docs/fr/1.1.0/phonegap/compass/parameters/compassOptions.md
new file mode 100644
index 0000000..6e1709b
--- /dev/null
+++ b/docs/fr/1.1.0/phonegap/compass/parameters/compassOptions.md
@@ -0,0 +1,18 @@
+compassOptions
+==============
+
+Paramètre facultatif permettant de personnaliser l'exploitation de la boussole.
+
+Options
+-------
+
+- __frequency:__ A quelle fréquence en millisecondes récupérer la direction de la boussole. _(Number)_ (Par défaut: 100)
+- __filter:__ Le seuil de changement de cap, en degrés, à partir duquel déclencher un appel à la fonction de callback onSuccess de `watchHeadingFilter`. _(Number)_
+
+Singularités Android
+--------------------
+- `filter` n'est pas supporté.
+
+Singularités Windows Phone 7
+----------------------------
+- `filter` n'est pas supporté.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/8ad139de/docs/fr/1.1.0/phonegap/compass/parameters/compassSuccess.md
----------------------------------------------------------------------
diff --git a/docs/fr/1.1.0/phonegap/compass/parameters/compassSuccess.md b/docs/fr/1.1.0/phonegap/compass/parameters/compassSuccess.md
new file mode 100644
index 0000000..3776f8c
--- /dev/null
+++ b/docs/fr/1.1.0/phonegap/compass/parameters/compassSuccess.md
@@ -0,0 +1,21 @@
+compassSuccess
+==============
+
+Fonction de callback onSuccess qui fournit les information de direction de la boussole au travers d'un objet `compassHeading`.
+
+    function(heading) {
+        // Faire quelquechose
+    }
+
+Paramètres
+----------
+
+
+- __heading:__ Les données de direction. _(compassHeading)_
+
+Exemple
+-------
+
+    function onSuccess(heading) {
+        alert('Cap : ' + heading.magneticHeading);
+    };

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/8ad139de/docs/fr/1.1.0/phonegap/connection/connection.md
----------------------------------------------------------------------
diff --git a/docs/fr/1.1.0/phonegap/connection/connection.md b/docs/fr/1.1.0/phonegap/connection/connection.md
new file mode 100644
index 0000000..723d4b7
--- /dev/null
+++ b/docs/fr/1.1.0/phonegap/connection/connection.md
@@ -0,0 +1,23 @@
+Connection
+==========
+
+> L'objet `connection` donne accès aux informations de connexion réseau du mobile.
+
+Cet objet est disponible à partir de l'interface `navigator.network`.
+
+Propriétés
+----------
+
+- connection.type
+
+Constantes
+----------
+
+- `Connection.UNKNOWN`
+- `Connection.ETHERNET`
+- `Connection.WIFI`
+- `Connection.CELL_2G`
+- `Connection.CELL_3G`
+- `Connection.CELL_4G`
+- `Connection.NONE`
+

http://git-wip-us.apache.org/repos/asf/incubator-cordova-docs/blob/8ad139de/docs/fr/1.1.0/phonegap/connection/connection.type.md
----------------------------------------------------------------------
diff --git a/docs/fr/1.1.0/phonegap/connection/connection.type.md b/docs/fr/1.1.0/phonegap/connection/connection.type.md
new file mode 100644
index 0000000..55aed4d
--- /dev/null
+++ b/docs/fr/1.1.0/phonegap/connection/connection.type.md
@@ -0,0 +1,81 @@
+connection.type
+===================
+
+Inspecte la connexion réseau utilisée.
+
+Description
+-----------
+
+Cette propriété permet de déterminer rapidement quel est l'état de la connexion réseau du mobile, et de quel type de connexion il s'agit.
+
+Plateformes supportées
+----------------------
+
+- iOS
+- Android
+- BlackBerry WebWorks (OS 5.0 et plus récent)
+- Windows Phone 7 ( Mango )
+
+Exemple rapide
+--------------
+
+    function checkConnection() {
+        var networkState = navigator.network.connection.type;
+        
+        var states = {};
+        states[Connection.UNKNOWN]	= 'Connexion inconnue';
+        states[Connection.ETHERNET]	= 'Connexion Ethernet';
+        states[Connection.WIFI]   	= 'Connexion WiFi';
+        states[Connection.CELL_2G]	= 'Connexion cellulaire 2G';
+        states[Connection.CELL_3G]	= 'Connexion cellulaire 3G';
+        states[Connection.CELL_4G]	= 'Connexion cellulaire 4G';
+        states[Connection.NONE]   	= 'Pas de connexion réseau';
+    
+        alert('Type de connexion : ' + states[networkState]);
+    }
+    
+    checkConnection();
+
+
+Exemple complet
+---------------
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Exemple navigator.network.connection.type</title>
+        
+        <script type="text/javascript" charset="utf-8" src="phonegap.js"></script>
+        <script type="text/javascript" charset="utf-8">
+            
+        // Attendre que PhoneGap soit prêt
+        // 
+        document.addEventListener("deviceready", onDeviceReady, false);
+        
+        // PhoneGap est prêt, on peut dorénavant faire appel à des méthodes de PhoneGap
+        //
+        function onDeviceReady() {
+            checkConnection();
+        }
+        
+	    function checkConnection() {
+	        var networkState = navigator.network.connection.type;
+
+	        var states = {};
+	        states[Connection.UNKNOWN]	= 'Connexion inconnue';
+	        states[Connection.ETHERNET]	= 'Connexion Ethernet';
+	        states[Connection.WIFI]   	= 'Connexion WiFi';
+	        states[Connection.CELL_2G]	= 'Connexion cellulaire 2G';
+	        states[Connection.CELL_3G]	= 'Connexion cellulaire 3G';
+	        states[Connection.CELL_4G]	= 'Connexion cellulaire 4G';
+	        states[Connection.NONE]   	= 'Pas de connexion réseau';
+
+	        alert('Type de connexion : ' + states[networkState]);
+	    }
+        
+        </script>
+      </head>
+      <body>
+        <p>Une boîte de dialogue va afficher le type de connexion réseau.</p>
+      </body>
+    </html>


Mime
View raw message