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

[25/50] [abbrv] Added German and Russian languages

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/file/filewriter/filewriter.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/file/filewriter/filewriter.md b/docs/ru/edge/cordova/file/filewriter/filewriter.md
new file mode 100644
index 0000000..b2be8f7
--- /dev/null
+++ b/docs/ru/edge/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.
+---
+
+# Уничтожал
+
+Как объект, который позволяет создавать и записывать данные в файл.
+
+## Свойства
+
+*   **свойство readyState**: один из трех возможных состояний, либо `INIT` , `WRITING` , или`DONE`.
+
+*   **имя файла**: имя файла для записи. *(DOMString)*
+
+*   **Длина**: длина файла для записи. *(длинная)*
+
+*   **позиция**: текущее положение указателя файла. *(длинная)*
+
+*   **Ошибка**: объект, который содержит ошибки. *(FileError)*
+
+*   **onwritestart**: вызывается, когда начинается запись. *(Функция)*
+
+*   **onwrite**: вызывается, когда запрос выполнен успешно. *(Функция)*
+
+*   **OnAbort**: вызывается, когда запись была прервана. К примеру путем вызова метода abort(). *(Функция)*
+
+*   **OnError**: вызывается при записи не удалось. *(Функция)*
+
+*   **onwriteend**: вызывается при завершении запроса (либо в успех или неудача). *(Функция)*
+
+Следующее свойство *не* поддерживается:
+
+*   **OnProgress**: вызывается при записи файла, отчетности прогресс в плане `progress.loaded` / `progress.total` . *(Функция)*
+
+## Методы
+
+*   **прервать**: прерывает записи файла.
+
+*   **Искать**: перемещает указатель файла в указанный байт.
+
+*   **усечение**: сокращает файл до указанной длины.
+
+*   **написать**: записывает данные в файл.
+
+## Подробная информация
+
+`FileWriter`Объект предлагает способ для записи файлов в кодировке UTF-8 на файловую систему устройства. Приложения отвечают на `writestart` , `progress` , `write` , `writeend` , `error` , и `abort` события.
+
+Каждый `FileWriter` соответствует один файл, на который данные могут быть записаны во много раз. `FileWriter`Поддерживает этот файл `position` и `length` атрибуты, которые позволяют приложению `seek` и `write` где-нибудь в файле. По умолчанию `FileWriter` пишет в начале файла, перезаписи существующих данных. Задать необязательный `append` логическое для `true` в `FileWriter` в конструктор для записи в конце файла.
+
+Текстовые данные поддерживается на всех платформах, перечисленных ниже. Текст кодируется как UTF-8 перед записью в файловой системе. Некоторые платформы поддерживают также двоичные данные, которые могут быть переданы в качестве ArrayBuffer или Blob.
+
+## Поддерживаемые платформы
+
+Текст и двоичные поддержки:
+
+*   Андроид
+*   iOS
+
+Текстовая поддержка:
+
+*   WebWorks ежевики (OS 5.0 и выше)
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Искать быстрый пример
+
+    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);
+    
+
+## Усечение быстрый пример
+
+    function win(writer) {
+        writer.truncate(10);
+    };
+    
+    var fail = function(evt) {
+        console.log(error.code);
+    };
+    
+    entry.createWriter(win, fail);
+    
+
+## Написать краткий пример
+
+    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);
+    
+
+## Двоичные записи быстрый пример
+
+    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);
+    
+
+## Добавить быстрый пример
+
+    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);
+    
+
+## Прервать быстрый пример
+
+    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);
+    
+
+## Полный пример
+
+    <!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/240a1005/docs/ru/edge/cordova/file/flags/flags.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/file/flags/flags.md b/docs/ru/edge/cordova/file/flags/flags.md
new file mode 100644
index 0000000..207785b
--- /dev/null
+++ b/docs/ru/edge/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.
+---
+
+# Флаги
+
+Аргументы для `DirectoryEntry` объекта `getFile()` и `getDirectory()` методы, которые смотрят или создавать файлы и каталоги, соответственно.
+
+## Свойства
+
+*   **создать**: указывает, что файл или каталог следует создать, если он еще не существует. *(логический)*
+
+*   **эксклюзивные**: имеет не влияет сама по себе, но при использовании с `create` вызывает создание файла или каталога на провал, если целевой путь уже существует. *(логический)*
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    / / Получить каталог данных, создавая его, если он не существует.
+    dataDir = fileSystem.root.getDirectory («данные», {создать: true});
+    
+    / / Создать файл блокировки только в том случае, если он не существует.
+    lockFile = dataDir.getFile («lockfile.txt» {создать: Правда, эксклюзивные: true});
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/file/localfilesystem/localfilesystem.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/file/localfilesystem/localfilesystem.md b/docs/ru/edge/cordova/file/localfilesystem/localfilesystem.md
new file mode 100644
index 0000000..c4469df
--- /dev/null
+++ b/docs/ru/edge/cordova/file/localfilesystem/localfilesystem.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.
+---
+
+# LocalFileSystem
+
+Этот объект обеспечивает способ получения корневых файловых систем.
+
+## Методы
+
+*   **requestFileSystem**: просит файловой системы. *(Функция)*
+
+*   **resolveLocalFileSystemURI**: получить `DirectoryEntry` или `FileEntry` с помощью местных URI. *(Функция)*
+
+## Константы
+
+*   `LocalFileSystem.PERSISTENT`: Используется для хранения, который не должен быть удален агент пользователя без разрешения приложения или пользователя.
+
+*   `LocalFileSystem.TEMPORARY`: Используется для хранения без гарантии сохранения.
+
+## Подробная информация
+
+`LocalFileSystem`Методы объекта определяются на `window` объект.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Запрос файловой системы быстрый пример
+
+    function onSuccess(fileSystem) {
+        console.log(fileSystem.name);
+    }
+    
+    // request the persistent file system
+    window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onSuccess, onError);
+    
+
+## Разрешить быстрый пример локальной файловой системы URI
+
+    function onSuccess(fileEntry) {
+        console.log(fileEntry.name);
+    }
+    
+    window.resolveLocalFileSystemURI("file:///example.txt", onSuccess, onError);
+    
+
+## Полный пример
+
+    <!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>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/file/metadata/metadata.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/file/metadata/metadata.md b/docs/ru/edge/cordova/file/metadata/metadata.md
new file mode 100644
index 0000000..cb35e8d
--- /dev/null
+++ b/docs/ru/edge/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.
+---
+
+# Метаданные
+
+Интерфейс, который предоставляет сведения о состоянии файла или каталога.
+
+## Свойства
+
+*   **modificationTime**: время, время последнего изменения файла или каталога. *(Дата)*
+
+## Подробная информация
+
+`Metadata`Объект представляет сведения о состоянии файла или каталога. Вызов `DirectoryEntry` или `FileEntry` объекта `getMetadata()` метода `Metadata` экземпляра.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    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/240a1005/docs/ru/edge/cordova/geolocation/Coordinates/coordinates.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/geolocation/Coordinates/coordinates.md b/docs/ru/edge/cordova/geolocation/Coordinates/coordinates.md
new file mode 100644
index 0000000..e1b2782
--- /dev/null
+++ b/docs/ru/edge/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.
+---
+
+# Координаты
+
+Набор свойств, которые описывают географические координаты позиции.
+
+## Свойства
+
+*   **Широта**: Широта в десятичных градусах. *(Число)*
+
+*   **Долгота**: Долгота в десятичных градусах. *(Число)*
+
+*   **Высота**: высота позиции в метрах над эллипсоидом. *(Число)*
+
+*   **точность**: уровень точности координат широты и долготы в метрах. *(Число)*
+
+*   **altitudeAccuracy**: уровень точности координат высоты в метрах. *(Число)*
+
+*   **заголовок**: направление движения, указанный в градусах, считая по часовой стрелке относительно истинного севера. *(Число)*
+
+*   **скорость**: Текущая скорость земли устройства, указанного в метрах в секунду. *(Число)*
+
+## Описание
+
+`Coordinates`Объект присоединен к `Position` объект, который доступен для обратного вызова функций в запросы для текущей позиции.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Tizen
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    // 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);
+    
+
+## Полный пример
+
+    <!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>
+    
+
+## Андроид причуды
+
+**altitudeAccuracy**: не поддерживается Android устройств, возвращая`null`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/geolocation/Position/position.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/geolocation/Position/position.md b/docs/ru/edge/cordova/geolocation/Position/position.md
new file mode 100644
index 0000000..57fdd2c
--- /dev/null
+++ b/docs/ru/edge/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.
+---
+
+# Позиция
+
+Содержит `Position` координаты и отметки времени, созданные API геопозиционирования.
+
+## Свойства
+
+*   **CoOrds**: набор географических координат. *(Координаты)*
+
+*   **штамп времени**: штамп времени создания для `coords` . *(Дата)*
+
+## Описание
+
+`Position`И населенная Cordova и объект возвращается пользователю через функцию обратного вызова.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Tizen
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    // 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);
+    
+
+## Полный пример
+
+    <!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/240a1005/docs/ru/edge/cordova/geolocation/PositionError/positionError.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/geolocation/PositionError/positionError.md b/docs/ru/edge/cordova/geolocation/PositionError/positionError.md
new file mode 100644
index 0000000..81d0641
--- /dev/null
+++ b/docs/ru/edge/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` объект передается в `geolocationError` обратного вызова при возникновении ошибки.
+
+## Свойства
+
+*   **код**: один из кодов стандартных ошибок, перечисленные ниже.
+
+*   **сообщение**: сообщение об ошибке с подробными сведениями об ошибке.
+
+## Константы
+
+*   `PositionError.PERMISSION_DENIED`
+*   `PositionError.POSITION_UNAVAILABLE`
+*   `PositionError.TIMEOUT`
+
+## Описание
+
+`PositionError`Объект передается в `geolocationError` функцию обратного вызова при возникновении ошибки с geolocation.
+
+### `PositionError.PERMISSION_DENIED`
+
+Возвращается, если пользователь не позволят приложению получить сведения о положении. Это зависит от платформы.
+
+### `PositionError.POSITION_UNAVAILABLE`
+
+Возвращается, если устройство не удается получить позиции. В целом это означает, что прибор не подключен к сети или не удается получить Спутниковое исправить.
+
+### `PositionError.TIMEOUT`
+
+Возвращается, если устройство не удается получить позицию в течение времени, указанного в `geolocationOptions` ' `timeout` Свойства. При использовании с `geolocation.watchPosition` , эта ошибка может быть передан `geolocationError` обратного вызова каждый `timeout` миллисекунд.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/geolocation/geolocation.clearWatch.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/geolocation/geolocation.clearWatch.md b/docs/ru/edge/cordova/geolocation/geolocation.clearWatch.md
new file mode 100644
index 0000000..afa2664
--- /dev/null
+++ b/docs/ru/edge/cordova/geolocation/geolocation.clearWatch.md
@@ -0,0 +1,108 @@
+---
+
+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
+
+Остановить просмотр для изменения местоположения устройства ссылается `watchID` параметр.
+
+    navigator.geolocation.clearWatch(watchID);
+    
+
+## Параметры
+
+*   **watchID**: идентификатор `watchPosition` интервал, чтобы очистить. (Строка)
+
+## Описание
+
+`geolocation.clearWatch`Останавливается наблюдать изменения местоположения устройства, сняв `geolocation.watchPosition` ссылается`watchID`.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Tizen
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    / / Опции: наблюдать за изменениями в положении и использовать наиболее / / точная позиция доступный метод приобретения.
+    //
+    var watchID = navigator.geolocation.watchPosition(onSuccess, onError, { enableHighAccuracy: true });
+    
+    // ...later on...
+    
+    navigator.geolocation.clearWatch(watchID);
+    
+
+## Полный пример
+
+    <!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/240a1005/docs/ru/edge/cordova/geolocation/geolocation.getCurrentPosition.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/geolocation/geolocation.getCurrentPosition.md b/docs/ru/edge/cordova/geolocation/geolocation.getCurrentPosition.md
new file mode 100644
index 0000000..49ae41f
--- /dev/null
+++ b/docs/ru/edge/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
+
+Возвращает текущую позицию устройства как `Position` объект.
+
+    navigator.geolocation.getCurrentPosition(geolocationSuccess,
+                                             [geolocationError],
+                                             [geolocationOptions]);
+    
+
+## Параметры
+
+*   **geolocationSuccess**: обратный вызов, который передается в текущей позиции.
+
+*   **geolocationError**: *(необязательно)* обратного вызова, который выполняется при возникновении ошибки.
+
+*   **geolocationOptions**: *(необязательно)* параметры геопозиционирования.
+
+## Описание
+
+`geolocation.getCurrentPosition`Это асинхронные функции. Возвращает текущее положение устройства для `geolocationSuccess` обратного вызова с `Position` объект в качестве параметра. Если есть ошибка, `geolocationError` обратного вызова передается `PositionError` объект.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Tizen
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    // 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);
+    
+
+## Полный пример
+
+    <!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/240a1005/docs/ru/edge/cordova/geolocation/geolocation.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/geolocation/geolocation.md b/docs/ru/edge/cordova/geolocation/geolocation.md
new file mode 100644
index 0000000..d9966a4
--- /dev/null
+++ b/docs/ru/edge/cordova/geolocation/geolocation.md
@@ -0,0 +1,101 @@
+---
+
+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`Объект предоставляет доступ к данным местонахождение на основе GPS-датчик устройства или выведен из сети сигналов.
+
+`Geolocation`содержит сведения о местоположении устройства, такие как широты и долготы. Общие источники информации о местонахождении включают глобальной системы позиционирования (GPS) и местоположение, выведено из сети сигналов, таких как IP-адрес, RFID, WiFi и Bluetooth MAC-адреса и идентификаторы базовых станций сотовой GSM/CDMA. Нет никакой гарантии, что API возвращает фактическое местоположение устройства.
+
+Этот API основан на [Спецификации W3C Geolocation API][1]и выполняется только на устройствах, которые уже не обеспечивают реализацию.
+
+ [1]: http://dev.w3.org/geo/api/spec-source.html
+
+**Важных конфиденциальности Примечание:** Сбор и использование данных геопозиционирования поднимает вопросы, важные конфиденциальности. Политика конфиденциальности вашего приложения должна обсудить, как приложение использует данные геопозиционирования, ли она совместно с другими сторонами и уровень точности данных (например, грубый, тонкий, почтовый индекс уровня, т.д.). Географическое расположение данных обычно считается конфиденциальной, потому что она может выявить местонахождение лица и если хранится, история его или ее путешест�
 �ия. Таким образом в дополнение к политике конфиденциальности вашего приложения, настоятельно рекомендуется точно в срок уведомления до вашего приложения, доступ к данным геопозиционирования (если операционной системы устройства не так уже). Это уведомление должно обеспечивать ту же информацию, отметили выше, а также получения разрешения пользователя (например, путем представления выбора **OK** и **Нет, спасибо**). Для получения дополнительной информации пожалуйста, смотрите в руководстве конфиденциальности.
