You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by ld...@apache.org on 2014/07/07 19:50:59 UTC

[6/9] git commit: Lisa testing pulling in plugins for plugin: cordova-plugin-geolocation

Lisa testing pulling in plugins for plugin: cordova-plugin-geolocation


Project: http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/repo
Commit: http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/commit/1712b58f
Tree: http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/tree/1712b58f
Diff: http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/diff/1712b58f

Branch: refs/heads/master
Commit: 1712b58f76b7fc2ba2c8aaf9b3f1bf1578133dde
Parents: c0dd14f
Author: ldeluca <ld...@us.ibm.com>
Authored: Tue May 27 21:22:09 2014 -0400
Committer: ldeluca <ld...@us.ibm.com>
Committed: Tue May 27 21:22:09 2014 -0400

----------------------------------------------------------------------
 doc/es/index.md |  75 ++++---------------
 doc/fr/index.md | 100 +++++++------------------
 doc/it/index.md | 206 +++++++++++++++++++++++++++++++++++++++++++++++++++
 doc/ko/index.md | 206 +++++++++++++++++++++++++++++++++++++++++++++++++++
 doc/pl/index.md | 206 +++++++++++++++++++++++++++++++++++++++++++++++++++
 doc/zh/index.md | 196 ++++++++++++++++++++++++++++++++++++++++++++++++
 6 files changed, 852 insertions(+), 137 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/blob/1712b58f/doc/es/index.md
----------------------------------------------------------------------
diff --git a/doc/es/index.md b/doc/es/index.md
index aa6a56c..8e4c4e1 100644
--- a/doc/es/index.md
+++ b/doc/es/index.md
@@ -32,17 +32,6 @@ Esta API se basa en la [Especificación de API de geolocalización W3C][1]y sól
     cordova plugin add org.apache.cordova.geolocation
     
 
-### Firefox OS rarezas
-
-Crear **www/manifest.webapp** como se describe en [Manifestar Docs][2]. Agregar permisos:
-
- [2]: https://developer.mozilla.org/en-US/Apps/Developing/Manifest
-
-    "permissions": {
-        "geolocation": { "description": "Used to position the map to your current position" }
-    }
-    
-
 ## Plataformas soportadas
 
 *   Amazon fuego OS
@@ -70,9 +59,7 @@ Crear **www/manifest.webapp** como se describe en [Manifestar Docs][2]. Agregar
 
 Devuelve la posición actual del dispositivo a la `geolocationSuccess` "callback" con un `Position` objeto como parámetro. Si hay un error, el `geolocationError` "callback" pasa un `PositionError` objeto.
 
-    navigator.geolocation.getCurrentPosition(geolocationSuccess,
-                                             [geolocationError],
-                                             [geolocationOptions]);
+    navigator.geolocation.getCurrentPosition (geolocationSuccess, [geolocationError], [geolocationOptions]);
     
 
 ### Parámetros
@@ -85,38 +72,18 @@ Devuelve la posición actual del dispositivo a la `geolocationSuccess` "callback
 
 ### Ejemplo
 
-    // onSuccess Callback
-    // This method accepts a Position object, which contains the
-    // current GPS coordinates
-    //
-    var onSuccess = function(position) {
-        alert('Latitude: '          + position.coords.latitude          + '\n' +
-              'Longitude: '         + position.coords.longitude         + '\n' +
-              'Altitude: '          + position.coords.altitude          + '\n' +
-              'Accuracy: '          + position.coords.accuracy          + '\n' +
-              'Altitude Accuracy: ' + position.coords.altitudeAccuracy  + '\n' +
-              'Heading: '           + position.coords.heading           + '\n' +
-              'Speed: '             + position.coords.speed             + '\n' +
-              'Timestamp: '         + position.timestamp                + '\n');
-    };
+    onSuccess Callback / / este método acepta un objeto Position, que contiene el / / coordenadas GPS actual / / var onSuccess = function(position) {alert (' latitud: ' + position.coords.latitude + '\n' + ' longitud: ' + position.coords.longitude + '\n' + ' altitud: ' + position.coords.altitude + '\n' + ' exactitud: ' + position.coords.accuracy + '\n' + ' altitud exactitud: ' + position.coords.altitudeAccuracy + '\n' + ' hacia: ' + position.coords.heading + '\n' + ' velocidad: ' + position.coords.speed + '\n' + ' Timestamp: ' + position.timestamp + '\n');};
     
-    // onError Callback receives a PositionError object
-    //
-    function onError(error) {
-        alert('code: '    + error.code    + '\n' +
-              'message: ' + error.message + '\n');
-    }
+    onError Callback recibe un objeto PositionError / / function onError(error) {alert (' código: ' + error.code + '\n' + ' mensaje: ' + error.message + '\n');}
     
-    navigator.geolocation.getCurrentPosition(onSuccess, onError);
+    navigator.geolocation.getCurrentPosition (onSuccess, onError);
     
 
 ## navigator.geolocation.watchPosition
 
 Devuelve la posición actual del dispositivo cuando se detecta un cambio de posición. Cuando el dispositivo recupera una nueva ubicación, el `geolocationSuccess` devolución de llamada se ejecuta con un `Position` objeto como parámetro. Si hay un error, el `geolocationError` devolución de llamada se ejecuta con un `PositionError` objeto como parámetro.
 
-    var watchId = navigator.geolocation.watchPosition(geolocationSuccess,
-                                                      [geolocationError],
-                                                      [geolocationOptions]);
+    var watchId = navigator.geolocation.watchPosition (geolocationSuccess, [geolocationError], [geolocationOptions]);
     
 
 ### Parámetros
@@ -133,27 +100,12 @@ Devuelve la posición actual del dispositivo cuando se detecta un cambio de posi
 
 ### Ejemplo
 
-    // onSuccess Callback
-    //   This method accepts a `Position` object, which contains
-    //   the current GPS coordinates
-    //
-    function onSuccess(position) {
-        var element = document.getElementById('geolocation');
-        element.innerHTML = 'Latitude: '  + position.coords.latitude      + '<br />' +
-                            'Longitude: ' + position.coords.longitude     + '<br />' +
-                            '<hr />'      + element.innerHTML;
-    }
-    
-    // onError Callback receives a PositionError object
-    //
-    function onError(error) {
-        alert('code: '    + error.code    + '\n' +
-              'message: ' + error.message + '\n');
-    }
+    onSuccess Callback / / este método acepta un objeto 'Position', que contiene / / coordenadas GPS de la corriente / / function onSuccess(position) {var elemento = document.getElementById('geolocation');
+        element.innerHTML = ' latitud: ' + position.coords.latitude + ' < br / >' + ' longitud: ' + position.coords.longitude + ' < br / >' + ' < hr / >' + element.innerHTML;
+    } / / onError Callback recibe un objeto PositionError / / function onError(error) {alert (' código: ' + error.code + '\n' + ' mensaje: ' + error.message + '\n');}
     
-    // Options: throw an error if no update is received every 30 seconds.
-    //
-    var watchID = navigator.geolocation.watchPosition(onSuccess, onError, { timeout: 30000 });
+    Opciones: tira un error si no se recibe ninguna actualización cada 30 segundos.
+    var watchID = navigator.geolocation.watchPosition (onSuccess, onError, {timeout: 30000});
     
 
 ## geolocationOptions
