cordova-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ste...@apache.org
Subject [12/12] docs commit: added Russian 5.1.1 docs
Date Thu, 25 Jun 2015 22:13:48 GMT
added Russian 5.1.1 docs


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

Branch: refs/heads/master
Commit: 5846f3165c12100d81e7113d013c2b76a1691623
Parents: f6c3f30
Author: Steve Gill <stevengill97@gmail.com>
Authored: Thu Jun 25 15:13:26 2015 -0700
Committer: Steve Gill <stevengill97@gmail.com>
Committed: Thu Jun 25 15:13:26 2015 -0700

----------------------------------------------------------------------
 docs/ru/5.1.1/config.json                       |  18 +
 docs/ru/5.1.1/config_ref/images.md              | 210 +++++
 docs/ru/5.1.1/config_ref/index.md               | 199 +++++
 .../5.1.1/cordova/events/events.backbutton.md   |  79 ++
 .../5.1.1/cordova/events/events.deviceready.md  |  82 ++
 .../cordova/events/events.endcallbutton.md      |  79 ++
 docs/ru/5.1.1/cordova/events/events.md          |  50 ++
 .../5.1.1/cordova/events/events.menubutton.md   |  81 ++
 docs/ru/5.1.1/cordova/events/events.pause.md    |  91 ++
 docs/ru/5.1.1/cordova/events/events.resume.md   | 105 +++
 .../5.1.1/cordova/events/events.searchbutton.md |  79 ++
 .../cordova/events/events.startcallbutton.md    |  79 ++
 .../cordova/events/events.volumedownbutton.md   |  80 ++
 .../cordova/events/events.volumeupbutton.md     |  80 ++
 docs/ru/5.1.1/cordova/plugins/pluginapis.md     | 136 +++
 docs/ru/5.1.1/cordova/storage/storage.md        |  65 ++
 docs/ru/5.1.1/guide/appdev/hooks/index.md       | 257 ++++++
 docs/ru/5.1.1/guide/appdev/privacy/index.md     |  57 ++
 docs/ru/5.1.1/guide/appdev/security/index.md    | 105 +++
 docs/ru/5.1.1/guide/appdev/whitelist/index.md   | 133 +++
 docs/ru/5.1.1/guide/cli/index.md                | 392 +++++++++
 docs/ru/5.1.1/guide/hybrid/plugins/index.md     | 160 ++++
 docs/ru/5.1.1/guide/hybrid/webviews/index.md    |  29 +
 docs/ru/5.1.1/guide/next/index.md               | 254 ++++++
 docs/ru/5.1.1/guide/overview/index.md           |  74 ++
 .../guide/platforms/amazonfireos/config.md      |  60 ++
 .../5.1.1/guide/platforms/amazonfireos/index.md | 188 ++++
 .../guide/platforms/amazonfireos/plugin.md      | 103 +++
 .../guide/platforms/amazonfireos/webview.md     | 125 +++
 docs/ru/5.1.1/guide/platforms/android/config.md |  80 ++
 docs/ru/5.1.1/guide/platforms/android/index.md  | 269 ++++++
 docs/ru/5.1.1/guide/platforms/android/plugin.md | 179 ++++
 docs/ru/5.1.1/guide/platforms/android/tools.md  | 201 +++++
 .../ru/5.1.1/guide/platforms/android/upgrade.md | 498 +++++++++++
 .../ru/5.1.1/guide/platforms/android/webview.md | 109 +++
 .../5.1.1/guide/platforms/blackberry/upgrade.md | 425 +++++++++
 .../guide/platforms/blackberry10/config.md      |  36 +
 .../5.1.1/guide/platforms/blackberry10/index.md | 246 ++++++
 .../guide/platforms/blackberry10/plugin.md      | 199 +++++
 .../5.1.1/guide/platforms/blackberry10/tools.md | 141 +++
 .../guide/platforms/blackberry10/upgrade.md     | 485 +++++++++++
 .../5.1.1/guide/platforms/firefoxos/config.md   |  20 +
 .../ru/5.1.1/guide/platforms/firefoxos/index.md |  92 ++
 docs/ru/5.1.1/guide/platforms/index.md          |  84 ++
 docs/ru/5.1.1/guide/platforms/ios/config.md     |  88 ++
 docs/ru/5.1.1/guide/platforms/ios/index.md      | 212 +++++
 docs/ru/5.1.1/guide/platforms/ios/plugin.md     | 181 ++++
 docs/ru/5.1.1/guide/platforms/ios/tools.md      |  93 ++
 docs/ru/5.1.1/guide/platforms/ios/upgrade.md    | 797 +++++++++++++++++
 docs/ru/5.1.1/guide/platforms/ios/webview.md    | 139 +++
 docs/ru/5.1.1/guide/platforms/tizen/index.md    | 115 +++
 docs/ru/5.1.1/guide/platforms/ubuntu/index.md   |  94 ++
 docs/ru/5.1.1/guide/platforms/win8/index.md     | 231 +++++
 docs/ru/5.1.1/guide/platforms/win8/packaging.md | 119 +++
 docs/ru/5.1.1/guide/platforms/win8/plugin.md    | 208 +++++
 docs/ru/5.1.1/guide/platforms/win8/tools.md     |  37 +
 docs/ru/5.1.1/guide/platforms/win8/upgrade.md   |  59 ++
 docs/ru/5.1.1/guide/platforms/win8/upgrading.md |  56 ++
 .../5.1.1/guide/platforms/win8/win10-support.md | 101 +++
 docs/ru/5.1.1/guide/platforms/wp7/index.md      | 104 +++
 docs/ru/5.1.1/guide/platforms/wp8/index.md      | 195 +++++
 docs/ru/5.1.1/guide/platforms/wp8/parallels.md  |  41 +
 docs/ru/5.1.1/guide/platforms/wp8/plugin.md     | 201 +++++
 docs/ru/5.1.1/guide/platforms/wp8/tools.md      |  91 ++
 docs/ru/5.1.1/guide/platforms/wp8/upgrade.md    |  92 ++
 docs/ru/5.1.1/guide/platforms/wp8/vmware.md     |  48 ++
 docs/ru/5.1.1/guide/platforms/wp8/webview.md    |  41 +
 docs/ru/5.1.1/guide/support/index.md            | 864 +++++++++++++++++++
 docs/ru/5.1.1/index.md                          | 167 ++++
 .../platform_plugin_versioning_ref/index.md     | 152 ++++
 docs/ru/5.1.1/plugin_ref/plugman.md             | 173 ++++
 docs/ru/5.1.1/plugin_ref/spec.md                | 538 ++++++++++++
 72 files changed, 11751 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/5846f316/docs/ru/5.1.1/config.json
