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:54 UTC

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

Repository: cordova-plugin-geolocation
Updated Branches:
  refs/heads/master 6d413ad9d -> b1e655b30


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/d31aa037
Tree: http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/tree/d31aa037
Diff: http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/diff/d31aa037

Branch: refs/heads/master
Commit: d31aa037bd8227a2f7632c43a84e95e9a464f2ae
Parents: 7393e84
Author: ldeluca <ld...@us.ibm.com>
Authored: Wed Feb 26 09:36:08 2014 -0500
Committer: ldeluca <ld...@us.ibm.com>
Committed: Wed Feb 26 09:36:08 2014 -0500

----------------------------------------------------------------------
 doc/es/index.md | 255 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 255 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/blob/d31aa037/doc/es/index.md
----------------------------------------------------------------------
diff --git a/doc/es/index.md b/doc/es/index.md
new file mode 100644
index 0000000..aa6a56c
--- /dev/null
+++ b/doc/es/index.md
@@ -0,0 +1,255 @@
+<!---
+    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
+
+Este plugin proporciona información sobre la ubicación del dispositivo, tales como la latitud y longitud. Fuentes comunes de información de localización incluyen sistema de posicionamiento Global (GPS) y ubicación deducido de las señales de red como dirección IP, direcciones de RFID, WiFi y Bluetooth MAC y celulares GSM/CDMA IDs. No hay ninguna garantía de que la API devuelve la ubicación del dispositivo real.
+
+Esta API se basa en la [Especificación de API de geolocalización W3C][1]y sólo se ejecuta en dispositivos que ya no proporcionan una implementación.
+
+ [1]: http://dev.w3.org/geo/api/spec-source.html
+
+**ADVERTENCIA**: recopilación y uso de datos de geolocalización plantea cuestiones de privacidad importante. Política de privacidad de su aplicación debe discutir cómo la aplicación utiliza los datos de geolocalización, si se comparte con cualquiera de las partes y el nivel de precisión de los datos (por ejemplo, código postal grueso, fino, nivel, etc.). Datos de geolocalización es generalmente considerados sensibles porque puede revelar paradero del usuario y, si está almacenado, la historia de sus viajes. Por lo tanto, además de política de privacidad de la app, fuertemente considere dar un aviso de just-in-time antes de la aplicación tiene acceso a datos de geolocalización (si el sistema operativo del dispositivo ya no hacerlo). Que el aviso debe proporcionar la misma información mencionada, además de obtener un permiso del usuario (por ejemplo, presentando opciones para **Aceptar** y **No gracias**). Para obtener más información, por favor consulte a la guía 
 de privacidad.
+
+## Instalación
+
+    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
+*   Android
+*   BlackBerry 10
+*   Firefox OS
+*   iOS
+*   Tizen
+*   Windows Phone 7 y 8
+*   Windows 8
+
+## Métodos
+
+*   navigator.geolocation.getCurrentPosition
+*   navigator.geolocation.watchPosition
+*   navigator.geolocation.clearWatch
+
+## Objetos (sólo lectura)
+
+*   Position
+*   PositionError
+*   Coordinates
+
+## navigator.geolocation.getCurrentPosition
+
+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]);
+    
+
+### Parámetros
+
+*   **geolocationSuccess**: la devolución de llamada que se pasa a la posición actual.
+
+*   **geolocationError**: *(opcional)* la devolución de llamada que se ejecuta si se produce un error.
+
+*   **geolocationOptions**: *(opcional)* las opciones de geolocalización.
+
+### 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');
+    };
+    
+    // onError Callback receives a PositionError object
+    //
+    function onError(error) {
+        alert('code: '    + error.code    + '\n' +
+              'message: ' + error.message + '\n');
+    }
+    
+    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]);
+    
+
+### Parámetros
+
+*   **geolocationSuccess**: la devolución de llamada que se pasa a la posición actual.
+
+*   **geolocationError**: (opcional) la devolución de llamada que se ejecuta si se produce un error.
+
+*   **geolocationOptions**: opciones (opcional) la geolocalización.
+
+### Devoluciones
+
+*   **Cadena**: devuelve un identificador de reloj que hace referencia el intervalo de posición del reloj. El id del reloj debe ser utilizado con `navigator.geolocation.clearWatch` para dejar de ver a los cambios de posición.
+
+### 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');
+    }
+    
+    // Options: throw an error if no update is received every 30 seconds.
+    //
+    var watchID = navigator.geolocation.watchPosition(onSuccess, onError, { timeout: 30000 });
+    
+
+## geolocationOptions
+
+Parámetros opcionales para personalizar la recuperación de la geolocalización`Position`.
+
+    {maximumAge: 3000, timeout: 5000, enableHighAccuracy: true};
+    
+
+### Opciones
+
+*   **enableHighAccuracy**: proporciona una pista que la aplicación necesita los mejores resultados posibles. De forma predeterminada, el dispositivo intentará recuperar un `Position` usando métodos basados en red. Al establecer esta propiedad en `true` dice el marco a utilizar métodos más precisos, como el posicionamiento satelital. *(Boolean)*
+
+*   **tiempo de espera**: la longitud máxima de tiempo (en milisegundos) que está permitido el paso de la llamada a `navigator.geolocation.getCurrentPosition` o `geolocation.watchPosition` hasta el correspondiente `geolocationSuccess` devolución de llamada se ejecuta. Si el `geolocationSuccess` no se invoque "callback" dentro de este tiempo, el `geolocationError` devolución de llamada se pasa un `PositionError.TIMEOUT` código de error. (Tenga en cuenta que cuando se utiliza en conjunción con `geolocation.watchPosition` , el `geolocationError` "callback" podría ser llamado en un intervalo cada `timeout` milisegundos!) *(Número)*
+
+*   **maximumAge**: aceptar un puesto en la memoria caché, cuya edad no es mayor que el tiempo especificado en milisegundos. *(Número)*
+
+### Rarezas Android
+
+Emuladores Android 2.x no devuelva un resultado de geolocalización a menos que el `enableHighAccuracy` opción se establece en`true`.
+
+## navigator.geolocation.clearWatch
+
+Deja de ver cambios en la ubicación del dispositivo al que hace referencia el `watchID` parámetro.
+
+    navigator.geolocation.clearWatch(watchID);
+    
+
+### Parámetros
+
+*   **watchID**: el id de la `watchPosition` intervalo para despejar. (String)
+
+### 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 });
+    
+    // ...later on...
+    
+    navigator.geolocation.clearWatch(watchID);
+    
+
+## Position
+
+Contiene `Position` coordenadas y timestamp, creado por la API de geolocalización.
+
+### Propiedades
+
+*   **coordenadas**: un conjunto de coordenadas geográficas. *(Coordenadas)*
+
+*   **timestamp**: fecha y hora de creación `coords` . *(Fecha)*
+
+## Coordinates
+
+A `Coordinates` objeto está unido a un `Position` que está disponible para funciones de retrollamada en las solicitudes para la posición actual del objeto. Contiene un conjunto de propiedades que describen las coordenadas geográficas de posición.
+
+### Propiedades
+
+*   **Latitude**: latitud en grados decimales. *(Número)*
+
+*   **longitud**: longitud en grados decimales. *(Número)*
+
+*   **altitud**: altura de la posición en metros por encima del elipsoide. *(Número)*
+
+*   **exactitud**: nivel de precisión de las coordenadas de latitud y longitud en metros. *(Número)*
+
+*   **altitudeAccuracy**: nivel de precisión de las coordenadas de altitud en metros. *(Número)*
+
+*   **Dirección**: dirección del recorrido, especificado en grados contando hacia la derecha en relación con el norte verdadero. *(Número)*
+
+*   **velocidad**: velocidad actual del dispositivo especificado en metros por segundo. *(Número)*
+
+### Amazon fuego OS rarezas
+
+**altitudeAccuracy**: no compatible con dispositivos Android, regresando`null`.
+
+### Rarezas Android
+
+**altitudeAccuracy**: no compatible con dispositivos Android, regresando`null`.
+
+## PositionError
+
+El `PositionError` objeto se pasa a la `geolocationError` función de devolución de llamada cuando se produce un error con navigator.geolocation.
+
+### Propiedades
+
+*   **código**: uno de los códigos de error predefinido enumerados a continuación.
+
+*   **mensaje**: mensaje de Error que describe los detalles del error encontrado.
+
+### Constantes
+
+*   `PositionError.PERMISSION_DENIED` 
+    *   Regresó cuando los usuarios no permiten la aplicación recuperar información de la posición. Esto depende de la plataforma.
+*   `PositionError.POSITION_UNAVAILABLE` 
+    *   Regresó cuando el dispositivo es capaz de recuperar una posición. En general, esto significa que el dispositivo no está conectado a una red o no puede obtener una solución vía satélite.
+*   `PositionError.TIMEOUT` 
+    *   Cuando el dispositivo es capaz de recuperar una posición dentro del tiempo especificado por el `timeout` incluido en `geolocationOptions` . Cuando se utiliza con `navigator.geolocation.watchPosition` , este error podría pasar repetidamente a la `geolocationError` "callback" cada `timeout` milisegundos.
\ No newline at end of file