@@ -188,11 +140,10 @@ Deja de ver cambios en la ubicación del dispositivo al que hace referencia el `
 
 ### Ejemplo
 
-    / / Opciones: para cambios de posición y utilice el más / / exacta posición disponible del método de adquisición.
-    //
-    var watchID = navigator.geolocation.watchPosition(onSuccess, onError, { enableHighAccuracy: true });
+    Opciones: ver los cambios en la posición y usar más / / exacta posición disponible del método de adquisición.
+    var watchID = navigator.geolocation.watchPosition (onSuccess, onError, {enableHighAccuracy: true});
     
-    // ...later on...
+    ... después de...
     
     navigator.geolocation.clearWatch(watchID);
     

http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/blob/1712b58f/doc/fr/index.md
----------------------------------------------------------------------
diff --git a/doc/fr/index.md b/doc/fr/index.md
index 4993612..472b809 100644
--- a/doc/fr/index.md
+++ b/doc/fr/index.md
@@ -32,17 +32,6 @@ Cette API est basée sur la [Spécification de l'API Geolocation du W3C][1] et s
     cordova plugin add org.apache.cordova.geolocation
     
 
-### Firefox OS Quirks
-
-Créez **www/manifest.webapp** comme décrit dans [Les Docs manifeste][2]. Ajouter permisions :
-
- [2]: https://developer.mozilla.org/en-US/Apps/Developing/Manifest
-
-    "permissions": {
-        "geolocation": { "description": "Used to position the map to your current position" }
-    }
-    
-
 ## Plates-formes prises en charge
 
 *   Amazon Fire OS
@@ -68,11 +57,9 @@ Créez **www/manifest.webapp** comme décrit dans [Les Docs manifeste][2]. Ajout
 
 ## navigator.geolocation.getCurrentPosition
 
-Retourne la position actuelle de l'appareil à la `geolocationSuccess` rappel avec un `Position` objet comme paramètre. Si une erreur se produit, un objet `PositionError` est passé en paramètre à la fonction callback `geolocationError`.
+Retourne la position actuelle de l'appareil à la `geolocationSuccess` rappel avec un `Position` objet comme paramètre. Si une erreur se produit, le `geolocationError` rappel est passé un `PositionError` objet.
 
-    navigator.geolocation.getCurrentPosition(geolocationSuccess,
-                                             [geolocationError],
-                                             [geolocationOptions]);
+    navigator.geolocation.getCurrentPosition (geolocationSuccess, [geolocationError], [geolocationOptions]) ;
     
 
 ### Paramètres
@@ -85,38 +72,18 @@ Retourne la position actuelle de l'appareil à la `geolocationSuccess` rappel av
 
 ### Exemple
 
-    // onSuccess Callback
-    // This method accepts a Position object, which contains the
-    // current GPS coordinates
-    //
-    var onSuccess = function(position) {
-        alert('Latitude: '          + position.coords.latitude          + '\n' +
-              'Longitude: '         + position.coords.longitude         + '\n' +
-              'Altitude: '          + position.coords.altitude          + '\n' +
-              'Accuracy: '          + position.coords.accuracy          + '\n' +
-              'Altitude Accuracy: ' + position.coords.altitudeAccuracy  + '\n' +
-              'Heading: '           + position.coords.heading           + '\n' +
-              'Speed: '             + position.coords.speed             + '\n' +
-              'Timestamp: '         + position.timestamp                + '\n');
-    };
+    onSuccess rappel / / cette méthode accepte un objet de Position, qui contient le / / coordonnées GPS actuel / / var onSuccess = function(position) {alert ('Latitude: ' + position.coords.latitude + « \n » + ' Longitude: ' + position.coords.longitude + « \n » + ' Altitude: ' + position.coords.altitude + « \n » + ' précision: ' + position.coords.accuracy + « \n » + ' Altitude précision: ' + position.coords.altitudeAccuracy + « \n » + ' rubrique: ' + position.coords.heading + « \n » + ' vitesse: ' + position.coords.speed + « \n » + ' Timestamp: ' + position.timestamp + « \n »);} ;
     
-    // onError Callback receives a PositionError object
-    //
-    function onError(error) {
-        alert('code: '    + error.code    + '\n' +
-              'message: ' + error.message + '\n');
-    }
+    onError rappel reçoit un objet PositionError / / function onError(error) {alert ('code: "+ error.code + « \n » + ' message: ' + error.message + « \n »);}
     
-    navigator.geolocation.getCurrentPosition(onSuccess, onError);
+    navigator.geolocation.getCurrentPosition (onSuccess, onError) ;
     
 
 ## navigator.geolocation.watchPosition
 
-Retourne la position actuelle de l'appareil lorsqu'un changement de position est détecté. Lorsque l'appareil récupère un nouvelle position, la fonction callback `geolocationSuccess` est exécutée avec un objet `Position` comme paramètre. Si une erreur se produit, la fonction callback `geolocationError` est appelée avec un obet `PositionError` comme paramètre.
+Retourne la position actuelle de l'appareil lorsqu'un changement de position est détecté. Lorsque l'appareil récupère un nouvel emplacement, le `geolocationSuccess` rappel s'exécute avec un `Position` objet comme paramètre. Si une erreur se produit, le `geolocationError` rappel s'exécute avec un `PositionError` objet comme paramètre.
 
-    var watchId = navigator.geolocation.watchPosition(geolocationSuccess,
-                                                      [geolocationError],
-                                                      [geolocationOptions]);
+    var watchId = navigator.geolocation.watchPosition (geolocationSuccess, [geolocationError], [geolocationOptions]) ;
     
 
 ### Paramètres
@@ -127,40 +94,25 @@ Retourne la position actuelle de l'appareil lorsqu'un changement de position est
 
 *   **geolocationOptions** : (facultatives) options de personnalisation de la géolocalisation.
 
-### Retourne
+### Retours
 
 *   **Chaîne**: retourne un id de montre qui fait référence à l'intervalle de position montre. L'id de la montre doit être utilisé avec `navigator.geolocation.clearWatch` d'arrêter de regarder pour les changements de position.
 
 ### Exemple
 
-    // onSuccess Callback
-    //   This method accepts a `Position` object, which contains
-    //   the current GPS coordinates
-    //
-    function onSuccess(position) {
-        var element = document.getElementById('geolocation');
-        element.innerHTML = 'Latitude: '  + position.coords.latitude      + '<br />' +
-                            'Longitude: ' + position.coords.longitude     + '<br />' +
-                            '<hr />'      + element.innerHTML;
-    }
+    onSuccess rappel / / cette méthode accepte un objet « Position », qui contient / / coordonnées de GPS le courant / / function onSuccess(position) {var element = document.getElementById('geolocation') ;
+        element.innerHTML = ' Latitude: "+ position.coords.latitude + ' < br / >' + ' Longitude:" + position.coords.longitude + ' < br / >' + ' < hr / >' + element.innerHTML ;
+    } / / onError rappel reçoit un objet PositionError / / function onError(error) {alert ('code: ' + error.code + « \n » + "message: ' + error.message + « \n »);}
     
-    // onError Callback receives a PositionError object
-    //
-    function onError(error) {
-        alert('code: '    + error.code    + '\n' +
-              'message: ' + error.message + '\n');
-    }
-    
-    // Options: throw an error if no update is received every 30 seconds.
-    //
-    var watchID = navigator.geolocation.watchPosition(onSuccess, onError, { timeout: 30000 });
+    Options : lever une erreur si aucune mise à jour n'est reçu toutes les 30 secondes.
+    var watchID = navigator.geolocation.watchPosition (onSuccess, onError, {timeout : 30000}) ;
     
 
 ## geolocationOptions
 
-Paramètres optionnels permettant la personnalisation de la récupération d'une `Position` géolocalisée.
+Paramètres optionnels pour personnaliser la récupération de la géolocalisation`Position`.
 
-    { maximumAge: 3000, timeout: 5000, enableHighAccuracy: true };
+    {maximumAge : 3000, délai d'attente : 5000, enableHighAccuracy : true} ;
     
 
 ### Options
@@ -173,13 +125,13 @@ Paramètres optionnels permettant la personnalisation de la récupération d'une
 
 ### Quirks Android
 
-Les émulateurs d'Android 2.x ne retournent aucun résultat de géolocalisation à moins que l'option `enableHighAccuracy` ne soit réglée sur `true`.
+Émulateurs Android 2.x ne pas retournent un résultat de géolocalisation, à moins que le `enableHighAccuracy` option est définie sur`true`.
 
 ## navigator.geolocation.clearWatch
 
-Arrêter d'observer les changements de position de l'appareil référencés par le paramètre `watchID`.
+Arrêter de regarder pour les modifications à l'emplacement de l'appareil référencé par le `watchID` paramètre.
 
-    navigator.geolocation.clearWatch(watchID);
+    navigator.geolocation.clearWatch(watchID) ;
     
 
 ### Paramètres
@@ -188,19 +140,17 @@ Arrêter d'observer les changements de position de l'appareil référencés par
 
 ### Exemple
 
-    // Options : observer les changements de position, et utiliser
-    // la méthode d'acquisition la plus précise disponible.
-    //
-    var watchID = navigator.geolocation.watchPosition(onSuccess, onError, { enableHighAccuracy: true });
+    Options : suivi des modifications dans la position et utilise le plus / / exacte position méthode d'acquisition disponible.
+    var watchID = navigator.geolocation.watchPosition (onSuccess, onError, {enableHighAccuracy : true}) ;
     
-    // ...later on...
+    .. plus sur...
     
-    navigator.geolocation.clearWatch(watchID);
+    navigator.geolocation.clearWatch(watchID) ;
     
 
 ## Position
 
-Contient les coordonnées et l'horodatage de `Position` créés par l'API geolocation.
+Contient `Position` coordonnées et timestamp, créé par l'API de géolocalisation.
 
 ### Propriétés
 
@@ -230,11 +180,11 @@ A `Coordinates` objet est attaché à un `Position` objet qui n'existe pas de fo
 
 ### Amazon Fire OS Quirks
 
-**altitudeAccuracy** : n'est pas prise en charge par les appareils Android, renvoie alors `null`.
+**altitudeAccuracy**: ne pas pris en charge par les appareils Android, retour`null`.
 
 ### Quirks Android
 
-**altitudeAccuracy**: ne pas pris en charge par les appareils Android, retour`null`.
+**altitudeAccuracy** : n'est pas prise en charge par les appareils Android, renvoie alors `null`.
 
 ## PositionError
 

http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/blob/1712b58f/doc/it/index.md
----------------------------------------------------------------------
diff --git a/doc/it/index.md b/doc/it/index.md
new file mode 100644
index 0000000..1f072c8
--- /dev/null
+++ b/doc/it/index.md
@@ -0,0 +1,206 @@
+<!---
+    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.
+-->
+
+# org.apache.cordova.geolocation
+
+Questo plugin fornisce informazioni sulla posizione del dispositivo, come latitudine e longitudine. Comuni fonti di informazioni sulla posizione comprendono Global Positioning System (GPS) e posizione dedotta dai segnali di rete come indirizzo IP, indirizzi, RFID, WiFi e Bluetooth MAC e cellulare GSM/CDMA IDs. Non non c'è alcuna garanzia che l'API restituisce la posizione effettiva del dispositivo.
+
+Questa API è basata sulla [Specifica di W3C Geolocation API][1]e viene eseguito solo su dispositivi che non già forniscono un'implementazione.
+
+ [1]: http://dev.w3.org/geo/api/spec-source.html
+
+**Avviso**: raccolta e utilizzo dei dati di geolocalizzazione solleva questioni di privacy importante. Politica sulla privacy dell'app dovrebbe discutere come app utilizza dati di geolocalizzazione, se è condiviso con altre parti e il livello di precisione dei dati (ad esempio, Cap grossolana, fine, livello, ecc.). Dati di geolocalizzazione sono generalmente considerati sensibili perché può rivelare la sorte dell'utente e, se conservati, la storia dei loro viaggi. Pertanto, oltre alla politica di privacy dell'app, è fortemente consigliabile fornendo un preavviso di just-in-time prima app accede ai dati di geolocalizzazione (se il sistema operativo del dispositivo non farlo già). Tale comunicazione deve fornire le informazioni stesse notate sopra, oltre ad ottenere l'autorizzazione (ad esempio, presentando scelte per **OK** e **No grazie**). Per ulteriori informazioni, vedere la guida sulla Privacy.
+
+## Installazione
+
+    cordova plugin add org.apache.cordova.geolocation
+    
+
+## Piattaforme supportate
+
+*   Amazon fuoco OS
+*   Android
+*   BlackBerry 10
+*   Firefox OS
+*   iOS
+*   Tizen
+*   Windows Phone 7 e 8
+*   Windows 8
+
+## Metodi
+
+*   navigator.geolocation.getCurrentPosition
+*   navigator.geolocation.watchPosition
+*   navigator.geolocation.clearWatch
+
+## Oggetti (sola lettura)
+
+*   Position
+*   PositionError
+*   Coordinates
+
+## navigator.geolocation.getCurrentPosition
+
+Restituisce la posizione corrente del dispositivo per la `geolocationSuccess` callback con un `Position` oggetto come parametro. Se c'è un errore, il `geolocationError` callback viene passata una `PositionError` oggetto.
+
+    navigator.geolocation.getCurrentPosition (geolocationSuccess, [geolocationError], [geolocationOptions]);
+    
+
+### Parametri
+
+*   **geolocationSuccess**: il callback passato alla posizione corrente.
+
+*   **geolocationError**: *(facoltativo)* il callback che viene eseguito se si verifica un errore.
+
+*   **geolocationOptions**: *(opzionale)* le opzioni di geolocalizzazione.
+
+### Esempio
+
+    onSuccess Callback / / questo metodo accetta un oggetto posizione che contiene il / / coordinate GPS corrente / / onSuccess var = function(position) {alert (' latitudine: ' + position.coords.latitude + '\n' + ' Longitudine: ' + position.coords.longitude + '\n' + ' altitudine: ' + position.coords.altitude + '\n' + ' accuratezza: ' + position.coords.accuracy + '\n' + ' altitudine accuratezza: ' + position.coords.altitudeAccuracy + '\n' + ' rubrica: ' + position.coords.heading + '\n' + ' Velocità: ' + position.coords.speed + '\n' + ' Timestamp: ' + position.timestamp + '\n');};
+    
+    onError Callback riceve un oggetto di PositionError / / function onError(error) {alert (' codice: ' Error + + '\n' + ' messaggio: ' + error.message + '\n');}
+    
+    navigator.geolocation.getCurrentPosition (onSuccess, onError);
+    
+
+## navigator.geolocation.watchPosition
+
+Restituisce la posizione corrente del dispositivo quando viene rilevata una modifica della posizione. Quando il dispositivo recupera una nuova posizione, la `geolocationSuccess` callback viene eseguita con un `Position` oggetto come parametro. Se c'è un errore, il `geolocationError` callback viene eseguita con un `PositionError` oggetto come parametro.
+
+    var watchId = navigator.geolocation.watchPosition (geolocationSuccess, [geolocationError], [geolocationOptions]);
+    
+
+### Parametri
+
+*   **geolocationSuccess**: il callback passato alla posizione corrente.
+
+*   **geolocationError**: (facoltativo) il callback che viene eseguito se si verifica un errore.
+
+*   **geolocationOptions**: opzioni (opzionale) la geolocalizzazione.
+
+### Restituisce
+
+*   **Stringa**: restituisce un id di orologio che fa riferimento l'intervallo di posizione orologio. L'id dell'orologio deve essere usato con `navigator.geolocation.clearWatch` a smettere di guardare per cambiamenti di posizione.
+
+### Esempio
+
+    onSuccess Callback / / questo metodo accetta un oggetto 'Position', che contiene / / corrente coordinate GPS / / function onSuccess(position) {var elemento = document.getElementById('geolocation');
+        Element. InnerHtml = ' latitudine: ' + position.coords.latitude + ' < br / >' + ' Longitudine: ' + position.coords.longitude + ' < br / >' + ' < hr / >' + element. InnerHtml;
+    } / / onError Callback riceve un oggetto di PositionError / / function onError(error) {alert (' codice: ' Error + + '\n' + ' messaggio: ' + error.message + '\n');}
+    
+    Opzioni: generare un errore se non si è ricevuto nessun aggiornamento ogni 30 secondi.
+    var watchID = navigator.geolocation.watchPosition (onSuccess, onError, {timeout: 30000});
+    
+
+## geolocationOptions
+
+Parametri opzionali per personalizzare il recupero di geolocalizzazione`Position`.
+
+    {maximumAge: 3000, timeout: 5000, enableHighAccuracy: true};
+    
+
+### Opzioni
+
+*   **enableHighAccuracy**: fornisce un suggerimento che l'applicazione ha bisogno i migliori risultati possibili. Per impostazione predefinita, il dispositivo tenta di recuperare un `Position` usando metodi basati sulla rete. Impostando questa proprietà su `true` indica al framework di utilizzare metodi più accurati, come posizionamento satellitare. *(Boolean)*
+
+*   **timeout**: la lunghezza massima di tempo (in millisecondi) che è consentito per passare dalla chiamata a `navigator.geolocation.getCurrentPosition` o `geolocation.watchPosition` fino a quando il corrispondente `geolocationSuccess` callback viene eseguito. Se il `geolocationSuccess` callback non viene richiamato entro questo tempo, il `geolocationError` callback viene passata una `PositionError.TIMEOUT` codice di errore. (Si noti che, quando utilizzato in combinazione con `geolocation.watchPosition` , il `geolocationError` callback potrebbe essere chiamato un intervallo ogni `timeout` millisecondi!) *(Numero)*
+
+*   **maximumAge**: accettare una posizione memorizzata nella cache in cui età è minore il tempo specificato in millisecondi. *(Numero)*
+
+### Stranezze Android
+
+Emulatori Android 2. x non restituiscono un risultato di geolocalizzazione a meno che il `enableHighAccuracy` opzione è impostata su`true`.
+
+## navigator.geolocation.clearWatch
+
+Smettere di guardare per le modifiche alla posizione del dispositivo a cui fa riferimento la `watchID` parametro.
+
+    navigator.geolocation.clearWatch(watchID);
+    
+
+### Parametri
+
+*   **watchID**: l'id del `watchPosition` intervallo per cancellare. (String)
+
+### Esempio
+
+    Opzioni: guardare per cambiamenti di posizione e utilizzare più / / preciso metodo di acquisizione disponibile position.
+    var watchID = navigator.geolocation.watchPosition (onSuccess, onError, {enableHighAccuracy: true});
+    
+    ... spedale su...
+    
+    navigator.geolocation.clearWatch(watchID);
+    
+
+## Position
+
+Contiene `Position` coordinate e timestamp, creato da geolocation API.
+
+### Proprietà
+
+*   **CoOrds**: un insieme di coordinate geografiche. *(Coordinate)*
+
+*   **timestamp**: timestamp di creazione per `coords` . *(Data)*
+
+## Coordinates
+
+A `Coordinates` oggetto è associato a un `Position` oggetto disponibile per le funzioni di callback in richieste per la posizione corrente. Contiene un insieme di proprietà che descrivono le coordinate geografiche di una posizione.
+
+### Proprietà
+
+*   **latitudine**: latitudine in gradi decimali. *(Numero)*
+
+*   **longitudine**: longitudine in gradi decimali. *(Numero)*
+
+*   **altitudine**: altezza della posizione in metri sopra l'ellissoide. *(Numero)*
+
+*   **accuratezza**: livello di accuratezza delle coordinate latitudine e longitudine in metri. *(Numero)*
+
+*   **altitudeAccuracy**: livello di accuratezza della coordinata altitudine in metri. *(Numero)*
+
+*   **rubrica**: senso di marcia, specificata in gradi in senso orario rispetto al vero nord di conteggio. *(Numero)*
+
+*   **velocità**: velocità attuale terra del dispositivo, specificato in metri al secondo. *(Numero)*
+
+### Amazon fuoco OS stranezze
+
+**altitudeAccuracy**: non supportato dai dispositivi Android, restituendo`null`.
+
+### Stranezze Android
+
+**altitudeAccuracy**: non supportato dai dispositivi Android, restituendo`null`.
+
+## PositionError
+
+Il `PositionError` oggetto è passato per la `geolocationError` funzione di callback quando si verifica un errore con navigator.geolocation.
+
+### Proprietà
+
+*   **codice**: uno dei codici di errore predefiniti elencati di seguito.
+
+*   **messaggio**: messaggio di errore che descrive i dettagli dell'errore rilevato.
+
+### Costanti
+
+*   `PositionError.PERMISSION_DENIED` 
+    *   Restituito quando gli utenti non consentono l'applicazione recuperare le informazioni di posizione. Questo è dipendente dalla piattaforma.
+*   `PositionError.POSITION_UNAVAILABLE` 
+    *   Restituito quando il dispositivo è in grado di recuperare una posizione. In generale, questo significa che il dispositivo non è connesso a una rete o non può ottenere un fix satellitare.
+*   `PositionError.TIMEOUT` 
+    *   Restituito quando il dispositivo è in grado di recuperare una posizione entro il tempo specificato dal `timeout` incluso `geolocationOptions` . Quando utilizzato con `navigator.geolocation.watchPosition` , questo errore potrebbe essere passato più volte per la `geolocationError` richiamata ogni `timeout` millisecondi.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/blob/1712b58f/doc/ko/index.md
----------------------------------------------------------------------
diff --git a/doc/ko/index.md b/doc/ko/index.md
new file mode 100644
index 0000000..ddfd8bf
--- /dev/null
+++ b/doc/ko/index.md
@@ -0,0 +1,206 @@
+<!---
+    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.
+-->
+
+# org.apache.cordova.geolocation
+
+이 플러그인 위도 및 경도 등의 소자의 위치에 대 한 정보를 제공합니다. 일반적인 위치 정보 등 글로벌 포지셔닝 시스템 (GPS) 및 위치와 같은 IP 주소, RFID, WiFi 및 블루투스 MAC 주소 및 GSM/CDMA 셀 Id 네트워크 신호에서 유추 합니다. 보장은 없다는 API 소자의 실제 위치를 반환 합니다.
+
+이 API [W3C Geolocation API 사양][1]에 기반 하 고 이미 구현을 제공 하지 않는 장치에만 실행 됩니다.
+
+ [1]: http://dev.w3.org/geo/api/spec-source.html
+
+**경고**: 중요 한 개인 정보 보호 문제를 제기 하는 위치 정보 데이터의 수집 및 사용 합니다. 응용 프로그램의 개인 정보 보호 정책 다른 당사자와의 데이터 (예를 들어, 굵고, 괜 찮 아 요, 우편 번호, 등)의 정밀도 수준을 공유 여부를 app 지리적 데이터를 사용 하는 방법 토론 해야 한다. 그것은 사용자의 행방을 밝힐 수 있기 때문에 및 저장, 그들의 여행 역사 지리적 위치 데이터는 일반적으로 민감한 간주. 따라서, 애플 리 케이 션의 개인 정보 보호 정책 뿐만 아니라 강력 하 게 좋습니다 (해당 되는 경우 장치 운영 체제 이렇게 이미 하지 않는) 응용 프로그램 위치 정보 데이터에 액세스 하기 전에 그냥--시간 통지. 그 통지는 (예를 들어, **확인** 및 **아니오**선택 제시) 하 여 사용자의 허가 취득 뿐만 아니라, 위에서 언급 된 동일한 정보를 제공 해�
 � 합니다. 자세한 내용은 개인 정보 보호 가이드를 참조 하십시오.
+
+## 설치
+
+    cordova plugin add org.apache.cordova.geolocation
+    
+
+## 지원 되는 플랫폼
+
+*   아마존 화재 운영 체제
+*   안 드 로이드
+*   블랙베리 10
+*   Firefox 운영 체제
+*   iOS
+*   Tizen
+*   Windows Phone 7과 8
+*   윈도우 8
+
+## 메서드
+
+*   navigator.geolocation.getCurrentPosition
+*   navigator.geolocation.watchPosition
+*   navigator.geolocation.clearWatch
+
+## (읽기 전용) 개체
+
+*   Position
+*   PositionError
+*   Coordinates
+
+## navigator.geolocation.getCurrentPosition
+
+디바이스의 현재 위치를 반환 합니다는 `geolocationSuccess` 로 콜백은 `Position` 매개 변수로 개체. 오류가 발생 하는 경우는 `geolocationError` 콜백 전달 되는 `PositionError` 개체.
+
+    navigator.geolocation.getCurrentPosition (geolocationSuccess, [geolocationError] [geolocationOptions]);
+    
+
+### 매개 변수
+
+*   **geolocationSuccess**: 현재의 위치를 전달 되는 콜백.
+
+*   **geolocationError**: *(선택 사항)* 오류가 발생 하면 실행 되는 콜백.
+
+*   **geolocationOptions**: *(선택 사항)* 위치 옵션.
+
+### 예를 들어
+
+    onSuccess 콜백 / /이 메서드 허용 위치 개체를 포함 하는 / 현재 GPS 좌표 / / / var onSuccess function(position) = {경고 (' 위도: ' + position.coords.latitude + '\n' + ' 경도: ' + position.coords.longitude + '\n' + ' 고도: ' + position.coords.altitude + '\n' + ' 정확도: ' + position.coords.accuracy + '\n' + ' 고도 정확도: ' + position.coords.altitudeAccuracy + '\n' + ' 제목: ' + position.coords.heading + '\n' + ' 속도: ' + position.coords.speed + '\n' + ' 타임 스탬프: ' + position.timestamp + '\n');};
+    
+    onError 콜백 수신 PositionError 개체 / / onError(error) 기능 {경고 (' 코드: ' error.code + '\n' + ' 메시지: ' error.message + '\n');}
+    
+    navigator.geolocation.getCurrentPosition (onSuccess, onError);
+    
+
+## navigator.geolocation.watchPosition
+
+위치에 변화를 탐지할 때 소자의 현재 위치를 반환 합니다. 새 위치를 검색 하는 장치는 `geolocationSuccess` 콜백 실행 한 `Position` 매개 변수로 개체. 오류가 발생 하는 경우는 `geolocationError` 콜백 실행 한 `PositionError` 매개 변수로 개체.
+
+    var watchId = navigator.geolocation.watchPosition (geolocationSuccess, [geolocationError] [geolocationOptions]);
+    
+
+### 매개 변수
+
+*   **geolocationSuccess**: 현재의 위치를 전달 되는 콜백.
+
+*   **geolocationError**: (선택 사항) 오류가 발생 하면 실행 되는 콜백.
+
+*   **geolocationOptions**: (선택 사항)는 지리적 위치 옵션.
+
+### 반환
+
+*   **문자열**: 시계 위치 간격을 참조 하는 시계 id를 반환 합니다. 시계 id와 함께 사용 해야 합니다 `navigator.geolocation.clearWatch` 위치 변화에 대 한 보고 중지.
+
+### 예를 들어
+
+    onSuccess 콜백 /이 메서드를 포함 하는 '위치' 개체를 허용 하는 / / 현재 GPS 좌표 / / / onSuccess(position) 기능 {var 요소 = document.getElementById('geolocation');
+        element.innerHTML = ' 위도: ' + position.coords.latitude + ' < br / >' + ' 경도: ' + position.coords.longitude + ' < br / >' + ' < hr / >' + element.innerHTML;
+    } / / onError 콜백 수신 PositionError 개체 / / onError(error) 기능 {경고 (' 코드: ' error.code + '\n' + ' 메시지: ' error.message + '\n');}
+    
+    옵션: 없음 업데이트 30 초 마다 수신 되 면 오류가 throw 합니다.
+    var watchID = navigator.geolocation.watchPosition (onSuccess onError, {타임 아웃: 30000});
+    
+
+## geolocationOptions
+
+선택적 매개 변수는 위치 정보 검색을 사용자 지정 하려면`Position`.
+
+    {maximumAge: 3000, 타임 아웃: 5000, enableHighAccuracy: true};
+    
+
+### 옵션
+
+*   **enableHighAccuracy**: 힌트는 응용 프로그램에 필요한 최상의 결과 제공 합니다. 기본적으로 장치를 검색 하려고 한 `Position` 네트워크 기반 방법을 사용 하 여. 이 속성을 설정 `true` 위성 위치 등 보다 정확한 방법을 사용 하 여 프레임 워크. *(부울)*
+
+*   **시간 제한**: 최대 시간의 길이 (밀리초) 호출에서 전달할 수 있는 `navigator.geolocation.getCurrentPosition` 또는 `geolocation.watchPosition` 해당까지 `geolocationSuccess` 콜백 실행. 경우는 `geolocationSuccess` 콜백이이 시간 내에서 호출 되지 않습니다는 `geolocationError` 콜백 전달 되는 `PositionError.TIMEOUT` 오류 코드. (함께 사용 하는 경우 `geolocation.watchPosition` , `geolocationError` 콜백 간격에서 호출 될 수 있는 모든 `timeout` 밀리초!) *(수)*
+
+*   **maximumAge**: 밀리초 단위로 지정 된 시간 보다 더 큰 되는 캐시 위치를 수락 합니다. *(수)*
+
+### 안 드 로이드 단점
+
+하지 않는 한 안 드 로이드 2.x 에뮬레이터 위치 결과 반환 하지 않습니다는 `enableHighAccuracy` 옵션을 설정`true`.
+
+## navigator.geolocation.clearWatch
+
+참조 디바이스의 위치 변경에 대 한 보고 중지는 `watchID` 매개 변수.
+
+    navigator.geolocation.clearWatch(watchID);
+    
+
+### 매개 변수
+
+*   **watchID**: id는 `watchPosition` 간격을 취소 합니다. (문자열)
+
+### 예를 들어
+
+    옵션: 대 한 위치에서 변경 하 고 가장 많이 사용 / / 정확한 위치 수집 방법을 사용할 수 있습니다.
+    var watchID = navigator.geolocation.watchPosition (onSuccess onError, {enableHighAccuracy: true});
+    
+    ....later에...
+    
+    navigator.geolocation.clearWatch(watchID);
+    
+
+## Position
+
+포함 `Position` 좌표 및 타임 스탬프, geolocation API에 의해 만들어진.
+
+### 속성
+
+*   **coords**: 지리적 좌표 집합. *(좌표)*
+
+*   **타임 스탬프**: 생성 타임 스탬프에 대 한 `coords` . *(날짜)*
+
+## Coordinates
+
+A `Coordinates` 개체에 연결 되는 `Position` 콜백 함수는 현재 위치에 대 한 요청에 사용할 수 있는 개체. 그것은 위치의 지리적 좌표를 설명 하는 속성 집합이 포함 되어 있습니다.
+
+### 속성
+
+*   **위도**: 소수점도 위도. *(수)*
+
+*   **경도**: 경도 10 진수 각도. *(수)*
+
+*   **고도**: 높이의 타원 면 미터에 위치. *(수)*
+
+*   **정확도**: 정확도 레벨 미터에 위도 및 경도 좌표. *(수)*
+
+*   **altitudeAccuracy**: 미터에 고도 좌표의 정확도 수준. *(수)*
+
+*   **제목**: 여행, 진 북을 기준으로 시계 방향으로 세도에 지정 된 방향으로. *(수)*
+
+*   **속도**: 초당 미터에 지정 된 디바이스의 현재 땅 속도. *(수)*
+
+### 아마존 화재 OS 단점
+
+**altitudeAccuracy**: 반환 안 드 로이드 장치에 의해 지원 되지 않습니다`null`.
+
+### 안 드 로이드 단점
+
+**altitudeAccuracy**: 반환 안 드 로이드 장치에 의해 지원 되지 않습니다`null`.
+
+## PositionError
+
+`PositionError`개체에 전달 되는 `geolocationError` 콜백 함수 navigator.geolocation 오류가 발생 한 경우.
+
+### 속성
+
+*   **코드**: 미리 정의 된 오류 코드 중 하나가 아래에 나열 된.
+
+*   **메시지**: 발생 한 오류 세부 정보를 설명 하는 오류 메시지.
+
+### 상수
+
+*   `PositionError.PERMISSION_DENIED` 
+    *   사용자가 위치 정보를 검색 애플 리 케이 션을 허용 하지 않는 경우 반환 됩니다. 이 플랫폼에 따라 달라 집니다.
+*   `PositionError.POSITION_UNAVAILABLE` 
+    *   장치 위치를 검색할 수 없을 때 반환 합니다. 일반적으로,이 장치는 네트워크에 연결 되어 있지 않은 또는 위성 수정 프로그램을 얻을 수 없습니다 의미 합니다.
+*   `PositionError.TIMEOUT` 
+    *   장치에 지정 된 시간 내에서 위치를 검색할 수 없는 경우 반환 되는 `timeout` 에 포함 된 `geolocationOptions` . 함께 사용 될 때 `navigator.geolocation.watchPosition` ,이 오류를 반복적으로 전달 될 수는 `geolocationError` 콜백 매 `timeout` 밀리초.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/blob/1712b58f/doc/pl/index.md
----------------------------------------------------------------------
diff --git a/doc/pl/index.md b/doc/pl/index.md
new file mode 100644
index 0000000..feaf6e4
--- /dev/null
+++ b/doc/pl/index.md
@@ -0,0 +1,206 @@
+<!---
+    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.
+-->
+
+# org.apache.cordova.geolocation
+
+Ten plugin zawiera informacje o lokalizacji urządzenia, takie jak szerokość i długość geograficzną. Najczęstsze źródła informacji o lokalizacji obejmują Global Positioning System (GPS) i lokalizacji wywnioskować z sieci sygnały, takie jak adres IP, RFID, WiFi i Bluetooth MAC adresy, a komórki GSM/CDMA identyfikatorów. Nie ma żadnej gwarancji, że API zwraca rzeczywistej lokalizacji urządzenia.
+
+Ten interfejs API jest oparty na [Specyfikacji W3C Geolocation API][1]i tylko wykonuje na urządzeniach, które już nie zapewniają implementacja.
+
+ [1]: http://dev.w3.org/geo/api/spec-source.html
+
+**Ostrzeżenie**: zbierania i wykorzystywania danych geolokacyjnych podnosi kwestie prywatności ważne. Polityka prywatności danej aplikacji należy omówić, jak aplikacja używa danych, czy jest on dzielony z innych stron i poziom dokładności danych (na przykład, gruba, porządku, kod pocztowy poziom, itp.). Danych geolokacyjnych ogólnie uznaje wrażliwych, bo to może ujawnić pobytu użytkownika i, jeśli przechowywane, historii ich podróży. W związku z tym oprócz aplikacji prywatności, zdecydowanie warto powiadomienia just-in-time, zanim aplikacja uzyskuje dostęp do danych (jeśli urządzenie system operacyjny nie robi już). Że ogłoszenie powinno zawierać te same informacje, o których wspomniano powyżej, jak również uzyskanie uprawnienia użytkownika (np. poprzez przedstawianie wyborów **OK** i **Nie dzięki**). Aby uzyskać więcej informacji zobacz przewodnik prywatności.
+
+## Instalacji
+
+    cordova plugin add org.apache.cordova.geolocation
+    
+
+## Obsługiwane platformy
+
+*   Amazon ogień OS
+*   Android
+*   Jeżyna 10
+*   Firefox OS
+*   iOS
+*   Tizen
+*   Windows Phone 7 i 8
+*   Windows 8
+
+## Metody
+
+*   navigator.geolocation.getCurrentPosition
+*   navigator.geolocation.watchPosition
+*   navigator.geolocation.clearWatch
+
+## Obiekty (tylko do odczytu)
+
+*   Stanowisko
+*   PositionError
+*   Współrzędne
+
+## navigator.geolocation.getCurrentPosition
+
+Zwraca aktualną pozycję urządzenia do `geolocationSuccess` wywołania zwrotnego z `Position` obiektu jako parametr. Jeśli występuje błąd, `geolocationError` wywołania zwrotnego jest przekazywany `PositionError` obiektu.
+
+    navigator.geolocation.getCurrentPosition (geolocationSuccess, [geolocationError], [geolocationOptions]);
+    
+
+### Parametry
+
+*   **geolocationSuccess**: wywołania zwrotnego, który jest przekazywany aktualnej pozycji.
+
+*   **geolocationError**: *(opcjonalne)* wywołania zwrotnego, która wykonuje w przypadku wystąpienia błędu.
+
+*   **geolocationOptions**: *(opcjonalne)* opcji geolokalizacji.
+
+### Przykład
+
+    onSuccess Callback / / Metoda ta akceptuje pozycji obiektu, który zawiera / / GPS aktualne współrzędne / / var onSuccess = function(position) {wpisu ("Latitude:" + position.coords.latitude + '\n' + ' długości geograficznej: "+ position.coords.longitude + '\n' +" wysokości: "+ position.coords.altitude + '\n' +" dokładność: "+ position.coords.accuracy + '\n' +" wysokości dokładność: "+ position.coords.altitudeAccuracy + '\n' +" pozycji: "+ position.coords.heading + '\n' +" prędkości: "+ position.coords.speed + '\n' + ' sygnatury czasowej:" + position.timestamp + '\n');};
+    
+    onError wywołania zwrotnego otrzymuje obiekt PositionError / / funkcja onError(error) {wpisu ("kod:" error.code + "\n" + "wiadomość: ' + error.message +"\n");}
+    
+    navigator.geolocation.getCurrentPosition (onSuccess, onError);
+    
+
+## navigator.geolocation.watchPosition
+
+Zwraca bieżącą pozycję urządzenia po wykryciu zmiany pozycji. Gdy urządzenie pobiera nową lokalizację, `geolocationSuccess` wykonuje wywołanie zwrotne z `Position` obiektu jako parametr. Jeśli występuje błąd, `geolocationError` wykonuje wywołanie zwrotne z `PositionError` obiektu jako parametr.
+
+    var watchId = navigator.geolocation.watchPosition (geolocationSuccess, [geolocationError], [geolocationOptions]);
+    
+
+### Parametry
+
+*   **geolocationSuccess**: wywołania zwrotnego, który jest przekazywany aktualnej pozycji.
+
+*   **geolocationError**: (opcjonalne) wywołania zwrotnego, która wykonuje w przypadku wystąpienia błędu.
+
+*   **geolocationOptions**: (opcjonalne) geolocation opcje.
+
+### Zwraca
+
+*   **Napis**: zwraca identyfikator zegarek, który odwołuje się oglądać pozycji interwał. Identyfikator zegarek powinny być używane z `navigator.geolocation.clearWatch` Aby przestać oglądać do zmiany pozycji.
+
+### Przykład
+
+    onSuccess Callback / / Metoda ta akceptuje obiekt "Stanowisko", który zawiera / / bieżące współrzędne GPS / / funkcja onSuccess(position) {var elementu = document.getElementById('geolocation');
+        element.innerHTML = "Latitude:" + position.coords.latitude + ' < br / >' + ' długości geograficznej: "+ position.coords.longitude +" < br / > "+" < hr / > "+ element.innerHTML;
+    } / / onError wywołania zwrotnego otrzymuje obiekt PositionError / / funkcja onError(error) {wpisu ("kod:" error.code + "\n" + "wiadomość: ' + error.message +"\n");}
+    
+    Opcje: rzucać błąd, jeśli nie aktualizacji jest co 30 sekund.
+    var watchID = navigator.geolocation.watchPosition (onSuccess, onError, {limit czasu: 30000});
+    
+
+## geolocationOptions
+
+Opcjonalne parametry aby dostosować wyszukiwanie geolocation`Position`.
+
+    {maximumAge: 3000, limit: 5000, enableHighAccuracy: true};
+    
+
+### Opcje
+
+*   **enableHighAccuracy**: stanowi wskazówkę, że aplikacja musi możliwie najlepszych rezultatów. Domyślnie, urządzenie próbuje pobrać `Position` przy użyciu metody oparte na sieci. Ustawienie tej właściwości na `true` mówi ramach dokładniejszych metod, takich jak pozycjonowanie satelitarne. *(Wartość logiczna)*
+
+*   **Limit czasu**: maksymalna długość czas (w milisekundach), który może przekazać wywołanie `navigator.geolocation.getCurrentPosition` lub `geolocation.watchPosition` do odpowiednich `geolocationSuccess` wykonuje wywołanie zwrotne. Jeśli `geolocationSuccess` wywołania zwrotnego nie jest wywoływany w tej chwili, `geolocationError` wywołania zwrotnego jest przekazywany `PositionError.TIMEOUT` kod błędu. (Należy zauważyć, że w połączeniu z `geolocation.watchPosition` , `geolocationError` wywołania zwrotnego można nazwać w odstępie co `timeout` milisekund!) *(Liczba)*
+
+*   **maximumAge**: przyjąć buforowane pozycji, w których wiek jest nie większa niż określony czas w milisekundach. *(Liczba)*
+
+### Android dziwactwa
+
+Emulatory Androida 2.x nie zwracają wynik geolokalizacji, chyba że `enableHighAccuracy` jest opcja zestaw do`true`.
+
+## navigator.geolocation.clearWatch
+
+Przestać oglądać zmiany położenia urządzenia przez `watchID` parametru.
+
+    navigator.geolocation.clearWatch(watchID);
+    
+
+### Parametry
+
+*   **watchID**: identyfikator `watchPosition` Interwał jasne. (String)
+
+### Przykład
+
+    Opcje: obserwować zmiany w pozycji i najczęściej / / dokładne położenie dostępną metodą nabycia.
+    var watchID = navigator.geolocation.watchPosition (onSuccess, onError, {enableHighAccuracy: true});
+    
+    .. .later na...
+    
+    navigator.geolocation.clearWatch(watchID);
+    
+
+## Stanowisko
+
+Zawiera `Position` współrzędnych i sygnatury czasowej, stworzony przez geolocation API.
+
+### Właściwości
+
+*   **coords**: zestaw współrzędnych geograficznych. *(Współrzędne)*
+
+*   **sygnatura czasowa**: Sygnatura czasowa utworzenia dla `coords` . *(Data)*
+
+## Współrzędne
+
+A `Coordinates` obiektu jest dołączony do `Position` obiekt, który jest dostępny dla funkcji wywołania zwrotnego w prośby o aktualnej pozycji. Zawiera zestaw właściwości, które opisują geograficzne współrzędne pozycji.
+
+### Właściwości
+
+*   **szerokość geograficzna**: Latitude w stopniach dziesiętnych. *(Liczba)*
+
+*   **długość geograficzna**: długość geograficzna w stopniach dziesiętnych. *(Liczba)*
+
+*   **wysokość**: wysokość pozycji metrów nad elipsoidalny. *(Liczba)*
+
+*   **dokładność**: poziom dokładności współrzędnych szerokości i długości geograficznej w metrach. *(Liczba)*
+
+*   **altitudeAccuracy**: poziom dokładności Współrzędna wysokość w metrach. *(Liczba)*
+
+*   **pozycja**: kierunek podróży, określonego w stopni licząc ruchu wskazówek zegara względem północy rzeczywistej. *(Liczba)*
+
+*   **prędkość**: Aktualna prędkość ziemi urządzenia, określone w metrach na sekundę. *(Liczba)*
+
+### Amazon ogień OS dziwactwa
+
+**altitudeAccuracy**: nie obsługiwane przez Android urządzeń, powrót`null`.
+
+### Android dziwactwa
+
+**altitudeAccuracy**: nie obsługiwane przez Android urządzeń, powrót`null`.
+
+## PositionError
+
+`PositionError`Obiekt jest przekazywany do `geolocationError` funkcji wywołania zwrotnego, gdy wystąpi błąd z navigator.geolocation.
+
+### Właściwości
+
+*   **Kod**: jeden z kodów błędów wstępnie zdefiniowanych poniżej.
+
+*   **wiadomość**: komunikat o błędzie, opisując szczegóły wystąpił błąd.
+
+### Stałe
+
+*   `PositionError.PERMISSION_DENIED` 
+    *   Zwracane, gdy użytkownicy nie zezwalają aplikacji do pobierania informacji o pozycji. Jest to zależne od platformy.
+*   `PositionError.POSITION_UNAVAILABLE` 
+    *   Zwracane, gdy urządzenie jest w stanie pobrać pozycji. Ogólnie rzecz biorąc oznacza to urządzenie nie jest podłączone do sieci lub nie może uzyskać satelita utrwalić.
+*   `PositionError.TIMEOUT` 
+    *   Zwracane, gdy urządzenie jest w stanie pobrać pozycji w czasie określonym przez `timeout` w `geolocationOptions` . Gdy używana z `navigator.geolocation.watchPosition` , ten błąd może być wielokrotnie przekazywane do `geolocationError` zwrotne co `timeout` milisekund.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/blob/1712b58f/doc/zh/index.md
----------------------------------------------------------------------
diff --git a/doc/zh/index.md b/doc/zh/index.md
new file mode 100644
index 0000000..9bd09ec
--- /dev/null
+++ b/doc/zh/index.md
@@ -0,0 +1,196 @@
+<!---
+    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.
+-->
+
+# org.apache.cordova.geolocation
+
+這個外掛程式提供了有關該設備的位置,例如緯度和經度資訊。 常見的位置資訊來源包括全球定位系統 (GPS) 和網路信號,如 IP 位址、 RFID、 WiFi 和藍牙 MAC 位址和 GSM/CDMA 儲存格 Id 從推斷出的位置。 沒有任何保證,API 返回設備的實際位置。
+
+此 API 基於[W3C 地理定位 API 規範][1],並只執行已經不提供實現的設備上。
+
+ [1]: http://dev.w3.org/geo/api/spec-source.html
+
+**警告**: 地理定位資料的收集和使用提出了重要的隱私問題。 您的應用程式的隱私權原則應該討論這款應用程式如何使用地理定位資料,資料是否共用它的任何其他締約方和的資料 (例如,粗、 細,ZIP 代碼級別,等等) 的精度水準。 地理定位資料一般認為是敏感,因為它能揭示使用者的下落以及如果存儲,他們的旅行的歷史。 因此,除了應用程式的隱私權原則,您應強烈考慮之前應用程式訪問地理定位資料 (如果設備作業系統不會這樣做已經) 提供在時間的通知。 該通知應提供相同的資訊上文指出的並獲取該使用者的許可權 (例如,通過為**確定**並**不感謝**提出的選擇)。 有關詳細資訊,請參閱隱私指南。
+
+## 安裝
+
+    cordova plugin add org.apache.cordova.geolocation
+    
+
+## 支援的平臺
+
+*   亞馬遜火 OS
+*   Android 系統
+*   黑莓 10
+*   火狐瀏覽器作業系統
+*   iOS
+*   Tizen
+*   Windows Phone 7 和 8
+*   Windows 8
+
+## 方法
+
+*   navigator.geolocation.getCurrentPosition
+*   navigator.geolocation.watchPosition
+*   navigator.geolocation.clearWatch
+
+## 物件 (唯讀)
+
+*   Position
+*   PositionError
+*   Coordinates
+
+## navigator.geolocation.getCurrentPosition
+
+返回設備的當前位置到 `geolocationSuccess` 回檔與 `Position` 物件作為參數。 如果有錯誤, `geolocationError` 回檔通過 `PositionError` 物件。
+
+    navigator.geolocation.getCurrentPosition (geolocationSuccess,[geolocationError] [geolocationOptions]) ;
+    
+
+### 參數
+
+*   **geolocationSuccess**: 傳遞當前位置的回檔。
+
+*   **geolocationError**: *(可選)*如果錯誤發生時執行的回檔。
+
+*   **geolocationOptions**: *(可選)*地理定位選項。
+
+### 示例
+
+    onSuccess 回檔 / / 此方法接受一個位置的物件,它包含 / / 目前的 GPS 座標 / / var onSuccess = function(position) {警報 (' 緯度: '+ position.coords.latitude + \n +' 經度: '+ position.coords.longitude + '\n' +' 海拔高度: '+ position.coords.altitude + \n +' 準確性: '+ position.coords.accuracy + '\n' +' 海拔高度準確性: '+ position.coords.altitudeAccuracy + '\n' +' 標題: '+ position.coords.heading + \n +' 速度: '+ position.coords.speed + '\n' +' 時間戳記: ' + position.timestamp + \n) ;} ;onError 回檔接收一個 PositionError 物件 / / 函數 onError(error) {警報 (' 代碼: '+ error.code + '\n' +' 消息: ' + error.message + \n);}navigator.geolocation.getCurrentPosition (onSuccess,onError) ;
+    
+
+## navigator.geolocation.watchPosition
+
+當檢測到更改位置返回該設備的當前的位置。 當設備中檢索一個新的位置, `geolocationSuccess` 回檔執行與 `Position` 物件作為參數。 如果有錯誤, `geolocationError` 回檔執行與 `PositionError` 物件作為參數。
+
+    var watchId = navigator.geolocation.watchPosition (geolocationSuccess,[geolocationError] [geolocationOptions]) ;
+    
+
+### 參數
+
+*   **geolocationSuccess**: 傳遞當前位置的回檔。
+
+*   **geolocationError**: (可選) 如果錯誤發生時執行的回檔。
+
+*   **geolocationOptions**: (可選) 地理定位選項。
+
+### 返回
+
+*   **字串**: 返回引用的觀看位置間隔的表 id。 應與一起使用的表 id `navigator.geolocation.clearWatch` 停止了觀看中位置的更改。
+
+### 示例
+
+    onSuccess 回檔 / / 此方法接受一個 '立場' 物件,其中包含 / / 當前 GPS 座標 / / 函數 onSuccess(position) {var 元素 = document.getElementById('geolocation') ;element.innerHTML = '緯度:' + position.coords.latitude + '< br / >' +' 經度: '+ position.coords.longitude +' < br / >' + ' < hr / >' + element.innerHTML;} / / onError 回檔接收一個 PositionError 物件 / / 函數 onError(error) {警報 (' 代碼: '+ error.code + '\n' +' 消息: ' + error.message + \n);}如果沒有更新收到每隔 30 秒選項: 將引發錯誤。
+    var watchID = navigator.geolocation.watchPosition (onSuccess,onError,{超時: 30000});
+    
+
+## geolocationOptions
+
+若要自訂的地理定位檢索的可選參數`Position`.
+
+    {maximumAge: 3000,超時: 5000,enableHighAccuracy: true} ;
+    
+
+### 選項
+
+*   **enableHighAccuracy**: 提供應用程式需要最佳的可能結果的提示。 預設情況下,該設備將嘗試檢索 `Position` 使用基於網路的方法。 將此屬性設置為 `true` 告訴要使用更精確的方法,如衛星定位的框架。 *(布林值)*
+
+*   **超時**: 時間 (毫秒) 從調用傳遞,允許的最大長度 `navigator.geolocation.getCurrentPosition` 或 `geolocation.watchPosition` 直到相應的 `geolocationSuccess` 回檔執行。 如果 `geolocationSuccess` 不會在此時間內調用回檔 `geolocationError` 傳遞回檔 `PositionError.TIMEOUT` 錯誤代碼。 (請注意,與一起使用時 `geolocation.watchPosition` 、 `geolocationError` 的時間間隔可以調用回檔每 `timeout` 毫秒!)*(人數)*
+
+*   **maximumAge**: 接受其年齡大於指定以毫秒為單位的時間沒有緩存的位置。*(人數)*
+
+### Android 的怪癖
+
+Android 2.x 模擬器不返回地理定位結果除非 `enableHighAccuracy` 選項設置為`true`.
+
+## navigator.geolocation.clearWatch
+
+再看對所引用的設備的位置更改為 `watchID` 參數。
+
+    navigator.geolocation.clearWatch(watchID) ;
+    
+
+### 參數
+
+*   **watchID**: 的 id `watchPosition` 清除的時間間隔。(字串)
+
+### 示例
+
+    選項: 監視的更改的位置,並使用最 / / 準確定位採集方法可用。
+    var watchID = navigator.geolocation.watchPosition (onSuccess,onError,{enableHighAccuracy: true});....later 上的......
+    
+    navigator.geolocation.clearWatch(watchID) ;
+    
+
+## Position
+
+包含 `Position` 座標和時間戳記,由地理位置 API 創建。
+
+### 屬性
+
+*   **coords**: 一組的地理座標。*(座標)*
+
+*   **時間戳記**: 創建時間戳記為 `coords` 。*(日期)*
+
+## Coordinates
+
+A `Coordinates` 物件附加到 `Position` 物件,可用於在當前職位的請求中的回呼函數。 它包含一組屬性,描述位置的地理座標。
+
+### 屬性
+
+*   **緯度**: 緯度以十進位度為單位。*(人數)*
+
+*   **經度**: 經度以十進位度為單位。*(人數)*
+
+*   **海拔高度**: 高度在米以上橢球體中的位置。*(人數)*
+
+*   **準確性**: 中米的緯度和經度座標的精度級別。*(人數)*
+
+*   **altitudeAccuracy**: 在米的海拔高度座標的精度級別。*(人數)*
+
+*   **標題**: 旅行,指定以度為單位元數目相對於真北順時針方向。*(人數)*
+
+*   **速度**: 當前地面速度的設備,指定在米每秒。*(人數)*
+
+### 亞馬遜火 OS 怪癖
+
+**altitudeAccuracy**: 不支援的 Android 設備,返回`null`.
+
+### Android 的怪癖
+
+**altitudeAccuracy**: 不支援的 Android 設備,返回`null`.
+
+## PositionError
+
+`PositionError`物件傳遞給 `geolocationError` 與 navigator.geolocation 發生錯誤時的回呼函數。
+
+### 屬性
+
+*   **代碼**: 下面列出的預定義的錯誤代碼之一。
+
+*   **消息**: 描述所遇到的錯誤的詳細資訊的錯誤訊息。
+
+### 常量
+
+*   `PositionError.PERMISSION_DENIED` 
+    *   返回當使用者不允許應用程式檢索的位置資訊。這是取決於平臺。
+*   `PositionError.POSITION_UNAVAILABLE` 
+    *   返回設備時,不能檢索的位置。一般情況下,這意味著該設備未連接到網路或無法獲取衛星的修復。
+*   `PositionError.TIMEOUT` 
+    *   返回設備時,無法在指定的時間內檢索位置 `timeout` 中包含 `geolocationOptions` 。 與一起使用時 `navigator.geolocation.watchPosition` ,此錯誤可能反復傳遞給 `geolocationError` 回檔每 `timeout` 毫秒為單位)。
\ No newline at end of file