+
+## Методы
+
+*   geolocation.getCurrentPosition
+*   geolocation.watchPosition
+*   geolocation.clearWatch
+
+## Аргументы
+
+*   geolocationSuccess
+*   geolocationError
+*   geolocationOptions
+
+## Объекты (только для чтения)
+
+*   Position
+*   PositionError
+*   Coordinates
+
+## Доступ к функции
+
+Начиная с версии 3.0 Кордова реализует интерфейсы API уровень устройства как *плагины*. Использование CLI `plugin` команды, описанные в интерфейс командной строки, чтобы добавить или удалить эту функцию для проекта:
+
+        $ cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-geolocation.git
+        $ cordova plugin rm org.apache.cordova.core.geolocation
+    
+
+Эти команды применяются для всех целевых платформ, но изменить параметры конфигурации платформы, описанные ниже:
+
+*   Андроид
+    
+        (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" />
+        
+
+*   Ежевика 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>
+        
+
+*   iOS (в`config.xml`)
+    
+        <feature name="Geolocation">
+            <param name="ios-package" value="CDVLocation" />
+        </feature>
+        
+
+*   Windows Phone (в`Properties/WPAppManifest.xml`)
+    
+        <Capabilities>
+            <Capability Name="ID_CAP_LOCATION" />
+        </Capabilities>
+        
+    
+    Ссылка: [манифест приложения для Windows Phone][2]
+
+ [2]: http://msdn.microsoft.com/en-us/library/ff769509%28v=vs.92%29.aspx
+
+Некоторые платформы могут поддерживать эту функцию без необходимости специальной настройки. Смотрите поддержку платформы обзор.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/geolocation/geolocation.watchPosition.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/geolocation/geolocation.watchPosition.md b/docs/ru/edge/cordova/geolocation/geolocation.watchPosition.md
new file mode 100644
index 0000000..6e80ff4
--- /dev/null
+++ b/docs/ru/edge/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
+
+Часы для изменения в текущее положение устройства.
+
+    var watchId = navigator.geolocation.watchPosition(geolocationSuccess,
+                                                      [geolocationError],
+                                                      [geolocationOptions]);
+    
+
+## Параметры
+
+*   **geolocationSuccess**: обратный вызов, который передается в текущей позиции.
+
+*   **geolocationError**: (необязательно) обратного вызова, который выполняется при возникновении ошибки.
+
+*   **geolocationOptions**: параметры (необязательно) географического расположения.
+
+## Возвращает
+
+*   **Строка**: Возвращает идентификатор часы, ссылается на часы позиции интервала. Идентификатор часы должны использоваться с `geolocation.clearWatch` чтобы остановить просмотр изменений в позиции.
+
+## Описание
+
+`geolocation.watchPosition`Это асинхронные функции. Возвращает текущую позицию устройства при обнаружении изменения в позиции. Когда устройство получает новое местоположение, `geolocationSuccess` обратного вызова выполняется с `Position` объект в качестве параметра. Если есть ошибка, `geolocationError` обратного вызова выполняется с `PositionError` объект в качестве параметра.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Tizen
+*   Windows Phone 7 и 8
+*   ОС Windows 8
+
+## Быстрый пример
+
+    // 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 });
+    
+
+## Полный пример
+
+    <!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/240a1005/docs/ru/edge/cordova/geolocation/parameters/geolocation.options.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/geolocation/parameters/geolocation.options.md b/docs/ru/edge/cordova/geolocation/parameters/geolocation.options.md
new file mode 100644
index 0000000..e2bcc47
--- /dev/null
+++ b/docs/ru/edge/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
+
+Необязательные параметры для настройки поиска географического расположения`Position`.
+
+    {maximumAge: 3000, тайм-аут: 5000, enableHighAccuracy: true};
+    
+
+## Параметры
+
+*   **enableHighAccuracy**: предоставляет подсказку, что приложению требуются наилучшие результаты. По умолчанию устройство пытается получить `Position` с использованием методов на основе сети. Установка этого свойства значение `true` указывает среде использовать более точные методы, например спутникового позиционирования. *(Логическое значение)*
+
+*   **время ожидания**: максимальная длина времени (в миллисекундах), которое разрешено пройти от вызова `geolocation.getCurrentPosition` или `geolocation.watchPosition` до соответствующего `geolocationSuccess` выполняет обратный вызов. Если `geolocationSuccess` обратного вызова не вызывается в течение этого времени, `geolocationError` обратного вызова передается `PositionError.TIMEOUT` код ошибки. (Обратите внимание, что при использовании в сочетании с `geolocation.watchPosition` , `geolocationError` обратный вызов может быть вызван на интервале каждые `timeout` миллисекунд!) *(Число)*
+
+*   **maximumAge**: принять кэшированное положение, возраст которых не превышает указанного времени в миллисекундах. *(Число)*
+
+## Андроид причуды
+
+Android 2.x эмуляторы не возвращать результат геолокации, если `enableHighAccuracy` параметр имеет значение`true`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/geolocation/parameters/geolocationError.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/geolocation/parameters/geolocationError.md b/docs/ru/edge/cordova/geolocation/parameters/geolocationError.md
new file mode 100644
index 0000000..1b6f5e3
--- /dev/null
+++ b/docs/ru/edge/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
+
+Функция обратного вызова пользователя, которая выполняется, когда есть ошибка для функций геолокации.
+
+    function(error) {
+        // Handle the error
+    }
+    
+
+## Параметры
+
+*   **Ошибка**: ошибки, возвращенной устройством. *(PositionError)*
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/geolocation/parameters/geolocationSuccess.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/geolocation/parameters/geolocationSuccess.md b/docs/ru/edge/cordova/geolocation/parameters/geolocationSuccess.md
new file mode 100644
index 0000000..7fd304c
--- /dev/null
+++ b/docs/ru/edge/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
+
+Функция обратного вызова пользователя, которая выполняется, когда географическое положение становится доступным (при вызове из `geolocation.getCurrentPosition` ), или когда положение изменяется (при вызове из`geolocation.watchPosition`).
+
+    function(position) {
+        // Do something
+    }
+    
+
+## Параметры
+
+*   **позиция**: географическое положение, возвращенной устройством. *(Положение)*
+
+## Пример
+
+    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/240a1005/docs/ru/edge/cordova/globalization/GlobalizationError/globalizationerror.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/globalization/GlobalizationError/globalizationerror.md b/docs/ru/edge/cordova/globalization/GlobalizationError/globalizationerror.md
new file mode 100644
index 0000000..c38c721
--- /dev/null
+++ b/docs/ru/edge/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
+
+Объект, представляющий ошибку от глобализации API.
+
+## Свойства
+
+*   **код**: Один из следующих кодов, представляющих тип ошибки *(Число)* 
+    *   GlobalizationError.UNKNOWN_ERROR: 0
+    *   GlobalizationError.FORMATTING_ERROR: 1
+    *   GlobalizationError.PARSING_ERROR: 2
+    *   GlobalizationError.PATTERN_ERROR: 3
+*   **сообщение**: текстовое сообщение, которое включает пояснение об ошибке и/или детали *(String)*
+
+## Описание
+
+Этот объект создается и населенная Cordova и возвращается обратный вызов в случае ошибки.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+
+## Быстрый пример
+
+Когда следующий ошибка обратного вызова выполняется, он отображает всплывающее диалоговое окно с текстом похож на `code: 3` и`message:`
+
+    function errorCallback(error) {
+        alert('code: ' + error.code + '\n' +
+              'message: ' + error.message + '\n');
+    };
+    
+
+## Полный пример
+
+    <!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/240a1005/docs/ru/edge/cordova/globalization/globalization.dateToString.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/globalization/globalization.dateToString.md b/docs/ru/edge/cordova/globalization/globalization.dateToString.md
new file mode 100644
index 0000000..9c83ec5
--- /dev/null
+++ b/docs/ru/edge/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
+
+Возвращает дату в формате строки согласно локали клиента и часовой пояс.
+
+    navigator.globalization.dateToString(date, successCallback, errorCallback, options);
+    
+
+## Описание
+
+Возвращает отформатированную дату `String` через `value` свойств, доступных из объекта, переданного в качестве параметра для`successCallback`.
+
+Входящий `date` параметр должен иметь тип`Date`.
+
+Если есть ошибка форматирования даты, то `errorCallback` выполняет с `GlobalizationError` объект в качестве параметра. Ожидаемый код ошибки`GlobalizationError.FORMATTING\_ERROR`.
+
+`options`Параметр является необязательным, и его значения по умолчанию являются:
+
+    {formatLength:'short', selector:'date and time'}
+    
+
+`options.formatLength`Может быть `short` , `medium` , `long` , или`full`.
+
+`options.selector`Может быть `date` , `time` или`date and time`.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 8
+
+## Быстрый пример
+
+Если браузер настроен `en\_US` языка, это выводит всплывающее диалоговое окно с текстом похож на `date: 9/25/2012 4:21PM` с использованием параметров по умолчанию:
+
+    navigator.globalization.dateToString(
+        new Date(),
+        function (date) { alert('date: ' + date.value + '\n'); },
+        function () { alert('Error getting dateString\n'); },
+        { formatLength: 'short', selector: 'date and time' }
+    );
+    
+
+## Полный пример
+
+    <!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 причуды
+
+*   `formatLength`Вариант поддерживает только `short` и `full` значения.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/240a1005/docs/ru/edge/cordova/globalization/globalization.getCurrencyPattern.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/globalization/globalization.getCurrencyPattern.md b/docs/ru/edge/cordova/globalization/globalization.getCurrencyPattern.md
new file mode 100644
index 0000000..4383bcb
--- /dev/null
+++ b/docs/ru/edge/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
+
+Возвращает строку шаблона для форматирования и синтаксического анализа значения валюты клиента предпочтения пользователя и код валюты ISO 4217.
+
+     navigator.globalization.getCurrencyPattern(currencyCode, successCallback, errorCallback);
+    
+
+## Описание
+
+Возвращает шаблон для `successCallback` с `properties` объект в качестве параметра. Этот объект должен содержать следующие свойства:
+
+*   **шаблон**: валюты шаблон для форматирования и синтаксического анализа значения валюты. Шаблоны следуют технического стандарта Unicode #35. <http://unicode.org/reports/tr35/tr35-4.html>. *(Строка)*
+
+*   **код**: код валюты ISO 4217 для шаблона. *(Строка)*
+
+*   **фракция**: количество дробных разрядов для использования при синтаксического анализа и форматирования валюты. *(Число)*
+
+*   **округления**: округление увеличить для использования при синтаксического анализа и форматирования. *(Число)*
+
+*   **десятичные**: десятичный символ использовать для синтаксического анализа и форматирования. *(Строка)*
+
+*   **Группировка**: символ группировки использовать для синтаксического анализа и форматирования. *(Строка)*
+
+Входящий `currencyCode` параметр должен быть `String` одной из ISO 4217 кодов валют, например «USD».
+
+Если есть ошибка получения шаблона, то свойство `errorCallback` выполняет с `GlobalizationError` объект в качестве параметра. Ожидаемый код ошибки`GlobalizationError.FORMATTING\_ERROR`.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+
+## Быстрый пример
+
+Когда браузер имеет значение `en\_US` языковой стандарт и выбранной валюты долларов США, этот пример отображает всплывающее диалоговое окно с текстом аналогичные результаты, которые следуют за:
+
+    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'); }
+    );
+    
+
+Ожидаемые результаты:
+
+    pattern: $#,##0.##;($#,##0.##)
+    code: USD
+    fraction: 2
+    rounding: 0
+    decimal: .
+    grouping: ,
+    
+
+## Полный пример
+
+    <!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/240a1005/docs/ru/edge/cordova/globalization/globalization.getDateNames.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/globalization/globalization.getDateNames.md b/docs/ru/edge/cordova/globalization/globalization.getDateNames.md
new file mode 100644
index 0000000..7a07e33
--- /dev/null
+++ b/docs/ru/edge/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
+
+Возвращает массив, содержащий имена месяцев и дней недели, в зависимости от предпочтений пользователя и календарь клиента.
+
+    navigator.globalization.getDateNames(successCallback, errorCallback, options);
+    
+
+## Описание
+
+Возвращает массив имен для `successCallback` с `properties` объект в качестве параметра. Этот объект содержит `value` свойство с `Array` из `String` значения. Имена функций массива, начиная с либо в первый месяц, в год или в первый день недели, в зависимости от выбранного варианта.
+
+Если есть ошибка получения имена, а затем `errorCallback` выполняет с `GlobalizationError` объект в качестве параметра. Ожидаемый код ошибки`GlobalizationError.UNKNOWN\_ERROR`.
+
+`options`Параметр является необязательным, и его значения по умолчанию являются:
+
+    {type:'wide', item:'months'}
+    
+
+Значение `options.type` может быть `narrow` или`wide`.
+
+Значение `options.item` может быть `months` или`days`.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 8
+
+## Быстрый пример
+
+Когда браузер имеет значение `en\_US` языковой стандарт, в этом примере отображается серия двенадцати всплывающих диалоговых окон, одной в месяц, с текстом похож на `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' }
+    );
+    
+
+## Полный пример
+
+    <!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/240a1005/docs/ru/edge/cordova/globalization/globalization.getDatePattern.md
----------------------------------------------------------------------
diff --git a/docs/ru/edge/cordova/globalization/globalization.getDatePattern.md b/docs/ru/edge/cordova/globalization/globalization.getDatePattern.md
new file mode 100644
index 0000000..6b9d601
--- /dev/null
+++ b/docs/ru/edge/cordova/globalization/globalization.getDatePattern.md
@@ -0,0 +1,99 @@
+---
+
+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
+
+Возвращает строку шаблона для форматирования и разбора даты согласно предпочтениям пользователя клиента.
+
+    navigator.globalization.getDatePattern(successCallback, errorCallback, options);
+    
+
+## Описание
+
+Возвращает шаблон для `successCallback` . Объект, переданный в качестве параметра содержит следующие свойства:
+
+*   **шаблон**: Дата и время шаблон для форматирования и разбора дат. Шаблоны следуют технического стандарта Unicode #35. <http://unicode.org/reports/tr35/tr35-4.html>. *(Строка)*
+
+*   **Часовой пояс**: сокращенное название часового пояса на клиентском компьютере. *(Строка)*
+
+*   **utc_offset**: текущий разница в секундах между часовой пояс и всеобщее скоординированное время клиента. *(Число)*
+
+*   **dst_offset**: текущее смещение на летнее время в секундах между клиента не-летнее время часовой пояс и летнее клиента сохранение в часовой пояс. *(Число)*
+
+Если есть ошибка получения шаблона, `errorCallback` выполняет с `GlobalizationError` объект в качестве параметра. Ожидаемый код ошибки`GlobalizationError.PATTERN\_ERROR`.
+
+`options`Параметр является необязательным и по умолчанию имеет следующие значения:
+
+    {formatLength:'short', selector:'date and time'}
+    
+
+`options.formatLength` может быть `short`, `medium`, `long` или `full`. `options.selector`Может быть `date` , `time` или`date and
+time`.
+
+## Поддерживаемые платформы
+
+*   Андроид
+*   WebWorks ежевики (OS 5.0 и выше)
+*   iOS
+*   Windows Phone 8
+
+## Быстрый пример
+
+Когда браузер имеет значение `en\_US` языковой стандарт, в этом примере отображается всплывающее диалоговое окно с текстом, таких как `pattern: 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' }
+        );
+    }
+    
+
+## Полный пример
+
+    <!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 причуды
+
+*   `formatLength`Поддерживает только `short` и `full` значения.
+
+*   `pattern`Для `date and time` шаблона возвращает только полное datetime формат.
+
+*   `timezone`Возвращает имя полный часового пояса.
+
+*   `dst_offset`Свойство не поддерживается, и всегда возвращает нуль.
\ No newline at end of file