[7/9] git commit: documentation translation: cordova-plugin-geolocation

Posted by ld...@apache.org.
documentation translation: 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/9f7aa022
Tree: http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/tree/9f7aa022
Diff: http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/diff/9f7aa022

Branch: refs/heads/master
Commit: 9f7aa0227223dc23dbd3532087dc02a574e342c6
Parents: 1712b58
Author: ldeluca <ld...@us.ibm.com>
Authored: Tue May 27 21:36:34 2014 -0400
Committer: ldeluca <ld...@us.ibm.com>
Committed: Tue May 27 21:36:34 2014 -0400

----------------------------------------------------------------------
 doc/de/index.md | 206 +++++++++++++++++++++++++++++++++++++++++++++++++++
 doc/ja/index.md |  97 +++++-------------------
 2 files changed, 225 insertions(+), 78 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/blob/9f7aa022/doc/de/index.md
----------------------------------------------------------------------
diff --git a/doc/de/index.md b/doc/de/index.md
new file mode 100644
index 0000000..95e6659
--- /dev/null
+++ b/doc/de/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
+
+Dieses Plugin bietet Informationen über das Gerät an den Speicherort, z. B. breiten- und Längengrad. Gemeinsame Quellen von Standortinformationen sind Global Positioning System (GPS) und Lage von Netzwerk-Signale wie IP-Adresse, RFID, WLAN und Bluetooth MAC-Adressen und GSM/CDMA Zelle IDs abgeleitet. Es gibt keine Garantie, dass die API des Geräts tatsächliche Position zurückgibt.
+
+Diese API basiert auf der [W3C Geolocation API-Spezifikation][1], und nur auf Geräten, die nicht bereits eine Implementierung bieten führt.
+
+ [1]: http://dev.w3.org/geo/api/spec-source.html
+
+**Warnung**: Erhebung und Nutzung von Geolocation-Daten wichtige Privatsphäre wirft. Wie die app benutzt Geolocation-Daten, Ihre app-Datenschutzrichtlinien zu diskutieren, ob es mit allen anderen Parteien und das Niveau der Genauigkeit der Daten (z. B. grob, fein, Postleitzahl, etc..) freigegeben ist. Geolocation-Daten gilt allgemein als empfindlich, weil es den Aufenthaltsort des Benutzers erkennen lässt und wenn gespeichert, die Geschichte von ihren Reisen. Daher neben der app-Privacy Policy sollten stark Sie Bereitstellung einer just-in-Time-Bekanntmachung, bevor die app Geolocation-Daten zugreift (wenn das Betriebssystem des Geräts bereits tun nicht). Diese Benachrichtigung sollte der gleichen Informationen, die vorstehend, sowie die Zustimmung des Benutzers (z.B. durch Präsentation Entscheidungen für das **OK** und **Nein danke**). Weitere Informationen finden Sie in der Datenschutz-Guide.
+
+## Installation
+
+    cordova plugin add org.apache.cordova.geolocation
+    
+
+## Unterstützte Plattformen
+
+*   Amazon Fire OS
+*   Android
+*   BlackBerry 10
+*   Firefox OS
+*   iOS
+*   Tizen
+*   Windows Phone 7 und 8
+*   Windows 8
+
+## Methoden
+
+*   navigator.geolocation.getCurrentPosition
+*   navigator.geolocation.watchPosition
+*   navigator.geolocation.clearWatch
+
+## Objekte (schreibgeschützt)
+
+*   Stellung
+*   PositionError
+*   Koordinaten
+
+## navigator.geolocation.getCurrentPosition
+
+Gibt das Gerät die aktuelle Position auf der `geolocationSuccess` Rückruf mit einem `Position` Objekt als Parameter. Wenn ein Fehler auftritt, der `geolocationError` Rückruf wird übergeben ein `PositionError` Objekt.
+
+    navigator.geolocation.getCurrentPosition (GeolocationSuccess, [GeolocationError], [GeolocationOptions]);
+    
+
+### Parameter
+
+*   **GeolocationSuccess**: der Rückruf, der die aktuelle Position übergeben wird.
+
+*   **GeolocationError**: *(Optional)* der Rückruf, der ausgeführt wird, wenn ein Fehler auftritt.
+
+*   **GeolocationOptions**: *(Optional)* die Geolocation-Optionen.
+
+### Beispiel
+
+    OnSuccess Rückruf / / diese Methode akzeptiert eine Position-Objekt, das enthält die / / aktuellen GPS-Koordinaten / / Var OnSuccess = function(position) {Warnung (' Breitengrad: ' + position.coords.latitude + '\n' + ' Länge: "+ position.coords.longitude + '\n' + ' Höhe: ' + position.coords.altitude + '\n' + ' Genauigkeit: ' + position.coords.accuracy + '\n' + ' Höhe Genauigkeit: ' + position.coords.altitudeAccuracy + '\n' + ' Überschrift: ' + position.coords.heading + '\n' + ' Geschwindigkeit: ' + position.coords.speed + '\n' + ' Timestamp: ' + position.timestamp + '\n');};
+    
+    OnError Rückruf erhält ein PositionError-Objekt / / function onError(error) {Alert ('Code: ' + error.code + '\n' + ' Nachricht: ' + error.message + '\n');}
+    
+    navigator.geolocation.getCurrentPosition (OnSuccess, OnError);
+    
+
+## navigator.geolocation.watchPosition
+
+Gibt das Gerät aktuelle Position zurück, wenn eine Änderung erkannt wird. Wenn das Gerät einen neuen Speicherort und ruft die `geolocationSuccess` Rückruf führt mit einem `Position` Objekt als Parameter. Wenn ein Fehler auftritt, der `geolocationError` Rückruf führt mit einem `PositionError` Objekt als Parameter.
+
+    Var WatchId = navigator.geolocation.watchPosition (GeolocationSuccess, [GeolocationError], [GeolocationOptions]);
+    
+
+### Parameter
+
+*   **GeolocationSuccess**: der Rückruf, der die aktuelle Position übergeben wird.
+
+*   **GeolocationError**: (Optional) der Rückruf, der ausgeführt wird, wenn ein Fehler auftritt.
+
+*   **GeolocationOptions**: (Optional) die Geolocation-Optionen.
+
+### Gibt
+
+*   **String**: gibt eine Uhr-Id, die das Uhr Position Intervall verweist zurück. Die Uhr-Id sollte verwendet werden, mit `navigator.geolocation.clearWatch` , gerade für Änderungen zu stoppen.
+
+### Beispiel
+
+    OnSuccess Callback / / diese Methode akzeptiert eine 'Position'-Objekt, das enthält / / der aktuellen GPS-Koordinaten / / function onSuccess(position) {Var-Element = document.getElementById('geolocation');
+        element.innerHTML = ' Breitengrad: "+ position.coords.latitude + ' < Br / >' + ' Länge:" + position.coords.longitude + ' < Br / >' + ' < hr / >' + element.innerHTML;
+    } / / OnError Rückruf erhält ein PositionError-Objekt / / function onError(error) {Alert ('Code: ' + error.code + '\n' + ' Nachricht: ' + error.message + '\n');}
+    
+    Optionen: lösen Sie einen Fehler aus, wenn kein Update alle 30 Sekunden empfangen wird.
+    Var WatchID = navigator.geolocation.watchPosition (OnSuccess, OnError, {Timeout: 30000});
+    
+
+## geolocationOptions
+
+Optionalen Parametern, um das Abrufen von der geolocation`Position`.
+
+    {MaximumAge: 3000, Timeout: 5000, EnableHighAccuracy: true};
+    
+
+### Optionen
+
+*   **EnableHighAccuracy**: stellt einen Hinweis, dass die Anwendung die bestmöglichen Ergebnisse benötigt. Standardmäßig versucht das Gerät abzurufen ein `Position` mit netzwerkbasierte Methoden. Wenn diese Eigenschaft auf `true` erzählt den Rahmenbedingungen genauere Methoden, z. B. Satellitenortung verwenden. *(Boolean)*
+
+*   **Timeout**: die maximale Länge der Zeit (in Millisekunden), die zulässig ist, übergeben Sie den Aufruf von `navigator.geolocation.getCurrentPosition` oder `geolocation.watchPosition` bis zu den entsprechenden `geolocationSuccess` Rückruf führt. Wenn die `geolocationSuccess` Rückruf wird nicht aufgerufen, in dieser Zeit die `geolocationError` Rückruf wird übergeben ein `PositionError.TIMEOUT` Fehlercode. (Beachten Sie, dass in Verbindung mit `geolocation.watchPosition` , die `geolocationError` Rückruf könnte auf ein Intervall aufgerufen werden alle `timeout` Millisekunden!) *(Anzahl)*
+
+*   **MaximumAge**: eine zwischengespeicherte Position, deren Alter nicht größer als die angegebene Zeit in Millisekunden ist, zu akzeptieren. *(Anzahl)*
+
+### Android Macken
+
+Android 2.x-Emulatoren geben ein Geolocation-Ergebnis nicht zurück, es sei denn, die `enableHighAccuracy` Option auf festgelegt ist`true`.
+
+## navigator.geolocation.clearWatch
+
+Stoppen, gerade für Änderungen an das Gerät Stelle verweist die `watchID` Parameter.
+
+    navigator.geolocation.clearWatch(watchID);
+    
+
+### Parameter
+
+*   **WatchID**: die Id der `watchPosition` Intervall löschen. (String)
+
+### Beispiel
+
+    Optionen: Achten Sie auf Änderungen der Position und verwenden Sie die / / genaue position Erwerbsart verfügbar.
+    Var WatchID = navigator.geolocation.watchPosition (OnSuccess, OnError, {EnableHighAccuracy: True});
+    
+    ... veranstalten am...
+    
+    navigator.geolocation.clearWatch(watchID);
+    
+
+## Stellung
+
+Enthält `Position` Koordinaten und Timestamp, erstellt von der Geolocation API.
+
+### Eigenschaften
+
+*   **CoOrds**: eine Reihe von geographischen Koordinaten. *(Koordinaten)*
+
+*   **Timestamp**: Zeitstempel der Erstellung für `coords` . *(Datum)*
+
+## Koordinaten
+
+A `Coordinates` Objekt an angeschlossen ist ein `Position` -Objekt, das Callback-Funktionen in Anforderungen für die aktuelle Position zur Verfügung steht. Es enthält eine Reihe von Eigenschaften, die die geographischen Koordinaten von einer Position zu beschreiben.
+
+### Eigenschaften
+
+*   **Breitengrad**: Latitude in Dezimalgrad. *(Anzahl)*
+
+*   **Länge**: Länge in Dezimalgrad. *(Anzahl)*
+
+*   **Höhe**: Höhe der Position in Meter über dem Ellipsoid. *(Anzahl)*
+
+*   **Genauigkeit**: Genauigkeit der breiten- und Längengrad Koordinaten in Metern. *(Anzahl)*
+
+*   **AltitudeAccuracy**: Genauigkeit der Koordinate Höhe in Metern. *(Anzahl)*
+
+*   **Rubrik**: Fahrtrichtung, angegeben in Grad relativ zu den Norden im Uhrzeigersinn gezählt. *(Anzahl)*
+
+*   **Geschwindigkeit**: aktuelle Geschwindigkeit über Grund des Geräts, in Metern pro Sekunde angegeben. *(Anzahl)*
+
+### Amazon Fire OS Macken
+
+**AltitudeAccuracy**: von Android-Geräten, Rückgabe nicht unterstützt`null`.
+
+### Android Macken
+
+**AltitudeAccuracy**: von Android-Geräten, Rückgabe nicht unterstützt`null`.
+
+## PositionError
+
+Das `PositionError` -Objekt übergeben, um die `geolocationError` Callback-Funktion tritt ein Fehler mit navigator.geolocation.
+
+### Eigenschaften
+
+*   **Code**: einer der vordefinierten Fehlercodes aufgeführt.
+
+*   **Nachricht**: Fehlermeldung, die die Informationen über den aufgetretenen Fehler beschreibt.
+
+### Konstanten
+
+*   `PositionError.PERMISSION_DENIED` 
+    *   Zurückgegeben, wenn Benutzer erlauben nicht die app Positionsinformationen abgerufen werden. Dies ist abhängig von der Plattform.
+*   `PositionError.POSITION_UNAVAILABLE` 
+    *   Zurückgegeben, wenn das Gerät nicht in der Lage, eine Position abzurufen ist. Im Allgemeinen bedeutet dies, dass das Gerät nicht mit einem Netzwerk verbunden ist oder ein Satelliten-Update kann nicht abgerufen werden.
+*   `PositionError.TIMEOUT` 
+    *   Zurückgegeben, wenn das Gerät nicht in der Lage, eine Position innerhalb der festgelegten Zeit abzurufen ist die `timeout` enthalten `geolocationOptions` . Bei Verwendung mit `navigator.geolocation.watchPosition` , könnte dieser Fehler wiederholt übergeben werden, zu der `geolocationError` Rückruf jedes `timeout` Millisekunden.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/blob/9f7aa022/doc/ja/index.md
----------------------------------------------------------------------
diff --git a/doc/ja/index.md b/doc/ja/index.md
index bddd5ed..c9bd1b1 100644
--- a/doc/ja/index.md
+++ b/doc/ja/index.md
@@ -19,7 +19,7 @@
 
 # org.apache.cordova.geolocation
 
-This plugin provides information about the device's location, such as latitude and longitude. 位置情報の共通のソースはグローバル ポジショニング システム (GPS) と IP アドレス、RFID、WiFi および Bluetooth の MAC アドレス、および GSM/cdma 方式携帯 Id などのネットワーク信号から推定される場所にもあります。 API は、デバイスの実際の場所を返すことの保証はありません。
+このプラグインは緯度や経度などのデバイスの場所に関する情報を提供します。 位置情報の共通のソースはグローバル ポジショニング システム (GPS) と IP アドレス、RFID、WiFi および Bluetooth の MAC アドレス、および GSM/cdma 方式携帯 Id などのネットワーク信号から推定される場所にもあります。 API は、デバイスの実際の場所を返すことの保証はありません。
 
 この API は[W3C 地理位置情報 API 仕様][1]に基づいており、既に実装を提供しないデバイス上のみで実行します。
 
@@ -32,23 +32,12 @@ This plugin provides information about the device's location, such as latitude a
     cordova plugin add org.apache.cordova.geolocation
     
 
-### Firefox OS Quirks
-
-Create **www/manifest.webapp** as described in [Manifest Docs][2]. Add permisions:
-
- [2]: https://developer.mozilla.org/en-US/Apps/Developing/Manifest
-
-    "permissions": {
-        "geolocation": { "description": "Used to position the map to your current position" }
-    }
-    
-
 ## サポートされているプラットフォーム
 
 *   アマゾン火 OS
 *   アンドロイド
 *   ブラックベリー 10
-*   Firefox OS
+*   Firefox の OS
 *   iOS
 *   Tizen
 *   Windows Phone 7 と 8
@@ -68,11 +57,9 @@ Create **www/manifest.webapp** as described in [Manifest Docs][2]. Add permision
 
 ## navigator.geolocation.getCurrentPosition
 
-Returns the device's current position to the `geolocationSuccess` callback with a `Position` object as the parameter. エラーがある場合、 `geolocationError` コールバックに渡される、 `PositionError` オブジェクト。
+デバイスの現在の位置を返します、 `geolocationSuccess` コールバックを `Position` オブジェクトをパラメーターとして。 エラーがある場合、 `geolocationError` コールバックに渡される、 `PositionError` オブジェクト。
 
-    navigator.geolocation.getCurrentPosition(geolocationSuccess,
-                                             [geolocationError],
-                                             [geolocationOptions]);
+    navigator.geolocation.getCurrentPosition (geolocationSuccess、[geolocationError] [geolocationOptions]);
     
 
 ### パラメーター
@@ -85,38 +72,14 @@ Returns the device's current position to the `geolocationSuccess` callback with
 
 ### 例
 
-    // 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');
-    };
-    
-    // onError Callback receives a PositionError object
-    //
-    function onError(error) {
-        alert('code: '    + error.code    + '\n' +
-              'message: ' + error.message + '\n');
-    }
-    
-    navigator.geolocation.getCurrentPosition(onSuccess, onError);
+    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
 
-Returns the device's current position when a change in position is detected. デバイスを新しい場所を取得するとき、 `geolocationSuccess` コールバックを実行すると、 `Position` オブジェクトをパラメーターとして。 エラーがある場合、 `geolocationError` コールバックを実行すると、 `PositionError` オブジェクトをパラメーターとして。
+位置の変更が検出された場合は、デバイスの現在位置を返します。 デバイスを新しい場所を取得するとき、 `geolocationSuccess` コールバックを実行すると、 `Position` オブジェクトをパラメーターとして。 エラーがある場合、 `geolocationError` コールバックを実行すると、 `PositionError` オブジェクトをパラメーターとして。
 
-    var watchId = navigator.geolocation.watchPosition(geolocationSuccess,
-                                                      [geolocationError],
-                                                      [geolocationOptions]);
+    var watchId = navigator.geolocation.watchPosition (geolocationSuccess、[geolocationError] [geolocationOptions]);
     
 
 ### パラメーター
@@ -129,31 +92,12 @@ Returns the device's current position when a change in position is detected. デ
 
 ### 返します
 
-*   **String**: returns a watch id that references the watch position interval. The watch id should be used with `navigator.geolocation.clearWatch` to stop watching for changes in position.
+*   **文字列**: 時計の位置の間隔を参照する時計 id を返します。 時計 id で使用する必要があります `navigator.geolocation.clearWatch` 停止位置の変化を監視します。
 
 ### 例
 
-    // 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');
-    }
-    
-    // Options: throw an error if no update is received every 30 seconds.
-    //
-    var watchID = navigator.geolocation.watchPosition(onSuccess, onError, { timeout: 30000 });
+    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 (onError、onSuccess {タイムアウト: 30000});
     
 
 ## geolocationOptions
