You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by st...@apache.org on 2015/05/13 21:53:16 UTC
[13/13] docs commit: Added 5.0.0 for russion docs
Added 5.0.0 for russion 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/af16a486
Tree: http://git-wip-us.apache.org/repos/asf/cordova-docs/tree/af16a486
Diff: http://git-wip-us.apache.org/repos/asf/cordova-docs/diff/af16a486
Branch: refs/heads/master
Commit: af16a486aa5d5459002a6ea0c2c5f11c1f322f63
Parents: 8916f76
Author: Steve Gill <st...@gmail.com>
Authored: Tue May 12 15:59:25 2015 -0700
Committer: Steve Gill <st...@gmail.com>
Committed: Tue May 12 15:59:25 2015 -0700
----------------------------------------------------------------------
docs/ru/5.0.0/config.json | 18 +
docs/ru/5.0.0/config_ref/images.md | 210 +++++
docs/ru/5.0.0/config_ref/index.md | 188 ++++
.../5.0.0/cordova/events/events.backbutton.md | 79 ++
.../5.0.0/cordova/events/events.deviceready.md | 82 ++
.../cordova/events/events.endcallbutton.md | 79 ++
docs/ru/5.0.0/cordova/events/events.md | 50 ++
.../5.0.0/cordova/events/events.menubutton.md | 81 ++
docs/ru/5.0.0/cordova/events/events.pause.md | 91 ++
docs/ru/5.0.0/cordova/events/events.resume.md | 105 +++
.../5.0.0/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.0.0/cordova/plugins/pluginapis.md | 136 +++
docs/ru/5.0.0/cordova/storage/storage.md | 65 ++
docs/ru/5.0.0/guide/appdev/privacy/index.md | 57 ++
docs/ru/5.0.0/guide/appdev/security/index.md | 105 +++
docs/ru/5.0.0/guide/appdev/whitelist/index.md | 141 +++
docs/ru/5.0.0/guide/cli/index.md | 403 +++++++++
docs/ru/5.0.0/guide/hybrid/plugins/index.md | 160 ++++
docs/ru/5.0.0/guide/hybrid/webviews/index.md | 29 +
docs/ru/5.0.0/guide/next/index.md | 250 ++++++
docs/ru/5.0.0/guide/overview/index.md | 74 ++
.../guide/platforms/amazonfireos/config.md | 68 ++
.../5.0.0/guide/platforms/amazonfireos/index.md | 189 ++++
.../guide/platforms/amazonfireos/plugin.md | 103 +++
.../guide/platforms/amazonfireos/webview.md | 126 +++
docs/ru/5.0.0/guide/platforms/android/config.md | 83 ++
docs/ru/5.0.0/guide/platforms/android/index.md | 272 ++++++
docs/ru/5.0.0/guide/platforms/android/plugin.md | 179 ++++
docs/ru/5.0.0/guide/platforms/android/tools.md | 190 ++++
.../ru/5.0.0/guide/platforms/android/upgrade.md | 498 +++++++++++
.../5.0.0/guide/platforms/android/upgrading.md | 430 +++++++++
.../ru/5.0.0/guide/platforms/android/webview.md | 113 +++
.../5.0.0/guide/platforms/blackberry/config.md | 22 +
.../5.0.0/guide/platforms/blackberry/index.md | 164 ++++
.../5.0.0/guide/platforms/blackberry/plugin.md | 102 +++
.../5.0.0/guide/platforms/blackberry/tools.md | 60 ++
.../5.0.0/guide/platforms/blackberry/upgrade.md | 430 +++++++++
.../guide/platforms/blackberry/upgrading.md | 423 +++++++++
.../guide/platforms/blackberry10/config.md | 38 +
.../5.0.0/guide/platforms/blackberry10/index.md | 257 ++++++
.../guide/platforms/blackberry10/plugin.md | 203 +++++
.../5.0.0/guide/platforms/blackberry10/tools.md | 141 +++
.../guide/platforms/blackberry10/upgrade.md | 490 +++++++++++
.../guide/platforms/blackberry10/upgrading.md | 466 ++++++++++
.../5.0.0/guide/platforms/firefoxos/config.md | 20 +
.../ru/5.0.0/guide/platforms/firefoxos/index.md | 92 ++
docs/ru/5.0.0/guide/platforms/index.md | 83 ++
docs/ru/5.0.0/guide/platforms/ios/config.md | 93 ++
docs/ru/5.0.0/guide/platforms/ios/index.md | 214 +++++
docs/ru/5.0.0/guide/platforms/ios/plugin.md | 181 ++++
docs/ru/5.0.0/guide/platforms/ios/tools.md | 61 ++
docs/ru/5.0.0/guide/platforms/ios/upgrade.md | 811 +++++++++++++++++
docs/ru/5.0.0/guide/platforms/ios/upgrading.md | 768 +++++++++++++++++
docs/ru/5.0.0/guide/platforms/ios/webview.md | 149 ++++
docs/ru/5.0.0/guide/platforms/tizen/index.md | 115 +++
docs/ru/5.0.0/guide/platforms/ubuntu/index.md | 94 ++
docs/ru/5.0.0/guide/platforms/win8/index.md | 190 ++++
docs/ru/5.0.0/guide/platforms/win8/plugin.md | 204 +++++
docs/ru/5.0.0/guide/platforms/win8/tools.md | 37 +
docs/ru/5.0.0/guide/platforms/win8/upgrade.md | 59 ++
docs/ru/5.0.0/guide/platforms/win8/upgrading.md | 56 ++
docs/ru/5.0.0/guide/platforms/wp7/index.md | 104 +++
docs/ru/5.0.0/guide/platforms/wp8/index.md | 190 ++++
docs/ru/5.0.0/guide/platforms/wp8/parallels.md | 41 +
docs/ru/5.0.0/guide/platforms/wp8/plugin.md | 207 +++++
docs/ru/5.0.0/guide/platforms/wp8/tools.md | 91 ++
docs/ru/5.0.0/guide/platforms/wp8/upgrade.md | 92 ++
docs/ru/5.0.0/guide/platforms/wp8/upgrading.md | 418 +++++++++
docs/ru/5.0.0/guide/platforms/wp8/vmware.md | 48 ++
docs/ru/5.0.0/guide/platforms/wp8/webview.md | 42 +
docs/ru/5.0.0/guide/support/index.md | 861 +++++++++++++++++++
docs/ru/5.0.0/index.md | 153 ++++
docs/ru/5.0.0/plugin_ref/plugman.md | 173 ++++
docs/ru/5.0.0/plugin_ref/spec.md | 499 +++++++++++
77 files changed, 13914 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/af16a486/docs/ru/5.0.0/config.json
----------------------------------------------------------------------
diff --git a/docs/ru/5.0.0/config.json b/docs/ru/5.0.0/config.json
new file mode 100644
index 0000000..9d3477d
--- /dev/null
+++ b/docs/ru/5.0.0/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/af16a486/docs/ru/5.0.0/config_ref/images.md
----------------------------------------------------------------------
diff --git a/docs/ru/5.0.0/config_ref/images.md b/docs/ru/5.0.0/config_ref/images.md
new file mode 100644
index 0000000..456c251
--- /dev/null
+++ b/docs/ru/5.0.0/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 вы можете определить app icon(s) через `<icon>` элемент ( `config.xml` ). Если значок не задан, то используется Apache Cordova логотип.
+
+ <icon src="res/ios/icon.png" platform="ios" width="57" height="57" density="mdpi" />
+
+
+src: (обязательно) указывает расположение файла изображения, относительно каталога проекта
+
+Платформа: (необязательно) Целевая платформа
+
+ширина: (необязательно) значок ширина в пикселях
+
+Высота: (необязательно) значок высота в пикселях
+
+Плотность: (опционально) 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. Как угодно можно назвать исходного изображения. Внутреннее имя в приложении определяются Кордова.
+
+ <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" />
+
+
+# Поддерживаемые платформы
+
+На данный момент (Кордова 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/af16a486/docs/ru/5.0.0/config_ref/index.md
----------------------------------------------------------------------
diff --git a/docs/ru/5.0.0/config_ref/index.md b/docs/ru/5.0.0/config_ref/index.md
new file mode 100644
index 0000000..b72e06c
--- /dev/null
+++ b/docs/ru/5.0.0/config_ref/index.md
@@ -0,0 +1,188 @@
+---
+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` его полный номер версии в нотации майор/минор/патч.
+
+ Тег виджета могут также иметь атрибуты, которые определяют альтернативные версии, а именно 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 из файла конфигурации/манифеста платформы позволяя платформе использовать свое поведение по умолчанию.
+
+Значение «default» позволяет портретный и альбомный режимы - только после реализации функции обратного вызова. Я мог бы возможно повторно перефразировать это следующим образом:
+
+Для iOS ориентация может программно контролироваться путем определения Javascript функции обратного вызова для window:
+
+ /**
+ * @param {Number} degree - UIInterfaceOrientationPortrait: 0, UIInterfaceOrientationLandscapeRight: 90, UIInterfaceOrientationLandscapeLeft: -90, UIInterfaceOrientationPortraitUpsideDown: 180
+ * @returns {Boolean} Indicating if rotation should be allowed.
+ */
+ function shouldRotateToOrientation(degrees) {
+ return true;
+ }
+
+
+## Элемент *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>
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/af16a486/docs/ru/5.0.0/cordova/events/events.backbutton.md
----------------------------------------------------------------------
diff --git a/docs/ru/5.0.0/cordova/events/events.backbutton.md b/docs/ru/5.0.0/cordova/events/events.backbutton.md
new file mode 100644
index 0000000..fed1908
--- /dev/null
+++ b/docs/ru/5.0.0/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/af16a486/docs/ru/5.0.0/cordova/events/events.deviceready.md
----------------------------------------------------------------------
diff --git a/docs/ru/5.0.0/cordova/events/events.deviceready.md b/docs/ru/5.0.0/cordova/events/events.deviceready.md
new file mode 100644
index 0000000..9c402f2
--- /dev/null
+++ b/docs/ru/5.0.0/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/af16a486/docs/ru/5.0.0/cordova/events/events.endcallbutton.md
----------------------------------------------------------------------
diff --git a/docs/ru/5.0.0/cordova/events/events.endcallbutton.md b/docs/ru/5.0.0/cordova/events/events.endcallbutton.md
new file mode 100644
index 0000000..a93688d
--- /dev/null
+++ b/docs/ru/5.0.0/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/af16a486/docs/ru/5.0.0/cordova/events/events.md
----------------------------------------------------------------------
diff --git a/docs/ru/5.0.0/cordova/events/events.md b/docs/ru/5.0.0/cordova/events/events.md
new file mode 100644
index 0000000..88d5b09
--- /dev/null
+++ b/docs/ru/5.0.0/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/af16a486/docs/ru/5.0.0/cordova/events/events.menubutton.md
----------------------------------------------------------------------
diff --git a/docs/ru/5.0.0/cordova/events/events.menubutton.md b/docs/ru/5.0.0/cordova/events/events.menubutton.md
new file mode 100644
index 0000000..e223a6f
--- /dev/null
+++ b/docs/ru/5.0.0/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/af16a486/docs/ru/5.0.0/cordova/events/events.pause.md
----------------------------------------------------------------------
diff --git a/docs/ru/5.0.0/cordova/events/events.pause.md b/docs/ru/5.0.0/cordova/events/events.pause.md
new file mode 100644
index 0000000..f512b48
--- /dev/null
+++ b/docs/ru/5.0.0/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/af16a486/docs/ru/5.0.0/cordova/events/events.resume.md
----------------------------------------------------------------------
diff --git a/docs/ru/5.0.0/cordova/events/events.resume.md b/docs/ru/5.0.0/cordova/events/events.resume.md
new file mode 100644
index 0000000..80366b9
--- /dev/null
+++ b/docs/ru/5.0.0/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/af16a486/docs/ru/5.0.0/cordova/events/events.searchbutton.md
----------------------------------------------------------------------
diff --git a/docs/ru/5.0.0/cordova/events/events.searchbutton.md b/docs/ru/5.0.0/cordova/events/events.searchbutton.md
new file mode 100644
index 0000000..9651908
--- /dev/null
+++ b/docs/ru/5.0.0/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/af16a486/docs/ru/5.0.0/cordova/events/events.startcallbutton.md
----------------------------------------------------------------------
diff --git a/docs/ru/5.0.0/cordova/events/events.startcallbutton.md b/docs/ru/5.0.0/cordova/events/events.startcallbutton.md
new file mode 100644
index 0000000..7c5c8a2
--- /dev/null
+++ b/docs/ru/5.0.0/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/af16a486/docs/ru/5.0.0/cordova/events/events.volumedownbutton.md
----------------------------------------------------------------------
diff --git a/docs/ru/5.0.0/cordova/events/events.volumedownbutton.md b/docs/ru/5.0.0/cordova/events/events.volumedownbutton.md
new file mode 100644
index 0000000..b2204fa
--- /dev/null
+++ b/docs/ru/5.0.0/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/af16a486/docs/ru/5.0.0/cordova/events/events.volumeupbutton.md
----------------------------------------------------------------------
diff --git a/docs/ru/5.0.0/cordova/events/events.volumeupbutton.md b/docs/ru/5.0.0/cordova/events/events.volumeupbutton.md
new file mode 100644
index 0000000..d6b61bf
--- /dev/null
+++ b/docs/ru/5.0.0/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/af16a486/docs/ru/5.0.0/cordova/plugins/pluginapis.md
----------------------------------------------------------------------
diff --git a/docs/ru/5.0.0/cordova/plugins/pluginapis.md b/docs/ru/5.0.0/cordova/plugins/pluginapis.md
new file mode 100644
index 0000000..23bffc7
--- /dev/null
+++ b/docs/ru/5.0.0/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
+
+Non-английский переводы документов этих плагинов можно найти, перейдя в репозитории github плагина и посмотрев в папке docs
\ No newline at end of file
http://git-wip-us.apache.org/repos/asf/cordova-docs/blob/af16a486/docs/ru/5.0.0/cordova/storage/storage.md
----------------------------------------------------------------------
diff --git a/docs/ru/5.0.0/cordova/storage/storage.md b/docs/ru/5.0.0/cordova/storage/storage.md
new file mode 100644
index 0000000..bd8cb66
--- /dev/null
+++ b/docs/ru/5.0.0/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