----------------------------------------------------------------------
diff --git a/docs/ru/5.1.1/config.json b/docs/ru/5.1.1/config.json
new file mode 100644
index 0000000..9d3477d
--- /dev/null
+++ b/docs/ru/5.1.1/config.json
@@ -0,0 +1,18 @@
+{
+    "language": "Russian",
+    "merge": {
+        "events.md": [
+            "cordova/events/events.md",
+            "cordova/events/events.deviceready.md",
+            "cordova/events/events.pause.md",
+            "cordova/events/events.resume.md",
+            "cordova/events/events.backbutton.md",
+            "cordova/events/events.menubutton.md",
+            "cordova/events/events.searchbutton.md",
+            "cordova/events/events.startcallbutton.md",
+            "cordova/events/events.endcallbutton.md",
+            "cordova/events/events.volumedownbutton.md",
+            "cordova/events/events.volumeupbutton.md"
+        ]
+    }
+}

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/5846f316/docs/ru/5.1.1/config_ref/images.md
----------------------------------------------------------------------
diff --git a/docs/ru/5.1.1/config_ref/images.md b/docs/ru/5.1.1/config_ref/images.md
new file mode 100644
index 0000000..d29fa13
--- /dev/null
+++ b/docs/ru/5.1.1/config_ref/images.md
@@ -0,0 +1,210 @@
+---
+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.
+---
+
+# Иконки и заставки
+
+В этом разделе показано, как настроить иконку приложения и дополнительные заставки для различных платформ, как при работе с Cordova CLI (описано в разделе Интерфейс Командной Строки) так и с помощью средств SDK специфических для платформы (подробнее в разделе Руководстве по поддерживаемым платформам).
+
+## Настройка иконок в CLI
+
+При работе в CLI можно определить icon(s) app через элемент `<icon>` (`config.xml`). Если значок не задан, то используется логотип Apache Cordova.
+
+        <icon src="res/ios/icon.png" platform="ios" width="57" height="57" density="mdpi" />
+    
+
+src: (обязательный) указывает расположение файла с изображением, относительно каталога проекта
+
+platform: (необязательно) Целевая платформа
+
+width: (необязательно) ширина иконки в пикселях
+
+height: (необязательно) высота иконки в пикселях
+
+density: (опционально) Только для android, указывает плотность пикселей для иконки
+
+Следующая конфигурация может использоваться для определения одной иконки по умолчанию, которая будет использоваться для всех платформ.
+
+        <icon src="res/icon.png" />
+    
+
+Для каждой платформы можно также определить подобранные с точностью до пикселя значки, заданные для различных разрешений экрана.
+
+Amazon Fire OS
+
+         <platform name="amazon-fireos">
+                  <icon src="res/android/ldpi.png" density="ldpi" />
+                  <icon src="res/android/mdpi.png" density="mdpi" />
+                  <icon src="res/android/hdpi.png" density="hdpi" />
+                  <icon src="res/android/xhdpi.png" density="xhdpi" />
+         </platform>
+    
+
+Android
+
+         <platform name="android">
+                  <icon src="res/android/ldpi.png" density="ldpi" />
+                  <icon src="res/android/mdpi.png" density="mdpi" />
+                  <icon src="res/android/hdpi.png" density="hdpi" />
+                  <icon src="res/android/xhdpi.png" density="xhdpi" />
+         </platform>
+    
+
+BlackBerry10
+
+         <platform name="blackberry10">
+                  <icon src="res/bb10/icon-86.png" />
+                  <icon src="res/bb10/icon-150.png" />
+         </platform>
+    
+
+Смотрите документацию BlackBerry при ориентировании на набор различных размеров и языков. [http://developer.blackberry.com/html5/documentation/icon_element.html]
+
+Firefox OS
+
+         <platform name="firefoxos">
+                  <icon src="res/ff/logo.png" width="60" height="60" />
+         </platform>
+    
+
+iOS
+
+         <platform name="ios">
+                  <!-- iOS 8.0+ -->
+                  <!-- iPhone 6 Plus  -->
+                  <icon src="res/ios/icon-60@3x.png" width="180" height="180" />
+                  <!-- iOS 7.0+ -->
+                  <!-- iPhone / iPod Touch  -->
+                  <icon src="res/ios/icon-60.png" width="60" height="60" />
+                  <icon src="res/ios/icon-60@2x.png" width="120" height="120" />
+                  <!-- iPad -->
+                  <icon src="res/ios/icon-76.png" width="76" height="76" />
+                  <icon src="res/ios/icon-76@2x.png" width="152" height="152" />
+                  <!-- iOS 6.1 -->
+                  <!-- Spotlight Icon -->
+                  <icon src="res/ios/icon-40.png" width="40" height="40" />
+                  <icon src="res/ios/icon-40@2x.png" width="80" height="80" />
+                  <!-- iPhone / iPod Touch -->
+                  <icon src="res/ios/icon.png" width="57" height="57" />
+                  <icon src="res/ios/icon@2x.png" width="114" height="114" />
+                  <!-- iPad -->
+                  <icon src="res/ios/icon-72.png" width="72" height="72" />
+                  <icon src="res/ios/icon-72@2x.png" width="144" height="144" />
+                  <!-- iPhone Spotlight and Settings Icon -->
+                  <icon src="res/ios/icon-small.png" width="29" height="29" />
+                  <icon src="res/ios/icon-small@2x.png" width="58" height="58" />
+                  <!-- iPad Spotlight and Settings Icon -->
+                  <icon src="res/ios/icon-50.png" width="50" height="50" />
+                  <icon src="res/ios/icon-50@2x.png" width="100" height="100" />
+         </platform>
+    
+
+Tizen
+
+         <platform name="tizen">
+                  <icon src="res/tizen/icon-128.png" width="128" height="128" />
+         </platform>
+    
+
+Windows Phone8
+
+         <platform name="wp8">
+                  <icon src="res/wp/ApplicationIcon.png" width="99" height="99" />
+                  <!-- tile image -->
+                  <icon src="res/wp/Background.png" width="159" height="159" />
+         </platform>
+    
+
+Windows8
+
+         <platform name="windows8">
+                  <icon src="res/windows8/logo.png" width="150" height="150" />
+                  <icon src="res/windows8/smalllogo.png" width="30" height="30" />
+                  <icon src="res/windows8/storelogo.png" width="50" height="50" />
+         </platform>
+    
+
+## Настройка заставки с помощью CLI
+
+В файле `config.xml` верхнего уровня (не том который расположен в `platforms` ), добавьте элементы конфигурации как те, которые указаны здесь.
+
+# Пример конфигурации
+
+Пожалуйста, обратите внимание, что значение атрибута "src" определяется относительно каталога проекта, а не относительно каталога www. Вы можете называть файл исходного изображения как угодно. Внутреннее имя в приложении определяется Cordova.
+
+    <platform name="android">
+        <!-- you can use any density that exists in the Android project -->
+        <splash src="res/screen/android/splash-land-hdpi.png" density="land-hdpi"/>
+        <splash src="res/screen/android/splash-land-ldpi.png" density="land-ldpi"/>
+        <splash src="res/screen/android/splash-land-mdpi.png" density="land-mdpi"/>
+        <splash src="res/screen/android/splash-land-xhdpi.png" density="land-xhdpi"/>
+    
+        <splash src="res/screen/android/splash-port-hdpi.png" density="port-hdpi"/>
+        <splash src="res/screen/android/splash-port-ldpi.png" density="port-ldpi"/>
+        <splash src="res/screen/android/splash-port-mdpi.png" density="port-mdpi"/>
+        <splash src="res/screen/android/splash-port-xhdpi.png" density="port-xhdpi"/>
+    </platform>
+    
+    <platform name="ios">
+        <!-- images are determined by width and height. The following are supported -->
+        <splash src="res/screen/ios/Default~iphone.png" width="320" height="480"/>
+        <splash src="res/screen/ios/Default@2x~iphone.png" width="640" height="960"/>
+        <splash src="res/screen/ios/Default-Portrait~ipad.png" width="768" height="1024"/>
+        <splash src="res/screen/ios/Default-Portrait@2x~ipad.png" width="1536" height="2048"/>
+        <splash src="res/screen/ios/Default-Landscape~ipad.png" width="1024" height="768"/>
+        <splash src="res/screen/ios/Default-Landscape@2x~ipad.png" width="2048" height="1536"/>
+        <splash src="res/screen/ios/Default-568h@2x~iphone.png" width="640" height="1136"/>
+        <splash src="res/screen/ios/Default-667h.png" width="750" height="1334"/>
+        <splash src="res/screen/ios/Default-736h.png" width="1242" height="2208"/>
+        <splash src="res/screen/ios/Default-Landscape-736h.png" width="2208" height="1242"/>
+    </platform>
+    
+    <platform name="wp8">
+        <!-- images are determined by width and height. The following are supported -->
+        <splash src="res/screen/wp8/SplashScreenImage.jpg" width="768" height="1280"/>
+    </platform>
+    
+    <platform name="windows8">
+        <!-- images are determined by width and height. The following are supported -->
+        <splash src="res/screen/windows8/splashscreen.png" width="620" height="300"/>
+    </platform>
+    
+    <platform name="blackberry10">
+        <!-- Add a rim:splash element for each resolution and locale you wish -->
+        <!-- http://developer.blackberry.com/html5/documentation/rim_splash_element.html -->
+        <rim:splash src="res/screen/windows8/splashscreen.png"/>
+    </platform>
+    
+    
+    <preference name="SplashScreenDelay" value="10000" />
+    
+
+# Поддерживаемые платформы
+
+На данный момент (Cordova 3.5.0 июль 2014 года) следующие платформы поддерживают экраны-заставки.
+
+    android
+    ios
+    wp8
+    windows8
+    blackberry10
+    
+
+# Плагин SplashScreen
+
+Apache Cordova также предлагает специальный плагин для упралвения экранами-заставками, который может быть использован для программного отображения и скрытия заставки во время запуска приложения https://github.com/apache/cordova-plugin-splashscreen
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/5846f316/docs/ru/5.1.1/config_ref/index.md
----------------------------------------------------------------------
diff --git a/docs/ru/5.1.1/config_ref/index.md b/docs/ru/5.1.1/config_ref/index.md
new file mode 100644
index 0000000..2266a83
--- /dev/null
+++ b/docs/ru/5.1.1/config_ref/index.md
@@ -0,0 +1,199 @@
+---
+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.
+---
+
+# Файл config.xml
+
+Многие аспекты поведения приложения могут контролироваться с помощью глобального конфигурационного файла `config.xml`. Этот платформо-зависимый XML-файл основан на спецификации W3C [Упакованые веб-приложения (Packaged Web Apps)][1] и расширен для определения основных функций Cordova API, плагинов и настроек специфичных для платформы.
+
+ [1]: http://www.w3.org/TR/widgets/
+
+Для проектов, созданных с использованием Cordova CLI (описанном в разделе Интерфейс командной строки) этот файл можно найти в директории верхнего уровня:
+
+        app/config.xml
+    
+
+Обратите внимание, что до версии 3.3.1-0.2.0, файл располагался в `app/www/config.xml`, и что размещение файла в этом месте по-прежнему поддерживается.
+
+При использовании командной строки для построения проекта, версии этого файла копируются без изменений в различные подкаталоги `platforms/`, например:
+
+        app/platforms/ios/AppName/config.xml
+        app/platforms/blackberry10/www/config.xml
+        app/platforms/android/res/xml/config.xml
+    
+
+Этот раздел описывает параметры глобальной и кросс платформенной конфигурации. В следующих разделах для платформо-зависимых параметров:
+
+*   Конфигурация iOS
+*   Конфигурация Android
+*   Конфигурация BlackBerry 10
+
+В дополнение к различным конфигурационным параметрам описанным ниже, можно также настроить основной набор изображений для приложения для каждой целевой платформы. Смотрите раздел Иконки и заставки для дополнительной информации.
+
+## Основные элементы конфигурации
+
+Этот пример показывает значения по умолчанию в файле `config.xml` сформированном командой CLI `create`, описанной в разделе Интерфейс командной строки:
+
+        <widget id="com.example.hello" version="0.0.1">
+            <name>HelloWorld</name>
+            <description>
+                A sample Apache Cordova application that responds to the deviceready event.
+            </description>
+            <author email="dev@callback.apache.org" href="http://cordova.io">
+                Apache Cordova Team
+            </author>
+            <content src="index.html" />
+            <access origin="*" />
+        </widget>
+    
+
+Следующие элементы конфигурации появляются в файле верхнего уровня `config.xml` и поддерживаются на всех существующих платформах Cordova:
+
+*   Атрибут `id` элемента `<widget>` указывает идентификатор приложения в обратном формате доменных имен и атрибут `version` его полный номер версии в нотации майор/минор/патч.
+    
+    Тег widget также может также иметь атрибуты, которые определяют альтернативные версии, а именно versionCode для Android и CFBundleVersion для iOS. Смотри раздел "Дополнительное управление версиями" ниже для подробностей.
+
+*   Элемент `<name>` определяет официальное имя приложения, как оно отображается на главном экране устройства и в интерфейсе магазина приложений.
+
+*   Элементы `<description>` и `<author>` определяют метаданные и контактную информацию, которые могут отображаться в каталоге магазина приложений.
+
+*   Необязательный элемент `<content>` определяет стартовую страницу приложения в каталоге веб ресурсов верхнего уровня . Значением по умолчанию является `index.html` , которая обычно находится в каталоге верхнего уровня `www` проекта.
+
+*   Элементы `<access>` определяют набор внешних доменов, с которым приложение имеет право взаимодействовать. Значение по умолчанию, показанное выше позволяет осуществлять доступ к любому серверу. Смотрите раздел "Инструкция по доступу к внешним ресурсам" для подробностей.
+
+*   Элемент `<preference>` задает различные параметры как пару атрибутов `name`/`value`. Имя каждого параметра, указанного в атрибуте `name` указывается без учета регистра. Многие параметры являются уникальными для конкретных платформ, как это указано в начале этой страницы. В следующих разделах подробно описаны настройки, которые применяются к более чем одной платформе.
+
+### Дополнительное управление версиями
+
+Так, Android и iOS поддерживает вторую строку версии (или номер) помимо видимой в app магазины, [versionCode][2] для Android и [CFBundleVersion][3] для iOS. Ниже приведен пример, который явно задает versionCode и CFBundleVersion
+
+ [2]: http://developer.android.com/tools/publishing/versioning.html
+ [3]: http://stackoverflow.com/questions/4933093/cfbundleversion-in-the-info-plist-upload-error
+
+        <widget id="io.cordova.hellocordova"
+          version="0.0.1"
+          android-versionCode="7"
+          ios-CFBundleVersion="3.3.3">
+    
+
+Если альтернативная версия не указана, будет использоваться следующие значения по умолчанию:
+
+        // assuming version = MAJOR.MINOR.PATCH-whatever
+        versionCode = PATCH + MINOR * 100 + MAJOR * 10000
+        CFBundleVersion = "MAJOR.MINOR.PATCH"
+    
+
+## Глобальные настройки
+
+Следующие глобальные настройки применяются для всех платформ:
+
+*   `Fullscreen` позволяет скрыть строку состояния в верхней части экрана. Значение по умолчанию — `false` . Пример:
+    
+        <preference name="Fullscreen" value="true" />
+        
+
+## Много-платформенный настройки
+
+Следующие параметры применяются для более чем одной платформы, но не ко всем из них:
+
+*   `DisallowOverscroll` (логическое значение, по умолчанию `false` ): Установите в `true` если вы не хотите чтобы интерфейс отображал каких-либо обратной связи, когда пользователи прокручивают за начало или конец содержимого.
+    
+        <preference name="DisallowOverscroll" value="true"/>
+        
+    Применяется к Android и iOS. На iOS, совершение перелистывание за границу контента (overscroll) плавно возвращает положение контента назад в исходное положение. На Android это действие производит более тонкий светящийся эффект вдоль верхнего или нижнего края контента.
+
+*   `BackgroundColor`: Задайте цвет фона приложения. Поддерживает шестнадцатеричное значение размером 4 байта, где первый байт представляющий альфа-канал и стандартные значения RGB для следующих трех байтов. В этом примере указывается голубой цвет:
+    
+        <preference name="BackgroundColor" value="0xff0000ff"/>
+        
+    Применяется к Android и BlackBerry. Переопределяет CSS, который доступен для *всех* платформ, например:`body{background-color:blue}`.
+
+*   `HideKeyboardFormAccessoryBar`(логическое значение, по умолчанию `false` ): Установите в `true` чтобы скрыть дополнительную панель инструментов, которая появляется над клавиатурой, помогая пользователям перемещаться из одной формы ввода на другой.
+    
+        <preference name="HideKeyboardFormAccessoryBar" value="true"/>
+        
+    Применяется к iOS и BlackBerry.
+
+*   `Orientation` (строка, по умолчанию `default`): позволяет вам заблокировать ориентацию и предотвратить интерфейс от вращения в ответ на изменения в ориентации. Возможные значения `default`, `landscape`, или `portrait`. Пример:
+    
+        <preference name="Orientation" value="landscape" />
+        
+    Кроме того можно указать любое значение платформо-зависимое значение для ориентации, если вы разместите элемент `<preference>` внутри элемента `<platform>`:
+    
+        <platform name="android">
+            <preference name="Orientation" value="sensorLandscape" />
+        </platform>
+        
+    Применяется к Android, iOS, WP8, Amazon Fire OS и Firefox OS.
+    
+    **Примечание**: Значение `default` означает что Cordova удалит предпочитаемое значение orientation из файла конфигурации/манифеста платформы позволяя платформе использовать свое поведение по умолчанию.
+    
+    Для iOS, чтобы указать как портретный так и альбомный режим вы будете использовать платформо-специфическое значение `all`:
+    
+        <platform name="ios">
+            <preference name="Orientation" value="all" />
+        </platform>
+        
+    Для iOS ориентацией можно программно управлять путем определения функции обратного вызова javascript в объекте `window`:
+
+     <pre>/** 
+     * @param {Number} degree 
+     *     UIInterfaceOrientationPortrait: 0, 
+     *     UIInterfaceOrientationLandscapeRight: 90, 
+     *     UIInterfaceOrientationLandscapeLeft: -90, 
+     *     UIInterfaceOrientationPortraitUpsideDown: 180 
+     *
+     * @returns {Boolean} Определяет допускается ли поворот.
+     */
+    function shouldRotateToOrientation(degrees) {
+      return true;
+    }
+    </pre>
+
+## Элемент *feature*
+
+При использовании командной строки для построения приложений, используйте команду `plugin`, чтобы включить API устройства. Это не изменяет файл `config.xml` верхнего уровня, так что элемент `<feature>` не применяется к вашему рабочему процессу. Если вы работаете непосредственно в SDK и используете специфический для платформы файл `config.xml` в качестве источника, используйте `<feature>` тег, чтобы включить API устройства и внешних плагинов. Эти элементы обычно присутствуют с разными значениями в платформо-зависимых файлах `config.xml`. К примеру, таким образом можно указ
 ать Device API для проектов Android:
+
+        <feature name="Device">
+            <param name="android-package" value="org.apache.cordova.device.Device" />
+        </feature>
+    
+
+Вот как появляется элемент в проектах iOS:
+
+        <feature name="Device">
+            <param name="ios-package" value="CDVDevice" />
+        </feature>
+    
+
+Смотрите подробную информацию о том, как определить каждую функции в разделе Справочник API. Также смотрите Руководство по разработке плагинов для получения дополнительной информации по плагинам.
+
+## Элемент *platform*
+
+При использовании командной строки для построения приложений, иногда бывает необходимо указать параметры или другие элементы, специфичные для конкретной платформы. Используйте элемент `<platform>` для указания конфигурации которая должна применяться только в файле `config.xml` определенной платформы. Например, вот как можно указать, что только на платформе Android следует использовать параметр Fullscreen:
+
+        <platform name="android">
+            <preference name="Fullscreen" value="true" />
+        </platform>
+    
+
+## Элемент *hook*
+
+Представляет ваш пользовательский сценарий, который будет вызываться Cordova при возникновении определенных действий (например, после того, как плагин добавлен или логика подготовки платформы вызвана). Это полезно, когда вам нужно расширить функциональность Cordova по умолчанию. Смотрите "Руководство по хукам" для детальной информации.
+
+    <hook type="after_plugin_install" src="scripts/afterPluginInstall.js" />
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/5846f316/docs/ru/5.1.1/cordova/events/events.backbutton.md
----------------------------------------------------------------------
diff --git a/docs/ru/5.1.1/cordova/events/events.backbutton.md b/docs/ru/5.1.1/cordova/events/events.backbutton.md
new file mode 100644
index 0000000..fed1908
--- /dev/null
+++ b/docs/ru/5.1.1/cordova/events/events.backbutton.md
@@ -0,0 +1,79 @@
+---
+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.
+---
+
+# backbutton
+
+Событие возникает, когда пользователь нажимает кнопку "назад".
+
+    document.addEventListener("backbutton", yourCallbackFunction, false);
+    
+
+## Подробности
+
+Чтобы переопределить поведение по умолчанию кнопки back, зарегистрируйте обработчик события `backbutton`, обычно путем вызова `document.addEventListener`, после того как вы произойдет событий `deviceready`. Более не требуется вызывать никакой другой метод для переопределения поведения кнопки back.
+
+## Поддерживаемые платформы
+
+*   Amazon Fire OS
+*   Android
+*   BlackBerry 10
+*   Windows Phone 8
+
+## Краткий пример
+
+    document.addEventListener("backbutton", onBackKeyDown, false);
+    
+    function onBackKeyDown() {
+        // Handle the back button
+    }
+    
+
+## Развернутый пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Back Button 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
+        //
+        function onLoad() {
+            document.addEventListener("deviceready", onDeviceReady, false);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Register the event listener
+            document.addEventListener("backbutton", onBackKeyDown, false);
+        }
+    
+        // Handle the back button
+        //
+        function onBackKeyDown() {
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/5846f316/docs/ru/5.1.1/cordova/events/events.deviceready.md
----------------------------------------------------------------------
diff --git a/docs/ru/5.1.1/cordova/events/events.deviceready.md b/docs/ru/5.1.1/cordova/events/events.deviceready.md
new file mode 100644
index 0000000..9c402f2
--- /dev/null
+++ b/docs/ru/5.1.1/cordova/events/events.deviceready.md
@@ -0,0 +1,82 @@
+---
+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.
+---
+
+# deviceready
+
+Событие возникает, когда Cordova загружена полностью.
+
+    document.addEventListener("deviceready", yourCallbackFunction, false);
+    
+
+## Подробности
+
+Это событие имеет важное значение для любого приложения. Оно сигнализирует, что Cordova API для устройств загружены и готовы для работы.
+
+Кордова состоит из двух наборов исходных кодов: родной язык платформы и JavaScript. В то время как основной код загружается, отображается экран загрузки. Однако JavaScript загружает только после того, как загружен DOM. Это означает, что веб-приложение потенциально может вызвать JavaScript функцию Cordova, прежде тем как соответствующий машинный код будет доступен.
+
+Событие `deviceready` возникает после полной загрузки Cordova. Когда событие происходит, вы можете безопасно вызывать API Cordova. Приложения обычно устанавливают обработчик события с помощью `document.addEventListener` после загрузки DOM HTML-документа.
+
+Поведение события `deviceready` несколько отличается от других событий. Любой обработчик событий, зарегистрированных после того событие `deviceready` произошло, вызывается немедленно.
+
+## Поддерживаемые платформы
+
+*   Amazon Fire OS
+*   Android
+*   BlackBerry 10
+*   iOS
+*   Tizen
+*   Windows Phone 8
+*   Windows 8
+
+## Краткий пример
+
+    document.addEventListener("deviceready", onDeviceReady, false);
+    
+    function onDeviceReady() {
+        // Now safe to use device APIs
+    }
+    
+
+## Развернутый пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Device Ready 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
+        //
+        function onLoad() {
+            document.addEventListener("deviceready", onDeviceReady, false);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Now safe to use device APIs
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/5846f316/docs/ru/5.1.1/cordova/events/events.endcallbutton.md
----------------------------------------------------------------------
diff --git a/docs/ru/5.1.1/cordova/events/events.endcallbutton.md b/docs/ru/5.1.1/cordova/events/events.endcallbutton.md
new file mode 100644
index 0000000..a93688d
--- /dev/null
+++ b/docs/ru/5.1.1/cordova/events/events.endcallbutton.md
@@ -0,0 +1,79 @@
+---
+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.
+---
+
+# endcallbutton
+
+Это событие вызывается, когда пользователь нажимает кнопку окончания звонка.
+
+    document.addEventListener("endcallbutton", yourCallbackFunction, false);
+    
+
+## Подробности
+
+Событие переопределяет поведение по умолчанию при окончании звонка.
+
+Приложения обычно должны использовать `window.addEventListener` чтобы добавить обработчик события после того как произойдет событие `deviceready`.
+
+## Поддерживаемые платформы
+
+*   BlackBerry 10
+
+## Краткий пример
+
+    document.addEventListener("endcallbutton", onEndCallKeyDown, false);
+    
+    function onEndCallKeyDown() {
+        // Handle the end call button
+    }
+    
+
+## Развернутый пример
+
+    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+                          "http://www.w3.org/TR/html4/strict.dtd">
+    <html>
+      <head>
+        <title>End Call Button 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
+        //
+        function onLoad() {
+            document.addEventListener("deviceready", onDeviceReady, false);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Register the event listener
+            document.addEventListener("endcallbutton", onEndCallKeyDown, false);
+        }
+    
+        // Handle the end call button
+        //
+        function onEndCallKeyDown() {
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/5846f316/docs/ru/5.1.1/cordova/events/events.md
----------------------------------------------------------------------
diff --git a/docs/ru/5.1.1/cordova/events/events.md b/docs/ru/5.1.1/cordova/events/events.md
new file mode 100644
index 0000000..88d5b09
--- /dev/null
+++ b/docs/ru/5.1.1/cordova/events/events.md
@@ -0,0 +1,50 @@
+---
+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.
+---
+
+# События
+
+> События жизненного цикла Cordova.
+
+## Типы событий
+
+*   deviceready
+*   pause
+*   resume
+*   backbutton
+*   menubutton
+*   searchbutton
+*   startcallbutton
+*   endcallbutton
+*   volumedownbutton
+*   volumeupbutton
+
+## События добавленные [cordova-plugin-battery-status][1]
+
+ [1]: https://github.com/apache/cordova-plugin-battery-status/blob/master/README.md
+
+*   batterycritical
+*   batterylow
+*   batterystatus
+
+## События добавленные [cordova-plugin-network-information][2]
+
+ [2]: https://github.com/apache/cordova-plugin-network-information/blob/master/README.md
+
+*   online
+*   offline
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/5846f316/docs/ru/5.1.1/cordova/events/events.menubutton.md
----------------------------------------------------------------------
diff --git a/docs/ru/5.1.1/cordova/events/events.menubutton.md b/docs/ru/5.1.1/cordova/events/events.menubutton.md
new file mode 100644
index 0000000..e223a6f
--- /dev/null
+++ b/docs/ru/5.1.1/cordova/events/events.menubutton.md
@@ -0,0 +1,81 @@
+---
+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.
+---
+
+# menubutton
+
+Событие возникает, когда пользователь нажимает кнопку меню.
+
+    document.addEventListener("menubutton", yourCallbackFunction, false);
+    
+
+## Подробности
+
+Применение обработчика события переопределяет поведение кнопки меню по умолчанию.
+
+Приложения обычно должны использовать `window.addEventListener` чтобы добавить обработчик события после того как произойдет событие `deviceready`.
+
+## Поддерживаемые платформы
+
+*   Amazon Fire OS
+*   Android
+*   BlackBerry 10
+
+## Краткий пример
+
+    document.addEventListener("menubutton", onMenuKeyDown, false);
+    
+    function onMenuKeyDown() {
+        // Handle the back button
+    }
+    
+
+## Развернутый пример
+
+    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+                          "http://www.w3.org/TR/html4/strict.dtd">
+    <html>
+      <head>
+        <title>Menu Button 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
+        //
+        function onLoad() {
+            document.addEventListener("deviceready", onDeviceReady, false);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Register the event listener
+            document.addEventListener("menubutton", onMenuKeyDown, false);
+        }
+    
+        // Handle the menu button
+        //
+        function onMenuKeyDown() {
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/5846f316/docs/ru/5.1.1/cordova/events/events.pause.md
----------------------------------------------------------------------
diff --git a/docs/ru/5.1.1/cordova/events/events.pause.md b/docs/ru/5.1.1/cordova/events/events.pause.md
new file mode 100644
index 0000000..f512b48
--- /dev/null
+++ b/docs/ru/5.1.1/cordova/events/events.pause.md
@@ -0,0 +1,91 @@
+---
+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.
+---
+
+# pause
+
+Событие возникает, когда приложение переводят в фоновом режиме.
+
+    document.addEventListener("pause", yourCallbackFunction, false);
+    
+
+## Подробности
+
+Событие `pause` возникает, когда платформа переводит приложения в фоновом режиме, как правило, когда пользователь переключается на другое приложение.
+
+Приложения обычно должны использовать `window.addEventListener` чтобы добавить обработчик события после того как произойдет событие `deviceready`.
+
+## Поддерживаемые платформы
+
+*   Amazon Fire OS
+*   Android
+*   BlackBerry 10
+*   iOS
+*   Windows Phone 8
+*   Windows 8
+
+## Краткий пример
+
+    document.addEventListener("pause", onPause, false);
+    
+    function onPause() {
+        // Handle the pause event
+    }
+    
+
+## Развернутый пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Pause 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
+        //
+        function onLoad() {
+            document.addEventListener("deviceready", onDeviceReady, false);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            document.addEventListener("pause", onPause, false);
+        }
+    
+        // Handle the pause event
+        //
+        function onPause() {
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
+    
+
+## Особенности iOS
+
+В обработчик события `pause`, все вызовы API Cordova или плагинов, которые идут через Objective-C не работают, а также любых интерактивных вызовов, например оповещения или вызовы `console.log()` . Они обрабатываются только когда приложение возобновляет работу, на следующий цикл выполнения.
+
+Специфичное для iOS событие `resign` доступно как альтернатива `pause` и определяет, когда пользователи включили кнопку **замка** чтобы заблокировать устройство с приложением работающим на переднем плане. Если приложение (и устройство) поддерживает многозадачность, это событие находится в паре с последующим событием `pause`, но только при работе в iOS 5. По сути всех заблокированных приложений в iOS 5, которые поддерживают многозадачность переводятся в фоновый режим. Чтобы приложение работало когда устройство заблокировано под iOS 5, необходимо отключить
  многозадачность приложения, установив [UIApplicationExitsOnSuspend][1] в значение `YES` . Чтобы выполняться когда устройство заблокировано на iOS 4, этот параметр не имеет значения.
+
+ [1]: http://developer.apple.com/library/ios/#documentation/general/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/5846f316/docs/ru/5.1.1/cordova/events/events.resume.md
----------------------------------------------------------------------
diff --git a/docs/ru/5.1.1/cordova/events/events.resume.md b/docs/ru/5.1.1/cordova/events/events.resume.md
new file mode 100644
index 0000000..80366b9
--- /dev/null
+++ b/docs/ru/5.1.1/cordova/events/events.resume.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.
+---
+
+# resume
+
+Событие возникает, когда приложение восстанавливается из фонового режима.
+
+    document.addEventListener("resume", yourCallbackFunction, false);
+    
+
+## Подробности
+
+Событие `resume` возникает, когда платформа переводит приложения из фонового режима.
+
+Приложения обычно должны использовать `window.addEventListener` чтобы добавить обработчик события после того как произойдет событие `deviceready`.
+
+## Поддерживаемые платформы
+
+*   Amazon Fire OS
+*   Android
+*   BlackBerry 10
+*   iOS
+*   Windows Phone 8
+*   Windows 8
+
+## Краткий пример
+
+    document.addEventListener("resume", onResume, false);
+    
+    function onResume() {
+        // Handle the resume event
+    }
+    
+
+## Развернутый пример
+
+    <!DOCTYPE html>
+    <html>
+      <head>
+        <title>Resume 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
+        //
+        function onLoad() {
+            document.addEventListener("deviceready", onDeviceReady, false);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            document.addEventListener("resume", onResume, false);
+        }
+    
+        // Handle the resume event
+        //
+        function onResume() {
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
+    
+
+## Особенности iOS
+
+Любых интерактивных функций, вызываемых из обработкика события `pause` выполнять позже, когда приложение возобновляет свою работу, как сигнализируется событием `resume`. К этому относятся оповещения, вызовы `console.log()` и все вызовы из плагинов или Cordova API, которые идут через Objective-C.
+
+*   Событие **active**
+    
+    Специфичные для iOS `active` событие доступно как альтернатива `resume` и определяет, когда пользователям отключить кнопку **замка** , чтобы разблокировать устройство с приложением работающим на переднем плане. Если для приложения (и устройства) включена поддержка многозадачности, это находится в паре с последующим событием `resume`, но только под iOS 5. По сути всех заблокированных приложений в iOS 5, которые поддерживают многозадачность переводятся в фоновый режим. Чтобы приложение работало когда устройство заблокировано под iOS 5, необходимо отключит
  многозадачность приложения, установив [UIApplicationExitsOnSuspend][1] в значение `YES`. Чтобы выполняться когда устройство заблокировано на iOS 4, этот параметр не имеет значения.
+
+*   Событие **resume**
+    
+    При вызове из обработчика событий `resume`, интерактивных функций, таких как `alert()`, эти функции должны быть обернуты в `setTimeout()` вызов с таймаутом нулю, или же в приложение зависает. Например:
+    
+        document.addEventListener("resume", onResume, false);
+        function onResume() {
+           setTimeout(function() {
+                  // TODO: do your thing!
+                }, 0);
+        }
+        
+
+ [1]: http://developer.apple.com/library/ios/#documentation/general/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/5846f316/docs/ru/5.1.1/cordova/events/events.searchbutton.md
----------------------------------------------------------------------
diff --git a/docs/ru/5.1.1/cordova/events/events.searchbutton.md b/docs/ru/5.1.1/cordova/events/events.searchbutton.md
new file mode 100644
index 0000000..9651908
--- /dev/null
+++ b/docs/ru/5.1.1/cordova/events/events.searchbutton.md
@@ -0,0 +1,79 @@
+---
+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.
+---
+
+# searchbutton
+
+Событие возникает, когда пользователь нажимает кнопку Поиск на Android.
+
+    document.addEventListener("searchbutton", yourCallbackFunction, false);
+    
+
+## Подробности
+
+Если необходимо переопределить поведение по умолчанию кнопки поиск на Android вы можете зарегистрировать обработчик события для события «searchbutton».
+
+Приложения обычно должны использовать `window.addEventListener` чтобы добавить обработчик события после того как произойдет событие `deviceready`.
+
+## Поддерживаемые платформы
+
+*   Android
+
+## Краткий пример
+
+    document.addEventListener("searchbutton", onSearchKeyDown, false);
+    
+    function onSearchKeyDown() {
+        // Handle the search button
+    }
+    
+
+## Развернутый пример
+
+    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+                          "http://www.w3.org/TR/html4/strict.dtd">
+    <html>
+      <head>
+        <title>Search Button 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
+        //
+        function onLoad() {
+            document.addEventListener("deviceready", onDeviceReady, false);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Register the event listener
+            document.addEventListener("searchbutton", onSearchKeyDown, false);
+        }
+    
+        // Handle the search button
+        //
+        function onSearchKeyDown() {
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/5846f316/docs/ru/5.1.1/cordova/events/events.startcallbutton.md
----------------------------------------------------------------------
diff --git a/docs/ru/5.1.1/cordova/events/events.startcallbutton.md b/docs/ru/5.1.1/cordova/events/events.startcallbutton.md
new file mode 100644
index 0000000..7c5c8a2
--- /dev/null
+++ b/docs/ru/5.1.1/cordova/events/events.startcallbutton.md
@@ -0,0 +1,79 @@
+---
+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.
+---
+
+# startcallbutton
+
+Событие возникает, когда пользователь нажимает кнопку начала звонка.
+
+    document.addEventListener("startcallbutton", yourCallbackFunction, false);
+    
+
+## Подробности
+
+Если необходимо переопределить поведение по умолчанию начала вызова вы можете зарегистрировать обработчик для события `startcallbutton`.
+
+Приложения обычно должны использовать `window.addEventListener` чтобы добавить обработчик события после того как произойдет событие `deviceready`.
+
+## Поддерживаемые платформы
+
+*   BlackBerry 10
+
+## Краткий пример
+
+    document.addEventListener("startcallbutton", onStartCallKeyDown, false);
+    
+    function onStartCallKeyDown() {
+        // Handle the start call button
+    }
+    
+
+## Развернутый пример
+
+    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+                          "http://www.w3.org/TR/html4/strict.dtd">
+    <html>
+      <head>
+        <title>Start Call Button 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
+        //
+        function onLoad() {
+            document.addEventListener("deviceready", onDeviceReady, false);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Register the event listener
+            document.addEventListener("startcallbutton", onStartCallKeyDown, false);
+        }
+    
+        // Handle the start call button
+        //
+        function onStartCallKeyDown() {
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/5846f316/docs/ru/5.1.1/cordova/events/events.volumedownbutton.md
----------------------------------------------------------------------
diff --git a/docs/ru/5.1.1/cordova/events/events.volumedownbutton.md b/docs/ru/5.1.1/cordova/events/events.volumedownbutton.md
new file mode 100644
index 0000000..b2204fa
--- /dev/null
+++ b/docs/ru/5.1.1/cordova/events/events.volumedownbutton.md
@@ -0,0 +1,80 @@
+---
+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.
+---
+
+# volumedownbutton
+
+Событие возникает, когда пользователь нажимает кнопку уменьшения громкости.
+
+    document.addEventListener("volumedownbutton", yourCallbackFunction, false);
+    
+
+## Подробности
+
+Если необходимо переопределить поведение по умолчанию кнопки уменьшения громкости вы можете зарегистрировать обработчик для события `volumedownbutton`.
+
+Приложения обычно должны использовать `window.addEventListener` чтобы добавить обработчик события после того как произойдет событие `deviceready`.
+
+## Поддерживаемые платформы
+
+*   BlackBerry 10
+*   Android
+
+## Краткий пример
+
+    document.addEventListener("volumedownbutton", onVolumeDownKeyDown, false);
+    
+    function onVolumeDownKeyDown() {
+        // Handle the volume down button
+    }
+    
+
+## Развернутый пример
+
+    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+                          "http://www.w3.org/TR/html4/strict.dtd">
+    <html>
+      <head>
+        <title>Volume Down Button 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
+        //
+        function onLoad() {
+            document.addEventListener("deviceready", onDeviceReady, false);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Register the event listener
+            document.addEventListener("volumedownbutton", onVolumeDownKeyDown, false);
+        }
+    
+        // Handle the volume down button
+        //
+        function onVolumeDownKeyDown() {
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/5846f316/docs/ru/5.1.1/cordova/events/events.volumeupbutton.md
----------------------------------------------------------------------
diff --git a/docs/ru/5.1.1/cordova/events/events.volumeupbutton.md b/docs/ru/5.1.1/cordova/events/events.volumeupbutton.md
new file mode 100644
index 0000000..d6b61bf
--- /dev/null
+++ b/docs/ru/5.1.1/cordova/events/events.volumeupbutton.md
@@ -0,0 +1,80 @@
+---
+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.
+---
+
+# volumeupbutton
+
+Событие возникает, когда пользователь нажимает кнопку повышения громкости.
+
+    document.addEventListener("volumeupbutton", yourCallbackFunction, false);
+    
+
+## Подробности
+
+Если необходимо переопределить поведение по умолчанию кнопки увличения громкости вы можете зарегистрировать обработчик для события `volumeupbutton`.
+
+Приложения обычно должны использовать `window.addEventListener` чтобы добавить обработчик события после того как произойдет событие `deviceready`.
+
+## Поддерживаемые платформы
+
+*   BlackBerry 10
+*   Android
+
+## Краткий пример
+
+    document.addEventListener("volumeupbutton", onVolumeUpKeyDown, false);
+    
+    function onVolumeUpKeyDown() {
+        // Handle the volume up button
+    }
+    
+
+## Развернутый пример
+
+    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
+                          "http://www.w3.org/TR/html4/strict.dtd">
+    <html>
+      <head>
+        <title>Volume Up Button 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
+        //
+        function onLoad() {
+            document.addEventListener("deviceready", onDeviceReady, false);
+        }
+    
+        // device APIs are available
+        //
+        function onDeviceReady() {
+            // Register the event listener
+            document.addEventListener("volumeupbutton", onVolumeUpKeyDown, false);
+        }
+    
+        // Handle the volume up button
+        //
+        function onVolumeUpKeyDown() {
+        }
+    
+        </script>
+      </head>
+      <body onload="onLoad()">
+      </body>
+    </html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/5846f316/docs/ru/5.1.1/cordova/plugins/pluginapis.md
----------------------------------------------------------------------
diff --git a/docs/ru/5.1.1/cordova/plugins/pluginapis.md b/docs/ru/5.1.1/cordova/plugins/pluginapis.md
new file mode 100644
index 0000000..d85bf20
--- /dev/null
+++ b/docs/ru/5.1.1/cordova/plugins/pluginapis.md
@@ -0,0 +1,136 @@
+---
+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.
+---
+
+# API плагинов
+
+Cordova поставляется с минимальным набором APIs, и проекты которым необходимы дополнительные API, добавляют их через плагины.
+
+Вы можете искать по все существующим плагинам (в том числе сторонние плагины) на [npm][1].
+
+ [1]: https://www.npmjs.com/search?q=ecosystem%3Acordova
+
+Традиционный набор плагинов Cordova следующий:
+
+*   [Состояние батареи][2]
+    
+    > Отслеживает статус батареи устройства.
+
+*   [Камера][3]
+    
+    > Получает фото используя камеру устройства.
+
+*   [Консоль][4]
+    
+    > Добавление дополнительных возможностей к console.log().
+
+*   [Контакты][5]
+    
+    > Взаимодействует с книгой контактов на устройстве.
+
+*   [Устройство][6]
+    
+    > Получает информацию об устройстве.
+
+*   [Движение устройства (Акселерометр)][7]
+    
+    > Используйте датчик движения устройства.
+
+*   [Ориентация устройства (Компас)][8]
+    
+    > Получите направление в котором указывает устройство.
+
+*   [Диалоги][9]
+    
+    > Визуальные уведомления на устройстве.
+
+*   [Файловая система][10]
+    
+    > Подключитесь к файловой системе устройства с помощью JavaScript.
+
+*   [Передача файлов][11]
+    
+    > Подключитесь к файловой системе устройства с помощью JavaScript.
+
+*   [Географическое положение][12]
+    
+    > Пусть ваше приложение знает свое местоположение.
+
+*   [Глобализация][13]
+    
+    > Добавляет представление объектов в виде принятом для выбранной локали.
+
+*   [Внутренний браузер][14]
+    
+    > Открывает URL-адреса в другом окне браузера внутри приложения.
+
+*   [Аудио и видео][15]
+    
+    > Записывайте и проигрывайте аудиофайлы.
+
+*   [Захват аудио и видео][16]
+    
+    > Создавайте медиа-файлы используя приложения по захвату медиа, на устройстве.
+
+*   [Информацию о сети (подключение)][17]
+    
+    > Быстро проверьте состояние сети интернет, и информацию о сети сотовой связи.
+
+*   [Заставка][18]
+    
+    > Показывайте и прячьте экран заставки приложения.
+
+*   [Вибрация][19]
+    
+    > API для вибрации устройства.
+
+*   [Строка состояния][20]
+    
+    > API-интерфейс для отображения, скрытия и настройке фона строки состояния.
+
+*   [Список разрешенных ресурсов][21]
+    
+    > Плагин для разрешение сетевых запросов. Должен быть установлен если вы хотите иметь возможность делать любые сетевые запросы в вашем приложении.
+
+*   [Устаревший список разрешенных ресурсов][22]
+    
+    > Плагин для использования старого стиля списка разрешенных ресурсов, прежде чем он был удален из платфор и изменил в виде текущего плагина списка разрешеных ресурсов.
+
+ [2]: https://www.npmjs.com/package/cordova-plugin-battery-status
+ [3]: https://www.npmjs.com/package/cordova-plugin-camera
+ [4]: https://www.npmjs.com/package/cordova-plugin-console
+ [5]: https://www.npmjs.com/package/cordova-plugin-contacts
+ [6]: https://www.npmjs.com/package/cordova-plugin-device
+ [7]: https://www.npmjs.com/package/cordova-plugin-device-motion
+ [8]: https://www.npmjs.com/package/cordova-plugin-device-orientation
+ [9]: https://www.npmjs.com/package/cordova-plugin-dialogs
+ [10]: https://www.npmjs.com/package/cordova-plugin-file
+ [11]: https://www.npmjs.com/package/cordova-plugin-file-transfer
+ [12]: https://www.npmjs.com/package/cordova-plugin-geolocation
+ [13]: https://www.npmjs.com/package/cordova-plugin-globalization
+ [14]: https://www.npmjs.com/package/cordova-plugin-inappbrowser
+ [15]: https://www.npmjs.com/package/cordova-plugin-media
+ [16]: https://www.npmjs.com/package/cordova-plugin-media-capture
+ [17]: https://www.npmjs.com/package/cordova-plugin-network-information
+ [18]: https://www.npmjs.com/package/cordova-plugin-splashscreen
+ [19]: https://www.npmjs.com/package/cordova-plugin-vibration
+ [20]: https://www.npmjs.com/package/cordova-plugin-statusbar
+ [21]: https://www.npmjs.com/package/cordova-plugin-whitelist
+ [22]: https://www.npmjs.com/package/cordova-plugin-legacy-whitelist
+
+Переводы с английского документации этих плагинов можно найти, перейдя в репозитории github плагина и посмотрев в папке docs
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/5846f316/docs/ru/5.1.1/cordova/storage/storage.md
----------------------------------------------------------------------
diff --git a/docs/ru/5.1.1/cordova/storage/storage.md b/docs/ru/5.1.1/cordova/storage/storage.md
new file mode 100644
index 0000000..bd8cb66
--- /dev/null
+++ b/docs/ru/5.1.1/cordova/storage/storage.md
@@ -0,0 +1,65 @@
+---
+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.
+---
+
+# Хранилище
+
+> Обзор вариантов хранения данных для Cordova.
+
+Несколько API интерфейсов хранения данных доступны для приложений Cordova. Смотрите [html5rocks][1]. для более полного обзора и примеров.
+
+ [1]: http://www.html5rocks.com/en/features/storage
+
+## LocalStorage
+
+Также известен как *веб-хранилище*, *простое хранилище*, или его альтернативный интерфейс *хранилище сессии*, этот интерфейс API обеспечивает хранение пары ключ/значение и доступны в нижеуказанных реализациях WebView. Обратитесь к [спецификации W3C][2] для детальной информации.
+
+ [2]: http://www.w3.org/TR/webstorage/
+
+## WebSQL
+
+Этот API-интерфейс доступен в нижеуказанных реализациях WebView. [Спецификация базы данных Web SQL][3] предлагает более полнофункциональные таблицы базы данных с доступом к ним через SQL-запросы.
+
+ [3]: http://dev.w3.org/html5/webdatabase/
+
+Следующие платформы поддерживают WebSQL:
+
+*   Android
+*   BlackBerry 10
+*   iOS
+*   Tizen
+
+## IndexedDB
+
+Этот API-интерфейс доступен в нижеуказанных WebView. [Indexed DB][4] предоставляет больше возможностей, чем LocalStorage, но меньше, чем WebSQL.
+
+ [4]: http://www.w3.org/TR/IndexedDB/
+
+Следующие платформы поддерживают IndexedDB:
+
+*   BlackBerry 10
+*   Firefox OS
+*   Windows Phone 8
+*   Windows 8
+
+## Варианты на основе плагинов
+
+В дополнение к API хранилищ перечисленных выше, [File API][5] позволяет вам кешировать данные в локальной файловой системе. Другие [плагины Cordova][6] предоставляют схожие варианты хранения данных.
+
+ [5]: https://github.com/apache/cordova-plugin-file/blob/master/doc/index.md
+ [6]: http://plugins.cordova.io/
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cordova.apache.org
For additional commands, e-mail: commits-help@cordova.apache.org


Mime
View raw message