@@ -167,7 +111,7 @@ Returns the device's current position when a change in position is detected. デ
 
 *   **enableHighAccuracy**: 最高の結果が、アプリケーションに必要があることのヒントを示します。 既定では、デバイスの取得を試みます、 `Position` ネットワーク ベースのメソッドを使用します。 このプロパティを設定する `true` 衛星測位などのより正確な方法を使用するためにフレームワークに指示します。 *(ブール値)*
 
-*   **timeout**: The maximum length of time (milliseconds) that is allowed to pass from the call to `navigator.geolocation.getCurrentPosition` or `geolocation.watchPosition` until the corresponding `geolocationSuccess` callback executes. 場合は、 `geolocationSuccess` この時間内に、コールバックは呼び出されません、 `geolocationError` コールバックに渡される、 `PositionError.TIMEOUT` のエラー コード。 (と組み合わせて使用するときに注意してください `geolocation.watchPosition` の `geolocationError` 間隔でコールバックを呼び出すことができますすべて `timeout` ミリ秒 !)*(数)*
+*   **タイムアウト**: への呼び出しから通過が許可される時間 (ミリ秒単位) の最大長 `navigator.geolocation.getCurrentPosition` または `geolocation.watchPosition` まで対応する、 `geolocationSuccess` コールバックを実行します。 場合は、 `geolocationSuccess` この時間内に、コールバックは呼び出されません、 `geolocationError` コールバックに渡される、 `PositionError.TIMEOUT` のエラー コード。 (と組み合わせて使用するときに注意してください `geolocation.watchPosition` の `geolocationError` 間隔でコールバックを呼び出すことができますすべて `timeout` ミリ秒 !)*(数)*
 
 *   **maximumAge**: 年齢があるミリ秒単位で指定した時間よりも大きくないキャッシュされた位置を受け入れます。*(数)*
 
