cordova-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From agri...@apache.org
Subject [34/51] [partial] CB-4975 Add 3.1.0 version of non-english docs.
Date Wed, 02 Oct 2013 19:59:41 GMT
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/es/3.1.0/cordova/file/fileuploadresult/fileuploadresult.md
----------------------------------------------------------------------
diff --git a/docs/es/3.1.0/cordova/file/fileuploadresult/fileuploadresult.md b/docs/es/3.1.0/cordova/file/fileuploadresult/fileuploadresult.md
new file mode 100644
index 0000000..1ee3e4d
--- /dev/null
+++ b/docs/es/3.1.0/cordova/file/fileuploadresult/fileuploadresult.md
@@ -0,0 +1,35 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# FileUploadResult
+
+A `FileUploadResult` objeto se pasa a la devolución del éxito de la `FileTransfer` del objeto `upload()` método.
+
+## Propiedades
+
+*   **bytesSent**: el número de bytes enviados al servidor como parte de la carga. (largo)
+
+*   **responseCode**: código de respuesta HTTP el devuelto por el servidor. (largo)
+
+*   **respuesta**: respuesta el HTTP devuelto por el servidor. (DOMString)
+
+## Descripción
+
+El `FileUploadResult` objeto es devuelto vía el callback de éxito de la `FileTransfer` del objeto `upload()` método.
+
+## iOS rarezas
+
+*   No es compatible con `responseCode` o`bytesSent`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/es/3.1.0/cordova/file/filewriter/filewriter.md
----------------------------------------------------------------------
diff --git a/docs/es/3.1.0/cordova/file/filewriter/filewriter.md b/docs/es/3.1.0/cordova/file/filewriter/filewriter.md
new file mode 100644
index 0000000..e47c5c9
--- /dev/null
+++ b/docs/es/3.1.0/cordova/file/filewriter/filewriter.md
@@ -0,0 +1,230 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# FileWriter
+
+Como objeto que le permite crear y escribir datos en un archivo.
+
+## Propiedades
+
+*   **readyState**: uno de los tres Estados posibles, ya sea `INIT` , `WRITING` , o`DONE`.
+
+*   **nombre de archivo**: el nombre del archivo a ser escrito. *(DOMString)*
+
+*   **longitud**: la longitud del archivo a ser escrito. *(largo)*
+
+*   **posición**: la posición actual del puntero del archivo. *(largo)*
+
+*   **error**: un objeto que contiene errores. *(FileError)*
+
+*   **onwritestart**: cuando comienza la escritura. *(Función)*
+
+*   **onwrite**: cuando la solicitud se ha completado con éxito. *(Función)*
+
+*   **onabort**: cuando la escritura ha sido abortada. Por ejemplo, invocando el método abort(). *(Función)*
+
+*   **OnError**: cuando la escritura ha fallado. *(Función)*
+
+*   **onwriteend**: llamado cuando se haya completado la solicitud (ya sea en el éxito o el fracaso). *(Función)*
+
+La siguiente propiedad *no* es compatible:
+
+*   **OnProgress**: llamado al escribir el archivo, informe de progreso en términos de `progress.loaded` / `progress.total` . *(Función)*
+
+## Métodos
+
+*   **anular**: anula el archivo de la escritura.
+
+*   **Buscar**: mueve el puntero del archivo en el byte especificado.
+
+*   **truncar**: acorta el archivo a la longitud especificada.
+
+*   **escribir**: escribe los datos en el archivo.
+
+## Detalles
+
+El `FileWriter` objeto ofrece una manera de escribir archivos codificado en UTF-8 en el sistema de archivos del dispositivo. Aplicaciones responden a `writestart` , `progress` , `write` , `writeend` , `error` , y `abort` eventos.
+
+Cada `FileWriter` corresponde a un solo archivo, a la que se pueden escribir datos muchas veces. El `FileWriter` mantiene el archivo `position` y `length` atributos, que permiten la aplicación para `seek` y `write` en el archivo. De forma predeterminada, el `FileWriter` escribe al principio del archivo, sobrescribiendo los datos existentes. Conjunto opcional `append` booleana a `true` en el `FileWriter` del constructor para escribir en el final del archivo.
+
+Datos de texto es apoyados por todas las plataformas que se enumeran a continuación. Texto es codificado como UTF-8 antes de que se escriben en el sistema de archivos. Algunas plataformas soportan datos binarios, que pueden pasar en un ArrayBuffer o un Blob.
+
+## Plataformas soportadas
+
+Texto y soporte binario:
+
+*   Android
+*   iOS
+
+Soporte de sólo texto:
+
+*   BlackBerry WebWorks (OS 5.0 y superiores)
+*   Windows Phone 7 y 8
+*   Windows 8
+
+## Buscar ejemplo rápido
+
+    function win(writer) {
+        // fast forwards file pointer to end of file
+        writer.seek(writer.length);
+    };
+    
+    var fail = function(evt) {
+        console.log(error.code);
+    };
+    
+    entry.createWriter(win, fail);
+    
+
+## Truncar ejemplo rápido
+
+    function win(writer) {
+        writer.truncate(10);
+    };
+    
+    var fail = function(evt) {
+        console.log(error.code);
+    };
+    
+    entry.createWriter(win, fail);
+    
+
+## Escribir rápido ejemplo
+
+    function win(writer) {
+        writer.onwrite = function(evt) {
+            console.log("write success");
+        };
+        writer.write("some sample text");
+    };
+    
+    var fail = function(evt) {
+        console.log(error.code);
+    };
+    
+    entry.createWriter(win, fail);
+    
+
+## Binario escribir ejemplo rápido
+
+    function win(writer) {
+        var data = new ArrayBuffer(5),
+            dataView = new Int8Array(data);
+        for (i=0; i < 5; i++) {
+            dataView[i] = i;
+        }
+        writer.onwrite = function(evt) {
+            console.log("write success");
+        };
+        writer.write(data);
+    };
+    
+    var fail = function(evt) {
+        console.log(error.code);
+    };
+    
+    entry.createWriter(win, fail);
+    
+
+## Anexar ejemplo rápido
+
+    function win(writer) {
+        writer.onwrite = function(evt) {
+        console.log("write success");
+    };
+    writer.seek(writer.length);
+        writer.write("appended text");
+    };
+    
+    var fail = function(evt) {
+        console.log(error.code);
+    };
+    
+    entry.createWriter(win, fail);
+    
+
+## Abortar ejemplo rápido
+
+    function win(writer) {
+        writer.onwrite = function(evt) {
+            console.log("write success");
+        };
+        writer.write("some sample text");
+        writer.abort();
+    };
+    
+    var fail = function(evt) {
+        console.log(error.code);
+    };
+    
+    entry.createWriter(win, fail);
+    
+
+## Ejemplo completo
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>FileWriter Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, gotFS, fail);
+        }
+    
+        function gotFS(fileSystem) {
+            fileSystem.root.getFile("readme.txt", {create: true, exclusive: false}, gotFileEntry, fail);
+        }
+    
+        function gotFileEntry(fileEntry) {
+            fileEntry.createWriter(gotFileWriter, fail);
+        }
+    
+        function gotFileWriter(writer) {
+            writer.onwriteend = function(evt) {
+                console.log("contents of file now 'some sample text'");
+                writer.truncate(11);
+                writer.onwriteend = function(evt) {
+                    console.log("contents of file now 'some sample'");
+                    writer.seek(4);
+                    writer.write(" different text");
+                    writer.onwriteend = function(evt){
+                        console.log("contents of file now 'some different text'");
+                    }
+                };
+            };
+            writer.write("some sample text");
+        }
+    
+        function fail(error) {
+            console.log(error.code);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Write File</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/es/3.1.0/cordova/file/flags/flags.md
----------------------------------------------------------------------
diff --git a/docs/es/3.1.0/cordova/file/flags/flags.md b/docs/es/3.1.0/cordova/file/flags/flags.md
new file mode 100644
index 0000000..4af827e
--- /dev/null
+++ b/docs/es/3.1.0/cordova/file/flags/flags.md
@@ -0,0 +1,41 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Banderas
+
+Proporciona argumentos para la `DirectoryEntry` del objeto `getFile()` y `getDirectory()` los métodos, que buscar o crean archivos y directorios, respectivamente.
+
+## Propiedades
+
+*   **crear**: indica que el archivo o directorio debe ser creado si no existe ya. *(booleano)*
+
+*   **exclusivo**: ha no tiene ningún efecto por sí mismo, pero cuando se utiliza con `create` provoca la creación de archivo o directorio a fracasar si la ruta de destino ya existe. *(booleano)*
+
+## Plataformas soportadas
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 y superiores)
+*   iOS
+*   Windows Phone 7 y 8
+*   Windows 8
+
+## Ejemplo rápido
+
+    / / Obtener el directorio de datos, creándola si no existe.
+    dataDir = fileSystem.root.getDirectory ("datos", {crear: true});
+    
+    / / Crear el archivo de bloqueo, si y sólo si no existe.
+    lockFile = dataDir.getFile ("lockfile.txt", {crear: verdadero, exclusivo: true});
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/es/3.1.0/cordova/file/localfilesystem/localfilesystem.md
----------------------------------------------------------------------
diff --git a/docs/es/3.1.0/cordova/file/localfilesystem/localfilesystem.md b/docs/es/3.1.0/cordova/file/localfilesystem/localfilesystem.md
new file mode 100644
index 0000000..651e1ff
--- /dev/null
+++ b/docs/es/3.1.0/cordova/file/localfilesystem/localfilesystem.md
@@ -0,0 +1,126 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# LocalFileSystem
+
+Este objeto proporciona una manera de obtener sistemas de archivos root.
+
+## Métodos
+
+*   **requestFileSystem**: pide un sistema de archivos. *(Función)*
+
+*   **resolveLocalFileSystemURI**: recuperar un `DirectoryEntry` o `FileEntry` usando URI local. *(Función)*
+
+## Constantes
+
+*   `LocalFileSystem.PERSISTENT`: Utilizado para el almacenamiento de información que no debe ser retirada por el agente de usuario sin el permiso de aplicación o usuario.
+
+*   `LocalFileSystem.TEMPORARY`: Utilizado para el almacenamiento sin ninguna garantía de persistencia.
+
+## Detalles
+
+La `LocalFileSystem` métodos del objeto se definen en el `window` objeto.
+
+## Plataformas soportadas
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 y superiores)
+*   iOS
+*   Windows Phone 7 y 8
+*   Windows 8
+
+## Ejemplo de archivo de sistema rápida de solicitar
+
+    function onSuccess(fileSystem) {
+        console.log(fileSystem.name);
+    }
+    
+    // request the persistent file system
+    window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onSuccess, onError);
+    
+
+## Resolver el sistema de archivos Local URI ejemplo rápido
+
+    function onSuccess(fileEntry) {
+        console.log(fileEntry.name);
+    }
+    
+    window.resolveLocalFileSystemURI("file:///example.txt", onSuccess, onError);
+    
+
+## Ejemplo completo
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Local File System Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onFileSystemSuccess, fail);
+            window.resolveLocalFileSystemURI("file:///example.txt", onResolveSuccess, fail);
+        }
+    
+        function onFileSystemSuccess(fileSystem) {
+            console.log(fileSystem.name);
+        }
+    
+        function onResolveSuccess(fileEntry) {
+            console.log(fileEntry.name);
+        }
+    
+        function fail(evt) {
+            console.log(evt.target.error.code);
+        }
+    
+        </script>
+      </head>
+      <body>
+        <h1>Example</h1>
+        <p>Local File System</p>
+      </body>
+    </html>
+    
+
+# requestFileSystem
+
+> Solicite un sistema de archivos para almacenar datos de la aplicación.
+
+     window.requestFileSystem(type, size, successCallback, errorCallback)
+    
+
+*   **window**: referencia al objeto ventana global
+*   **type**: local tipo de sistema de archivo, vea constantes del LocalFileSystem
+*   **size**: indica cuánto espacio de almacenamiento, en bytes, la aplicación espera que necesitas
+*   **successCallback**: se invoca con un objeto de sistema de archivos
+*   **errorCallback**: invoca si produce error de sistema de archivos de recuperación
+
+## Ejemplo de archivo de sistema rápida de solicitar
+
+    function onSuccess(fileSystem) {
+        console.log(fileSystem.name);
+    }
+    
+    // request the persistent file system
+    window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onSuccess, onError);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/es/3.1.0/cordova/file/metadata/metadata.md
----------------------------------------------------------------------
diff --git a/docs/es/3.1.0/cordova/file/metadata/metadata.md b/docs/es/3.1.0/cordova/file/metadata/metadata.md
new file mode 100644
index 0000000..4676aff
--- /dev/null
+++ b/docs/es/3.1.0/cordova/file/metadata/metadata.md
@@ -0,0 +1,44 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Metadatos
+
+Una interfaz que proporciona información sobre el estado de un archivo o directorio.
+
+## Propiedades
+
+*   **modificationTime**: el tiempo cuando el archivo o directorio última modificación. *(Fecha)*
+
+## Detalles
+
+El `Metadata` objeto representa la información sobre el estado de un archivo o directorio. Llamando a `DirectoryEntry` o `FileEntry` del objeto `getMetadata()` método da como resultado un `Metadata` instancia.
+
+## Plataformas soportadas
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 y superiores)
+*   iOS
+*   Windows Phone 7 y 8
+*   Windows 8
+
+## Ejemplo rápido
+
+    function win(metadata) {
+        console.log("Last Modified: " + metadata.modificationTime);
+    }
+    
+    // Request the metadata object for this entry
+    entry.getMetadata(win, null);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/es/3.1.0/cordova/geolocation/Coordinates/coordinates.md
----------------------------------------------------------------------
diff --git a/docs/es/3.1.0/cordova/geolocation/Coordinates/coordinates.md b/docs/es/3.1.0/cordova/geolocation/Coordinates/coordinates.md
new file mode 100644
index 0000000..2e44d90
--- /dev/null
+++ b/docs/es/3.1.0/cordova/geolocation/Coordinates/coordinates.md
@@ -0,0 +1,123 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Coordenadas
+
+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)*
+
+## Descripción
+
+El `Coordinates` objeto está unido a la `Position` objeto que está disponible para las funciones de devolución de llamada en las solicitudes para la posición actual.
+
+## Plataformas soportadas
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 y superiores)
+*   iOS
+*   Tizen
+*   Windows Phone 7 y 8
+*   Windows 8
+
+## Ejemplo rápido
+
+    // onSuccess Callback
+    //
+    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
+    //
+    var onError = function() {
+        alert('onError!');
+    };
+    
+    navigator.geolocation.getCurrentPosition(onSuccess, onError);
+    
+
+## Ejemplo completo
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Geolocation Position Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            navigator.geolocation.getCurrentPosition(onSuccess, onError);
+        }
+    
+        // Display `Position` properties from the geolocation
+        //
+        function onSuccess(position) {
+            var div = document.getElementById('myDiv');
+    
+            div.innerHTML = 'Latitude: '             + position.coords.latitude         + '<br/>' +
+                            'Longitude: '            + position.coords.longitude        + '<br/>' +
+                            'Altitude: '             + position.coords.altitude         + '<br/>' +
+                            'Accuracy: '             + position.coords.accuracy         + '<br/>' +
+                            'Altitude Accuracy: '    + position.coords.altitudeAccuracy + '<br/>' +
+                            'Heading: '              + position.coords.heading          + '<br/>' +
+                            'Speed: '                + position.coords.speed            + '<br/>';
+        }
+    
+        // Show an alert if there is a problem getting the geolocation
+        //
+        function onError() {
+            alert('onError!');
+        }
+    
+        </script>
+      </head>
+      <body>
+        <div id="myDiv"></div>
+      </body>
+    </html>
+    
+
+## Rarezas Android
+
+**altitudeAccuracy**: no compatible con dispositivos Android, regresando`null`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/es/3.1.0/cordova/geolocation/Position/position.md
----------------------------------------------------------------------
diff --git a/docs/es/3.1.0/cordova/geolocation/Position/position.md b/docs/es/3.1.0/cordova/geolocation/Position/position.md
new file mode 100644
index 0000000..b7dcb8f
--- /dev/null
+++ b/docs/es/3.1.0/cordova/geolocation/Position/position.md
@@ -0,0 +1,111 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Posición
+
+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)*
+
+## Descripción
+
+El `Position` objeto es creado y poblado por Córdoba y devuelve al usuario mediante una función de devolución de llamada.
+
+## Plataformas soportadas
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 y superiores)
+*   iOS
+*   Tizen
+*   Windows Phone 7 y 8
+*   Windows 8
+
+## Ejemplo rápido
+
+    // onSuccess Callback
+    //
+    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);
+    
+
+## Ejemplo completo
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Device Properties Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            navigator.geolocation.getCurrentPosition(onSuccess, onError);
+        }
+    
+        // onSuccess Geolocation
+        //
+        function onSuccess(position) {
+            var element = document.getElementById('geolocation');
+            element.innerHTML = 'Latitude: '          + position.coords.latitude         + '<br />' +
+                                'Longitude: '         + position.coords.longitude        + '<br />' +
+                                'Altitude: '          + position.coords.altitude         + '<br />' +
+                                'Accuracy: '          + position.coords.accuracy         + '<br />' +
+                                'Altitude Accuracy: ' + position.coords.altitudeAccuracy + '<br />' +
+                                'Heading: '           + position.coords.heading          + '<br />' +
+                                'Speed: '             + position.coords.speed            + '<br />' +
+                                'Timestamp: '         + position.timestamp               + '<br />';
+        }
+    
+            // onError Callback receives a PositionError object
+            //
+            function onError(error) {
+                alert('code: '    + error.code    + '\n' +
+                      'message: ' + error.message + '\n');
+            }
+    
+        </script>
+      </head>
+      <body>
+        <p id="geolocation">Finding geolocation...</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/es/3.1.0/cordova/geolocation/PositionError/positionError.md
----------------------------------------------------------------------
diff --git a/docs/es/3.1.0/cordova/geolocation/PositionError/positionError.md b/docs/es/3.1.0/cordova/geolocation/PositionError/positionError.md
new file mode 100644
index 0000000..c481ee4
--- /dev/null
+++ b/docs/es/3.1.0/cordova/geolocation/PositionError/positionError.md
@@ -0,0 +1,47 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# PositionError
+
+A `PositionError` objeto se pasa a la `geolocationError` devolución de llamada cuando se produce un error.
+
+## 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`
+*   `PositionError.POSITION_UNAVAILABLE`
+*   `PositionError.TIMEOUT`
+
+## Descripción
+
+El `PositionError` objeto se pasa a la `geolocationError` función de devolución de llamada cuando se produce un error con geolocalización.
+
+### `PositionError.PERMISSION_DENIED`
+
+Regresó cuando el usuario no permite su 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 tiene ninguna conectividad de 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 en el `geolocationOptions` ' `timeout` propiedad. Cuando se utiliza con `geolocation.watchPosition` , este error se podría pasar a la `geolocationError` "callback" cada `timeout` milisegundos.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/es/3.1.0/cordova/geolocation/geolocation.clearWatch.md
----------------------------------------------------------------------
diff --git a/docs/es/3.1.0/cordova/geolocation/geolocation.clearWatch.md b/docs/es/3.1.0/cordova/geolocation/geolocation.clearWatch.md
new file mode 100644
index 0000000..22287d8
--- /dev/null
+++ b/docs/es/3.1.0/cordova/geolocation/geolocation.clearWatch.md
@@ -0,0 +1,109 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# geolocation.clearWatch
+
+Deja de ver cambios en la ubicación del dispositivo al que hace referencia el parámetro `watchID`.
+
+    navigator.geolocation.clearWatch(watchID);
+    
+
+## Parámetros
+
+*   **watchID**: el id del intervalo `watchPosition` para despejar. (String)
+
+## Descripción
+
+La `geolocation.clearWatch` se detiene observando los cambios en la ubicación del dispositivo despejando la `geolocation.watchPosition` hace referenciada a `watchID`.
+
+## Plataformas soportadas
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 y superiores)
+*   iOS
+*   Tizen
+*   Windows Phone 7 y 8
+*   Windows 8
+
+## Ejemplo rápido
+
+    // 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...
+    
+    navigator.geolocation.clearWatch(watchID);
+    
+
+## Ejemplo completo
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Device Properties Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        var watchID = null;
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Get the most accurate position updates available on the
+            // device.
+            var options = { enableHighAccuracy: true };
+            watchID = navigator.geolocation.watchPosition(onSuccess, onError, options);
+        }
+    
+        // onSuccess Geolocation
+        //
+        function onSuccess(position) {
+            var element = document.getElementById('geolocation');
+            element.innerHTML = 'Latitude: '  + position.coords.latitude      + '<br />' +
+                                'Longitude: ' + position.coords.longitude     + '<br />' +
+                                '<hr />'      + element.innerHTML;
+        }
+    
+        // clear the watch that was started earlier
+        //
+        function clearWatch() {
+            if (watchID != null) {
+                navigator.geolocation.clearWatch(watchID);
+                watchID = null;
+            }
+        }
+    
+            // onError Callback receives a PositionError object
+            //
+            function onError(error) {
+              alert('code: '    + error.code    + '\n' +
+                    'message: ' + error.message + '\n');
+            }
+    
+        </script>
+      </head>
+      <body>
+        <p id="geolocation">Watching geolocation...</p>
+            <button onclick="clearWatch();">Clear Watch</button>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/es/3.1.0/cordova/geolocation/geolocation.getCurrentPosition.md
----------------------------------------------------------------------
diff --git a/docs/es/3.1.0/cordova/geolocation/geolocation.getCurrentPosition.md b/docs/es/3.1.0/cordova/geolocation/geolocation.getCurrentPosition.md
new file mode 100644
index 0000000..30f5331
--- /dev/null
+++ b/docs/es/3.1.0/cordova/geolocation/geolocation.getCurrentPosition.md
@@ -0,0 +1,120 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# geolocation.getCurrentPosition
+
+Devuelve la posición actual del dispositivo como un objeto de `Position`.
+
+    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.
+
+## Descripción
+
+`geolocation.getCurrentPosition` es una función asincrónica. Devuelve la posición actual del dispositivo a la devolución de llamada `geolocationSuccess` con un `Position` de objeto como parámetro. Si hay un error, el callback `geolocationError` se pasa un objeto `PositionError`.
+
+## Plataformas soportadas
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 y superiores)
+*   iOS
+*   Tizen
+*   Windows Phone 7 y 8
+*   Windows 8
+
+## Ejemplo rápido
+
+    // 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);
+    
+
+## Ejemplo completo
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Device Properties Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            navigator.geolocation.getCurrentPosition(onSuccess, onError);
+        }
+    
+        // onSuccess Geolocation
+        //
+        function onSuccess(position) {
+            var element = document.getElementById('geolocation');
+            element.innerHTML = 'Latitude: '           + position.coords.latitude              + '<br />' +
+                                'Longitude: '          + position.coords.longitude             + '<br />' +
+                                'Altitude: '           + position.coords.altitude              + '<br />' +
+                                'Accuracy: '           + position.coords.accuracy              + '<br />' +
+                                'Altitude Accuracy: '  + position.coords.altitudeAccuracy      + '<br />' +
+                                'Heading: '            + position.coords.heading               + '<br />' +
+                                'Speed: '              + position.coords.speed                 + '<br />' +
+                                'Timestamp: '          + position.timestamp                    + '<br />';
+        }
+    
+        // onError Callback receives a PositionError object
+        //
+        function onError(error) {
+            alert('code: '    + error.code    + '\n' +
+                  'message: ' + error.message + '\n');
+        }
+    
+        </script>
+      </head>
+      <body>
+        <p id="geolocation">Finding geolocation...</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/es/3.1.0/cordova/geolocation/geolocation.md
----------------------------------------------------------------------
diff --git a/docs/es/3.1.0/cordova/geolocation/geolocation.md b/docs/es/3.1.0/cordova/geolocation/geolocation.md
new file mode 100644
index 0000000..2ab1d76
--- /dev/null
+++ b/docs/es/3.1.0/cordova/geolocation/geolocation.md
@@ -0,0 +1,103 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# Geolocalización
+
+> El objeto de `geolocation` proporciona acceso a los datos de localización basado en GPS sensor del dispositivo o deducido de las señales de la red.
+
+`Geolocation` proporciona información sobre la ubicación del dispositivo, como latitud y longitud. Fuentes comunes de información de localización incluyen el sistema de posicionamiento Global (GPS) y ubicación deducido de las señales de la 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 real del dispositivo.
+
+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
+
+**Nota de privacidad importante:** 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 de una persona y, si está almacenado, la historia de sus viajes. Por lo tanto, además de política de privacidad de tu app, fuertemente considere dar un aviso de just-in-time antes de su aplicación acceder a los 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.
+
+## Métodos
+
+*   geolocation.getCurrentPosition
+*   geolocation.watchPosition
+*   geolocation.clearWatch
+
+## Argumentos
+
+*   geolocationSuccess
+*   geolocationError
+*   geolocationOptions
+
+## Objetos (sólo lectura)
+
+*   Position
+*   PositionError
+*   Coordinates
+
+## Acceso a la función
+
+A partir de la versión 3.0, Cordova implementa nivel de dispositivo APIs como *plugins*. Uso de la CLI `plugin` comando, que se describe en la interfaz de línea de comandos, para añadir o eliminar esta característica para un proyecto:
+
+        $ cordova plugin add org.apache.cordova.geolocation
+        $ cordova plugin ls
+        [ 'org.apache.cordova.geolocation' ]
+        $ cordova plugin rm org.apache.cordova.geolocation
+    
+
+Estos comandos se aplican a todas las plataformas específicas, sino modificar las opciones de configuración específicas de la plataforma que se describen a continuación:
+
+*   Android
+    
+        (in app/res/xml/config.xml)
+        <feature name="Geolocation">
+            <param name="android-package" value="org.apache.cordova.GeoBroker" />
+        </feature>
+        
+        (in app/AndroidManifest.xml)
+        <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
+        <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
+        <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" />
+        
+
+*   BlackBerry WebWorks
+    
+        (in www/plugins.xml)
+        <feature name="Geolocation">
+            <param name="blackberry-package" value="org.apache.cordova.geolocation.Geolocation" />
+        </feature>
+        
+        (in www/config.xml)
+        <rim:permissions>
+            <rim:permit>read_geolocation</rim:permit>
+        </rim:permissions>
+        
+
+*   (en iOS`config.xml`)
+    
+        <feature name="Geolocation">
+            <param name="ios-package" value="CDVLocation" />
+        </feature>
+        
+
+*   Windows Phone (en`Properties/WPAppManifest.xml`)
+    
+        <Capabilities>
+            <Capability Name="ID_CAP_LOCATION" />
+        </Capabilities>
+        
+    
+    Referencia: [manifiesto de aplicación para Windows Phone][2]
+
+ [2]: http://msdn.microsoft.com/en-us/library/ff769509%28v=vs.92%29.aspx
+
+Algunas plataformas que soportan esta característica sin necesidad de ninguna configuración especial. Consulte *Soporte de la plataforma* en la sección de Resumen.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/es/3.1.0/cordova/geolocation/geolocation.watchPosition.md
----------------------------------------------------------------------
diff --git a/docs/es/3.1.0/cordova/geolocation/geolocation.watchPosition.md b/docs/es/3.1.0/cordova/geolocation/geolocation.watchPosition.md
new file mode 100644
index 0000000..2ae787f
--- /dev/null
+++ b/docs/es/3.1.0/cordova/geolocation/geolocation.watchPosition.md
@@ -0,0 +1,121 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# geolocation.watchPosition
+
+Relojes para cambios en la posición actual del dispositivo.
+
+    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
+
+*   **String**: devuelve un identificador de reloj que hace referencia el intervalo de posición del reloj. El id del reloj debe utilizarse con `geolocation.clearWatch` que para dejar de ver a los cambios de posición.
+
+## Descripción
+
+`geolocation.watchPosition` es una función asincrónica. Devuelve la posición actual del dispositivo cuando se detecta un cambio de posición. Cuando el dispositivo recupera una nueva ubicación, la devolución de llamada `geolocationSuccess` se ejecuta con un `Position` de objeto como parámetro. Si hay un error, el callback `geolocationError` se ejecuta con un objeto `PositionError` como parámetro.
+
+## Plataformas soportadas
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 y superiores)
+*   iOS
+*   Tizen
+*   Windows Phone 7 y 8
+*   Windows 8
+
+## Ejemplo rápido
+
+    // 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 });
+    
+
+## Ejemplo completo
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Device Properties Example</title>
+    
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        // Wait for device API libraries to load
+        //
+        document.addEventListener("deviceready", onDeviceReady, false);
+    
+        var watchID = null;
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Throw an error if no update is received every 30 seconds
+            var options = { timeout: 30000 };
+            watchID = navigator.geolocation.watchPosition(onSuccess, onError, options);
+        }
+    
+        // onSuccess Geolocation
+        //
+        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');
+            }
+    
+        </script>
+      </head>
+      <body>
+        <p id="geolocation">Watching geolocation...</p>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/es/3.1.0/cordova/geolocation/parameters/geolocation.options.md
----------------------------------------------------------------------
diff --git a/docs/es/3.1.0/cordova/geolocation/parameters/geolocation.options.md b/docs/es/3.1.0/cordova/geolocation/parameters/geolocation.options.md
new file mode 100644
index 0000000..d923cce
--- /dev/null
+++ b/docs/es/3.1.0/cordova/geolocation/parameters/geolocation.options.md
@@ -0,0 +1,34 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# 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 `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`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/es/3.1.0/cordova/geolocation/parameters/geolocationError.md
----------------------------------------------------------------------
diff --git a/docs/es/3.1.0/cordova/geolocation/parameters/geolocationError.md b/docs/es/3.1.0/cordova/geolocation/parameters/geolocationError.md
new file mode 100644
index 0000000..ee5493a
--- /dev/null
+++ b/docs/es/3.1.0/cordova/geolocation/parameters/geolocationError.md
@@ -0,0 +1,28 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# geolocationError
+
+Función de devolución de llamada del usuario que se ejecuta cuando hay un error para las funciones de geolocalización.
+
+    function(error) {
+        // Handle the error
+    }
+    
+
+## Parámetros
+
+*   **error**: el error devuelto por el dispositivo. *(PositionError)*
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/es/3.1.0/cordova/geolocation/parameters/geolocationSuccess.md
----------------------------------------------------------------------
diff --git a/docs/es/3.1.0/cordova/geolocation/parameters/geolocationSuccess.md b/docs/es/3.1.0/cordova/geolocation/parameters/geolocationSuccess.md
new file mode 100644
index 0000000..333d404
--- /dev/null
+++ b/docs/es/3.1.0/cordova/geolocation/parameters/geolocationSuccess.md
@@ -0,0 +1,41 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# geolocationSuccess
+
+Función del usuario que se ejecuta cuando una posición de geolocalización disponible (cuando se llama desde `geolocation.getCurrentPosition` ), o cuando cambia la posición (cuando se llama desde`geolocation.watchPosition`).
+
+    function(position) {
+        // Do something
+    }
+    
+
+## Parámetros
+
+*   **posición**: la posición de geolocalización devuelta por el dispositivo. *(Posición)*
+
+## Ejemplo
+
+    function geolocationSuccess(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');
+    }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/es/3.1.0/cordova/globalization/GlobalizationError/globalizationerror.md
----------------------------------------------------------------------
diff --git a/docs/es/3.1.0/cordova/globalization/GlobalizationError/globalizationerror.md b/docs/es/3.1.0/cordova/globalization/GlobalizationError/globalizationerror.md
new file mode 100644
index 0000000..55807c4
--- /dev/null
+++ b/docs/es/3.1.0/cordova/globalization/GlobalizationError/globalizationerror.md
@@ -0,0 +1,84 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# GlobalizationError
+
+Un objeto que representa un error de la API de la globalización.
+
+## Propiedades
+
+*   **Código**: Uno de los siguientes códigos que representa el tipo de error *(Número)* 
+    *   GlobalizationError.UNKNOWN _ ERROR: 0
+    *   GlobalizationError.FORMATTING _ ERROR: 1
+    *   GlobalizationError.PARSING _ ERROR: 2
+    *   GlobalizationError.PATTERN _ ERROR: 3
+*   **mensaje**: un mensaje de texto que incluye la explicación de los errores o detalles *(String)*
+
+## Descripción
+
+Este objeto es creado y poblada por Córdoba y regresó a una devolución de llamada en caso de error.
+
+## Plataformas soportadas
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 y superiores)
+*   iOS
+
+## Ejemplo rápido
+
+Cuando se ejecuta el callback de error siguiente, se muestra un cuadro de diálogo emergente con el texto similar a `code: 3` y`message:`
+
+    function errorCallback(error) {
+        alert('code: ' + error.code + '\n' +
+              'message: ' + error.message + '\n');
+    };
+    
+
+## Ejemplo completo
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>GlobalizationError Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function successCallback(date) {
+          alert('month:' + date.month +
+                ' day:' + date.day +
+                ' year:' + date.year + '\n');
+        }
+    
+        function errorCallback(error) {
+          alert('code: ' + error.code + '\n' +
+                'message: ' + error.message + '\n');
+        };
+    
+        function checkError() {
+          navigator.globalization.stringToDate(
+            'notADate',
+            successCallback,
+            errorCallback,
+            {selector:'foobar'}
+          );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <button onclick="checkError()">Click for error</button>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/es/3.1.0/cordova/globalization/globalization.dateToString.md
----------------------------------------------------------------------
diff --git a/docs/es/3.1.0/cordova/globalization/globalization.dateToString.md b/docs/es/3.1.0/cordova/globalization/globalization.dateToString.md
new file mode 100644
index 0000000..f9db877
--- /dev/null
+++ b/docs/es/3.1.0/cordova/globalization/globalization.dateToString.md
@@ -0,0 +1,87 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# globalization.dateToString
+
+Devuelve una fecha con formato como una cadena según la configuración regional del cliente y zona horaria.
+
+    navigator.globalization.dateToString(date, successCallback, errorCallback, options);
+    
+
+## Descripción
+
+Devuelve la fecha con formato `String` mediante una propiedad de `value` accesible desde el objeto pasado como parámetro a la `successCallback`.
+
+El parámetro entrantes `date` debe ser de tipo `Date`.
+
+Si hay un error de formato de la fecha, entonces el `errorCallback` ejecuta con un objeto `GlobalizationError` como un parámetro. Código esperado del error es `GlobalizationError.FORMATTING\_ERROR`.
+
+El `options` parámetro es opcional, y sus valores por defecto son:
+
+    {formatLength: selector de 'corto',: 'fecha y hora'}
+    
+
+El `options.formatLength` puede ser de `short`, `medium`, `long` o `full`.
+
+El `options.selector` puede ser la `date`, la `time` o la `date and time`.
+
+## Plataformas soportadas
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 y superiores)
+*   iOS
+*   Windows Phone 8
+
+## Ejemplo rápido
+
+Si el navegador está configurado para la localidad de `en\_US`, muestra un cuadro de diálogo emergente con texto similar a `date: 09/25/2012 16:21` utilizando las opciones predeterminadas:
+
+    navigator.globalization.dateToString(
+        new Date(),
+        function (date) { alert('date: ' + date.value + '\n'); },
+        function () { alert('Error getting dateString\n'); },
+        { formatLength: 'short', selector: 'date and time' }
+    );
+    
+
+## Ejemplo completo
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>dateToString Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function checkDateString() {
+          navigator.globalization.dateToString(
+            new Date(),
+            function (date) {alert('date: ' + date.value + '\n');},
+            function () {alert('Error getting dateString\n');,
+            {formatLength:'short', selector:'date and time'}}
+          );
+        }
+        </script>
+      </head>
+      <body>
+        <button onclick="checkDateString()">Click for date string</button>
+      </body>
+    </html>
+    
+
+## Windows Phone 8 rarezas
+
+*   El `formatLength` sólo admite la opción `short` y `full` valores.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/es/3.1.0/cordova/globalization/globalization.getCurrencyPattern.md
----------------------------------------------------------------------
diff --git a/docs/es/3.1.0/cordova/globalization/globalization.getCurrencyPattern.md b/docs/es/3.1.0/cordova/globalization/globalization.getCurrencyPattern.md
new file mode 100644
index 0000000..06bc3b0
--- /dev/null
+++ b/docs/es/3.1.0/cordova/globalization/globalization.getCurrencyPattern.md
@@ -0,0 +1,105 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# globalization.getCurrencyPattern
+
+Devuelve una cadena de patrón para analizar los valores de divisas según las preferencias del usuario y código de moneda ISO 4217 del cliente y el formato.
+
+     navigator.globalization.getCurrencyPattern(currencyCode, successCallback, errorCallback);
+    
+
+## Descripción
+
+Devuelve el patrón a la `successCallback` con un objeto de `properties` como un parámetro. Ese objeto debe contener las siguientes propiedades:
+
+*   **patrón**: el patrón de la moneda para analizar los valores de la moneda y el formato. Los patrones siguen Unicode estándar técnico #35. <http://unicode.org/reports/tr35/tr35-4.html>. *(String)*
+
+*   **código**: código de divisa de la ISO 4217 para el patrón. *(String)*
+
+*   **fracción**: el número de dígitos fraccionarios a utilizar al análisis sintáctico y el formato de moneda. *(Número)*
+
+*   **rounding**: el redondeo incrementar para usar cuando el análisis sintáctico y formato. *(Número)*
+
+*   **decimal**: el símbolo decimal a usar para parsear y formato. *(String)*
+
+*   **grouping**: el símbolo de la agrupación para analizar y dar formato. *(String)*
+
+El parámetro entrantes `currencyCode` debe ser una `String` de uno de los códigos de moneda ISO 4217, por ejemplo 'USD'.
+
+Si hay un error obteniendo el patrón, entonces el `errorCallback` se ejecuta con un `GlobalizationError` objeto como parámetro. Código esperado del error es`GlobalizationError.FORMATTING\_ERROR`.
+
+## Plataformas soportadas
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 y superiores)
+*   iOS
+
+## Ejemplo rápido
+
+Cuando el navegador se establece en la localidad de `en\_US` y la moneda seleccionada es dólares de los Estados Unidos, este ejemplo muestra un cuadro de diálogo emergente con texto similar a los resultados que siguen:
+
+    navigator.globalization.getCurrencyPattern(
+        'USD',
+        function (pattern) {
+            alert('pattern: '  + pattern.pattern  + '\n' +
+                  'code: '     + pattern.code     + '\n' +
+                  'fraction: ' + pattern.fraction + '\n' +
+                  'rounding: ' + pattern.rounding + '\n' +
+                  'decimal: '  + pattern.decimal  + '\n' +
+                  'grouping: ' + pattern.grouping);
+        },
+        function () { alert('Error getting pattern\n'); }
+    );
+    
+
+Resultado esperado:
+
+    pattern: $#,##0.##;($#,##0.##)
+    code: USD
+    fraction: 2
+    rounding: 0
+    decimal: .
+    grouping: ,
+    
+
+## Ejemplo completo
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>getCurrencyPattern Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function checkPattern() {
+          navigator.globalization.getCurrencyPattern(
+            'USD',
+            function (pattern) {alert('pattern: '  + pattern.pattern  + '\n' +
+                                      'code: '     + pattern.code     + '\n' +
+                                      'fraction: ' + pattern.fraction + '\n' +
+                                      'rounding: ' + pattern.rounding + '\n' +
+                                      'decimal: '  + pattern.decimal  + '\n' +
+                                      'grouping: ' + pattern.grouping);},
+            function () {alert('Error getting pattern\n');}
+          );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <button onclick="checkPattern()">Click for pattern</button>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/es/3.1.0/cordova/globalization/globalization.getDateNames.md
----------------------------------------------------------------------
diff --git a/docs/es/3.1.0/cordova/globalization/globalization.getDateNames.md b/docs/es/3.1.0/cordova/globalization/globalization.getDateNames.md
new file mode 100644
index 0000000..b3e9988
--- /dev/null
+++ b/docs/es/3.1.0/cordova/globalization/globalization.getDateNames.md
@@ -0,0 +1,87 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# globalization.getDateNames
+
+Devuelve una matriz de los nombres de los meses o días de la semana, dependiendo de las preferencias del usuario y calendario del cliente.
+
+    navigator.globalization.getDateNames(successCallback, errorCallback, options);
+    
+
+## Descripción
+
+Devuelve la matriz de nombres a la `successCallback` con un objeto de `properties` como un parámetro. Ese objeto contiene una propiedad de `value` con una `Array` de valores de `String`. Los nombres de funciones de matriz a partir de ya sea el primer mes en el año o el primer día de la semana, dependiendo de la opción seleccionada.
+
+Si hay un error en la obtención de los nombres, entonces el `errorCallback` ejecuta con un objeto `GlobalizationError` como un parámetro. Código esperado del error es`GlobalizationError.UNKNOWN\_ERROR`.
+
+El `options` parámetro es opcional, y sus valores por defecto son:
+
+    {type:'wide', item:'months'}
+    
+
+El valor de `options.type` puede ser `narrow` o `wide`.
+
+El valor de `options.item` puede ser `months` o `days`.
+
+## Plataformas soportadas
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 y superiores)
+*   iOS
+*   Windows Phone 8
+
+## Ejemplo rápido
+
+Cuando el navegador se establece en la localidad de `en\_US`, este ejemplo muestra una serie de doce diálogos popup, uno por mes, con un texto similar a `month: January`:
+
+    navigator.globalization.getDateNames(
+        function (names) {
+            for (var i = 0; i < names.value.length; i++) {
+                alert('month: ' + names.value[i] + '\n');
+            }
+        },
+        function () { alert('Error getting names\n'); },
+        { type: 'wide', item: 'months' }
+    );
+    
+
+## Ejemplo completo
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>getDateNames Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function checkDateNames() {
+          navigator.globalization.getDateNames(
+            function (names) {
+              for (var i=0; i<names.value.length; i++) {
+                alert('month: ' + names.value[i] + '\n');
+              }
+            },
+            function () {alert('Error getting names\n');},
+            {type:'wide', item:'months'}
+          );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <button onclick="checkDateNames()">Click for date names</button>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/es/3.1.0/cordova/globalization/globalization.getDatePattern.md
----------------------------------------------------------------------
diff --git a/docs/es/3.1.0/cordova/globalization/globalization.getDatePattern.md b/docs/es/3.1.0/cordova/globalization/globalization.getDatePattern.md
new file mode 100644
index 0000000..3ef0859
--- /dev/null
+++ b/docs/es/3.1.0/cordova/globalization/globalization.getDatePattern.md
@@ -0,0 +1,98 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# globalization.getDatePattern
+
+Devuelve una cadena de patrón para analizar las fechas según las preferencias del usuario del cliente y el formato.
+
+    navigator.globalization.getDatePattern(successCallback, errorCallback, options);
+    
+
+## Descripción
+
+Devuelve el patrón a la `successCallback`. El objeto se pasa como parámetro contiene las siguientes propiedades:
+
+*   **patrón**: el patrón para analizar las fechas y el formato de fecha y hora. Los patrones siguen Unicode técnica estándar #35. <http://unicode.org/reports/tr35/tr35-4.html>. *(String)*
+
+*   **zona horaria**: el nombre abreviado de la zona horaria en el cliente. *(String)*
+
+*   **utc_offset**: la actual diferencia de segundos entre la zona horaria del cliente y el tiempo universal coordinado. *(Número)*
+
+*   **dst_offset**: el desplazamiento horario actual en segundos entre no-horario del cliente de huso horario y día del cliente ahorro de zona horaria. *(Número)*
+
+Si hay un error obteniendo el patrón, el `errorCallback` se ejecuta con un objeto `GlobalizationError` como un parámetro. Código esperado del error es `GlobalizationError.PATTERN\_ERROR`.
+
+El parámetro `options` es opcional y por defecto para los siguientes valores:
+
+    {formatLength:'short', selector:'date and time'}
+    
+
+El `options.formatLength` puede ser de `short`, `medium`, `long` o `full`. El `options.selector` puede ser la `date`, la `time` o la `date and time`.
+
+## Plataformas soportadas
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 y superiores)
+*   iOS
+*   Windows Phone 8
+
+## Ejemplo rápido
+
+Cuando el navegador se establece en la localidad de `en\_US`, este ejemplo muestra como un cuadro de diálogo emergente con el texto `pattern: h: M/d/yyyy h:mm a`:
+
+    function checkDatePattern() {
+        navigator.globalization.getDatePattern(
+            function (date) { alert('pattern: ' + date.pattern + '\n'); },
+            function () { alert('Error getting pattern\n'); },
+            { formatLength: 'short', selector: 'date and time' }
+        );
+    }
+    
+
+## Ejemplo completo
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>getDatePattern Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function checkDatePattern() {
+          navigator.globalization.getDatePattern(
+            function (date) {alert('pattern: ' + date.pattern + '\n');},
+            function () {alert('Error getting pattern\n');},
+            {formatLength:'short', selector:'date and time'}
+          );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <button onclick="checkDatePattern()">Click for pattern</button>
+      </body>
+    </html>
+    
+
+## Windows Phone 8 rarezas
+
+*   El `formatLength` sólo es compatible con `short` y `full` los valores.
+
+*   El `pattern` para `date and time` patrón devuelve sólo formato datetime completo.
+
+*   El `timezone` devuelve el nombre de zona de tiempo completo.
+
+*   El `dst_offset` no se admite la propiedad, y siempre devuelve cero.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/es/3.1.0/cordova/globalization/globalization.getFirstDayOfWeek.md
----------------------------------------------------------------------
diff --git a/docs/es/3.1.0/cordova/globalization/globalization.getFirstDayOfWeek.md b/docs/es/3.1.0/cordova/globalization/globalization.getFirstDayOfWeek.md
new file mode 100644
index 0000000..75172fd
--- /dev/null
+++ b/docs/es/3.1.0/cordova/globalization/globalization.getFirstDayOfWeek.md
@@ -0,0 +1,68 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# globalization.getFirstDayOfWeek
+
+Devuelve el primer día de la semana según las preferencias del usuario y calendario del cliente.
+
+    navigator.globalization.getFirstDayOfWeek(successCallback, errorCallback);
+    
+
+## Descripción
+
+Los días de la semana están contados a partir de la 1, donde 1 se supone que es el domingo. Devuelve el día de la `successCallback` con un objeto de `properties` como un parámetro. Ese objeto debe tener una `value` de propiedad con un valor de `Number`.
+
+Si hay un error obteniendo el patrón, entonces el `errorCallback` se ejecuta con un `GlobalizationError` objeto como parámetro. Código esperado del error es`GlobalizationError.UNKNOWN\_ERROR`.
+
+## Plataformas soportadas
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 y superiores)
+*   iOS
+*   Windows Phone 8
+
+## Ejemplo rápido
+
+Cuando el navegador se establece en la localidad de `en\_US`, muestra un cuadro de diálogo emergente con texto similar a `day: 1`.
+
+    navigator.globalization.getFirstDayOfWeek(
+        function (day) {alert('day: ' + day.value + '\n');},
+        function () {alert('Error getting day\n');}
+    );
+    
+
+## Ejemplo completo
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>getFirstDayOfWeek Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function checkFirstDay() {
+          navigator.globalization.getFirstDayOfWeek(
+            function (day) {alert('day: ' + day.value + '\n');},
+            function () {alert('Error getting day\n');}
+          );
+        }
+    
+        </script>
+      </head>
+      <body>
+        <button onclick="checkFirstDay()">Click for first day of week</button>
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/2b8e503f/docs/es/3.1.0/cordova/globalization/globalization.getLocaleName.md
----------------------------------------------------------------------
diff --git a/docs/es/3.1.0/cordova/globalization/globalization.getLocaleName.md b/docs/es/3.1.0/cordova/globalization/globalization.getLocaleName.md
new file mode 100644
index 0000000..00dd0f7
--- /dev/null
+++ b/docs/es/3.1.0/cordova/globalization/globalization.getLocaleName.md
@@ -0,0 +1,72 @@
+---
+
+license: Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
+
+           http://www.apache.org/licenses/LICENSE-2.0
+    
+         Unless required by applicable law or agreed to in writing,
+         software distributed under the License is distributed on an
+         "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+         KIND, either express or implied.  See the License for the
+         specific language governing permissions and limitations
+    
+
+   under the License.
+---
+
+# globalization.getLocaleName
+
+Obtener el identificador de cadena para ajuste de configuración regional actual del cliente.
+
+    navigator.globalization.getLocaleName(successCallback, errorCallback);
+    
+
+## Descripción
+
+Devuelve el identificador de configuración regional para el `successCallback` con un objeto de `properties` como un parámetro. Ese objeto debe tener un `value` propiedad con un `String` valor.
+
+Si hay un error al obtener la configuración regional, entonces el `errorCallback` ejecuta con un objeto `GlobalizationError` como un parámetro. Código esperado del error es`GlobalizationError.UNKNOWN\_ERROR`.
+
+## Plataformas soportadas
+
+*   Android
+*   BlackBerry WebWorks (OS 5.0 y superiores)
+*   iOS
+*   Windows Phone 8
+
+## Ejemplo rápido
+
+Cuando el navegador se establece en la localidad de `en\_US`, muestra un cuadro de diálogo emergente con el texto `locale: en\_US`.
+
+    navigator.globalization.getLocaleName(
+        function (locale) {alert('locale: ' + locale.value + '\n');},
+        function () {alert('Error getting locale\n');}
+    );
+    
+
+## Ejemplo completo
+
+    <!DOCTYPE HTML>
+    <html>
+      <head>
+        <title>getLocaleName Example</title>
+        <script type="text/javascript" charset="utf-8" src="cordova.js"></script>
+        <script type="text/javascript" charset="utf-8">
+    
+        function checkLocale() {
+          navigator.globalization.getLocaleName(
+            function (locale) {alert('locale: ' + locale.value + '\n');},
+            function () {alert('Error getting locale\n');}
+          );
+        }
+        </script>
+      </head>
+      <body>
+        <button onclick="checkLocale()">Click for locale</button>
+      </body>
+    </html>
+    
+
+## Windows Phone 8 rarezas
+
+*   Devuelve el código de dos letras definido en ISO 3166 para el país/región actual.
\ No newline at end of file


Mime
View raw message