@@ -188,11 +132,8 @@ Returns the device's current position when a change in position is detected. デ
 
 ### 例
 
-    //オプション: 位置の変化を監視し、頻繁に使用//正確な位置取得法利用可能。
-    //
-    var watchID = navigator.geolocation.watchPosition(onSuccess, onError, { enableHighAccuracy: true });
-    
-    // ...later on...
+    オプション: の位置では、変更を監視して最も//正確な位置取得法利用可能。
+    var watchID = navigator.geolocation.watchPosition (成功すると、onError、{enableHighAccuracy: true});... うな上.
     
     navigator.geolocation.clearWatch(watchID);
     
@@ -209,7 +150,7 @@ Returns the device's current position when a change in position is detected. デ
 
 ## Coordinates
 
-A `Coordinates` object is attached to a `Position` object that is available to callback functions in requests for the current position. It contains a set of properties that describe the geographic coordinates of a position.
+A `Coordinates` オブジェクトに使用されて、 `Position` は、現在の位置のための要求でコールバック関数を利用可能なオブジェクト。 位置の地理座標を記述するプロパティのセットが含まれています。
 
 ### プロパティ
 
@@ -227,7 +168,7 @@ A `Coordinates` object is attached to a `Position` object that is available to c
 
 *   **速度**: 毎秒メートルで指定されたデバイスの現在の対地速度。*(数)*
 
-### Amazon Fire OS Quirks
+### アマゾン火 OS 癖
 
 **altitudeAccuracy**: 返すの Android デバイスでサポートされていません`null`.
 
@@ -237,7 +178,7 @@ A `Coordinates` object is attached to a `Position` object that is available to c
 
 ## PositionError
 
-The `PositionError` object is passed to the `geolocationError` callback function when an error occurs with navigator.geolocation.
+`PositionError`オブジェクトに渡されます、 `geolocationError` navigator.geolocation でエラーが発生した場合のコールバック関数。
 
 ### プロパティ
 
@@ -248,8 +189,8 @@ The `PositionError` object is passed to the `geolocationError` callback function
 ### 定数
 
 *   `PositionError.PERMISSION_DENIED` 
-    *   Returned when users do not allow the app to retrieve position information. This is dependent on the platform.
+    *   ユーザーの位置情報を取得するアプリを許可しない場合に返されます。これはプラットフォームに依存します。
 *   `PositionError.POSITION_UNAVAILABLE` 
-    *   Returned when the device is unable to retrieve a position. In general, this means the device is not connected to a network or can't get a satellite fix.
+    *   デバイスが、位置を取得することができます返されます。一般に、つまり、デバイスがネットワークに接続されていないまたは衛星の修正を得ることができません。
 *   `PositionError.TIMEOUT` 
-    *   Returned when the device is unable to retrieve a position within the time specified by the `timeout` included in `geolocationOptions`. When used with `navigator.geolocation.watchPosition`, this error could be repeatedly passed to the `geolocationError` callback every `timeout` milliseconds.
\ No newline at end of file
+    *   デバイスがで指定された時間内の位置を取得することができるときに返される、 `timeout` に含まれている `geolocationOptions` 。 使用すると `navigator.geolocation.watchPosition` 、このエラーが繰り返しに渡すことが、 `geolocationError` コールバックごと `timeout` (ミリ秒単位)。
\ No newline at end of file


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

Posted by ld...@apache.org.
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/c0ac7e4e
Tree: http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/tree/c0ac7e4e
Diff: http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/diff/c0ac7e4e

Branch: refs/heads/master
Commit: c0ac7e4e2308366116e86186c396bb3e87756daf
Parents: d31aa03
Author: ldeluca <ld...@us.ibm.com>
Authored: Thu Feb 27 11:14:47 2014 -0500
Committer: ldeluca <ld...@us.ibm.com>
Committed: Thu Feb 27 11:14:47 2014 -0500

----------------------------------------------------------------------
 doc/fr/index.md | 256 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 256 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/blob/c0ac7e4e/doc/fr/index.md
----------------------------------------------------------------------
diff --git a/doc/fr/index.md b/doc/fr/index.md
new file mode 100644
index 0000000..4993612
--- /dev/null
+++ b/doc/fr/index.md
@@ -0,0 +1,256 @@
+<!---
+    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
+
+Ce plugin fournit des informations sur l'emplacement de l'appareil, tels que la latitude et la longitude. Les sources habituelles d'information incluent le Système de Positionnement Global (GPS) et la position déduite de signaux des réseaux tels que l'adresse IP, RFID, les adresses MAC WiFi et Bluetooth et les IDs cellulaires GSM/CDMA. Il n'y a cependant aucune garantie que cette API renvoie la position réelle de l'appareil.
+
+Cette API est basée sur la [Spécification de l'API Geolocation du W3C][1] et s'exécute uniquement sur les appareils qui n'en proposent pas déjà une implémentation.
+
+ [1]: http://dev.w3.org/geo/api/spec-source.html
+
+**Avertissement**: collecte et utilisation des données de géolocalisation soulève des questions importantes de la vie privée. La politique de confidentialité de votre application devrait traiter de la manière dont l'application utilise les données de géolocalisation, si elle les partage avec d'autres parties ou non et définir le niveau de précision de celles-ci (par exemple grossier, fin, restreint au code postal, etc.). Données de géolocalisation sont généralement considéré comme sensibles car elle peut révéler la localisation de l'utilisateur et, si stocké, l'histoire de leurs voyages. Par conséquent, en plus de la politique de confidentialité de l'application, vous devez envisager fortement fournissant un avis juste-à-temps, avant que l'application accède aux données de géolocalisation (si le système d'exploitation de périphérique n'est pas faire déjà). Cette notice devrait contenir les informations susmentionnées, ainsi que permettre de recueillir 
 l'autorisation de l'utilisateur (par exemple, en offrant les possibilités **OK** et **Non merci**). Pour plus d'informations, veuillez vous référer à la section "Guide du respect de la vie privée".
+
+## Installation
+
+    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
+*   Android
+*   BlackBerry 10
+*   Firefox OS
+*   iOS
+*   Paciarelli
+*   Windows Phone 7 et 8
+*   Windows 8
+
+## Méthodes
+
+*   navigator.geolocation.getCurrentPosition
+*   navigator.geolocation.watchPosition
+*   navigator.geolocation.clearWatch
+
+## Objets (lecture seule)
+
+*   Position
+*   PositionError
+*   Coordonnées
+
+## 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`.
+
+    navigator.geolocation.getCurrentPosition(geolocationSuccess,
+                                             [geolocationError],
+                                             [geolocationOptions]);
+    
+
+### Paramètres
+
+*   **geolocationSuccess** : la fonction callback à laquelle est transmise la position actuelle.
+
+*   **geolocationError** : *(facultative)* la fonction callback s'exécutant si une erreur survient.
+
+*   **geolocationOptions** : *(facultatives)* des préférences de géolocalisation.
+
+### 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');
+    };
+    
+    // onError Callback receives a PositionError object
+    //
+    function onError(error) {
+        alert('code: '    + error.code    + '\n' +
+              'message: ' + error.message + '\n');
+    }
+    
+    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.
+
+    var watchId = navigator.geolocation.watchPosition(geolocationSuccess,
+                                                      [geolocationError],
+                                                      [geolocationOptions]);
+    
+
+### Paramètres
+
+*   **geolocationSuccess**: la fonction de rappel qui est passée de la position actuelle.
+
+*   **geolocationError** : (facultative) la fonction callback s'exécutant lorsqu'une erreur survient.
+
+*   **geolocationOptions** : (facultatives) options de personnalisation de la géolocalisation.
+
+### Retourne
+
+*   **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;
+    }
+    
+    // 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 });
+    
+
+## geolocationOptions
+
+Paramètres optionnels permettant la personnalisation de la récupération d'une `Position` géolocalisée.
+
+    { maximumAge: 3000, timeout: 5000, enableHighAccuracy: true };
+    
+
+### Options
+
+*   **enableHighAccuracy** : indique que l'application nécessite les meilleurs résultats possibles. Par défaut, l'appareil tente de récupérer une `Position` à l'aide de méthodes basées sur le réseau. Définir cette propriété à `true` demande à Cordova d'utiliser des méthodes plus précises, telles que la localisation par satellite. *(Boolean)*
+
+*   **délai d'attente**: la longueur maximale de temps (en millisecondes) qui peut passer de l'appel à `navigator.geolocation.getCurrentPosition` ou `geolocation.watchPosition` jusqu'à ce que le correspondant `geolocationSuccess` rappel s'exécute. Si `geolocationSuccess` n'est pas appelée dans ce délai, le code d'erreur `PositionError.TIMEOUT` est transmis à la fonction callback `geolocationError`. (Notez que, dans le cas de `geolocation.watchPosition`, la fonction callback `geolocationError` pourrait être appelée à un intervalle régulier de `timeout` millisecondes !) *(Number)*
+
+*   **maximumAge** : accepter une position mise en cache dont l'âge ne dépasse pas le délai spécifié en millisecondes. *(Number)*
+
+### 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`.
+
+## navigator.geolocation.clearWatch
+
+Arrêter d'observer les changements de position de l'appareil référencés par le paramètre `watchID`.
+
+    navigator.geolocation.clearWatch(watchID);
+    
+
+### Paramètres
+
+*   **watchID** : l'identifiant de l'intervalle `watchPosition` à effacer. (String)
+
+### 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 });
+    
+    // ...later on...
+    
+    navigator.geolocation.clearWatch(watchID);
+    
+
+## Position
+
+Contient les coordonnées et l'horodatage de `Position` créés par l'API geolocation.
+
+### Propriétés
+
+*   **coords** : un ensemble de coordonnées géographiques. *(Coordinates)*
+
+*   **timestamp** : horodatage de la création de `coords`. *(Date)*
+
+## Coordonnées
+
+A `Coordinates` objet est attaché à un `Position` objet qui n'existe pas de fonctions de rappel dans les requêtes pour la position actuelle. Il contient un ensemble de propriétés qui décrivent les coordonnées géographiques d'une position.
+
+### Propriétés
+
+*   **latitude** : latitude en degrés décimaux. *(Number)*
+
+*   **longitude** : longitude en degrés décimaux. *(Number)*
+
+*   **altitude** : hauteur de la position en mètres au-dessus de l'ellipsoïde. *(Number)*
+
+*   **accuracy** : niveau de précision des valeurs de latitude et longitude, en mètres. *(Number)*
+
+*   **altitudeAccuracy** : niveau de précision de la valeur d'altitude, en mètres. *(Number)*
+
+*   **heading** : direction du trajet, indiquée en degrés comptés dans le sens horaire par rapport au vrai Nord. *(Number)*
+
+*   **speed** : vitesse au sol actuelle de l'appareil, indiquée en mètres par seconde. *(Number)*
+
+### Amazon Fire OS Quirks
+
+**altitudeAccuracy** : n'est pas prise en charge par les appareils Android, renvoie alors `null`.
+
+### Quirks Android
+
+**altitudeAccuracy**: ne pas pris en charge par les appareils Android, retour`null`.
+
+## PositionError
+
+Le `PositionError` objet est passé à la `geolocationError` fonction de rappel lorsqu'une erreur se produit avec navigator.geolocation.
+
+### Propriétés
+
+*   **code**: l'un des codes d'erreur prédéfinis énumérés ci-dessous.
+
+*   **message** : un message d'erreur détaillant l'erreur rencontrée.
+
+### Constantes
+
+*   `PositionError.PERMISSION_DENIED` 
+    *   Retourné lorsque les utilisateurs ne permettent pas l'application extraire des informations de position. Cela dépend de la plate-forme.
+*   `PositionError.POSITION_UNAVAILABLE` 
+    *   Retourné lorsque le périphérique n'est pas en mesure de récupérer une position. En général, cela signifie que l'appareil n'est pas connecté à un réseau ou ne peut pas obtenir un correctif de satellite.
+*   `PositionError.TIMEOUT` 
+    *   Retourné lorsque le périphérique n'est pas en mesure de récupérer une position dans le délai précisé par le `timeout` inclus dans `geolocationOptions` . Lorsqu'il est utilisé avec `navigator.geolocation.watchPosition` , cette erreur pourrait être transmise à plusieurs reprises à la `geolocationError` rappel chaque `timeout` millisecondes.
\ No newline at end of file


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

Posted by ld...@apache.org.
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


[3/9] git commit: Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation

Posted by ld...@apache.org.
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/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/3f53fc51
Tree: http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/tree/3f53fc51
Diff: http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/diff/3f53fc51

Branch: refs/heads/master
Commit: 3f53fc51215b5b5abcf8c052b4c29592332a59e1
Parents: c0ac7e4 1ac2200
Author: ldeluca <ld...@us.ibm.com>
Authored: Mon May 5 10:01:42 2014 -0400
Committer: ldeluca <ld...@us.ibm.com>
Committed: Mon May 5 10:01:42 2014 -0400

----------------------------------------------------------------------
 CONTRIBUTING.md                          |  16 ++
 NOTICE                                   |   5 +
 RELEASENOTES.md                          |   7 +
 plugin.xml                               |  47 ++---
 src/android/CordovaLocationListener.java | 251 --------------------------
 src/android/GPSListener.java             |  50 -----
 src/android/GeoBroker.java               | 205 ---------------------
 src/android/NetworkListener.java         |  33 ----
 src/ios/CDVLocation.m                    |   2 +-
 src/windows8/GeolocationProxy.js         |   2 +-
 10 files changed, 49 insertions(+), 569 deletions(-)
----------------------------------------------------------------------



[4/9] git commit: Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation

Posted by ld...@apache.org.
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/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/fc2a7a40
Tree: http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/tree/fc2a7a40
Diff: http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/diff/fc2a7a40

Branch: refs/heads/master
Commit: fc2a7a401e46a92cc73bb7f13a33950db400e278
Parents: 3f53fc5 dee44b1
Author: ldeluca <ld...@us.ibm.com>
Authored: Tue May 20 17:33:17 2014 -0400
Committer: ldeluca <ld...@us.ibm.com>
Committed: Tue May 20 17:33:17 2014 -0400

----------------------------------------------------------------------
 doc/index.md | 10 ----------
 plugin.xml   |  8 +++-----
 2 files changed, 3 insertions(+), 15 deletions(-)
----------------------------------------------------------------------



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

Posted by ld...@apache.org.
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/c0dd14f0
Tree: http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/tree/c0dd14f0
Diff: http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/diff/c0dd14f0

Branch: refs/heads/master
Commit: c0dd14f0394f230dbb2b88b8e5c49fd4494daa9c
Parents: fc2a7a4
Author: ldeluca <ld...@us.ibm.com>
Authored: Tue May 27 17:49:36 2014 -0400
Committer: ldeluca <ld...@us.ibm.com>
Committed: Tue May 27 17:49:36 2014 -0400

----------------------------------------------------------------------
 doc/ja/index.md | 255 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 255 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/blob/c0dd14f0/doc/ja/index.md
----------------------------------------------------------------------
diff --git a/doc/ja/index.md b/doc/ja/index.md
new file mode 100644
index 0000000..bddd5ed
--- /dev/null
+++ b/doc/ja/index.md
@@ -0,0 +1,255 @@
+<!---
+    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
+
+This plugin provides information about the device's location, such as latitude and longitude. 位置情報の共通のソースはグローバル ポジショニング システム (GPS) と IP アドレス、RFID、WiFi および Bluetooth の MAC アドレス、および GSM/cdma 方式携帯 Id などのネットワーク信号から推定される場所にもあります。 API は、デバイスの実際の場所を返すことの保証はありません。
+
+この API は[W3C 地理位置情報 API 仕様][1]に基づいており、既に実装を提供しないデバイス上のみで実行します。
+
+ [1]: http://dev.w3.org/geo/api/spec-source.html
+
+**警告**: 地理位置情報データの収集と利用を重要なプライバシーの問題を発生させます。 アプリのプライバシー ポリシーは他の当事者とデータ (たとえば、粗い、罰金、郵便番号レベル、等) の精度のレベルでは共有されているかどうか、アプリが地理位置情報データを使用する方法を議論すべきです。 地理位置情報データと一般に見なされる敏感なユーザーの居場所を開示することができますので、彼らの旅行の歴史保存されている場合。 したがって、アプリのプライバシー ポリシーに加えて、強くする必要があります (デバイス オペレーティング システムしない場合そう既に)、アプリケーションに地理位置情報データをアクセスする前に - 時間のお知らせを提供します。 その通知は、上記の (例えば、 **[ok]**を**おかげで**選択肢を�
 ��示する) によってユーザーのアクセス許可を取得するだけでなく、同じ情報を提供する必要があります。 詳細については、プライバシーに関するガイドを参照してください。
+
+## インストール
+
+    cordova plugin add org.apache.cordova.geolocation
+    
+
+### Firefox OS Quirks
+
+Create **www/manifest.webapp** as described in [Manifest Docs][2]. Add permisions:
+
+ [2]: https://developer.mozilla.org/en-US/Apps/Developing/Manifest
+
+    "permissions": {
+        "geolocation": { "description": "Used to position the map to your current position" }
+    }
+    
+
+## サポートされているプラットフォーム
+
+*   アマゾン火 OS
+*   アンドロイド
+*   ブラックベリー 10
+*   Firefox OS
+*   iOS
+*   Tizen
+*   Windows Phone 7 と 8
+*   Windows 8
+
+## メソッド
+
+*   navigator.geolocation.getCurrentPosition
+*   navigator.geolocation.watchPosition
+*   navigator.geolocation.clearWatch
+
+## オブジェクト (読み取り専用)
+
+*   Position
+*   PositionError
+*   Coordinates
+
+## navigator.geolocation.getCurrentPosition
+
+Returns the device's current position to the `geolocationSuccess` callback with a `Position` object as the parameter. エラーがある場合、 `geolocationError` コールバックに渡される、 `PositionError` オブジェクト。
+
+    navigator.geolocation.getCurrentPosition(geolocationSuccess,
+                                             [geolocationError],
+                                             [geolocationOptions]);
+    
+
+### パラメーター
+
+*   **geolocationSuccess**: 現在の位置を渡されるコールバック。
+
+*   **geolocationError**: *(省略可能)*エラーが発生した場合に実行されるコールバック。
+
+*   **geolocationOptions**: *(オプション)*地理位置情報のオプションです。
+
+### 例
+
+    // 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');
+    };
+    
+    // onError Callback receives a PositionError object
+    //
+    function onError(error) {
+        alert('code: '    + error.code    + '\n' +
+              'message: ' + error.message + '\n');
+    }
+    
+    navigator.geolocation.getCurrentPosition(onSuccess, onError);
+    
+
+## navigator.geolocation.watchPosition
+
+Returns the device's current position when a change in position is detected. デバイスを新しい場所を取得するとき、 `geolocationSuccess` コールバックを実行すると、 `Position` オブジェクトをパラメーターとして。 エラーがある場合、 `geolocationError` コールバックを実行すると、 `PositionError` オブジェクトをパラメーターとして。
+
+    var watchId = navigator.geolocation.watchPosition(geolocationSuccess,
+                                                      [geolocationError],
+                                                      [geolocationOptions]);
+    
+
+### パラメーター
+
+*   **geolocationSuccess**: 現在の位置を渡されるコールバック。
+
+*   **geolocationError**: (省略可能) エラーが発生した場合に実行されるコールバック。
+
+*   **geolocationOptions**: (オプション) 地理位置情報のオプションです。
+
+### 返します
+
+*   **String**: returns a watch id that references the watch position interval. The watch id should be used with `navigator.geolocation.clearWatch` to stop watching for changes in position.
+
+### 例
+
+    // 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');
+    }
+    
+    // Options: throw an error if no update is received every 30 seconds.
+    //
+    var watchID = navigator.geolocation.watchPosition(onSuccess, onError, { timeout: 30000 });
+    
+
+## geolocationOptions
+
+地理位置情報の検索をカスタマイズするための省略可能なパラメーター`Position`.
+
+    {maximumAge: 3000、タイムアウト: 5000、enableHighAccuracy: true};
+    
+
+### オプション
+
+*   **enableHighAccuracy**: 最高の結果が、アプリケーションに必要があることのヒントを示します。 既定では、デバイスの取得を試みます、 `Position` ネットワーク ベースのメソッドを使用します。 このプロパティを設定する `true` 衛星測位などのより正確な方法を使用するためにフレームワークに指示します。 *(ブール値)*
+
+*   **timeout**: The maximum length of time (milliseconds) that is allowed to pass from the call to `navigator.geolocation.getCurrentPosition` or `geolocation.watchPosition` until the corresponding `geolocationSuccess` callback executes. 場合は、 `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 on...
+    
+    navigator.geolocation.clearWatch(watchID);
+    
+
+## Position
+
+含まれています `Position` 座標、地理位置情報 API で作成されたタイムスタンプ。
+
+### プロパティ
+
+*   **coords**: 地理的座標のセット。*(座標)*
+
+*   **タイムスタンプ**: 作成のタイムスタンプを `coords` 。*(日)*
+
+## Coordinates
+
+A `Coordinates` object is attached to a `Position` object that is available to callback functions in requests for the current position. It contains a set of properties that describe the geographic coordinates of a position.
+
+### プロパティ
+
+*   **緯度**: 10 度緯度。*(数)*
+
+*   **経度**: 10 進度の経度。*(数)*
+
+*   **高度**: 楕円体上のメートルの位置の高さ。*(数)*
+
+*   **精度**: メートルの緯度と経度座標の精度レベル。*(数)*
+
+*   **altitudeAccuracy**: メートルの高度座標の精度レベル。*(数)*
+
+*   **見出し**: 進行方向、カウント、真北から時計回りの角度で指定します。*(数)*
+
+*   **速度**: 毎秒メートルで指定されたデバイスの現在の対地速度。*(数)*
+
+### Amazon Fire OS Quirks
+
+**altitudeAccuracy**: 返すの Android デバイスでサポートされていません`null`.
+
+### Android の癖
+
+**altitudeAccuracy**: 返すの Android デバイスでサポートされていません`null`.
+
+## PositionError
+
+The `PositionError` object is passed to the `geolocationError` callback function when an error occurs with navigator.geolocation.
+
+### プロパティ
+
+*   **コード**: 次のいずれかの定義済みのエラー コード。
+
+*   **メッセージ**: 発生したエラーの詳細を説明するエラー メッセージ。
+
+### 定数
+
+*   `PositionError.PERMISSION_DENIED` 
+    *   Returned when users do not allow the app to retrieve position information. This is dependent on the platform.
+*   `PositionError.POSITION_UNAVAILABLE` 
+    *   Returned when the device is unable to retrieve a position. In general, this means the device is not connected to a network or can't get a satellite fix.
+*   `PositionError.TIMEOUT` 
+    *   Returned when the device is unable to retrieve a position within the time specified by the `timeout` included in `geolocationOptions`. When used with `navigator.geolocation.watchPosition`, this error could be repeatedly passed to the `geolocationError` callback every `timeout` milliseconds.
\ No newline at end of file


[9/9] git commit: Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation

Posted by ld...@apache.org.
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/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/b1e655b3
Tree: http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/tree/b1e655b3
Diff: http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/diff/b1e655b3

Branch: refs/heads/master
Commit: b1e655b3084366cf39a209576f4663a87ec6ac99
Parents: 43f4efa 6d413ad
Author: ldeluca <ld...@us.ibm.com>
Authored: Mon Jul 7 11:09:14 2014 -0400
Committer: ldeluca <ld...@us.ibm.com>
Committed: Mon Jul 7 11:09:14 2014 -0400

----------------------------------------------------------------------
 src/ios/CDVLocation.m | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
----------------------------------------------------------------------



[8/9] git commit: Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation

Posted by ld...@apache.org.
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/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/43f4efaf
Tree: http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/tree/43f4efaf
Diff: http://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation/diff/43f4efaf

Branch: refs/heads/master
Commit: 43f4efafde1e3f03948bf713f54bef6b66638957
Parents: 9f7aa02 ae97461
Author: ldeluca <ld...@us.ibm.com>
Authored: Wed Jun 11 09:58:06 2014 -0400
Committer: ldeluca <ld...@us.ibm.com>
Committed: Wed Jun 11 09:58:06 2014 -0400

----------------------------------------------------------------------
 CONTRIBUTING.md | 21 +++++++++++++++++++++
 RELEASENOTES.md |  9 +++++++++
 plugin.xml      |  2 +-
 3 files changed, 31 insertions(+), 1 deletion(-)
----------------------------------------------------------------------